re PR c++/21087 (ICE in do_nonmember_using_decl)
[gcc.git] / gcc / testsuite / ChangeLog
1 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
2
3 PR c++/21087
4 * g++.dg/lookup/builtin2.C: New test.
5
6 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
7
8 * gcc.dg/weak/weak-13.c: New test.
9
10 2005-04-21 Geoffrey Keating <geoffk@apple.com>
11
12 * lib/target-supports.exp (check_effective_target_sync_int_long):
13 Add powerpc*.
14
15 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
16
17 * gcc.target/mips/branch-1.c: New test.
18
19 2005-04-21 Richard Henderson <rth@redhat.com>
20
21 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
22 * gcc.dg/vect/vect-86.c: Likewise.
23 * gcc.dg/vect/vect-87.c: Likewise.
24 * gcc.dg/vect/vect-88.c: Likewise.
25
26 2005-04-21 Devang Patel <dpatel@apple.com>
27
28 PR optimization/20994
29 * gcc.dg/tree-ssa/ifc-3.c: New test.
30
31 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
32
33 PR c/12913
34 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
35 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
36 gcc.dg/c99-vla-jump-5.c: New tests.
37
38 2005-04-19 Richard Henderson <rth@redhat.com>
39
40 * lib/target-supports.exp (check_effective_target_vect_int_mult):
41 Fix typo in exists check.
42 (check_effective_target_sync_int_long): New.
43 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
44 * gcc.dg/ia64-sync-2.c: Likewise.
45 * gcc.dg/ia64-sync-3.c: Likewise.
46 * gcc.dg/ia64-sync-4.c: Likewise.
47
48 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
49
50 * gcc.dg/fold-xor-1.c: New test.
51 * gcc.dg/fold-xor-2.c: New test.
52
53 2005-04-19 James E. Wilson <wilson@specifixinc.com>
54
55 PR target/20670
56 * g++.dg/eh/fp-regs.C: New test.
57
58 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
59
60 * gcc.dg/Wint-to-pointer-cast-1.c,
61 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
62 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
63 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
64
65 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
66
67 PR fortran/16861
68 * gfortran.dg/pr16861.f90: New test.
69
70 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
71
72 * gcc.dg/pr21085.c: New test.
73
74 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
75
76 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
77 (setup_mips_tests, dg-mips-options): New procedures.
78 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
79 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
80 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
81 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
82 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
83 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
84 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
85 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
86 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
87 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
88 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
89 dg-mips-options instead of dg-options. Remove now-redundant
90 preprocessor guards.
91 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
92 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
93 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
94 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
95 * gcc.dg/vr-mult-2.c: Delete.
96 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
97 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
98 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
99 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
100 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
101 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
102 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
103
104 2005-04-18 Laurent GUERBY <laurent@guerby.net>
105
106 * ada/acats/run_all.sh: Use sync when executable not present.
107
108 2005-04-18 Devang Patel <dpatel@apple.com>
109
110 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
111 * gcc.dg/vect/vect-11a.c: New.
112 * gcc.dg/vect/vect-none.c: Update.
113 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
114
115 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
116
117 PR tree-optimization/20922
118 * gcc.dg/pr20922-1.c: New test.
119 * gcc.dg/pr20922-2.c: New test.
120 * gcc.dg/pr20922-3.c: New test.
121 * gcc.dg/pr20922-4.c: New test.
122 * gcc.dg/pr20922-5.c: New test.
123 * gcc.dg/pr20922-6.c: New test.
124
125 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
126
127 PR libfortran/20950
128 * gfortran.dg/pr20950.f: New test.
129
130 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
131
132 PR libfortran/19216
133 * gfortran.dg/pr19216.f: New test.
134
135 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
136
137 PR tree-optimization/21001
138 * gcc.dg/tree-ssa/pr21001.c: New.
139
140 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
141
142 PR libfortran/21075
143 * gfortran.dg/reshape_rank7.f90: New test.
144
145 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
146
147 PR libfortran/12884 gfortran.dg/pr12884.f: New test
148 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
149 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
150 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
151 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
152 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
153 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
154 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
155 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
156 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
157 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
158 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
159 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
160 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
161 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
162 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
163 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
164 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
165 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
166 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
167 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
168
169 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
170
171 * gfortran.dg/wtruncate.f: New testcase.
172 * gfortran.dg/wtruncate.f90: New testcase.
173
174 2005-04-16 Mark Mitchell <mark@codesourcery.com>
175
176 PR c++/21025
177 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
178 which sizeof/alignof is dependent, rather than just whether we are
179 processing_template_decl.
180
181 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
182
183 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
184 corrected typo where the wrong variables had been compared.
185
186 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
187
188 PR libfortran/18495
189 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
190 Test callee-allocated version of return array with a write
191 statement.
192 Test spread with a temporary with another write statement.
193
194 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
195
196 PR tree-optimization/21031
197 * gcc.dg/tree-ssa/pr21031.c: New.
198
199 2005-04-15 Uros Bizjak <uros@kss-loka.si>
200
201 PR tree-optimization/21004
202 * gcc.dg/builtins-53.c: Include builtins-config.h.
203 Check floorf, ceilf, floorl and ceill transformations
204 only when HAVE_C99_RUNTIME is defined.
205
206 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
207
208 PR middle-end/20739
209 * gcc.dg/tree-ssa/pr20739.c: New test.
210
211 2005-04-14 Mike Stump <mrs@apple.com>
212
213 * gcc.dg/Foundation.framework/empty: New.
214 * gcc.dg/framework-2.c: New.
215
216 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
217
218 PR tree-optimization/21021
219 * gcc.c-torture/compile/pr21021.c: New.
220
221 2005-04-14 Janis Johnson <janis187@us.ibm.com
222
223 PR testsuite/21010
224 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
225 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
226 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
227 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
228 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
229 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
230 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
231 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
232
233 2005-04-14 Richard Henderson <rth@redhat.com>
234
235 * lib/target-supports.exp (check_effective_target_vect_condition):
236 Add ia64, i?86, and x86_64.
237
238 2005-04-14 Steven G. Kargl <kargls@comcast.net>
239
240 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
241
242 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
243
244 PR tree-optimization/20657
245 * gcc.dg/tree-ssa/pr20657.c: New.
246
247 2005-04-14 Uros Bizjak <uros@kss-loka.si>
248
249 * gcc.dg/builtins-53.c: Also check (int)trunc* and
250 (long long int)trunc*.
251
252 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
253
254 PR target/20927
255 * gcc.dg/pr20927.c: New test.
256
257 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
258
259 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
260 * gcc.target/mips/asm-1.c: Likewise.
261
262 2005-04-13 Dale Johannesen <dalej@apple.com>
263
264 * objc.dg/objc-fast-4.m: New.
265
266 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
267
268 * gcc.target/cris/torture/cris-torture.exp: New driver in new
269 directory.
270 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
271
272 2005-04-13 David Edelsohn <edelsohn@gnu.org>
273
274 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
275 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
276 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
277
278 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
279
280 PR tree-optimization/20913
281 * gcc.dg/tree-ssa/pr20913.c: New.
282
283 PR tree-optimization/20702
284 * gcc.dg/tree-ssa/pr20702.c: New.
285
286 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
287
288 PR c++/13744
289 * g++.dg/inherit/local3.C: New test.
290
291 2005-04-12 Jeff Law <law@redhat.com>
292
293 * gcc.dg/tree-ssa/20050412-1.c: New test.
294
295 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
296
297 PR libfortran/19016
298 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
299 Add tests with mask generated by expression.
300 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
301 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
302 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
303
304 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
305
306 PR middle-end/20917
307 * gcc.dg/20050409-1.c: New test.
308
309 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
310
311 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
312
313 2005-04-11 Mark Mitchell <mark@codesourcery.com>
314
315 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
316 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
317 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
318 (TARGET_CXX): Adjust accordingly.
319 * target.h (struct gcc_target): Remove epxort_class_data. Add
320 determine_class_data_visibility and class_data_always_comdat.
321 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
322 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
323 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
324 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
325 (arm_cxx_determine_class_data_visibility): New.
326 (arm_cxx_class_data_always_comdat): Likewise.
327 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
328 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
329 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
330 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
331 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
332 Define.
333
334 2005-04-11 Mark Mitchell <mark@codesourcery.com>
335
336 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
337
338 2005-04-11 Geoffrey Keating <geoffk@apple.com>
339
340 * gcc.dg/i386-darwin-fpmath.c: New.
341
342 2004-04-11 Devang Patel <dpatel@apple.com>
343
344 * lib/target-supports.exp (check_effective_target_vect_condition): New.
345 * gcc.dg/vect/vect-ifcvt-1.c: New test.
346 * gcc.dg/vect/vect-ifcvt-2.c: New test.
347 * gcc.dg/vect/vect-ifcvt-3.c: New test.
348 * gcc.dg/vect/vect-ifcvt-4.c: New test.
349 * gcc.dg/vect/vect-ifcvt-5.c: New test.
350 * gcc.dg/vect/vect-ifcvt-6.c: New test.
351 * gcc.dg/vect/vect-ifcvt-7.c: New test.
352 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
353
354 2004-04-11 Devang Patel <dpatel@apple.com>
355
356 * gcc.dg/vect/vect-dv-1.c: New test.
357 * gcc.dg/vect/vect-dv-2.c: New test.
358
359 2005-04-11 Diego Novillo <dnovillo@redhat.com>
360
361 PR tree-optimization/20933
362 * gcc.dg/tree-ssa/pr20933.c: New test.
363
364 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
365
366 * gfortran.dg/fold_nearest.f90: New test.
367
368 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
369
370 * gcc.dg/tree-ssa/alias-1.c: New test.
371
372 2005-04-11 Diego Novillo <dnovillo@redhat.com>
373
374 PR tree-optimization/20920
375 * g++.dg/tree-ssa/pr20920.C: New test.
376
377 2005-04-11 Uros Bizjak <uros@kss-loka.si>
378
379 * gcc.dg/builtins-53.c: Also check (int)ceil* and
380 (long long int)ceil*.
381
382 2005-04-10 Mark Mitchell <mark@codesourcery.com>
383
384 * g++.dg/warn/Wdtor1.C: Declare template in system header with
385 explicit C++ linkage.
386
387 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
388
389 * gfortran.dg/pr17229.f: Take care of the new obsolescence
390 warning for arithmetic IF statements.
391
392 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
393
394 * eor_handling_1.f90: New test case.
395 * eor_handling_2.f90: New test case.
396 * eor_handling_3.f90: New test case.
397 * eor_handling_4.f90: New test case.
398 * eor_handling_5.f90: New test case.
399 * noadv_size.f90: New test case.
400 * pad_no.f90: New test case.
401
402 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
403
404 * gcc.c-torture/execute/20050410-1.c: New test.
405
406 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
407
408 * gcc.dg/pr20126.c: New.
409
410 2005-04-09 Bud Davis <bdavis@gfortran.org>
411 Steven G. Kargl <kargls@comcast.net>
412
413 * gfortran.dg/PR19872.f: New test.
414
415 2005-04-09 Steven G. Kargl <kargls@comcast.net>
416
417 * gfortran.dg/nint_1.f90: Fix dg-do directive
418
419 2005-04-09 Steven G. Kargl <kargls@comcast.net>
420
421 * gfortran.dg/nint_1.f90: New test.
422
423 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
424
425 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
426 Added test for callee-allocated arrays with write statements.
427 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
428 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
429 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
430 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
431 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
432
433 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
434
435 PR libfortran/20163
436 * gfortran.dg/open-options-blanks.f: New test.
437
438 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
439
440 PR fortran/13257
441 * gfortran.dg/comma_format_extension_[1234].f: New tests.
442
443 2005-04-09 Jakub Jelinek <jakub@redhat.com>
444
445 * gcc.dg/tree-ssa/stdarg-1.c: New test.
446 * gcc.dg/tree-ssa/stdarg-2.c: New test.
447 * gcc.dg/tree-ssa/stdarg-3.c: New test.
448 * gcc.dg/tree-ssa/stdarg-4.c: New test.
449 * gcc.dg/tree-ssa/stdarg-5.c: New test.
450 * gcc.c-torture/execute/stdarg-4.c: New test.
451
452 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
453
454 PR target/20795
455 * g++.dg/abi/param2.C: New test.
456
457 2005-04-09 Uros Bizjak <uros@kss-loka.si>
458
459 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
460
461 2005-04-09 Uros Bizjak <uros@kss-loka.si>
462
463 * gcc.dg/builtins-53.c: New test.
464
465 2005-04-08 Diego Novillo <dnovillo@redhat.com>
466
467 * g++.dg/tree-ssa/pr18178.C: New test.
468 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
469 * gcc.c-torture/execute/20041019-1.c: New test.
470 * gcc.dg/tree-ssa/20041008-1.c: New test.
471 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
472 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
473 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
474 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
475 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
476 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
477 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
478 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
479 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
480 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
481
482 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
483
484 PR rtl-optimization/20466
485 * gcc.c-torture/execute/pr20466-1.c: New test.
486
487 2005-04-08 Mark Mitchell <mark@codesourcery.com>
488
489 PR c++/20905
490 * g++.dg/parse/cond2.C: New test.
491
492 PR c++/20145
493 * g++.dg/warn/Wdtor1.C: New test.
494
495 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
496
497 PR fortran/17229
498 * gfortran.dg/pr17229.f: New test.
499
500 2005-04-07 Steven G. Kargl <kargls@comcast.net>
501
502 * gfortran.dg/tiny_1.f90: New test.
503 * gfortran.dg/tiny_2.f90: ditto.
504
505 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
506
507 * gfortran.dg/eor_1.f90: Fix dg-do run line
508 * gfortran.dg/open_new.f90: Fix dg-do run line
509
510 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
511
512 * lib/target-supports.exp (get_compiler_messages): Support
513 optional arguments, the fourth being compiler options.
514 (check_effective_target_fpic): New proc.
515 * gcc.dg/20050321-2.c: Restrict to target fpic.
516
517 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
518
519 * gcc.dg/15443-1.c: New test.
520 * gcc.dg/15443-2.c: Likewise.
521
522 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
523
524 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
525
526 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
527
528 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
529
530 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
531
532 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
533 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
534 -m64.
535 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
536 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
537 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
538
539 2005-04-06 Mark Mitchell <mark@codesourcery.com>
540
541 PR c++/20212
542 * g++.dg/warn/Wunused-11.C: New test.
543
544 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
545
546 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
547
548 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
549
550 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
551
552 2005-04-05 Mark Mitchell <mark@codesourcery.com>
553
554 PR c++/20734
555 * g++.dg/template/ptrmem13.C: New test.
556
557 2005-04-05 Per Bothner <per@bothner.com>
558
559 * lib/gcc.exp: Always add -fno-show-column, for now.
560
561 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
562
563 PR testsuite/20767
564 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
565 of plain old "unsigned int" for the type of "i". Makes this test
566 64bit clean.
567
568 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
569
570 * gcc.dg/i386-ssefn-1.c: New test.
571 * gcc.dg/i386-ssefn-2.c: New test.
572 * gcc.dg/i386-ssefn-3.c: New test.
573 * gcc.dg/i386-ssefn-4.c: New test.
574
575 2005-04-05 Jakub Jelinek <jakub@redhat.com>
576
577 PR tree-optimization/20076
578 * gcc.dg/builtin-apply4.c: New test.
579
580 PR preprocessor/19475
581 * gcc.dg/cpp/macspace1.c: New test.
582 * gcc.dg/cpp/macspace2.c: New test.
583
584 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
585
586 * gfortran.dg/pr20755.f: Fixed bad format.
587
588 2005-04-05 Mark Mitchell <mark@codesourcery.com>
589
590 PR c++/20763
591 * g++.dg/ext/attrib21.C: New test.
592
593 2004-04-05 Devang Patel <dpatel@apple.com>
594
595 * lib/target-supports.exp (check_effective_target_vect_shif): New.
596 * gcc.dg/vect/vect-shift-1.c: New test.
597
598 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
599
600 PR libfortran/20755
601 * gfortran.dg/pr20755.f: New test.
602
603 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
604
605 * gfortran.dg/pr15959.f90: New test.
606 * gfortran.dg/string_pad_trunc.f90: New test.
607
608 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
609
610 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
611 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
612 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
613 syntax.
614
615 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
616
617 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
618
619 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
620
621 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
622 * gcc.c-torture/compile/20011119-2.c: Likewise.
623 * gcc.c-torture/compile/981001-2.c: Likewise.
624
625 2005-04-04 Mark Mitchell <mark@codesourcery.com>
626
627 PR c++/20679
628 * g++.dg/template/overload4.C: New test.
629
630 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
631
632 PR c++/20746
633 * g++.dg/abi/covariant5.C: New.
634
635 PR debug/20505
636 * g++.dg/debug/const2.C: New.
637
638 2005-04-04 Jakub Jelinek <jakub@redhat.com>
639
640 PR rtl-optimization/16104
641 * gcc.c-torture/execute/20050316-1.c: New test.
642
643 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
644
645 * g++.dg/template/spec23.C: Fix dg-error text.
646
647 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
648
649 PR c++/19199
650 * g++.dg/expr/lval2.C: New.
651
652 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
653
654 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
655 __builtin_strcasecmp and __builtin_strncasecmp.
656
657 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
658
659 PR c++/20723
660 * g++.dg/template/spec22.C: New.
661 * g++.dg/template/spec23.C: New.
662
663 2005-04-03 Dale Ranta <dir@lanl.gov>
664 Francois-Xavier Coudert <coudert@clipper.ens.fr>
665
666 PR libfortran/20068
667 PR libfortran/20125
668 PR libfortran/20156
669 PR libfortran/20471
670 * gfortran.dg/backspace.f: New test.
671
672 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
673
674 * gcc.dg/pr19345.c: New test.
675
676 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
677
678 PR tree-optimization/20640
679 * gcc.dg/torture/tree-loop-1.c: New.
680
681 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
682
683 PR rtl-optimization/20290
684 * gcc.c-torture/execute/loop-ivopts-2.c: New.
685
686 2005-04-02 Geoffrey Keating <geoffk@apple.com>
687
688 * gcc.dg/rs6000-fpint.c: New.
689
690 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
691
692 * gcc.dg/old-style-then-proto-1.c: New test.
693
694 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
695
696 * gfortran.fortran-torture/execute/backspace.f90: Check
697 after backspace and read was incorrect.
698
699 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
700
701 * gcc.c-torture/execute/builtins/strcat.c: Check the result
702 buffer past the terminating NUL using memcmp.
703 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
704 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
705
706 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
707 Fix unused/uninitialized variable warnings.
708
709 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
710 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
711 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
712 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
713
714 * gcc.c-torture/execute/builtins/abs-1-lib.c,
715 gcc.c-torture/execute/builtins/fputs-lib.c,
716 gcc.c-torture/execute/builtins/lib/fprintf.c,
717 gcc.c-torture/execute/builtins/lib/main.c,
718 gcc.c-torture/execute/builtins/lib/memcmp.c,
719 gcc.c-torture/execute/builtins/lib/memmove.c,
720 gcc.c-torture/execute/builtins/lib/mempcpy.c,
721 gcc.c-torture/execute/builtins/lib/memset.c,
722 gcc.c-torture/execute/builtins/lib/printf.c,
723 gcc.c-torture/execute/builtins/lib/sprintf.c,
724 gcc.c-torture/execute/builtins/lib/stpcpy.c,
725 gcc.c-torture/execute/builtins/lib/strchr.c,
726 gcc.c-torture/execute/builtins/lib/strcmp.c,
727 gcc.c-torture/execute/builtins/lib/strcpy.c,
728 gcc.c-torture/execute/builtins/lib/strcspn.c,
729 gcc.c-torture/execute/builtins/lib/strlen.c,
730 gcc.c-torture/execute/builtins/lib/strncat.c,
731 gcc.c-torture/execute/builtins/lib/strncmp.c,
732 gcc.c-torture/execute/builtins/lib/strncpy.c,
733 gcc.c-torture/execute/builtins/lib/strrchr.c,
734 gcc.c-torture/execute/builtins/lib/strspn.c,
735 gcc.c-torture/execute/builtins/lib/strstr.c,
736 gcc.c-torture/execute/builtins/memops-asm-lib.c,
737 gcc.c-torture/execute/builtins/strlen-2.c,
738 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
739 prototypes.
740
741 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
742
743 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
744 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
745 selectany usage.
746
747 2005-04-01 Jakub Jelinek <jakub@redhat.com>
748
749 PR c++/19406
750 * g++.dg/debug/using1.C: New test.
751
752 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
753
754 PR middle-end/20524
755 * gcc.dg/alias-7.c: Prefix asm-declared name with
756 __USER_LABEL_PREFIX__.
757
758 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
759
760 Fix fallout from PR middle-end/15700:
761 * gcc.c-torture/compile/20011119-1.c: Take
762 __USER_LABEL_PREFIX__ into account.
763 * gcc.c-torture/compile/20011119-2.c: Likewise.
764
765 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
766
767 PR c++/18644
768 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
769
770 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
771
772 PR c/17855
773 * gcc.c-torture/compile/struct-non-lval-1.c,
774 gcc.c-torture/compile/struct-non-lval-2.c,
775 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
776
777 2005-03-31 Janis Johnson <janis187@us.ibm.com>
778
779 * gcc.dg/tls/tls.exp: Remove temporary file.
780 * g++.dg/tls/tls.exp: Ditto.
781 * lib/file-format.exp: Ditto.
782 * g++.dg/special/ecos.exp: Ditto.
783
784 * lib/profopt.exp: Treat prof_ext as a list.
785 * gcc.misc-tests/bprob.exp: Ditto.
786 * g++.dg/bprob/bprob.exp: Ditto.
787
788 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
789 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
790 g++.dg/tree-ssa/pointer-reference-alias.C,
791 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
792 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
793 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
794 g++.dg/vect/pr19951.cc: Ditto.
795 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
796 gcc.dg/builtins-47.c: Ditto.
797 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
798 gcc.dg/pr20115-1.c: Ditto.
799 * gcc.dg/tree-ssa/20030530-2.c,
800 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
801 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
802 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
803 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
804 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
805 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
806 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
807 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
808 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
809 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
810 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
811 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
812 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
813 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
814 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
815 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
816 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
817 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
818 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
819 gcc.dg/tree-ssa/20030824-1.c,
820 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
821 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
822 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
823 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
824 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
825 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
826 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
827 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
828 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
829 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
830 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
831 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
832 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
833 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
834 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
835 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
836 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
837 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
838 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
839 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
840 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
841 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
842 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
843 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
844 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
845 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
846 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
847 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
848 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
849 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
850 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
851 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
852 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
853 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
854 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
855 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
856 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
857 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
858 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
859 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
860 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
861 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
862 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
863 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
864 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
865 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
866 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
867 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
868 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
869 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
870 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
871 gcc.dg/tree-ssa/useless-1.c: Ditto.
872 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
873 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
874 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
875 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
876 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
877 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
878 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
879 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
880 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
881 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
882 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
883 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
884 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
885 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
886 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
887 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
888 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
889 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
890 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
891 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
892 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
893 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
894 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
895 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
896 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
897 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
898 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
899 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
900 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
901 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
902 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
903 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
904 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
905 gcc.dg/vect/vect-none.c: Ditto.
906 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
907 treelang/compile/unsigned.tree: Ditto.
908
909 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
910 * gcc.dg/cpp/direct2s.c: Ditto.
911 * gcc.dg/cpp/paste4.c: Ditto.
912 * gcc.dg/cpp/separate-1.c: Ditto.
913 * gcc.dg/pch/save-temps-1.c: Ditto.
914 * g++.dg/ext/altivec-10.C: Ditto.
915 * g++.dg/pch/pch.C: Ditto.
916
917 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
918
919 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
920 * g++.dg/template/repo1.C: Ditto.
921 * g++.dg/template/repo2.C: Ditto.
922 * g++.dg/template/repo3.C: Ditto.
923 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
924 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
925 * g++.old-deja/g++.pt/repo1.C: Ditto.
926 * g++.old-deja/g++.pt/repo2.C: Ditto.
927 * g++.old-deja/g++.pt/repo3.C: Ditto.
928 * g++.old-deja/g++.pt/repo4.C: Ditto.
929
930 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
931 * gcc.dg/20030107-1.c: Ditto.
932 * gcc.dg/20030702-1.c: Ditto.
933 * gcc.dg/profile-generate-1.c: Ditto.
934 * g++.dg/other/profile1.C: Ditto.
935 * g++.old-deja/g++.robertl/eb83.C: Ditto.
936
937 * lib/gcc-dg.exp (remove-build-file): New.
938 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
939 cleanup-tree-dump, cleanup-saved-temps): New.
940
941 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
942
943 PR c++/19203, DR 214
944 * g++.dg/parse/ambig3.C: Not ambiguous.
945 * g++.dg/template/spec20.C: New.
946 * g++.dg/template/spec21.C: New.
947
948 2005-03-31 Steve Ellcey <sje@cup.hp.com>
949
950 PR target/20045
951 * gcc.dg/ia64-fptr-1.c: Run only on linux.
952
953 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
954
955 PR libfortran/20660
956 * gfortran.dg/negative_unit.f: New test.
957
958 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
959
960 * gcc.dg/20050330-1.c: New test.
961
962 2005-03-30 Devang Patel <dpatel@apple.com>
963
964 * g++.dg/tree-sra/ssa-sra-3.C: New test.
965
966 2005-03-30 Dale Johannesen <dalej@apple.com>
967
968 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
969
970 2005-03-30 Janis Johnson <janis187@us.ibm.com>
971
972 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
973 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
974 Strip options from test name.
975
976 2005-03-31 Jan Hubicka <jh@suse.cz>
977
978 * gcc.dg/varpool-1.c: New testcase.
979
980 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
981
982 PR c/772
983 PR c/17913
984 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
985 gcc.dg/stmt-expr-label-3.c : New tests.
986 * gcc.c-torture/execute/medce-2.c: Remove.
987
988 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
989
990 PR c/20368
991 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
992 tests.
993
994 2005-03-30 Alan Modra <amodra@bigpond.net.au>
995
996 * gcc.c-torture/compile/pr20203.c: New test.
997
998 2005-03-26 Steven G. Kargl <kargls@comcast.net>
999
1000 * gfortran.dg/promotion.f90: New test.
1001
1002 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
1003
1004 PR middle-end/20491
1005 * gcc.dg/torture/asm-subreg-1.c: New test.
1006
1007 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
1008
1009 PR c/20672
1010 * gcc.dg/pr20672-1.c: New test.
1011
1012 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
1013
1014 * gfortran.dg/vect: New directory.
1015 * gfortran.dg/vect/vect.exp: New.
1016 * gfortran.dg/vect/vect-1.f90: New test.
1017 * gfortran.dg/vect/vect-2.f90: New test.
1018 * gfortran.dg/vect/vect-3.f90: New test.
1019 * gfortran.dg/vect/vect-4.f90: New test.
1020 * gfortran.dg/vect/vect-5.f90: New test.
1021
1022 2005-03-29 Jakub Jelinek <jakub@redhat.com>
1023
1024 PR middle-end/20622
1025 * gcc.dg/alias-7.c: New test.
1026
1027 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
1028
1029 * gcc.dg/sparc-reg-1.c: New test.
1030
1031 2005-03-28 Steve Ellcey <sje@cup.hp.com>
1032
1033 PR target/19890
1034 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
1035
1036 2005-03-29 Dale Ranta <dir@lanl.gov>
1037 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1038
1039 PR libfortran/20163
1040 * gfortran.dg/pr20163-2.f: New test.
1041
1042 2005-03-28 Jan Hubicka <jh@suse.cz>
1043
1044 PR middle-end/20635
1045 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
1046 by Jakub Jelinek.
1047
1048 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
1049
1050 PR tree-optimization/20626
1051 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
1052 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
1053
1054 2005-03-26 Steven G. Kargl <kargls@comcast.net>
1055
1056 * gfortran.dg/underflow.f90: New test.
1057 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
1058
1059 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1060
1061 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
1062
1063 2005-03-25 Mark Mitchell <mark@codesourcery.com>
1064
1065 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
1066 (g++_init): Make sure that CXXFLAGS is set.
1067 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
1068 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
1069 * lib/gfortran.exp (gfortran_link_flags): Likewise.
1070 * lib/objc.exp (objc_init): Likewise.
1071 * lib/treelang.exp (treelang_init): Likewise.
1072
1073 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
1074
1075 PR tree-optimization/20470
1076 * gcc.dg/tree-ssa/pr20470.c: New test.
1077
1078 2005-03-25 Geoffrey Keating <geoffk@apple.com>
1079
1080 * gcc.dg/ppc-stfiwx.c: New.
1081
1082 2005-03-25 Steve Ellcey <sje@cup.hp.com>
1083
1084 PR target/19888
1085 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
1086
1087 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
1088
1089 * gcc.dg/20050325-1.c: Fix a typo.
1090
1091 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1092
1093 PR libfortran/19678
1094 PR libfortran/19679
1095 * gfortran.dg/dos_eol.f: New test.
1096
1097 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
1098
1099 PR rtl-optimization/20249
1100 * gcc.dg/20050325-1.c: New test.
1101
1102 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1103
1104 PR libfortran/15332
1105 * gfortran.dg/pr15332.f: New test.
1106
1107 2005-03-24 Dale Johannesen <dalej@apple.com>
1108
1109 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
1110
1111 2005-03-24 Geoffrey Keating <geoffk@apple.com>
1112
1113 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
1114 'internal' visibility.
1115 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
1116 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
1117 'protected' visibility.
1118 * gcc.dg/visibility-7.c: Likewise.
1119 * lib/target-supports.exp (check_visibility_available): Take
1120 a parameter, the kind of visibility to check for.
1121 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
1122 to check_visibility_available.
1123
1124 * g++.dg/expr/cast3.C: New.
1125
1126 2005-03-24 David Edelsohn <edelsohn@gnu.org>
1127
1128 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
1129 rs6000.
1130
1131 2005-03-24 Steve Ellcey <sje@cup.hp.com>
1132
1133 PR target/20095
1134 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
1135
1136 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
1137
1138 * gcc.dg/badshift.c: Renamed to...
1139 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
1140
1141 * gcc.target/i386/badshift.c: Renamed to...
1142 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
1143 only.
1144
1145 PR rtl-optimization/20532
1146 * gcc.target/i386/badshift.c: New.
1147
1148 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1149
1150 * gfortran.dg/pr18025.f90: New test.
1151
1152 2005-03-23 Dale Johannesen <dalej@apple.com>
1153
1154 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
1155
1156 2005-03-23 Mark Mitchell <mark@codesourcery.com>
1157
1158 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
1159
1160 * lib/target-supports.exp (check_iconv_available): Default
1161 libiconv to -liconv, if there is no definition.
1162
1163 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
1164
1165 * gcc.dg/torture/cris-asm-mof-1.c: New test.
1166
1167 2005-03-22 Mark Mitchell <mark@codesourcery.com>
1168
1169 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
1170 * g++.dg/opt/pr7503-2.C: Likewise.
1171 * g++.dg/opt/pr7503-3.C: Likewise.
1172 * g++.dg/opt/pr7503-4.C: Likewise.
1173 * g++.dg/opt/pr7503-5.C: Likewise.
1174 * g++.dg/warn/minmax.C: New test.
1175
1176 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1177
1178 * gfortran.dg/g77_intrinsics_funcs.f: New test.
1179 * gfortran.dg/g77_intrinsics_sub.f: New test.
1180
1181 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
1182 Jan Hubicka <jh@suse.cz>
1183 Steven Bosscher <stevenb@suse.de
1184
1185 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
1186
1187 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1188
1189 PR c++/19980
1190 * g++.dg/template/redecl3.C: New test.
1191
1192 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1193
1194 PR c++/20499
1195 * g++.dg/parse/error16.C: Tweak error markers.
1196
1197 2005-03-22 Jakub Jelinek <jakub@redhat.com>
1198
1199 PR target/20561
1200 * gcc.dg/20050321-2.c: New test.
1201
1202 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
1203
1204 PR c++/20465
1205 PR c++/20381
1206 * g++.dg/template/ptrmem12.C: New.
1207
1208 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
1209
1210 PR rtl-optimization/20527
1211 * gcc.c-torture/execute/pr20527-1.c: New test.
1212
1213 2005-03-22 Ben Elliston <bje@au.ibm.com>
1214
1215 * gcc.misc-tests/options.exp (check_for_options): Create a real C
1216 program, compile it into a real executable and then delete the .c
1217 and .x files afterwards, to avoid problems on testglue targets.
1218
1219 2005-03-21 Stuart Hastings <stuart@apple.com>
1220
1221 * gcc.target/i386/sse-2.c: New.
1222
1223 2005-03-21 Uros Bizjak <uros@kss-loka.si>
1224
1225 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
1226
1227 2005-03-21 Paolo Carlini <pcarlini@suse.de>
1228
1229 * g++.dg/parse/crash25.C: Fix typo.
1230
1231 2005-03-21 Paolo Carlini <pcarlini@suse.de>
1232
1233 PR c++/20461
1234 * g++.dg/parse/crash24.C: New test.
1235
1236 PR c++/20536
1237 * g++.dg/parse/crash25.C: New test.
1238
1239 2005-03-21 Paolo Carlini <pcarlini@suse.de>
1240
1241 PR c++/20147
1242 * g++.dg/ext/stmtexpr4.C: New test.
1243
1244 2005-03-20 Roger Sayle <roger@eyesopen.com>
1245
1246 PR middle-end/20539
1247 * gcc.c-torture/compile/pr13066-1.c: New test case.
1248 * gcc.c-torture/compile/pr20539-1.c: Likewise.
1249 * g++.dg/opt/pr13066-1.C: Likewise.
1250
1251 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
1252
1253 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
1254
1255 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1256
1257 PR fortran/18525
1258 * gfortran.dg/nesting_1.f90: New test.
1259
1260 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1261
1262 PR c++/20240
1263 * g++.dg/lookup/using13.C: New test.
1264
1265 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1266
1267 PR c++/20333
1268 * g++.dg/template/crash36.C: New test.
1269
1270 2005-03-18 Paolo Carlini <pcarlini@suse.de>
1271
1272 PR c++/20463
1273 * g++.dg/template/crash35.C: New test.
1274
1275 2005-03-17 Paolo Carlini <pcarlini@suse.de>
1276
1277 PR c++/19966
1278 * g++.dg/overload/operator2.C: New test.
1279
1280 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1281
1282 PR libfortran/20257
1283 * gfortran.dg/pr20257.f90: New test.
1284
1285 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1286
1287 PR libfortran/20480
1288 * gfortran.dg/pr20480.f90: New test.
1289
1290 2005-03-16 Richard Henderson <rth@redhat.com>
1291
1292 PR middle-end/15700
1293 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
1294 (_rtld_global): New.
1295 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
1296 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
1297
1298 * gcc.dg/alias-3.c: New.
1299 * gcc.dg/alias-4.c: New.
1300 * gcc.dg/alias-5.c: New.
1301 * gcc.dg/alias-6.c: New.
1302
1303 2005-03-15 Geoffrey Keating <geoffk@apple.com>
1304
1305 * gcc.dg/cpp/ucnid-7.c: New.
1306
1307 2005-03-15 Janis Johnson <janis187@us.ibm.com>
1308 Dorit Naishlos <dorit@il.ibm.com>
1309
1310 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
1311 darwin.
1312
1313 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
1314
1315 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
1316 misaligned accesses.
1317 * gcc.dg/vect/vect-58.c: Likewise.
1318 * gcc.dg/vect/vect-92.c: New.
1319 * gcc.dg/vect/vect-93.c: New.
1320
1321 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
1322
1323 PR fortran/18827
1324 * gfortran.dg/assign_2.f90: New test.
1325 * gfortran.dg/assign_3.f90: New test.
1326 * gfortran.dg/assign.f90: New test.
1327
1328 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
1329
1330 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
1331 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
1332 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
1333 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
1334 names.
1335
1336 2005-03-14 Geoffrey Keating <geoffk@apple.com>
1337
1338 * gcc.dg/cpp/ucnid-6.c: New.
1339
1340 * gcc.dg/cpp/normalize-1.c: New.
1341 * gcc.dg/cpp/normalize-2.c: New.
1342 * gcc.dg/cpp/normalize-3.c: New.
1343 * gcc.dg/cpp/normalize-4.c: New.
1344 * gcc.dg/cpp/ucnid-4.c: New.
1345 * gcc.dg/cpp/ucnid-5.c: New.
1346 * g++.dg/cpp/normalize-1.C: New.
1347 * g++.dg/cpp/ucnid-1.C: New.
1348
1349 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
1350
1351 * gcc.dg/pr18628.c: New.
1352
1353 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
1354
1355 PR c++/20280
1356 * g++.dg/tree-ssa/pr20280.C: New.
1357
1358 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1359
1360 PR fortran/20467
1361 * gfortran.dg/stfunc_2.f90: New test.
1362
1363 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
1364
1365 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
1366
1367 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
1368
1369 * gcc.dg/tree-ssa/20050314-1.c: New test.
1370
1371 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1372
1373 PR c++/4403
1374 PR c++/9783, DR433
1375 * g++.dg/template/friend34.C: New test.
1376 * g++.dg/template/friend35.C: Likewise.
1377 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
1378
1379 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1380
1381 Friend class name lookup 5/n
1382 PR c++/1016
1383 * g++.dg/lookup/hidden-class1.C: New test.
1384 * g++.dg/lookup/hidden-class2.C: Likewise.
1385 * g++.dg/lookup/hidden-class3.C: Likewise.
1386 * g++.dg/lookup/hidden-class4.C: Likewise.
1387 * g++.dg/lookup/hidden-class5.C: Likewise.
1388 * g++.dg/lookup/hidden-class6.C: Likewise.
1389 * g++.dg/lookup/hidden-class7.C: Likewise.
1390 * g++.dg/lookup/hidden-class8.C: Likewise.
1391 * g++.dg/lookup/hidden-class9.C: Likewise.
1392 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
1393 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
1394 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
1395 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
1396 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
1397 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
1398 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
1399 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
1400 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
1401 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
1402 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
1403
1404 2005-03-13 Mark Mitchell <mark@codesourcery.com>
1405
1406 PR c++/20157
1407 * g++.dg/template/error18.C: New test.
1408
1409 2005-03-09 Ben Elliston <bje@au.ibm.com>
1410
1411 PR debug/16792
1412 * g++.dg/debug/pr16792.C: New test.
1413
1414 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
1415
1416 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
1417 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
1418 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
1419 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
1420 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
1421 test assertion names.
1422
1423 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1424
1425 PR fortran/18600
1426 * gfortran.dg/stfunc_1.f90: New test.
1427
1428 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1429
1430 PR fortran/16907
1431 * gfortran.dg/real_index_1.f90: New test.
1432
1433 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1434
1435 PR fortran/20323
1436 * gfortran.dg/spec_expr_1.f90: New test.
1437
1438 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
1439
1440 PR c/20402
1441 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
1442 new parser.
1443
1444 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1445
1446 PR fortran/20361
1447 * gfortran.dg/largeequiv_1.f90: New test.
1448
1449 2005-03-12 Geoffrey Keating <geoffk@apple.com>
1450
1451 * gcc.dg/ucnid-1.c: New.
1452 * gcc.dg/ucnid-2.c: New.
1453 * gcc.dg/ucnid-3.c: New.
1454 * gcc.dg/ucnid-4.c: New.
1455 * gcc.dg/ucnid-5.c: New.
1456 * gcc.dg/ucnid-6.c: New.
1457 * gcc.dg/cpp/ucnid-1.c: New.
1458 * gcc.dg/cpp/ucnid-2.c: New.
1459 * gcc.dg/cpp/ucnid-3.c: New.
1460 * g++.dg/other/ucnid-1.C: New.
1461
1462 2005-03-12 Geoffrey Keating <geoffk@apple.com>
1463
1464 * gcc.dg/vmx/darwin-abi-3.c: Delete.
1465
1466 2005-03-11 Per Bothner <per@bothner.com>
1467
1468 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
1469 that diagnotics refer to correct token.
1470 * gcc.dg/unused-3.c: Likewise.
1471
1472 2005-03-11 Per Bothner <per@bothner.com>
1473
1474 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
1475 constant" is now actually on same line as string constant.
1476 * gcc.dg/cpp/direct2s.c: Likewise.
1477
1478 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
1479
1480 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
1481
1482 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1483
1484 PR libfortran/20124
1485 * gfortran.dg/pr20124.f90: New Test
1486
1487 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
1488
1489 PR tree-optimization/20130
1490 * gcc.dg/pr20130-1.c: New test.
1491
1492 2005-03-10 Steve Ellcey <sje@cup.hp.com>
1493
1494 PR target/20095
1495 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
1496
1497 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1498
1499 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
1500
1501 2005-03-10 Steve Ellcey <sje@cup.hp.com>
1502
1503 * g++.dg/eh/forced1.C: Fix comment.
1504 * g++.dg/eh/forced2.C: Ditto.
1505 * g++.dg/eh/forced3.C: Ditto.
1506 * g++.dg/eh/forced4.C: Ditto.
1507
1508 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
1509
1510 PR rtl-opt/20412
1511 * gcc.c-torture/compile/pr20412.c: New test.
1512
1513 2005-03-10 Roger Sayle <roger@eyesopen.com>
1514
1515 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
1516
1517 2005-03-10 Jakub Jelinek <jakub@redhat.com>
1518
1519 PR target/20322
1520 * gcc.dg/20050307-1.c: New test.
1521
1522 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
1523
1524 PR c++/20375
1525 * g++.dg/other/stdarg3.C: New.
1526
1527 2005-03-10 Jakub Jelinek <jakub@redhat.com>
1528
1529 PR c++/18384, c++/18327
1530 * g++.dg/init/array19.C: New test.
1531
1532 PR inline-asm/20314
1533 * gcc.dg/torture/pr20314-1.c: New test.
1534 * gcc.dg/torture/pr20314-2.c: New test.
1535
1536 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
1537
1538 * gcc.dg/20050309-1.c: New test.
1539
1540 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1541
1542 * gcc.dg/builtins-10.c: Reactivate disabled test.
1543 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
1544 new cbrt transformations.
1545
1546 2005-03-09 Mark Mitchell <mark@codesourcery.com>
1547
1548 PR c++/20208
1549 * g++.dg/template/array13.C: New test.
1550
1551 2005-03-09 Paolo Carlini <pcarlini@suse.de>
1552
1553 PR c++/16859
1554 * g++.dg/init/brace4.C: New test.
1555
1556 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
1557
1558 PR c++/20186
1559 * g++.dg/template/non-dependent12.C: New.
1560
1561 2005-03-08 Mark Mitchell <mark@codesourcery.com>
1562
1563 PR c++/20142
1564 * g++.dg/init/array18.C: Add dg-do run marker.
1565
1566 PR c++/20142
1567 * g++.dg/init/array18.C: New test.
1568
1569 2005-03-09 Ben Elliston <bje@au.ibm.com>
1570
1571 * consistency.vlad/vlad.exp: Remove trailing semicolons.
1572 * g++.dg/gcov/gcov.exp: Likewise.
1573 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
1574 * gcc.target/xstormy16/xstormy16.exp: Likewise.
1575 * lib/c-torture.exp: Likewise.
1576 * lib/fortran-torture.exp: Likewise.
1577 * lib/g++.exp: Likewise.
1578 * lib/gcc-defs.exp: Likewise.
1579 * lib/gcc-dg.exp: Likewise.
1580 * lib/gcc.exp: Likewise.
1581 * lib/gcov.exp: Likewise.
1582 * lib/gfortran.exp: Likewise.
1583 * lib/mike-g++.exp: Likewise.
1584 * lib/mike-gcc.exp: Likewise.
1585 * lib/objc-torture.exp: Likewise.
1586 * lib/objc.exp: Likewise.
1587 * lib/profopt.exp: Likewise.
1588 * lib/target-libpath.exp: Likewise.
1589 * lib/target-supports.exp: Likewise.
1590 * lib/treelang.exp: Likewise.
1591 * lib/wrapper.exp: Likewise.
1592
1593 2005-03-08 Jeff Law <law@redhat.com>
1594
1595 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
1596 PHI-OPT changes.
1597
1598 2005-03-08 Ira Rosen <irar@il.ibm.com>
1599
1600 * gcc.dg/vect/pr20122.c: New test.
1601
1602 2005-03-07 Jeff Law <law@redhat.com>
1603
1604 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
1605 was folded away.
1606 * gcc.dg/tree-ssa/pr18133-1.c: New test.
1607 * gcc.dg/tree-ssa/pr18133-2.c: New test.
1608 * gcc.dg/tree-ssa/pr18134.c: New test.
1609
1610 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1611
1612 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
1613 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
1614 gcc.dg/torture/builtin-noret-2.c: Require weak support.
1615
1616 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
1617
1618 PR tree-opt/17671
1619 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
1620
1621 2005-03-07 Mark Mitchell <mark@codesourcery.com>
1622
1623 * g++.dg/warn/Wnvdtor.C: New test.
1624
1625 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
1626
1627 * gcc.dg/torture/pr19683-1.c: New test.
1628
1629 2005-03-06 Steven G. Kargl <kargls@comcast.net>
1630
1631 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
1632 * gfortran.dg/g77/19990313-2.f: Ditto.
1633 * gfortran.dg/g77/19990313-3.f: Ditto.
1634 * gfortran.dg/g77/19990525-0.f: Ditto.
1635 * gfortran.dg/g77/19990826-0.f: Ditto.
1636 * gfortran.dg/g77/19990826-2.f: Ditto.
1637 * gfortran.dg/g77/19990826-3.f: Ditto.
1638 * gfortran.dg/g77/20000511-1.f: Ditto.
1639 * gfortran.dg/g77/20000511-2.f: Ditto.
1640 * gfortran.dg/g77/970625-2.f: Ditto.
1641 * gfortran.dg/g77/980310-2.f: Ditto.
1642 * gfortran.dg/g77/980310-3.f: Ditto.
1643 * gfortran.dg/g77/980310-8.f: Ditto.
1644 * gfortran.dg/g77/980519-2.f: Ditto.
1645 * gfortran.dg/g77/alpha1.f: Ditto.
1646 * gfortran.dg/g77/claus.f: Ditto.
1647 * gfortran.dg/g77/erfc.f: Ditto.
1648 * gfortran.dg/g77/short.f: Ditto.
1649 * gfortran.fortran-torture/execute/data.f90: Ditto.
1650 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
1651 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
1652
1653 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1654
1655 * lib/file-format.exp (gcc_target_object_format): Add check for som
1656 format and hardcode object formats on hppa*-*-hpux*.
1657 * lib/target-supports.exp (check_weak_available): Add check for som
1658 object format. Always return 0 on hppa*-*-hpux10*.
1659
1660 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
1661 is defined.
1662
1663 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
1664
1665 2005-03-05 Steven G. Kargl <kargls@comcast.net>
1666
1667 * gfortran.dg/pr19936_1.f90: New test.
1668 * gfortran.dg/pr19936_2.f90: New test.
1669 * gfortran.dg/pr19936_3.f90: New test.
1670
1671 2005-03-05 Steven G. Kargl <kargls@comcast.net>
1672 Paul Thomas <prthomas@drfccad.cea.fr>
1673
1674 * gfortran.dg/PR19754_1.f90: New test.
1675 * gfortran.dg/PR19754_2.f90: Ditto.
1676
1677 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1678
1679 PR c++/19311
1680 * g++.dg/template/non-dependent11.C: New test.
1681
1682 2005-03-05 Uros Bizjak <uros@kss-loka.si>
1683
1684 * lib/target-supports.exp (check_iconv_available): Fix comment.
1685
1686 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
1687 Joseph S. Myers <joseph@codesourcery.com>
1688
1689 PR c++/19797
1690 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
1691
1692 2005-03-04 Matthew Sachs <msachs@apple.com>
1693
1694 * gcc.exp (gcc_target_compile): Put braces around
1695 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
1696 * objc.exp (objc_target_compile): Likewise.
1697 * treelang.exp (treelang_target_compile): Likewise.
1698
1699 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1700
1701 PR fortran/19673
1702 * gfortran.dg/func_result_1.f90: New test.
1703
1704 2005-03-04 Ben Elliston <bje@au.ibm.com>
1705
1706 * gcc.misc-tests/options.exp: New test.
1707
1708 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
1709
1710 * gcc.dg/pr15784-4.c: New test.
1711
1712 2005-03-03 Geoffrey Keating <geoffk@apple.com>
1713
1714 * gcc.c-torture/execute/pr17133.c: New.
1715 * gcc.c-torture/compile/20050303-1.c: New.
1716
1717 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
1718
1719 * gcc.dg/cpp/assert4.c: Fix for cygwin
1720
1721 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
1722
1723 * g++.dg/overload/using2.C: New.
1724
1725 2005-03-02 Mark Mitchell <mark@codesourcery.com>
1726
1727 PR c++/19916
1728 * g++.dg/init/ptrmem2.C: New test.
1729
1730 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
1731
1732 PR c/8927
1733 * gcc.dg/pr8927-1.c: New test.
1734
1735 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
1736
1737 PR c++/20232
1738 * g++.dg/inherit/covariant12.C: New.
1739
1740 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1741
1742 PR fortran/19479
1743 * gfortran.dg/bound_1.f90: New test.
1744
1745 2005-02-28 Janis Johnson <janis187@us.ibm.com>
1746
1747 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
1748 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
1749
1750 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
1751
1752 PR c/20245
1753 * gcc.dg/pr20245-1.c: New test.
1754
1755 2005-02-28 Jakub Jelinek <jakub@redhat.com>
1756
1757 PR middle-end/19874
1758 * gcc.c-torture/execute/20050119-2.c: New test case.
1759
1760 2005-02-28 Ben Elliston <bje@au.ibm.com>
1761
1762 * README: Update the DejaGnu bug reporting address.
1763 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
1764 * lib/objc-torture.exp: Likewise.
1765
1766 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
1767
1768 * gfortran.dg/boz_1.f90: New test.
1769 * gfortran.dg/boz_3.f90: New test.
1770 * gfortran.dg/boz_4.f90: New test.
1771
1772 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
1773
1774 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
1775 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
1776
1777 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1778
1779 PR libfortran/20101
1780 * gfortran.dg/write_0_pe_format.f90: New test.
1781
1782 2005-02-27 Jakub Jelinek <jakub@redhat.com>
1783
1784 PR c++/20206
1785 * g++.dg/opt/thunk2.C: New test.
1786 * g++.dg/opt/covariant1.C: New test.
1787
1788 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1789
1790 * gfortran.dg/e_d_fmt.f90: New test.
1791
1792 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
1793
1794 * gcc.dg/asm-b.c: Fix comment typos.
1795
1796 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
1797
1798 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
1799 a V_MAY_DEF also.
1800
1801 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
1802
1803 PR tree-opt/20188
1804 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
1805 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
1806 * gcc.dg/asm-b.c: New test.
1807
1808 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
1809
1810 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
1811 Disable this test on IRIX 6.
1812
1813 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
1814
1815 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
1816 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
1817 parser.
1818
1819 2005-02-25 Diego Novillo <dnovillo@redhat.com>
1820
1821 PR tree-optimization/20204
1822 * testsuite/gcc.dg/pr20204.c: New test.
1823
1824 2005-02-24 Jakub Jelinek <jakub@redhat.com>
1825
1826 PR target/20196
1827 * gcc.c-torture/execute/20050224-1.c: New test.
1828
1829 PR c++/20175
1830 * g++.dg/warn/Wbraces2.C: New test.
1831
1832 2005-02-23 Mark Mitchell <mark@codesourcery.com>
1833
1834 PR c++/19878
1835 * g++.dg/init/const2.C: New test.
1836
1837 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
1838
1839 PR tree-optimization/20100
1840 * gcc.c-torture/execute/pr20100-1.c: New test.
1841
1842 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1843
1844 * gfortran.dg/implicit_3.f90: New test.
1845
1846 * gfortran.dg/deftype_1.f90: New test.
1847
1848 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
1849
1850 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
1851 the test passes.
1852 * g++.dg/other/anon3.C: Accept a warning.
1853
1854 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
1855
1856 * gcc.dg/pr20017.c: Fix a comment typo.
1857
1858 2005-02-23 Bud Davis <bdavis@gfortran.org>
1859
1860 * gfortran.dg/list_read_4.f90: Change to f90 comments.
1861
1862 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
1863
1864 PR ada/19902
1865 * ada/acats/tests/cxa/cxa3004.a: Remove.
1866 * ada/acats/tests/cxb/cxb30061.am: Likewise.
1867
1868 2005-02-22 Mark Mitchell <mark@codesourcery.com>
1869
1870 PR c++/20073
1871 * g++.dg/init/const1.C: New test.
1872
1873 PR c++/19991
1874 * g++.dg/parse/constant7.C: New test.
1875
1876 PR c++/20152
1877 * g++.dg/parse/error27.C: New test.
1878 * g++.dg/template/qualttp15.C: Adjust error markers.
1879 * g++.old-deja/g++.other/struct1.C: Likewise.
1880
1881 PR c++/20153
1882 * g++.dg/template/error17.C: New test.
1883
1884 PR c++/20148
1885 * g++.dg/parser/error26.C: New test.
1886
1887 2005-02-22 Diego Novillo <dnovillo@redhat.com>
1888
1889 PR tree-optimization/20100
1890 PR tree-optimization/20115
1891 * gcc.dg/pr20115.c: New test.
1892 * gcc.dg/pr20115-1.c: New test.
1893 * gcc.dg/pr20100.c: New test.
1894 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
1895 call-clobbered variables after alias1.
1896
1897 2005-02-22 Bud Davis <bdavis@gfortran.org>
1898
1899 * gfortran.dg/list_read_4.f90: new test.
1900
1901 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
1902
1903 PR rtl-optimization/20017.
1904 * gcc.dg/pr20017.c: New.
1905
1906 2005-02-22 Devang Patel <dpatel@apple.com>
1907
1908 PR 19952
1909 * g++.dg/tree-ssa/pr19952.C: New test.
1910
1911 2005-02-22 Mark Mitchell <mark@codesourcery.com>
1912
1913 PR c++/19883
1914 * g++.dg/parse/constant6.C: New test.
1915
1916 2005-02-22 Uros Bizjak <uros@kss-loka.si>
1917
1918 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
1919 * g++.dg/charset/asm2.c: Likewise.
1920 * g++.dg/charset/asm3.c: Likewise.
1921 * g++.dg/charset/asm4.c: Likewise.
1922 * g++.dg/charset/asm5.c: Likewise.
1923 * g++.dg/charset/attribute1.c: Likewise.
1924 * g++.dg/charset/attribute2.c: Likewise.
1925 * g++.dg/charset/extern1.cc: Likewise.
1926 * g++.dg/charset/extern2.cc: Likewise.
1927 * g++.dg/charset/extern3.cc: Likewise.
1928 * g++.dg/charset/function.cc: Likewise.
1929 * g++.dg/charset/string.c: Likewise.
1930 * g++.dg/charset/charset.exp: Likewise.
1931 * lib/target-supports.exp (check_iconv_available): Fix comment.
1932
1933 2005-02-22 Uros Bizjak <uros@kss-loka.si>
1934
1935 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
1936 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
1937 * gcc.dg/charset/asm2.c: Likewise.
1938 * gcc.dg/charset/asm3.c: Likewise.
1939 * gcc.dg/charset/asm4.c: Likewise.
1940 * gcc.dg/charset/asm5.c: Likewise.
1941 * gcc.dg/charset/asm6.c: Likewise.
1942 * gcc.dg/charset/attribute1.c: Likewise.
1943 * gcc.dg/charset/attribute2.c: Likewise.
1944 * gcc.dg/charset/builtin1.c: Likewise.
1945 * gcc.dg/charset/extern.c: Likewise.
1946 * gcc.dg/charset/function.c: Likewise.
1947 * gcc.dg/charset/string.c: Likewise.
1948 * gcc.dg/charset/charset.exp: Likewise.
1949
1950 2005-02-21 Bud Davis <bdavis9659@comcast.net>
1951
1952 PR fortran/20086
1953 * gfortran.dg/pr20086.f90: New test.
1954
1955 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
1956
1957 PR tree-optimization/19786
1958 * g++.dg/tree-ssa/pr19786.C: New.
1959
1960 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1961
1962 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
1963
1964 2005-02-21 Jeff Law <law@redhat.com>
1965
1966 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
1967
1968 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1969
1970 * gfortran.dg/do_iterator: Split loop, markup all lines for
1971 which an error locus is printed.
1972 * gfortran.dg/pr17708.f90: Markup all lines for which an error
1973 locus is printed.
1974 * gfortran.dg/select_4.f90: Likewise.
1975 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
1976 locuses in the various permutations.
1977
1978 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
1979
1980 PR tree-optimization/19951
1981 * g++.dg/vect: New directory.
1982 * g++.dg/vect/vect.exp: New file.
1983 * g++.dg/vect/pr19951.cc: New testcase.
1984 * g++.dg/dg.exp: Also prune vectorizer tests.
1985
1986 2005-02-20 Zack Weinberg <zack@codesourcery.com>
1987
1988 PR 18785
1989 * gcc.dg/charset/builtin1.c: New test.
1990
1991 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1992
1993 PR c++/19299
1994 * g++.dg/inherit/volatile1.C: New test.
1995
1996 PR c++/19440
1997 * g++.dg/template/dtor4.C: New test.
1998
1999 2005-02-19 Steven G. Kargl <kargls@comcast.net>
2000
2001 * gfortran.dg/int_1.f90: New test.
2002
2003 2005-02-19 Devang Patel <dpatel@apple.com>
2004
2005 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
2006
2007 2005-02-19 Steven G. Kargl <kargls@comcast.net>
2008
2009 * gfortran.dg/achar_1.f90: New test.
2010
2011 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
2012
2013 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
2014
2015 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
2016 Jakub Jelinek <jakub@redhat.com>
2017
2018 PR tree-optimization/19828
2019 * gcc.dg/tree-ssa/loop-7.c: New test.
2020 * gcc.c-torture/execute/20050218-1.c: New test.
2021
2022 2005-02-19 Jakub Jelinek <jakub@redhat.com>
2023
2024 PR c/20043
2025 * gcc.dg/transparent-union-1.c: New test.
2026 * gcc.dg/transparent-union-2.c: New test.
2027
2028 2005-02-18 James E Wilson <wilson@specifixinc.com>
2029
2030 PR tree-optimization/18977
2031 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
2032
2033 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
2034
2035 PR target/20054
2036 * gcc.dg/pr20054.c: New test.
2037
2038 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2039
2040 PR c++/19508
2041 * g++.dg/ext/attrib20.C: New test.
2042
2043 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
2044
2045 PR middle-end/20030
2046 * gfortran.fortran-torture/execute/character_passing.f90: New test.
2047
2048 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
2049
2050 PR c++/20008
2051 * g++.dg/opt/switch4.C: New.
2052
2053 2005-02-18 Jakub Jelinek <jakub@redhat.com>
2054
2055 PR c++/20023
2056 PR tree-optimization/20009
2057 * gcc.c-torture/compile/20050217-1.c: New test.
2058 * g++.dg/opt/switch3.C: New test.
2059
2060 PR tree-optimization/18947
2061 * gcc.c-torture/compile/20050215-1.c: New test.
2062 * gcc.c-torture/compile/20050215-2.c: New test.
2063 * gcc.c-torture/compile/20050215-3.c: New test.
2064
2065 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
2066
2067 PR c++/20028
2068 * g++.dg/template/crash34.C: New.
2069
2070 PR c++/20022
2071 * g++.dg/other/access3.C: New.
2072
2073 2005-02-17 Ira Rosen <irar@il.ibm.com>
2074
2075 * gcc.dg/vect/vect-98.c: New test.
2076
2077 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
2078
2079 PR tree-optimization/19967
2080 * gcc.dg/pr19967.c: New.
2081
2082 2005-02-16 Jakub Jelinek <jakub@redhat.com>
2083
2084 PR middle-end/19857
2085 * gcc.dg/tree-ssa/20050215-1.c: New test.
2086 * gcc.c-torture/execute/20050215-1.c: New test.
2087
2088 2005-02-15 Eric Christopher <echristo@redhat.com>
2089
2090 * gcc.dg/cpp/20050215-1.c: New file.
2091
2092 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
2093
2094 PR tree-optimization/15785
2095 * gcc.dg/pr15785-1.c: New test.
2096
2097 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
2098
2099 PR c++/17788
2100 * g++.dg/init/ctor4.C: New.
2101 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
2102
2103 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
2104
2105 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
2106 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
2107
2108 2005-02-15 Andreas Schwab <schwab@suse.de>
2109
2110 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
2111 declare malloc.
2112
2113 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
2114
2115 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
2116
2117 2005-02-14 Diego Novillo <dnovillo@redhat.com>
2118
2119 PR tree-optimization/19853
2120 * gcc.c-torture/compile/pr19853.c: New test.
2121
2122 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
2123
2124 PR c++/19608
2125 * g++.dg/parse/local-class1.C: New.
2126
2127 PR c++/19895
2128 * g++.dg/parse/ptrmem3.C: New.
2129
2130 PR c++/19884
2131 * g++.old-deja/g++.oliva/template6.C: Add another case.
2132 * g++.dg/template/explicit6.C: New.
2133
2134 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
2135
2136 PR c++/17816
2137 * g++.dg/other/redecl2.C: New.
2138
2139 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
2140
2141 PR c++/19891
2142 * g++.dg/abi/covariant4.C: New.
2143
2144 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
2145
2146 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
2147
2148 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
2149
2150 * gcc.dg/vect/vect-96.c: Fix typo.
2151
2152 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2153
2154 PR c++/14479
2155 PR c++/19487
2156 * g++.dg/template/enum5.C: New test.
2157
2158 2005-02-12 Ira Rosen <irar@il.ibm.com>
2159
2160 * gcc.dg/vect/vect-97.c: New test.
2161
2162 2005-02-12 Ira Rosen <irar@il.ibm.com>
2163
2164 * gcc.dg/vect/vect-96.c: New test.
2165
2166 2005-02-12 Uros Bizjak <uros@kss-loka.si>
2167
2168 * gcc.dg/builtins-34.c: Also check ldexp*.
2169
2170 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
2171
2172 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
2173
2174 2005-02-11 Janis Johnson <janis187@us.ibm.com>
2175
2176 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
2177 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
2178 dg-require-dll, dg-require-iconv, dg-require-named-sections,
2179 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
2180 selector_list, selector_expression, dg-process-target): Move to new
2181 file target-supports-dg.exp.
2182 * lib/target-supports-dg.exp: New.
2183
2184 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
2185 New.
2186
2187 2005-02-11 Jakub Jelinek <jakub@redhat.com>
2188
2189 PR c++/19666
2190 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
2191
2192 PR middle-end/19858
2193 * gcc.c-torture/compile/20050210-1.c: New test.
2194
2195 2005-02-11 Mark Mitchell <mark@codesourcery.com>
2196
2197 PR c++/19755
2198 * g++.dg/warn/Wbraces1.C: New test.
2199
2200 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
2201
2202 * gcc.dg/builtins-52.c: New testcase.
2203
2204 2005-02-10 Jakub Jelinek <jakub@redhat.com>
2205
2206 PR c/19342
2207 * gcc.c-torture/execute/20050119-1.c: New test.
2208
2209 2005-02-09 Mark Mitchell <mark@codesourcery.com>
2210
2211 PR c++/19811
2212 * g++.dg/init/delete1.C: New test.
2213
2214 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
2215
2216 PR c++/18470
2217 * g++.dg/template/static12.C: New test.
2218
2219 2005-02-09 Mark Mitchell <mark@codesourcery.com>
2220
2221 PR c++/19787
2222 * g++.dg/conversion/ambig1.C: New test.
2223
2224 PR c++/19739
2225 * g++.dg/ext/attrib19.C: New test.
2226
2227 PR c++/19732
2228 * g++.dg/parse/dtor5.C: New test.
2229
2230 PR c++/19762
2231 * g++.dg/template/dtor3.C: New test.
2232
2233 PR c++/19826
2234 * g++.dg/template/static11.C: New test.
2235 * g++.dg/template/crash2.C: Remove dg-error marker.
2236
2237 2005-02-09 Janis Johnson <janis187@us.ibm.com>
2238
2239 PR C++/18491
2240 * g++.old-deja/g++.mike/p10769a.C: Remove.
2241
2242 2005-02-09 Roger Sayle <roger@eyesopen.com>
2243
2244 * gcc.dg/builtins-48.c: New test case.
2245 * gcc.dg/builtins-49.c: New test case.
2246 * gcc.dg/builtins-50.c: New test case.
2247 * gcc.dg/builtins-51.c: New test case.
2248
2249 2005-02-09 Ian Lance Taylor <ian@airs.com>
2250
2251 PR middle-end/19583
2252 * g++.dg/warn/Wreturn-type-3.C: New test.
2253
2254 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
2255
2256 PR middle-end/19402
2257 * gcc.dg/pr19402-1.c: New testcase.
2258 * gcc.dg/pr19402-2.c: likewise.
2259
2260 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
2261
2262 PR middle-end/19854
2263 * g++.dg/tree-ssa/tmmti.C: New testcase.
2264
2265 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
2266
2267 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
2268
2269 2005-02-08 Mark Mitchell <mark@codesourcery.com>
2270
2271 PR c++/19733
2272 * g++.dg/parse/crash23.C: New test.
2273 * g++.dg/warn/Weff1.C: New test.
2274
2275 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
2276
2277 * gcc.dg/20050209-1.c: New test.
2278
2279 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
2280
2281 PR target/19799
2282 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
2283
2284 2005-02-08 Mike Stump <mrs@apple.com>
2285
2286 * g++.dg/pch/import-2.c: New test.
2287 * g++.dg/pch/import-2.hs: New.
2288 * g++.dg/pch/include/import-2a.h: New.
2289 * g++.dg/pch/include/import-2b.h: New.
2290
2291 2005-02-08 Janis Johnson <janis187@us.ibm.com>
2292
2293 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
2294
2295 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2296
2297 * gfortran.dg/substr_1.f90: New test.
2298
2299 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
2300
2301 PR middle-end/19775
2302 * gcc.dg/torture/builtin-power-1.c: Disable test for
2303 invalid transformation.
2304 * gcc.dg/builtins-10.c: Likewise. Disable one test we
2305 no longer optimize.
2306 * gcc.dg/builtins-47.c: New testcase.
2307
2308 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
2309 Dorit Naishlos <dorit@il.ibm.com>
2310
2311 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
2312
2313 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
2314
2315 * gcc.c-torture/compile/20050206-1.c: New test.
2316
2317 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
2318
2319 PR tree-opt/19768
2320 * g++.dg/opt/pr19768.C: New test.
2321
2322 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
2323
2324 PR tree-opt/19736
2325 * gcc.c-torture/compile/pr19736.c: New test.
2326
2327 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2328
2329 PR c++/17401
2330 * g++.dg/parse/error25.C: New test.
2331
2332 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
2333
2334 * gcc.c-torture/execute/20050203-1.c: New.
2335
2336 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
2337
2338 * gcc.dg/vect/vect-85.c: Remove xfail.
2339 * gcc.dg/vect/vect-86.c: Remove xfail.
2340 * gcc.dg/vect/vect-87.c: Remove xfail.
2341 * gcc.dg/vect/vect-88.c: Remove xfail.
2342
2343 2005-02-02 Geoffrey Keating <geoffk@apple.com>
2344
2345 * gcc.dg/altivec-19.c: New.
2346
2347 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
2348
2349 PR c/17807
2350 * gcc.dg/nested-func-3.c: New test.
2351 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
2352
2353 2005-02-02 Janis Johnson <janis187@us.ibm.com>
2354
2355 * gcc.test-framework/gen_directive_tests: Generate tests for
2356 selector expressions.
2357
2358 2005-02-02 Matt Austern <austern@apple.com>
2359
2360 PR c++/19628
2361 * g++/ext/builtin7.C: New.
2362 * g++/ext/builtin8.C: New.
2363
2364 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
2365
2366 PR c/18502
2367 * gcc.dg/pr18502-1.c: New test.
2368
2369 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2370
2371 PR c++/17413
2372 * g++.dg/template/local4.C: Tweak.
2373
2374 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
2375
2376 PR tree-optimization/19578
2377 * gcc.c-torture/compile/20050202-1.c: New test.
2378
2379 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
2380
2381 PR c/19435
2382 * gcc.dg/c99-init-4.c: New test.
2383
2384 2005-02-01 Janis Johnson <janis187@us.ibm.com>
2385
2386 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
2387
2388 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
2389
2390 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
2391 * g++.dg/eh/check-vect.h: New.
2392
2393 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
2394 * gcc.dg/vect/vect-78.c: Ditto.
2395 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
2396 Remove.
2397
2398 * g++.dg/conversion/simd1.C: Expect warning.
2399 * g++.dg/ext/attribute-test-1.C: Ditto.
2400 * g++.dg/ext/attribute-test-2.C: Ditto.
2401 * g++.dg/ext/attribute-test-3.C: Ditto.
2402 * g++.dg/ext/attribute-test-4.C: Ditto.
2403
2404 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
2405 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
2406
2407 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
2408
2409 2005-02-01 Richard Henderson <rth@redhat.com>
2410
2411 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
2412 long double for ibm double-double format.
2413 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
2414
2415 2005-02-01 Diego Novillo <dnovillo@redhat.com>
2416
2417 PR tree-optimization/19633
2418 * testsuite/gcc.dg/pr19633-1.c: New test.
2419 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
2420 to NULL or a symbol.
2421
2422 2005-02-01 Janis Johnson <janis187@us.ibm.com>
2423
2424 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
2425 New procs.
2426 (dg-process-target (local override)): Handle selector expressions.
2427
2428 * gcc.test-framework/README: Describe tests in source directory.
2429 * gcc.test-framework/test-framework.awk: Handle dg- tests.
2430 * gcc.test-framework/test-framework.exp: Handle dg- tests.
2431 * gcc.test-framework/dg-bogus-exp-P.c: New test.
2432 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
2433 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
2434 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
2435 * gcc.test-framework/dg-do-link-exp-P.c: New test.
2436 * gcc.test-framework/dg-do-run-exp-P.c: New test.
2437 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
2438 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
2439 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
2440 * gcc.test-framework/dg-error-exp-P.c: New test.
2441 * gcc.test-framework/dg-error-exp-XP.c: New test.
2442 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
2443 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
2444 * gcc.test-framework/dg-output-exp-P.c: New test.
2445 * gcc.test-framework/dg-output-exp-XF.c: New test.
2446 * gcc.test-framework/dg-warning-exp-P.c: New test.
2447 * gcc.misc-tests/dg-1.c: Remove.
2448 * gcc.misc-tests/dg-2.c: Remove.
2449 * gcc.misc-tests/dg-3.c: Remove.
2450 * gcc.misc-tests/dg-4.c: Remove.
2451 * gcc.misc-tests/dg-5.c: Remove.
2452 * gcc.misc-tests/dg-6.c: Remove.
2453 * gcc.misc-tests/dg-7.c: Remove.
2454 * gcc.misc-tests/dg-8.c: Remove.
2455 * gcc.misc-tests/dg-9.c: Remove.
2456 * gcc.misc-tests/dg-10.c: Remove.
2457 * gcc.misc-tests/dg-11.c: Remove.
2458 * gcc.misc-tests/dg-12.c: Remove.
2459 * gcc.misc-tests/dg-test.exp: Remove.
2460
2461 * gcc.test-framework/test-framework.awk: Change recording and
2462 printing of passes and failures.
2463
2464 * gcc.test-framework: New directory.
2465 * gcc.test-framework/README: New.
2466 * gcc.test-framework/test-framework.exp: New.
2467 * gcc.test-framework/test-framework.awk: New.
2468 * gcc.test-framework/gen_directive_tests: New.
2469
2470 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
2471
2472 * lib/treelang.exp: Fix comment typos.
2473 (treelang_target_compile): Don't append libs=-ltreelang to options.
2474
2475 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
2476
2477 * g++.dg/parse/typename7.C: Adjust error messages.
2478
2479 2005-01-31 Jeff Law <law@redhat.com>
2480
2481 * gcc.c-torture/execute/20050131-1.c: New test.
2482 * gcc.dg/wcaselabel.c: New test.
2483
2484 2005-01-31 Mark Mitchell <mark@codesourcery.com>
2485
2486 * g++.dg/other/warning1.C: Adjust error messags.
2487 * g++.dg/parse/constant5.C: New test.
2488
2489 2005-01-31 Steven Bosscher <stevenb@suse.de>
2490
2491 PR c/19333
2492 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
2493 the test case valid.
2494 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
2495 * testsuite/gcc.dg/array-7.c: Adjust expected result.
2496 * testsuite/gcc.dg/pr18596-3.c: Likewise.
2497 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
2498 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
2499 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
2500
2501 2005-01-31 Dale Johannesen <dalej@apple.com>
2502
2503 * g++.dg/opt/pr19650.C: New test.
2504
2505 2005-01-31 Richard Henderson <rth@redhat.com>
2506
2507 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
2508 long double for intel double extended format.
2509 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
2510
2511 2005-01-30 Mark Mitchell <mark@codesourcery.com>
2512
2513 PR c++/19555
2514 * g++.dg/template/static10.C: New test.
2515
2516 PR c++/19395
2517 * g++.dg/parse/error24.C: New test.
2518
2519 PR c++/19367
2520 * g++.dg/lookup/builtin1.C: New test.
2521
2522 PR c++/19457
2523 * g++.dg/warn/conv3.C: New test.
2524
2525 2005-01-30 Bud Davis <bdavis@gfortran.org>
2526
2527 PR fortran/19647
2528 * gfortan.dg/inquire_7.f90
2529
2530 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
2531
2532 PR tree-optimization/15791
2533 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
2534 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
2535 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
2536 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
2537 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
2538 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
2539 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
2540 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
2541 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
2542 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
2543
2544 2005-01-29 Paul Brook <paul@codesourcery.com>
2545
2546 PR fortran/18565
2547 * check.c (real_or_complex_check): New function.
2548 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
2549 * intrinsic.c (add_functions): Use new check functions.
2550 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
2551 Add prototypes.
2552
2553 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
2554
2555 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
2556 gcc.dg/lvalue-3.c: New tests.
2557 * gcc.dg/concat.c: Update expected messages.
2558
2559 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
2560
2561 PR libfortran/19595
2562 * gfortran.dg/eor_1.f90: New test.
2563
2564 2005-01-29 Steven G. Kargl <kargls@comcast.net>
2565
2566 PR fortran/19589
2567 * gfortran.dg/logical_data_1.f90: New test.
2568
2569 2005-01-28 Mark Mitchell <mark@codesourcery.com>
2570
2571 PR c++/19253
2572 * g++.dg/template/crash33.C: New test.
2573
2574 PR c++/19667
2575 * g++.dg/template/crash32.C: New test.
2576
2577 2005-01-28 Ian Lance Taylor <ian@airs.com>
2578
2579 PR middle-end/16558
2580 * g++.dg/warn/Wreturn-type-2.C: New test.
2581
2582 2004-06-24 Jeff Law <law@redhat.com>
2583
2584 * gcc.dg/tree-ssa/20050128-1.c: New test.
2585
2586 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
2587
2588 * gcc.target/frv/all-mdpackh-1.c: New test.
2589
2590 2005-01-28 Steven Bosscher <stevenb@suse.de>
2591
2592 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
2593
2594 2005-01-27 Richard Henderson <rth@redhat.com>
2595
2596 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
2597
2598 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
2599
2600 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
2601
2602 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
2603
2604 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
2605 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
2606 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
2607 to cope with cases where the multilib options override the dg-options.
2608
2609 2005-01-27 Jakub Jelinek <jakub@redhat.com>
2610
2611 PR c/18946
2612 * gcc.dg/noncompile/20050120-1.c: New test.
2613
2614 2005-01-26 Diego Novillo <dnovillo@redhat.com>
2615
2616 PR tree-optimization/19633
2617 * gcc.dg/pr19633.c: New test.
2618 * gcc.dg/tree-ssa/pr19633.c: New test.
2619
2620 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
2621
2622 * gcc.dg/20041216-1.c: New test.
2623
2624 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
2625
2626 PR objc/18862
2627 * objc.dg/selector-2.m: New test.
2628
2629 2005-01-26 Jakub Jelinek <jakub@redhat.com>
2630
2631 * g++.dg/opt/range-test-2.C: New test.
2632
2633 PR rtl-optimization/19579
2634 * gcc.c-torture/execute/20050124-1.c: New test.
2635
2636 2005-01-26 Greg Parker <gparker@apple.com>
2637 Stuart Hastings <stuart@apple.com>
2638
2639 * gcc.c-torture/execute/20050125-1.c: New.
2640
2641 2005-01-18 Jan Hubicka <jh@suse.cz>
2642
2643 PR tree-optimize/19337
2644 * gcc.c-torture/compile/20050119-1.c: New test.
2645
2646 2005-01-24 James E Wilson <wilson@specifixinc.com>
2647
2648 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
2649 test for successful match.
2650
2651 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
2652
2653 PR objc/18408
2654 * objc.dg/comp-types-7.m: New test.
2655
2656 2005-01-24 Janis Johnson <janis187@us.ibm.com>
2657
2658 * lib/target-supports.exp (current_target_name): New.
2659 (check_effective_target_ilp32, check_effective_target_lp64):
2660 Cache the result to use as long as the current target, with
2661 multilib flags, remains the same.
2662
2663 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
2664 (dg-require-weak, dg-require-visibility, dg-require-alias,
2665 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
2666 dg-require-effective-target, dg-skip-if): Remove call to
2667 skip_test_and_clear_xfail.
2668 (dg-test): Clear xfail data.
2669
2670 2005-01-24 Jakub Jelinek <jakub@redhat.com>
2671
2672 PR target/17751
2673 * gcc.dg/ppc64-toc.c: New test.
2674
2675 * g++.dg/tree-ssa/empty-1.C: New test.
2676
2677 PR middle-end/19551
2678 * gcc.c-torture/execute/20050121-1.c: New test.
2679 * gcc.dg/20050121-2.c: New test.
2680
2681 2004-01-23 Steven G. Kargl <kargls@comcast.net>
2682 Paul Brook <paul@codesourcery.com>
2683
2684 PR fortran/17941
2685 * gfortran.dg/real_const_1.f: New test.
2686 * gfortran.dg/real_const_2.f90: New test.
2687 * gfortran.dg/complex_int_1.f90: New test.
2688
2689 2005-01-23 Bud Davis <bdavis9659@comcast.net>
2690
2691 PR fortran/19313
2692 * gfortan.dg/inquire_6.f90: New test.
2693
2694 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
2695
2696 PR libfortran/19451
2697 * open_readonly_1.f90: New test.
2698
2699 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
2700
2701 PR libfortran/18982
2702 * gfortran.dg/open_new.f90: New file.
2703
2704 2005-01-22 Paul Brook <paul@codesourcery.com>
2705
2706 * namelist_1.f90: New test.
2707
2708 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
2709
2710 PR tree-optimization/19484
2711 * gcc.c-torture/compile/20050122-[12].c: New tests.
2712
2713 2005-01-22 Paul Brook <paul@codesourcery.com>
2714
2715 * gfortran.dg/implicit_2.f90: New test.
2716
2717 2005-01-22 Bud Davis <bdavis9659@comcast.net>
2718
2719 PR fortran/19314
2720 * gfortran.dg/inquire_5.f90: New test.
2721
2722 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2723
2724 PR c/18809
2725 * gcc.dg/pr18809-1.c: New test.
2726
2727 2005-01-21 Ian Lance Taylor <ian@airs.com>
2728
2729 * gcc.dg/20050121-1.c: New test.
2730
2731 PR tree-optimization/13000
2732 * gcc.dg/20040206-1.c: Change warning to point where function is
2733 being inlined.
2734
2735 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2736
2737 PR c++/19208
2738 * g++.dg/template/array11.C: New test.
2739
2740 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2741
2742 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
2743 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
2744 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
2745 * gfortran.dg/getenv_1.f90: Add dg-do directive.
2746 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
2747 gfortran.dg/pr17164.f90: Add missing dg-do directives.
2748
2749 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
2750
2751 PR tree-optimization/15349
2752 * gcc.dg/tree-ssa/pr15349.c: New.
2753
2754 2005-01-20 Steve Ellcey <sje@cup.hp.com>
2755
2756 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
2757
2758 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
2759
2760 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
2761 scan-assembler-times directive name.
2762
2763 * gcc.dg/asm-a.c: Move dg-require-effective-target to
2764 after dg-do.
2765
2766 PR rtl-optimization/19462
2767 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
2768
2769 2005-01-19 Steve Ellcey <sje@cup.hp.com>
2770
2771 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
2772 counting function calls on ia64.
2773
2774 2005-01-19 Jakub Jelinek <jakub@redhat.com>
2775
2776 PR rtl-optimization/15139
2777 * gcc.dg/20050111-2.c: New test.
2778
2779 PR c/17297
2780 * gcc.c-torture/compile/20050113-1.c: New testcase.
2781
2782 PR middle-end/19164
2783 * gcc.dg/20050113-1.c: New testcase.
2784
2785 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
2786
2787 * gcc.dg/vect/vect-85.c: Add comment.
2788 * gcc.dg/vect/vect-86.c: Add xfail for now.
2789 * gcc.dg/vect/vect-87.c: Add xfail for now.
2790 * gcc.dg/vect/vect-88.c: Add xfail for now.
2791 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
2792
2793 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
2794
2795 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
2796
2797 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
2798
2799 * g++.dg/debug/typedef3.C: New test.
2800
2801 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
2802
2803 PR c/19472
2804 * gcc.dg/asm-a.c: New test.
2805
2806 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
2807
2808 * gcc.dg/sh-relax.c: Add prototype for abort.
2809
2810 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
2811
2812 * gcc.dg/short-compare-1.c: New test.
2813 * gcc.dg/short-compare-2.c: Likewise.
2814
2815 2005-01-18 Michael Matz <matz@suse.de>
2816
2817 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
2818
2819 2005-01-17 Diego Novillo <dnovillo@redhat.com>
2820
2821 PR tree-optimization/19121
2822 * gcc.c-torture/compile/pr19121.c: New test.
2823
2824 2005-01-17 James E. Wilson <wilson@specifixinc.com>
2825
2826 PR target/19357
2827 * gcc.c-torture/compile/pr19357.c: New test.
2828
2829 2005-01-17 Ian Lance Taylor <ian@airs.com>
2830
2831 PR c/5675
2832 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
2833 pass--those that refer just to the variable, possibly with a
2834 cast.
2835 * gcc.dg/c99-const-expr-3.c: Likewise.
2836
2837 PR middle-end/13127
2838 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
2839 longer emitted.
2840
2841 2005-01-16 Bud Davis <bdavis9659@comcast.net>
2842
2843 PR fortran/18778
2844 * gfortran.dg/endfile_2.f90: New test.
2845
2846 2005-01-16 Steven G. Kargl <kargls@comcast.net>
2847
2848 PR 19168
2849 * gfortran.dg/select_5.f90: New test.
2850
2851 2004-01-16 Paul Brook <paul@codesourcery.com>
2852
2853 * gfortran.dg/common_4.f90: New test.
2854
2855 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
2856
2857 PR rtl-optimization/19462
2858 * gcc.dg/torture/pr19462-1.c: New test.
2859
2860 2005-01-15 Ziemowit Laski <zlaski@apple.com>
2861
2862 PR objc/19321
2863 * objc.dg/func-ptr-2.m: New.
2864 * objc.dg/volatile-1.m: New.
2865
2866 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2867
2868 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
2869
2870 2005-01-15 Jakub Jelinek <jakub@redhat.com>
2871
2872 PR tree-optimization/19060
2873 * gcc.c-torture/execute/20050104-1.c: New test.
2874
2875 2005-01-15 Bud Davis <bdavis9659@comcast.net>
2876
2877 PR fortran/18983
2878 * gfortran.dg/write_to_null.f90: New test.
2879
2880 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
2881 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2882
2883 PR other/19328
2884 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
2885 argument.
2886
2887 2005-01-15 Jakub Jelinek <jakub@redhat.com>
2888
2889 PR c++/19263
2890 * g++.dg/init/vector1.C: New test.
2891
2892 2005-01-14 James E. Wilson <wilson@specifixinc.com>
2893
2894 PR target/13158
2895 * gcc.target/ia64/sibcall-unwind-1.c: New test.
2896 PR target/18987
2897 * gcc.target/ia64/sibcall-unwind-2.c: New test.
2898
2899 2005-01-14 Steven G. Kargl <kargls@comcast.net>
2900
2901 * gfortran.dg/select_1.f90: New test.
2902 * gfortran.dg/select_2.f90: New test.
2903 * gfortran.dg/select_3.f90: New test.
2904 * gfortran.dg/select_4.f90: New test.
2905
2906 2005-01-14 Jakub Jelinek <jakub@redhat.com>
2907
2908 PR middle-end/19084
2909 PR rtl-optimization/19348
2910 * gcc.dg/20050111-1.c: New test.
2911 * gcc.c-torture/execute/20050111-1.c: New test.
2912
2913 * gcc.dg/i386-asm-4.c: New test.
2914
2915 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2916
2917 * gcc.dg/nested-func-2.c: New test.
2918 * ada/acats/norun.lst: Remove c953002.
2919
2920 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
2921
2922 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
2923
2924 2005-01-12 Ben Elliston <bje@au.ibm.com>
2925
2926 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
2927
2928 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
2929
2930 PR target/18761
2931 * g++.dg/abi/align1.C: New test.
2932
2933 2005-01-11 Alan Modra <amodra@bigpond.net.au>
2934
2935 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
2936 at a time.
2937 * g++.dg/ext/altivec_check.h: Support compiling as C.
2938
2939 2005-01-10 Roger Sayle <roger@eyesopen.com>
2940
2941 PR c++/19355
2942 * g++.dg/expr/pr19355-1.C: New test case.
2943
2944 2005-01-10 Laurent GUERBY <laurent@guerby.net>
2945
2946 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
2947 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
2948 * ada/acats/tests/c3/c92005b.ada: Likewise.
2949 * ada/acats/tests/c3/cxb3012.a: Likewise.
2950 * ada/acats/norun.lst: Add c380004 and c953002, add PR
2951
2952 2005-01-09 Paul Brook <paul@codesourcery.com>
2953
2954 * gfortran.dg/common_2.f90: New file.
2955 * gfortran.dg/common_3.f90: New file.
2956
2957 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
2958
2959 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
2960
2961 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
2962
2963 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
2964 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
2965 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
2966 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
2967 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
2968 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
2969 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
2970 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
2971 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
2972 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
2973 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
2974 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
2975 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
2976 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
2977 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
2978 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
2979 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
2980 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
2981 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
2982 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
2983 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
2984 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
2985 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
2986 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
2987 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
2988 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
2989 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
2990 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
2991 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
2992 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
2993 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
2994 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
2995 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
2996 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
2997 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
2998 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
2999 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
3000 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
3001 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
3002 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
3003 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
3004 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
3005 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
3006 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
3007 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
3008 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
3009 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
3010 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
3011 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
3012 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
3013 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
3014 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
3015 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
3016 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
3017 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
3018 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
3019 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
3020 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
3021 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
3022 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
3023 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
3024 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
3025 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
3026 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
3027 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
3028 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
3029 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
3030
3031 * gcc.dg/vect/vect-1.c: Fix spelling.
3032 * gcc.dg/vect/vect-10.c: Fix spelling.
3033 * gcc.dg/vect/vect-11.c: Fix spelling.
3034 * gcc.dg/vect/vect-12.c: Fix spelling.
3035 * gcc.dg/vect/vect-14.c: Fix spelling.
3036 * gcc.dg/vect/vect-15.c: Fix spelling.
3037 * gcc.dg/vect/vect-16.c: Fix spelling.
3038 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
3039 * gcc.dg/vect/vect-64.c: Fix comments.
3040 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
3041
3042 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
3043 Ira Rosen <irar@il.ibm.com>
3044
3045 * gcc.dg/vect/vect-70.c: New test.
3046 * gcc.dg/vect/vect-71.c: New test.
3047
3048 2005-01-09 Manfred Hollstein <mh@suse.com>
3049
3050 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
3051 * gcc.dg/pr18241-2.c: Likewise.
3052 * gcc.dg/pr18241-3.c: Likewise.
3053 * gcc.dg/pr18241-4.c: Likewise.
3054 * gcc.dg/pr18241-5.c: Likewise.
3055
3056 2005-01-08 Richard Henderson <rth@redhat.com>
3057
3058 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
3059 False for x86 and x86-64.
3060
3061 2005-01-08 Diego Novillo <dnovillo@redhat.com>
3062
3063 PR tree-optimization/18241
3064 * gcc.dg/pr18241-1.c: New test.
3065 * gcc.dg/pr18241-2.c: New test.
3066 * gcc.dg/pr18241-3.c: New test.
3067 * gcc.dg/pr18241-4.c: New test.
3068 * gcc.dg/pr18241-5.c: New test.
3069
3070 2005-01-08 Steven G. Kargl <kargls@comcast.net>
3071
3072 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
3073 gfortran.dg/select_4.f90: New.
3074
3075 2005-01-07 Jakub Jelinek <jakub@redhat.com>
3076
3077 * gcc.c-torture/execute/20050107-1.c: New test.
3078
3079 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
3080
3081 PR c++/19298
3082 * g++.dg/template/ref2.C: New.
3083
3084 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
3085
3086 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
3087 instead of being empty.
3088
3089 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3090
3091 PR fortran/15553
3092 * gfortran.dg/array-1.f90: New test.
3093
3094 2005-01-07 Jakub Jelinek <jakub@redhat.com>
3095
3096 PR tree-optimization/19283
3097 * gcc.c-torture/execute/20050106-1.c: New test.
3098
3099 PR rtl-optimization/18861
3100 * gcc.dg/20050105-1.c: New test.
3101
3102 PR tree-optimization/18828
3103 * gcc.dg/20050105-2.c: New test.
3104
3105 2005-01-07 Andreas Jaeger <aj@suse.de>
3106
3107 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
3108
3109 2005-01-07 Bud Davis <bdavis9659@comcast.net>
3110
3111 PR fortran/18398
3112 * gfortran.dg/fmt_read.f90: New test.
3113
3114 2005-01-06 Geoffrey Keating <geoffk@apple.com>
3115
3116 * gcc.dg/rs6000-ldouble-2.c: New.
3117
3118 2005-01-06 Mark Mitchell <mark@codesourcery.com>
3119
3120 PR c++/19244
3121 * g++.dg/parser/ctor2.C: New test.
3122
3123 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3124
3125 PR c++/17154
3126 * g++.dg/template/using9.C: New test.
3127
3128 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3129
3130 PR c++/19258
3131 * g++.dg/lookup/friend6.C: New test.
3132
3133 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
3134
3135 PR c++/19270
3136 * g++.dg/template/array10.C: New.
3137
3138 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3139
3140 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
3141 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
3142
3143 2005-01-06 Jakub Jelinek <jakub@redhat.com>
3144
3145 * gcc.c-torture/compile/20050105-1.c: New test.
3146
3147 2005-01-05 Geoffrey Keating <geoffk@apple.com>
3148
3149 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
3150
3151 2005-01-05 Roger Sayle <roger@eyesopen.com>
3152
3153 PR middle-end/19100
3154 * gcc.dg/conv-3.c: New test case.
3155
3156 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
3157
3158 * gcc.dg/asm-wide-1.c: New test.
3159
3160 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
3161
3162 PR c++/19030
3163 * g++.dg/parse/crash22.C: New
3164
3165 2005-01-04 Geoffrey Keating <geoffk@apple.com>
3166
3167 PR 19257
3168 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
3169
3170 2005-01-04 Uros Bizjak <uros@kss-loka.si>
3171
3172 PR middle-end/17767
3173 * gcc.dg/i386-mmx-6.c: New test case.
3174
3175 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
3176
3177 PR tree-optimization/18308
3178 * gcc.dg/vect/pr18308.c: New testcase.
3179
3180 2005-01-04 Andreas Jaeger <aj@suse.de>
3181
3182 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
3183
3184 2005-01-03 Geoffrey Keating <geoffk@apple.com>
3185 Robert Bowdidge <bowdidge@apple.com>
3186
3187 * gcc.dg/cpp/subframework1.c: New.
3188 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
3189 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
3190 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
3191 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
3192
3193 2005-01-03 Geoffrey Keating <geoffk@apple.com>
3194
3195 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
3196 producing warning.
3197 * gcc.dg/darwin-weakimport-2.c: New.
3198
3199 2005-01-03 Richard Henderson <rth@redhat.com>
3200
3201 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
3202
3203 2005-01-03 Richard Henderson <rth@redhat.com>
3204
3205 * gcc.dg/vect/vect.exp: Enable for ia64.
3206 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
3207 (check_effective_target_vect_float): Likewise.
3208 (check_effective_target_vect_no_align): Likewise.
3209 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
3210 * gcc.dg/vect/vect-8.c: Likewise.
3211
3212 2005-01-03 Uros Bizjak <uros@kss-loka.si>
3213
3214 PR target/19236
3215 * gcc.dg/pr19236-1.c: New test case.
3216
3217 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
3218
3219 PR rtl-optimization/12092
3220 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
3221
3222 2005-01-02 Andreas Jaeger <aj@suse.de>
3223
3224 * gcc.dg/pr12092-1.c: Do not run on x86_64.
3225
3226 2005-01-01 Roger Sayle <roger@eyesopen.com>
3227 Andrew Pinski <pinskia@physics.uc.edu>
3228
3229 PR rtl-optimization/12092
3230 * gcc.dg/pr12092-1.c: New test case.
3231
3232 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
3233
3234 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
3235 'hidden' and 'default' for better portability.
3236 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
3237
3238 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
3239 6 and 7.
3240 * g++.old-deja/g++.brendan/new3.C: Likewise.
3241
3242 2005-01-01 Steven Bosscher <stevenb@suse.de>
3243
3244 * gcc.dg/20041231-1.C: New test.
3245 * g++.dg/warn/Wunreachable-code-1.C: New test.
3246
3247 2004-12-30 David Edelsohn <edelsohn@gnu.org>
3248
3249 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
3250 file, not /dev/null. Abort on error.
3251
3252 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
3253 Ziemowit Laski <zlaski@apple.com>
3254
3255 PR objc/18971
3256 * objc.dg/encode-5.m: New test.
3257
3258 2004-12-29 Richard Henderson <rth@redhat.com>
3259
3260 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
3261 * objc.dg/stabs-1.m: Disable for ia64.
3262
3263 2004-12-29 Mark Mitchell <mark@codesourcery.com>
3264
3265 PR c++/19190
3266 * g++.dg/warn/Wunused-10.C: New test.
3267
3268 2004-12-28 Richard Henderson <rth@redhat.com>
3269
3270 * objc.dg/stabs-1.m: Disable for alpha.
3271
3272 2004-12-27 Mark Mitchell <mark@codesourcery.com>
3273
3274 PR c++/19149
3275 * g++.dg/parse/error23.C: New test.
3276
3277 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3278
3279 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
3280
3281 PR fortran/19032
3282 * gfortran.dg/intrinsic_modulo_1.f90: New.
3283 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
3284 tests with divisor -1.
3285
3286 2004-12-27 Mark Mitchell <mark@codesourcery.com>
3287
3288 * g++.dg/opt/temp1.C (memcpy): Return a value.
3289
3290 PR c++/19148
3291 * g++.dg/expr/cond7.C: New test.
3292
3293 2004-12-27 Paul Brook <paul@codesourcery.com>
3294
3295 * gfortran.dg/g77/select_no_compile.f: Remove.
3296
3297 2004-12-27 Richard Henderson <rth@redhat.com>
3298
3299 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
3300 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
3301 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
3302
3303 2004-12-26 Richard Henderson <rth@redhat.com>
3304
3305 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
3306 by 1i instead of token pasting.
3307
3308 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3309
3310 PR tree-optimization/17578
3311 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
3312 to additional_flags.
3313 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
3314
3315 2004-12-25 Richard Henderson <rth@redhat.com>
3316
3317 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
3318 Remove Alpha.
3319
3320 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3321
3322 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
3323 hppa*-*-hpux*.
3324 * gcc.dg/pr17957.c (dg-options): Likewise.
3325 * gcc.dg/struct-ret-1.c: Add prototype for abort.
3326 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
3327 instead of 0 on __hppa__.
3328 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
3329 "foo,%r" on hppa*-*-*.
3330
3331 2004-12-23 Bud Davis <bdavis9659@comcast.net>
3332
3333 PR fortran/19071
3334 * gfortran.dg/complex_write.f90: New test.
3335
3336 2004-12-23 Mark Mitchell <mark@codesourcery.com>
3337
3338 PR c++/17595
3339 * g++.dg/parse/pragma2.C: New test.
3340
3341 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
3342
3343 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
3344
3345 * gcc.dg/empty2.c: Add missing dg-warning.
3346
3347 2004-12-23 Mark Mitchell <mark@codesourcery.com>
3348
3349 PR c++/17413
3350 * g++.dg/template/local4.C: New test.
3351 * g++.dg/template/crash19.C: Add dg-error marker.
3352
3353 * g++.dg/template/crash31.C: Correct embedded PR number.
3354
3355 2004-12-23 Mark Mitchell <mark@codesourcery.com>
3356
3357 PR c++/16405
3358 * g++.dg/opt/temp1.C: Add do-run marker.
3359
3360 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
3361
3362 * g++.dg/template/spec19.C: New.
3363
3364 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
3365
3366 PR target/16819
3367 * gcc.dg/empty2.c: New.
3368
3369 2004-12-23 Richard Henderson <rth@redhat.com>
3370
3371 * lib/target-supports.exp (check_effective_target_vect_no_align):
3372 Remove i?86 and x86-64.
3373
3374 2004-12-23 Mark Mitchell <mark@codesourcery.com>
3375
3376 PR c++/16405
3377 * g++.dg/opt/temp1.C: New test.
3378
3379 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3380
3381 PR c++/18733
3382 * g++.dg/template/friend33.C: New testcase.
3383
3384 2004-12-22 Mark Mitchell <mark@codesourcery.com>
3385
3386 PR c++/18464
3387 * g++.dg/template/cond5.C: New test.
3388
3389 PR c++/18492
3390 * g++.dg/inherit/thunk3.C: New test.
3391
3392 PR c++/11224
3393 * g++.dg/warn/Wunused-9.C: New test.
3394
3395 2004-12-22 Janis Johnson <janis187@us.ibm.com>
3396
3397 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
3398
3399 2004-12-22 Jan Beulich <jbeulich@novell.com>
3400
3401 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
3402
3403 2004-12-21 Mark Mitchell <mark@codesourcery.com>
3404
3405 PR c++/18378
3406 * g++.dg/ext/packed8.C: New test.
3407
3408 PR c++/13268
3409 * g++.dg/template/crash31.C: New test.
3410
3411 PR c++/19034
3412 * g++.dg/template/crash30.C: New test.
3413
3414 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
3415
3416 PR C++/18984
3417 * g++.dg/eh/ctor3.C: New test.
3418
3419 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
3420
3421 * objc.dg/stabs-1.m: Allow section name to be quoted and
3422 assembly label to begin with '.LL'.
3423
3424 2004-12-21 Janis Johnson <janis187@us.ibm.com>
3425
3426 * gcc.dg/vect/vect.exp
3427 (check_effective_target_lp64_or_vect_no_align): New.
3428 * gcc.dg/vect/vect-77.c: Use it.
3429 * gcc.dg/vect/vect-78.c: Use it.
3430
3431 * lib/target-supports.exp
3432 (check_effective_target_vect_no_max,
3433 check_effective_target_vect_no_bitwise,
3434 check_effective_target_vect_no_align): New.
3435 * gcc.dg/vect/vect-13.c: Use them.
3436 * gcc.dg/vect/vect-17.c: Ditto.
3437 * gcc.dg/vect/vect-18.c: Ditto.
3438 * gcc.dg/vect/vect-19.c: Ditto.
3439 * gcc.dg/vect/vect-20.c: Ditto.
3440 * gcc.dg/vect/vect-27.c: Ditto.
3441 * gcc.dg/vect/vect-29.c: Ditto.
3442 * gcc.dg/vect/vect-44.c: Ditto.
3443 * gcc.dg/vect/vect-48.c: Ditto.
3444 * gcc.dg/vect/vect-50.c: Ditto.
3445 * gcc.dg/vect/vect-52.c: Ditto.
3446 * gcc.dg/vect/vect-54.c: Ditto.
3447 * gcc.dg/vect/vect-56.c: Ditto.
3448 * gcc.dg/vect/vect-58.c: Ditto.
3449 * gcc.dg/vect/vect-60.c: Ditto.
3450 * gcc.dg/vect/vect-72.c: Ditto.
3451 * gcc.dg/vect/vect-80.c: Ditto.
3452
3453 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
3454
3455 PR c++/14075
3456 * g++.dg/init/string1.C: New.
3457
3458 PR c++/18975
3459 * g++.dg/other/synth1.C: New.
3460
3461 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
3462
3463 PR c/18963
3464 * gcc.dg/pr18963-1.c: New test.
3465
3466 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
3467
3468 PR c/18596
3469 * gcc.dg/funcdef-storage-1.c (foo): Remove.
3470 * gcc.dg/pr18596-1.c: Use dg-error.
3471 (dg-options): Use -fno-unit-at-a-time.
3472 * gcc.dg/pr18596-2.c: New test.
3473 * gcc.dg/pr18596-3.c: New test.
3474
3475 2004-12-20 Roger Sayle <roger@eyesopen.com>
3476
3477 PR middle-end/18683
3478 * g++.dg/opt/pr18683-1.C: New test case.
3479
3480 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
3481
3482 PR other/19093
3483 * g++.dg/opt/max1.C: Fix for 64bit targets.
3484
3485 2004-12-20 Matt Austern <austern@apple.com>
3486
3487 PR c++/19044
3488 * g++.dg/ext/builtin6.C: New
3489
3490 2004-12-20 Diego Novillo <dnovillo@redhat.com>
3491
3492 PR tree-optimization/19080
3493 * gcc.c-torture/compile/pr19080.c: New test.
3494
3495 2004-12-20 Steven Bosscher <stevenb@suse.de>
3496
3497 * gcc.dg/20041219-1.c: New test.
3498
3499 2004-12-19 Roger Sayle <roger@eyesopen.com>
3500
3501 PR middle-end/19068
3502 * g++.dg/opt/max1.C: New test case.
3503
3504 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
3505
3506 * gcc.dg/fdata-sections-1.c: New test.
3507
3508 2004-12-18 Roger Sayle <roger@eyesopen.com>
3509
3510 PR middle-end/18548
3511 * gcc.dg/max-1.c: New test case.
3512
3513 2004-12-18 Jakub Jelinek <jakub@redhat.com>
3514
3515 * gcc.c-torture/execute/20041218-1.c: New test.
3516
3517 2004-12-17 Diego Novillo <dnovillo@redhat.com>
3518
3519 * gcc.dg/pr18501.c: New test.
3520 * gcc.dg/uninit-5.c: XFAIL.
3521 * gcc.dg/uninit-9.c: XFAIL.
3522
3523 2004-12-17 Dale Johannesen <dalej@apple.com>
3524
3525 * gcc.dg/20041213-1.c: New.
3526
3527 2004-12-17 Ziemowit Laski <zlaski@apple.com>
3528
3529 * objc.dg/stabs-1.m: Allow assembly label to begin
3530 with a dot ('.').
3531
3532 2004-12-17 Jakub Jelinek <jakub@redhat.com>
3533
3534 * gcc.c-torture/execute/20041213-1.c: Move...
3535 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
3536
3537 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
3538
3539 PR c++/18721
3540 * g++.dg/lookup/conv-5.C: New.
3541
3542 2004-12-16 Ziemowit Laski <zlaski@apple.com>
3543
3544 * objc.dg/stabs-1.m: New test.
3545
3546 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
3547
3548 * gcc.dg/visibility-c.c: Change compile to
3549 assemble for the test.
3550
3551 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
3552
3553 PR target/19041
3554 * gcc.dg/visibility-c.c: New test.
3555
3556 2004-12-16 Roger Sayle <roger@eyesopen.com>
3557
3558 PR middle-end/18493
3559 * gcc.dg/switch-8.c: New test case.
3560
3561 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
3562
3563 PR c++/18905
3564 * g++.dg/template/init4.C: New.
3565 * g++.dg/opt/static3.C: Enable optimizer.
3566
3567 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
3568
3569 * g++.dg/other/complex1.C: New test.
3570
3571 2004-12-15 Alan Modra <amodra@bigpond.net.au>
3572
3573 * g++.dg/opt/inline9.C: New test.
3574
3575 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3576
3577 PR fortran/18993
3578 * gfotran.dg/nullify_1.f: New test.
3579
3580 2004-12-15 Richard Henderson <rth@redhat.com>
3581
3582 * gcc.target/i386/i386.exp: New harness.
3583 * gcc.target/i386/vect-args.c: New.
3584
3585 2004-12-15 David Edelsohn <edelsohn@gnu.org>
3586
3587 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
3588
3589 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3590
3591 PR c++/18825
3592 * g++.dg/template/friend32.C: New test.
3593
3594 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
3595
3596 * cpp/pragma-once-1.c: New test.
3597 * cpp/pragma-once-1b.h: Likewise.
3598 * cpp/pragma-once-1c.h: Likewise.
3599 * cpp/pragma-once-1d.h: Likewise.
3600 * cpp/inc/pragma-once-1a.h: Likewise.
3601
3602 2004-12-15 Bud Davis <bdavis9659@comcast.net>
3603 Steven G. Kargl <kargls@comcast.net>
3604
3605 PR fortran/17597
3606 * gfortran.dg/list_read_3.f90: New test.
3607
3608 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
3609
3610 * gcc.dg/ftrapv-2.c: New test.
3611
3612 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
3613
3614 PR c++/18981
3615 * g++.dg/template/typename9.C: New test.
3616
3617 2004-12-14 Mark Mitchell <mark@codesourcery.com>
3618
3619 PR c++/18738
3620 * g++.dg/template/typename8.C: New test.
3621 * g++.dg/parse/friend2.C: Tweak error message.
3622
3623 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
3624
3625 * gcc.c-torture/20041214-1.c: New test.
3626
3627 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
3628
3629 PR c++/18965
3630 * g++.dg/init/array17.C: New test.
3631
3632 2004-12-14 Mark Mitchell <mark@codesourcery.com>
3633
3634 PR c++/18793
3635 * g++.dg/init/aggr3.C: New test.
3636
3637 2004-12-14 Janis Johnson <janis187@us.ibm.com
3638
3639 * gcc.dg/altivec-types-1.c: New test.
3640 * gcc.dg/altivec-types-2.c: New test.
3641 * gcc.dg/altivec-types-3.c: New test.
3642 * gcc.dg/altivec-types-4.c: New test.
3643 * g++.dg/ext/altivec-types-1.C: New test.
3644 * g++.dg/ext/altivec-types-2.C: New test.
3645 * g++.dg/ext/altivec-types-3.C: New test.
3646 * g++.dg/ext/altivec-types-4.C: New test.
3647
3648 2004-12-14 Jakub Jelinek <jakub@redhat.com>
3649
3650 PR middle-end/18951
3651 * gcc.c-torture/execute/20041213-1.c: New test.
3652
3653 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
3654
3655 PR c++/18949
3656 * g++.dg/template/cast1.C: New.
3657
3658 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
3659
3660 * gcc.c-torture/execute/20041213-2.c: New test.
3661
3662 2004-12-13 Richard Henderson <rth@redhat.com>
3663
3664 * gcc.dg/i386-sse-10.c: Fix typo in options.
3665
3666 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
3667
3668 PR c++/18968
3669 * g++.dg/opt/pr18968.C: New test.
3670
3671 2004-12-13 Mark Mitchell <mark@codesourcery.com>
3672
3673 PR c++/18925
3674 * g++.dg/ext/visibility/staticdatamem.C: New test.
3675
3676 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
3677
3678 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
3679
3680 2004-12-13 Roger Sayle <roger@eyesopen.com>
3681
3682 PR rtl-optimization/18928
3683 * gcc.dg/pr18928-1.c: New test case.
3684
3685 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
3686
3687 PR tree-opt/16951
3688 * gcc.c-torture/compile/20041211-1.c: New.
3689
3690 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3691
3692 PR middle-end/17564
3693 * gcc.c-torture/execute/20041212-1.c: New test.
3694
3695 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3696
3697 PR fortran/18869
3698 * gfortran.dg/common_1.f90: New test.
3699
3700 2004-12-12 Steven G. Kargl <kargls@comcast.net>
3701 Paul Brook <paul@codesourcery.com>
3702
3703 PR fortran/16222
3704 * gfortran.dg/real_do_1.f90: New test.
3705
3706 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
3707
3708 PR tree-opt/18040
3709 * g++.dg/opt/ptrmem6.C: New test.
3710
3711 2004-12-11 Roger Sayle <roger@eyesopen.com>
3712
3713 PR middle-end/18921
3714 * gcc.dg/pr18921-1.c: New test case.
3715
3716 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3717
3718 PR fortran/17175
3719 * gfortran.dg/scale_1.f90: New test.
3720
3721 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
3722
3723 PR middle-end/18903
3724 * gcc.c-torture/compile/pr18903.c: New test.
3725
3726 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
3727
3728 * gcc.c-torture/execute/20041210-1.c: New test.
3729
3730 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3731
3732 PR c++/18731
3733 * g++.dg/parser/struct-1.C: New test.
3734 * g++.dg/parser/struct-2.C: New test.
3735 * g++.dg/parser/struct-3.C: New test.
3736
3737 2004-12-09 Richard Henderson <rth@redhat.com>
3738
3739 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
3740
3741 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
3742 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
3743
3744 2004-12-09 Matt Austern <austern@apple.com>
3745
3746 PR c++/18514
3747 * g++.dg/ext/builtin1.C: New
3748 * g++.dg/ext/builtin2.C: New
3749 * g++.dg/ext/builtin3.C: New
3750 * g++.dg/ext/builtin4.C: New
3751 * g++.dg/ext/builtin5.C: New
3752
3753 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
3754
3755 PR tree-opt/18904
3756 * g++.dg/opt/ptrmem5.C: New test.
3757
3758 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
3759
3760 * g++.dg/parse/typename5.C: Adjust for new error.
3761 * g++.dg/parse/typename7.C: New.
3762
3763 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3764
3765 PR c++/18073
3766 * g++.dg/other/mmintrin.C: New test.
3767
3768 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
3769
3770 PR c++/16681
3771 * g++.dg/init/array15.C: New.
3772 * g++.dg/init/array16.C: New.
3773
3774 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3775
3776 PR fortran/18826
3777 * gfortran.dg/assign_1.f90: New test.
3778
3779 2004-12-08 Nick Clifton <nickc@redhat.com>
3780
3781 * gcc.target/xstormy16/bss_below100: New directory containing tests.
3782 * gcc.target/xstormy16/data_below100: Likewise.
3783 * gcc.target/xstormy16/sfr: Likewise.
3784 * gcc.target/xstormy16/below100.S: New test source file.
3785 * gcc.target/xstormy16/below100.ld: New test linker script.
3786 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
3787 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
3788 bp instructions.
3789 * gcc.target/xstormy16/bp.c: Likewise.
3790
3791 * gcc.target/xstormy16/bss_below100: New files:
3792 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
3793 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
3794 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
3795 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
3796 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
3797 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
3798 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
3799 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
3800 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
3801 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
3802 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
3803 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
3804 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
3805 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
3806 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
3807 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
3808 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
3809 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
3810 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
3811 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
3812 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
3813 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
3814 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
3815 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
3816 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
3817 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
3818 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
3819
3820 * gcc.target/xstormy16/data_below100: New files:
3821 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
3822 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
3823 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
3824 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
3825 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
3826 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
3827 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
3828 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
3829 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
3830 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
3831 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
3832 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
3833 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
3834 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
3835 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
3836 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
3837 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
3838 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
3839 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
3840 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
3841 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
3842 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
3843 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
3844 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
3845 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
3846 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
3847 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
3848
3849 * gcc.target/xstormy16/sfr: New files:
3850 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
3851 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
3852 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
3853 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
3854 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
3855 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
3856 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
3857 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
3858 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
3859 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
3860 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
3861 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
3862 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
3863 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
3864 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
3865 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
3866 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
3867 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
3868 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
3869 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
3870 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
3871 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
3872 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
3873 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
3874 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
3875 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
3876 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
3877 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
3878 27_if0_sfrw_bitfield_f.c
3879
3880 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3881
3882 PR c++/18100
3883 * g++.dg/lookup/name-clash4.C: New test.
3884
3885 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
3886
3887 PR c++/18672
3888 * g++.dg/opt/array1.C: New.
3889
3890 PR c++/18803
3891 * g++.dg/template/operator5.C: New.
3892
3893 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
3894
3895 PR c/18867
3896 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
3897
3898 2004-12-07 Steven Bosscher <stevenb@suse.de>
3899
3900 * gcc.dg/noncompile/20041207.c: New test.
3901
3902 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
3903
3904 * g++.dg/other/unreachable-1.C: New test.
3905
3906 2004-12-06 Nick Clifton <nickc@redhat.com>
3907
3908 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
3909 <limits.h> because the latter comes from gcc's include/ directory
3910 and not the newlib/libc/include directory.
3911
3912 2004-12-04 Richard Henderson <rth@redhat.com>
3913
3914 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
3915
3916 2004-12-04 Richard Henderson <rth@redhat.com>
3917
3918 * lib/target-supports.exp (check_gc_sections_available): Disable
3919 for alpha and ia64.
3920
3921 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
3922
3923 PR middle-end/17909
3924 * g++.dg/other/vararg-2.C: New test.
3925
3926 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3927
3928 PR c++/17011, c++/17971
3929 * g++.dg/template/error15.C: Adjust expected error.
3930 * g++.dg/template/instantiate3.C: Likewise.
3931
3932 2004-12-03 Janis Johnson <janis187@us.ibm.com>
3933
3934 * gcc.dg/altivec-18.c: Fix for darwin
3935
3936 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
3937
3938 PR c++/18782
3939 * g++.dg/parse/ptrmem2.C: New.
3940
3941 PR c++/18318
3942 * g++.dg/template/new1.C: New.
3943
3944 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3945
3946 PR fortran/18710
3947 * gfortran.dg/direct_io_3.f90: New test.
3948
3949 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
3950
3951 PR 18758
3952 * g++.dg/parse/crash21.C: New.
3953
3954 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3955
3956 PR c++/15664, c++/18276
3957 * g++.dg/template/ttp13.C: New test.
3958 * g++.dg/template/ttp14.C: Likewise.
3959
3960 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3961
3962 PR c++/18123
3963 * g++.dg/parse/enum2.C: New test.
3964 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
3965
3966 2004-12-02 Nick Clifton <nickc@redhat.com>
3967
3968 * gcc.target/xstormy16: New test directory.
3969 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
3970 * gcc.target/xstormy16/bp.c: Check the generation of bp
3971 instructions.
3972 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
3973 bn instructions and the BELOW100 attribute.
3974
3975 2004-12-02 Alan Modra <amodra@bigpond.net.au>
3976
3977 PR target/16952
3978 * gcc.dg/ppc-eabi.c: New.
3979
3980 2004-12-02 Bud Davis <bdavis9659@comcast.net>
3981
3982 PR fortran/18284
3983 * gfortran.dg/backspace.f90
3984
3985 2004-12-02 Bud Davis <bdavis9659@comcast.net>
3986
3987 * gfortran.dg/inquire.f90: New test.
3988
3989 2004-12-01 Janis Johnson <janis187@us.ibm.com>
3990
3991 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
3992 handle effective-target-keyword.
3993 (dg-skip-if): Support effective-target keyword as target list.
3994 (dg-xfail-if): Ditto.
3995 * lib/target-supports.exp (is-effective-target-keyword): New proc.
3996
3997 2004-12-01 Diego Novillo <dnovillo@redhat.com>
3998
3999 PR tree-optimization/18291
4000 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
4001
4002 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
4003
4004 PR C++/18729
4005 * g++.dg/parse/crash20.C: New.
4006
4007 PR c++/17431
4008 * g++.dg/overload/arg1.C: New.
4009 * g++.dg/overload/arg2.C: New.
4010 * g++.dg/overload/arg3.C: New.
4011 * g++.dg/overload/arg4.C: New.
4012
4013 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
4014
4015 * gcc.dg/c99-flex-array-4.c: Remove.
4016
4017 2004-11-30 Janis Johnson <janis187@us.ibm.com>
4018
4019 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
4020
4021 * lib/target-supports.exp (is-effective-target): Simplify.
4022
4023 * lib/target-supports.exp (check_effective_target_vect_long):
4024 Fix for powerpc64-*-*.
4025
4026 2004-11-30 Loren James Rittle <ljrittle@acm.org>
4027
4028 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
4029 to support new requirements on FreeBSD 5.
4030
4031 2004-11-30 Devang Patel <dpatel@apple.com>
4032
4033 PR 18702
4034 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
4035
4036 2004-11-30 Janis Johnson <janis187@us.ibm.com>
4037
4038 * g++.dg/ext/altivec-13.C: New test.
4039
4040 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
4041
4042 PR tree-opt/18298
4043 * gcc.c-torture/execute/p18298.c: New test.
4044
4045 2004-11-30 Ira Rosen <irar@il.ibm.com>
4046 Dorit Naishlos <dorit@il.ibm.com>
4047
4048 PR tree-opt/18607
4049 * gcc.dg/vect/vect-89.c: New test.
4050
4051 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
4052
4053 * gcc.dg/pr18596-1.c: New test.
4054
4055 2004-11-30 Ben Elliston <bje@au.ibm.com>
4056
4057 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
4058
4059 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
4060
4061 PR c/18479
4062 * gcc.dg/pr18479.c: New test.
4063
4064 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
4065
4066 PR target/18490
4067 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
4068 mmix-knuth-mmixware.
4069
4070 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
4071 cris-*-elf* cris-*-aout* mmix-*-*
4072
4073 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
4074
4075 PR middle-end/18725
4076 * gcc.dg/pr18725.c: New test.
4077
4078 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
4079
4080 PR target/18488
4081 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
4082
4083 PR target/18336
4084 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
4085
4086 2004-11-29 Mark Mitchell <mark@codesourcery.com>
4087
4088 PR c++/18368
4089 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
4090 * g++.old-deja/g++.law/ctors5.C: Likewise.
4091 * g++.old-deja/g++.other/crash25.C: Likewise.
4092
4093 PR c++/18674
4094 * g++.dg/template/error16.C: New test.
4095
4096 PR c++/18512
4097 * g++.dg/template/crash29.C: New test.
4098
4099 2004-11-29 Diego Novillo <dnovillo@redhat.com>
4100
4101 PR tree-optimization/18712
4102 * gcc.c-torture/compile/pr18712.c: New test.
4103
4104 2004-11-29 Joseph Myers <joseph@codesourcery.com>
4105
4106 PR c/7544
4107 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
4108 tests.
4109
4110 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4111
4112 PR c++/18652
4113 * g++.dg/lookup/crash6.C: New test.
4114
4115 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
4116
4117 PR middle-end/18164
4118 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
4119
4120 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
4121
4122 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
4123 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
4124 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
4125
4126 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
4127
4128 * gcc.dg/pr18164.c: New test.
4129
4130 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
4131
4132 * gcc.dg/funroll-loops-all.c: New.
4133
4134 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
4135
4136 PR target/18489
4137 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
4138 delimeter, match space and TAB as well as ":".
4139
4140 PR target/18484
4141 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
4142
4143 PR target/18348
4144 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
4145
4146 PR target/18345
4147 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
4148
4149 PR target/18337
4150 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
4151
4152 2004-11-28 Bud Davis <bdavis9659@comcast.net>
4153
4154 * gfortran.dg/direct_io_2.f90: New test.
4155
4156 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
4157
4158 PR target/18334
4159 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
4160
4161 2004-11-28 Richard Henderson <rth@redhat.com>
4162
4163 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
4164
4165 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
4166
4167 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
4168 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
4169 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
4170 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
4171 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
4172 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
4173 gcc.dg/pointer-arith-8.c: New tests.
4174
4175 2004-11-27 Bud Davis <bdavis9659@comcast.net>
4176
4177 PR fortran/18364
4178 * gfortran.dg/endfile.f90: New test.
4179
4180 2004-11-27 Falk Hueffner <falk@debian.org>
4181
4182 * gcc.dg/loop-6.c: New test.
4183
4184 2004-11-27 Jakub Jelinek <jakub@redhat.com>
4185
4186 * gcc.c-torture/execute/20041126-1.c: New test.
4187
4188 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
4189
4190 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
4191 on IRIX.
4192
4193 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
4194
4195 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
4196 functions.
4197
4198 2004-11-27 Jakub Jelinek <jakub@redhat.com>
4199
4200 PR rtl-optimization/17825
4201 * gcc.c-torture/compile/20041119-1.c: New test.
4202
4203 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4204
4205 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
4206 Check existence of ld library path variables before unsetting.
4207
4208 2004-11-26 Mark Mitchell <mark@codesourcery.com>
4209
4210 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
4211
4212 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
4213
4214 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
4215
4216 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
4217
4218 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
4219
4220 2004-11-26 Ben Elliston <bje@au.ibm.com>
4221
4222 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
4223 dg-do directive.
4224
4225 2004-11-26 Ben Elliston <bje@au.ibm.com>
4226
4227 * gcc.dg/pr17957.c: Pass --param, not -param.
4228
4229 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
4230
4231 PR middle-end/17957
4232 * testsuite/gcc.dg/pr17957.c: New test.
4233
4234 2004-11-25 Mark Mitchell <mark@codesourcery.com>
4235
4236 PR c++/18445
4237 * g++.dg/template/crash28.C: Likewise.
4238
4239 PR c++/18001
4240 * g++.dg/expr/unary2.C: Adjust lvalue messages.
4241 * g++.dg/ext/lvaddr.C: Likewise.
4242 * g++.dg/opt/pr7503-3.C: Likewise.
4243
4244 PR c++/18466
4245 * g++.dg/parse/qualified3.C: New test.
4246 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
4247
4248 PR c++/18545
4249 * g++.dg/expr/return1.C: New test.
4250
4251 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4252
4253 Friend class name lookup 3/n, PR c++/3332
4254 * g++.dg/lookup/friend3.C: New test.
4255 * g++.dg/lookup/friend4.C: Likewise.
4256 * g++.dg/lookup/friend5.C: Likewise.
4257
4258 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4259
4260 Friend class name lookup 2/n, PR c++/14513, c++/15410
4261 * g++.dg/lookup/friend2.C: New test.
4262 * g++.dg/template/friend31.C: Likewise.
4263
4264 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4265
4266 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
4267
4268 2004-11-24 Mark Mitchell <mark@codesourcery.com>
4269
4270 PR c++/17473
4271 * g++.dg/tc1/dr56.C: Remove.
4272 * g++.dg/template/typedef1.C: Add dg-error markers.
4273 * g++.old-deja/g++.other/typedef7.C: Likewise.
4274
4275 PR c++/18285
4276 * g++.dg/parse/typedef7.C: New test.
4277
4278 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
4279
4280 * gcc.c-torture/execute/20041124-1.c: New test.
4281
4282 2004-11-24 Mark Mitchell <mark@codesourcery.com>
4283
4284 * g++.dg/template/deduce3.C: New test.
4285
4286 PR c++/18586
4287 * g++.dg/template/crash27.C: New test.
4288
4289 PR c++/18530
4290 * g++.dg/warn/Wshadow-3.C: New test.
4291
4292 2004-11-24 Devang Patel <dpatel@apple.com>
4293
4294 PR/18555
4295 * gcc.dg/cpp/isysroot-1.c: New test.
4296 * gcc.dg/cpp/usr/include/stdio.h: New file.
4297 * gcc.dg/cpp/isysroot-2.c: New test.
4298 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
4299 New file.
4300
4301 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4302
4303 PR c++/8929
4304 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
4305
4306 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
4307
4308 * gcc.target/sparc/align.c: Do not include <stdint.h>.
4309 * gcc.target/sparc/pdist.c: Likewise.
4310
4311 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
4312
4313 PR c++/16882
4314 * g++.dg/conversion/simd1.C: New test.
4315
4316 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4317
4318 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
4319 and restore_ld_library_path_env_vars.
4320 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
4321 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
4322 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
4323 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
4324
4325 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
4326
4327 * gcc.dg/pragma-align-2.c: Test macro expansion.
4328 * gcc.dg/pragma-pack-2.c: New test.
4329
4330 2004-11-23 Richard Henderson <rth@redhat.com>
4331
4332 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
4333 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
4334 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
4335 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
4336 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
4337 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
4338
4339 * gcc.dg/vect/vect.exp: Add check for alpha.
4340 * lib/target-supports.exp (check_alpha_max_hw_available): New.
4341 (check_effective_target_vect_int): Enable for alpha.
4342 (check_effective_target_vect_long): New.
4343 (is-effective-target): Add it.
4344
4345 2004-11-23 Uros Bizjak <uros@kss-loka.si>
4346
4347 * gcc.dg/pr18614-1.c: New test.
4348
4349 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
4350
4351 * gcc.dg/setjmp-2.c: New test.
4352
4353 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
4354
4355 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
4356 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
4357 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
4358 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
4359 gcc.target/sparc/pdist.c: New tests.
4360
4361 2004-11-22 Bob Wilson <bob.wilson@acm.org>
4362
4363 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
4364
4365 2004-11-22 Dale Johannesen <dalej@apple.com>
4366
4367 * gcc.dg/20041111-1.c: New.
4368
4369 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
4370
4371 PR tree-opt/18536
4372 * gcc.dg/vect/pr18536.c: New test.
4373
4374 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4375
4376 PR c++/18354
4377 * g++.dg/template/nontype11.C: New test.
4378
4379 2004-11-21 Roger Sayle <roger@eyesopen.com>
4380
4381 PR middle-end/18520
4382 * gcc.dg/pr18520-1.c: New test case.
4383
4384 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
4385
4386 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
4387 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
4388 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
4389 expected diagnostics.
4390
4391 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
4392
4393 PR target/18580
4394 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
4395 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
4396 vect-77.c, vect-77a.c: XFAIL on the SPARC.
4397
4398 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
4399
4400 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
4401
4402 2004-11-19 Mark Mitchell <mark@codesourcery.com>
4403 Joseph Myers <joseph@codesourcery.com>
4404
4405 * lib/target-supports.exp (check_visibility_available): Really
4406 test the compiler.
4407
4408 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
4409
4410 PR tree-opt/18181
4411 * gcc.dg/vect/vect-85.c: New test.
4412 * gcc.dg/vect/vect-86.c: New test.
4413 * gcc.dg/vect/vect-87.c: New test.
4414 * gcc.dg/vect/vect-88.c: New test.
4415
4416 2004-11-19 Ben Elliston <bje@au.ibm.com>
4417
4418 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
4419
4420 2004-11-18 Janis Johnson <janis187@us.ibm.com>
4421
4422 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
4423 * gcc.dg/ppc-and-1.c: Ditto.
4424 * gcc.dg/ppc-compare-1.c: Ditto.
4425 * gcc.dg/ppc-mov-1.c: Ditto
4426
4427 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
4428 Mark Mitchell <mark@codesourcery.com>
4429
4430 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
4431
4432 2004-11-17 Janis Johnson <janis187@us.ibm.com>
4433 Aldy Hernandez <aldyh@redhat.com>
4434
4435 * lib/target-supports.exp (check_effective_target_vect_int): New
4436 (check_effective_target_vect_float): New
4437 (check_effective_target_vect_double): New.
4438 (is-effective-target): Support new effective targets keywords.
4439 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
4440 default action for dg-do.
4441 * gcc.dg/vect/pr16105.c: Use new support.
4442 * gcc.dg/vect/pr18400.c: Ditto.
4443 * gcc.dg/vect/pr18425.c: Ditto.
4444 * gcc.dg/vect/vect-1.c: Ditto.
4445 * gcc.dg/vect/vect-10.c: Ditto.
4446 * gcc.dg/vect/vect-11.c: Ditto.
4447 * gcc.dg/vect/vect-12.c: Ditto.
4448 * gcc.dg/vect/vect-13.c: Ditto.
4449 * gcc.dg/vect/vect-14.c: Ditto.
4450 * gcc.dg/vect/vect-15.c: Ditto.
4451 * gcc.dg/vect/vect-16.c: Ditto.
4452 * gcc.dg/vect/vect-17.c: Ditto.
4453 * gcc.dg/vect/vect-18.c: Ditto.
4454 * gcc.dg/vect/vect-19.c: Ditto.
4455 * gcc.dg/vect/vect-2.c: Ditto.
4456 * gcc.dg/vect/vect-20.c: Ditto.
4457 * gcc.dg/vect/vect-21.c: Ditto.
4458 * gcc.dg/vect/vect-22.c: Ditto.
4459 * gcc.dg/vect/vect-23.c: Ditto.
4460 * gcc.dg/vect/vect-24.c: Ditto.
4461 * gcc.dg/vect/vect-25.c: Ditto.
4462 * gcc.dg/vect/vect-26.c: Ditto.
4463 * gcc.dg/vect/vect-27.c: Ditto.
4464 * gcc.dg/vect/vect-27a.c: Ditto.
4465 * gcc.dg/vect/vect-28.c: Ditto.
4466 * gcc.dg/vect/vect-29.c: Ditto.
4467 * gcc.dg/vect/vect-29a.c: Ditto.
4468 * gcc.dg/vect/vect-3.c: Ditto.
4469 * gcc.dg/vect/vect-30.c: Ditto.
4470 * gcc.dg/vect/vect-31.c: Ditto.
4471 * gcc.dg/vect/vect-32.c: Ditto.
4472 * gcc.dg/vect/vect-33.c: Ditto.
4473 * gcc.dg/vect/vect-34.c: Ditto.
4474 * gcc.dg/vect/vect-35.c: Ditto.
4475 * gcc.dg/vect/vect-36.c: Ditto.
4476 * gcc.dg/vect/vect-37.c: Ditto.
4477 * gcc.dg/vect/vect-38.c: Ditto.
4478 * gcc.dg/vect/vect-4.c: Ditto.
4479 * gcc.dg/vect/vect-40.c: Ditto.
4480 * gcc.dg/vect/vect-41.c: Ditto.
4481 * gcc.dg/vect/vect-42.c: Ditto.
4482 * gcc.dg/vect/vect-43.c: Ditto.
4483 * gcc.dg/vect/vect-44.c: Ditto.
4484 * gcc.dg/vect/vect-45.c: Ditto.
4485 * gcc.dg/vect/vect-46.c: Ditto.
4486 * gcc.dg/vect/vect-47.c: Ditto.
4487 * gcc.dg/vect/vect-48.c: Ditto.
4488 * gcc.dg/vect/vect-48a.c: Ditto.
4489 * gcc.dg/vect/vect-49.c: Ditto.
4490 * gcc.dg/vect/vect-5.c: Ditto.
4491 * gcc.dg/vect/vect-50.c: Ditto.
4492 * gcc.dg/vect/vect-51.c: Ditto.
4493 * gcc.dg/vect/vect-52.c: Ditto.
4494 * gcc.dg/vect/vect-53.c: Ditto.
4495 * gcc.dg/vect/vect-54.c: Ditto.
4496 * gcc.dg/vect/vect-55.c: Ditto.
4497 * gcc.dg/vect/vect-56.c: Ditto.
4498 * gcc.dg/vect/vect-56a.c: Ditto.
4499 * gcc.dg/vect/vect-57.c: Ditto.
4500 * gcc.dg/vect/vect-58.c: Ditto.
4501 * gcc.dg/vect/vect-59.c: Ditto.
4502 * gcc.dg/vect/vect-6.c: Ditto.
4503 * gcc.dg/vect/vect-60.c: Ditto.
4504 * gcc.dg/vect/vect-61.c: Ditto.
4505 * gcc.dg/vect/vect-62.c: Ditto.
4506 * gcc.dg/vect/vect-63.c: Ditto.
4507 * gcc.dg/vect/vect-64.c: Ditto.
4508 * gcc.dg/vect/vect-65.c: Ditto.
4509 * gcc.dg/vect/vect-66.c: Ditto.
4510 * gcc.dg/vect/vect-67.c: Ditto.
4511 * gcc.dg/vect/vect-68.c: Ditto.
4512 * gcc.dg/vect/vect-69.c: Ditto.
4513 * gcc.dg/vect/vect-7.c: Ditto.
4514 * gcc.dg/vect/vect-72.c: Ditto.
4515 * gcc.dg/vect/vect-72a.c: Ditto.
4516 * gcc.dg/vect/vect-73.c: Ditto.
4517 * gcc.dg/vect/vect-74.c: Ditto.
4518 * gcc.dg/vect/vect-75.c: Ditto.
4519 * gcc.dg/vect/vect-76.c: Ditto.
4520 * gcc.dg/vect/vect-77.c: Ditto.
4521 * gcc.dg/vect/vect-77a.c: Ditto.
4522 * gcc.dg/vect/vect-78.c: Ditto.
4523 * gcc.dg/vect/vect-79.c: Ditto.
4524 * gcc.dg/vect/vect-8.c: Ditto.
4525 * gcc.dg/vect/vect-80.c: Ditto.
4526 * gcc.dg/vect/vect-82.c: Ditto.
4527 * gcc.dg/vect/vect-82_64.c: Ditto.
4528 * gcc.dg/vect/vect-83.c: Ditto.
4529 * gcc.dg/vect/vect-83_64.c: Ditto.
4530 * gcc.dg/vect/vect-9.c: Ditto.
4531 * gcc.dg/vect/vect-all.c: Ditto.
4532 * gcc.dg/vect/vect-none.c: Ditto.
4533
4534 2004-11-17 Janis Johnson <janis187@us.ibm.com>
4535
4536 * lib/gcc-dg.exp (dg-skip-if): New function.
4537 (dg-forbid-option): Remove.
4538 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
4539 * g++.dg/abi/bitfield8.C: Likewise.
4540 * g++.dg/abi/dtor1.C: Likewise.
4541 * g++.dg/abi/empty10.C: Likewise.
4542 * g++.dg/abi/empty7.C: Likewise.
4543 * g++.dg/abi/empty9.C: Likewise.
4544 * g++.dg/abi/layout3.C: Likewise.
4545 * g++.dg/abi/layout4.C: Likewise.
4546 * g++.dg/abi/thunk1.C: Likewise.
4547 * g++.dg/abi/thunk2.C: Likewise.
4548 * g++.dg/abi/vbase11.C: Likewise.
4549 * g++.dg/abi/vthunk2.C: Likewise.
4550 * g++.dg/abi/vthunk3.C: Likewise.
4551 * g++.dg/ext/attrib8.C: Likewise.
4552 * g++.dg/opt/longbranch2.C: Likewise.
4553 * g++.dg/opt/reg-stack4.C: Likewise.
4554 * g++.old-deja/g++.ext/attrib1.C: Likewise.
4555 * g++.old-deja/g++.ext/attrib2.C: Likewise.
4556 * g++.old-deja/g++.ext/attrib3.C: Likewise.
4557 * g++.old-deja/g++.other/store-expr1.C: Likewise.
4558 * g++.old-deja/g++.other/store-expr2.C: Likewise.
4559 * gcc.dg/20000609-1.c: Likewise.
4560 * gcc.dg/20000720-1.c: Likewise.
4561 * gcc.dg/20011107-1.c: Likewise.
4562 * gcc.dg/20011119-1.c: Likewise.
4563 * gcc.dg/20020108-1.c: Likewise.
4564 * gcc.dg/20020122-2.c: Likewise.
4565 * gcc.dg/20020122-3.c: Likewise.
4566 * gcc.dg/20020201-3.c: Likewise.
4567 * gcc.dg/20020206-1.c: Likewise.
4568 * gcc.dg/20020218-1.c: Likewise.
4569 * gcc.dg/20020310-1.c: Likewise.
4570 * gcc.dg/20020411-1.c: Likewise.
4571 * gcc.dg/20020418-2.c: Likewise.
4572 * gcc.dg/20020426-1.c: Likewise.
4573 * gcc.dg/20020426-2.c: Likewise.
4574 * gcc.dg/20020517-1.c: Likewise.
4575 * gcc.dg/20020523-1.c: Likewise.
4576 * gcc.dg/20020523-2.c: Likewise.
4577 * gcc.dg/20020729-1.c: Likewise.
4578 * gcc.dg/20030204-1.c: Likewise.
4579 * gcc.dg/20030826-2.c: Likewise.
4580 * gcc.dg/20030926-1.c: Likewise.
4581 * gcc.dg/20031202-1.c: Likewise.
4582 * gcc.dg/980312-1.c: Likewise.
4583 * gcc.dg/980313-1.c: Likewise.
4584 * gcc.dg/990117-1.c: Likewise.
4585 * gcc.dg/990424-1.c: Likewise.
4586 * gcc.dg/990524-1.c: Likewise.
4587 * gcc.dg/991230-1.c: Likewise.
4588 * gcc.dg/i386-387-1.c: Likewise.
4589 * gcc.dg/i386-387-2.c: Likewise.
4590 * gcc.dg/i386-387-3.c: Likewise.
4591 * gcc.dg/i386-387-4.c: Likewise.
4592 * gcc.dg/i386-387-5.c: Likewise.
4593 * gcc.dg/i386-387-6.c: Likewise.
4594 * gcc.dg/i386-asm-1.c: Likewise.
4595 * gcc.dg/i386-bitfield1.c: Likewise.
4596 * gcc.dg/i386-bitfield2.c: Likewise.
4597 * gcc.dg/i386-loop-1.c: Likewise.
4598 * gcc.dg/i386-loop-2.c: Likewise.
4599 * gcc.dg/i386-loop-3.c: Likewise.
4600 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
4601 * gcc.dg/i386-pic-1.c: Likewise.
4602 * gcc.dg/i386-regparm.c: Likewise.
4603 * gcc.dg/i386-signbit-1.c: Likewise.
4604 * gcc.dg/i386-signbit-2.c: Likewise.
4605 * gcc.dg/i386-signbit-3.c: Likewise.
4606 * gcc.dg/i386-sse-5.c: Likewise.
4607 * gcc.dg/i386-sse-8.c: Likewise.
4608 * gcc.dg/i386-unroll-1.c: Likewise.
4609 * gcc.dg/tls/opt-1.c: Likewise.
4610 * gcc.dg/tls/opt-2.c: Likewise.
4611 * gcc.dg/unroll-1.c: Likewise.
4612 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
4613 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
4614 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
4615 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
4616
4617 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4618
4619 * g++.dg/template/incomplete1.C: New test.
4620
4621 2004-11-16 Nick Clifton <nickc@redhat.com>
4622
4623 Revert patches accidentally commited during checkin of fixes for
4624 xstormy16 tests:
4625 gcc.c-torture/execute/simd-4.c: Revert
4626 gcc.dg/20040910-1.c: Revert.
4627
4628 2004-11-16 Paul Brook <paul@codesourcery.com>
4629
4630 PR fortran/13010
4631 * gfortran.dg/der_pointer_1.f90: New test.
4632
4633 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
4634
4635 PR c/18498
4636 * gcc.dg/bitfld-13.c: New test.
4637
4638 2004-11-15 Janis Johnson <janis187@us.ibm.com>
4639
4640 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
4641 powerpc*-*-linux*.
4642
4643 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
4644 * gcc.dg/ppc64-abi-2.c: Ditto.
4645 * gcc.dg/ppc64-abi-3.c: Ditto.
4646
4647 * lib/gcc-dg.exp (dg-target-list): Remove.
4648
4649 2004-11-15 Steve Ellcey <sje@cup.hp.com>
4650
4651 * gcc.dg/ia64-postinc.c: New test.
4652
4653 2004-11-15 Mark Mitchell <mark@codesourcery.com>
4654
4655 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
4656
4657 2004-11-15 Nick Clifton <nickc@redhat.com>
4658
4659 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
4660 __INT_MAX__ so that the test can be compiled by toolchains
4661 targeted at 16-bit processors.
4662
4663 * gcc.dg/20040625-1.c: Use long constants rather than integers
4664 when performing arithmetic that will overflow 16-bits.
4665
4666 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
4667 xstormy16. It does not support 128-bit vector operations.
4668
4669 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
4670 with the macro PTR_TYPE. Define this macro to an integer type
4671 suitable for holding a pointer.
4672
4673 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
4674 the target is a 16-bit processor.
4675
4676 * gcc.dg/cpp/if-2.c: Expect a different warning message from
4677 16-bit targets where the character constant will be too long.
4678
4679 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
4680 where the double will not be directly addressable.
4681
4682 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4683
4684 Friend class name lookup 1/n, PR c++/18471
4685 * g++.dg/template/crash26.C: New test.
4686 * g++.dg/lookup/struct1.C: Adjust expected error.
4687 * g++.dg/parse/elab1.C: Likewise.
4688 * g++.dg/parse/elab2.C: Likewise.
4689 * g++.dg/parse/int-as-enum1.C: Likewise.
4690 * g++.dg/parse/struct-as-enum1.C: Likewise.
4691 * g++.dg/parse/typedef1.C: Likewise.
4692 * g++.dg/parse/typedef3.C: Likewise.
4693 * g++.dg/parse/typedef4.C: Likewise.
4694 * g++.dg/parse/typedef5.C: Likewise.
4695 * g++.dg/template/nontype4.C: Likewise.
4696 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
4697 * g++.old-deja/g++.other/elab1.C: Likewise.
4698 * g++.old-deja/g++.other/syntax4.C: Likewise.
4699
4700 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
4701
4702 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
4703
4704 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
4705
4706 * gcc.c-torture/execute/20041114-1.c: New test.
4707
4708 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
4709
4710 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
4711 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
4712 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
4713 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
4714 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
4715 gcc.dg/switch-7.c: New tests.
4716
4717 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
4718
4719 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
4720
4721 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
4722
4723 PR tree-opt/18400
4724 * gcc.dg/vect/pr18400.c: New test.
4725
4726 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
4727 Andrew Pinski <pinskia@physics.uc.edu>
4728
4729 PR tree-opt/18425
4730 * gcc.dg/vect/pr18425.c: New test.
4731
4732 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
4733
4734 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
4735 Guard with dg-require-alias and dg-require-visibility.
4736
4737 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
4738
4739 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
4740
4741 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4742
4743 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
4744
4745 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4746
4747 PR c++/17344
4748 * g++.dg/template/defarg5.C: New test.
4749
4750 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
4751
4752 * g++.dg/parse/cast1.C: Run only on ILP32.
4753 * g++.old-deja/g++.mike/p784.C: Likewise.
4754
4755 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
4756
4757 * gcc.c-torture/execute/20041113-1.c: New test.
4758
4759 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
4760
4761 PR target/18230
4762 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
4763 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
4764 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
4765 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
4766 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
4767 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
4768 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
4769 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
4770 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
4771 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
4772 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
4773 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
4774 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
4775
4776 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
4777
4778 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
4779 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
4780 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
4781 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
4782 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
4783 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
4784 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
4785 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
4786 gcc.target/sparc/combined-1.c: New tests.
4787
4788 2004-11-12 Ziemowit Laski <zlaski@apple.com>
4789
4790 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
4791 New tests.
4792
4793 2004-11-12 Mark Mitchell <mark@codesourcery.com>
4794
4795 * lib/gcc-dg.exp (dg-forbid-option): New function.
4796 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
4797 * g++.dg/abi/bitfield8.C: Likewise.
4798 * g++.dg/abi/dtor1.C: Likewise.
4799 * g++.dg/abi/empty10.C: Likewise.
4800 * g++.dg/abi/empty7.C: Likewise.
4801 * g++.dg/abi/empty9.C: Likewise.
4802 * g++.dg/abi/layout3.C: Likewise.
4803 * g++.dg/abi/layout4.C: Likewise.
4804 * g++.dg/abi/thunk1.C: Likewise.
4805 * g++.dg/abi/thunk2.C: Likewise.
4806 * g++.dg/abi/vbase11.C: Likewise.
4807 * g++.dg/abi/vthunk2.C: Likewise.
4808 * g++.dg/abi/vthunk3.C: Likewise.
4809 * g++.dg/ext/attrib8.C: Likewise.
4810 * g++.dg/opt/longbranch2.C: Likewise.
4811 * g++.dg/opt/reg-stack4.C: Likewise.
4812 * g++.old-deja/g++.ext/attrib1.C: Likewise.
4813 * g++.old-deja/g++.ext/attrib2.C: Likewise.
4814 * g++.old-deja/g++.ext/attrib3.C: Likewise.
4815 * g++.old-deja/g++.other/store-expr1.C: Likewise.
4816 * g++.old-deja/g++.other/store-expr2.C: Likewise.
4817 * gcc.dg/20000609-1.c: Likewise.
4818 * gcc.dg/20000720-1.c: Likewise.
4819 * gcc.dg/20011107-1.c: Likewise.
4820 * gcc.dg/20011119-1.c: Likewise.
4821 * gcc.dg/20020108-1.c: Likewise.
4822 * gcc.dg/20020122-2.c: Likewise.
4823 * gcc.dg/20020122-3.c: Likewise.
4824 * gcc.dg/20020201-3.c: Likewise.
4825 * gcc.dg/20020206-1.c: Likewise.
4826 * gcc.dg/20020218-1.c: Likewise.
4827 * gcc.dg/20020310-1.c: Likewise.
4828 * gcc.dg/20020411-1.c: Likewise.
4829 * gcc.dg/20020418-2.c: Likewise.
4830 * gcc.dg/20020426-1.c: Likewise.
4831 * gcc.dg/20020426-2.c: Likewise.
4832 * gcc.dg/20020517-1.c: Likewise.
4833 * gcc.dg/20020523-1.c: Likewise.
4834 * gcc.dg/20020523-2.c: Likewise.
4835 * gcc.dg/20020729-1.c: Likewise.
4836 * gcc.dg/20030204-1.c: Likewise.
4837 * gcc.dg/20030826-2.c: Likewise.
4838 * gcc.dg/20030926-1.c: Likewise.
4839 * gcc.dg/20031202-1.c: Likewise.
4840 * gcc.dg/980312-1.c: Likewise.
4841 * gcc.dg/980313-1.c: Likewise.
4842 * gcc.dg/990117-1.c: Likewise.
4843 * gcc.dg/990424-1.c: Likewise.
4844 * gcc.dg/990524-1.c: Likewise.
4845 * gcc.dg/991230-1.c: Likewise.
4846 * gcc.dg/i386-387-1.c: Likewise.
4847 * gcc.dg/i386-387-2.c: Likewise.
4848 * gcc.dg/i386-387-3.c: Likewise.
4849 * gcc.dg/i386-387-4.c: Likewise.
4850 * gcc.dg/i386-387-5.c: Likewise.
4851 * gcc.dg/i386-387-6.c: Likewise.
4852 * gcc.dg/i386-asm-1.c: Likewise.
4853 * gcc.dg/i386-bitfield1.c: Likewise.
4854 * gcc.dg/i386-bitfield2.c: Likewise.
4855 * gcc.dg/i386-loop-1.c: Likewise.
4856 * gcc.dg/i386-loop-2.c: Likewise.
4857 * gcc.dg/i386-loop-3.c: Likewise.
4858 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
4859 * gcc.dg/i386-pic-1.c: Likewise.
4860 * gcc.dg/i386-regparm.c: Likewise.
4861 * gcc.dg/i386-signbit-1.c: Likewise.
4862 * gcc.dg/i386-signbit-2.c: Likewise.
4863 * gcc.dg/i386-signbit-3.c: Likewise.
4864 * gcc.dg/i386-sse-5.c: Likewise.
4865 * gcc.dg/i386-sse-8.c: Likewise.
4866 * gcc.dg/i386-unroll-1.c: Likewise.
4867 * gcc.dg/tls/opt-1.c: Likewise.
4868 * gcc.dg/tls/opt-2.c: Likewise.
4869 * gcc.dg/unroll-1.c: Likewise.
4870 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
4871 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
4872 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
4873 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
4874 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
4875 -m64 is specified.
4876
4877 2004-11-12 Mark Mitchell <mark@codesourcery.com>
4878
4879 PR c++/18389
4880 * g++.dg/parse/cond1.C: New test.
4881
4882 PR c++/18429
4883 * g++.dg/template/array9.C: New test.
4884 * g++.dg/ext/vla1.C: Adjust error messages.
4885 * g++.dg/ext/vlm1.C: Likewise.
4886 * g++.dg/template/crash2.C: Likewise.
4887
4888 PR c++/18436
4889 * g++.dg/template/call3.C: New test.
4890
4891 PR c++/18407
4892 * g++.dg/template/ptrmem11.C: New test.
4893
4894 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
4895
4896 PR other/14264
4897 * lib/g++.exp: Set LC_ALL and LANG to C.
4898 * lib/gcc-dg.exp: Likewise.
4899 * lib/gfortran.exp: Likewise.
4900 * lib/objc.exp: Likewise.
4901 * lib/treelang.exp: Likewise.
4902
4903 2004-11-12 Andreas Schwab <schwab@suse.de>
4904
4905 * gcc.dg/pr16286.c: Fix last change.
4906
4907 2004-11-12 Mark Mitchell <mark@codesourcery.com>
4908
4909 PR c++/18416
4910 * g++.dg/init/global1.C: New test.
4911
4912 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
4913
4914 * gcc.c-torture/execute/20041112-1.c: New test.
4915
4916 2004-11-11 Janis Johnson <janis187@us.ibm.com>
4917
4918 * lib/gcc-dg.exp (dg-target-list): New.
4919
4920 2004-11-11 Janis Johnson <janis187@us.ibm.com>
4921 Richard Sandiford <rsandifo@redhat.com>
4922
4923 * lib/target-supports.exp (get-compiler_messages): New.
4924 (check_named_sections_available): Use it.
4925 (check_effective_target_ilp32): New.
4926 (check_effective_target_lp64): New.
4927 (is-effective-target): New.
4928 * lib/gcc-dg.exp (dg-require-effective-target): New.
4929
4930 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
4931
4932 * gcc.dg/precedence-1.c: New test.
4933
4934 2004-11-11 Janis Johnson <janis187@us.ibm.com>
4935
4936 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
4937
4938 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
4939 message, delete generated files, use more descriptive name for
4940 executable, and make the test unsupported when it cannot be run.
4941
4942 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
4943 (dg-require-weak, dg-require-visibility, dg-require-alias,
4944 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
4945 dg-require-iconv, dg-require-named-sections): Use it.
4946
4947 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
4948
4949 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
4950
4951 PR target/16457
4952 * gcc.dg/ppc-and-1: New
4953
4954 PR target/16796
4955 * gcc.dg/ppc-mov-1.c: New.
4956
4957 PR target/16458
4958 * gcc.dg/ppc-compare-1.c: New.
4959
4960 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
4961
4962 * objc.dg/desig-init-2.m: New test.
4963
4964 2004-11-10 Adam Nemet <anemet@lnxw.com>
4965
4966 PR middle-end/18160
4967 * g++.dg/warn/register-var-1.C: New test.
4968 * g++.dg/warn/register-var-2.C: New test.
4969
4970 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
4971
4972 * gcc.dg/union-2.c: New test.
4973
4974 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
4975
4976 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
4977 New test for PR tree-optimization/17892.
4978
4979 2004-11-09 Mark Mitchell <mark@codesourcery.com>
4980
4981 PR c++/18369
4982 * g++.dg/init/new12.C: New test.
4983
4984 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
4985
4986 * gcc.target/sparc: New directory.
4987 * gcc.target/sparc/sparc.exp: New driver.
4988 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
4989 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
4990 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
4991 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
4992
4993 2004-11-10 Paul Brook <paul@codesourcery.com>
4994
4995 PR fortran/18218
4996 * gfortran.dg/list_read.c: New test.
4997
4998 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
4999
5000 PR c/18322
5001 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
5002 expected diagnostic location.
5003
5004 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
5005
5006 * gcc.dg/20041109-1.c: New test.
5007
5008 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
5009
5010 PR objc/18406
5011 * objc/compile/pr18406.m: New test.
5012
5013 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
5014
5015 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
5016
5017 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
5018
5019 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
5020
5021 2004-11-08 Steve Ellcey <sje@cup.hp.com>
5022
5023 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
5024
5025 2004-11-08 Steve Ellcey <sje@cup.hp.com>
5026
5027 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
5028 exit.
5029
5030 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
5031
5032 PR tree-opt/18299
5033 * gcc.c-torture/pr18299-1.c: New test.
5034
5035 2004-11-06 Andreas Schwab <schwab@suse.de>
5036
5037 * gcc.dg/pr16286.c: Also test for bool and pixel.
5038
5039 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
5040
5041 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
5042 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
5043 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
5044 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
5045 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
5046 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
5047 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
5048 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
5049 gcc.dg/struct-semi-3.c: New tests.
5050
5051 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
5052
5053 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
5054
5055 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
5056
5057 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
5058 Do not use C99 designators.
5059
5060 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
5061
5062 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
5063
5064 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
5065
5066 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
5067 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
5068 * gcc.c-torture/execute/simd-5.x: Remove.
5069
5070 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
5071
5072 PR rtl-optimization/17933
5073 * gcc.dg/torture/pr17933-1.c: New test.
5074
5075 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
5076
5077 PR target/18106
5078 * lib/target-supports.exp (check_weak_available): Support
5079 Windows.
5080
5081 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
5082
5083 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
5084 call to fflush(stdout) before abort.
5085 (my_ffsll): New function.
5086 (generate_fields): Use it.
5087
5088 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
5089
5090 * gcc.dg/init-undef-1.c: New test.
5091
5092 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
5093
5094 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
5095 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
5096 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
5097 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
5098 expected messages for new parser.
5099
5100 2004-11-04 Mark Mitchell <mark@codesourcery.com>
5101
5102 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
5103
5104 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
5105
5106 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
5107 on LP64 targets.
5108
5109 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
5110
5111 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
5112 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
5113 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
5114 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
5115 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
5116 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
5117 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
5118 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
5119 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
5120 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
5121
5122 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
5123
5124 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
5125 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
5126 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
5127 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
5128 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
5129 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
5130 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
5131 for new parser.
5132
5133 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
5134
5135 PR target/15342
5136 * gcc.dg/20041104-1.c: New test.
5137
5138 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5139
5140 * g++.dg/template/nontype7.C: New test.
5141 * g++.dg/template/nontype8.C: Likewise.
5142 * g++.dg/template/nontype9.C: Likewise.
5143 * g++.dg/template/nontype10.C: Likewise.
5144 * g++.dg/tc1/dr49.C: Likewise.
5145 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
5146 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
5147
5148 2004-11-04 Ben Elliston <bje@au.ibm.com>
5149
5150 * g++.dg/rtti/tinfo1.C: Remove xfails.
5151
5152 2004-11-04 Ben Elliston <bje@au.ibm.com>
5153
5154 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
5155 packed attribute to the definition to satisfy the new C++ parser.
5156
5157 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
5158
5159 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
5160 invocations of va_arg.
5161
5162 2004-11-02 Mark Mitchell <mark@codesourcery.com>
5163
5164 PR c++/18124
5165 * g++.dg/template/crash25.C: New test.
5166
5167 PR c++/18155
5168 * g++.dg/template/typedef2.C: New test.
5169 * g++.dg/parse/crash13.C: Adjust error markers.
5170
5171 PR c++/18177
5172 * g++.dg/conversion/const3.C: New test.
5173
5174 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5175
5176 PR fortran/17535
5177 PR fortran/17583
5178 PR fortran/17713
5179 * gfortran.dg/generic_[123].f90: New testcases.
5180
5181 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
5182
5183 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
5184 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
5185
5186 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
5187
5188 PR tree-opt/16808
5189 * gcc.c-torture/compile/pr16808.c: New test.
5190
5191 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
5192
5193 PR rtl-optimization/17104
5194 * gcc.dg/ppc-bitfield1.c: New.
5195
5196 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
5197
5198 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
5199
5200 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
5201
5202 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
5203 strings for 32-bit code.
5204
5205 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
5206
5207 PR c/18239
5208 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
5209
5210 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
5211
5212 PR c++/18064
5213 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
5214
5215 2004-10-31 Mark Mitchell <mark@codesourcery.com>
5216
5217 PR c++/15172
5218 * g++.dg/init/aggr2.C: New test.
5219
5220 2004-10-30 Ziemowit Laski <zlaski@apple.com>
5221
5222 * objc.dg/local-decl-1.m: New test.
5223
5224 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
5225
5226 * gcc.dg/20040910-1.c: Adjust regex.
5227
5228 2004-10-30 Roger Sayle <roger@eyesopen.com>
5229
5230 PR rtl-optimization/18084
5231 * g++.dg/opt/pr18084-1.C: New testcase.
5232
5233 2004-10-30 Matt Austern <austern@apple.com>
5234
5235 PR c++/17542
5236 * g++.dg/ext/attrib18.C: New test.
5237
5238 2004-10-30 Roger Sayle <roger@eyesopen.com>
5239
5240 PR middle-end/18096
5241 * gcc.dg/pr18096-1.c: New test case.
5242
5243 2004-10-30 Roger Sayle <roger@eyesopen.com>
5244
5245 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
5246
5247 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
5248
5249 PR c/16666
5250 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
5251 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
5252 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
5253 gcc.dg/old-style-prom-3.c: New tests.
5254
5255 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
5256
5257 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
5258 Remove unnecessary inclusion of stdio.h.
5259
5260 2004-10-29 Roger Sayle <roger@eyesopen.com>
5261
5262 PR rtl-optimization/17581
5263 * gcc.dg/pr17581-1.c: New test case.
5264
5265 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
5266
5267 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
5268 being implemented.
5269 * g++.dg/conversion/dr195-1.C: New.
5270 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
5271 * g++.old-deja/g++.mike/p10148.C: Likewise.
5272
5273 2004-10-29 Mark Mitchell <mark@codesourcery.com>
5274
5275 PR c++/17695
5276 * g++.dg/debug/typedef2.C: New test.
5277
5278 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
5279
5280 PR fortran/13490
5281 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
5282 * gfortran.dg/g77/README: Update.
5283
5284 2004-10-28 Matt Austern <austern@apple.com>
5285
5286 PR c++/14124
5287 * g++.dg/ext/packed7.C: New test.
5288
5289 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
5290
5291 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
5292 scan-assembler.
5293 * lib/scanasm.exp (hidden-scan-for): New proc.
5294 (scan-hidden): Use hidden-scan-for instead of constructing the scan
5295 string.
5296 (scan-not-hidden): Likewise.
5297 * lib/target-supports.exp (check_visibility_available): mach-o is
5298 support too.
5299
5300 2004-10-28 Mark Mitchell <mark@codesourcery.com>
5301
5302 PR c++/17132
5303 * g++.dg/template/memclass3.C: New test.
5304
5305 2004-10-28 Adam Nemet <anemet@lnxw.com>
5306
5307 PR middle-end/18160
5308 * gcc.dg/register-var-1.c: New test.
5309 * gcc.dg/register-var-2.c: New test.
5310 * gcc.dg/asm-7.c: Taking the address of a register variable is an
5311 error now.
5312
5313 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
5314
5315 PR other/18172
5316 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
5317 unused variables.
5318 * gcc.dg/vect/vect-22.c: Likewise.
5319
5320 2004-10-28 Jakub Jelinek <jakub@redhat.com>
5321
5322 * gcc.dg/i386-rotate-1.c: New test.
5323
5324 2004-10-27 Mark Mitchell <mark@codesourcery.com>
5325
5326 * g++.dg/init/ref12.C: Add "run" marker.
5327
5328 PR c++/17435
5329 * g++.dg/init/ref12.C: New test.
5330
5331 PR c++/18140
5332 * g++.dg/template/shift1.C: New test.
5333 * g++.dg/template/error10.C: Adjust error markers.
5334
5335 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
5336
5337 PR tree-opt/17529
5338 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
5339
5340 2004-10-27 Geoffrey Keating <geoffk@apple.com>
5341
5342 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
5343 * gcc.dg/weak/weak-3.c: Likewise.
5344 * gcc.dg/weak/weak-5.c: Likewise.
5345 * gcc.dg/weak/weak-9.c: Likewise.
5346 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
5347 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
5348
5349 * gcc.dg/darwin-weakimport-1.c: New.
5350
5351 2004-10-28 Ben Elliston <bje@au.ibm.com>
5352
5353 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
5354
5355 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
5356
5357 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
5358 'syntax' error messages.
5359 * gcc.dg/cpp/direct2s.c: Likewise.
5360
5361 2004-10-26 Geoffrey Keating <geoffk@apple.com>
5362
5363 * gcc.c-torture/compile/20041026-1.c: New.
5364
5365 2004-10-26 Mark Mitchell <mark@codesourcery.com>
5366
5367 PR c++/18093
5368 * g++.dg/lookup/ns2.C: New test.
5369
5370 PR c++/18020
5371 * g++.dg/template/enum4.C: New test.
5372
5373 PR c++/18161
5374 * g++.dg/template/expr1.C: New test.
5375
5376 2004-10-26 Ben Elliston <bje@au.ibm.com>
5377
5378 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
5379
5380 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
5381
5382 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
5383 gcc.dg/decl-nospec-3.c: New tests.
5384
5385 2004-10-26 Ziemowit Laski <zlaski@apple.com>
5386
5387 * objc.dg/super-class-3.m: New test.
5388
5389 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
5390
5391 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
5392 resyncing.
5393 * gcc.dg/cpp/direct2s.c: Likewise.
5394
5395 2004-10-25 Geoffrey Keating <geoffk@apple.com>
5396
5397 * objc.dg/image-info.m: Update for changes to section selection.
5398
5399 2004-10-25 David Ayers <d.ayers@inode.at>
5400 Ziemowit Laski <zlaski@apple.com>
5401
5402 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
5403 diagnostics when messaging 'id <Proto>'.
5404 * objc.dg/class-protocol-1.m: New test.
5405 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
5406 a non-existent method signature.
5407 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
5408 Update diagnostics when messaging with non-existent method signature.
5409 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
5410 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
5411 invalid receivers are now resolved as if messaging 'id'; remove
5412 extraneous diagnostics.
5413
5414 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
5415
5416 PR c/16667
5417 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
5418 gcc.dg/init-desig-obs-3.c: New tests.
5419
5420 2004-10-25 Jakub Jelinek <jakub@redhat.com>
5421
5422 * gcc.dg/debug/20041023-1.c: New test.
5423
5424 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
5425
5426 PR middle-end/17407
5427 * gcc.c-torture/compile/pr17407.c: New test.
5428
5429 PR c++/18121
5430 * g++.dg/template/array8.C: New test.
5431
5432 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
5433
5434 PR other/18138
5435 * lib/g++.exp: Accept more than one multilib libgcc.
5436 * lib/gcc-dg.exp: Likewise.
5437 * lib/objc.exp: Likewise.
5438 * lib/treelang.exp: Likewise.
5439 * lib/gfortran.exp: Likewise.
5440
5441 2004-10-24 Ben Elliston <bje@au.ibm.com>
5442
5443 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
5444
5445 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
5446
5447 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
5448 * gcc.dg/c99-const-expr-3.c: Likewise.
5449
5450 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
5451
5452 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
5453
5454 2004-10-23 Ben Elliston <bje@au.ibm.com>
5455
5456 * gcc.c-torture/execute/loop-2e.x: Remove.
5457
5458 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
5459
5460 PR c++/18095
5461 * g++.dg/parse/crash18.C: New.
5462 * g++.dg/parse/crash19.C: New.
5463
5464 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
5465
5466 * g++.dg/ext/dllimport1.C: Move dg-warnings.
5467 * g++.dg/ext/dllimport2.C: Same.
5468 * g++.dg/ext/dllimport8.C: Same.
5469
5470 2004-10-21 Mark Mitchell <mark@codesourcery.com>
5471
5472 PR c++/10841
5473 * g++.dg/conversion/cast1.C: New test.
5474 * g++.dg/overload/pmf1.C: Adjust error marker.
5475
5476 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
5477
5478 PR objc/17923
5479 * objc.dg/const-str-7.m: New test.
5480
5481 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5482
5483 * g++.dg/template/memfriend11.C: Fix comment typo.
5484 * g++.dg/template/memfriend14.C: Likewise.
5485
5486 2004-10-20 Richard Henderson <rth@redhat.com>
5487
5488 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
5489 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
5490 -fasynchronous-unwind-tables.
5491
5492 2004-10-20 Richard Henderson <rth@redhat.com>
5493
5494 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
5495 (main): Return success.
5496 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
5497 (main): Return success.
5498
5499 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5500
5501 PR c++/13495
5502 * g++.dg/template/memfriend9.C: New test.
5503 * g++.dg/template/memfriend10.C: Likewise.
5504 * g++.dg/template/memfriend11.C: Likewise.
5505 * g++.dg/template/memfriend12.C: Likewise.
5506 * g++.dg/template/memfriend13.C: Likewise.
5507 * g++.dg/template/memfriend14.C: Likewise.
5508 * g++.dg/template/memfriend15.C: Likewise.
5509 * g++.dg/template/memfriend16.C: Likewise.
5510 * g++.dg/template/memfriend17.C: Likewise.
5511 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
5512
5513 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
5514
5515 * g++.dg/conversion/dr195.C: New.
5516 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
5517
5518 2004-10-20 Ben Elliston <bje@au.ibm.com>
5519 Devang Patel <dpatel@apple.com>
5520
5521 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
5522 of floating point arithmetic, which could trap.
5523
5524 2004-10-19 Mark Mitchell <mark@codesourcery.com>
5525
5526 PR c++/14035
5527 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
5528 * g++.dg/conversion/const2.C: New test.
5529 * g++.dg/expr/reinterpret2.C: New test.
5530 * g++.dg/expr/reinterpret3.C: New test.
5531 * g++.dg/expr/cast2.C: New test.
5532 * g++.dg/expr/copy1.C: New test.
5533 * g++.dg/other/conversion1.C: Change error message.
5534 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
5535 function pointers to void *.
5536 * g++.old-deja/g++.mike/p10148.C: Likewise.
5537
5538 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
5539
5540 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
5541
5542 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
5543
5544 PR c++/18047
5545
5546 * g++.dg/parse/expr3.C: New test.
5547
5548 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5549
5550 * gcc.dg/smod-1.c: New test.
5551
5552 2004-10-18 Ziemowit Laski <zlaski@apple.com>
5553
5554 * objc.dg/method-14.m: New test.
5555
5556 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
5557
5558 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
5559 Also xfail as the patch was reverted.
5560
5561 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
5562
5563 PR middle-end/16973
5564 * gcc.dg/pr16973.c: New test.
5565
5566 2004-10-18 Diego Novillo <dnovillo@redhat.com>
5567
5568 PR tree-optimization/17656
5569 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
5570
5571 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
5572
5573 * g++.dg/eh/shadow1.C: New.
5574
5575 2004-10-18 Jakub Jelinek <jakub@redhat.com>
5576
5577 * gcc.c-torture/compile/20041018-1.c: New test.
5578
5579 2004-10-18 Ben Elliston <bje@au.ibm.com>
5580
5581 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
5582 compiler referring to register 0 when accessing sdata. The linker
5583 now patches things up.
5584
5585 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
5586
5587 PR c/17529
5588 * gcc.c-torture/compile/pr17529.c: New test.
5589
5590 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5591
5592 PR c++/17743
5593 * g++.dg/ext/attrib17.C: New test.
5594
5595 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
5596
5597 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
5598
5599 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5600
5601 PR c++/10479
5602 * g++.dg/ext/attrib16.C: New test.
5603
5604 2004-10-15 Mark Mitchell <mark@codesourcery.com>
5605
5606 PR c++/17042
5607 * g++.dg/init/dso_handle1.C: New test.
5608
5609 PR c++/14667
5610 * g++.dg/parse/typedef6.C: New test.
5611
5612 PR c++/17916
5613 * g++.dg/parse/pragma1.C: New test.
5614
5615 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
5616
5617 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
5618
5619 2004-10-15 Steve Ellcey <sje@cup.hp.com>
5620
5621 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
5622 -fno-common when on HPPA HP-UX platforms.
5623
5624 2004-10-15 Jakub Jelinek <jakub@redhat.com>
5625
5626 PR other/16820
5627 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
5628 stdint.h.
5629 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
5630 uintptr_t.
5631
5632 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
5633
5634 PR c++/16301
5635 * g++.dg/lookup/strong-using-4.C: New test.
5636
5637 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
5638
5639 PR middle-end/16567
5640 * gcc.c-torture/compile/nested-1.c: New test.
5641
5642 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
5643
5644 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
5645 and mipsisa64*-*-* (until support for misaligned loads is added).
5646 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
5647 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
5648 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
5649 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
5650 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
5651 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
5652
5653 2004-10-14 Mark Mitchell <mark@codesourcery.com>
5654
5655 PR c++/17976
5656 * g++.dg/init/dtor3.C: New test.
5657
5658 2004-10-15 Ben Elliston <bje@au.ibm.com>
5659
5660 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
5661
5662 2004-10-14 Geoffrey Keating <geoffk@apple.com>
5663
5664 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
5665 * gcc.dg/macho-lo-sum.c: Likewise.
5666
5667 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
5668
5669 * gcc.dg/ppc-spe64-1.c: New test.
5670
5671 2004-10-14 Devang Patel <dpatel@apple.com>
5672
5673 PR 17635
5674 * gcc.dg/pr17635.c : New test.
5675
5676 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
5677
5678 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
5679 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
5680 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
5681 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
5682 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
5683 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
5684 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
5685 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
5686 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
5687 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
5688 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
5689 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
5690 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
5691 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
5692 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
5693 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
5694 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
5695 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
5696
5697 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
5698
5699 * gcc.dg/vect/vect-82.c: New testcase.
5700 * gcc.dg/vect/vect-82_64.c: New testcase.
5701 * gcc.dg/vect/vect-83.c: New testcase.
5702 * gcc.dg/vect/vect-83_64.c: New testcase.
5703
5704 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
5705
5706 * gcc.dg/cpp/error-1.c: New test.
5707
5708 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
5709
5710 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
5711
5712 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
5713
5714 PR target/17984
5715 * gcc.dg/cris-peep2-xsrand2.c: New test.
5716
5717 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
5718
5719 PR c++/17661
5720 * testsuite/g++.dg/expr/for2.C: New test.
5721
5722 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
5723
5724 * g++.dg/inherit/thunk1.C: Run on the SPARC.
5725
5726 2004-10-13 Jakub Jelinek <jakub@redhat.com>
5727
5728 PR tree-optimization/17724
5729 * g++.dg/opt/pr17724-1.C: New test.
5730 * g++.dg/opt/pr17724-2.C: New test.
5731 * g++.dg/opt/pr17724-3.C: New test.
5732 * g++.dg/opt/pr17724-4.C: New test.
5733 * g++.dg/opt/pr17724-5.C: New test.
5734 * g++.dg/opt/pr17724-6.C: New test.
5735
5736 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
5737
5738 PR c/17301
5739 * gcc.dg/pr17301-2.c: New test.
5740
5741 2004-10-11 Mark Mitchell <mark@codesourcery.com>
5742
5743 PR c++/15876
5744 * g++.dg/parse/error22.C: New test.
5745
5746 PR c++/17936
5747 * g++.dg/template/spec18.C: New test.
5748
5749 2004-10-11 Steve Ellcey <sje@cup.hp.com>
5750
5751 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
5752 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
5753 memcpy.
5754 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
5755 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
5756
5757 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
5758
5759 * g++.dg/eh/cleanup5.C: Add dg-options "".
5760
5761 2004-10-11 Roger Sayle <roger@eyesopen.com>
5762
5763 PR middle-end/17657
5764 * gcc.dg/switch-4.c: New test case.
5765
5766 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
5767
5768 * gcc.c-torture/execute/20041011-1.c: New test.
5769
5770 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
5771
5772 PR c++/17554
5773 * g++.dg/init/for3.C: New test.
5774
5775 PR c++/17657
5776 * g++.dg/opt/switch2.C: New test.
5777
5778 PR middle-end/17703
5779 * g++.dg/warn/Wreturn-2.C: New test.
5780
5781 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
5782
5783 PR c++/17907
5784 * g++.dg/eh/cleanup5.C: New test.
5785
5786 2004-10-10 Mark Mitchell <mark@codesourcery.com>
5787
5788 PR c++/17393
5789 * g++.dg/parse/error21.C: New test.
5790
5791 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
5792
5793 * g++.dg/overload/pmf1.C: Adjust quoting marks.
5794 * g++.dg/warn/incomplete1.C: Likewise.
5795 * g++.dg/template/qualttp20.C: Likewise.
5796
5797 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
5798
5799 PR c/17881
5800 * parm-incomplete-1.c: New test.
5801
5802 2004-10-09 Mark Mitchell <mark@codesourcery.com>
5803
5804 PR c++/17867
5805 * g++.dg/parse/error19.C: New test.
5806
5807 PR c++/17670
5808 * g++.dg/init/new11.C: New test.
5809
5810 PR c++/17821
5811 * g++.dg/parse/error20.C: New test.
5812
5813 PR c++/17826
5814 * g++.dg/template/crash24.C: New test.
5815
5816 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
5817
5818 PR c/17301
5819 * gcc.dg/pr17301-1.c: New test.
5820
5821 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
5822
5823 PR c/17189
5824 * gcc.dg/anon-struct-5.c: New test.
5825
5826 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
5827
5828 PR c/17844
5829 * gcc.dg/pr17844-1.c: New test.
5830
5831 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
5832
5833 PR tree-optimization/17906
5834 * gcc.c-torture/compile/pr17906.c: New.
5835
5836 2004-10-09 Stuart Hastings <stuart@apple.com>
5837 Roger Sayle <roger@eyesopen.com>
5838
5839 PR rtl-optimization/17853
5840 * gcc.dg/i386-mmx-5.c: New testcase.
5841
5842 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
5843
5844 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
5845
5846 2004-10-09 Mark Mitchell <mark@codesourcery.com>
5847
5848 PR c++/17524
5849 * g++.dg/template/static9.C: New test.
5850
5851 PR c++/17685
5852 * g++.dg/parse/operator5.C: New test.
5853
5854 2004-10-09 Roger Sayle <roger@eyesopen.com>
5855
5856 PR middle-end/17894
5857 * gcc.c-torture/execute/divcmp-4.c: New test case.
5858
5859 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
5860
5861 PR tree-opt/17902
5862 * g++.dg/opt/pr17902.C: New test.
5863
5864 2004-10-09 Jakub Jelinek <jakub@redhat.com>
5865
5866 * gcc.dg/cpp/ident-1.c: Add dg-options "".
5867
5868 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
5869
5870 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
5871
5872 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
5873
5874 * gcc.dg/assign-warn-3.c: New test.
5875
5876 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
5877
5878 PR c/16999
5879 * gcc.dg/cpp/ident-1.c: New test.
5880
5881 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
5882
5883 * gcc.c-torture/compile/acc1.c: New.
5884
5885 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
5886
5887 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
5888 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
5889
5890 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
5891
5892 * gcc.dg/ultrasp11.c: New test.
5893
5894 2004-10-08 Michael Matz <matz@suse.de>
5895
5896 * gcc.dg/doloop-2.c: New test.
5897
5898 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
5899
5900 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
5901 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
5902 objc.dg/method-9.m: Update expected diagnostics.
5903
5904 2004-10-07 Geoffrey Keating <geoffk@apple.com>
5905
5906 * gcc.dg/ppc-fsel-3.c: New file.
5907 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
5908
5909 2004-10-07 Paul Brook <paul@codesourcery.com>
5910
5911 * gfortran.dg/intrinsic_verify_1.f90: New test.
5912
5913 2004-10-07 Paul Brook <paul@codesourcery.com>
5914
5915 * gfortran.dg/empty_format_1.f90: Remove stray commas.
5916
5917 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5918
5919 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
5920 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
5921 commit.
5922
5923 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
5924
5925 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
5926
5927 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5928
5929 PR c++/17115
5930 * g++.dg/warn/Winline-4.C: New test.
5931
5932 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
5933
5934 * gcc.c-torture/compile/20041007-1.c: New test.
5935
5936 2004-10-07 Paul Brook <paul@codesourcery.com>
5937
5938 PR fortran/17678
5939 * gfortran.dg/use_allocated_1.f90: New test.
5940
5941 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
5942
5943 PR middle-end/17849
5944 * gfortran.fortran-torture/compile/nested.f90: New test
5945
5946 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
5947
5948 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
5949
5950 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
5951
5952 PR c++/17368
5953 * g++.dg/ext/asm6.C: New test.
5954
5955 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
5956
5957 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
5958
5959 2004-10-06 Paul Brook <paul@codesourcery.com>
5960
5961 PR libfortran/17709
5962 * gfortran.dg/empty_format_1.f90: New test.
5963
5964 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5965
5966 PR fortran/17568
5967 * gfortran.dg/ishft.f90: New test.
5968
5969 PR fortran/17283
5970 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
5971 tests.
5972
5973 2004-10-06 Paul Brook <paul@codesourcery.com>
5974
5975 * gfortran.dg/do_1.f90: New test.
5976
5977 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5978
5979 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
5980 optimizing for size.
5981
5982 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
5983
5984 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
5985
5986 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
5987
5988 * gcc.c-torture/compile/20041005-1.c: New test.
5989
5990 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
5991
5992 PR c++/17829
5993 * g++.dg/lookup/koenig4.C: New.
5994
5995 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
5996
5997 * g++.dg/other/classkey1.C: Adjust quoting marks.
5998 * g++.dg/parse/error15.C: Likewise.
5999 * g++.dg/template/meminit2.C (int>): Likewise.
6000
6001 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6002
6003 PR fortran/17283
6004 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
6005
6006 PR fortran/17631
6007 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
6008
6009 PR fortran/17708
6010 * gfortran.dg/pr17708.f90: New test.
6011
6012 2004-10-04 Chao-ying Fu <fu@mips.com>
6013
6014 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
6015 * gcc.dg/vect/vect-4.c: Ditto.
6016 * gcc.dg/vect/vect-5.c: Ditto.
6017 * gcc.dg/vect/vect-6.c: Ditto.
6018 * gcc.dg/vect/vect-8.c: Ditto.
6019 * gcc.dg/vect/vect-16.c: Ditto.
6020 * gcc.dg/vect/vect-30.c: Ditto.
6021 * gcc.dg/vect/vect-40.c: Ditto.
6022 * gcc.dg/vect/vect-41.c: Ditto.
6023 * gcc.dg/vect/vect-42.c: Ditto.
6024 * gcc.dg/vect/vect-43.c: Ditto.
6025 * gcc.dg/vect/vect-44.c: Ditto.
6026 * gcc.dg/vect/vect-45.c: Ditto.
6027 * gcc.dg/vect/vect-46.c: Ditto.
6028 * gcc.dg/vect/vect-47.c: Ditto.
6029 * gcc.dg/vect/vect-48.c: Ditto.
6030 * gcc.dg/vect/vect-49.c: Ditto.
6031 * gcc.dg/vect/vect-50.c: Ditto.
6032 * gcc.dg/vect/vect-51.c: Ditto.
6033 * gcc.dg/vect/vect-52.c: Ditto.
6034 * gcc.dg/vect/vect-53.c: Ditto.
6035 * gcc.dg/vect/vect-54.c: Ditto.
6036 * gcc.dg/vect/vect-55.c: Ditto.
6037 * gcc.dg/vect/vect-56.c: Ditto.
6038 * gcc.dg/vect/vect-57.c: Ditto.
6039 * gcc.dg/vect/vect-58.c: Ditto.
6040 * gcc.dg/vect/vect-59.c: Ditto.
6041 * gcc.dg/vect/vect-60.c: Ditto.
6042 * gcc.dg/vect/vect-74.c: Ditto.
6043 * gcc.dg/vect/vect-79.c: Ditto.
6044 * gcc.dg/vect/vect-80.c: Ditto.
6045
6046 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
6047
6048 * gcc.dg/unused-7.c: Use the correct option.
6049
6050 2004-10-04 Paul Brook <paul@codesourcery.com>
6051 Bud Davis <bdavis9659@comcast.net>
6052
6053 PR fortran/17706
6054 PR fortran/16434
6055 * gfortran/pr17706.f90: New test.
6056 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
6057
6058 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6059
6060 * gfortran.dg/pr17612.f90: New test.
6061
6062 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
6063
6064 * g++.dg/template/local1.C: Adjust quoting marks in
6065 testing for diagnostics.
6066 * g++.dg/tls/diag-2.C: Likewise.
6067 * g++.dg/other/error8.C: Likewise.
6068
6069 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
6070
6071 PR c/17178
6072 * gcc.dg/unused-4.c: Adjust to be correct.
6073
6074 PR c/17820
6075 * gcc.dg/unused-7.c: New test.
6076
6077 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
6078
6079 PR c++/17797
6080 * g++.dg/overload/template2.C: New test.
6081
6082 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
6083
6084 PR tree-optimization/16632
6085 * gcc.dg/tree-ssa/20041002-1.c: New.
6086
6087 2004-10-03 Paul Brook <paul@codesourcery.com>
6088
6089 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
6090 rather than relying on default formatting.
6091
6092 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
6093
6094 * gcc.dg/20040920-1.c: Update expected message text.
6095
6096 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
6097
6098 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
6099
6100 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
6101
6102 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
6103 tree level.
6104
6105 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
6106
6107 * gcc.dg/tree-ssa/pr17343.c: Remove.
6108
6109 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
6110
6111 PR tree-opt/17343
6112 * gcc.dg/tree-ssa/pr17343.c: New test.
6113
6114 2004-10-01 Jakub Jelinek <jakub@redhat.com>
6115
6116 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
6117 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
6118 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
6119 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
6120 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
6121
6122 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
6123
6124 * gcc.dg/lvalue-2.c: New test.
6125
6126 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
6127
6128 PR c/17730
6129 * gcc.dg/pr17730-1.c: New test
6130
6131 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
6132
6133 PR c/7425
6134 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
6135
6136 2004-09-29 Jakub Jelinek <jakub@redhat.com>
6137
6138 * gcc.c-torture/execute/stdarg-1.c: New test.
6139 * gcc.c-torture/execute/stdarg-2.c: New test.
6140 * gcc.c-torture/execute/stdarg-3.c: New test.
6141 * gcc.dg/tree-ssa/stdarg-1.c: New test.
6142 * gcc.dg/tree-ssa/stdarg-2.c: New test.
6143 * gcc.dg/tree-ssa/stdarg-3.c: New test.
6144 * gcc.dg/tree-ssa/stdarg-4.c: New test.
6145 * gcc.dg/tree-ssa/stdarg-5.c: New test.
6146
6147 2004-09-29 Jakub Jelinek <jakub@redhat.com>
6148
6149 PR tree-optimization/17697
6150 * g++.dg/opt/pr17697-1.C: New test.
6151 * g++.dg/opt/pr17697-2.C: New test.
6152 * g++.dg/opt/pr17697-3.C: New test.
6153
6154 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
6155
6156 PR c/16409
6157 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
6158 gcc.dg/vla-init-5.c: New tests.
6159
6160 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
6161
6162 PR c/13804
6163 * gcc.dg/pr13804-1.c: New test.
6164
6165 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6166
6167 PR fortran/16938
6168 * gfortran.dg/pr16938.f90: New test.
6169
6170 2004-09-27 Mark Mitchell <mark@codesourcery.com>
6171
6172 * g++.dg/template/crash23.C: New test.
6173
6174 2004-09-27 Mark Mitchell <mark@codesourcery.com>
6175
6176 PR c++/17585
6177 * g++.dg/template/static8.C: New test.
6178
6179 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
6180
6181 PR c++/17681
6182 * g++.dg/other/error9.C: New test.
6183
6184 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
6185
6186 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
6187
6188 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6189
6190 PR fortran/15164
6191 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
6192
6193 2004-09-26 Roger Sayle <roger@eyesopen.com>
6194
6195 PR middle-end/17112
6196 * gcc.dg/pr17112-1.c: New test case.
6197
6198 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
6199
6200 PR c/11459
6201 * gcc.dg/pr11459-1.c: New test.
6202
6203 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
6204
6205 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
6206 * gcc.dg/tree-ssa/loop-4.c: Likewise.
6207
6208 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6209
6210 * gfortran.dg/pr15324.f90: Make array bounds consistent.
6211
6212 2004-09-25 Jan Hubicka <jh@suse.cz>
6213
6214 * compile/30040909-1.c: New test.
6215 * compile/30040907-1.c: New test.
6216
6217 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
6218
6219 * gcc.c-torture/execute/va-arg-26.c: New test.
6220
6221 2004-09-24 Zack Weinberg <zack@codesourcery.com>
6222
6223 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
6224 extra diagnostics on targets with 64-bit pointers.
6225 * objc.dg/selector-1.m: Adjust dg-warning regexp.
6226
6227 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
6228
6229 PR c/17188
6230 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
6231 * gcc.dg/decl-3.c: Adjust expected message.
6232
6233 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6234
6235 PR fortran/17615
6236 * gfortran.dg/pr17615.f90: New test.
6237
6238 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
6239
6240 PR tree-optimzation/17517
6241 * g++.dg/tree-ssa/pr17517.C: New Test.
6242
6243 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
6244
6245 PR c++/16889
6246 * g++.dg/lookup/ambig3.C: New.
6247
6248 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
6249
6250 PR tree-opt/17624
6251 * g++.dg/opt/pr17624.C: New test.
6252
6253 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
6254
6255 PR c/6980
6256 * gcc.dg/Wbad-function-cast-1.c: New test.
6257
6258 2004-09-23 Zack Weinberg <zack@codesourcery.com>
6259
6260 * g++.dg/ext/complit1.C
6261 * g++.dg/other/error2.C
6262 * g++.dg/other/nontype-1.C
6263 * g++.dg/parse/crash11.C
6264 * g++.dg/parse/crash12.C
6265 * g++.dg/parse/error15.C
6266 * g++.dg/parse/error4.C
6267 * g++.dg/parse/tmpl-outside1.C
6268 * g++.dg/parse/too-many-tmpl-args1.C
6269 * g++.dg/template/dependent-expr3.C
6270 * g++.dg/template/error10.C
6271 * g++.dg/template/instantiate1.C
6272 * g++.dg/template/vtable2.C
6273 * g++.dg/warn/Wshadow-1.C
6274 * g++.dg/warn/weak1.C
6275 * g++.old-deja/g++.brendan/crash16.C
6276 * g++.old-deja/g++.brendan/crash18.C
6277 * g++.old-deja/g++.brendan/crash48.C
6278 * g++.old-deja/g++.brendan/crash49.C
6279 * g++.old-deja/g++.brendan/crash55.C
6280 * g++.old-deja/g++.brendan/crash56.C
6281 * g++.old-deja/g++.brendan/crash8.C
6282 * g++.old-deja/g++.brendan/enum11.C
6283 * g++.old-deja/g++.brendan/enum8.C
6284 * g++.old-deja/g++.brendan/enum9.C
6285 * g++.old-deja/g++.brendan/friend3.C
6286 * g++.old-deja/g++.brendan/misc14.C
6287 * g++.old-deja/g++.bugs/900402_02.C
6288 * g++.old-deja/g++.bugs/900404_03.C
6289 * g++.old-deja/g++.bugs/900404_04.C
6290 * g++.old-deja/g++.bugs/900428_03.C
6291 * g++.old-deja/g++.jason/crash4.C
6292 * g++.old-deja/g++.jason/overload21.C
6293 * g++.old-deja/g++.jason/redecl1.C
6294 * g++.old-deja/g++.jason/report.C
6295 * g++.old-deja/g++.jason/rfg10.C
6296 * g++.old-deja/g++.jason/template30.C
6297 * g++.old-deja/g++.law/arm12.C
6298 * g++.old-deja/g++.law/ctors5.C
6299 * g++.old-deja/g++.law/cvt20.C
6300 * g++.old-deja/g++.law/init10.C
6301 * g++.old-deja/g++.law/init8.C
6302 * g++.old-deja/g++.law/visibility17.C
6303 * g++.old-deja/g++.law/visibility7.C
6304 * g++.old-deja/g++.mike/net8.C
6305 * g++.old-deja/g++.mike/p646.C
6306 * g++.old-deja/g++.mike/p700.C
6307 * g++.old-deja/g++.mike/p701.C
6308 * g++.old-deja/g++.mike/p811.C
6309 * g++.old-deja/g++.ns/template13.C
6310 * g++.old-deja/g++.other/array3.C
6311 * g++.old-deja/g++.other/crash25.C
6312 * g++.old-deja/g++.other/dtor3.C
6313 * g++.old-deja/g++.other/dtor4.C
6314 * g++.old-deja/g++.other/main1.C
6315 * g++.old-deja/g++.other/warn7.C
6316 * g++.old-deja/g++.pt/crash11.C
6317 * g++.old-deja/g++.pt/crash36.C
6318 * g++.old-deja/g++.pt/spec22.C
6319 * g++.old-deja/g++.pt/spec9.C
6320 * g++.old-deja/g++.pt/ttp52.C
6321 * g++.old-deja/g++.robertl/eb103.C
6322 * g++.old-deja/g++.robertl/eb121.C
6323 * g++.old-deja/g++.robertl/eb22.C
6324 * g++.old-deja/g++.robertl/eb8.C:
6325 Update locations and/or regexps of dg-error markers.
6326 Remove markers for some bogus messages that are no longer issued.
6327
6328 2004-09-23 Jakub Jelinek <jakub@redhat.com>
6329
6330 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
6331 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
6332
6333 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
6334
6335 PR c++/17618
6336 * g++.dg/lookup/crash5.C: New test.
6337
6338 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
6339
6340 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
6341 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
6342 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
6343 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
6344 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
6345 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
6346
6347 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
6348 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
6349 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
6350 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
6351 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
6352 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
6353
6354 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
6355
6356 * gcc.dg/vect/vect-44.c: Check additional cases.
6357 * gcc.dg/vect/vect-48.c: Check additional cases.
6358
6359 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
6360 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
6361 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
6362 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
6363 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
6364 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
6365 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
6366 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
6367 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
6368
6369 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
6370 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
6371 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
6372
6373 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6374
6375 * gcc.dg/tree-ssa/loop-6.c: New test.
6376
6377 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
6378
6379 PR c++/17620
6380 * g++.dg/inherit/base2.C: New.
6381
6382 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
6383
6384 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
6385 * gcc.dg/20001012-2.c: Likewise.
6386 * gcc.dg/20001013-1.c: Likewise.
6387 * gcc.dg/20001101-1.c: Likewise.
6388 * gcc.dg/20001102-1.c: Likewise.
6389 * gcc.dg/bf-spl1.c: Likewise.
6390 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
6391 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
6392
6393 2004-09-22 Diego Novillo <dnovillo@redhat.com>
6394
6395 PR tree-optimization/16721
6396 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
6397
6398 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
6399
6400 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
6401 * gcc.dg/20040305-1.c: Likewise.
6402
6403 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
6404
6405 PR c/16566
6406 * gcc.c-torture/compile/pr16566-1.c,
6407 gcc.c-torture/compile/pr16566-2.c,
6408 gcc.c-torture/compile/pr16566-3.c: New tests.
6409
6410 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
6411
6412 PR tree-optimization/17512
6413 * gcc.c-torture/compile/20040916-1.c.
6414
6415 2004-09-21 Mark Mitchell <mark@codesourcery.com>
6416
6417 * gcc.dg/pragma-re-3.c: New test.
6418
6419 2004-09-17 Matt Austern <austern@apple.com>
6420
6421 PR c++/15049
6422 * g++.dg/other/anon3.C: New.
6423
6424 2004-09-21 Roger Sayle <roger@eyesopen.com>
6425
6426 PR c++/7503
6427 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
6428 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
6429 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
6430 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
6431 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
6432
6433 2004-09-21 Bud Davis <bdavis9659@comcast.net>
6434
6435 PR fortran/17286
6436 * gfortran.dg/pr17286.f90: New test.
6437
6438 2004-09-20 Mark Mitchell <mark@codesourcery.com>
6439
6440 PR c++/17530
6441 * g++.dg/template/static7.C: New test.
6442
6443 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
6444
6445 PR tree-opt/17558
6446 * gcc.c-torture/compile/pr17558.c: New test.
6447
6448 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
6449
6450 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
6451 if SKIP_ATTRIBUTE is defined.
6452
6453 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6454
6455 PR fortran/15957
6456 * gfortran.dg/pr15957.f90: New test.
6457
6458 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
6459
6460 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
6461 in comparison.
6462 * gcc.dg/vect/vect-79.c: Likewise.
6463 * gcc.dg/vect/vect-80.c: Likewise.
6464
6465 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6466
6467 PR fortran/15750
6468 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
6469
6470 2004-09-20 Ira Rosen <irar@il.ibm.com>
6471
6472 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
6473 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
6474 * gcc.dg/vect/vect-62.c: New testcase.
6475 * gcc.dg/vect/vect-63.c: New testcase.
6476 * gcc.dg/vect/vect-64.c: New testcase.
6477 * gcc.dg/vect/vect-65.c: New testcase.
6478 * gcc.dg/vect/vect-66.c: New testcase.
6479 * gcc.dg/vect/vect-67.c: New testcase.
6480 * gcc.dg/vect/vect-68.c: New testcase.
6481 * gcc.dg/vect/vect-69.c: New testcase.
6482 * gcc.dg/vect/vect-79.c: New testcase.
6483 * gcc.dg/vect/vect-80.c: New testcase.
6484
6485 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
6486
6487 * gcc.target/mips/asm-1.c: New test.
6488
6489 2004-09-19 Ira Rosen <irar@il.ibm.com>
6490
6491 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
6492 * gcc.dg/vect/vect-73.c: New testcase.
6493 * gcc.dg/vect/vect-74.c: New testcase.
6494 * gcc.dg/vect/vect-75.c: New testcase.
6495 * gcc.dg/vect/vect-76.c: New testcase.
6496 * gcc.dg/vect/vect-77.c: New testcase.
6497 * gcc.dg/vect/vect-78.c: New testcase
6498
6499 2004-09-18 Paul Brook <paul@codesourcery.com>
6500
6501 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
6502
6503 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
6504
6505 PR c/17424
6506 * gcc.dg/pr17424-1.c: New test.
6507
6508 2004-09-18 Diego Novillo <dnovillo@redhat.com>
6509
6510 * g++.dg/tree-ssa/pr17153.C: New test.
6511
6512 2004-09-16 Geoffrey Keating <geoffk@apple.com>
6513
6514 PR pch/13361
6515 * testsuite/g++.dg/pch/wchar-1.C: New.
6516 * testsuite/g++.dg/pch/wchar-1.Hs: New.
6517
6518 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
6519
6520 * gcc.c-torture/execute/20040917-1.c: New test.
6521
6522 2004-09-17 Diego Novillo <dnovillo@redhat.com>
6523
6524 PR tree-optimization/17319
6525 * gcc.dg/pr17319.c: New test.
6526
6527 2004-09-17 Devang Patel <dpatel@apple.com>
6528
6529 * gcc.dg/20040813-1.c: New test.
6530
6531 2004-09-17 Diego Novillo <dnovillo@redhat.com>
6532
6533 PR tree-optimization/17273
6534 * gcc.c-torture/compile/pr17273.c: New test.
6535
6536 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
6537
6538 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
6539 Update expected messages.
6540 * gcc.dg/declspec-13.c: New test.
6541
6542 2004-09-17 David Edelsohn <edelsohn@gnu.org>
6543
6544 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
6545
6546 2004-09-17 Diego Novillo <dnovillo@redhat.com>
6547
6548 * gcc.c-torture/execute/pr17252.c: Use post-increment to
6549 change what 'a' is pointing to.
6550
6551 2004-09-17 Mark Mitchell <mark@codesourcery.com>
6552
6553 PR c++/16002
6554 * g++.dg/template/error18.C: New test.
6555
6556 PR c++/16029
6557 * g++.dg/warn/Wunused-8.C: New test.
6558
6559 2004-09-17 Steven Bosscher <stevenb@suse.de>
6560
6561 PR tree-optimization/17513
6562 * gcc.dg/20040916-1.c: New test.
6563
6564 2004-09-16 Mark Mitchell <mark@codesourcery.com>
6565
6566 PR c++/17501
6567 * g++.dg/template/typename7.C: New test.
6568
6569 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6570
6571 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
6572
6573 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
6574
6575 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
6576 with -ftree-based-profiling also.
6577 * lib/profopt.exp: Support late-set profile_option/feedback_option.
6578
6579 2004-09-16 Victor Leikehman <lei@il.ibm.com>
6580
6581 PR/15364
6582 * gfortran.dg/der_array_io_1.f90: New test.
6583 * gfortran.dg/der_array_io_2.f90: New test.
6584 * gfortran.dg/der_array_io_3.f90: New test.
6585
6586 2004-09-15 Mark Mitchell <mark@codesourcery.com>
6587
6588 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
6589 EABI.
6590
6591 2004-09-15 Mark Mitchell <mark@codesourcery.com>
6592
6593 * g++.dg/opt/switch1.C: New test.
6594
6595 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
6596
6597 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
6598 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
6599 Update expected messages.
6600
6601 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6602
6603 PR fortran/16485
6604 * gfortran.dg/same_name_1.f90: New test.
6605
6606 2004-09-15 Diego Novillo <dnovillo@redhat.com>
6607
6608 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
6609 dereference garbage pointers.
6610
6611 2004-09-15 Jakub Jelinek <jakub@redhat.com>
6612
6613 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
6614 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
6615
6616 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
6617 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
6618 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
6619
6620 2004-09-14 Mark Mitchell <mark@codesourcery.com>
6621
6622 PR c++/17324
6623 * g++.dg/template/mangle1.C: New test.
6624
6625 2004-09-14 Diego Novillo <dnovillo@redhat.com>
6626
6627 PR tree-optimization/17252
6628 * gcc.c-torture/execute/pr17252.c: New test.
6629
6630 2004-09-14 Andrew Pinski <apinski@apple.com>
6631
6632 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
6633
6634 2004-09-14 Roger Sayle <roger@eyesopen.com>
6635
6636 PR rtl-optimization/9771
6637 * gcc.dg/pr9771-1.c: New test case.
6638
6639 2004-09-14 Diego Novillo <dnovillo@redhat.com>
6640
6641 PR tree-optimization/15262
6642 * gcc.c-torture/execute/pr15262-1.c: New test.
6643 * gcc.c-torture/execute/pr15262-2.c: New test.
6644
6645 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
6646
6647 * gcc.dg/declspec-12.c: New test.
6648
6649 2004-09-14 Bud Davis <bdavis9659@comcast.net>
6650
6651 * gfortran.dg/pr17090.f90: Add directives to test.
6652
6653 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6654
6655 * gcc.c-torture/compile/20040914-1.c: New test.
6656
6657 2004-09-13 Mark Mitchell <mark@codesourcery.com>
6658
6659 PR c++/16162
6660 * g++.dg/template/decl2.C: New test.
6661
6662 2004-09-13 Bud Davis <bdavis9659@comcast.net>
6663
6664 PR fortran/17090
6665 * gfortran.dg/pr17090.f90: New test.
6666
6667 2004-09-13 Dale Johannesen <dalej@apple.com>
6668
6669 * gcc.c-torture/compile/pr17408.c: New test case.
6670
6671 2004-09-13 Mark Mitchell <mark@codesourcery.com>
6672
6673 PR c++/16716
6674 * g++.dg/parse/crash17.C: New test.
6675
6676 PR c++/17327
6677 * g++.dg/template/enum3.C: New test.
6678
6679 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
6680
6681 * lib/gcc-defs.exp: Load wrapper.exp.
6682 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
6683 using local code.
6684 * lib/gcc.exp (gcc_init): Similar.
6685 * lib/gfortran.exp (gfortran_init): Similar.
6686 * lib/objc.exp (objc_init): Similar.
6687 * lib/treelang.exp (treelang_init): Similar.
6688 * lib/wrapper.exp: New file with build_wrapper call machinery in
6689 ${tool}_maybe_build_wrapper.
6690
6691 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
6692
6693 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
6694 "inline".
6695 * gcc.dg/declspec-11.c: Update expected messages.
6696 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
6697 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
6698 gcc.dg/inline-12.c: New tests.
6699
6700 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
6701
6702 * g++.dg/tree-ssa/pr17400.C: New testcase.
6703
6704 2004-09-13 James E Wilson <wilson@specifixinc.com>
6705
6706 * gcc.target/mips/sb1-1.c: New testcase.
6707
6708 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
6709
6710 * lib/g77-dg.exp: Remove unused file.
6711 * lib/mike-g77.exp: Ditto.
6712 * lib/g77.exp: Ditto.
6713
6714 2004-09-12 Richard Henderson <rth@redhat.com>
6715
6716 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
6717
6718 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
6719
6720 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
6721 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
6722 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
6723 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
6724 Update expected messages.
6725
6726 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
6727
6728 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
6729 declaration/use mismatch for dirp parameter.
6730
6731 2004-09-12 Andrew Pinski <apinski@apple.com>
6732
6733 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
6734 -fgnu-runtime is passed.
6735
6736 2004-09-12 Richard Henderson <rth@redhat.com>
6737
6738 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
6739 do the uplevel thing and update additional_flags directly.
6740 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
6741 gfortran.fortran-torture/execute/intrinsic_nearest.x,
6742 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
6743 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
6744
6745 2004-09-11 Steven Bosscher <stevenb@suse.de>
6746
6747 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
6748
6749 2004-09-11 Roger Sayle <roger@eyesopen.com>
6750
6751 PR middle-end/17411
6752 * g++.dg/opt/pr17411-1.C: New test case.
6753
6754 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
6755
6756 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
6757 gcc.dg/tls/diag-2.c: Update expected messages.
6758 * gcc.dg/991209-1.c: Specify compilation options. Update expected
6759 messages.
6760 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
6761 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
6762 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
6763 gcc.dg/tls/diag-5.c: New tests.
6764
6765 2004-09-11 Zack Weinberg <zack@codesourcery.com>
6766
6767 * gcc.dg/20040910-1.c: Correct dg-error regexp.
6768
6769 2004-09-11 Steven Bosscher <stevenb@suse.de>
6770
6771 * g++.dg/parse/break-in-for.C: New test.
6772
6773 2004-09-11 Jakub Jelinek <jakub@redhat.com>
6774
6775 * gcc.dg/tree-ssa/20040911-1.c: New test.
6776
6777 2004-09-11 Andreas Jaeger <aj@suse.de>
6778
6779 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
6780 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
6781
6782 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
6783
6784 * gcc.target/frv: New directory of FR-V-specific tests.
6785
6786 2004-09-10 James E Wilson <wilson@specifixinc.com>
6787
6788 * gcc.dg/convert-vec-1.c: New test.
6789
6790 2004-09-10 Roger Sayle <roger@eyesopen.com>
6791
6792 PR middle-end/17024
6793 * gcc.dg/pr17024-1.c: New test case.
6794
6795 2004-09-10 Eric Christopher <echristo@redhat.com>
6796
6797 * gcc.dg/20040910-1.c: New test.
6798
6799 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
6800
6801 * gcc.dg/bitfld-9.c: New test.
6802
6803 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
6804
6805 * gcc.c-torture/execute/ieee/acc1.c: New test.
6806 * gcc.c-torture/execute/ieee/acc2.c: New test.
6807 * gcc.c-torture/execute/ieee/mzero6.c: New test.
6808
6809 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
6810
6811 * gcc.dg/deprecated-2.c: New test.
6812
6813 2004-09-09 James E Wilson <wilson@specifixinc.com>
6814
6815 * gcc.dg/init-vec-1.c: New test.
6816
6817 2004-09-09 Roger Sayle <roger@eyesopen.com>
6818
6819 PR middle-end/17055
6820 * gcc.dg/pr17055-1.c: New test case.
6821
6822 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
6823
6824 PR target/17377
6825 * gcc.c-torture/execute/pr17377.c: New test.
6826
6827 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
6828
6829 PR c/8420
6830 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
6831 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
6832 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
6833 gcc.dg/long-long-typespec-1.c: New tests.
6834 * gcc.dg/tls/diag-2.c: Update expected diagnostics
6835
6836 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
6837
6838 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
6839 gcc.dg/gnu99-static-1.c: New tests.
6840
6841 2004-09-08 Devang Patel <dpatel@apple.com>
6842
6843 * gcc.dg/darwin-ld-20040828-1.c: New test.
6844 * gcc.dg/darwin-ld-20040828-2.c: New test.
6845 * gcc.dg/darwin-ld-20040828-3.c: New test.
6846
6847 2004-09-08 Ziemowit Laski <zlaski@apple.com>
6848
6849 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
6850 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
6851 in error message.
6852 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
6853 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
6854 in error message.
6855 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
6856 types they qualify.
6857 * objc.dg/type-size-2.m: Fix wording in comment.
6858 * objc.dg/va-meth-1.m: New test case.
6859
6860 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
6861
6862 PR c/16633:
6863 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
6864 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
6865
6866 2004-09-06 Devang Patel <dpatel@apple.com>
6867
6868 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
6869 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
6870
6871 2004-09-06 Zack Weinberg <zack@codesourcery.com>
6872
6873 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
6874 reflect changed line numbering of diagnostics.
6875
6876 2004-09-06 Paul Brook <paul@codesourcery.com>
6877
6878 * gfortran.dg/edit_real_1.f90: Add new test.
6879
6880 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6881
6882 * gcc.dg/tree-ssa/loop-2.c: New test.
6883 * gcc.dg/tree-ssa/loop-3.c: New test.
6884 * gcc.dg/tree-ssa/loop-4.c: New test.
6885 * gcc.dg/tree-ssa/loop-5.c: New test.
6886
6887 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6888
6889 * gcc.dg/format/sentinel-1.c: Update for parameter option.
6890
6891 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6892
6893 * gcc.dg/format/sentinel-1.c: New test.
6894
6895 2004-09-04 Uros Bizjak <uros@kss-loka.si>
6896
6897 * testsuite/gcc.dg/builtins-46.c: New.
6898
6899 2004-09-03 Devang Patel <dpatel@apple.com>
6900
6901 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
6902 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
6903
6904 2004-09-03 Jan Beulich <jbeulich@novell.com>
6905
6906 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
6907 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
6908 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
6909 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
6910 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
6911 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
6912 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
6913 the non-portable bzero.
6914 * gcc.dg/20010912-1.c: xfail for NetWare.
6915 * gcc.dg/20020426-2.c: xfail for NetWare.
6916 * gcc.dg/20021014-1.c: xfail for NetWare.
6917 * gcc.dg/20021018-1.c: xfail for NetWare.
6918 * gcc.dg/20030213-1.c: xfail for NetWare.
6919 * gcc.dg/20030225-1.c: xfail for NetWare.
6920 * gcc.dg/20030708-1.c: xfail for NetWare.
6921 * gcc.dg/builtins-config.h: Also exclude NetWare.
6922 * gcc.dg/format/format.h: Define restrict only if not already defined.
6923 * gcc.dg/nest.c: xfail for NetWare.
6924 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
6925 * lib/target-supports.exp (check_visibility_available): Exclude
6926 NetWare.
6927
6928 2004-09-03 Jan Beulich <jbeulich@novell.com>
6929
6930 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
6931 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
6932 deterministic starting point for the alignment of structure fields.
6933 * gcc.dg/Wpadded.c: Dito.
6934 * g++.dg/abi/vbase10.C: Dito.
6935
6936 2004-09-03 Devang Patel <dpatel@apple.com>
6937
6938 * g++.dg/debug/pr15736.cc: New test.
6939
6940 2004-09-02 Mark Mitchell <mark@codesourcery.com>
6941
6942 * README.QMTEST: Fix out-of-date link.
6943
6944 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
6945
6946 PR fortran/16579
6947 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
6948 Delete. Duplicate of gfortran.dg/g77/20010610.f
6949
6950 2004-09-02 Mark Mitchell <mark@codesourcery.com>
6951
6952 * g++.dg/abi/arm_rtti1.C: New test.
6953
6954 2004-09-02 Geoffrey Keating <geoffk@apple.com>
6955
6956 * gcc.dg/ppc-vector-memcpy.c: New.
6957 * gcc.dg/ppc-vector-memset.c: New.
6958
6959 2004-09-02 Chao-ying Fu <fu@mips.com>
6960
6961 * gcc.target/mips/mips-3d-1.c: New test.
6962 * gcc.target/mips/mips-3d-2.c: New test.
6963 * gcc.target/mips/mips-3d-3.c: New test.
6964 * gcc.target/mips/mips-3d-4.c: New test.
6965 * gcc.target/mips/mips-3d-5.c: New test.
6966 * gcc.target/mips/mips-3d-6.c: New test.
6967 * gcc.target/mips/mips-3d-7.c: New test.
6968 * gcc.target/mips/mips-3d-8.c: New test.
6969 * gcc.target/mips/mips-3d-9.c: New test.
6970 * gcc.target/mips/mips-ps-1.c: New test.
6971 * gcc.target/mips/mips-ps-2.c: New test.
6972 * gcc.target/mips/mips-ps-3.c: New test.
6973 * gcc.target/mips/mips-ps-4.c: New test.
6974 * gcc.target/mips/mips-ps-type.c: New test.
6975
6976 2004-09-02 Paul Brook <paul@codesourcery.com>
6977
6978 * gfortran.dg/edit_real_1.f90: Add new tests.
6979
6980 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6981
6982 PR fortran/15327
6983 * gfortran.dg/merge_char_1.f90: New test.
6984
6985 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6986
6987 PR fortran/16404
6988 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
6989
6990 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
6991
6992 PR c/1522
6993 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
6994
6995 2004-09-01 Mark Mitchell <mark@codesourcery.com>
6996
6997 * g++.dg/opt/loop1.C: Do not XFAIL.
6998
6999 2004-09-01 Jakub Jelinek <jakub@redhat.com>
7000
7001 * gcc.c-torture/execute/20040831-1.c: New test.
7002
7003 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
7004
7005 PR fortran/16579
7006 * gfortran.dg/g77/20010610.f: Now passes.
7007 Copy from g77.f-torture/execute. Add dg-run directive.
7008 * gfortran.dg/g77/README: Update
7009
7010 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
7011
7012 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
7013 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
7014 (t1, t2, t3, t4): Add volatile.
7015
7016 2004-08-31 Mark Mitchell <mark@codesourcery.com>
7017
7018 * g++.dg/ext/visibility/arm1.C: New test.
7019
7020 2004-08-31 Geoffrey Keating <geoffk@apple.com>
7021
7022 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
7023 -pedantic-errors.
7024
7025 2004-09-01 Paul Brook <paul@codesourcery.com>
7026
7027 * gfortran.dg/eof_2.f90: New test.
7028
7029 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7030
7031 PR fortran/16579
7032 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
7033
7034 2004-08-31 Bud Davis <bdavis9659@comcast.net>
7035
7036 PR libfortran/16805
7037 * gfortran.dg/list_read_2.f90: New test.
7038
7039 2004-08-31 Mark Mitchell <mark@codesourcery.com>
7040
7041 * g++.dg/abi/key1.C: New test.
7042
7043 2004-08-31 Richard Henderson <rth@redhat.com>
7044
7045 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
7046 form of offsetof.
7047 * g++.dg/other/offsetof5.C: Remove duplicate.
7048
7049 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7050
7051 PR fortran/17244
7052 * gfortran.dg/func_derived_1.f90: New test.
7053
7054 2004-08-31 Paul Brook <paul@codesourcery.com>
7055
7056 * gfortran.dg/eof_1.f90: New test.
7057
7058 2004-08-31 Paul Brook <paul@codesourcery.com>
7059
7060 * gfortran.dg/list_read_1.f90: New file.
7061
7062 2004-08-30 Mark Mitchell <mark@codesourcery.com>
7063
7064 * g++.dg/opt/loop1.C: XFAIL.
7065
7066 2004-08-30 Geoffrey Keating <geoffk@apple.com>
7067
7068 * gcc.dg/funcdef-storage-1.c: New.
7069 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
7070 an extern function in local scope.
7071 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
7072 declare an 'auto inline' function in local scope.
7073 * gcc.dg/20011130-1.c: Likewise.
7074 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
7075 an 'auto' function in local scope.
7076 * gcc.dg/20021014-1.c: Likewise.
7077 * gcc.dg/20030331-2.c: Likewise.
7078
7079 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7080
7081 * gfortran.dg/blockdata_1.f90: New test.
7082
7083 2004-08-30 Richard Henderson <rth@redhat.com>
7084
7085 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
7086
7087 2004-08-30 Richard Henderson <rth@redhat.com>
7088
7089 * lib/fortran-torture.exp (fortran-torture-execute): Honor
7090 additional_flags set by alternate driver.
7091 (ieee-options): New procedure.
7092 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
7093 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
7094 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
7095 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
7096
7097 2004-08-30 Richard Henderson <rth@redhat.com>
7098
7099 * lib/f-torture.exp: Remove.
7100
7101 2004-08-29 Mark Mitchell <mark@codesourcery.com>
7102
7103 PR rtl-optimization/16590
7104 * g++.dg/opt/loop1.C: New test.
7105
7106 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7107
7108 PR fortran/13910
7109 * gfortran.dg/oldstyle_1.f90: New test.
7110
7111 2004-08-29 Steven G. Kargl <kargls@comcast.net>
7112 Paul Brook <paul@codesourcery.com>
7113
7114 * gfortran.dg/g77/README: Update.
7115 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
7116 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
7117 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
7118
7119 2004-08-28 Paul Brook <paul@codesourcery.com>
7120
7121 PR libfortran/17195
7122 * gfortran.dg/edit_real_1.f90: New test.
7123
7124 2004-08-27 Paul Brook <paul@codesourcery.com>
7125
7126 * gfortran.dg/rewind_1.f90: New test.
7127
7128 2004-08-27 Bud Davis <bdavis9659@comcast.net>
7129
7130 PR fortran/16597
7131 * gfortran.dg/pr16597.f90: New test.
7132
7133 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
7134
7135 PR c/13801
7136 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
7137 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
7138 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
7139 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
7140 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
7141
7142 2004-08-26 Nick Clifton <nickc@redhat.com>
7143
7144 * gcc.c-torture/compile/pr17119.c: New test.
7145
7146 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
7147
7148 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
7149
7150 2004-08-25 Richard Henderson <rth@redhat.com>
7151
7152 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
7153 the bits that expect kind=8 to be the largest real kind.
7154
7155 2004-08-25 Ziemowit Laski <zlaski@apple.com>
7156
7157 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
7158
7159 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7160
7161 * gfortran.dg/assignment_1.f90: New test.
7162
7163 2004-08-25 Adam Nemet <anemet@lnxw.com>
7164
7165 * g++.dg/template/repo3.C: New test.
7166
7167 2004-08-25 Roger Sayle <roger@eyesopen.com>
7168
7169 PR middle-end/16693
7170 PR tree-optimization/16372
7171 * g++.dg/opt/pr16372-1.C: New test case.
7172 * g++.dg/opt/pr16693-1.C: New test case.
7173 * g++.dg/opt/pr16693-2.C: New test case.
7174
7175 2004-08-25 Ziemowit Laski <zlaski@apple.com>
7176
7177 * objc.dg/proto-lossage-4.m: New test.
7178
7179 2004-08-25 Mark Mitchell <mark@codesourcery.com>
7180
7181 PR c++/17155
7182 * g++.dg/inherit/local2.C: New test.
7183
7184 2004-08-25 Paul Brook <paul@codesourcery.com>
7185
7186 PR fortran/17144
7187 * gfortran.dg/string_ctor_1.f90: New test.
7188
7189 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7190
7191 PR c++/14428
7192 * g++.dg/template/redecl2.C: New test.
7193
7194 2004-08-24 Bud Davis <bdavis9659@comcast.net>
7195
7196 PR fortran/17143
7197 * gfortran.dg/pr17143.f90: New test.
7198
7199 2004-08-24 Bud Davis <bdavis9659@comcast.net>
7200
7201 PR fortran/17164
7202 * gfortran.dg/pr17164.f90: New test.
7203
7204 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
7205
7206 * gcc.dg/tree-ssa/loop-1.c: New test.
7207
7208 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
7209
7210 * gcc.c-torture/compile/20040824-1.c: New test.
7211
7212 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
7213
7214 * gcc.c-torture/compile/iftrap-3.c: New test.
7215
7216 2004-08-24 Paul Brook <paul@codesourcery.com>
7217
7218 * gfortran.dg/entry_2.f90: New test.
7219
7220 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
7221
7222 PR c++/16889
7223 * g++.dg/lookup/ambig[12].C: New.
7224
7225 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7226
7227 PR c++/16706
7228 * g++.dg/template/crash21.C: New test.
7229 * g++.dg/template/crash22.C: Likewise.
7230
7231 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
7232
7233 PR c++/17149
7234 * g++.dg/template/access15.C: New.
7235
7236 2004-08-23 Mark Mitchell <mark@codesourcery.com>
7237
7238 PR c++/17163
7239 * g++.dg/template/repo2.C: New test.
7240
7241 2004-08-23 Roger Sayle <roger@eyesopen.com>
7242
7243 PR rtl-optimization/17078
7244 * gcc.c-torture/execute/pr17078-1.c: New test case.
7245
7246 2004-08-23 Mark Mitchell <mark@codesourcery.com>
7247
7248 PR c/14492
7249 * gcc.dg/debug/crash1.c: New test.
7250
7251 2004-08-23 Mark Mitchell <mark@codesourcery.com>
7252
7253 PR c/16180
7254 * gcc.dg/loop-5.c: New test.
7255
7256 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
7257
7258 * gcc.c-torture/execute/20040823-1.c: New test.
7259
7260 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
7261
7262 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
7263 to the assembler. Simplify test accordingly.
7264 (asm_abi_flags): Use GNU names.
7265 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
7266 to check for ABI flags.
7267
7268 2004-08-22 Andrew Pinski <apinski@apple.com>
7269
7270 * g++.dg/opt/pr14029.C: New test.
7271 * gcc.c-torture/execute/pr15262.c: New test.
7272
7273 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7274
7275 * gfortran.dg/reduction.f90: Add checks with complex arguments.
7276
7277 2004-08-21 Bud Davis <bdavis9659@comcast.net>
7278
7279 PR 16908
7280 * gfortran.dg/direct_io.f90: New test.
7281
7282 2004-08-20 Mark Mitchell <mark@codesourcery.com>
7283
7284 PR c++/17121
7285 * g++.dg/inherit/local2.C: New test.
7286
7287 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
7288
7289 PR c++/17120
7290 * g++.dg/warn/Wparentheses-4.C: New test.
7291
7292 2004-08-20 Mark Mitchell <mark@codesourcery.com>
7293
7294 PR c++/17121
7295 * g++.dg/inherit/local2.C: New test.
7296
7297 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
7298 * gcc.dg/ppc-ldstruct.c: Likewise.
7299 * gcc.dg/ppc64-abi-2.c: Likewise.
7300
7301 2004-08-20 Jakub Jelinek <jakub@redhat.com>
7302
7303 PR rtl-optimization/17099
7304 * gcc.c-torture/execute/20040820-1.c: New test.
7305
7306 2004-08-20 David Edelsohn <edelsohn@gnu.org>
7307
7308 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
7309
7310 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
7311
7312 PR fortran/17077
7313 * gfortran.dg/auto_array_1.f90: New test.
7314
7315 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7316
7317 PR fortran/17074
7318 * gfortran.dg/simpleif_1.f90: New test.
7319
7320 2004-08-19 Mark Mitchell <mark@codesourcery.com>
7321
7322 * lib/target-supports.exp (check_profiling_available): Return
7323 false for arm*-*-symbianelf* and arm*-*-eabi*.
7324
7325 PR c++/15890
7326 * g++.dg/template/delete1.C: New test.
7327
7328 2004-08-19 Paul Brook <paul@codesourcery.com>
7329
7330 PR fortran/14976
7331 PR fortran/16228
7332 * gfortran.dg/data_char_1.f90: New test.
7333
7334 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
7335
7336 PR fortran/16946
7337 * gfortran.dg/reduction.f90: New testcase.
7338
7339 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7340
7341 PR fortran/16520
7342 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
7343
7344 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
7345
7346 PR c++/17041
7347 * g++.dg/Wparentheses-3.C: New test.
7348
7349 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
7350
7351 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
7352 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
7353 * gcc.dg/vect/vect-2.c: Likewise.
7354 * gcc.dg/vect/vect-3.c: Likewise.
7355 * gcc.dg/vect/vect-4.c: Likewise.
7356 * gcc.dg/vect/vect-5.c: Likewise.
7357 * gcc.dg/vect/vect-6.c: Likewise.
7358 * gcc.dg/vect/vect-7.c: Likewise.
7359 * gcc.dg/vect/vect-25.c: Likewise.
7360 * gcc.dg/vect/vect-31.c: Likewise.
7361 * gcc.dg/vect/vect-32.c: Likewise.
7362 * gcc.dg/vect/vect-34.c: Likewise.
7363 * gcc.dg/vect/vect-36.c: Likewise.
7364 * gcc.dg/vect/vect-all.c: Likewise.
7365
7366 2004-08-18 Mark Mitchell <mark@codesourcery.com>
7367
7368 PR c++/17068
7369 * g++.dg/template/operator4.C: New test.
7370
7371 2004-08-18 Richard Henderson <rth@redhat.com>
7372
7373 * gcc.dg/20040206-1.c: XFAIL.
7374
7375 2004-08-17 Mark Mitchell <mark@codesourcery.com>
7376
7377 PR c++/16246
7378 * g++.dg/template/array7.C: New test.
7379
7380 2004-08-17 James E Wilson <wilson@specifixinc.com>
7381
7382 * gcc.dg/mips-movcc-1.c: New test.
7383 * gcc.dg/mips-movcc-2.c: New test.
7384 * gcc.dg/mips-movcc-3.c: New test.
7385
7386 * gcc.dg/mips-nmadd-1.c: New test.
7387 * gcc.dg/mips-nmadd-2.c: New test.
7388
7389 2004-08-17 Mark Mitchell <mark@codesourcery.com>
7390
7391 PR c++/15871
7392 * g++.dg/opt/inline8.C: New test.
7393
7394 PR c++/16965
7395 * g++.dg/parse/error17.C: New test.
7396
7397 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
7398
7399 * gcc.dg/vect: New directory for vectorizer tests.
7400 * gcc.dg/vect/tree-vect.h: New file.
7401 * gcc.dg/vect/vect.exp: New file.
7402 * gcc.dg/vect/pr16105.c.c: New test.
7403 * gcc.dg/vect/vect-1.c: New test.
7404 * gcc.dg/vect/vect-2.c: New test.
7405 * gcc.dg/vect/vect-3.c: New test.
7406 * gcc.dg/vect/vect-4.c: New test.
7407 * gcc.dg/vect/vect-5.c: New test.
7408 * gcc.dg/vect/vect-6.c: New test.
7409 * gcc.dg/vect/vect-7.c: New test.
7410 * gcc.dg/vect/vect-8.c: New test.
7411 * gcc.dg/vect/vect-9.c: New test.
7412 * gcc.dg/vect/vect-10.c: New test.
7413 * gcc.dg/vect/vect-11.c: New test.
7414 * gcc.dg/vect/vect-12.c: New test.
7415 * gcc.dg/vect/vect-13.c: New test.
7416 * gcc.dg/vect/vect-14.c: New test.
7417 * gcc.dg/vect/vect-15.c: New test.
7418 * gcc.dg/vect/vect-16.c: New test.
7419 * gcc.dg/vect/vect-17.c: New test.
7420 * gcc.dg/vect/vect-18.c: New test.
7421 * gcc.dg/vect/vect-19.c: New test.
7422 * gcc.dg/vect/vect-20.c: New test.
7423 * gcc.dg/vect/vect-21.c: New test.
7424 * gcc.dg/vect/vect-22.c: New test.
7425 * gcc.dg/vect/vect-23.c: New test.
7426 * gcc.dg/vect/vect-24.c: New test.
7427 * gcc.dg/vect/vect-25.c: New test.
7428 * gcc.dg/vect/vect-26.c: New test.
7429 * gcc.dg/vect/vect-27.c: New test.
7430 * gcc.dg/vect/vect-28.c: New test.
7431 * gcc.dg/vect/vect-29.c: New test.
7432 * gcc.dg/vect/vect-30.c: New test.
7433 * gcc.dg/vect/vect-31.c: New test.
7434 * gcc.dg/vect/vect-32.c: New test.
7435 * gcc.dg/vect/vect-33.c: New test.
7436 * gcc.dg/vect/vect-34.c: New test.
7437 * gcc.dg/vect/vect-35.c: New test.
7438 * gcc.dg/vect/vect-36.c: New test.
7439 * gcc.dg/vect/vect-37.c: New test.
7440 * gcc.dg/vect/vect-38.c: New test.
7441 * gcc.dg/vect/vect-40.c: New test.
7442 * gcc.dg/vect/vect-41.c: New test.
7443 * gcc.dg/vect/vect-42.c: New test.
7444 * gcc.dg/vect/vect-43.c: New test.
7445 * gcc.dg/vect/vect-44.c: New test.
7446 * gcc.dg/vect/vect-45.c: New test.
7447 * gcc.dg/vect/vect-46.c: New test.
7448 * gcc.dg/vect/vect-47.c: New test.
7449 * gcc.dg/vect/vect-48.c: New test.
7450 * gcc.dg/vect/vect-49.c: New test.
7451 * gcc.dg/vect/vect-50.c: New test.
7452 * gcc.dg/vect/vect-51.c: New test.
7453 * gcc.dg/vect/vect-52.c: New test.
7454 * gcc.dg/vect/vect-53.c: New test.
7455 * gcc.dg/vect/vect-54.c: New test.
7456 * gcc.dg/vect/vect-55.c: New test.
7457 * gcc.dg/vect/vect-56.c: New test.
7458 * gcc.dg/vect/vect-57.c: New test.
7459 * gcc.dg/vect/vect-58.c: New test.
7460 * gcc.dg/vect/vect-59.c: New test.
7461 * gcc.dg/vect/vect-60.c: New test.
7462 * gcc.dg/vect/vect-61.c: New test.
7463 * gcc.dg/vect/vect-all.c: New test.
7464 * gcc.dg/vect/vect-none.c: New test.
7465
7466 2004-08-17 Paul Brook <paul@codesourcery.com>
7467
7468 PR fortran/13082
7469 * gfortran.dg/entry_1.f90: New test.
7470
7471 2004-08-17 Andrew Pinski <apinski@apple.com>
7472
7473 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
7474
7475 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
7476
7477 * gcc.dg/pr17036-1.c: New test.
7478
7479 2004-08-16 Devang Patel <dpatel@apple.com>
7480
7481 * gcc.dg/darwin-20040809-1.c: New test.
7482
7483 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
7484
7485 * gcc.dg/funcdef-attr-1.c: New test.
7486
7487 2004-08-16 Janis Johnson <janis187@us.ibm.com>
7488
7489 * gcc.dg/altivec-17.c: New test.
7490 * gcc.dg/altivec-18.c: New test.
7491
7492 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7493
7494 PR c++/6749
7495 * g++.dg/template/vtable2.C: New test.
7496
7497 2004-08-14 Richard Henderson <rth@redhat.com>
7498
7499 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
7500 * gcc.dg/pack-test-4.c (main): Return 0.
7501 * gcc.dg/setjmp-1.c: Remove XFAIL.
7502 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
7503
7504 2004-08-14 Richard Henderson <rth@redhat.com>
7505
7506 * gcc.dg/980217-1.c: Add prototype for printf.
7507
7508 2004-08-13 Bud Davis <bdavis9659@comcast.net>
7509
7510 * gfortran.dg/pr16935.f90: New test.
7511
7512 2004-08-13 Janis Johnson <janis187@us.ibm.com>
7513
7514 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
7515
7516 2004-08-13 Paul Brook <paul@codesourcery.com>
7517
7518 * gfortran.dg/der_io_1.f90: Remove stray comma.
7519
7520 2004-08-12 Janis Johnson <janis187@us.ibm.com>
7521
7522 * gcc.dg/vmx/cw-bug-2.c: Remove.
7523 * gcc.dg/vmx/vprint-1.c: Remove.
7524 * gcc.dg/vmx/vscan-1.c: Remove.
7525
7526 2004-08-12 Devang patel <dpatel@apple.com>
7527
7528 * gcc.dg/darwin-20040809-2.c: New test.
7529
7530 2004-08-12 Janis Johnson <janis1872us.ibm.com>
7531
7532 * g++.dg/ext/altivec-12.C: New test.
7533
7534 * g++.dg/ext/altivec-11.C: New test.
7535
7536 2004-08-12 Paul Brook <paul@codesourcery.com>
7537
7538 * g++.dg/abi/arm_cxa_vec_1.C: New test.
7539
7540 2004-08-12 Janis Johnson <janis187@us.ibm.com>
7541
7542 * g++.dg/ext/altivec-2.C: Check for hardware support before
7543 executing any VMX instructions.
7544
7545 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
7546
7547 2004-08-12 Jakub Jelinek <jakub@redhat.com>
7548
7549 PR c++/16276
7550 * g++.old-deja/g++.other/comdat4.C: New test.
7551 * g++.old-deja/g++.other/comdat4-aux.cc: New.
7552
7553 2004-08-12 Ben Elliston <bje@au.ibm.com>
7554
7555 PR target/16286
7556 * gcc.dg/pr16286.c: New test.
7557
7558 2004-08-12 Jan Beulich <jbeulich@novell.com>
7559
7560 * g++.dg/ext/asm5.C: New.
7561
7562 2004-08-11 Mark Mitchell <mark@codesourcery.com>
7563
7564 PR c++/16698
7565 * g++.dg/eh/crash1.C: New test.
7566
7567 PR c++/16717
7568 * g++.dg/ext/construct1.C: New test.
7569
7570 2004-08-11 Mark Mitchell <mark@codesourcery.com>
7571
7572 PR c++/16853
7573 * g++.dg/init/ptrmem1.C: New test.
7574
7575 PR c++/16618
7576 * g++.dg/parse/offsetof5.C: New test.
7577
7578 PR c++/16870
7579 * g++.dg/template/overload3.C: New test.
7580
7581 2004-08-11 Mark Mitchell <mark@codesourcery.com>
7582
7583 PR c++/16964
7584 * g++.dg/parse/error16.C: New test.
7585
7586 PR c++/16904
7587 * g++.dg/template/error14.C: New test.
7588
7589 PR c++/16929
7590 * g++.dg/template/error15.C: New test.
7591
7592 2004-08-11 Devang Patel <dpatel@apple.com>
7593
7594 * gcc.dg/darwin-ld-20040809-1.c: New test.
7595 * gcc.dg/darwin-ld-20040809-2.c: New test.
7596
7597 2004-08-11 Steven G. Kargl <kargls@comcast.net>
7598
7599 PR fortran/16917
7600 * gfortran.dg/dfloat_1.f90: New test.
7601
7602 2004-08-09 Mark Mitchell <mark@codesourcery.com>
7603
7604 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
7605 * gcc.dg/dll-2.c: Fix dg-require syntax.
7606 * gcc.misc-tests/arm-isr.c (abort): Declare.
7607 (exit): Likewise.
7608
7609 2004-08-10 Mark Mitchell <mark@codesourcery.com>
7610
7611 PR c++/16971
7612 * g++.dg/parse/crash16.C: New test.
7613
7614 2004-08-10 Roger Sayle <roger@eyesopen.com>
7615
7616 * gcc.dg/mips-rsqrt-1.c: New test case.
7617 * gcc.dg/mips-rsqrt-2.c: New test case.
7618 * gcc.dg/mips-rsqrt-3.c: New test case.
7619
7620 2004-08-10 Paul Brook <paul@codesourcery.com>
7621
7622 * gfortran.dg/der_io_1.f90: New test.
7623
7624 2004-08-10 Paul Brook <paul@codesourcery.com>
7625
7626 PR fortran/16919
7627 * gfortran.dg/der_array_1.f90: New test.
7628
7629 2004-08-09 David Edelsohn <edelsohn@gnu.org>
7630
7631 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
7632
7633 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
7634
7635 * gcc.dg/wchar_t-2.c: Fix typo.
7636
7637 2004-08-09 Falk Hueffner <falk@debian.org>
7638
7639 PR tree-optimization/12517
7640 * gcc.c-torture/compile/pr12517.c: New test.
7641
7642 PR tree-optimization/12578
7643 * gcc.c-torture/compile/pr12578.c: New test.
7644
7645 PR tree-optimization/12899
7646 * gcc.c-torture/compile/pr12899.c: New test.
7647
7648 PR rtl-optimization/14692
7649 * gcc.c-torture/compile/pr14692.c: New test.
7650
7651 PR tree-optimization/16461
7652 * gcc.c-torture/compile/pr16461.c: New test.
7653
7654 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
7655
7656 * gfortran.dg/getenv_1.f90: New test.
7657
7658 2004-08-06 Mark Mitchell <mark@codesourcery.com>
7659
7660 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
7661 wchar_t.
7662 * gcc.dg/symbian5.c: Test -fno-short-wchar.
7663
7664 2004-08-06 Paul Brook <paul@codesourcery.com>
7665
7666 * gfortran.dg/ret_array_1.f90: New test.
7667 * gfortran.dg/ret_pointer_1.f90: New test.
7668
7669 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
7670
7671 * gcc.dg/missing-field-init-[12].c: New tests.
7672 * g++.dg/warn/missing-field-init-[12].C: New tests.
7673
7674 2004-08-06 Mark Mitchell <mark@codesourcery.com>
7675
7676 * gcc.dg/enum2.c: New test.
7677 * gcc.dg/symbian3.c: Likewise.
7678 * gcc.dg/symbian4.c: Likewise.
7679 * gcc.dg/wchar_t-2.c: Likewise.
7680
7681 2004-08-05 Mark Mitchell <mark@codesourcery.com>
7682
7683 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
7684 destructor tests.
7685
7686 2004-08-05 Mark Mitchell <mark@codesourcery.com>
7687
7688 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
7689 dg-require-visiblity.
7690 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
7691 * g++.dg/ext/visibility/fvisibility.C: Likewise.
7692 * g++.dg/ext/visibility/memfuncts.C: Likewise.
7693 * g++.dg/ext/visibility/new1.C: Likewise.
7694 * g++.dg/ext/visibility/pragma.C: Likewise.
7695 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
7696 * g++.dg/ext/visibility/virtual.C: Likewise.
7697 * g++/dg/ext/visibility/visibility-1.C: Likewise.
7698 * g++/dg/ext/visibility/visibility-2.C: Likewise.
7699 * g++/dg/ext/visibility/visibility-3.C: Likewise.
7700 * g++/dg/ext/visibility/visibility-4.C: Likewise.
7701 * g++/dg/ext/visibility/visibility-5.C: Likewise.
7702 * g++/dg/ext/visibility/visibility-6.C: Likewise.
7703 * g++/dg/ext/visibility/visibility-7.C: Likewise.
7704 * g++/dg/ext/visibility/visibility-8.C: New test.
7705 * gcc.c-torture/compile/dll.x: Remove.
7706 * gcc.dg/dll-2.c: Use dg-require-dll
7707 * gcc.dg/visibility-10.c: New test.
7708 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
7709 supporting DLLs.
7710 * testsuite/lib/scanasm.exp (scan_hidden): New function.
7711 (scan_not_hidden): Likewise.
7712
7713 2004-08-05 David Edelsohn <edelsohn@gnu.org>
7714
7715 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
7716
7717 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
7718
7719 * gcc.c-torture/execute/20040805-1.c: New test.
7720
7721 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
7722
7723 * gcc.dg/20020118-1.c: Declare abort.
7724 * gcc.dg/altivec_check.h: Likewise.
7725 * gcc.dg/iftrap-2.c: Likewise.
7726 * gcc.dg/pragma-darwin.c: Likewise.
7727 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
7728
7729 2004-08-04 Geoffrey Keating <geoffk@apple.com>
7730
7731 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
7732
7733 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
7734
7735 * gcc.c-torture/execute/builtins/abs-2.c,
7736 gcc.c-torture/execute/builtins/abs-3.c,
7737 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
7738 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
7739 intmax_t, uintmax_t and their limits.
7740 * gcc.dg/intmax_t-1.c: New test.
7741
7742 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7743
7744 * g++.dg/tc1/dr147.C: Add reference to PR.
7745
7746 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
7747
7748 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
7749 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
7750
7751 2004-08-03 David Edelsohn <edelsohn@gnu.org>
7752
7753 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
7754
7755 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
7756
7757 * gcc.dg/redecl-5.c: New test.
7758 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
7759 of scanf.
7760
7761 2004-08-03 Roger Sayle <roger@eyesopen.com>
7762
7763 PR middle-end/16790
7764 * gcc.c-torture/execute/pr16790-1.c: New test case.
7765
7766 2004-08-03 Mark Mitchell <mark@codesourcery.com>
7767
7768 * g++.dg/ext/visibility/assign1.C: New test.
7769 * g++.dg/ext/visibility/new1.C: Likewise.
7770
7771 * gcc.dg/symbian1.c: New test.
7772 * gcc.dg/symbian2.c: Likewise.
7773
7774 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
7775
7776 PR target/16570
7777 * gcc.dg/i386-sse-9.c: New test.
7778
7779 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
7780
7781 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
7782
7783 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
7784
7785 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
7786 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
7787 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
7788 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
7789 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
7790 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
7791 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
7792 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
7793 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
7794 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
7795 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
7796 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
7797 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
7798 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
7799 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
7800 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
7801 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
7802 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
7803 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
7804 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
7805 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
7806 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
7807 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
7808 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
7809 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
7810 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
7811 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
7812 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
7813 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
7814 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
7815 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
7816 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
7817 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
7818 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
7819 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
7820 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
7821 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
7822 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
7823 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
7824 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
7825 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
7826 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
7827 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
7828 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
7829 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
7830 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
7831 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
7832 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
7833 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
7834 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
7835 gcc.misc-tests/i386-pf-3dnow-1.c,
7836 gcc.misc-tests/i386-pf-athlon-1.c,
7837 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
7838 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
7839 Declare built-in functions used.
7840 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
7841
7842 2004-08-02 Mark Mitchell <mark@codesourcery.com>
7843
7844 PR c++/16707
7845 * g++.dg/lookup/using12.C: New test.
7846
7847 * g++.dg/init/null1.C: Fix PR number.
7848 * g++.dg/parse/namespace10.C: Likewise.
7849
7850 2004-08-01 Mark Mitchell <mark@codesourcery.com>
7851
7852 PR c++/16224
7853 * g++.dg/template/spec17.C: New test.
7854 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
7855 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
7856
7857 2004-08-02 David Billinghurst
7858
7859 PR fortran/16292
7860 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
7861
7862 2004-08-01 Zack Weinberg <zack@codesourcery.com>
7863
7864 * gcc.dg/ia64-got-1.c: New test case.
7865
7866 2004-08-01 Mark Mitchell <mark@codesourcery.com>
7867
7868 PR c++/16489
7869 * g++.dg/init/null1.C: New test.
7870 * g++.dg/tc1/dr76.C: Adjust error marker.
7871
7872 PR c++/16529
7873 * g++.dg/parse/namespace10.C: New test.
7874
7875 PR c++/16810
7876 * g++.dg/inherit/ptrmem2.C: New test.
7877
7878 2004-08-02 Ben Elliston <bje@au.ibm.com>
7879
7880 PR target/16155
7881 * gcc.dg/pr16155.c: New test.
7882
7883 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
7884
7885 * gcc.dg/redecl-2.c: New test.
7886
7887 2004-07-30 Geoffrey Keating <geoffk@apple.com>
7888
7889 * gcc.dg/darwin-longdouble.c: New file.
7890
7891 2004-07-30 Richard Henderson <rth@redhat.com>
7892
7893 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
7894 write to constant argument.
7895 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
7896
7897 2004-07-30 Richard Henderson <rth@redhat.com>
7898
7899 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
7900 tests of nearest around zero.
7901
7902 2004-07-30 Andrew Pinski <apinski@apple.com>
7903
7904 * gcc.c-torture/compile/20040730-1.c: New test.
7905
7906 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
7907
7908 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
7909 powerpc-eabispe.
7910
7911 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
7912
7913 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
7914
7915 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
7916
7917 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
7918 contains $ld_library_path.
7919 * lib/gfortran.exp (gfortran_link_flags): Likewise.
7920
7921 2004-07-29 Richard Henderson <rth@redhat.com>
7922
7923 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
7924
7925 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
7926 (alt2, which): New.
7927 (Check): Accept either alternative.
7928
7929 2004-07-29 Mark Mitchell <mark@codesourcery.com>
7930
7931 * g++.dg/abi/inline1.C: New test.
7932 * g++.dg/abi/local1-a.cc: Likewise.
7933 * g++.dg/abi/local1.C: Likewise.
7934 * g++.dg/abi/mangle11.C: Tweak location of warnings.
7935 * g++.dg/abi/mangle12.C: Likewise.
7936 * g++.dg/abi/mangle17.C: Likewise.
7937 * g++.dg/abi/mangle20-2.C: Likewise.
7938 * g++.dg/opt/interface1.C: Likewise.
7939 * g++.dg/opt/interface1.h: Likewise.
7940 * g++.dg/opt/interface1-a.cc: New test.
7941 * g++.dg/parse/repo1.C: New test.
7942 * g++.dg/template/repo1.C: Likewise.
7943 * g++.dg/warn/Winline-1.C: Likewise.
7944 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
7945
7946 2004-07-29 Diego Novillo <dnovillo@redhat.com>
7947
7948 * gcc.dg/tree-ssa/20040729-1.c: New test.
7949
7950 2004-07-27 Matt Austern <austern@apple.com>
7951
7952 * gcc.dg/darwin-bool-1.c: New test.
7953 * gcc.dg/darwin-bool-2.c: New test.
7954
7955 2004-07-28 Richard Henderson <rth@redhat.com>
7956
7957 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
7958 arguments in the correct type. Don't write to constant arguments.
7959
7960 2004-07-28 Diego Novillo <dnovillo@redhat.com>
7961
7962 PR tree-optimization/16688
7963 PR tree-optimization/16689
7964 * g++.dg/tree-ssa/pr16688.C: New test.
7965
7966 2004-07-28 Diego Novillo <dnovillo@redhat.com>
7967
7968 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
7969 loads. Not only in the comment, this time.
7970
7971 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
7972
7973 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
7974 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
7975 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
7976 * gcc.dg/sh4a-bitmovua.c: New.
7977 * gcc.dg/sh4a-cos.c: New.
7978 * gcc.dg/sh4a-cosf.c: New.
7979 * gcc.dg/sh4a-fprun.c: New.
7980 * gcc.dg/sh4a-fsrra.c: New.
7981 * gcc.dg/sh4a-memmovua.c: New.
7982 * gcc.dg/sh4a-sin.c: New.
7983 * gcc.dg/sh4a-sincos.c: New.
7984 * gcc.dg/sh4a-sincosf.c: New.
7985 * gcc.dg/sh4a-sinf.c: New.
7986
7987 2004-07-28 Diego Novillo <dnovillo@redhat.com>
7988
7989 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
7990 conditionals.
7991 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
7992 loads.
7993 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
7994 DOM1.
7995
7996 2004-07-27 Andrew Pinski <apinski@apple.com>
7997
7998 * g++.dg/rtti/tinfo1.C: Correct the xfail.
7999
8000 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
8001
8002 * gcc.dg/pragma-isr.c: New test.
8003
8004 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8005
8006 PR c++/14429
8007 * g++.dg/template/ttp11.C: New test.
8008
8009 2004-07-27 Diego Novillo <dnovillo@redhat.com>
8010
8011 * gcc.c-torture/compile/20040727-1.c: New test.
8012
8013 2004-07-26 Eric Christopher <echristo@redhat.com>
8014
8015 * gcc.c-torture/compile/20040726-2.c: New test.
8016
8017 2004-07-26 Andrew Pinski <apinski@apple.com>
8018
8019 * g++.dg/rtti/tinfo1.C: Xfail.
8020
8021 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
8022
8023 * gcc.c-torture/compile/20040726-1.c: New test.
8024
8025 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
8026 Brian Ryner <bryner@brianryner.com>
8027
8028 PR c++/9283
8029 PR c++/15000
8030 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
8031 * g++.dg/ext/visibility/: New directory.
8032 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
8033 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
8034 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
8035 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
8036 * g++.dg/ext/visibility/fvisibility.C,
8037 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
8038 g++.dg/ext/visibility/fvisibility-override1.C
8039 g++.dg/ext/visibility/fvisibility-override2.C
8040 g++.dg/ext/visibility/memfuncts.C
8041 g++.dg/ext/visibility/noPLT.C
8042 g++.dg/ext/visibility/pragma.C
8043 g++.dg/ext/visibility/pragma-override1.C
8044 g++.dg/ext/visibility/pragma-override2.C
8045 g++.dg/ext/visibility/staticmemfuncts.C
8046 g++.dg/ext/visibility/virtual.C: New tests.
8047
8048 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
8049
8050 PR c/15360
8051 * gcc.dg/pr15360-1.c: New test.
8052
8053 2004-07-25 Daniel Jacobowitz <dan@debian.org>
8054
8055 * gcc.dg/pragma-align-2.c: New test.
8056 * gcc.dg/pragma-init-fini.c: New test.
8057 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
8058 targets.
8059
8060 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
8061
8062 * gcc.dg/init-string-2.c: New test.
8063
8064 2004-07-24 Zack Weinberg <zack@codesourcery.com>
8065
8066 PR 16684
8067 * gcc.dg/Wredundant-decls-1.c: New test case.
8068
8069 2004-07-24 Jakub Jelinek <jakub@redhat.com>
8070
8071 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
8072 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
8073 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
8074 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
8075 * gcc.dg/compat/generate-random.c: New file.
8076 * gcc.dg/compat/generate-random.h: Likewise.
8077 * gcc.dg/compat/generate-random_r.c: Likewise.
8078 * gcc.dg/compat/struct-layout-1.h: Likewise.
8079 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
8080 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
8081 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
8082 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
8083 * gcc.dg/compat/struct-layout-1_main.c: New test.
8084 * gcc.dg/compat/struct-layout-1_x.c: New file.
8085 * gcc.dg/compat/struct-layout-1_y.c: New file.
8086 * gcc.dg/compat/struct-layout-1_test.h: New file.
8087
8088 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
8089
8090 * gcc.dg/comp-return-1.c: New test
8091
8092 2004-07-23 Janis Johnson <janis187@us.ibm.com>
8093
8094 * gcc.dg/vmx/8-02a.c: Fix typo.
8095
8096 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
8097 * gcc.dg/darwin-abi-3.c: New test.
8098
8099 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
8100 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
8101
8102 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
8103 * gcc.dg/vmx/ops-long-1.c: New test.
8104 * gcc.dg/vmx/ops-long-2.c: New test.
8105
8106 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
8107
8108 * g++.dg/lookup/conv-[1234].C: New.
8109
8110 2004-07-22 Mark Mitchell <mark@codesourcery.com>
8111
8112 * g++.dg/parse/attr2.C: Simplify.
8113
8114 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
8115
8116 PR c/7284
8117 * gcc.c-torture/execute/pr7284-1.c: New test.
8118
8119 2004-07-22 Brian Booth <bbooth@redhat.com>
8120
8121 * gcc.dg/tree-ssa/20040721-1.c: New test.
8122
8123 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
8124
8125 * g++.dg/template/crash20.c: New.
8126
8127 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
8128
8129 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
8130 Add dg-run directive. Declare variables as required.
8131 * gfortran.dg/g77/README: Update
8132
8133 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
8134
8135 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
8136 gcc.dg/cris-peep2-andu2.c: New tests.
8137
8138 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
8139
8140 PR c/15052
8141 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
8142 on return type.
8143 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
8144 messages.
8145 * gcc.dg/qual-return-2.c: Update expected messages.
8146 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
8147
8148 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
8149
8150 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
8151 * gcc.dg/noncompile/921102-1.c: Update expected error message.
8152
8153 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
8154
8155 PR c/11250
8156 * gcc.dg/init-string-1.c: New test.
8157
8158 2004-07-21 Jakub Jelinek <jakub@redhat.com>
8159
8160 PR middle-end/15345
8161 PR c/16450
8162 * gcc.dg/torture/nested-fn-1.c: New test.
8163
8164 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
8165
8166 PR target/16559
8167 * gcc.dg/ia64-fptr-1.c: New file.
8168
8169 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8170
8171 PR c++/14497
8172 * g++.dg/template/spec16.C: New test.
8173 * g++.old-deja/g++.robertl/eb118.C: Remove.
8174
8175 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8176
8177 PR c++/509
8178 * g++.dg/template/spec15.C: New test.
8179
8180 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
8181
8182 Copy cases from g77.f-torture/execute and add dg-run
8183 directive. Other changes as noted.
8184 * gfortran.dg/g77/13037.f
8185 * gfortran.dg/g77/1832.f
8186 * gfortran.dg/g77/19981119-0.f
8187 * gfortran.dg/g77/19990313-0.f
8188 * gfortran.dg/g77/19990313-1.f
8189 * gfortran.dg/g77/19990313-2.f
8190 * gfortran.dg/g77/19990313-3.f
8191 * gfortran.dg/g77/19990419-1.f
8192 * gfortran.dg/g77/19990826-0.f
8193 * gfortran.dg/g77/19990826-2.f
8194 * gfortran.dg/g77/20000503-1.f
8195 * gfortran.dg/g77/20001111.f
8196 * gfortran.dg/g77/20010116.f
8197 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
8198 * gfortran.dg/g77/20010430.f
8199 * gfortran.dg/g77/6177.f
8200 * gfortran.dg/g77/947.f
8201 * gfortran.dg/g77/970816-3.f
8202 * gfortran.dg/g77/971102-1.f
8203 * gfortran.dg/g77/980520-1.f
8204 * gfortran.dg/g77/980628-0.f
8205 * gfortran.dg/g77/980628-1.f
8206 * gfortran.dg/g77/980628-10.f
8207 * gfortran.dg/g77/980628-2.f
8208 * gfortran.dg/g77/980628-3.f
8209 * gfortran.dg/g77/980628-7.f
8210 * gfortran.dg/g77/980628-8.f
8211 * gfortran.dg/g77/980628-9.f
8212 * gfortran.dg/g77/980701-0.f
8213 * gfortran.dg/g77/980701-1.f
8214 * gfortran.dg/g77/cabs.f
8215 * gfortran.dg/g77/claus.f
8216 * gfortran.dg/g77/complex_1.f
8217 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
8218 * gfortran.dg/g77/dcomplex.f
8219 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
8220 * gfortran.dg/g77/f90-intrinsic-mathematical.f
8221 * gfortran.dg/g77/f90-intrinsic-numeric.f
8222 * gfortran.dg/g77/int8421.f
8223 * gfortran.dg/g77/labug1.f
8224 * gfortran.dg/g77/large_vec.f
8225 * gfortran.dg/g77/le.f
8226 * gfortran.dg/g77/short.f
8227 * gfortran.dg/g77/README: Update
8228
8229 2004-07-20 Mark Mitchell <mark@codesourcery.com>
8230
8231 PR c++/16637
8232 * g++.dg/parse/lookup4.C: New test.
8233
8234 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8235
8236 PR c++/16175
8237 * g++.dg/template/ttp10.C: New test.
8238
8239 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
8240
8241 * gcc.dg/pr12625-1.c: New test.
8242
8243 2004-07-20 Steven Bosscher <stevenb@suse.de>
8244
8245 * testsuite/gcc.dg/switch-warn-1.c: New test.
8246 * testsuite/gcc.dg/switch-warn-2.c: New test.
8247 * gcc.c-torture/compile/pr14730.c: Update.
8248
8249 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
8250
8251 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
8252 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
8253 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
8254 g++.dg/template/nontype3.C: Remove trailing CR from tests.
8255
8256 2004-07-18 Mark Mitchell <mark@codesourcery.com>
8257
8258 PR c++/16623
8259 * g++.dg/template/assign1.C: New test.
8260
8261 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8262
8263 PR c++/12170
8264 * g++.dg/template/ttp9.C: New test.
8265
8266 2004-07-19 Daniel Jacobowitz <dan@debian.org>
8267
8268 * gcc.dg/format/cmn-err-1.c: New test.
8269
8270 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
8271
8272 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
8273 gcc.dg/Wparentheses-10.c: New tests.
8274 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
8275
8276 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8277
8278 PR fortran/16465
8279 * gfortran.dg/g77//ffixed-line-length-0.f,
8280 gfortran.dg/g77/ffixed-line-length-132.f,
8281 gfortran.dg/g77/ffixed-line-length-72.f,
8282 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
8283 gfortran.dg/g77/README: Update.
8284
8285 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8286
8287 PR c++/13092
8288 * g++.dg/template/non-dependent7.C: New test.
8289 * g++.dg/template/non-dependent8.C: Likewise.
8290 * g++.dg/template/non-dependent9.C: Likewise.
8291 * g++.dg/template/non-dependent10.C: Likewise.
8292
8293 2004-07-17 Mark Mitchell <mark@codesourcery.com>
8294
8295 PR c++/16337
8296 * g++.dg/parse/attr2.C: New test.
8297
8298 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
8299
8300 * g77.dg: Removed.
8301 * g77.f-torture: Ditto.
8302
8303 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
8304
8305 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
8306 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
8307 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
8308
8309 2004-07-16 Richard Henderson <rth@redhat.com>
8310
8311 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
8312
8313 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8314
8315 * lib/fortran-torture.exp (fortran-torture): Don't test compile
8316 tests with full list of options.
8317 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
8318 of TORTURE_OPTIONS if test contains 'dg-do run'.
8319
8320 PR fortran/16404
8321 * gfortran.dg/do_iterator.f90: New test.
8322
8323 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8324
8325 PR rtl-optimization/16536
8326 * gcc.c-torture/execute/restrict-1.c: New test.
8327
8328 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8329
8330 PR fortran/15324
8331 * gfortran.dg/pr15324.f90: New test.
8332
8333 PR fortran/15129
8334 * gfortran.dg/pr15129.f90: New test.
8335
8336 PR fortran/15140
8337 * gfortran.dg/pr15140.f90: New test.
8338
8339 PR fortran/13792
8340 * gfortran.fortran-torture/execute/bounds.f90: Add check for
8341 compile-time simplification.
8342
8343 2004-07-14 Mike Stump <mrs@apple.com>
8344
8345 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
8346
8347 2004-07-14 James E Wilson <wilson@specifixinc.com>
8348
8349 PR target/16325
8350 * gcc.dg/profile-generate-1.c: New.
8351
8352 2004-07-15 Jakub Jelinek <jakub@redhat.com>
8353
8354 * gcc.c-torture/execute/20040709-1.c: New test.
8355 * gcc.c-torture/execute/20040709-2.c: New test.
8356
8357 2004-07-14 Mike Stump <mrs@apple.com>
8358
8359 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
8360
8361 2004-07-14 Mike Stump <mrs@apple.com>
8362
8363 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
8364
8365 2004-07-13 Mark Mitchell <mark@codesourcery.com>
8366
8367 PR c++/16518
8368 * g++.dg/parse/mutable1.C: New test.
8369
8370 2004-07-13 Diego Novillo <dnovillo@redhat.com>
8371
8372 PR tree-optimization/16443
8373 * gcc.dg/tree-ssa/20040713-1.c: New test.
8374
8375 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
8376
8377 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
8378 for operator new.
8379
8380 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
8381
8382 * gfortran.dg/g77/README: New file
8383 * gfortran.dg/g77/19981216-0.f: Copy from
8384 g77.f-torture/noncompile. Add "dg-do compile" and
8385 dg-error as required.
8386 * gfortran.dg/g77/19990218-1.f: Likewise
8387 * gfortran.dg/g77/19990905-1.f: Likewise
8388 * gfortran.dg/g77/9263.f: Likewise
8389 * gfortran.dg/g77/980615-0.f: Likewise
8390 * gfortran.dg/g77/980616-0.f: Likewise
8391 * gfortran.dg/g77/check0.f: Likewise
8392 * gfortran.dg/g77/select_no_compile.f: Likewise
8393
8394 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
8395
8396 Copy files from g77.f-torture/compile.
8397 Add "{ dg-do compile}". Other changes as noted
8398 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
8399 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
8400 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
8401 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
8402 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
8403 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
8404 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
8405 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
8406 statement to conform to standard. Append alpha1.x for reference.
8407 * gfortran.dg/g77/xformat.f: Add dg-warning
8408
8409 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
8410
8411 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
8412 Add {dg-do compile} directive.
8413 * gfortran.dg/g77/cpp2.F: Likewise
8414
8415 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8416
8417 PR c++/5402
8418 * g++.dg/lookup/name-clash1.C: New test.
8419
8420 PR c++/9777
8421 * g++.dg/lookup/name-clash2.C: New test.
8422
8423 PR c++/12102
8424 * g++.dg/lookup/name-clash3.C: New test.
8425
8426 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8427
8428 * g++.dg/lookup/new2.C: New test.
8429 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
8430
8431 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
8432
8433 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
8434 Add {dg-do compile} directive.
8435 * gfortran.dg/g77/13060.f: Likewise
8436 * gfortran.dg/g77/19990218-0.f: Likewise
8437 * gfortran.dg/g77/19990305-0.f: Likewise
8438 * gfortran.dg/g77/19990419-0.f: Likewise
8439 * gfortran.dg/g77/19990502-0.f: Likewise
8440 * gfortran.dg/g77/19990502-1.f: Likewise
8441 * gfortran.dg/g77/19990525-0.f: Likewise
8442 * gfortran.dg/g77/19990826-1.f: Likewise
8443 * gfortran.dg/g77/19990826-3.f: Likewise
8444 * gfortran.dg/g77/19990905-2.f: Likewise
8445 * gfortran.dg/g77/20000412-1.f: Likewise
8446 * gfortran.dg/g77/20000511-1.f: Likewise
8447 * gfortran.dg/g77/20000511-2.f: Likewise
8448 * gfortran.dg/g77/20000518.f: Likewise
8449 * gfortran.dg/g77/20000601-1.f: Likewise
8450 * gfortran.dg/g77/20000601-2.f: Likewise
8451 * gfortran.dg/g77/20000629-1.f: Likewise
8452 * gfortran.dg/g77/20000630-2.f: Likewise
8453 * gfortran.dg/g77/20010115.f: Likewise
8454 * gfortran.dg/g77/20010321-1.f: Likewise
8455 * gfortran.dg/g77/20010426.f: Likewise
8456 * gfortran.dg/g77/20020307-1.f: Likewise
8457 * gfortran.dg/g77/8485.f: Likewise
8458 * gfortran.dg/g77/960317-1.f: Likewise
8459 * gfortran.dg/g77/970915-0.f: Likewise
8460 * gfortran.dg/g77/980310-1.f: Likewise
8461 * gfortran.dg/g77/980310-2.f: Likewise
8462 * gfortran.dg/g77/980310-3.f: Likewise
8463 * gfortran.dg/g77/980310-4.f: Likewise
8464 * gfortran.dg/g77/980310-6.f: Likewise
8465 * gfortran.dg/g77/980310-7.f: Likewise
8466 * gfortran.dg/g77/980310-8.f: Likewise
8467 * gfortran.dg/g77/980419-2.f: Likewise
8468 * gfortran.dg/g77/980424-0.f: Likewise
8469 * gfortran.dg/g77/980427-0.f: Likewise
8470 * gfortran.dg/g77/980729-0.f: Likewise
8471 * gfortran.dg/g77/981117-1.f: Likewise
8472 * gfortran.dg/g77/toon_1.f: Likewise
8473
8474 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8475
8476 PR c++/2204
8477 * g++.dg/other/abstract2.C: New test.
8478
8479 2004-07-12 Paul Brook <paul@codesourcery.com>
8480
8481 * gfortran.dg/pointer_init_1.f90: New test.
8482
8483 2004-07-11 Paul Brook <paul@codesourcery.com>
8484
8485 PR fortran/15986
8486 * gfortran.dg/contained_1.f90: New test.
8487
8488 2004-07-11 Mark Mitchell <mark@codesourcery.com>
8489
8490 * g++.dg/parse/defarg8.C: New test.
8491
8492 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8493
8494 PR fortran/16433
8495 * gfortran.dg/pr16433.f: New test.
8496
8497 PR fortran/17574
8498 * gfortran.dg/pr15754.f90: New test.
8499
8500 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
8501
8502 PR tree-optimization/16437
8503 * gcc.c-torture/execute/bitfld-4.c: New test.
8504
8505 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8506
8507 * gfortran.fortran-torture/execute/common_2.f90: Add check for
8508 access to common var from module.
8509
8510 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8511
8512 PR fortran/16336
8513 * gfortran.fortran-torture/execute/common_2.f90: New test.
8514
8515 2004-07-10 Paul Brook <paul@codesourcery.com>
8516
8517 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
8518
8519 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8520
8521 PR fortran/15969
8522 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
8523
8524 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
8525
8526 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
8527 * gfortran.dg/g77/ffixed-form-2.f: Likewise
8528 * gfortran.dg/g77/ffree-form-1.f: Likewise
8529 * gfortran.dg/g77/ffree-form-2.f: Likewise
8530 * gfortran.dg/g77/ffree-form-3.f: Likewise
8531 * gfortran.dg/g77/fno-underscoring.f: Likewise
8532 * gfortran.dg/g77/funderscoring.f: Likewise
8533 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
8534
8535 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8536
8537 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
8538
8539 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8540 Paul Brook <paul@codesourcery.com>
8541
8542 PR fortran/13415
8543 * gfortran.dg/common_pointer_1.f90: New test.
8544
8545 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8546
8547 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
8548
8549 2004-07-09 James E Wilson <wilson@specifixinc.com>
8550
8551 PR target/16364
8552 * gcc.c-torture/compile/20040709-1.c: New.
8553
8554 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8555
8556 PR fortran/14077
8557 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
8558
8559 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8560
8561 PR fortran/13201
8562 * gfortran.dg/shape_1.f90: New test.
8563
8564 2004-07-09 Zack Weinberg <zack@codesourcery.com>
8565 Andrew Pinski <apinski@apple.com>
8566
8567 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
8568
8569 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8570
8571 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
8572 comment.
8573
8574 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8575 Paul Brook <paul@codesourcery.com>
8576
8577 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
8578 '.f95' and '.F95'.
8579
8580 2004-07-09 Diego Novillo <dnovillo@redhat.com>
8581
8582 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
8583
8584 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8585
8586 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
8587 testcases with capital suffix.
8588
8589 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8590
8591 PR fortran/15481
8592 PR fortran/13372
8593 PR fortran/13575
8594 PR fortran/15978
8595 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
8596
8597 * gfortran.dg/implicit_1.f90: New test.
8598
8599 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
8600
8601 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
8602 expression to match gfortran warning/error messages
8603 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
8604 dg-error text.
8605
8606 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
8607
8608 * lib/fortran-torture.exp: Rename proc search_for to
8609 search_for_re.
8610
8611 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
8612
8613 * gcc.c-torture/execute/simd-5.x: New file.
8614 XFAIL on SPARC 64-bit at -O0.
8615
8616 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8617
8618 PR c++/8211
8619 PR c++/16165
8620 * g++.dg/warn/effc3.C: New test.
8621
8622 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
8623
8624 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
8625 change X to 1X in format.
8626 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
8627 add data statements to conform to standard.
8628
8629 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
8630
8631 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
8632 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
8633 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
8634
8635 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
8636
8637 * gfortran.dg/g77/7388.f: Copy from g77.dg
8638 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
8639 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
8640 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
8641 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
8642 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
8643 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
8644 * gfortran.dg/g77/strlen0.f: Likewise
8645
8646 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
8647
8648 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
8649 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
8650
8651 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
8652
8653 * gcc.c-torture/execute/920428-2.x: Delete.
8654 * gcc.c-torture/execute/920501-7.x: Likewise.
8655
8656 2004-07-08 Jakub Jelinek <jakub@redhat.com>
8657
8658 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
8659 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
8660 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
8661 prescott and c3-2.
8662 (PREFETCH_3DNOW): Add -march=c3.
8663
8664 2004-07-08 Diego Novillo <dnovillo@redhat.com>
8665
8666 PR c/16437
8667 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
8668 * gcc.c-torture/execute/bf64-1.x: Likewise.
8669
8670 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
8671
8672 * gcc.c-torture/compile/20040708-1.c: New test.
8673
8674 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8675
8676 PR c++/16169
8677 * g++.dg/warn/effc2.C: New test.
8678
8679 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
8680
8681 * gcc.c-torture/execute/bitfld-1.x: Remove.
8682 * gcc.c-torture/execute/bitfld-3.c: New test.
8683 * gcc.dg/bitfld-2.c: Remove XFAILs.
8684
8685 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
8686
8687 PR c++/16276
8688 * g++.dg/rtti/tinfo1.C: New file.
8689
8690 2004-07-07 Eric Christopher <echristo@redhat.com>
8691
8692 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
8693
8694 2004-07-07 Andrew Pinski <apinski@apple.com>
8695
8696 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
8697
8698 2004-07-07 Mark Mitchell <mark@codesourcery.com>
8699
8700 * g++.dg/init/call1.C: XFAIL.
8701
8702 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
8703
8704 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
8705 except for movstrict*, to movmem* and clrstr* to clrmem*.
8706
8707 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
8708
8709 * gcc.c-torture/execute/20040707-1.c: New test.
8710
8711 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
8712
8713 * gcc.c-torture/execute/20040706-1.c: New test.
8714
8715 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8716
8717 PR c++/3671
8718 * g++.dg/template/spec14.C: New test.
8719
8720 2004-07-05 Jakub Jelinek <jakub@redhat.com>
8721
8722 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
8723 nothing if not yet defined. Use it in b, c and d type definitions.
8724 * gcc.c-torture/execute/20040705-1.c: New test.
8725 * gcc.c-torture/execute/20040705-2.c: New test.
8726
8727 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8728
8729 PR c++/2518
8730 * g++.dg/lookup/new1.C: New test.
8731
8732 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8733
8734 PR c++/11406
8735 * g++.dg/template/sizeof8.C: New test.
8736
8737 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
8738
8739 * gcc.c-torture/compile/20040705-1.c: New test.
8740
8741 2004-07-04 Bud Davis <bdavis9659@comcast.net>
8742
8743 * gfortran.fortran-torture/execute/seq_io.f90: New test.
8744
8745 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
8746
8747 * gcc.dg/cpp/if-mop.c: Two new testcases.
8748 * gcc.dg/cpp/trad/comment-3.c: New.
8749
8750 2004-07-04 Paul Brook <paul@codesourcery.com>
8751
8752 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
8753
8754 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
8755
8756 PR c++/3761
8757 * g++.dg/lookup/crash4.C: New test.
8758
8759 2004-07-02 Zack Weinberg <zack@codesourcery.com>
8760
8761 * gcc.c-torture/execute/builtin-abs-1.c
8762 * gcc.c-torture/execute/builtin-abs-2.c
8763 * gcc.c-torture/execute/builtin-complex-1.c
8764 * gcc.c-torture/execute/builtins/string-1-lib.c
8765 * gcc.c-torture/execute/builtins/string-1.c
8766 * gcc.c-torture/execute/builtins/string-2-lib.c
8767 * gcc.c-torture/execute/builtins/string-2.c
8768 * gcc.c-torture/execute/builtins/string-3-lib.c
8769 * gcc.c-torture/execute/builtins/string-3.c
8770 * gcc.c-torture/execute/builtins/string-4-lib.c
8771 * gcc.c-torture/execute/builtins/string-4.c
8772 * gcc.c-torture/execute/builtins/string-5-lib.c
8773 * gcc.c-torture/execute/builtins/string-5.c
8774 * gcc.c-torture/execute/builtins/string-6-lib.c
8775 * gcc.c-torture/execute/builtins/string-6.c
8776 * gcc.c-torture/execute/builtins/string-7-lib.c
8777 * gcc.c-torture/execute/builtins/string-7.c
8778 * gcc.c-torture/execute/builtins/string-8-lib.c
8779 * gcc.c-torture/execute/builtins/string-8.c
8780 * gcc.c-torture/execute/builtins/string-9-lib.c
8781 * gcc.c-torture/execute/builtins/string-9.c
8782 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
8783 * gcc.c-torture/execute/builtins/string-asm-1.c
8784 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
8785 * gcc.c-torture/execute/builtins/string-asm-2.c
8786 * gcc.c-torture/execute/stdio-opt-1.c
8787 * gcc.c-torture/execute/stdio-opt-2.c
8788 * gcc.c-torture/execute/stdio-opt-3.c
8789 * gcc.c-torture/execute/string-opt-1.c
8790 * gcc.c-torture/execute/string-opt-10.c
8791 * gcc.c-torture/execute/string-opt-11.c
8792 * gcc.c-torture/execute/string-opt-12.c
8793 * gcc.c-torture/execute/string-opt-13.c
8794 * gcc.c-torture/execute/string-opt-14.c
8795 * gcc.c-torture/execute/string-opt-15.c
8796 * gcc.c-torture/execute/string-opt-16.c
8797 * gcc.c-torture/execute/string-opt-2.c
8798 * gcc.c-torture/execute/string-opt-6.c
8799 * gcc.c-torture/execute/string-opt-7.c
8800 * gcc.c-torture/execute/string-opt-8.c:
8801 Replace with ...
8802
8803 * gcc.c-torture/execute/builtins/abs-2.c
8804 * gcc.c-torture/execute/builtins/abs-3.c
8805 * gcc.c-torture/execute/builtins/complex-1.c
8806 * gcc.c-torture/execute/builtins/fprintf.c
8807 * gcc.c-torture/execute/builtins/fputs.c
8808 * gcc.c-torture/execute/builtins/memcmp.c
8809 * gcc.c-torture/execute/builtins/memmove.c
8810 * gcc.c-torture/execute/builtins/memops-asm.c
8811 * gcc.c-torture/execute/builtins/mempcpy-2.c
8812 * gcc.c-torture/execute/builtins/mempcpy.c
8813 * gcc.c-torture/execute/builtins/memset.c
8814 * gcc.c-torture/execute/builtins/printf.c
8815 * gcc.c-torture/execute/builtins/sprintf.c
8816 * gcc.c-torture/execute/builtins/strcat.c
8817 * gcc.c-torture/execute/builtins/strchr.c
8818 * gcc.c-torture/execute/builtins/strcmp.c
8819 * gcc.c-torture/execute/builtins/strcpy.c
8820 * gcc.c-torture/execute/builtins/strcspn.c
8821 * gcc.c-torture/execute/builtins/strlen-2.c
8822 * gcc.c-torture/execute/builtins/strlen.c
8823 * gcc.c-torture/execute/builtins/strncat.c
8824 * gcc.c-torture/execute/builtins/strncmp-2.c
8825 * gcc.c-torture/execute/builtins/strncmp.c
8826 * gcc.c-torture/execute/builtins/strncpy.c
8827 * gcc.c-torture/execute/builtins/strpbrk.c
8828 * gcc.c-torture/execute/builtins/strpcpy-2.c
8829 * gcc.c-torture/execute/builtins/strpcpy.c
8830 * gcc.c-torture/execute/builtins/strrchr.c
8831 * gcc.c-torture/execute/builtins/strspn.c
8832 * gcc.c-torture/execute/builtins/strstr-asm.c
8833 * gcc.c-torture/execute/builtins/strstr.c:
8834 ... these new files.
8835
8836 * gcc.c-torture/execute/builtins/abs-2-lib.c
8837 * gcc.c-torture/execute/builtins/abs-3-lib.c
8838 * gcc.c-torture/execute/builtins/complex-1-lib.c
8839 * gcc.c-torture/execute/builtins/fprintf-lib.c
8840 * gcc.c-torture/execute/builtins/fputs-lib.c
8841 * gcc.c-torture/execute/builtins/memcmp-lib.c
8842 * gcc.c-torture/execute/builtins/memmove-lib.c
8843 * gcc.c-torture/execute/builtins/memops-asm-lib.c
8844 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
8845 * gcc.c-torture/execute/builtins/mempcpy-lib.c
8846 * gcc.c-torture/execute/builtins/memset-lib.c
8847 * gcc.c-torture/execute/builtins/printf-lib.c
8848 * gcc.c-torture/execute/builtins/sprintf-lib.c
8849 * gcc.c-torture/execute/builtins/strcat-lib.c
8850 * gcc.c-torture/execute/builtins/strchr-lib.c
8851 * gcc.c-torture/execute/builtins/strcmp-lib.c
8852 * gcc.c-torture/execute/builtins/strcpy-lib.c
8853 * gcc.c-torture/execute/builtins/strcspn-lib.c
8854 * gcc.c-torture/execute/builtins/strlen-2-lib.c
8855 * gcc.c-torture/execute/builtins/strlen-lib.c
8856 * gcc.c-torture/execute/builtins/strncat-lib.c
8857 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
8858 * gcc.c-torture/execute/builtins/strncmp-lib.c
8859 * gcc.c-torture/execute/builtins/strncpy-lib.c
8860 * gcc.c-torture/execute/builtins/strpbrk-lib.c
8861 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
8862 * gcc.c-torture/execute/builtins/strpcpy-lib.c
8863 * gcc.c-torture/execute/builtins/strrchr-lib.c
8864 * gcc.c-torture/execute/builtins/strspn-lib.c
8865 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
8866 * gcc.c-torture/execute/builtins/strstr-lib.c
8867 * gcc.c-torture/execute/builtins/lib/abs.c
8868 * gcc.c-torture/execute/builtins/lib/fprintf.c
8869 * gcc.c-torture/execute/builtins/lib/memset.c
8870 * gcc.c-torture/execute/builtins/lib/printf.c
8871 * gcc.c-torture/execute/builtins/lib/sprintf.c
8872 * gcc.c-torture/execute/builtins/lib/strcpy.c
8873 * gcc.c-torture/execute/builtins/lib/strcspn.c
8874 * gcc.c-torture/execute/builtins/lib/strncat.c
8875 * gcc.c-torture/execute/builtins/lib/strncmp.c
8876 * gcc.c-torture/execute/builtins/lib/strncpy.c
8877 * gcc.c-torture/execute/builtins/lib/strpbrk.c
8878 * gcc.c-torture/execute/builtins/lib/strspn.c
8879 * gcc.c-torture/execute/builtins/lib/strstr.c:
8880 New files containing support routines.
8881
8882 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
8883 declaration.
8884 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
8885 when not optimizing.
8886
8887 2004-07-02 Mark Mitchell <mark@codesourcery.com>
8888
8889 PR c++/16240
8890 * g++.dg/abi/mangle22.C: New test.
8891 * g++.dg/abi/mangle23.C: Likewise.
8892
8893 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
8894
8895 PR fortran/16290
8896 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
8897 Allow for cases without denormalized floating point numbers.
8898
8899 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
8900
8901 PR c/1027
8902 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
8903 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
8904 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
8905 expected warning text.
8906 * gcc.dg/format/diag-2.c: New test.
8907
8908 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
8909
8910 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
8911
8912 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
8913
8914 * gcc.dg/builtins-43.c: New.
8915 * gcc.dg/builtins-44.c: New.
8916 * gcc.dg/builtins-45.c: New.
8917
8918 2004-06-26 Geoffrey Keating <geoffk@apple.com>
8919 Andreas Tobler <a.tobler@schweiz.ch>
8920
8921 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
8922 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
8923 as SIGSEGV.
8924 * gcc.dg/cleanup-11.c: Likewise.
8925 * gcc.dg/cleanup-8.c: Likewise.
8926 * gcc.dg/cleanup-9.c: Likewise.
8927 * gcc.dg/cleanup-5.c: Run on all platforms.
8928
8929 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
8930
8931 * g++.dg/warn/nonnull1.C: New test.
8932
8933 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
8934
8935 * gcc.dg/compat/compat-common.h: Wrap up CINT in
8936 an #ifndef SKIP_COMPLEX_INT/#endif pair.
8937 Special-case the Sun compiler wrt to <complex.h>.
8938
8939 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
8940
8941 * gcc.dg/Wunreachable-8.C: New test.
8942
8943 * gcc.dg/h8300-ice2.c : New test.
8944
8945 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
8946
8947 PR fortran/16161
8948 * gfortran.fortran-torture/compile/implicit.f90: Add test
8949 for implicit character.
8950
8951 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
8952
8953 PR fortran/16289
8954 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
8955 Use tiny() intrinsic to find smallest non-negative real
8956
8957 2004-06-30 Jakub Jelinek <jakub@redhat.com>
8958
8959 * gcc.dg/compat/struct-by-value-22_main.c: New test.
8960 * gcc.dg/compat/struct-by-value-22_x.c: New.
8961 * gcc.dg/compat/struct-by-value-22_y.c: New.
8962
8963 * gcc.c-torture/execute/20040629-1.c: New test.
8964
8965 2004-06-29 Jakub Jelinek <jakub@redhat.com>
8966
8967 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
8968 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
8969
8970 PR target/16195
8971 * gcc.dg/20040625-1.c: New test.
8972
8973 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8974
8975 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
8976
8977 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8978
8979 PR fortran/15963
8980 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
8981
8982 2004-06-29 Richard Henderson <rth@redhat.com>
8983
8984 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
8985
8986 2004-06-29 Paul Brook <paul@codesourcery.com>
8987
8988 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
8989 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
8990
8991 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
8992
8993 PR c++/16260
8994 * g++.dg/parse/crash15.C: New.
8995
8996 2004-06-28 Andrew Pinski <apinski@apple.com>
8997
8998 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
8999 by the error already.
9000
9001 * g++.dg/opt/ptrmem4.C: Change to compile only test.
9002
9003 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
9004
9005 PR target/14041
9006 * gcc.dg/h8300-bss-align-1.c : New.
9007
9008 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
9009
9010 * PR c++/16174
9011 * g++.dg/template/ctor4.C: New.
9012
9013 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
9014
9015 PR c++/16205
9016 * g++.dg/warn/Wsequence-point-1.C: New test.
9017
9018 2004-06-27 Paul Brook <paul@codesourcery.com>
9019
9020 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
9021
9022 2004-06-27 Zack Weinberg <zack@codesourcery.com>
9023
9024 * g++.old-deja/g++.mike/p7325.C: Remove.
9025
9026 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
9027
9028 PR c/14963
9029 * gcc.dg/pr14963.c: New test.
9030
9031 2004-06-27 Mark Mitchell <mark@codesourcery.com>
9032
9033 PR c++/16193
9034 * g++.dg/parse/redef1.C: New test.
9035
9036 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
9037
9038 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
9039 20021110.c.
9040 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
9041 20021119-1.c.
9042 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
9043 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
9044 5-04.c.
9045 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
9046 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
9047 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
9048 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
9049 g++.brendan/enum14.C.
9050 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
9051 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
9052 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
9053 g++.mike/virt1.C.
9054 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
9055 memtemp24.C.
9056
9057 2004-06-27 Roger Sayle <roger@eyesopen.com>
9058
9059 * gcc.dg/20040527-1.c: New test case.
9060
9061 2004-06-26 Bud Davis <bdavis9659@comcast.net>
9062
9063 PR gfortran/pr16196
9064 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
9065
9066 2004-06-25 Roger Sayle <roger@eyesopen.com>
9067
9068 PR middle-end/15825
9069 * gcc.dg/pr15825-1.c: New test case.
9070
9071 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
9072
9073 * gcc.c-torture/execute/20040625-1.c: New test.
9074
9075 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9076
9077 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
9078
9079 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
9080
9081 * gcc.dg/torture/mips-div-1.c: New test.
9082
9083 2004-06-24 Jeff Law <law@redhat.com>
9084
9085 * gcc.dg/tree-ssa/20040624-1.c: New test.
9086
9087 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
9088
9089 * gcc.c-torture/compile/20040624-1.c: New test.
9090
9091 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9092
9093 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
9094 this directory.
9095
9096 2004-06-23 Andrew Pinski <apinski@apple.com>
9097
9098 PR middle-end/15988
9099 * g++.dg/opt/ptrmem4.C: New test.
9100
9101 * gcc.dg/c90-array-quals-2.c: New test.
9102
9103 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
9104
9105 * gcc.dg/kpice1.c: New test.
9106
9107 2006-06-23 Andrew Pinski <apinski@apple.com>
9108
9109 * gcc.dg/c90-array-quals.c: New test.
9110
9111 2006-06-22 Richard Henderson <rth@redhat.com>
9112
9113 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
9114
9115 2004-06-22 Loren James Rittle <ljrittle@acm.org>
9116
9117 * gcc.dg/builtins-config.h: Handle FreeBSD.
9118
9119 2006-06-22 Richard Henderson <rth@redhat.com>
9120
9121 * g++.dg/opt/devirt1.C: New.
9122
9123 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
9124
9125 * g++.dg/opt/pr15551.C: New testcase.
9126
9127 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
9128
9129 PR target/14800
9130 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
9131 x86_64-*-linux* when compiling for 32bit.
9132
9133 2004-06-21 Andrew Pinski <apinski@apple.com>
9134
9135 * gcc.dg/pch/struct-1.c: New.
9136 * gcc.dg/pch/struct-1.hs: New.
9137
9138 2004-06-21 Geoffrey Keating <geoffk@apple.com>
9139
9140 * gcc.dg/pch/save-temps-1.c: New file.
9141 * gcc.dg/pch/save-temps-1.hs: New file.
9142
9143 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
9144
9145 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
9146 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
9147
9148 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9149
9150 * gfortran.fortran-torture/execute/select_1.f90: Rename function
9151 to fix type error.
9152 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
9153 Remove trailing spaces.
9154
9155 2004-06-21 Richard Henderson <rth@redhat.com>
9156
9157 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
9158 merging && to BIT_FIELD_REF.
9159
9160 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
9161
9162 * g++.dg/opt/placeholder1.C: New test.
9163
9164 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
9165
9166 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
9167 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
9168 * gcc.dg/compat/union-m128-1_x.c: Likewise.
9169 * gcc.dg/compat/union-m128-1_y.c: Likewise.
9170
9171 2004-06-20 Zack Weinberg <zack@codesourcery.com>
9172
9173 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
9174 extern "C".
9175 * g++.dg/other/pragma-re-1.C: Add comments.
9176
9177 2004-06-19 Bud Davis <bdavis9659@comcast.net>
9178
9179 PR gfortran/16080
9180 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
9181
9182 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
9183
9184 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
9185 instead of setting the type of size_t by
9186 hand.
9187
9188 2004-06-18 Roger Sayle <roger@eyesopen.com>
9189
9190 * gcc.dg/unordered-2.c: New test case.
9191 * gcc.dg/unordered-3.c: New test case.
9192
9193 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
9194
9195 PR other/16043
9196 * lib/g++.exp (g++_version): Tweak regexp for version
9197 * lib/g77.exp (g77_version): Likewise
9198 * lib/gfortran.exp (gfortran_version): Likewise
9199 * lib/objc.exp (objc_version): Likewise
9200 * lib/treelang.exp (treelang_version): Likewise
9201
9202 2004-06-19 Jakub Jelinek <jakub@redhat.com>
9203
9204 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
9205 Use INT_MAX instead of __INT_MAX__.
9206 * gcc.dg/compat/struct-align-2_y.c: Likewise.
9207
9208 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
9209 * gcc.dg/compat/scalar-return-3_x.c: Use it.
9210 * gcc.dg/compat/scalar-return-3_y.c: Use it.
9211 * gcc.dg/compat/scalar-return-4_x.c: Use it.
9212 * gcc.dg/compat/scalar-return-4_y.c: Use it.
9213 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
9214 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
9215 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
9216 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
9217
9218 * gcc.dg/range-test-1.c: New test.
9219 * g++.dg/opt/range-test-1.C: New test.
9220
9221 2004-06-17 Richard Henderson <rth@redhat.com>
9222
9223 * objc.dg/sync-1.m: New.
9224 * objc.dg/try-catch-1.m: Don't force next runtime.
9225 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
9226 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
9227 shadowed catch clause.
9228 * objc.dg/try-catch-5.m: New.
9229
9230 2004-06-17 Zack Weinberg <zack@codesourcery.com>
9231
9232 Bug 14610
9233 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
9234
9235 2004-06-15 Richard Henderson <rth@redhat.com>
9236
9237 * gcc.dg/20001116-1.c: Move expected warning line.
9238
9239 2004-06-15 Richard Henderson <rth@redhat.com>
9240
9241 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
9242 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
9243
9244 2004-06-15 Jeff Law <law@redhat.com>
9245
9246 * gcc.dg/tree-ssa/20040615-1.c: New test.
9247 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
9248 be less sensitive to operand ordering.
9249 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
9250
9251 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
9252
9253 * g++.dg/abi/bitfield3.C: Add comment..
9254
9255 2004-06-15 Richard Henderson <rth@redhat.com>
9256
9257 * g++.dg/ext/stmtexpr1.C: XFAIL.
9258 * gcc.dg/20030612-1.c: XFAIL.
9259
9260 2004-06-15 Eric Christopher <echristo@redhat.com>
9261
9262 * g++.dg/charset/asm5.c: New.
9263 * gcc.dg/charset/asm6.c: New.
9264
9265 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9266
9267 PR fortran/15962
9268 * gfortran.fortran-torture/execute/select_1.f90: New test.
9269
9270 2004-06-15 Paul Brook <paul@codesourcery.com>
9271
9272 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
9273
9274 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9275
9276 PR c++/15967
9277 * g++.dg/lookup/crash3.C: New test.
9278
9279 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9280
9281 PR c++/15947
9282 * g++.dg/parse/dtor4.C: New test.
9283
9284 2004-06-14 Jeff Law <law@redhat.com>
9285
9286 * gcc.c-torture/compile/20040614-1.c: New test.
9287
9288 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9289
9290 PR fortran/15211
9291 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
9292 LEN of a character array.
9293
9294 2004-06-14 Mark Mitchell <mark@codesourcery.com>
9295
9296 PR c++/15096
9297 * g++.dg/template/ptrmem10.C: New test.
9298
9299 PR c++/14930
9300 * g++.dg/template/friend30.C: New test.
9301
9302 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9303
9304 PR fortran/14928
9305 * gfortran.fortran-torture/compile/mloc.f90: New test.
9306
9307 2004-06-13 Paul Brook <paul@codesourcery.com>
9308
9309 * gfortran.fortran-torture/execute/random_2.f90: New test.
9310
9311 2004-06-13 Eric Christopher <echristo@redhat.com>
9312
9313 * gcc.dg/noncompile/redecl-1.c: Fix error message.
9314
9315 2004-06-12 Paul Brook <paul@codesourcery.com>
9316
9317 * gfortran.fortran-torture/execute/contained_3.f90: New test.
9318
9319 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9320
9321 PR fortran/14923
9322 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
9323
9324 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9325
9326 PR fortran/14957
9327 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
9328 syntax errors in end statements of contained subroutines.
9329
9330 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9331
9332 PR fortran/12841
9333 * gfortran.fortran-torture/execute/null_arg.f90: New test.
9334
9335 2004-06-12 Bud Davis <bdavis9659@comcast.net>
9336
9337 PR fortran/15665
9338 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
9339
9340 2004-06-12 Bud Davis <bdavis9659@comcast.net>
9341
9342 PR gfortran/12839
9343 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
9344
9345 2004-06-11 Mark Mitchell <mark@codesourcery.com>
9346
9347 PR c++/15862
9348 * g++.dg/parse/enum1.C: New test.
9349
9350 2004-06-10 Jeff Law <law@redhat.com>
9351
9352 * gcc.c-torture/compile/20040610-1.c: New test.
9353
9354 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9355
9356 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
9357 * g++.old-deja/g++.other/decl3.C: Likewise.
9358
9359 2004-06-10 Brian Booth <bbooth@redhat.com>
9360
9361 * gcc.dg/tree-ssa/20031015-1.c: Scan for
9362 V_MAY_DEF instead of VDEF.
9363 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
9364
9365 2004-06-10 Mark Mitchell <mark@codesourcery.com>
9366
9367 PR c++/14211
9368 * g++.dg/conversion/const1.C: New test.
9369
9370 PR c++/15076
9371 * g++.dg/conversion/reinterpret1.C: New test.
9372
9373 PR c++/15877
9374 * g++.dg/template/enum2.C: New test.
9375
9376 PR c++/15227
9377 * g++.dg/template/error13.C: New test.
9378
9379 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9380
9381 PR fortran/14957
9382 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
9383 arguments to test_* REAL and of the right size.
9384
9385 2004-06-10 Jakub Jelinek <jakub@redhat.com>
9386
9387 PR target/15569
9388 PR rtl-optimization/15681
9389 * gcc.dg/20040609-1.c: New test.
9390
9391 2004-06-10 Jakub Jelinek <jakub@redhat.com>
9392
9393 PR c++/14791
9394 * g++.dg/opt/builtins1.C: New test.
9395
9396 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
9397
9398 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
9399 that use default windows32 struct layout.
9400 * gcc.dg/i386-bitfield2.c: Likewise.
9401
9402 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
9403
9404 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
9405 for mingw32 and cygwin targets.
9406
9407 2004-06-09 Geoffrey Keating <geoffk@apple.com>
9408
9409 * gcc.dg/pch/macro-4.c: New.
9410 * gcc.dg/pch/macro-4.hs: New.
9411
9412 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9413
9414 PR fortran/13249
9415 * gfortran.fortran-torture/compile/name_clash.f90: New test.
9416
9417 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9418
9419 PR fortran/13372
9420 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
9421
9422 2004-06-09 Bud Davis <bdavis9659@comcast.net>
9423
9424 PR gfortran/14897
9425 * gfortran.fortran-torture/execute/t_edit.f90: New test.
9426
9427 2004-06-09 Bud Davis <bdavis9659@comcast.net>
9428
9429 PR gfortran/15755
9430 * gfortran.fortran-torture/execute/backspace.c : New test.
9431
9432 2004-06-09 Paul Brook <paul@codesourcery.com>
9433
9434 * gfortran.fortran-torture/execure/intrinsic_associated.f90
9435 (pointer_to_section): Rewrite to use smaller array.
9436
9437 2004-06-08 David Edelsohn <edelsohn@gnu.org>
9438
9439 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
9440 * gcc.dg/ext/altivec-10.c: Same.
9441 * gcc.dg/ext/altivec-11.c: Same.
9442 * gcc.dg/ext/altivec-12.c: Same.
9443 * gcc.dg/ext/altivec-13.c: Same.
9444 * gcc.dg/ext/altivec-14.c: Same.
9445 * gcc.dg/ext/altivec-15.c: Same.
9446 * gcc.dg/ext/altivec-16.c: Same.
9447 * gcc.dg/ext/altivec-3.c: Same.
9448 * gcc.dg/ext/altivec-4.c: Same.
9449 * gcc.dg/ext/altivec-6.c: Same.
9450 * gcc.dg/ext/altivec-7.c: Same.
9451 * gcc.dg/ext/altivec-8.c: Same.
9452 * gcc.dg/ext/altivec-varargs-1.c: Same.
9453
9454 * g++.dg/ext/altivec-1.C: Correct dg syntax.
9455 * g++.dg/ext/altivec-10.C: Same.
9456 * g++.dg/ext/altivec-2.C: Same.
9457 * g++.dg/ext/altivec-3.C: Same.
9458 * g++.dg/ext/altivec-4.C: Same.
9459 * g++.dg/ext/altivec-5.C: Same.
9460 * g++.dg/ext/altivec-6.C: Same.
9461 * g++.dg/ext/altivec-7.C: Same.
9462 * g++.dg/ext/altivec-8.C: Same.
9463 * g++.dg/ext/altivec-9.C: Same.
9464
9465 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9466
9467 PR c++/7841
9468 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
9469
9470 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
9471
9472 * gcc.dg/union-1.c: New test.
9473
9474 2004-06-07 Roger Sayle <roger@eyesopen.com>
9475
9476 * gcc.dg/builtins-41.c: New test case.
9477 * gcc.dg/builtins-42.c: New test case.
9478
9479 2004-06-07 David Edelsohn <edelsohn@gnu.org>
9480
9481 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
9482 * g++.dg/ext/altivec-10.C: Same.
9483 * g++.dg/ext/altivec-2.C: Same.
9484 * g++.dg/ext/altivec-3.C: Same.
9485 * g++.dg/ext/altivec-4.C: Same.
9486 * g++.dg/ext/altivec-5.C: Same.
9487 * g++.dg/ext/altivec-6.C: Same.
9488 * g++.dg/ext/altivec-7.C: Same.
9489 * g++.dg/ext/altivec-8.C: Same.
9490 * g++.dg/ext/altivec-9.C: Same.
9491 * g++.old-deja/g++.abi/cxa_vec.C: Same.
9492 * g++.old-deja/g++.brendan/new3.C: Same.
9493 * gcc.c-torture/execute/eeprof-1.x: Same.
9494
9495 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
9496
9497 PR c/14765
9498 * gcc.dg/pr14765-1.c: New test.
9499
9500 2004-06-07 Roger Sayle <roger@eyesopen.com>
9501
9502 PR c/14649
9503 * gcc.dg/pr14649-1.c: New test case.
9504
9505 2004-06-07 Richard Henderson <rth@redhat.com>
9506
9507 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
9508 if temporaries.
9509
9510 2004-06-07 David Edelsohn <edelsohn@gnu.org>
9511
9512 * g++.dg/eh/elide1.C: Remove XFAIL.
9513
9514 2004-06-07 Mark Mitchell <mark@codesourcery.com>
9515
9516 PR c++/15337
9517 * g++.dg/expr/sizeof3.C: New test.
9518
9519 PR c++/14777
9520 * g++.dg/template/access14.C: New test.
9521
9522 PR c++/15554
9523 * g++.dg/template/enum1.C: New test.
9524
9525 PR c++/15057
9526 * g++.dg/eh/throw1.C: New test.
9527
9528 2004-06-07 David Ayers <d.ayers@inode.at>
9529 Ziemowit Laski <zlaski@apple.com>
9530
9531 * lib/objc.exp (objc_target_compile): Revert the '-framework
9532 Foundation' flag fix, since bare Darwin does not ship
9533 with the Foundation framework.
9534 * objc/execute/next_mapping.h: Provide a local NSConstantString
9535 @interface and @implementation.
9536 (objc_constant_string_init): A constructor function, used to
9537 initialize the NSConstantString meta-class object.
9538 * objc/execute/string1.m: Include "next_mapping.h" instead of
9539 <Foundation/NSString.h>.
9540 * objc/execute/string2.m: Likewise.
9541 * objc/execute/string3.m: Likewise.
9542 * objc/execute/string4.m: Likewise.
9543
9544 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
9545
9546 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
9547 to double. Replace double with FLOAT.
9548 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
9549
9550 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
9551 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
9552 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
9553 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
9554 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
9555 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
9556 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
9557 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
9558
9559 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
9560
9561 PR c/13519
9562 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
9563
9564 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9565
9566 PR c++/15503
9567 * g++.dg/template/meminit2.C: New test.
9568
9569 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
9570
9571 PR target/15822
9572 * gcc.c-torture/execute/compare-fp-1.c,
9573 gcc.c-torture/execute/compare-fp-2.c,
9574 gcc.c-torture/execute/compare-fp-3.c,
9575 gcc.c-torture/execute/compare-fp-4.c,
9576 gcc.c-torture/execute/compare-fp-3.x,
9577 gcc.c-torture/execute/compare-fp-4.x: Moved...
9578 * gcc.c-torture/execute/ieee/compare-fp-1.c,
9579 gcc.c-torture/execute/ieee/compare-fp-2.c,
9580 gcc.c-torture/execute/ieee/compare-fp-3.c,
9581 gcc.c-torture/execute/ieee/compare-fp-4.c,
9582 gcc.c-torture/execute/ieee/compare-fp-3.x,
9583 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
9584
9585 2004-06-04 David Ayers <d.ayers@inode.at>
9586
9587 * objc/execute/protocol-isEqual-4.m: New testcase.
9588
9589 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
9590
9591 * objc/execute/protocol-isEqual-1.m: New testcase.
9592 * objc/execute/protocol-isEqual-2.m: New testcase.
9593 * objc/execute/protocol-isEqual-3.m: New testcase.
9594
9595 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9596
9597 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
9598
9599 2004-06-02 Ziemowit Laski <zlaski@apple.com>
9600
9601 * lib/objc.exp (objc_target_compile): When running tests on
9602 Darwin (Mac OS X), inform the linker about '-framework
9603 'Foundation'.
9604
9605 2004-06-02 Eric Christopher <echristo@redhat.com>
9606
9607 * gcc.c-torture/compile/20040602-1.c: New.
9608
9609 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
9610
9611 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
9612 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
9613
9614 PR tree-optimization/14736
9615 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
9616
9617 PR tree-optimization/14042
9618 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
9619
9620 PR tree-optimization/14729
9621 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
9622
9623 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9624
9625 PR fortran/15557
9626 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
9627
9628 2004-06-01 Richard Hederson <rth@redhat.com>
9629
9630 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
9631
9632 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9633
9634 PR c++/14932
9635 * g++.dg/parse/offsetof4.C: New test.
9636
9637 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
9638
9639 PR objc/7993
9640 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
9641
9642 2004-05-31 Mark Mitchell <mark@codesourcery.com>
9643
9644 PR c++/15701
9645 * g++.dg/template/friend29.C: New test.
9646
9647 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
9648
9649 PR c/15749
9650 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
9651
9652 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
9653
9654 * gcc.dg/sparc-trap-1.c: New test.
9655
9656 2004-05-31 Roger Sayle <roger@eyesopen.com>
9657
9658 PR middle-end/15069
9659 * g++.dg/opt/fold3.C: New test case.
9660
9661 2004-05-30 Graham Stott <graham.stott@btinternet.com>
9662
9663 * lib/target-supports.exp (check_iconv_available): Fix fallout
9664 from 2004-05-28 patch.
9665
9666 2004-05-30 Paul Brook <paul@codesourcery.com>
9667
9668 PR fortran/15620
9669 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
9670 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
9671
9672 2004-05-30 Steven G. Kargl <kargls@comcast.net>
9673
9674 * gfortran.fortran-torture/execute/random_1.f90: New test.
9675
9676 2004-05-28 Ziemowit Laski <zlaski@apple.com>
9677
9678 * g++.dg/ext/altivec-10.C: New test.
9679
9680 2004-05-29 Paul Brook <paul@codesourcery.com>
9681
9682 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
9683
9684 2004-05-28 Ziemowit Laski <zlaski@apple.com>
9685
9686 * gcc.dg/altivec-16.c: New test.
9687
9688 2004-05-28 Janis Johnson <janis187@us.ibm.com>
9689
9690 * lib/target-supports.exp (check_vmx_hw_available): New.
9691 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
9692
9693 * lib/target-supports.exp (check_alias_available,
9694 check_iconv_available, check_named_sections_available): Use
9695 unique names for temporary files.
9696
9697 2004-05-28 Ziemowit Laski <zlaski@apple.com>
9698
9699 * gcc.dg/altivec-15.c: New test.
9700
9701 2004-05-28 Mark Mitchell <mark@codesourcery.com>
9702
9703 PR c++/15083
9704 * g++.dg/warn/noeffect6.C: New test.
9705
9706 PR c++/15471
9707 * g++.dg/expr/ptrmem4.C: New test.
9708
9709 PR c++/15640
9710 * g++.dg/template/operator3.C: New test.
9711
9712 2004-05-28 Mark Mitchell <mark@codesourcery.com>
9713
9714 PR c++/14668
9715 * g++.dg/lookup/redecl1.C: New test.
9716 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
9717
9718 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
9719
9720 * gcc.c-torture/execute/compare-fp-1.c,
9721 gcc.c-torture/execute/compare-fp-2.c,
9722 gcc.c-torture/execute/compare-fp-3.c,
9723 gcc.c-torture/execute/compare-fp-4.c,
9724 gcc.c-torture/execute/compare-fp-3.x,
9725 gcc.c-torture/execute/compare-fp-4.x,
9726 gcc.dg/pr15649-1.c: New.
9727
9728 2004-05-27 Adam Nemet <anemet@lnxw.com>
9729
9730 PR c++/12883
9731 * g++.dg/init/array14.C: New test.
9732
9733 2004-05-25 Janis Johnson <janis187@us.ibm.com>
9734
9735 * lib/compat.exp (compat-get-options-main): New.
9736 (compat-get-options): Remove unneeded code, warn for ignored
9737 command.
9738 (compat-execute): Check flag set by dg-require-* commands.
9739
9740 * lib/compat.exp (compat-execute): Break up long lines.
9741
9742 2004-05-24 Janis Johnson <janis187@us.ibm.com>
9743
9744 * gcc.dg/altivec-7.c: Don't use 'vector long'.
9745 * gcc.dg/altivec-14.c: New test.
9746 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
9747
9748 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
9749 * gcc.dg/altivec-12.c: Ditto.
9750
9751 * gcc.dg/altivec-3.c: Move call to altivec_check.
9752
9753 2004-05-23 Mark Mitchell <mark@codesourcery.com>
9754
9755 PR c++/15044
9756 * g++.dg/template/error12.C: New test.
9757
9758 PR c++/15317
9759 * g++.dg/ext/attrib15.C: New test.
9760
9761 PR c++/15329
9762 * g++.dg/template/ptrmem9.C: New test.
9763
9764 2004-05-25 Paul Brook <paul@codesourcery.com>
9765
9766 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
9767
9768 2004-05-23 Mark Mitchell <mark@codesourcery.com>
9769
9770 PR c++/15165
9771 * g++.dg/template/crash19.C: New test.
9772
9773 2004-05-23 Mark Mitchell <mark@codesourcery.com>
9774
9775 PR c++/15025
9776 * g++.dg/template/redecl1.C: New test.
9777
9778 2004-05-23 Mark Mitchell <mark@codesourcery.com>
9779
9780 PR c++/14821
9781 * g++.dg/other/ns1.C: New test.
9782
9783 PR c++/14883
9784 * g++.dg/template/invalid1.C: New test.
9785
9786 2004-05-23 Paul Brook <paul@codesourcery.com>
9787 Victor Leikehman <lei@haifasphere.co.il>
9788
9789 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
9790 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
9791
9792 2004-05-22 Mark Mitchell <mark@codesourcery.com>
9793
9794 PR c++/15285
9795 PR c++/15299
9796 * g++.dg/template/non-dependent5.C: New test.
9797 * g++.dg/template/non-dependent6.C: New test.
9798
9799 2004-05-22 Mark Mitchell <mark@codesourcery.com>
9800
9801 PR c++/15507
9802 * g++.dg/inherit/union1.C: New test.
9803
9804 PR c++/15542
9805 * g++.dg/template/addr1.C: New test.
9806
9807 PR c++/15427
9808 * g++.dg/template/array5.C: New test.
9809
9810 PR c++/15287
9811 * g++.dg/template/array6.C: New test.
9812
9813 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
9814 Roger Sayle <roger@eyesopen.com>
9815
9816 * g++.dg/lookup/forscope2.C: New test case.
9817
9818 2004-05-22 Ben Elliston <bje@au.ibm.com>
9819
9820 * gcc.dg/cpp/Wmissingdirs.c: New.
9821
9822 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
9823
9824 PR target/15301
9825 * gcc.dg/compat/union-m128-1.h: New file.
9826 * gcc.dg/compat/union-m128-1_main.c: Likewise.
9827 * gcc.dg/compat/union-m128-1_x.c: Likewise.
9828 * gcc.dg/compat/union-m128-1_y.c: Likewise.
9829
9830 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
9831
9832 PR target/15302
9833 * gcc.dg/compat/struct-complex-1.h: New file.
9834 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
9835 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
9836 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
9837
9838 2004-05-20 Roger Sayle <roger@eyesopen.com>
9839
9840 PR middle-end/3074
9841 * gcc.dg/pr3074-1.c: New test case.
9842 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
9843
9844 2004-05-20 Falk Hueffner <falk@debian.org>
9845
9846 PR other/15526
9847 * gcc.dg/ftrapv-1.c: New test case.
9848
9849 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
9850
9851 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
9852
9853 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
9854 Jeff Law <law@redhat.com>
9855
9856 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
9857 * gcc.dg/tree-ssa/20040518-2.c: New test.
9858
9859 * gcc.dg/tree-ssa/20040518-1.c: New test.
9860
9861 2004-05-18 Zack Weinberg <zack@codesourcery.com>
9862
9863 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
9864
9865 2004-05-18 Paul Brook <paul@codesourcery.com>
9866
9867 PR fortran/13930
9868 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
9869
9870 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9871
9872 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
9873 constant folding.
9874
9875 2004-05-17 Steven Bosscher <stevenb@suse.de>
9876
9877 * gcc.dg/tree-ssa/20040517-1.c: New test.
9878
9879 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9880
9881 * gcc.dg/loop-4.c: New test.
9882
9883 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
9884
9885 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
9886
9887 2004-05-15 Bud Davis <bdavis9659@comcast.net>
9888
9889 PR fortran/15311
9890 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
9891
9892 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9893
9894 PR fortran/13826
9895 PR fortran/13940
9896 * gfortran.fortran-torture/compile/data_1.f90: New test.
9897
9898 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
9899
9900 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
9901 * gcc.dg/uninit-H.c: Define ASM for __s390__.
9902
9903 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
9904
9905 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
9906
9907 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
9908
9909 PR c/15444
9910 * gcc.dg/format/xopen-1.c: Adjust expected message.
9911 * gcc.dg/format/xopen-3.c: New test.
9912
9913 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
9914
9915 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
9916
9917 2004-05-14 Jeff Law <law@redhat.com>
9918
9919 * gcc.dg/tree-ssa/20040514-2.c: New test.
9920
9921 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9922
9923 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
9924 this ...
9925 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
9926 this.
9927
9928 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
9929
9930 * gcc.dg/tree-ssa/20040514-1.c: New test.
9931
9932 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9933
9934 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
9935 test.
9936
9937 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9938
9939 PR fortran/14066
9940 * gfortran.fortran-torture/compile/do_1.f90: New test.
9941
9942 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9943
9944 PR fortran/15051
9945 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
9946 test.
9947
9948 2004-05-14 Bud Davis <bdavis9659@comcast.net>
9949
9950 PR fortran/15149
9951 * gfortran.fortran-torture/execute/random_init.f90: New test.
9952
9953 2004-05-13 Paul Brook <paul@codesourcery.com>
9954
9955 PR fortran/15314
9956 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
9957
9958 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
9959
9960 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
9961 for the powerpc case.
9962
9963 2004-05-13 Jeff Law <law@redhat.com>
9964
9965 * gcc.dg/tree-ssa/20040513-1.c: New test.
9966 * gcc.dg/tree-ssa/20040513-2.c: New test.
9967
9968 2004-05-13 Paul Brook <paul@codesourcery.com>
9969
9970 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
9971 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
9972 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
9973
9974 2004-05-13 Andreas Schwab <schwab@suse.de>
9975
9976 PR other/10819
9977 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
9978 characters.
9979
9980 2004-05-13 Bud Davis <bdavis9659@comcast.net>
9981
9982 PR fortran/15294
9983 * gfortran.fortran-torture/execute/adjustr.f90: New file.
9984
9985 2004-05-13 Diego Novillo <dnovillo@redhat.com>
9986
9987 Merge from tree-ssa-20020619-branch. See
9988 ChangeLog.tree-ssa for details.
9989
9990 2004-05-11 Ziemowit Laski <zlaski@apple.com>
9991
9992 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
9993 include <altivec.h> explicitly.
9994 * gcc.dg/altivec-13.c: Likewise.
9995
9996 2004-05-11 Paul Brook <paul@codesourcery.com>
9997
9998 * gcc.c-torture/compile/20010518-1.c: Force enum size.
9999
10000 2004-05-10 Eric Christopher <echristo@redhat.com>
10001
10002 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
10003 * gcc.dg/sibcall-4.c: Ditto.
10004
10005 2004-05-10 Ziemowit Laski <zlaski@apple.com>
10006
10007 * g++.dg/ext/altivec-8.C: New test case.
10008 * gcc.dg/altivec-13.c: New test case.
10009
10010 2004-05-08 Roger Sayle <roger@eyesopen.com>
10011
10012 * gcc.c-torture/execute/divcmp-1.c: New test case.
10013 * gcc.c-torture/execute/divcmp-2.c: New test case.
10014 * gcc.c-torture/execute/divcmp-3.c: New test case.
10015
10016 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
10017
10018 * g++.dg/other/pragma-re-2.C: New test.
10019
10020 2004-05-07 Uros Bizjak <uros@kss-loka.si>
10021
10022 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
10023 * gcc.dg/i386-387-2.c: Likewise.
10024
10025 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
10026 __builtin_drem.
10027 * gcc.dg/i386-387-6.c: Likewise.
10028
10029 2004-05-07 Uros Bizjak <uros@kss-loka.si>
10030
10031 * gcc.dg/builtins-33.c: Also check log1p*.
10032
10033 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
10034
10035 PR optimization/15296
10036 * gcc.c-torture/execute/pr15296.c: New test.
10037
10038 2004-05-05 Uros Bizjak <uros@kss-loka.si>
10039
10040 * gcc.dg/builtins-40.c: New test.
10041
10042 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
10043
10044 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
10045
10046 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
10047
10048 * g++.dg/ext/spe1.C: New testcase.
10049
10050 2004-05-04 Ziemowit Laski <zlaski@apple.com>
10051
10052 * objc.dg/image-info.m: Allow additional attributes
10053 for __image_info section.
10054
10055 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
10056
10057 * gcc.dg/torture/mips-hilo-2.c: New test.
10058
10059 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10060
10061 PR c++/14389
10062 * g++.dg/template/member5.C: New test.
10063
10064 2004-05-03 Uros Bizjak <uros@kss-loka.si>
10065
10066 * gcc.dg/builtins-34.c: Also check expm1*.
10067
10068 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10069
10070 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
10071 * gcc.dg/torture/builtin-convert-3.c: New test.
10072
10073 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
10074
10075 PR middle-end/15054
10076 * g++.dg/opt/pr15054.C: New test.
10077
10078 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10079
10080 * gcc.dg/torture/builtin-rounding-1.c: New test.
10081 * gcc.dg/builtins-25.c: Delete.
10082 * gcc.dg/builtins-29.c: Delete.
10083
10084 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
10085
10086 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
10087 * gcc.dg/sibcall-4.c: Likewise.
10088 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
10089
10090 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
10091
10092 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
10093 bit-field on 16-bit targets.
10094
10095 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
10096
10097 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
10098 16-bit targets.
10099
10100 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
10101
10102 * gcc.dg/rs6000-power2-1.c: Change to compile only.
10103 * gcc.dg/rs6000-power2-2.c: Likewise.
10104
10105 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
10106
10107 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
10108 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
10109 Change the asm registers to be in form of frN instead of fN.
10110
10111 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10112
10113 * gcc.dg/torture/builtin-convert-2.c: New test.
10114
10115 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
10116
10117 * gcc.dg/rs6000-power2-1.c: New test.
10118 * gcc.dg/rs6000-power2-2.c: New test.
10119
10120 2004-04-28 Jan Hubicka <jh@suse.cz>
10121
10122 * gcc.dg/unused-6.c: New test.
10123
10124 2004-04-24 Laurent GUERBY <laurent@guerby.net>
10125 Ulrich Weigand <uweigand@de.ibm.com>
10126
10127 * ada/acats/run_all.sh: Define $target variable.
10128
10129 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
10130
10131 PR c++/15119
10132 * g++.dg/other/vararg-1.C: New test.
10133
10134 PR c++/4794
10135 * g++.dg/eh/cleanup3.C: New test.
10136
10137 2004-04-24 Laurent GUERBY <laurent@guerby.net>
10138
10139 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
10140 and ad8011a (target_insn).
10141 * ada/acats/support/macro.dfs: Likewise.
10142 * ada/acats/support/impbit.adb: New file.
10143
10144 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
10145
10146 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
10147
10148 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10149
10150 * gcc.dg/loop-3.c: New test.
10151
10152 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
10153
10154 * gcc.c-torture/execute/simd-5.c: New test.
10155
10156 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10157
10158 PR c++/15064
10159 * g++.dg/template/crash18.C: New test.
10160
10161 2004-04-22 Mark Mitchell <mark@codesourcery.com>
10162
10163 * g++.dg/ext/complit3.C: New test.
10164
10165 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
10166
10167 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
10168 * gcc.dg/altivec-3.c: Same.
10169 * gcc.dg/altivec-varargs-1.c: Same.
10170
10171 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
10172
10173 * lib/target-supports.exp (check_profiling_available): Assume
10174 profiling is not available on powerpc-eabi targets.
10175
10176 2004-04-21 Janis Johnson <janis187@us.ibm.com>
10177
10178 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
10179 * gcc.dg/vmx/bug-1.c: Ditto.
10180
10181 2004-04-20 Eric Christopher <echristo@redhat.com>
10182
10183 * gcc.dg/charset/extern.c: New test.
10184 * g++.dg/charset/extern3.cc: Ditto.
10185
10186 2004-04-20 Uros Bizjak <uros@kss-loka.si>
10187
10188 * gcc.dg/builtins-39.c: New test.
10189
10190 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
10191
10192 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
10193
10194 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
10195
10196 * gcc.dg/torture/mips-hilo-1.c: New test.
10197
10198 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
10199
10200 * gcc.c-torture/compile/20040419-1.c: New test.
10201
10202 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
10203
10204 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
10205
10206 2004-04-18 Zack Weinberg <zack@codesourcery.com>
10207 Aldy Hernandez <aldyh@redhat.com>
10208
10209 * gcc.c-torture/execute/va-arg-24.c: New.
10210
10211 2004-04-17 Zack Weinberg <zack@codesourcery.com>
10212 Aldy Hernandez <aldyh@redhat.com>
10213
10214 * gcc.dg/vmx/1b-01.c: New.
10215 * gcc.dg/vmx/1b-02.c: New.
10216 * gcc.dg/vmx/1b-03.c: New.
10217 * gcc.dg/vmx/1b-04.c: New.
10218 * gcc.dg/vmx/1b-05.c: New.
10219 * gcc.dg/vmx/1b-06.c: New.
10220 * gcc.dg/vmx/1b-07.c: New.
10221 * gcc.dg/vmx/1c-01.c: New.
10222 * gcc.dg/vmx/1c-02.c: New.
10223 * gcc.dg/vmx/3a-01a.c: New.
10224 * gcc.dg/vmx/3a-01.c: New.
10225 * gcc.dg/vmx/3a-01m.c: New.
10226 * gcc.dg/vmx/3a-03.c: New.
10227 * gcc.dg/vmx/3a-03m.c: New.
10228 * gcc.dg/vmx/3a-04.c: New.
10229 * gcc.dg/vmx/3a-04m.c: New.
10230 * gcc.dg/vmx/3a-05.c: New.
10231 * gcc.dg/vmx/3a-06.c: New.
10232 * gcc.dg/vmx/3a-06m.c: New.
10233 * gcc.dg/vmx/3a-07.c: New.
10234 * gcc.dg/vmx/3b-01.c: New.
10235 * gcc.dg/vmx/3b-02.c: New.
10236 * gcc.dg/vmx/3b-10.c: New.
10237 * gcc.dg/vmx/3b-13.c: New.
10238 * gcc.dg/vmx/3b-14.c: New.
10239 * gcc.dg/vmx/3b-15.c: New.
10240 * gcc.dg/vmx/3c-01a.c: New.
10241 * gcc.dg/vmx/3c-01.c: New.
10242 * gcc.dg/vmx/3c-02.c: New.
10243 * gcc.dg/vmx/3c-03.c: New.
10244 * gcc.dg/vmx/3d-01.c: New.
10245 * gcc.dg/vmx/4-01.c: New.
10246 * gcc.dg/vmx/4-03.c: New.
10247 * gcc.dg/vmx/5-01.c: New.
10248 * gcc.dg/vmx/5-02.c: New.
10249 * gcc.dg/vmx/5-03.c: New.
10250 * gcc.dg/vmx/5-04.c: New.
10251 * gcc.dg/vmx/5-05.c: New.
10252 * gcc.dg/vmx/5-06.c: New.
10253 * gcc.dg/vmx/5-07.c: New.
10254 * gcc.dg/vmx/5-07t.c: New.
10255 * gcc.dg/vmx/5-08.c: New.
10256 * gcc.dg/vmx/5-10.c: New.
10257 * gcc.dg/vmx/5-11.c: New.
10258 * gcc.dg/vmx/7-01a.c: New.
10259 * gcc.dg/vmx/7-01.c: New.
10260 * gcc.dg/vmx/7c-01.c: New.
10261 * gcc.dg/vmx/7d-01.c: New.
10262 * gcc.dg/vmx/7d-02.c: New.
10263 * gcc.dg/vmx/8-01.c: New.
10264 * gcc.dg/vmx/8-02a.c: New.
10265 * gcc.dg/vmx/8-02.c: New.
10266 * gcc.dg/vmx/brode-1.c: New.
10267 * gcc.dg/vmx/bug-1.c: New.
10268 * gcc.dg/vmx/bug-2.c: New.
10269 * gcc.dg/vmx/bug-3.c: New.
10270 * gcc.dg/vmx/cw-bug-1.c: New.
10271 * gcc.dg/vmx/cw-bug-2.c: New.
10272 * gcc.dg/vmx/cw-bug-3.c: New.
10273 * gcc.dg/vmx/dct.c: New.
10274 * gcc.dg/vmx/debug-1.c: New.
10275 * gcc.dg/vmx/debug-2.c: New.
10276 * gcc.dg/vmx/debug-3.c: New.
10277 * gcc.dg/vmx/debug-4.c: New.
10278 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
10279 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
10280 * gcc.dg/vmx/eg-5.c: New.
10281 * gcc.dg/vmx/fft.c: New.
10282 * gcc.dg/vmx/gcc-bug-1.c: New.
10283 * gcc.dg/vmx/gcc-bug-2.c: New.
10284 * gcc.dg/vmx/gcc-bug-3.c: New.
10285 * gcc.dg/vmx/gcc-bug-4.c: New.
10286 * gcc.dg/vmx/gcc-bug-5.c: New.
10287 * gcc.dg/vmx/gcc-bug-6.c: New.
10288 * gcc.dg/vmx/gcc-bug-7.c: New.
10289 * gcc.dg/vmx/gcc-bug-8.c: New.
10290 * gcc.dg/vmx/gcc-bug-9.c: New.
10291 * gcc.dg/vmx/gcc-bug-b.c: New.
10292 * gcc.dg/vmx/gcc-bug-c.c: New.
10293 * gcc.dg/vmx/gcc-bug-d.c: New.
10294 * gcc.dg/vmx/gcc-bug-e.c: New.
10295 * gcc.dg/vmx/gcc-bug-f.c: New.
10296 * gcc.dg/vmx/gcc-bug-g.c: New.
10297 * gcc.dg/vmx/gcc-bug-i.c: New.
10298 * gcc.dg/vmx/harness.h: New.
10299 * gcc.dg/vmx/ira1.c: New.
10300 * gcc.dg/vmx/ira2a.c: New.
10301 * gcc.dg/vmx/ira2b.c: New.
10302 * gcc.dg/vmx/ira2.c: New.
10303 * gcc.dg/vmx/ira2c.c: New.
10304 * gcc.dg/vmx/mem.c: New.
10305 * gcc.dg/vmx/newton-1.c: New.
10306 * gcc.dg/vmx/ops.c: New.
10307 * gcc.dg/vmx/sn7153.c: New.
10308 * gcc.dg/vmx/spill2.c: New.
10309 * gcc.dg/vmx/spill3.c: New.
10310 * gcc.dg/vmx/spill.c: New.
10311 * gcc.dg/vmx/t.c: New.
10312 * gcc.dg/vmx/varargs-1.c: New.
10313 * gcc.dg/vmx/varargs-2.c: New.
10314 * gcc.dg/vmx/varargs-3.c: New.
10315 * gcc.dg/vmx/varargs-4.c: New.
10316 * gcc.dg/vmx/varargs-5.c: New.
10317 * gcc.dg/vmx/varargs-6.c: New.
10318 * gcc.dg/vmx/varargs-7.c: New.
10319 * gcc.dg/vmx/vmx.exp: New.
10320 * gcc.dg/vmx/vprint-1.c: New.
10321 * gcc.dg/vmx/vscan-1.c: New.
10322 * gcc.dg/vmx/x-01.c: New.
10323 * gcc.dg/vmx/x-02.c: New.
10324 * gcc.dg/vmx/x-03.c: New.
10325 * gcc.dg/vmx/x-04.c: New.
10326 * gcc.dg/vmx/x-05.c: New.
10327 * gcc.dg/vmx/yousufi-1.c: New.
10328 * gcc.dg/vmx/zero-1.c: New.
10329 * gcc.dg/vmx/zero.c: New.
10330
10331 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
10332
10333 * g++.dg/lookup/java1.C: Update for chage of
10334 _Jv_AllocObject.
10335 * g++.dg/lookup/java2.C: Likewise.
10336
10337 2004-04-17 Laurent GUERBY <laurent@guerby.net>
10338
10339 * ada/acats/run_all.sh: use -O2 by default.
10340
10341 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
10342
10343 * gcc.dg/vr-mult-[12].c: New tests.
10344
10345 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10346
10347 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
10348
10349 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
10350
10351 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
10352
10353 * lib/target-supports.exp (check_profiling_available): Assume profiling
10354 isn't available for mips*-*-elf targets.
10355
10356 2004-04-14 Uros Bizjak <uros@kss-loka.si>
10357
10358 * gcc.dg/builtins-38.c: New test.
10359
10360 2004-04-14 Eric Christopher <echristo@redhat.com>
10361
10362 * g++.dg/charset/charset.exp: Run .cc extension tests.
10363
10364 2004-04-14 Zack Weinberg <zack@codesourcery.com>
10365
10366 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
10367
10368 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10369
10370 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
10371
10372 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
10373
10374 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
10375 * gcc.dg/i386-387-2.c: Likewise.
10376
10377 * gcc.dg/i386-387-7.c: New test.
10378 * gcc.dg/i386-387-8.c: New test.
10379
10380 * gcc.dg/builtins-37.c: New test.
10381
10382 2004-04-13 Geoffrey Keating <geoffk@apple.com>
10383
10384 * g++.dg/pch/externc-1.C: Add missing semicolon.
10385
10386 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
10387
10388 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
10389
10390 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
10391
10392 * gcc.c-torture/execute/20040411-1.c: New test.
10393
10394 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
10395
10396 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
10397
10398 2004-04-09 Chris Demetriou <cgd@broadcom.com>
10399
10400 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
10401
10402 2004-04-09 Zack Weinberg <zack@codesourcery.com>
10403
10404 * lib/target-supports.exp (check_named_sections_available): New.
10405 * lib/gcc-dg.exp (dg-require-named-sections): New.
10406 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
10407 old-deja.exp. Also prune error-count message from HP linker.
10408 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
10409
10410 * g++.dg/init/init-ref4.C: Use dg-require-weak.
10411 * g++.old-deja/g++.pt/static3.C: Likewise.
10412 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
10413
10414 2004-04-09 Roger Sayle <roger@eyesopen.com>
10415
10416 * gcc.c-torture/execute/20040409-1.c: New test case.
10417 * gcc.c-torture/execute/20040409-2.c: New test case.
10418 * gcc.c-torture/execute/20040409-3.c: New test case.
10419
10420 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
10421
10422 * gcc.dg/20040409-1.c: New test.
10423
10424 2004-04-08 Roger Sayle <roger@eyesopen.com>
10425
10426 PR target/14888
10427 * g++.dg/opt/pr14888.C: New test case.
10428
10429 2004-04-08 Geoffrey Keating <geoffk@apple.com>
10430
10431 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
10432 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
10433 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
10434 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
10435 New tests.
10436
10437 2004-04-08 Paul Brook <paul@codesourcery.com>
10438
10439 * gcc.dg/spill-1.c: New test.
10440
10441 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10442
10443 * gcc.dg/torture/builtin-ctype-2.c: New test.
10444
10445 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
10446
10447 * gcc.dg/pch/pch.exp: Add largefile test.
10448
10449 2004-04-06 Geoffrey Keating <geoffk@apple.com>
10450
10451 * g++.dg/pch/externc-1.Hs: New.
10452 * g++.dg/pch/externc-1.C: New.
10453
10454 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10455
10456 * gcc.dg/compat/struct-by-value-5a_main.c,
10457 gcc.dg/compat/struct-by-value-5b_main.c: New files.
10458 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
10459 * gcc.dg/compat/struct-by-value-5a_x.c,
10460 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
10461 gcc.dg/compat/struct-by-value-5_x.c.
10462 * gcc.dg/compat/struct-by-value-5a_y.c,
10463 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
10464 gcc.dg/compat/struct-by-value-5_y.c.
10465
10466 * gcc.dg/compat/struct-by-value-6a_main.c,
10467 gcc.dg/compat/struct-by-value-6b_main.c: New files.
10468 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
10469 * gcc.dg/compat/struct-by-value-6a_x.c,
10470 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
10471 gcc.dg/compat/struct-by-value-6_x.c.
10472 * gcc.dg/compat/struct-by-value-6a_y.c,
10473 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
10474 gcc.dg/compat/struct-by-value-6_y.c.
10475
10476 * gcc.dg/compat/struct-by-value-7a_main.c,
10477 gcc.dg/compat/struct-by-value-7b_main.c: New files.
10478 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
10479 * gcc.dg/compat/struct-by-value-7a_x.c,
10480 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
10481 gcc.dg/compat/struct-by-value-7_x.c.
10482 * gcc.dg/compat/struct-by-value-7a_y.c,
10483 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
10484 gcc.dg/compat/struct-by-value-7_y.c.
10485
10486 2004-04-06 Jakub Jelinek <jakub@redhat.com>
10487
10488 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
10489 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
10490 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
10491 options.
10492
10493 2004-04-06 Uros Bizjak <uros@kss-loka.si>
10494
10495 * gcc.dg/builtins-36.c: New test.
10496
10497 2004-04-06 Paul Brook <paul@codesourcery.com>
10498
10499 * README.gcc: Remove obsolete contraint on testcases.
10500
10501 2004-04-05 Paul Brook <paul@codesourcery.com>
10502
10503 PR2123
10504 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
10505 failure and exit(0) on success.
10506 * g++.dg/expr/anew2.C: Ditto.
10507 * g++.dg/expr/anew3.C: Ditto.
10508 * g++.dg/expr/anew4.C: Ditto.
10509
10510 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
10511
10512 PR c++/3518
10513 * g++.dg/template/unify7.C: New.
10514
10515 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
10516
10517 * g++.dg/README: Bring up to date with new subdirectories; remove
10518 duplicate subdirectory lines.
10519
10520 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
10521
10522 PR c++/14007
10523 * g++.dg/template/unify5.C: New.
10524 * g++.dg/template/unify6.C: New.
10525 * g++.dg/template/qualttp20.C: Adjust.
10526 * g++.old-deja/g++.jason/report.C: Adjust.
10527 * g++.old-deja/g++.other/qual1.C: Adjust.
10528
10529 2004-04-01 Mark Mitchell <mark@codesourcery.com>
10530
10531 PR c++/14803
10532 * g++.dg/inherit/ptrmem1.C: New test.
10533
10534 2004-04-01 Jakub Jelinek <jakub@redhat.com>
10535
10536 PR c++/14755
10537 * gcc.c-torture/execute/20040331-1.c: New test.
10538 * gcc.dg/20040331-1.c: New test.
10539
10540 2004-04-01 Paul Brook <paul@codesourcery.com>
10541
10542 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
10543
10544 2004-03-30 Mark Mitchell <mark@codesourcery.com>
10545
10546 PR c++/14724
10547 * g++.dg/init/goto1.C: New test.
10548
10549 PR c++/14763
10550 * g++.dg/template/defarg4.C: New test.
10551
10552 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
10553
10554 * gcc.dg/altivec-11.c: Extend test for more valid cases.
10555
10556 2004-03-28 David Edelsohn <edelsohn@gnu.org>
10557
10558 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
10559
10560 2004-03-28 Zack Weinberg <zack@codesourcery.com>
10561
10562 * gcc.dg/noncompile/undeclared-2.c: New test.
10563
10564 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
10565
10566 * gcc.dg/940409-1.c: Remove XFAIL.
10567 * gcc.dg/reg-vol-struct-1.c: New test.
10568
10569 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10570
10571 * gcc.dg/torture/builtin-wctype-1.c: New test.
10572
10573 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
10574
10575 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
10576 * gcc.dg/20001101-1.c: Likewise.
10577 * gcc.dg/20001102-1.c: Likewise.
10578
10579 2004-03-25 Roger Sayle <roger@eyesopen.com>
10580
10581 * gcc.dg/compare8.c: Add an additional test for XOR.
10582
10583 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10584
10585 * gcc.dg/torture/builtin-ctype-1.c: New test.
10586
10587 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10588
10589 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
10590 * gcc.dg/torture/builtin-math-1.c: Likewise.
10591 * gcc.dg/torture/builtin-power-1.c: New test.
10592
10593 2004-03-24 Andreas Schwab <schwab@suse.de>
10594
10595 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
10596 IA64 assembler.
10597
10598 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
10599 Roger Sayle <roger@eyesopen.com>
10600
10601 * gcc.dg/compare8.c: New test case.
10602
10603 2004-03-23 Ziemowit Laski <zlaski@apple.com>
10604
10605 * g++.dg/ext/altivec-7.C: New test.
10606
10607 2004-03-23 Zack Weinberg <zack@codesourcery.com>
10608
10609 PR 12267, 12391, 12560, 13129, 14114, 14133
10610 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
10611 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
10612 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
10613 Adjust error regexps.
10614 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
10615 * gcc.dg/noncompile/undeclared-1.c: New test cases.
10616 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
10617 * gcc.dg/local1.c: Add explanatory comment.
10618
10619 2004-03-23 Roger Sayle <roger@eyesopen.com>
10620
10621 PR optimization/14669
10622 * g++.dg/opt/fold2.C: New test case.
10623
10624 2004-03-22 Jakub Jelinek <jakub@redhat.com>
10625
10626 PR c/14069
10627 * gcc.dg/20040322-1.c: New test.
10628
10629 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
10630
10631 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
10632 * gcc.dg/ultrasp4.c: Likewise.
10633 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
10634
10635 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
10636
10637 * gcc.dg/i386-sse-8.c: Reset default options.
10638
10639 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
10640
10641 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
10642 in the error message text.
10643
10644 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
10645
10646 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
10647
10648 2004-03-21 Mark Mitchell <mark@codesourcery.com>
10649
10650 PR c++/14616
10651 * g++.dg/init/array13.C: New test.
10652
10653 2004-03-20 Roger Sayle <roger@eyesopen.com>
10654
10655 PR target/13889
10656 * gcc.c-torture/compile/pr13889.c: New test case.
10657
10658 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
10659
10660 PR c/14635
10661 * builtins-1.c (nan, nans): Don't test.
10662 * builtins-30.c: Don't use nan, nanf, nanl.
10663 * builtins-35.c: New test.
10664
10665 2004-03-19 Ziemowit Laski <zlaski@apple.com>
10666
10667 * g++.dg/ext/altivec-6.C: New test.
10668
10669 2004-03-19 Mark Mitchell <mark@codesourcery.com>
10670
10671 * g++.dg/init/placement3.C: New test.
10672
10673 * g++.dg/template/spec13.C: New test.
10674
10675 * g++.dg/lookup/using11.C: New test.
10676
10677 * g++.dg/lookup/koenig3.C: New test.
10678
10679 * g++.dg/template/operator2.C: New test.
10680
10681 * g++.dg/expr/dtor3.C: New test.
10682 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
10683 marker.
10684 * g++.old-deja/g++.law/visibility28.C: Likewise.
10685
10686 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
10687
10688 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
10689 * gcc.dg/ppc64-abi-3.c: Likewise.
10690
10691 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10692
10693 PR c++/14545
10694 * g++.dg/parse/template15.C: New test.
10695
10696 2004-03-18 Mark Mitchell <mark@codesourcery.com>
10697
10698 * g++.dg/expr/dtor2.C: New test.
10699
10700 * g++.dg/lookup/anon4.C: New test.
10701
10702 * g++.dg/overload/using1.C: New test.
10703
10704 * g++.dg/template/lookup7.C: New test.
10705
10706 * g++.dg/template/typename6.C: New test.
10707
10708 * g++.dg/expr/cond6.C: New test.
10709
10710 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10711
10712 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
10713
10714 2004-03-18 Mark Mitchell <mark@codesourcery.com>
10715
10716 * g++.dg/expr/cond5.C: New test.
10717 * g++.dg/expr/constcast1.C: Likewise.
10718 * g++.dg/expr/ptrmem2.C: Likewise.
10719 * g++.dg/expr/ptrmem3.C: Likewise.
10720 * g++.dg/lookup/main1.C: Likewise.
10721 * g++.dg/template/lookup6.C: Likewise.
10722
10723 2004-03-18 Mark Mitchell <mark@codesourcery.com>
10724
10725 * gcc.dg/local1.c: New test.
10726
10727 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
10728
10729 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10730
10731 * gcc.dg/torture/builtin-convert-1.c: New test.
10732
10733 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10734
10735 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
10736
10737 2004-03-16 Mark Mitchell <mark@codesourcery.com>
10738
10739 PR c++/14481
10740 * g++.dg/warn/Wunused-7.C: New test.
10741
10742 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10743
10744 * gcc.dg/torture/builtin-integral-1.c: New test.
10745
10746 2004-03-16 Mark Mitchell <mark@codesourcery.com>
10747
10748 PR c++/14586
10749 * g++.dg/parse/non-dependent3.C: New test.
10750
10751 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
10752
10753 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
10754 * g++.dg/eh/simd-2.C: Likewise.
10755 * g++.dg/init/array10.C: Likewise.
10756 * gcc.c-torture/compile/simd-1.c: Likewise.
10757 * gcc.c-torture/compile/simd-2.c: Likewise.
10758 * gcc.c-torture/compile/simd-3.c: Likewise.
10759 * gcc.c-torture/compile/simd-4.c: Likewise.
10760 * gcc.c-torture/compile/simd-6.c: Likewise.
10761 * gcc.c-torture/execute/simd-1.c: Likewise.
10762 * gcc.c-torture/execute/simd-2.c: Likewise.
10763 * gcc.dg/compat/vector-defs.h: Likewise.
10764 * gcc.dg/20020531-1.c: Likewise.
10765 * gcc.dg/altivec-3.c: Likewise.
10766 * gcc.dg/altivec-4.c: Likewise.
10767 * gcc.dg/altivec-varargs-1.c: Likewise.
10768 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
10769 * gcc.dg/i386-mmx-3.c: Likewise.
10770 * gcc.dg/i386-sse-4.c: Likewise.
10771 * gcc.dg/i386-sse-5.c: Likewise.
10772 * gcc.dg/i386-sse-8.c: Likewise.
10773 * gcc.dg/simd-1.c: Likewise.
10774 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
10775 __ev64_opaque__ since the machine description provides it.
10776
10777 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
10778
10779 * lib/compat.exp (skip_list): New global variable.
10780 Use it to hold the user defined COMPAT_SKIPS list if any.
10781 (compat-obj): Add the members of skip_list to optall.
10782
10783 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
10784
10785 * gcc.dg/compat/union-by-value-1_main.c,
10786 union-by-value-1_x.c, union-by-value-1_y.c,
10787 union-check.h, union-defs.h,
10788 union-init.h, union-return-1_main.c,
10789 union-return-1_x.c, union-return-1_y.c: New files.
10790
10791 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
10792
10793 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
10794 mixed-struct-init.h: Add 4 mixed structure types.
10795 struct-by-value-21_main.c, struct-by-value-21_x.c,
10796 struct-by-value-21_y.c, struct-return-21_main.c,
10797 struct-return-21_x.c, struct-return-21_y.c: New files.
10798
10799 2004-03-13 Mark Mitchell <mark@codesourcery.com>
10800
10801 PR c++/14550
10802 * g++.dg/parse/template14.C: New test.
10803
10804 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
10805
10806 * gcc.c-torture/execute/20040313-1.c: New test.
10807
10808 2004-03-13 Jakub Jelinek <jakub@redhat.com>
10809
10810 PR target/14533
10811 * gcc.dg/20040311-2.c: New test.
10812
10813 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
10814
10815 PR other/14544
10816 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
10817 bit-field.
10818
10819 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
10820
10821 * gcc.dg/20040305-2.c: Add missing return statement.
10822
10823 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10824
10825 * gcc.dg/builtins-34.c: Also check pow10*.
10826
10827 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
10828
10829 PR target/14262
10830 * gcc.dg/20040305-2.c: New test.
10831
10832 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
10833
10834 * gcc.dg/20040310-1.c: New test.
10835
10836 2004-03-11 Roger Sayle <roger@eyesopen.com>
10837
10838 * gcc.c-torture/execute/20040311-1.c: New test case.
10839
10840 2004-03-11 Mark Mitchell <mark@codesourcery.com>
10841
10842 PR c++/14476
10843 * g++.dg/lookup/enum1.C: New test.
10844
10845 2004-03-10 Mark Mitchell <mark@codesourcery.com>
10846
10847 PR c++/14510
10848 * g++.dg/lookup/struct2.C: New test.
10849
10850 2004-03-10 Uros Bizjak <uros@kss-loka.si>
10851
10852 * gcc.dg/builtins-34.c: New test.
10853
10854 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10855
10856 * gcc.dg/torture/builtin-nonneg-1.c: New test.
10857
10858 2004-03-09 James E Wilson <wilson@specifixinc.com>
10859
10860 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
10861 * gcc.dg/alias-2.c: New testcase.
10862
10863 2004-03-09 Zack Weinberg <zack@codesourcery.com>
10864
10865 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
10866
10867 2004-03-09 Roger Sayle <roger@eyesopen.com>
10868
10869 * gcc.c-torture/execute/20040309-1.c: New test case.
10870
10871 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
10872
10873 PR c++/14397
10874 * g++.dg/overload/ref1.C: New.
10875
10876 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10877
10878 PR c++/14409
10879 * g++.dg/template/spec12.C: New test.
10880
10881 PR c++/14448
10882 * g++.dg/parse/crash14.C: New test.
10883
10884 2004-03-09 Mark Mitchell <mark@codesourcery.com>
10885
10886 PR c++/14230
10887 * g++.dg/init/ref11.C: New test.
10888
10889 2004-03-09 Mark Mitchell <mark@codesourcery.com>
10890
10891 PR c++/14432
10892 * g++.dg/parse/builtin2.C: New test.
10893
10894 2004-03-08 Mark Mitchell <mark@codesourcery.com>
10895
10896 PR c++/14401
10897 * g++.dg/init/ctor3.C: New test.
10898 * g++.dg/init/union1.C: New test.
10899 * g++.dg/ext/anon-struct4.C: New test.
10900
10901 2004-03-08 Mark Mitchell <mark@codesourcery.com>
10902
10903 * g++.dg/lookup/koenig1.C: Tweak error messages.
10904 * g++.dg/lookup/used-before-declaration.C: Likewise.
10905 * g++.dg/other/do1.C: Likewise.
10906 * g++.dg/overload/koenig1.C: Likewise.
10907 * g++.dg/parse/crash13.C: Likewise.
10908 * g++.dg/template/instantiate3.C: Likewise.
10909
10910 2004-03-08 Eric Christopher <echristo@redhat.com>
10911
10912 * * lib/target-supports.exp: Enable libiconv in test
10913 compilation. Fix up error checking.
10914
10915 2004-03-08 Roger Sayle <roger@eyesopen.com>
10916
10917 PR middle-end/14289
10918 * gcc.dg/pr14289-1.c: New test case.
10919 * gcc.dg/pr14289-2.c: Likewise.
10920 * gcc.dg/pr14289-3.c: Likewise.
10921
10922 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
10923
10924 * gcc.c-torture/execute/20040308-1.c: New test.
10925
10926 2004-03-07 Roger Sayle <roger@eyesopen.com>
10927
10928 * gcc.c-torture/execute/20040307-1.c: New test case.
10929
10930 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
10931
10932 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
10933
10934 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
10935
10936 * gcc.dg/20040306-1.c: New test.
10937
10938 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
10939
10940 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
10941 them static.
10942 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
10943
10944 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
10945
10946 PR c/14465
10947 * gcc.dg/decl-6.c: New test.
10948
10949 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10950
10951 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
10952 Rename LOGPOW -> LOG_POW.
10953 (SQRT_EXP, POW_EXP): New.
10954
10955 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
10956
10957 * gcc.dg/i386-sse-8.c: New test.
10958
10959 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
10960
10961 PR c/14114
10962 * gcc.dg/decl-5.c: New test.
10963
10964 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
10965
10966 * gcc.dg/20040305-1.c: New test.
10967
10968 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
10969
10970 PR other/14354
10971 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
10972
10973 2004-03-04 Ziemowit Laski <zlaski@apple.com>
10974
10975 PR c++/14425, c++/14426
10976 * g++.dg/ext/altivec-4.C: New test.
10977 * g++.dg/ext/altivec-5.C: New test.
10978
10979 2004-03-04 Geoffrey Keating <geoffk@apple.com>
10980
10981 * g++.old-deja/g++.other/linkage1.C: Expect errors about
10982 global variables of a type with no linkage.
10983 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
10984 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
10985 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
10986 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
10987 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
10988 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
10989 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
10990 * g++.dg/warn/deprecated.C: Name enum Color.
10991 * g++.dg/overload/VLA.C: Name structure for 'b'.
10992 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
10993
10994 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
10995
10996 * gcc.c-torture/compile/20040304-1.c: New test.
10997
10998 2004-03-03 Zack Weinberg <zack@codesourcery.com>
10999
11000 PR 13728
11001 * gcc.dg/decl-4.c: New testcase.
11002
11003 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
11004
11005 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
11006 as PRECF if sizeof (float) > sizeof (double).
11007 (PRECL): Make it the same as PRECF if
11008 sizeof (float) > sizeof (long double).
11009
11010 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11011
11012 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
11013 system type. Add check for irix6 which doesn't have c99 runtime.
11014
11015 2004-03-03 Bob Wilson <bob.wilson@acm.org>
11016
11017 * gcc.dg/const-elim-1.c: xfail for xtensa.
11018
11019 2004-03-01 Mark Mitchell <mark@codesourcery.com>
11020
11021 PR c++/14369
11022 * g++.dg/template/cond4.C: New test.
11023
11024 2004-03-01 Mark Mitchell <mark@codesourcery.com>
11025
11026 PR c++/14360
11027 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
11028
11029 PR c++/14361
11030 * g++.dg/parse/defarg7.C: New test.
11031
11032 PR c++/14359
11033 * g++.dg/template/friend26.C: New test.
11034
11035 2004-03-01 Mark Mitchell <mark@codesourcery.com>
11036
11037 PR c++/14324
11038 * g++.dg/abi/mangle21.C: New test.
11039
11040 PR c++/14260
11041 * g++.dg/parse/constructor2.C: New test.
11042
11043 PR c++/14337
11044 * g++.dg/template/sfinae1.C: New test.
11045
11046 2004-02-29 Mark Mitchell <mark@codesourcery.com>
11047
11048 PR c++/14267
11049 * g++.dg/expr/crash2.C: New test.
11050
11051 PR middle-end/13448
11052 * gcc.dg/inline-5.c: New test.
11053 * gcc.dg/always-inline.c: Split out tests into ...
11054 * gcc.dg/always-inline2.c: ... this and ...
11055 * gcc.dg/always-inline3.c: ... this.
11056
11057 2004-02-29 Mark Mitchell <mark@codesourcery.com>
11058
11059 PR debug/12103
11060 * g++.dg/debug/crash1.C: New test.
11061
11062 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
11063
11064 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
11065 function with __attribute__((noinline)).
11066 (recurser_void2): Likewise.
11067 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
11068 (recurser_void2): Likewise.
11069
11070 2004-02-29 Roger Sayle <roger@eyesopen.com>
11071
11072 PR middle-end/14203
11073 * g++.dg/warn/Wunused-6.C: New test case.
11074
11075 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
11076
11077 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
11078 not defined.
11079
11080 2004-02-27 Eric Christopher <echristo@redhat.com>
11081
11082 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
11083 * g++.dg/charset/asm2.c: Run only x86.
11084 * gcc.dg/charset/asm3.c: Ditto.
11085
11086 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
11087
11088 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
11089 ld_library_path.
11090
11091 2004-02-27 Ziemowit Laski <zlaski@apple.com>
11092
11093 * g++.dg/ext/altivec-3.C: New.
11094
11095 2004-02-26 Richard Henderson <rth@redhat.com>
11096
11097 * g++.dg/ext/attrib10.C: Mark for warning.
11098 * gcc.dg/attr-alias-1.c: New.
11099
11100 2004-02-26 Richard Henderson <rth@redhat.com>
11101
11102 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
11103 * gcc.c-torture/execute/20040208-2.c: ... it back.
11104
11105 2004-02-26 Eric Christopher <echristo@redhat.com>
11106
11107 * lib/target-supports.exp (check-iconv-available): New function.
11108 * lib/gcc-dg.exp (dg-require-iconv): New function.
11109 Use above.
11110 * gcc.dg/charset: New directory.
11111 * gcc.dg/charset/charset.exp: New file.
11112 * gcc.dg/charset/asm1.c: Ditto.
11113 * gcc.dg/charset/asm2.c: Ditto.
11114 * gcc.dg/charset/asm3.c: Ditto.
11115 * gcc.dg/charset/asm4.c: Ditto.
11116 * gcc.dg/charset/asm5.c: Ditto.
11117 * gcc.dg/charset/attribute1.c: Ditto.
11118 * gcc.dg/charset/attribute2.c: Ditto.
11119 * gcc.dg/charset/string1.c: Ditto.
11120 * g++.dg/charset: New directory.
11121 * g++.dg/dg.exp: Add here. Special options.
11122 * g++.dg/charset/charset.exp: New file.
11123 * g++.dg/charset/asm1.c: Ditto.
11124 * g++.dg/charset/asm2.c: Ditto.
11125 * g++.dg/charset/asm3.c: Ditto.
11126 * g++.dg/charset/asm4.c: Ditto.
11127 * g++.dg/charset/attribute1.c: Ditto.
11128 * g++.dg/charset/attribute2.c: Ditto.
11129 * g++.dg/charset/extern1.cc: Ditto.
11130 * g++.dg/charset/extern2.cc: Ditto.
11131 * g++.dg/charset/string1.c: Ditto.
11132
11133 2004-02-26 Mark Mitchell <mark@codesourcery.com>
11134
11135 PR c++/14278
11136 * g++.dg/parse/comma1.C: New test.
11137
11138 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11139
11140 PR c++/14284
11141 * g++.dg/template/ttp8.C: New test.
11142
11143 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
11144
11145 * gcc.dg/fixuns-trunc-1.c: New test.
11146
11147 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11148
11149 * gcc.dg/builtins-config.h: Use #elif.
11150
11151 2004-02-26 Michael Matz <matz@suse.de>
11152
11153 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
11154 * gcc.dg/991214-1.c: Likewise.
11155 * gcc.dg/i386-asm-1.c: Likewise.
11156
11157 2004-02-25 Richard Henderson <rth@redhat.com>
11158
11159 * gcc.c-torture/execute/20040208-2.c: Move ...
11160 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
11161
11162 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11163
11164 PR c++/14246
11165 * g++.dg/other/crash-3.C: New test.
11166
11167 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11168
11169 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
11170 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
11171
11172 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
11173 HP-UX.
11174
11175 2004-02-24 Michael Matz <matz@suse.de>
11176
11177 * gcc.dg/i386-regparm.c: New.
11178
11179 2004-02-23 James E Wilson <wilson@specifixinc.com>
11180
11181 * gcc.c-torture/execute/20040223-1.c: New.
11182
11183 2004-02-23 Zack Weinberg <zack@codesourcery.com>
11184 Kazu Hirata <kazu@cs.umass.edu>
11185
11186 * gcc.dg/fwritable-strings-1.c: Remove.
11187
11188 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
11189
11190 PR c/14156
11191 * gcc.dg/20040223-1.c: New test.
11192
11193 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11194
11195 PR c++/14106
11196 * g++.dg/ext/typeof9.C: New test.
11197
11198 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11199
11200 PR c++/14250
11201 * g++.dg/other/switch1.C: New test.
11202
11203 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
11204
11205 * gcc.dg/cast-function-1.c: Adjust for new informative message.
11206 * gcc.dg/va-arg-1.c: Likewise.
11207
11208 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11209
11210 PR c++/14143
11211 * g++.dg/template/koenig5.C: New test.
11212
11213 2004-02-21 Ziemowit Laski <zlaski@apple.com>
11214
11215 * g++.dg/ext/altivec-1.C: Generalize target triple.
11216 * g++.dg/ext/altivec-2.C: New test case.
11217 * g++.dg/ext/altivec_check.h: New file.
11218 * gcc.dg/altivec-1.c: Generalize target triple;
11219 include altivec_check.h and call altivec_check().
11220 * gcc.dg/altivec-[2-5].c: Generalize target triple.
11221 * gcc.dg/altivec-6.c: New test case.
11222 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
11223 type casts as needed.
11224 * gcc.dg/altivec-10.c: Include altivec_check.h and call
11225 altivec_check().
11226 * gcc.dg/altivec-12.c: New test case.
11227 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
11228 include altivec_check.h and call altivec_check().
11229 * gcc.dg/altivec_check.h: New file.
11230
11231 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11232
11233 * lib/target-supports.exp (check_alias_available): Don't mangle
11234 function `g' in test program.
11235
11236 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11237
11238 * lib/target-supports.exp (check_profiling_available): Check
11239 argument to determine whether we support a profiling type.
11240 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
11241 check_profiling_available.
11242 * g++.dg/bprob/bprob.exp: Likewise
11243 * g77.dg/bprob/bprob.exp: Likewise.
11244 * gcc.misc-tests/bprob.exp: Likewise.
11245 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
11246 dg-require-profiling and delete expected error handling.
11247 * gcc.dg/20021014-1.c: Likewise.
11248 * gcc.dg/nest.c: Likewise.
11249
11250 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11251
11252 PR c++/12007
11253 * g++.dg/other/vthunk1.C: New test.
11254
11255 2004-02-20 Falk Hueffner <falk@debian.org>
11256
11257 PR target/14201
11258 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
11259
11260 2004-02-20 Mark Mitchell <mark@codesourcery.com>
11261
11262 PR c++/13927
11263 * g++.dg/other/error8.C: Remove XFAIL markers.
11264
11265 PR c++/14173
11266 * g++.dg/ext/packed5.C: New test.
11267
11268 PR c++/14199
11269 * g++.dg/warn/Wunused-5.C: New test.
11270
11271 PR c++/14186
11272 * g++.dg/lookup/member1.C: New test.
11273
11274 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
11275
11276 * gcc.c-torture/compile/20040130-1.c: Enable only when
11277 __INT_MAX__ >= 2147483647L.
11278 * gcc.c-torture/compile/961203-1.c: Likewise.
11279
11280 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
11281
11282 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
11283 * g++.dg/opt/template1.C: Robustify assembler regexp
11284
11285 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
11286
11287 * gcc.c-torture/execute/simd-4.x: Remove.
11288 * gcc.c-torture/execute/va-arg-25.x: Likewise.
11289 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
11290 Guard with #ifndef SKIP_ATTRIBUTE.
11291 * gcc.dg/compat/vector-1_y.c: Likewise.
11292 * gcc.dg/compat/vector-2_x.c: Likewise.
11293 * gcc.dg/compat/vector-2_y.c: Likewise.
11294 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
11295 * g++.dg/eh/simd-2.C: Likewise.
11296
11297 2004-02-19 Alan Modra <amodra@bigpond.net.au>
11298
11299 * gcc.c-torture/compile/complex-1.c: New.
11300
11301 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
11302
11303 PR target/14209
11304 * gcc.c-torture/execute/20040218-1.c: New test.
11305
11306 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11307
11308 PR c++/14181
11309 * g++.dg/parse/new2.C: New test.
11310
11311 2004-02-18 Paul Brook <paul@codesourcery.com>
11312
11313 * gcc.c-torture/compile/libcall-1.c: New test.
11314
11315 2004-02-18 Paul Brook <paul@codesourcery.com>
11316
11317 PR debug/12934
11318 * gcc.dg/debug/debug-7.c: New test.
11319
11320 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
11321
11322 * gcc.dg/20040217-1.c: New test.
11323
11324 2004-02-17 Zack Weinberg <zack@codesourcery.com>
11325
11326 * gcc.c-torture/execute/990208-1.x: Delete.
11327
11328 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
11329
11330 * gcc.c-torture/execute/20040208-2.x: New file.
11331
11332 2004-02-17 Mark Mitchell <mark@codesourcery.com>
11333
11334 PR c++/11326
11335 * g++.dg/abi/structret1.C: New test.
11336
11337 2004-02-17 Jakub Jelinek <jakub@redhat.com>
11338
11339 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
11340 (i386_cpuid): No need to test if cpuid is available on AMD64.
11341 Fix assembly, so that it works onboth i386 and AMD64.
11342 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
11343 (vecInLong): Fix s[] member type to unsigned int.
11344 (vecInWord): Remove type.
11345 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
11346 (a64, b64, c64, d64, e64): Remove.
11347 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
11348 Remove unused variable. Remove initialization of removed variables.
11349 Don't call mmx_tests nor sse_tests.
11350 (reference_mmx, reference_sse): Remove.
11351 (check): Add return stmt.
11352 * gcc.dg/i386-sse-7.c: New test.
11353 * gcc.dg/i386-mmx-4.c: New test.
11354
11355 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11356
11357 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
11358 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
11359 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
11360 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
11361 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
11362 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
11363 g++.dg/tc1/dr94.C: Fix line terminator.
11364
11365 2004-02-16 Geoffrey Keating <geoffk@apple.com>
11366
11367 * gcc.c-torture/compile/20040216-1.c: New.
11368
11369 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11370
11371 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
11372 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
11373 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
11374 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
11375 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
11376 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
11377
11378 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
11379
11380 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
11381
11382 2004-02-15 Mark Mitchell <mark@codesourcery.com>
11383
11384 PR c++/13971
11385 * g++.dg/expr/cond4.C: New test.
11386
11387 PR c++/14086
11388 * g++.dg/lookup/crash2.C: New test.
11389
11390 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
11391
11392 * gcc.c-torture/compile/20040214-2.c: New test.
11393
11394 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
11395
11396 PR c++/14116
11397 * g++.dg/ext/typeof8.C: New test.
11398
11399 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
11400
11401 * gcc.c-torture/compile/20040214-1.c: New test.
11402
11403 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11404
11405 PR c++/13635
11406 * g++.dg/template/spec11.C: New test.
11407
11408 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11409
11410 PR c++/13927
11411 * g++.dg/other/error8.C: New test.
11412
11413 2004-02-13 Mark Mitchell <mark@codesourcery.com>
11414
11415 PR c++/14122
11416 * g++.dg/template/array4.C: New test.
11417
11418 PR c++/14108
11419 * g++.dg/inherit/thunk2.C: New test.
11420
11421 PR c++/14083
11422 * g++.dg/eh/cond2.C: New test.
11423
11424 2004-02-12 Alan Modra <amodra@bigpond.net.au>
11425
11426 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
11427
11428 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
11429
11430 * lib/scanasm.exp (dg-scan): Quote pattern before display.
11431
11432 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
11433
11434 * g++.dg/simd-2.C: xfail on ppc64-linux.
11435
11436 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
11437
11438 PR c/456
11439 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
11440 tests.
11441
11442 2004-02-11 Uros Bizjak <uros@kss-loka.si>
11443
11444 * gcc.dg/builtins-33.c: New test.
11445
11446 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
11447
11448 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
11449
11450 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
11451
11452 * g++.dg/simd-2.C: Set -maltivec for ppc64.
11453
11454 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
11455
11456 * gcc.dg/ppc64-abi-3.c: New test.
11457
11458 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
11459
11460 PR c/14092
11461
11462 * gcc.dg/pr14092-1.c: New testcase.
11463
11464 2004-02-10 Alan Modra <amodra@bigpond.net.au>
11465
11466 * gcc.dg/cpp/assert4.c: Fix typo last change.
11467
11468 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
11469 * gcc.dg/cpp/assert4.c: Handle powerpc64.
11470
11471 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
11472
11473 2004-02-09 Roger Sayle <roger@eyesopen.com>
11474
11475 * gcc.c-torture/compile/20040209-1.c: New test case.
11476
11477 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
11478
11479 * gcc.dg/c90-init-1.c: Adjust expected error messages.
11480
11481 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
11482
11483 * gcc.c-torture/execute/20040208-[12].c: New tests.
11484
11485 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
11486
11487 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
11488
11489 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
11490
11491 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
11492
11493 2004-02-07 Zack Weinberg <zack@codesourcery.com>
11494
11495 Bug 13856
11496 * gcc.dg/visibility-8.c: New testcase.
11497
11498 2004-02-07 Zack Weinberg <zack@codesourcery.com>
11499
11500 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
11501 arguments.
11502 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
11503
11504 2004-02-07 Roger Sayle <roger@eyesopen.com>
11505
11506 PR middle-end/13696
11507 * g++.dg/opt/fold1.C: New test case.
11508
11509 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11510
11511 PR c++/14033
11512 * g++.dg/other/crash-2.C: New test.
11513
11514 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11515
11516 PR c++/14028
11517 * g++.dg/parse/angle-bracket2.C: New test.
11518
11519 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11520
11521 PR middle-end/13750
11522 Revert:
11523 2004-01-15 Geoffrey Keating <geoffk@apple.com>
11524 PR pch/13361
11525 * testsuite/g++.dg/pch/wchar-1.C: New.
11526 * testsuite/g++.dg/pch/wchar-1.Hs: New.
11527
11528 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11529
11530 PR c++/14008
11531 * g++.dg/parse/error15.C: New test.
11532 * g++.dg/parse/crash11.C: Update dg-error mark.
11533
11534 2004-02-04 Mark Mitchell <mark@codesourcery.com>
11535
11536 PR c++/13932
11537 * g++.dg/warn/conv2.C: New test.
11538
11539 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11540
11541 PR c++/13086
11542 * g++.dg/warn/incomplete1.C: Remove xfail.
11543
11544 2004-02-04 Mark Mitchell <mark@codesourcery.com>
11545
11546 * lib/file-format.exp (gcc_target_object_format): Use
11547 ${tool}_target_compile, not gcc_target_compile.
11548 * lib/target-supports.exp (check_alias_available): Likewise.
11549 (check_gc_sections_available): Likewise.
11550 * g++.dg/ext/attrib10.C: Use dg-require-alias.
11551 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
11552 dg-require-alias.
11553
11554 2004-02-04 Mark Mitchell <mark@codesourcery.com>
11555
11556 PR c++/13969
11557 * g++.dg/template/static6.C: New test.
11558
11559 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
11560
11561 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
11562
11563 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11564
11565 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
11566 tests for systems where `char' is unsigned by default.
11567
11568 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11569
11570 PR c++/13997
11571 * g++.dg/template/partial3.C: New test.
11572
11573 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
11574
11575 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
11576 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
11577 Remove mentions of obsolete ports.
11578
11579 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
11580
11581 * gcc.dg/noncompile/20001228-1.c: Fix for new
11582 error message.
11583
11584 2004-02-03 Roger Sayle <roger@eyesopen.com>
11585
11586 PR target/9348
11587 * gcc.c-torture/execute/multdi-1.c: New test case.
11588
11589 2004-02-03 Mark Mitchell <mark@codesourcery.com>
11590
11591 PR c++/13925
11592 * g++.dg/template/lookup5.C: New test.
11593
11594 2004-02-03 Mark Mitchell <mark@codesourcery.com>
11595
11596 PR c++/13950
11597 * g++.dg/template/lookup4.C: New test.
11598
11599 PR c++/13970
11600 * g++.dg/parse/error14.C: New test.
11601
11602 PR c++/14002
11603 * g++.dg/parse/template13.C: New test.
11604
11605 2004-02-03 Mark Mitchell <mark@codesourcery.com>
11606
11607 PR c++/13978
11608 * g++.dg/template/koenig4.C: New test.
11609
11610 PR c++/13968
11611 * g++.dg/template/crash17.C: New test.
11612
11613 PR c++/13975
11614 * g++.dg/parse/error13.C: New test.
11615 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
11616
11617 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
11618
11619 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
11620
11621 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
11622
11623 PR c/11658
11624 PR c/13994
11625 * gcc.dg/noncompile/20040203-1.c: New test.
11626 * gcc.dg/noncompile/20040203-2.c: Likewise.
11627 * gcc.dg/noncompile/20040203-3.c: Likewise.
11628 * gcc.dg/20040203-1.c: Likewise.
11629
11630 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
11631
11632 PR c++/10858
11633 * g++.dg/template/sizeof7.C: New test.
11634
11635 2004-02-02 Eric Christopher <echristo@redhat.com>
11636 Zack Weinberg <zack@codesourcery.com>
11637
11638 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
11639
11640 2004-02-02 Zack Weinberg <zack@codesourcery.com>
11641
11642 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
11643 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
11644 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
11645 * gcc.dg/cleanup-5.c: Run only on Linux targets.
11646
11647 2004-02-02 Mark Mitchell <mark@codesourcery.com>
11648
11649 PR c++/13113
11650 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
11651
11652 PR c++/13854
11653 * g++.dg/ext/attrib13.C: New test.
11654
11655 PR c++/13907
11656 * g++.dg/conversion/op2.C: New test.
11657
11658 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
11659
11660 * gcc.dg/titype-1.c: Fix pasto.
11661
11662 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
11663
11664 * gcc.dg/titype-1.c: New test.
11665
11666 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11667
11668 PR c++/13957
11669 * g++.dg/template/non-type-template-argument-1.C,
11670 g++.dg/template/qualified-id1.C: Update dg-error marks.
11671 * g++.dg/template/nontype6.C: New test.
11672
11673 2004-02-01 Roger Sayle <roger@eyesopen.com>
11674
11675 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
11676 * gcc.dg/builtins-31.c: New testcase.
11677 * gcc.dg/builtins-32.c: New testcase.
11678
11679 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
11680
11681 * objc.dg/call-super-2.m: Update line numbers
11682 for the including of stddef.h.
11683
11684 2004-01-30 Michael Matz <matz@suse.de>
11685
11686 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
11687 g++.dg/ext/case-range3.C: New tests.
11688
11689 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11690
11691 DR206
11692 PR c++/13813
11693 * g++.dg/template/member4.C: New test.
11694
11695 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11696
11697 PR c++/13683
11698 * g++.dg/template/sizeof6.C: New test.
11699
11700 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
11701
11702 * gcc.dg/fwritable-strings-1.c: New test.
11703
11704 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
11705
11706 * gcc.c-torture/compile/20040130-1.c: New test.
11707
11708 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
11709
11710 * objc.dg/call-super-2.m: Include stddef.h for size_t.
11711
11712 2004-01-29 Mark Mitchell <mark@codesourcery.com>
11713
11714 PR c++/13883
11715 * g++.dg/template/ctor3.C: New test.
11716
11717 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11718
11719 * g++.dg/tc1: New directory.
11720 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
11721 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
11722 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
11723 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
11724 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
11725
11726 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11727
11728 * g++.dg/parse/error11.C: New test.
11729 * g++.dg/parse/error12.C: Likewise.
11730
11731 2004-01-28 Ziemowit Laski <zlaski@apple.com>
11732
11733 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
11734 (scan_initial, main): Use aligned_sizeof instead of sizeof.
11735
11736 2004-01-28 Mark Mitchell <mark@codesourcery.com>
11737
11738 PR c++/13791
11739 * g++.dg/ext/attrib12.C: New test.
11740
11741 PR c++/13736
11742 * g++.dg/parse/cast2.C: New test.
11743
11744 2004-01-27 James E Wilson <wilson@specifixinc.com>
11745
11746 * objc.dg/encode-2.m (main): New local string. Set depending on
11747 sizeof long. Use in sscanf call.
11748 * objc.dg/encode-3.m (main): New local string. Set depending on
11749 sizeof long. Use in scan_initial call.
11750
11751 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11752
11753 * objc.dg/call-super-2.m: Make LP64-safe.
11754 * objc.dg/desig-init-1.m: Likewise.
11755
11756 2004-01-27 Devang Patel <dpatel@apple.com>
11757
11758 * g++.dg/debug/namespace1.C: New test.
11759
11760 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
11761
11762 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
11763 xscale-*-*.
11764
11765 * gcc.dg/arm-mmx-1.c: New test.
11766
11767 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11768
11769 * gcc.dg/20040127-1.c: New test.
11770 * gcc.dg/20040127-2.c: New test.
11771
11772 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11773
11774 * objc.dg/stret-1.m (glob): Renamed to globa.
11775
11776 2004-01-26 Mark Mitchell <mark@codesourcery.com>
11777
11778 PR c++/13663
11779 * g++.dg/expr/for1.C: New test.
11780
11781 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
11782
11783 PR middle-end/13779
11784 * gcc.dg/darwin-longlong.c: New test.
11785
11786 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
11787
11788 * gcc.dg/20040124-1.c: Moved test from here...
11789 * gcc.c-torture/compile/20040124-1.c: ...to here.
11790
11791 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
11792
11793 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
11794 the assembly output if -m64 is passed.
11795
11796 2004-01-25 Mark Mitchell <mark@codesourcery.com>
11797
11798 PR c++/13833
11799 * g++.dg/template/cond3.C: New test.
11800
11801 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11802
11803 PR c++/13810
11804 * g++.dg/template/ttp7.C: New test.
11805
11806 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11807
11808 PR c++/13797
11809 * g++.dg/template/nontype4.C: New test.
11810 * g++.dg/template/nontype5.C: Likewise.
11811
11812 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
11813
11814 * gcc.dg/torture/mips-clobber-at.c: New test.
11815
11816 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
11817
11818 * gcc.dg/20040124-1.c: New test.
11819
11820 2004-01-24 Jakub Jelinek <jakub@redhat.com>
11821
11822 * gcc.dg/20040123-1.c: New test.
11823
11824 2004-01-23 Zack Weinberg <zack@codesourcery.com>
11825
11826 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
11827
11828 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
11829
11830 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
11831
11832 2004-01-23 Andrew Pinski <apinski@apple.com>
11833
11834 * gcc.dg/20030121-1.c: Move to ..
11835 * gcc.dg/20040121-1.c: here.
11836
11837 2004-01-23 Roger Sayle <roger@eyesopen.com>
11838
11839 * gcc.dg/builtins-29.c: New test case.
11840
11841 2004-01-23 Zack Weinberg <zack@codesourcery.com>
11842
11843 PR 18314
11844 * gcc.dg/builtins-30.c: New testcase.
11845
11846 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
11847
11848 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
11849 * lib/g77.exp: Likewise.
11850 * lib/objc.exp: Likewise.
11851 * lib/g++.exp: Likewise.
11852
11853 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
11854
11855 * gcc.dg/struct-by-value-2.c: New test.
11856
11857 2004-01-21 Andrew Pinski <apinski@apple.com>
11858
11859 PR target/13785
11860 * gcc.dg/20030121-1.c: New test.
11861
11862 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
11863
11864 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
11865 clobber frame pointer register in asm statement.
11866
11867 2004-01-21 Falk Hueffner <falk@debian.org>
11868
11869 * gcc.c-torture/compile/20040121-1.c: New test.
11870
11871 2004-01-21 Zack Weinberg <zack@codesourcery.com>
11872
11873 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
11874
11875 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
11876
11877 * gcc.dg/ppc64-abi-2.c: New test.
11878
11879 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
11880
11881 * lib/treelang.exp: Fill out this file.
11882 * lib/treelang-dg.exp: New File.
11883
11884 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
11885
11886 * gcc.c-torture/compile/981022-1.c: Remove.
11887 * gcc.dg/array-5.c: Remove XFAIL.
11888 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
11889 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
11890 gcc.dg/cond-lvalue-1.c: Update.
11891 * gcc.dg/cast-lvalue-2.c: New test.
11892
11893 2004-01-19 Mark Mitchell <mark@codesourcery.com>
11894
11895 PR c++/13592
11896 * g++.dg/other/error1.C (class foo): Tweak error message.
11897
11898 PR c++/13592
11899 * g++.dg/template/call2.C: New test.
11900
11901 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
11902
11903 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
11904 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
11905 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
11906 scalar-return-1_x.c, scalar-return-2_y.c,
11907 scalar-return-3_x.c, scalar-return-3_y.c,
11908 scalar-return-4_x.c, scalar-return-4_y.c,
11909 struct-align-1.h, struct-align-1_x.c,
11910 struct-align-1_y.c, struct-align-2.h,
11911 struct-align-2_x.c, struct-align-2_y.c,
11912 struct-by-value-10_y.c, struct-by-value-11_x.c,
11913 struct-by-value-11_y.c, struct-by-value-12_x.c,
11914 struct-by-value-12_y.c, struct-by-value-13_x.c,
11915 struct-by-value-13_y.c, struct-by-value-14_x.c,
11916 struct-by-value-14_y.c, struct-by-value-15_x.c,
11917 struct-by-value-15_y.c, struct-by-value-16_y.c,
11918 struct-by-value-17_y.c, struct-by-value-18_y.c,
11919 struct-by-value-19_y.c, struct-by-value-1_x.c,
11920 struct-by-value-1_y.c, struct-by-value-20_y.c,
11921 struct-by-value-2_x.c, struct-by-value-2_y.c,
11922 struct-by-value-3_y.c, struct-by-value-4_x.c,
11923 struct-by-value-4_y.c, struct-by-value-5_y.c,
11924 struct-by-value-6_y.c, struct-by-value-7_y.c
11925 struct-by-value-8_x.c, struct-by-value-8_y.c
11926 struct-by-value-9_x.c, struct-by-value-9_y.c
11927 struct-return-10_x.c, struct-return-10_y.c,
11928 struct-return-19_x.c, struct-return-20_x.c
11929 struct-return-2_x.c, struct-return-2_y.c
11930 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
11931 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
11932
11933 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
11934
11935 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
11936 attribute on sparc*-sun-solaris2.*.
11937
11938 2004-01-18 Mark Mitchell <mark@codesourcery.com>
11939
11940 PR c++/13710
11941 * g++.dg/ext/typeof7.C: New test.
11942
11943 2004-01-18 David Edelsohn <edelsohn@gnu.org>
11944
11945 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
11946 * gcc.dg/const-elim-1.c: Same.
11947
11948 2004-01-17 Ziemowit Laski <zlaski@apple.com>
11949
11950 * objc.dg/stret-1.m: New.
11951 * objc.dg/stret-2.m: New.
11952
11953 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
11954
11955 PR c++/11895
11956 * g++.dg/ext/vector1.C: New test.
11957
11958 2004-01-16 Geoffrey Keating <geoffk@apple.com>
11959
11960 * gcc.dg/pch/import-1.c: New.
11961 * gcc.dg/pch/import-1.hs: New.
11962 * gcc.dg/pch/import-1a.h: New.
11963 * gcc.dg/pch/import-1b.h: New.
11964 * gcc.dg/pch/import-1c.h: New.
11965
11966 2004-01-16 Mark Mitchell <mark@codesourcery.com>
11967
11968 PR c++/13574
11969 * g++.dg/ext/array1.C: New test.
11970
11971 PR c++/13178
11972 * g++.dg/conversion/op1.C: New test.
11973
11974 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
11975
11976 PR 11864
11977 From Kazumoto Kojima / Dan Kegel:
11978 * gcc.dg/pr11864-1.c: New test.
11979
11980 PR 10392
11981 From Marcus Comstedt / Dan Kegel:
11982 * gcc.dg/pr10392-1.c: New test.
11983
11984 2004-01-16 Mark Mitchell <mark@codesourcery.com>
11985
11986 PR c++/13478
11987 * g++.dg/init/ref10.C: New test.
11988
11989 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11990
11991 PR c++/13407
11992 * g++.dg/parse/typename6.C: New test.
11993
11994 2004-01-15 Geoffrey Keating <geoffk@apple.com>
11995
11996 PR pch/13361
11997 * testsuite/g++.dg/pch/wchar-1.C: New.
11998 * testsuite/g++.dg/pch/wchar-1.Hs: New.
11999
12000 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12001
12002 PR c++/9259
12003 * g++.dg/expr/sizeof2.C: New test.
12004
12005 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
12006
12007 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
12008
12009 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
12010
12011 PR c++/13659
12012 * g++.dg/lookup/strong-using-3.C: New.
12013 * g++.dg/lookup/using-10.C: New.
12014
12015 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
12016
12017 PR c++/13594
12018 * g++.dg/lookup/strong-using-2.C: New.
12019
12020 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
12021 Dan Kegel <dank@kegel.com>
12022 J"orn Rennecke <joern.rennecke@superh.com>
12023
12024 PR target/9365
12025 * gcc.dg/pr9365-1.c: New test.
12026
12027 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12028
12029 PR c++/8856
12030 * g++.dg/parse/casting-operator2.C: New test.
12031 * g++.old-deja/g++.pt/explicit83.C: Remove.
12032
12033 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
12034
12035 * gcc.dg/label-compound-stmt-1.c: New test.
12036 * gcc.c-torture/compile/950922-1.c,
12037 gcc.c-torture/compile/20000211-3.c,
12038 gcc.c-torture/compile/20000518-1.c,
12039 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
12040 compound statements.
12041
12042 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
12043
12044 * gcc.dg/ppc64-abi-1.c: New test.
12045
12046 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
12047
12048 * g++.dg/ext/attrib9.C: Add dg-warnings.
12049
12050 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12051
12052 PR c++/12335
12053 * g++.dg/parse/dtor3.C: New test.
12054
12055 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
12056
12057 PR c++/12709
12058 * g++.dg/parse/try-catch-1.C: New test.
12059
12060 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
12061
12062 * ada/acats/run_all.sh: Add more verbose output in acats.log
12063 when compiling tests.
12064
12065 2004-01-12 Zack Weinberg <zack@codesourcery.com>
12066
12067 PR 13656
12068 * gcc.dg/typedef-redecl.c: New test case.
12069 * gcc.dg/typedef-redecl.h: New support file.
12070
12071 2004-01-13 Jan Hubicka <jh@suse.cz>
12072
12073 * gcc.dg/always_inline.c: New test.
12074 * gcc.dg/debug/20031231-1.c: Fix.
12075
12076 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12077
12078 PR c++/13474
12079 * g++.dg/template/array3.C: New test.
12080
12081 2004-01-12 Zack Weinberg <zack@codesourcery.com>
12082
12083 * g++.dg/ext/lvalue1.C: No longer expected to fail.
12084 * g++.dg/warn/Wunused-2.C: Likewise.
12085
12086 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12087
12088 PR c++/13289
12089 * g++.dg/template/instantiate6.C: New test.
12090
12091 2004-01-12 Roger Sayle <roger@eyesopen.com>
12092
12093 PR middle-end/11397
12094 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
12095
12096 2004-01-12 Jan Hubicka <jh@suse.cz>
12097
12098 PR opt/12826
12099 * gcc.dg/20040112-1.c: New.
12100
12101 * gcc.dg/dwarf-die[1-7].c: Move to...
12102 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
12103 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
12104
12105 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
12106
12107 PR c++/4100
12108 * g++.dg/parse/friend4.C: New test.
12109
12110 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
12111
12112 PR c++/4100
12113 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
12114 definition is called a friend.
12115
12116 2004-01-11 Zack Weinberg <zack@codesourcery.com>
12117
12118 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
12119
12120 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
12121
12122 PR c++/3478
12123 * g++.dg/parse/error10.C: New test.
12124 * g++.dg/template/arg2.C: Accept "invalid type" error.
12125
12126 2004-01-11 Jakub Jelinek <jakub@redhat.com>
12127
12128 PR middle-end/13392
12129 * g++.dg/opt/expect2.C: New test.
12130
12131 2004-01-10 Zack Weinberg <zack@codesourcery.com>
12132
12133 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
12134 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
12135 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
12136 Update dg-error regexps.
12137
12138 2004-01-10 Zack Weinberg <zack@codesourcery.com>
12139
12140 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
12141 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
12142
12143 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
12144
12145 * gcc.dg/pragma-re-1.c: Use right pointer type.
12146
12147 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
12148
12149 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
12150
12151 2004-01-09 Geoffrey Keating <geoffk@apple.com>
12152
12153 * gcc.dg/rs6000-ldouble-1.c: New.
12154
12155 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12156
12157 DR 337
12158 PR c++/9256
12159 * g++.dg/other/abstract1.C: New test.
12160
12161 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
12162
12163 * g++.dg/lookup/strong-using-1.C: New.
12164
12165 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
12166
12167 PR c/11234
12168 * gcc.dg/func-ptr-conv-1.c: New test.
12169 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
12170
12171 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
12172
12173 PR target/13380.
12174 * gcc.c-torture/compile/20040109-1.c: New.
12175
12176 2004-01-08 Stuart Hastings <stuart@apple.com>
12177
12178 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
12179 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
12180 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
12181
12182 2004-01-09 Alan Modra <amodra@bigpond.net.au>
12183
12184 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
12185
12186 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
12187
12188 * ada/acats/run_acats: Treat 'gnatchop' the same way
12189 as 'gnatmake'. Export GCC_DRIVER.
12190 * ada/acats/run_all.sh: Add target_gnatchop. Use
12191 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
12192
12193 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12194
12195 PR c++/12573
12196 * g++.dg/template/dependent-expr4.C: New test.
12197
12198 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
12199
12200 * gcc.dg/altivec-11.c: New test.
12201
12202 2004-01-07 Mark Mitchell <mark@codesourcery.com>
12203
12204 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
12205
12206 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
12207
12208 PR c/6024
12209 * gcc.dg/enum-compat-1.c: New test.
12210 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
12211
12212 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
12213
12214 PR c/12165
12215 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
12216 gcc.dg/c99-idem-qual-3.c: New tests.
12217
12218 2004-01-07 Alan Modra <amodra@bigpond.net.au>
12219
12220 * gcc.dg/winline-7.c: Don't cast void * to int.
12221
12222 2004-01-06 Jan Hubicka <jh@suse.cz>
12223
12224 * gcc.dg/i386-sse-5.c: New test
12225 * g++.dg/eh/simd-1.c: Add -w argument for i386.
12226
12227 2004-01-05 Mark Mitchell <mark@codesourcery.com>
12228
12229 PR c++/12815
12230 * g++.dg/rtti/typeid4.C: New test.
12231
12232 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
12233
12234 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
12235
12236 2004-01-05 Mark Mitchell <mark@codesourcery.com>
12237
12238 PR c++/12132
12239 * g++.dg/template/error11.C: New test.
12240
12241 PR c++/13451
12242 * g++.dg/template/class2.C: New test.
12243
12244 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
12245 Richard Sandiford <rsandifo@redhat.com>
12246
12247 PR c++/13387
12248 * g++.dg/opt/alias3.C: New test.
12249
12250 2004-01-04 Mark Mitchell <mark@codesourcery.com>
12251
12252 PR c++/13157
12253 * g++.dg/template/koenig3.C: New test.
12254
12255 PR c++/13529
12256 * g++.dg/parse/offsetof3.C: New test.
12257
12258 * g++.dg/init/copy7.C: Add missing dg-error markers.
12259
12260 PR c++/12226
12261 * g++.dg/init/copy7.c: New test.
12262
12263 PR c++/13536
12264 * g++.dg/parse/cast1.C: New test.
12265
12266 2004-01-04 Jan Hubicka <jh@suse.cz>
12267
12268 * gcc.dg/winline[1-7].c: New tests.
12269
12270 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12271
12272 PR c++/13520
12273 * g++.dg/template/qualttp22.C: New test.
12274
12275 2004-01-01 Jan Hubicka <jh@suse.cz>
12276
12277 * gcc.dg/debug/20031231-1.c: New.
12278 * gcc.c-torture/compile/20040101-1.c: New.
12279 * gcc.dg/dwarf-die-[1-7].c: New.
12280
12281 2004-01-01 Jakub Jelinek <jakub@redhat.com>
12282
12283 PR optimization/13521
12284 * gcc.c-torture/compile/20031231-1.c: New test.
12285
12286 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
12287
12288 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
12289
12290 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12291
12292 PR c++/10079
12293 * g++.dg/template/crash16.C: New test.
12294
12295 2003-12-30 Mark Mitchell <mark@codesourcery.com>
12296
12297 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
12298
12299 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
12300
12301 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
12302 ports.
12303 * g++.old-deja/g++.jason/thunk3.C: Likewise.
12304 * g++.old-deja/g++.law/profile1.C: Likewise.
12305 * gcc.c-torture/compile/981006-1.c: Likewise.
12306 * gcc.c-torture/execute/loop-2e.x: Likewise.
12307 * gcc.c-torture/execute/loop-2f.x: Remove.
12308 * gcc.c-torture/execute/loop-2g.x: Likewise.
12309 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
12310 * gcc.dg/20020312-2.c: Remove traces of dead ports.
12311
12312 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
12313
12314 PR c++/13507
12315 * g++.dg/ext/attrib11.C: New test.
12316
12317 PR c++/13494
12318 * g++.dg/template/array2-1.C: New test.
12319 * g++.dg/template/array2-2.C: New test.
12320
12321 2003-12-29 Mark Mitchell <mark@codesourcery.com>
12322
12323 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
12324
12325 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
12326
12327 PR c++/12774
12328 * g++.dg/template/array1-1.C: New test.
12329 * g++.dg/template/array1-2.C: New test.
12330
12331 2003-12-29 Roger Sayle <roger@eyesopen.com>
12332
12333 PR fortran/12632
12334 * g77.dg/12632.f: New test case.
12335
12336 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12337
12338 PR c++/13289
12339 * g++.dg/parse/nontype1.C: New test.
12340
12341 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12342
12343 PR c++/12403
12344 * g++.dg/parse/explicit1.C: New test.
12345 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
12346
12347 2003-12-28 Mark Mitchell <mark@codesourcery.com>
12348
12349 PR c++/13081
12350 * g++.dg/opt/inline6.C: New test.
12351
12352 PR c++/12613
12353 * g++.dg/parse/error9.C: New test.
12354
12355 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
12356
12357 2003-12-28 Mark Mitchell <mark@codesourcery.com>
12358
12359 PR c++/13009
12360 * g++.dg/init/assign1.C: New test.
12361
12362 2003-12-28 Roger Sayle <roger@eyesopen.com>
12363
12364 PR c++/13070
12365 * g++.dg/warn/format3.C: New test case.
12366
12367 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12368
12369 * gcc.c-torture/compile/20031227-1.c: New test.
12370
12371 2003-12-23 Mark Mitchell <mark@codesourcery.com>
12372
12373 * g++.dg/bprob/bprob.exp: Load target-supports.exp
12374 * g77.dg/bprob/bprob.exp: Likewise.
12375 * gcc.misc-tests/bprob.exp: Likewise.
12376 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
12377 variants on systems where the library does not provide that
12378 functionality.
12379 * gcc.dg/builtins-20.c: Use builtins-config.h.
12380 * gcc.dg/builtins-config.h: New file.
12381
12382 2003-12-23 Mark Mitchell <mark@codesourcery.com>
12383
12384 * lib/gcc-dg.exp (dg-require-profiling): New function.
12385 * lib/target-supports.exp (check_profiling_available): Likewise.
12386 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
12387 * g77.dg/bprob/bprob.exp: Likewise.
12388 * gcc.misc-tests/bprob.exp: Likewise.
12389 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
12390 * gcc.dg/20021014-1.c: Likewise.
12391 * gcc.dg/nest.c: Likewise.
12392
12393 2003-12-23 Mark Mitchell <mark@codesourcery.com>
12394
12395 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
12396 compiling.
12397 * g++.dg/lookup/java2.C: Likewise.
12398 * gcc.dg/cpp/lexident.c: Likewise.
12399
12400 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
12401
12402 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
12403 given.
12404 * gcc.c-torture/compile/961203-1.c: Likewise.
12405 * gcc.c-torture/compile/980506-1.c: Likewise.
12406
12407 2003-12-23 Zack Weinberg <zack@codesourcery.com>
12408
12409 * lib/gcc-dg.exp (dg-prune-output): New annotation.
12410 (additional_prunes): New global.
12411 (gcc-dg-prune): Handle additional per-test pruning.
12412 (dg-test): Clear additional_prunes between tests.
12413
12414 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
12415 dg-prune-output to avoid spurious failures from assembler
12416 complaining about nonexistent WAW violations.
12417 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
12418 Use dg-prune-output to avoid spurious failures from assembler
12419 warning about Itanium B-step errata.
12420
12421 2003-12-23 Mark Mitchell <mark@codesourcery.com>
12422
12423 * g++.dg/abi/macro0.C: New test.
12424 * g++.dg/abi/macro1.C: Likewise.
12425 * g++.dg/abi/macro2.C: Likewise.
12426
12427 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
12428 * g++.dg/abi/bitfield7.C: Likewise.
12429 * g++.dg/abi/dtor2.C: Likewise.
12430 * g++.dg/abi/mangle11.C: Likewise.
12431 * g++.dg/abi/mangle12.C: Likewise.
12432 * g++.dg/abi/mangle14.C: Likewise.
12433 * g++.dg/abi/mangle17.C: Likewise.
12434 * g++.dg/abi/vbase10.C: Likewise.
12435 * g++.dg/abi/vbase14.C: Likewise.
12436 * g++.dg/template/qualttp17.C: Likewise.
12437
12438 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
12439
12440 PR c/11995
12441 * gcc.dg/20031223-1.c: New test.
12442
12443 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
12444
12445 * gcc.dg/noreturn-7.c: New test.
12446
12447 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
12448
12449 * gcc.dg/null-pointer-1.c: New test.
12450
12451 2003-12-22 Mark Mitchell <mark@codesourcery.com>
12452
12453 * g++.old-deja/g++.jason/template18.C: Remove.
12454 * g++.old-deja/g++.jason/template37.C: Likewise.
12455
12456 PR c++/12862
12457 * g++.dg/lookup/ns1.C: New test.
12458
12459 PR c++/12397
12460 * g++.dg/template/lookup3.C: New test.
12461
12462 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
12463
12464 * g++.dg/template/recurse1.C: New test
12465
12466 2003-12-22 Mark Mitchell <mark@codesourcery.com>
12467
12468 PR c++/12479
12469 * g++.dg/parse/semicolon1.C: New test.
12470 * g++.dg/parse/semicolon1.h: Likewise.
12471
12472 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
12473
12474 * gcc.dg/darwin-misaligned.c: New test.
12475
12476 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
12477
12478 PR c/9163
12479 * gcc.dg/20031222-1.c: New test.
12480
12481 2003-12-21 Mark Mitchell <mark@codesourcery.com>
12482
12483 PR c++/13438
12484 * g++.dg/parse/error8.C: New test.
12485
12486 PR c++/11554
12487 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
12488
12489 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
12490
12491 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
12492 too small.
12493 * gcc.c-torture/compile/930217-1.c: Likewise.
12494 * gcc.c-torture/compile/930513-1.c: Likewise.
12495 * gcc.c-torture/execute/920908-2.c: Likewise.
12496 * gcc.c-torture/execute/921204-1.c: Likewise.
12497 * gcc.c-torture/execute/930621-1.c: Likewise.
12498 * gcc.c-torture/execute/930630-1.c: Likewise.
12499 * gcc.c-torture/execute/931031-1.c: Likewise.
12500 * gcc.c-torture/execute/980602-2.c: Likewise.
12501 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
12502 * gcc.c-torture/execute/compndlit-1.c: Likewise.
12503 * gcc.c-torture/execute/extzvsi.c: Likewise.
12504 * gcc.c-torture/unsorted/ext.c: Likewise.
12505
12506 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
12507
12508 PR target/12749
12509 * gcc.c-torture/compile/20031220-2.c: New test case.
12510
12511 2003-12-20 Roger Sayle <roger@eyesopen.com>
12512
12513 PR optimization/13031
12514 * gcc.c-torture/compile/20031220-1.c: New test case.
12515
12516 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
12517
12518 * gcc.dg/cast-function-1.c: New test.
12519
12520 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
12521
12522 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
12523 formats.
12524
12525 2003-12-19 Mark Mitchell <mark@codesourcery.com>
12526
12527 PR c++/12795
12528 * g++.dg/ext/attrib10.C: New test.
12529
12530 2003-12-19 Jakub Jelinek <jakub@redhat.com>
12531
12532 * gcc.dg/cleanup-10.c: New test.
12533 * gcc.dg/cleanup-11.c: New test.
12534
12535 2003-12-19 Jakub Jelinek <jakub@redhat.com>
12536
12537 PR c++/13239
12538 * g++.dg/opt/expect1.C: New test.
12539
12540 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
12541
12542 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
12543
12544 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
12545
12546 PR debug/12923
12547 * gcc.dg/20031218-1.c: New test.
12548
12549 PR debug/12389
12550 * gcc.dg/20031218-2.c: New test.
12551 * gcc.dg/20031218-3.c: New test.
12552
12553 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
12554 of label name and allow for USER_LABEL_PREFIX == "_" names.
12555 * g++.dg/abi/mangle18-2.C: Likewise.
12556 * g++.dg/abi/mangle19-1.C: Likewise.
12557 * g++.dg/abi/mangle19-2.C: Likewise.
12558 * g++.dg/abi/mangle20-1.C: Likewise.
12559 * g++.dg/abi/mangle20-2.C: Likewise.
12560
12561 2003-12-18 Richard Henderson <rth@redhat.com>
12562
12563 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
12564
12565 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
12566 Dan Kegel <dank@kegel.com>
12567
12568 PR other/12009
12569 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
12570 testing a cross compiler, it causes spurious compile failures.
12571 * lib/g++.exp: Likewise.
12572
12573 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12574
12575 PR c++/13262
12576 * g++.dg/template/access13.C: New test.
12577
12578 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
12579
12580 * gcc.dg/20031216-1.c: New test.
12581
12582 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12583
12584 PR c++/9154
12585 * g++.dg/template/error10.C: New test.
12586
12587 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
12588
12589 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
12590 * g++.dg/eh/simd-2.C: Likewise.
12591
12592 2003-12-17 James E Wilson <wilson@specifixinc.com>
12593 Roger Sayle <roger@eyesopen.com>
12594
12595 * gcc.c-torture/execute/ieee/mzero5.c: New.
12596
12597 2003-12-17 Mark Mitchell <mark@codesourcery.com>
12598
12599 PR c++/10603
12600 * g++.dg/parse/error6.C: New test.
12601
12602 PR c++/12827
12603 * g++.dg/parse/error7.C: New test.
12604
12605 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
12606
12607 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
12608 at -O with stabs debugging formats.
12609 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
12610 * gcc.dg/debug/debug-2.c: Likewise.
12611
12612 2003-12-16 Mark Mitchell <mark@codesourcery.com>
12613
12614 PR c++/12696
12615 * g++.dg/init/error1.C: New test.
12616
12617 PR c++/12218
12618 * g++.dg/init/pm3.C: New test.
12619
12620 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
12621
12622 PR c/3347
12623 * gcc.dg/bitfld-8.c: New test.
12624
12625 2003-12-16 James Lemke <jim@wasabisystems.com>
12626
12627 * gcc.dg/arm-scd42-[123].c: New tests.
12628
12629 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
12630
12631 PR c++/9043
12632 * g++.dg/abi/mangle20-1.C: New test.
12633 * g++.dg/abi/mangle20-2.C: New test.
12634
12635 2003-12-16 Mark Mitchell <mark@codesourcery.com>
12636
12637 PR c++/13275
12638 * g++.dg/other/offsetof2.C: Remove XFAIL.
12639 * g++.dg/parse/offsetof1.C: New test.
12640 * g++.gd/parse/offsetof2.C: Likewise.
12641
12642 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12643
12644 * g++.dg/template/nontype3.C: New test.
12645 * g++.dg/template/static2.C: Tweaked the dg-error clause.
12646
12647 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12648
12649 * g++.dg/warn/noreturn-3.C: Also test instantiation.
12650
12651 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
12652
12653 PR c++/13387
12654 * g++.dg/expr/assign1.C: New test.
12655
12656 PR c++/13242
12657 * g++.dg/abi/mangle19-1.C: New test.
12658 * g++.dg/abi/mangle19-2.C: New test.
12659
12660 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
12661
12662 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
12663
12664 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
12665
12666 * gcc.c-torture/execute/20031216-1.c: New test.
12667
12668 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12669
12670 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
12671 an ICE regression.
12672
12673 2003-12-15 Mark Mitchell <mark@codesourcery.com>
12674
12675 PR c++/10926
12676 * g++.dg/template/error9.C: New test.
12677
12678 PR c++/11116
12679 * g++.dg/template/error8.C: New test.
12680
12681 2003-12-15 Roger Sayle <roger@eyesopen.com>
12682
12683 PR middle-end/13400
12684 * gcc.c-torture/execute/20031215-1.c: New test case.
12685
12686 2003-12-15 Mark Mitchell <mark@codesourcery.com>
12687
12688 PR c++/13269
12689 * g++.dg/parse/error5.C: New test.
12690
12691 PR c++/12989
12692 * g++.dg/expr/sizeof1.C: New test.
12693
12694 PR c++/13310
12695 * g++.dg/template/crash15.C: New test.
12696
12697 2003-12-15 Geoffrey Keating <geoffk@apple.com>
12698
12699 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
12700 a non-POD type as the last named parameter of a varargs function.
12701
12702 2003-12-15 Mark Mitchell <mark@codesourcery.com>
12703
12704 PR c++/13243
12705 PR c++/12573
12706 * g++.dg/template/crash14.C: New test.
12707 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
12708
12709 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
12710
12711 * g++.dg/other/java1.C: New test.
12712
12713 PR c++/13241
12714 * g++.dg/abi/mangle18-1.C: New test.
12715 * g++.dg/abi/mangle18-2.C: New test.
12716
12717 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12718
12719 PR optimization/10312
12720 * gcc.c-torture/execute/20031214-1.c: New.
12721
12722 2003-12-14 Mark Mitchell <mark@codesourcery.com>
12723
12724 PR c++/10779
12725 PR c++/12160
12726 * g++.dg/parse/error3.C: New test.
12727 * g++.dg/parse/error4.C: Likewise.
12728 * g++.dg/abi/mangle4.C: Tweak error messages.
12729 * g++.dg/lookup/using5.C: Likewise.
12730 * g++.dg/other/error2.C: Likewise.
12731 * g++.dg/parse/typename5.C: Likewise.
12732 * g++.dg/parse/undefined1.C: Likewise.
12733 * g++.dg/template/arg2.C: Likewise.
12734 * g++.dg/template/ttp3.C: Likewise.
12735 * g++.dg/template/type1.C: Likewise.
12736 * g++.old-deja/g++.other/crash32.C: Likewise.
12737 * g++.old-djea/g++.pt/defarg8.C: Likewise.
12738
12739 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12740
12741 PR c++/13106
12742 * g++.dg/warn/noreturn-3.C: New test.
12743
12744 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
12745
12746 PR c++/13118
12747 * g++.dg/abi/covariant3.C: New.
12748
12749 2003-12-12 Jakub Jelinek <jakub@redhat.com>
12750
12751 * g++.dg/eh/ia64-1.C: New test.
12752
12753 2003-12-12 Roger Sayle <roger@eyesopen.com>
12754
12755 PR optimization/13037
12756 * g77.f-torture/execute/13037.f: New test case.
12757
12758 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
12759
12760 PR c++/12881
12761 * g++.dg/abi/covariant2.C: New.
12762
12763 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
12764
12765 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
12766
12767 2003-12-11 Zack Weinberg <zack@codesourcery.com>
12768
12769 * gcc.c-torture/execute/wchar_t-1.x: Delete.
12770
12771 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
12772
12773 PR other/10819
12774 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
12775 to fix Bug 10819.
12776 * lib/g++.exp (g++_version): Likewise.
12777 * lib/g77.exp (g77_version): Likewise.
12778 * lib/objc.exp (default_objc_version): Likewise.
12779
12780 2003-12-10 Richard Henderson <rth@redhat.com>
12781
12782 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
12783
12784 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
12785
12786 2003-12-08 Matt Austern <austern@apple.com>
12787
12788 PR c/13134
12789 * lib/gcc-dg.exp (dg-require-visibility): Define.
12790 * lib/target-supports (check_visibility_available): Define.
12791 * gcc.dg/visibility-1.c: New test.
12792 * gcc.dg/visibility-2.c: Likewise.
12793 * gcc.dg/visibility-3.c: Likewise.
12794 * gcc.dg/visibility-4.c: Likewise.
12795 * gcc.dg/visibility-5.c: Likewise.
12796 * gcc.dg/visibility-6.c: Likewise.
12797 * g++.dg/ext/visibility-1.C: Likewise.
12798 * g++.dg/ext/visibility-2.C: Likewise.
12799 * g++.dg/ext/visibility-3.C: Likewise.
12800 * g++.dg/ext/visibility-4.C: Likewise.
12801 * g++.dg/ext/visibility-5.C: Likewise.
12802 * g++.dg/ext/visibility-6.C: Likewise.
12803
12804 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12805
12806 * g++.dg/lookup/java1.C: New test.
12807 * g++.dg/lookup/java2.C: New test.
12808
12809 2003-12-07 Falk Hueffner <falk@debian.org>
12810
12811 * g++.dg/opt/noreturn-1.C: New test.
12812
12813 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
12814
12815 * gcc.dg/overflow-1.c: New test.
12816
12817 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
12818
12819 * g77.f-torture/compile/13060.f: New test.
12820
12821 2003-12-06 Mark Mitchell <mark@codesourcery.com>
12822
12823 PR c++/13323
12824 * g++.dg/inherit/operator2.C: New test.
12825
12826 2003-12-05 Mark Mitchell <mark@codesourcery.com>
12827
12828 PR c++/13305
12829 * g++.dg/ext/attrib9.C: New test.
12830
12831 2003-12-05 Mark Mitchell <mark@codesourcery.com>
12832
12833 PR c++/13314
12834 * g++.dg/template/error7.C: New test.
12835
12836 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
12837 J"orn Rennecke <joern.rennecke@superh.com>
12838
12839 PR target/13302
12840 * g++.dg/other/struct-va_list.C: New test.
12841
12842 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12843
12844 PR c++/13166
12845 * g++.dg/parse/defarg6.C: New test.
12846
12847 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
12848
12849 PR target/13256
12850 * gcc.c-torture/execute/20031201-1.c: New test.
12851
12852 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
12853
12854 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
12855
12856 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
12857
12858 * gcc.dg/builtin-return-1.c: New test.
12859
12860 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
12861 J"orn Rennecke <joern.rennecke@superh.com>
12862
12863 PR optimization/13260
12864 * gcc.c-torture/execute/20031204-1.c: New test.
12865
12866 2003-12-03 Mark Mitchell <mark@codesourcery.com>
12867
12868 PR c++/9127
12869 * g++.dg/template/error6.C: New test.
12870
12871 2003-12-03 Jakub Jelinek <jakub@redhat.com>
12872
12873 * gcc.dg/20031202-1.c: New test.
12874
12875 2003-12-03 Mark Mitchell <mark@codesourcery.com>
12876
12877 PR c++/13179
12878 * g++.dg/template/eh1.C: New test.
12879
12880 PR c++/10771
12881 * g++.dg/template/error5.C: New test.
12882
12883 2003-12-02 David Ung <davidu@mips.com>
12884
12885 * gcc.dg/compat/vector-check.h: Corrected type for var
12886 g_##TMODE
12887
12888 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12889
12890 PR c++/10126
12891 * g++.dg/template/ptrmem8.C: New test.
12892
12893 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12894
12895 PR c++/12573
12896 * g++.dg/template/dependent-expr3.C: New test.
12897
12898 2003-12-01 James Lemke <jim@wasabisystems.com>
12899
12900 * gcc.dg/arm-g2.c: New test.
12901
12902 2003-12-01 Roger Sayle <roger@eyesopen.com>
12903
12904 PR optimization/11634
12905 * gcc.dg/20031201-2.c: New test case.
12906
12907 2003-12-01 Zack Weinberg <zack@codesourcery.com>
12908
12909 PR 11433
12910 * objc.dg/proto-lossage-3.m: New test.
12911
12912 2003-12-01 Roger Sayle <roger@eyesopen.com>
12913
12914 PR optimization/12628
12915 * gcc.dg/20031201-1.c: New test case.
12916
12917 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
12918
12919 * gcc.dg/unaligned-1.c: New test.
12920
12921 2003-11-30 Mark Mitchell <mark@codesourcery.com>
12922
12923 PR c++/9849
12924 * g++.dg/template/error4.C: New test.
12925 * g++.dg/template/nested3.C: Adjust error markers.
12926
12927 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12928
12929 * gcc.dg/cpp/assert4.c: Check more #system assertions.
12930
12931 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
12932
12933 PR c/10333
12934 * gcc.dg/bitfld-7.c: New test.
12935
12936 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
12937
12938 * gcc.dg/tls/asm-1.C: New test.
12939
12940 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12941
12942 * gcc.dg/cpp/assert4.c: Update.
12943
12944 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
12945
12946 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
12947 * gcc.dg/builtin-apply3.c: New test.
12948
12949 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
12950
12951 * lib/compat.exp (compat-obj): New xfaildata parameter.
12952 Use it to set compiler_conditional_xfail_data before compiling.
12953 (compat-get-options): Handle dg-xfail-if.
12954 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
12955 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
12956 * gcc.dg/compat/vector-1_y.c: Likewise.
12957 * gcc.dg/compat/vector-2_x.c: Likewise.
12958 * gcc.dg/compat/vector-2_y.c: Likewise.
12959
12960 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
12961
12962 * g++.dg/opt/reg-stack4.C: New test.
12963
12964 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
12965
12966 * gcc.dg/builtin-apply2.c: New test.
12967
12968 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
12969
12970 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
12971
12972 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12973
12974 PR c++/12924
12975 * g++.dg/template/template-id-2.C: New test.
12976
12977 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12978
12979 PR c++/5369
12980 * g++.dg/template/memfriend1.C: New test.
12981 * g++.dg/template/memfriend2.C: Likewise.
12982 * g++.dg/template/memfriend3.C: Likewise.
12983 * g++.dg/template/memfriend4.C: Likewise.
12984 * g++.dg/template/memfriend5.C: Likewise.
12985 * g++.dg/template/memfriend6.C: Likewise.
12986 * g++.dg/template/memfriend7.C: Likewise.
12987 * g++.dg/template/memfriend8.C: Likewise.
12988 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
12989
12990 2003-11-21 Mark Mitchell <mark@codesourcery.com>
12991
12992 PR c++/12515
12993 * g++.dg/ext/cond1.C: New test.
12994
12995 2003-11-20 Richard Henderson <rth@redhat.com>
12996
12997 * gcc.dg/20020201-2.c: Remove.
12998 * gcc.dg/20020201-4.c: Remove.
12999 * gcc.dg/20020304-1.c: Remove.
13000
13001 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
13002
13003 * gcc.dg/cpp/trad/xwin1.c: New test case.
13004
13005 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
13006
13007 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
13008 * lib/g77.exp: Likewise.
13009 * lib/objc.exp: Likewise.
13010 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
13011 for darwin.
13012
13013 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13014
13015 PR c++/12932
13016 * g++.dg/template/static5.C: New test.
13017
13018 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
13019
13020 * gcc.dg/nested-func-1.c: New test.
13021
13022 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13023
13024 * gcc.dg/cpp/assert4.c: New test.
13025
13026 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
13027
13028 PR c++/2294
13029 * g++.dg/lookup/using9.c: New test.
13030
13031 2003-11-14 Mark Mitchell <mark@codesourcery.com>
13032
13033 PR c++/12762
13034 * g++.dg/template/error3.C: New test.
13035
13036 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
13037
13038 PR ada/13035
13039 * ada/acats/run_acats, run_all.sh: Fix syntax error.
13040 No longer use a wrapper for gcc, since this does not work under
13041 Windows.
13042
13043 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
13044
13045 PR c++/2094
13046 * g++.dg/template/ptrmem7.C: New test.
13047
13048 2003-11-13 Andrew Pinski <apinski@apple.com>
13049
13050 * gcc.c-torture/compile/20031113-1.c: New test.
13051
13052 2003-11-13 Mark Mitchell <mark@codesourcery.com>
13053 Kean Johnston <jkj@sco.com>
13054
13055 PR c/13029
13056 * gcc.dg/unused-4.c: Update.
13057
13058 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
13059
13060 * g++.dg/opt/const3.C: New test.
13061
13062 2003-11-13 Jan Hubicka <jh@suse.cz>
13063
13064 * gcc.c-torture/compile/20031112-1.c: New test.
13065
13066 2003-11-12 Mark Mitchell <mark@codesourcery.com>
13067
13068 * g++.dg/parse/crash10.C: Remove bogus error marker.
13069
13070 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13071
13072 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
13073 (host_gcc): Likewise.
13074 (ROOT): Honor $PWDCMD.
13075 (BASE): Likewise.
13076 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
13077
13078 2003-11-12 Catherine Moore <clm@redhat.com>
13079
13080 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
13081
13082 2003-11-12 Andreas Jaeger <aj@suse.de>
13083 Jakub Jelinek <jakub@redhat.com>
13084 Andrew Pinski <pinskia@physics.uc.edu>
13085 Richard Henderson <rth@redhat.com>
13086
13087 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
13088 systems.
13089 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
13090
13091 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
13092 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
13093
13094 2003-11-11 Andreas Jaeger <aj@suse.de>
13095
13096 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
13097
13098 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
13099
13100 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
13101
13102 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
13103 Clean ups.
13104
13105 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
13106
13107 * gcc.dg/trampoline-1.c: New test.
13108
13109 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
13110
13111 * gcc.c-torture/compile/200031109-1.c: New test.
13112
13113 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
13114
13115 PR c/3190
13116 PR c/8714
13117 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
13118 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
13119 gcc.dg/format/no-y2k-1.c: Update.
13120
13121 2003-11-08 Roger Sayle <roger@eyesopen.com>
13122
13123 PR optimization/10467
13124 * gcc.dg/20031108-1.c: New test case.
13125
13126 2003-11-07 Geoffrey Keating <geoffk@apple.com>
13127
13128 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
13129
13130 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
13131
13132 * gcc.dg/compound-lvalue-1.c: New test.
13133 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
13134 some XFAILs.
13135
13136 2003-11-06 Geoffrey Keating <geoffk@apple.com>
13137
13138 * gcc.dg/altivec-varargs-1.c: New test.
13139
13140 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
13141
13142 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
13143 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
13144 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
13145 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
13146 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
13147
13148 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
13149
13150 * gcc.dg/cond-lvalue-1.c: New test.
13151
13152 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
13153
13154 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
13155
13156 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13157
13158 PR c++/11616
13159 * g++.dg/template/instantiate5.C: New test.
13160
13161 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13162
13163 PR c++/12726
13164 * g++.dg/ext/complit2.C: Replace test with self-contained version.
13165 * ChangeLog: Add missing first entry for above test.
13166
13167 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13168
13169 PR c++/9810
13170 * g++.dg/template/using8.C: New test.
13171 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
13172
13173 2003-11-02 Roger Sayle <roger@eyesopen.com>
13174
13175 PR optimization/10817
13176 * gcc.c-torture/compile/20031102-1.c: New test case.
13177
13178 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
13179
13180 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
13181 2147483647.
13182
13183 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
13184
13185 * gcc.dg/20031102-1.c: New test.
13186
13187 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
13188
13189 * gcc.dg/complex-1.c: New test.
13190
13191 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13192
13193 PR c++/12796
13194 * g++.dg/template/crash13.C: Adjust expected error location.
13195 * g++.old-deja/g++.brendan/ns1.C: Likewise.
13196
13197 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
13198
13199 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
13200
13201 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
13202
13203 PR/10239
13204 * gcc.c-torture/compile/20031031-2.c: New test.
13205
13206 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
13207
13208 PR/11640
13209 * gcc.c-torture/compile/20031031-1.c: New test.
13210
13211 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
13212
13213 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
13214 * gcc.misc-tests/bprob.exp: Likewise.
13215 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
13216 the execution test on arm-elf configs.
13217 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
13218 configs that don't support scratch files.
13219 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
13220
13221 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
13222
13223 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
13224 done by dejagnu.
13225
13226 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
13227
13228 * ada/acats/run_all.sh: Redirect mv output to /dev/null
13229 Avoid non pure sh syntax. Add more logging.
13230
13231 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
13232 fail.
13233
13234 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13235
13236 PR libgcj/10610
13237 * gcc.dg/ppc-stackalign-1.c: New test.
13238
13239 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
13240
13241 * ada/acats/run_all.sh: Change output to be more compliant with
13242 dejagnu framework.
13243 Create acats.sum and acats.log files under testsuite/ada/acats
13244 Only run [a-z]* directories, to filter out e.g. CVS.
13245 Redirect build output to log file.
13246
13247 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
13248
13249 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
13250
13251 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
13252
13253 PR ada/5909:
13254 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
13255
13256 2003-10-27 Jakub Jelinek <jakub@redhat.com>
13257
13258 * gcc.c-torture/compile/20031023-1.c: New test.
13259 * gcc.c-torture/compile/20031023-2.c: New test.
13260 * gcc.c-torture/compile/20031023-3.c: New test.
13261 * gcc.c-torture/compile/20031023-4.c: New test.
13262
13263 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13264
13265 PR c++/10371
13266 * g++.dg/lookup/scoped8.C: New test.
13267
13268 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
13269
13270 * g++.dg/opt/reg-stack3.C: New test.
13271
13272 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
13273
13274 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
13275
13276 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13277
13278 PR c++/11076
13279 * g++.dg/template/crash13.C: New test.
13280
13281 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
13282
13283 * gcc.dg/c99-restrict-2.c: New test.
13284
13285 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
13286
13287 PR c++/12698, c++/12699, c++/12700, c++/12566
13288 * g++.dg/inherit/covariant9.C: New test.
13289 * g++.dg/inherit/covariant10.C: New test.
13290 * g++.dg/inherit/covariant11.C: New test.
13291
13292 2003-10-23 Jason Merrill <jason@redhat.com>
13293
13294 PR c++/12726
13295 * g++.dg/ext/complit2.C: New test.
13296
13297 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
13298
13299 PR target/12654
13300 * gcc.c-torture/execute/20031020-1.c: New test.
13301
13302 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
13303
13304 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
13305 following the jump_insn.
13306
13307 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
13308
13309 * gcc.dg/cast-lvalue-1.c: New test.
13310
13311 2003-10-21 Mark Mitchell <mark@codesourcery.com>
13312
13313 PR c++/11962
13314 * g++.dg/template/cond2.C: New test.
13315
13316 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
13317
13318 * gcc.dg/builtins-28.c: New test.
13319
13320 2003-10-20 Jan Hubicka <jh@suse.cz>
13321
13322 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
13323 parameter.
13324 * testsuite/gcc.dg/inline-2.c: Likewise.
13325
13326 2003-10-20 Phil Edwards <phil@codesourcery.com>
13327
13328 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
13329 * gcc.dg/nest.c: Likewise.
13330
13331 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13332
13333 PR c++/9781, c++/10583, c++/11862
13334 * g++.dg/parse/crash13.C: New test.
13335
13336 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
13337
13338 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
13339
13340 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
13341
13342 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
13343 Define HAVE_C99_RUNTIME except on Solaris.
13344 * gcc.dg/builtins-20.c: Likewise.
13345
13346 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
13347
13348 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
13349
13350 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13351
13352 PR c++/12495
13353 * g++.dg/template/crash21.C: New test.
13354
13355 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13356
13357 PR c++/2513
13358 * g++.dg/template/typename5.C: New test.
13359
13360 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13361
13362 PR c++/12369
13363 * g++.dg/template/friend25.C: New test.
13364
13365 2003-10-16 Ziemowit Laski <zlaski@apple.com>
13366
13367 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
13368 versions.
13369
13370 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
13371
13372 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
13373 == 2147483647.
13374
13375 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
13376
13377 * gcc.c-torture/execute/960416-1.x: Remove.
13378 * gcc.c-torture/execute/divconst-3.x: Likewise.
13379
13380 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
13381
13382 PR target/12598
13383 * gcc.dg/torture/cris-volatile-1.c: New test.
13384
13385 2003-10-14 Roger Sayle <roger@eyesopen.com>
13386
13387 PR optimization/9325
13388 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
13389 for overflowing floating point to integer conversion during RTL
13390 simplification.
13391
13392 2003-10-13 Ziemowit Laski <zlaski@apple.com>
13393
13394 * objc/execute/_cmd.m: Fix typo.
13395 * objc.dg/image-info.m, objc.dg/symtab-1.m:
13396 Relax 'scan-assembler' regexp.
13397 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
13398 objc.dg/try-catch-4.m: Run on non-Darwin targets.
13399 * objc.dg/zero-link-2.m: Remove blank line.
13400 * objc.dg/zero-link-3.m: New test case.
13401
13402 2003-10-13 Geoffrey Keating <geoffk@apple.com>
13403
13404 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
13405
13406 * gcc.dg/asm-names.c: Use scan-assembler-not rather
13407 than linker trickery.
13408
13409 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13410
13411 PR c++/12370
13412 * g++.dg/other/friend2.C: New test.
13413
13414 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
13415
13416 * gcc.dg/20031012-1.c: New test.
13417
13418 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
13419
13420 * gcc.dg/weak/weak-3.c: Fix for new warning.
13421
13422 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
13423
13424 PR optimization/8750
13425 * gcc.c-torture/execute/20031012-1.c: New test case.
13426
13427 2003-10-11 Roger Sayle <roger@eyesopen.com>
13428
13429 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
13430 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
13431
13432 2003-10-11 Roger Sayle <roger@eyesopen.com>
13433
13434 PR optimization/12260
13435 * gcc.c-torture/compile/20031011-2.c: New test case.
13436
13437 2003-10-11 Roger Sayle <roger@eyesopen.com>
13438
13439 * gcc.c-torture/execute/20031011-1.c: New testcase.
13440
13441 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
13442
13443 * gcc.c-torture/compile/20031011-1.c: New test.
13444
13445 2003-10-11 Jan Hubicka <jh@suse.cz>
13446
13447 * g++.dg/other/first-global.C: New test.
13448
13449 2003-10-11 Roger Sayle <roger@eyesopen.com>
13450
13451 * gcc.c-torture/execute/string-opt-18.c: New testcase.
13452
13453 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
13454
13455 * gcc.c-torture/compile/20031010-1.c: New test.
13456
13457 2003-10-10 Geoffrey Keating <geoffk@apple.com>
13458
13459 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
13460 * gcc.c-torture/execute/va-arg-25.c: ... here.
13461
13462 2003-10-09 Mark Mitchell <mark@codesourcery.com>
13463
13464 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
13465
13466 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
13467
13468 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
13469
13470 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
13471
13472 * g++.dg/parse/error2.C: New test.
13473
13474 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
13475
13476 PR c++/11097
13477 * g++.dg/other/error5.C: Modify the error message.
13478 * g++.dg/lookup/using8.C: New test.
13479
13480 2003-10-07 Geoffrey Keating <geoffk@apple.com>
13481
13482 * gcc.dg/darwin-abi-2.c: New file.
13483 * gcc.c-torture/execute/va-arg-24.c: New file.
13484
13485 2003-10-06 Bob Wilson <bob.wilson@acm.org>
13486
13487 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
13488 indentation.
13489
13490 2003-10-06 Mark Mitchell <mark@codesourcery.com>
13491
13492 PR c++/10147
13493 * g++.dg/other/error4.C: Update error messages.
13494 * g++.dg/template/ptrmem4.C: Likewise.
13495
13496 PR c++/12337
13497 * g++.dg/init/new9.C: New test.
13498
13499 PR c++/12334, c++/12236, c++/8656
13500 * g++.dg/ext/attrib8.C: New test.
13501
13502 2003-10-06 Devang Patel <dpatel@apple.com>
13503
13504 * gcc.dg/debug/dwarf2-3.h: New test.
13505 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
13506
13507 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
13508
13509 * g++.dg/opt/cfg2.C: New test.
13510
13511 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13512
13513 * g++.dg/opt/float1.C: New test.
13514
13515 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13516
13517 * gcc.dg/c90-array-lval-6.c: New test.
13518 * gcc.dg/c99-array-lval-6.c: New test.
13519
13520 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
13521 Ziemowit Laski <zlaski@apple.com>
13522
13523 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
13524 'Derived', so that it is never considered a class method; add
13525 new warning for '+port' method ambiguity.
13526 * objc.dg/method-12.m: Include <objc/objc.h> instead of
13527 <objc/objc-api.h> (needed on Mac OS X).
13528 * objc.dg/method-13.m: New test.
13529
13530 2003-10-03 Roger Sayle <roger@eyesopen.com>
13531
13532 PR optimization/9325, PR java/6391
13533 * gcc.c-torture/execute/20031003-1.c: New test case.
13534
13535 2003-10-02 Mark Mitchell <mark@codesourcery.com>
13536
13537 PR optimization/12180
13538 * gcc.dg/20031002-1.c: New test.
13539
13540 PR c++/12486
13541 * g++.dg/inherit/error1.C: New test.
13542
13543 2003-10-02 Chris Demetriou <cgd@broadcom.com>
13544
13545 * lib/f-torture.exp (search_for): Rename to...
13546 (search_for_re): This. Also, clean up comments and the
13547 "regexp" invocation.
13548
13549 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
13550
13551 * gcc.c-torture/compile/20031002-1.c: New test.
13552
13553 2003-10-02 Jakub Jelinek <jakub@redhat.com>
13554
13555 * g++.dg/opt/cond1.C: New test.
13556
13557 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
13558
13559 * gcc.dg/Wold-style-definition-2.c: New testcase.
13560 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
13561
13562 2003-09-29 Richard Henderson <rth@redhat.com>
13563
13564 * g++.dg/init/array10.C: Add dg-options.
13565
13566 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
13567
13568 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
13569
13570 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13571
13572 * g++.dg/template/friend19.C: Fix typo.
13573 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
13574
13575 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
13576
13577 * gcc.c-torture/execute/20030928-1.c: New test.
13578 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
13579
13580 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
13581
13582 * g++.dg/opt/unroll1.C: New test.
13583
13584 2003-09-26 Roger Sayle <roger@eyesopen.com>
13585
13586 PR optimization/11741
13587 * gcc.dg/20030926-1.c: New test case.
13588
13589 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13590
13591 PR c++/5655
13592 * g++.dg/parse/access7.C: New test.
13593 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
13594
13595 2003-09-24 Ziemowit Laski <zlaski@apple.com>
13596
13597 MERGE OF objc-improvements-branch into MAINLINE:
13598 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
13599 if libobjc has not been built.
13600 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
13601 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
13602 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
13603 objc/execute/nested-3.m, objc/execute/np-2.m,
13604 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
13605 objc/execute/redefining_self.m, objc/execute/root_methods.m,
13606 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
13607 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
13608 objc.dg/special/unclaimed-category-1.h,
13609 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
13610 well as GNU runtime.
13611 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
13612 * execute/cascading-1.m, execute/function-message-1.m,
13613 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
13614 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
13615 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
13616 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
13617 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
13618 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
13619 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
13620 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
13621 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
13622 * objc.dg/bitfield-2.m: Run only on Darwin.
13623 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
13624 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
13625 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
13626 * objc.dg/const-str-1.m: Fix constant string layout.
13627
13628 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
13629
13630 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
13631
13632 2003-09-23 Geoffrey Keating <geoffk@apple.com>
13633
13634 * gcc.dg/darwin-abi-1.c: New file.
13635
13636 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
13637
13638 PR target/12281
13639 * gcc.c-torture/compile/20030921-1.c: New test.
13640
13641 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
13642
13643 * g++.dg/opt/reg-stack2.C: New test.
13644
13645 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
13646
13647 * g++.dg/eh/delayslot1.C: New test.
13648
13649 2003-09-20 Richard Henderson <rth@redhat.com>
13650
13651 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
13652
13653 2003-09-20 Roger Sayle <roger@eyesopen.com>
13654
13655 * gcc.c-torture/execute/20030920-1.c: New test case.
13656
13657 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13658
13659 * g++.dg/rtti/typeid3.C: Correct expected error message.
13660
13661 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13662
13663 PR c++/157
13664 * g++.dg/parse/crash12.C: New test.
13665
13666 2003-09-19 Janis Johnson <janis187@us.ibm.com>
13667
13668 * gcc.dg/compat/mixed-struct-check.h: New.
13669 * gcc.dg/compat/mixed-struct-defs.h: New.
13670 * gcc.dg/compat/mixed-struct-init.h: New.
13671 * gcc.dg/compat/struct-by-value-19_main.c: New.
13672 * gcc.dg/compat/struct-by-value-19_x.c: New.
13673 * gcc.dg/compat/struct-by-value-19_y.c: New.
13674 * gcc.dg/compat/struct-by-value-20_main.c: New.
13675 * gcc.dg/compat/struct-by-value-20_x.c: New.
13676 * gcc.dg/compat/struct-by-value-20_y.c: New.
13677 * gcc.dg/compat/struct-return-19_main.c: New.
13678 * gcc.dg/compat/struct-return-19_x.c: New.
13679 * gcc.dg/compat/struct-return-19_y.c: New.
13680 * gcc.dg/compat/struct-return-20_main.c: New.
13681 * gcc.dg/compat/struct-return-20_x.c: New.
13682 * gcc.dg/compat/struct-return-20_y.c: New.
13683
13684 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
13685 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
13686 so that it will not complain on LP64 targets.
13687
13688 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13689
13690 PR c++/495
13691 * g++.dg/template/friend24.C: New test.
13692
13693 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
13694
13695 PR c++/12332
13696 * g++.dg/template/memtmpl2.C: New test.
13697
13698 2003-09-18 Mark Mitchell <mark@codesourcery.com>
13699
13700 PR target/11184
13701 * gcc.dg/builtin-apply1.c: New test.
13702
13703 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
13704
13705 PR c++/9848
13706 * g++.dg/warn/Wunused-4.C: New test.
13707
13708 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13709
13710 PR c++/12316
13711 * g++.dg/other/gc2.C: New test.
13712
13713 2003-09-17 Mark Mitchell <mark@codesourcery.com>
13714
13715 PR c++/11991
13716 * g++.dg/rtti/typeid3.C: New test.
13717
13718 PR c++/12266
13719 * g++.dg/overload/template1.C: New test.
13720
13721 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
13722
13723 * g++.dg/opt/cfg3.C: New test.
13724
13725 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13726
13727 PR c++/7939
13728 * g++.dg/template/crash11.C: New test.
13729
13730 2003-09-16 Jason Merrill <jason@redhat.com>
13731 Jakub Jelinek <jakub@redhat.com>
13732
13733 * gcc.dg/attr-warn-unused-result.c: New test.
13734
13735 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
13736
13737 PR c++/12184
13738 * g++.dg/expr/call2.C: New test.
13739
13740 2003-09-15 Andreas Jaeger <aj@suse.de>
13741
13742 * gcc.dg/Wold-style-definition-1.c: New test.
13743
13744 2003-09-14 Mark Mitchell <mark@codesourcery.com>
13745
13746 PR c++/3907
13747 * g++.dg/parse/template12.C: New test.
13748
13749 * g++.dg/abi/bitfield11.C: New test.
13750 * g++.dg/abi/bitfield12.C: Likewise.
13751
13752 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
13753
13754 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
13755 non-expansion of functional macro name without arguments at EOL.
13756 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
13757
13758 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
13759
13760 * gcc.c-torture/execute/20030914-[12].c: New tests.
13761
13762 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
13763
13764 PR c++/11788
13765 * g++.dg/overload/addr1.C: New test.
13766
13767 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
13768
13769 * gcc.dg/20030909-1.c: New test.
13770
13771 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
13772
13773 * gcc.dg/ultrasp10.c: New test.
13774
13775 2003-09-09 Devang Patel <dpatel@apple.com>
13776
13777 * gcc.dg/darwin-ld-6.c: New test.
13778
13779 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13780
13781 * gcc.dg/torture/builtin-explog-1.c: New testcase.
13782
13783 2003-09-08 Mark Mitchell <mark@codesourcery.com>
13784
13785 * gcc.dg/ia64-types1.c: New test.
13786 * gcc.dg/ia64-types2.c: Likewise.
13787
13788 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13789
13790 * gcc.dg/builtins-1.c: Add more _Complex tests.
13791 * gcc.dg/torture/builtin-attr-1.c: Likewise.
13792
13793 * gcc.dg/builtins-1.c: Test existing _Complex functions.
13794 * gcc.dg/torture/builtin-attr-1.c: Likewise.
13795
13796 2003-09-08 Mark Mitchell <mark@codesourcery.com>
13797
13798 PR c++/11786
13799 * g++.dg/lookup/koenig2.C: New test.
13800
13801 PR c++/5296
13802 * g++.dg/rtti/typeid2.C: New test.
13803
13804 2003-09-08 Jakub Jelinek <jakub@redhat.com>
13805
13806 * gcc.c-torture/compile/20030904-1.c: New test.
13807
13808 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
13809
13810 * g++.dg/opt/longbranch2.C: New test.
13811
13812 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
13813
13814 * g++.dg/template/crash10.C: Only compile it.
13815
13816 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
13817
13818 PR middle-end/11665
13819 * gcc.c-torture/compile/20030907-1.c: New test.
13820 * g++.dg/init/array11.C: New test.
13821
13822 2003-09-07 Mark Mitchell <mark@codesourcery.com>
13823
13824 PR c++/11852
13825 * g++.dg/init/struct1.C: New test.
13826
13827 2003-09-07 Mark Mitchell <mark@codesourcery.com>
13828
13829 PR c++/12181
13830 * g++.dg/expr/comma1.C: New test.
13831
13832 2003-09-06 Mark Mitchell <mark@codesourcery.com>
13833
13834 PR c++/11867
13835 * g++.dg/expr/static_cast5.C: New test.
13836
13837 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
13838
13839 PR c++/11507
13840 * g++.dg/lookup/scoped7.C: New test.
13841
13842 PR c++/9574
13843 * g++.dg/other/static1.C: New test.
13844
13845 PR c++/11490
13846 * g++.dg/warn/template-1.C: New test.
13847
13848 PR c++/11432
13849 * g++.dg/template/crash10.C: New test.
13850
13851 PR c++/2478
13852 * g++.dg/overload/VLA.C: New test.
13853
13854 PR c++/10804
13855 * g++.dg/template/call1.C: New test.
13856
13857 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
13858
13859 PR c++/11794
13860 * g++.dg/parse/using3.C: New test.
13861
13862 2003-09-06 Roger Sayle <roger@eyesopen.com>
13863
13864 PR c++/11409
13865 * g++.dg/overload/builtin3.C: New test case.
13866
13867 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
13868
13869 PR c/9862
13870 * gcc.dg/20030906-1.c: New test.
13871 * gcc.dg/20030906-2.c: Likewise.
13872
13873 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
13874
13875 PR c++/12167
13876 * g++.dg/parse/defarg5.C: New test.
13877
13878 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
13879
13880 2003-09-05 Mark Mitchell <mark@codesourcery.com>
13881
13882 PR c++/12163
13883 * g++.dg/expr/static_cast4.C: New test.
13884
13885 PR c++/12146
13886 * g++.dg/template/crash9.C: New test.
13887
13888 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
13889
13890 * g++.old-deja/g++.ext/pretty2.C: Update for change
13891 in __FUNCTION__.
13892 * g++.old-deja/g++.ext/pretty3.C: Likewise.
13893
13894 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
13895
13896 PR c++/11922
13897 * g++/dg/template/qualified-id1.C: New test.
13898
13899 PR c++/12037
13900 * g++.dg/warn/noeffect4.C: New test.
13901
13902 2003-09-04 Matt Austern <austern@apple.com>
13903
13904 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
13905 * g++.dg/ext/fnname2.C: Likewise.
13906 * g++.dg/ext/fnname3.C: Likewise.
13907
13908 2003-09-04 Mark Mitchell <mark@codesourcery.com>
13909
13910 * g++.dg/expr/lval1.C: New test.
13911 * g++.dg/ext/lvcast.C: Remove.
13912
13913 2003-09-03 Roger Sayle <roger@eyesopen.com>
13914
13915 PR optimization/11700.
13916 * gcc.c-torture/compile/20030903-1.c: New test case.
13917
13918 2003-09-03 Mark Mitchell <mark@codesourcery.com>
13919
13920 PR c++/12053
13921 * g++.dg/abi/layout4.C: New test.
13922
13923 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
13924
13925 PR c++/11553
13926 * g++.dg/parse/friend3.C: New test.
13927
13928 2003-09-02 Mark Mitchell <mark@codesourcery.com>
13929
13930 PR c++/11847
13931 * g++.dg/template/class1.C: New test.
13932
13933 PR c++/11808
13934 * g++.dg/expr/call1.C: New test.
13935
13936 2003-09-01 Mark Mitchell <mark@codesourcery.com>
13937
13938 PR c++/12114
13939 * g++.dg/init/ref9.C: New test.
13940
13941 PR c++/11972
13942 * g++.dg/template/nested4.C: New test.
13943
13944 2003-08-29 Mark Mitchell <mark@codesourcery.com>
13945
13946 PR c++/12093
13947 * g++.dg/template/non-dependent4.C: New test.
13948
13949 PR c++/11928
13950 * g++.dg/inherit/conv1.C: New test.
13951
13952 2003-08-29 Mark Mitchell <mark@codesourcery.com>
13953
13954 PR c++/6196
13955 * g++.dg/ext/label1.C: New test.
13956 * g++.dg/ext/label2.C: Likewise.
13957
13958 2003-08-28 Mark Mitchell <mark@codesourcery.com>
13959
13960 * g++.dg/expr/cond3.C: New test.
13961
13962 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13963
13964 * gcc.dg/builtins-1.c: Add new builtin cases.
13965
13966 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13967
13968 * gcc.dg/builtins-1.c: Add new cases.
13969 * gcc.dg/torture/builtin-attr-1.c: Likewise.
13970
13971 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13972
13973 * gcc.dg/builtins-1.c: Add more math builtin tests.
13974 * gcc.dg/torture/builtin-attr-1.c: New test.
13975
13976 2003-08-28 Mark Mitchell <mark@codesourcery.com>
13977
13978 PR optimization/5079
13979 * g++.dg/opt/static3.C: New test.
13980
13981 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
13982
13983 * gcc.misc-tests/gcov-10b.c: New test.
13984
13985 2003-08-27 Mark Mitchell <mark@codesourcery.com>
13986
13987 * g++.dg/opt/ptrmem3.C: New test.
13988
13989 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
13990
13991 2003-08-27 Jakub Jelinek <jakub@redhat.com>
13992
13993 * gcc.dg/20030826-2.c: New test.
13994
13995 2003-08-26 Roger Sayle <roger@eyesopen.com>
13996
13997 PR middle-end/12002
13998 * g77.f-torture/compile/12002.f: New test case.
13999
14000 2003-08-26 Roger Sayle <roger@eyesopen.com>
14001
14002 * gcc.dg/20030826-1.c: New test case.
14003
14004 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
14005
14006 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
14007
14008 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
14009
14010 PR c++/11871
14011 * c++.dg/lookup/crash1.C: New test.
14012
14013 * c++.dg/warn/noeffect3.C: New test.
14014
14015 2003-08-25 Janis Johnson <janis187@us.ibm.com>
14016
14017 * gcc.dg/compat/vector-1_x.c: Compile with -w.
14018 * gcc.dg/compat/vector-1_y.c: Ditto.
14019 * gcc.dg/compat/vector-2_x.c: Ditto.
14020 * gcc.dg/compat/vector-2_y.c: Ditto.
14021
14022 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
14023
14024 * gcc.dg/20030702-1.c: New test.
14025
14026 2003-08-25 Mark Mitchell <mark@codesourcery.com>
14027
14028 PR c++/8795
14029 * g++.dg/ext/altivec-1.C: New test.
14030
14031 2003-08-24 Richard Henderson <rth@redhat.com>
14032
14033 * g++.dg/eh/simd-2.C: Add -w for x86.
14034
14035 2003-08-23 Jakub Jelinek <jakub@redhat.com>
14036
14037 * gcc.dg/20030815-1.c: New test.
14038
14039 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14040
14041 PR c++/3765
14042 * g++.dg/parse/access6.C: New test.
14043
14044 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14045
14046 PR c++/641, c++/11876
14047 * g++.dg/template/friend22.C: New test.
14048 * g++.dg/template/friend23.C: Likewise.
14049
14050 2003-08-22 Mark Mitchell <mark@codesourcery.com>
14051
14052 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
14053 identically.
14054
14055 2003-08-22 Mark Mitchell <mark@codesourcery.com>
14056
14057 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
14058
14059 2003-08-22 Mark Mitchell <mark@codesourcery.com>
14060
14061 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
14062
14063 2003-08-22 Mark Mitchell <mark@codesourcery.com>
14064
14065 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
14066
14067 2003-08-22 Mark Mitchell <mark@codesourcery.com>
14068
14069 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
14070
14071 2003-08-21 Mark Mitchell <mark@codesourcery.com>
14072
14073 PR c++/11919
14074 * g++.dg/overload/prom1.C: New test.
14075
14076 PR c++/11551
14077 * g++.dg/parse/dtor2.C: New test.
14078
14079 PR c++/10762
14080 * g++.dg/parse/using2.C: New test.
14081
14082 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
14083
14084 PR target/11805
14085 * gcc.c-torture/compile/20030821-1.c: New.
14086
14087 2003-08-20 Mark Mitchell <mark@codesourcery.com>
14088
14089 PR c++/11834
14090 * g++.dg/template/deduce2.C: New test.
14091
14092 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
14093
14094 * gcc.c-torture/execute/20030821-1.c: New test.
14095
14096 2003-08-20 Roger Sayle <roger@eyesopen.com>
14097
14098 PR middle-end/11984
14099 * gcc.dg/20030820-1.c: New test case.
14100
14101 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
14102
14103 PR c++/11945
14104 * g++.dg/warn/noeffect2.C: New test.
14105
14106 2003-08-19 Mark Mitchell <mark@codesourcery.com>
14107
14108 PR c++/10926
14109 * g++.dg/template/dtor2.C: New test.
14110
14111 PR c++/11684
14112 * g++.dg/template/operator1.C: New test.
14113 * g++.dg/parse/operator4.C: New test.
14114
14115 PR c++/11946.C
14116 * g++.dg/expr/enum1.C: New test.
14117 * gcc.dg/c99-bool-1.c: Remove bogus warning.
14118
14119 PR c++/11036.C
14120 * g++.dg/parse/elab2.C: New test.
14121 * g++.dg/parse/typedef4.C: Change error message.
14122 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
14123 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
14124 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
14125
14126 2003-08-19 Geoffrey Keating <geoffk@apple.com>
14127
14128 * gcc.dg/pch/warn-1.c: New.
14129 * gcc.dg/pch/warn-1.hs: New.
14130
14131 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
14132 not-tested file.
14133
14134 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
14135
14136 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
14137
14138 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
14139
14140 * gcc.dg/uninit-D.c: New Test.
14141 * gcc.dg/uninit-E.c: New Test.
14142 * gcc.dg/uninit-F.c: New Test.
14143 * gcc.dg/uninit-G.c: New Test.
14144
14145 2003-08-19 Michael Ritzert <ritzert@t-online.de>
14146
14147 * g++.dg/README: Describe the pch directory.
14148
14149 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14150
14151 PR c++/11174
14152 * g++.dg/parse/access4.C: New test.
14153 * g++.dg/parse/access5.C: Likewise.
14154 * g++.old-deja/g++.jason/access17.C: Adjust error message.
14155
14156 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
14157
14158 * gcc.dg/noncompile/20030818-1.c: New.
14159
14160 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
14161
14162 PR c++/11957
14163 * g++.dg/warn/noeffect1.C: New test.
14164
14165 * g++.dg/template/scope2.C: New test.
14166 * g++.dg/template/error2.C: Correct dg-error
14167
14168 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
14169
14170 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
14171
14172 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
14173
14174 PR C++/11512
14175 * g++.dg/template/warn1.C: New.
14176
14177 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
14178
14179 * g++.dg/template/error2.C: New test.
14180 * g++.dg/lookup/using7.C: Adjust errors
14181 * g++.old-deja/g++.pt/crash36.C: Likewise.
14182 * g++.old-deja/g++.pt/derived3.C: Likewise.
14183
14184 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14185
14186 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
14187 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
14188 * gcc.c-torture/execute/builtins/string-9.c: New, from
14189 string-opt-9.c. Adjust for execute/builtins framework.
14190 * gcc.c-torture/execute/string-opt-9.c: Delete.
14191
14192 2003-08-12 Mark Mitchell <mark@codesourcery.com>
14193
14194 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
14195
14196 * g++.dg/parse/ret-type2.C: New test.
14197
14198 PR c++/11703
14199 * g++.dg/init/new8.C: New test.
14200
14201 PR c++/10923
14202 * g++.dg/parse/typedef5.C: New test.
14203
14204 PR c++/9512
14205 * g++.dg/parse/qualified2.C: New test.
14206 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
14207 invalid code.
14208
14209 2003-08-11 Mark Mitchell <mark@codesourcery.com>
14210
14211 * g++.dg/conversion/ptrmem1.C: New test.
14212
14213 2003-08-11 Jakub Jelinek <jakub@redhat.com>
14214
14215 PR target/11693
14216 * gcc.dg/20030811-1.c: New test.
14217
14218 PR target/11535
14219 * gcc.c-torture/execute/20030811-1.c: New test.
14220
14221 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14222
14223 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
14224
14225 2003-08-10 Mark Mitchell <mark@codesourcery.com>
14226
14227 PR c++/11789.C
14228 * g++.dg/inherit/multiple1.C: New test.
14229
14230 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
14231
14232 * gcc.dg/spe1.c: New test.
14233
14234 PR c++/11670
14235 * g++.dg/expr/cast2.C: New test.
14236
14237 PR c++/10530
14238 * g++.dg/template/dependent-name2.C: New test.
14239
14240 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
14241
14242 * g++.dg/parse/crash11.C: Put the dg options in comments.
14243
14244 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
14245
14246 * lib/gcc-dg.exp: Update for diagnostic change.
14247
14248 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14249
14250 PR c++/5767
14251 * g++.dg/parse/crash11.C: New test.
14252
14253 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
14254
14255 * gcc.dg/cpp/spacing1.c: Update.
14256
14257 2003-08-04 Janis Johnson <janis187@us.ibm.com>
14258
14259 PR target/11739
14260 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
14261 a value for -mtune.
14262
14263 2003-08-04 Roger Sayle <roger@eyesopen.com>
14264
14265 PR middle-end/11771
14266 * gcc.c-torture/compile/20030804-1.c: New test case.
14267
14268 2003-08-04 Roger Sayle <roger@eyesopen.com>
14269
14270 * gcc.dg/20030804-1.c: New test case.
14271
14272 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
14273
14274 * gcc.dg/cpp/separate-1.c: New test.
14275
14276 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
14277
14278 PR c++/11704
14279 * g++.dg/template/dependent-expr2.C: New test.
14280
14281 PR c++/11766
14282 * g++.dg/expr/ptrmem1.C: New test.
14283
14284 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14285
14286 PR c++/9453
14287 * g++.dg/template/friend15.C: New test.
14288
14289 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
14290
14291 * lib/dg-pch.exp: Work round PCH bug.
14292
14293 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14294
14295 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
14296 builtins. Move cases from builtins-4.c here.
14297
14298 * gcc.dg/torture/builtin-math-1.c: New test taken from
14299 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
14300 additional cases.
14301
14302 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
14303 Delete.
14304
14305 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
14306
14307 PR c++/9447
14308 * g++.dg/template/using7.C: New test.
14309
14310 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
14311
14312 * import1.c, import2.c: New tests.
14313
14314 2003-08-01 Jakub Jelinek <jakub@redhat.com>
14315
14316 * g++.dg/eh/crossjump1.C: New test.
14317
14318 2003-08-01 Mark Mitchell <mark@codesourcery.com>
14319
14320 PR c++/11697
14321 * g++.dg/template/using6.C: New test.
14322
14323 PR c++/11744
14324 * g++.dg/template/koenig2.C: New test.
14325
14326 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14327
14328 PR c++/7983
14329 * g++.dg/parse/typedef4.C: New test.
14330
14331 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14332
14333 PR c++/8442, c++/8806
14334 * g++.dg/template/elab1.C: New test.
14335 * g++.dg/template/type2.C: Likewise.
14336 * g++.dg/template/ttp3.C: Adjust expected error message.
14337 * g++.old-deja/g++.law/visibility13.C: Likewise.
14338 * g++.old-deja/g++.niklas/t135.C: Likewise.
14339 * g++.old-deja/g++.pt/ttp41.C: Likewise.
14340 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
14341 template argument.
14342 * g++.old-deja/g++.pt/ttp44.C: Likewise.
14343
14344 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
14345
14346 PR c++/11295
14347 * g++.dg/ext/stmtexpr1.C: New test.
14348
14349 * g++.dg/opt/tmp1.C: New test.
14350
14351 PR c++/11525
14352 * g++.dg/parse/constant4.C: New test.
14353
14354 PR c++/9447
14355 * g++.dg/template/using5.C: New test.
14356
14357 2003-07-31 Roger Sayle <roger@eyesopen.com>
14358
14359 * gcc.dg/builtins-27.c: New test case.
14360
14361 2003-07-31 Jakub Jelinek <jakub@redhat.com>
14362
14363 * gcc.dg/tls/opt-7.c: New test.
14364
14365 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
14366
14367 * g++.old-deja/g++.other/crash18.C: Remove.
14368
14369 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
14370
14371 * g++.dg/template/explicit3.C: New.
14372 * g++.dg/template/explicit4.C: New.
14373 * g++.dg/template/explicit5.C: New.
14374
14375 PR c++/11347
14376 * g++.dg/template/memtmpl1.C: New.
14377
14378 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
14379
14380 PR target/11565
14381 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
14382 * gcc.dg/i386-387-5.c (dg-options): Likewise.
14383
14384 2003-07-30 Jan Hubicka <jh@suse.cz>
14385
14386 * vtgc1.c: Kill.
14387
14388 2003-07-29 Zack Weinberg <zack@codesourcery.com>
14389
14390 * gcc.dg/struct-in-proto-1.c: New test.
14391
14392 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
14393
14394 * gcc.dg/cpp/include2.c: Only expect one message.
14395
14396 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
14397
14398 PR c++/9447
14399 * g++.dg/template/using1.C: New test.
14400 * g++.dg/template/using2.C: New test.
14401 * g++.dg/template/using3.C: New test.
14402 * g++.dg/template/using4.C: New test.
14403
14404 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
14405
14406 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
14407 * gcc.c-torture/execute/string-opt-10.c: Likewise.
14408
14409 2003-07-28 Jan Hubicka <jh@suse.cz>
14410
14411 PR c++/11530
14412 * g++.dg/opt/call1.C: New test.
14413
14414 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
14415
14416 PR c++/11667
14417 * g++.dg/init/enum2.C: New test.
14418 * g++.dg/template/overload1.C: Add "-w" option.
14419
14420 2003-07-28 <hp@bitrange.com>
14421
14422 * gcc.dg/Wdeclaration-after-statement-1.c,
14423 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
14424
14425 2003-07-28 Jakub Jelinek <jakub@redhat.com>
14426
14427 * gcc.c-torture/compile/20030725-1.c: New test.
14428
14429 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
14430
14431 * gcc.dg/20030505.c: Only run for SPE.
14432 Remove definition of opaque type.
14433
14434 2003-07-27 Mark Mitchell <mark@codesourcery.com>
14435
14436 * g++.dg/template/ptrmem6.C: New test.
14437
14438 2003-07-26 Geoffrey Keating <geoffk@apple.com>
14439
14440 * gcc.c-torture/compile/zero-strct-2.c: New test.
14441
14442 2003-07-25 Geoffrey Keating <geoffk@apple.com>
14443
14444 * gcc.dg/intermod-1.c: New test.
14445
14446 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
14447
14448 PR c++/11617
14449 * g++.dg/template/lookup2.C: New test.
14450 * g++.dg/template/memclass1.C: Remove instantiated from error.
14451 * g++.dg/other/error2.C: Tweak expected errors.
14452
14453 PR c++/11596
14454 * g++.dg/template/defarg3.C: New test.
14455
14456 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
14457
14458 2003-07-24 Mark Mitchell <mark@codesourcery.com>
14459
14460 * g++.dg/inherit/access5.C: New test.
14461
14462 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14463
14464 PR c++/11513
14465 * g++.dg/template/crash8.C: New test.
14466
14467 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
14468
14469 PR c/10602
14470 * gcc.dg/noncompile/incomplete-2.c: New test.
14471
14472 2003-07-23 Mark Mitchell <mark@codesourcery.com>
14473
14474 PR c++/11645
14475 * g++.dg/inherit/access4.C: New test.
14476
14477 PR c++/11517
14478 * g++.dg/expr/cond2.C: New test.
14479
14480 PR optimization/10679
14481 * g++.dg/opt/inline4.C: New test.
14482
14483 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
14484
14485 * g++.dg/parse/crash10: New test.
14486
14487 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
14488
14489 * g++.dg/ext/flexary1.C: New test.
14490
14491 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14492
14493 PR c++/10793
14494 * g++.dg/template/crash9.C: New test.
14495
14496 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14497
14498 PR c++/3004
14499 * g++.dg/parse/typedef3.C: New test.
14500
14501 PR c++/7906
14502 * g++.dg/parse/operator2.C: New test.
14503
14504 PR c++/8895
14505 * g++.dg/parse/def-tmpl-arg1.C: New test.
14506
14507 PR c++/9282
14508 * g++.dg/parse/funptr1.C: New test.
14509
14510 PR c++/9452
14511 * g++.dg/parse/ambig3.C: New test.
14512
14513 PR c++/9454
14514 * g++.dg/parse/operator3.C: New test.
14515
14516 PR c++/9486
14517 * g++.dg/parse/template10.C: New test.
14518
14519 PR c++/9488
14520 * g++.dg/parse/template11.C: New test.
14521
14522 PR c++/10150
14523 * g++.dg/parse/invalid-op1.C: New test.
14524
14525 PR c++/10247
14526 * g++.dg/parse/condexpr1.C: New test.
14527
14528 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
14529
14530 * g++.dg/ext/packed3.C: New test.
14531 * g++.dg/ext/packed4.C: New test.
14532
14533 * gcc.dg/pack-test-3.c: New test.
14534
14535 2003-07-21 Janis Johnson <janis187@us.ibm.com>
14536
14537 * lib/compat.exp: Handle dg-options per source file.
14538 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
14539 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
14540 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
14541 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
14542 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
14543 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
14544 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
14545 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
14546 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
14547 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
14548 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
14549 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
14550 * g++.dg/compat/break/bitfield7_x.C: Ditto.
14551 * g++.dg/compat/break/bitfield7_y.C: Ditto.
14552
14553 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
14554
14555 PR c/10320
14556 * gcc.c-torture/execute/20030718-1.c: New test.
14557
14558 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
14559
14560 PR optimization/11536
14561 * gcc.dg/20030721-1.c: New test.
14562
14563 2003-07-19 Mark Mitchell <mark@codesourcery.com>
14564
14565 PR c++/11546
14566 * g++.dg/template/lookup1.C: New test.
14567
14568 2003-07-19 Zack Weinberg <zack@codesourcery.com>
14569
14570 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
14571 diagnostics of ill-formed constructs involving labels.
14572 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
14573 the new 'previously defined here' message.
14574
14575 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
14576
14577 * g++.dg/parse/non-dependent2.C: New test.
14578
14579 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
14580
14581 * g++.dg/init/init-ref4.C: xfail on targets without
14582 weak symbols.
14583
14584 2003-07-17 Jakub Jelinek <jakub@redhat.com>
14585
14586 PR target/11087
14587 * gcc.c-torture/execute/20030717-1.c: New test.
14588
14589 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
14590
14591 * g++.dg/opt/cfg1.C: New test.
14592
14593 2003-07-17 Mark Mitchell <mark@codesourcery.com>
14594
14595 PR optimization/11557
14596 * gcc.dg/20030717-1.c: New test.
14597
14598 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
14599
14600 PR c++/10476
14601 * g++.dg/expr/crash-1.C: New test.
14602
14603 PR c++/11027
14604 * g++.dg/template/init3.C: New test.
14605
14606 PR c++/8222
14607 * g++.dg/template/non-dependent1.C: New test.
14608
14609 PR c++/11070
14610 * g++.dg/template/non-dependent2.C: New test.
14611
14612 PR c++/11071
14613 * g++.dg/template/non-dependent3.C: New test.
14614
14615 PR c++/9907
14616 * g++.dg/template/sizeof5.C: New test.
14617
14618 2003-07-17 Geoffrey Keating <geoffk@apple.com>
14619
14620 PR 11498
14621 * gcc.c-torture/compile/mangle-1.c: New file.
14622
14623 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14624
14625 PR c++/7809
14626 * g++.dg/parse/access3.C: New test.
14627
14628 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
14629
14630 PR c++/11384
14631 * g++.dg/init/init-ref4.C: New test.
14632
14633 2003-07-16 Mark Mitchell <mark@codesourcery.com>
14634
14635 PR c++/11547
14636 * g++.dg/parse/constant3.C: New test.
14637 * g++.dg/parse/crash7.C: Likewise.
14638
14639 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
14640
14641 PR target/11008
14642 * gcc.dg/i386-pentium4-not-mull.c: New.
14643
14644 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
14645
14646 * gcc.dg/asm-names.c (ymain): Make it weak.
14647
14648 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14649
14650 PR c++/5421
14651 * g++.dg/template/friend21.C: New test.
14652
14653 2003-07-16 Jakub Jelinek <jakub@redhat.com>
14654
14655 * gcc.dg/cleanup-8.c: New test.
14656 * gcc.dg/cleanup-9.c: New test.
14657
14658 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
14659
14660 * g++.dg/ext/dll-MI1.h: New file.
14661 * g++.dg/ext/dllexport-MI1.C: New file.
14662 * g++.dg/ext/dllimport-MI1.C: New file.
14663
14664 2003-07-15 Jakub Jelinek <jakub@redhat.com>
14665
14666 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
14667 it does not have cmpstrsi patterns (just cmpmemsi).
14668
14669 2003-07-15 Mark Mitchell <mark@codesourcery.com>
14670
14671 PR debug/11473
14672 * g++.dg/debug/debug8.C: New test.
14673
14674 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14675
14676 PR c++/10108
14677 * g++.dg/template/crash7.C: New test.
14678
14679 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
14680
14681 PR target/10795
14682 * gcc.c-torture/compile/20030708-1.c: New.
14683
14684 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
14685
14686 * gcc.c-torture/execute/20030715-1.c: New test.
14687
14688 2003-07-14 Geoffrey Keating <geoffk@apple.com>
14689
14690 * gcc.dg/pch/inline-3.c: New file.
14691 * gcc.dg/pch/inline-3.hs: New file.
14692 * gcc.dg/pch/inline-4.c: New file.
14693 * gcc.dg/pch/inline-4.hs: New file.
14694
14695 2003-07-14 Mark Mitchell <mark@codesourcery.com>
14696
14697 PR c++/11509
14698 * g++.dg/template/crash6.C: New test.
14699
14700 PR c++/7053
14701 * g++.dg/template/friend20.C: New test.
14702
14703 PR c++/7019
14704 * g++.dg/template/overload2.C: New test.
14705
14706 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14707
14708 PR optimization/11440
14709 * gcc.c-torture/execute/20030714-1.c: New test.
14710
14711 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14712
14713 PR c++/11154
14714 * g++.dg/template/partial2.C: New test.
14715
14716 2003-07-13 Mark Mitchell <mark@codesourcery.com>
14717
14718 PR c++/11503
14719 * g++.dg/template/anon1.C: New test.
14720
14721 PR c++/11493
14722 PR c++/11495
14723 * g++.dg/parse/template9.C: Likewise.
14724 * g++.dg/template/crash4.C: New test.
14725 * g++.dg/template/koenig1.C: Likewise.
14726 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
14727 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
14728 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
14729 functions.
14730 * g++.old-deja/g++.jason/template36.C: Likewise.
14731 * g++.old-deja/g++.mike/p1989.C: Likewise.
14732 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
14733 * g++.old-deja/g++.pt/ttp20.C: Use this->.
14734 * g++.old-deja/g++.pt/ttp21.C: Use this->.
14735 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
14736 compiling.
14737 * g++.old-deja/g++.pt/union2.C: Use this->.
14738
14739 2003-07-11 Jakub Jelinek <jakub@redhat.com>
14740
14741 * gcc.dg/20030711-1.c: New test.
14742
14743 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
14744
14745 PR c++/11050
14746 * g++.dg/parse/args1.C: New test.
14747 * g++.pt/defarg8.C: Change expected errors.
14748
14749 2003-07-11 Mark Mitchell <mark@codesourcery.com>
14750
14751 PR c++/8164
14752 * g++.dg/template/nontype2.C: New test.
14753
14754 PR c++/10558
14755 * g++.dg/parse/template8.C: New test.
14756
14757 PR c++/8327
14758 * g++.dg/template/scope1.C: New test.
14759
14760 * g++.dg/warn/Wsign-compare-1.C: New test.
14761
14762 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
14763
14764 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
14765
14766 2003-07-10 Mark Mitchell <mark@codesourcery.com>
14767
14768 PR c++/9411
14769 * g++.dg/template/explicit2.C: New test.
14770
14771 PR c++/10032
14772 * g++.dg/warn/pedantic1.C: New test.
14773
14774 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
14775
14776 PR c++ 9483
14777 * g++.dg/other/field1.C: New test.
14778
14779 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
14780
14781 PR c/11449
14782 * gcc.c-torture/compile/20030707-1.c: New.
14783
14784 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14785
14786 PR c++/10849
14787 * g++.dg/template/access12.C: New test.
14788
14789 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
14790
14791 * g++.dg/bprob/bprob.exp (prof_ext): Update.
14792 * g77.dg/bprob/bprob.exp (prof_ext): Update.
14793 * gcc.misc-tests/bprob.exp (prof_ext): Update.
14794 * gcc.misc-tests/gcov.exp: Update
14795 * g++.dg/gcov/gcov.exp: Update
14796 * lib/gcov.exp: Update.
14797
14798 2003-07-08 Mark Mitchell <mark@codesourcery.com>
14799
14800 * g++.dg/abi/mangle17.C: Make sure template expressions are
14801 dependent.
14802 * g++.dg/abi/mangle4.C: Mark erroneous casts.
14803 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
14804 * g++.dg/opt/stack1.C: Remove erroneous code.
14805 * g++.dg/parse/template7.C: New test.
14806 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
14807 * g++.old-deja/g++.pt/crash4.C: Likewise.
14808
14809 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14810
14811 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
14812 with zero or one occurence of `$' after the initial `L'.
14813
14814 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
14815
14816 * gcc.c-torture/compile/20030704-1.c: Add a comment.
14817
14818 2003-07-08 Roger Sayle <roger@eyesopen.com>
14819
14820 PR c/11370
14821 * gcc.dg/Wunreachable-6.c: New testcase.
14822 * gcc.dg/Wunreachable-7.c: New testcase.
14823
14824 2003-07-08 Jakub Jelinek <jakub@redhat.com>
14825
14826 PR c/11420
14827 * gcc.dg/20030708-1.c: New test.
14828
14829 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
14830
14831 * gcc.dg/compat/sdata-section.h: New file.
14832 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
14833 * gcc.dg/torture/mips-sdata-1.c: New test.
14834
14835 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14836
14837 PR c++/11030
14838 * g++.dg/template/friend19.C: New test.
14839
14840 2003-07-08 Jakub Jelinek <jakub@redhat.com>
14841
14842 * g++.dg/opt/strength-reduce.C: New test.
14843
14844 2003-07-07 Roger Sayle <roger@eyesopen.com>
14845
14846 PR target/10979
14847 * gcc.dg/20030707-1.c: New testcase.
14848
14849 2003-07-07 Roger Sayle <roger@eyesopen.com>
14850
14851 PR optimization/11059
14852 * g++.dg/opt/emptyunion.C: New testcase.
14853
14854 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
14855 Eric Botcazou <ebotcazou@libertysurf.fr>
14856
14857 * g++.dg/opt/stack1.C: New test.
14858
14859 2003-07-05 Mark Mitchell <mark@codesourcery.com>
14860
14861 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
14862 run test.
14863
14864 PR c++/11431
14865 * g++.dg/expr/static_cast3.C: New test.
14866
14867 2003-07-04 Zack Weinberg <zack@codesourcery.com>
14868
14869 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
14870 everywhere.
14871 * gcc.dg/concat.c: Concatenation of string constants with
14872 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
14873 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
14874 * gcc.dg/cpp/escape-2.c: Use wide character constants where
14875 necessary to avoid multi-character character constant warning.
14876 * gcc.dg/cpp/escape.c: Likewise.
14877 * gcc.dg/cpp/ucs.c: Likewise.
14878 Remove backslashes from dg-bogus comments, as they confuse Tcl.
14879 Fix a typo.
14880
14881 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
14882
14883 PR c/11428
14884 * gcc.c-torture/compile/20030704-1.c: New.
14885
14886 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
14887
14888 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
14889
14890 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
14891
14892 PR c++/5287, PR c++/7910, PR c++/11021
14893 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
14894 tests for warnings.
14895 * g++.dg/ext/dllimport2.C: Add tests for warnings.
14896 * g++.dg/ext/dllimport3.C: Likewise.
14897 * g++.dg/ext/dllimport4.C: New file.
14898 * g++.dg/ext/dllimport5.C: New file.
14899 * g++.dg/ext/dllimport6.C: New file.
14900 * g++.dg/ext/dllimport7.C: New file.
14901 * g++.dg/ext/dllimport8.C: New file.
14902 * g++.dg/ext/dllimport9.C: New file.
14903 * g++.dg/ext/dllimport10.C: New file.
14904 * g++.dg/ext/dllexport1.C: New file.
14905
14906 2003-07-03 Mark Mitchell <mark@codesourcery.com>
14907
14908 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
14909 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
14910
14911 2003-07-03 Roger Sayle <roger@eyesopen.com>
14912
14913 * gcc.dg/builtins-25.c: New testcase.
14914 * gcc.dg/builtins-26.c: New testcase.
14915
14916 2003-07-03 Janis Johnson <janis187@us.ibm.com>
14917
14918 * gcc.dg/compat/vector-defs.h: New file.
14919 * gcc.dg/compat/vector-setup.h: New file.
14920 * gcc.dg/compat/vector-check.h: New file.
14921 * gcc.dg/compat/vector-1_main.c: New file.
14922 * gcc.dg/compat/vector-1_x.c: New file.
14923 * gcc.dg/compat/vector-1_y.c: New file.
14924 * gcc.dg/compat/vector-2_main.c: New file.
14925 * gcc.dg/compat/vector-2_x.c: New file.
14926 * gcc.dg/compat/vector-2_y.c: New file.
14927
14928 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
14929 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
14930 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
14931 * gcc.dg/compat/struct-align-1.h: New file.
14932 * gcc.dg/compat/struct-align-1_main.c: New file.
14933 * gcc.dg/compat/struct-align-1_x.c: New file.
14934 * gcc.dg/compat/struct-align-1_y.c: New file.
14935 * gcc.dg/compat/struct-align-2.h: New file.
14936 * gcc.dg/compat/struct-align-2_main.c: New file.
14937 * gcc.dg/compat/struct-align-2_x.c: New file.
14938 * gcc.dg/compat/struct-align-2_y.c: New file.
14939
14940 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
14941 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
14942 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
14943 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
14944 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
14945 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
14946 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
14947 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
14948 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
14949 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
14950 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
14951 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
14952 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
14953 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
14954 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
14955 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
14956 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
14957 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
14958 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
14959 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
14960 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
14961 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
14962 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
14963 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
14964 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
14965 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
14966 * gcc.dg/compat/struct-return-10_x.c: Ditto.
14967 * gcc.dg/compat/struct-return-2_x.c: Ditto.
14968 * gcc.dg/compat/struct-return-3_x.c: Ditto.
14969
14970 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
14971
14972 * gcc.dg/i386-call-1.c: New test.
14973
14974 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
14975
14976 PR c++/9162
14977 * g++.dg/parse/defarg4.C: New.
14978
14979 2003-07-03 Roger Sayle <roger@eyesopen.com>
14980
14981 PR target/10700
14982 * gcc.c-torture/compile/20030703-1.c: New test case.
14983
14984 2003-07-03 Mark Mitchell <mark@codesourcery.com>
14985
14986 * g++.dg/template/local3.C: Remove extra semicolon.
14987
14988 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
14989
14990 * gcc.dg/i386-volatile-1.c: New test.
14991
14992 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
14993
14994 PR c++/11072
14995 * g++.dg/other/offsetof2.C: XFAIL.
14996 * g++.dg/other/offsetof5.C: New.
14997
14998 PR c++/10219
14999 * g++.dg/template/error1.C: New.
15000
15001 PR c++/9779
15002 * g++.dg/template/dependent-expr1.C: New.
15003
15004 2003-07-01 Mark Mitchell <mark@codesourcery.com>
15005
15006 PR c++/6949
15007 * g++.dg/template/local3.C: New test.
15008
15009 PR c++/11149
15010 * g++.dg/lookup/scoped6.C: New test.
15011
15012 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
15013
15014 PR c++/8046
15015 * g++.dg/other/error7.C: New test.
15016
15017 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
15018
15019 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
15020 * g++.old-deja/g++.abi/vtable3.h: Likewise.
15021 * g++.old-deja/g++.law/code-gen5.C: Likewise.
15022 * g++.old-deja/g++.other/union2.C: Likewise.
15023 * gcc.dg/c90-const-expr-2.c: Likewise.
15024 * gcc.dg/c90-const-expr-3.c: Likewise.
15025 * gcc.dg/c99-const-expr-2.c: Likewise.
15026 * gcc.dg/c99-const-expr-3.c: Likewise.
15027 * gcc.dg/concat.c: Likewise.
15028
15029 2003-07-01 Mark Mitchell <mark@codesourcery.com>
15030
15031 PR c++/9559
15032 * g++.dg/init/static1.C: New test.
15033
15034 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15035
15036 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
15037 * g++.old-deja/g++.other/access2.C: Likewise.
15038 * g++.old-deja/g++.other/decl2.C: Likewise.
15039 * gcc.c-torture/execute/20020615-1.c: Likewise.
15040
15041 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
15042
15043 PR c++/4933
15044 * g++.dg/template/sizeof4.C: New test.
15045
15046 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
15047
15048 * g++.dg/other/error6.C: New test.
15049
15050 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
15051
15052 PR c++/10750
15053 * g++.dg/parse/constant2.C: New test.
15054
15055 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
15056
15057 PR c++/11106
15058 * g++.dg/other/error5.C: New test.
15059
15060 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15061
15062 * gcc.dg/format/gcc_diag-1.c: New test.
15063
15064 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
15065
15066 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
15067
15068 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
15069
15070 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
15071 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
15072 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
15073
15074 2003-06-28 Jakub Jelinek <jakub@redhat.com>
15075
15076 * gcc.c-torture/execute/builtins/string-8.c: New test.
15077 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
15078 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
15079 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
15080
15081 2003-06-27 Mark Mitchell <mark@codesourcery.com>
15082
15083 PR c++/10468
15084 * g++.dg/ext/typeof6.C: New test.
15085
15086 2003-06-27 Mark Mitchell <mark@codesourcery.com>
15087
15088 PR c++/10796
15089 * g++.dg/init/enum1.C: New test.
15090
15091 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
15092
15093 * gcc.dg/20030627-1.c: New test.
15094
15095 2003-06-26 Mark Mitchell <mark@codesourcery.com>
15096
15097 PR c++/11332
15098 * g++.dg/expr/static_cast2.C: New test.
15099
15100 2003-06-26 Roger Sayle <roger@eyesopen.com>
15101 Jakub Jelinek <jakub@redhat.com>
15102
15103 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
15104 sprintf(dst,"%s",src) optimization.
15105 * gcc.c-torture/execute/20030626-1.c: New test case.
15106 * gcc.c-torture/execute/20030626-2.c: New test case.
15107
15108 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
15109
15110 * gcc.c-torture/execute/multi-ix.c: New test.
15111
15112 * gcc.c-torture/execute/simd-4.c (main):
15113 Added missing semicolon at end of union.
15114
15115 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
15116
15117 PR c++/8266
15118 * g++.dg/template/explicit-instantiation3.C: New test.
15119
15120 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
15121
15122 * gcc.dg/20030626-1.c: Use signed char.
15123
15124 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
15125
15126 * gcc.dg/20030626-1.c: New test.
15127
15128 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
15129
15130 * const-str-2.m: Update.
15131
15132 2003-06-25 Mark Mitchell <mark@codesourcery.com>
15133
15134 PR c++/10990
15135 * g++.dg/rtti/dyncast1.C: New test.
15136 * g++.dg/abi/mangle4.C: Correct base-specifier access.
15137 * g++.dg/lookup/scoped1.C: Remove XFAIL.
15138 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
15139
15140 PR c++/10931
15141 * g++.dg/expr/static_cast1.C: New test.
15142
15143 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
15144
15145 * gcc.dg/20030625-1.c: New test.
15146
15147 2003-06-24 Roger Sayle <roger@eyesopen.com>
15148
15149 * gcc.c-torture/compile/20030624-1.c: New test case.
15150
15151 2003-06-24 Jakub Jelinek <jakub@redhat.com>
15152
15153 * gcc.c-torture/execute/string-opt-17.c: New test.
15154
15155 2003-06-24 Mark Mitchell <mark@codesourcery.com>
15156
15157 PR c++/5754
15158 * g++.dg/parse/crash6.C: New test.
15159
15160 2003-06-23 Roger Sayle <roger@eyesopen.com>
15161
15162 * gcc.dg/builtins-24.c: New test case.
15163
15164 2003-06-23 Jakub Jelinek <jakub@redhat.com>
15165
15166 * g++.dg/opt/operator1.C: New test.
15167
15168 2003-06-22 Roger Sayle <roger@eyesopen.com>
15169
15170 * gcc.c-torture/execute/string-opt-16.c: New test case.
15171
15172 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
15173
15174 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
15175 * g++.old-deja/g++.other/conv7.C: Likewise
15176 * g++.old-deja/g++.other/overcnv2.C: Likewise.
15177 * g++.old-deja/g++.other/overload14.C: Likewise.
15178
15179 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
15180
15181 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
15182 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
15183
15184 2003-06-20 Mark Mitchell <mark@codesourcery.com>
15185
15186 PR c++/10888
15187 * g++.dg/warn/Winline-3.C: New test.
15188
15189 2003-06-20 Mark Mitchell <mark@codesourcery.com>
15190
15191 * lib/target-supports.exp (check_alias_available): Make the test
15192 program acceptable to the Solaris assembler.
15193
15194 PR c++/10749
15195 * g++.dg/template/memclass2.C: New test.
15196
15197 2003-06-20 Mark Mitchell <mark@codesourcery.com>
15198 Eric Botcazou <ebotcazou@libertysurf.fr>
15199
15200 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
15201 data for non-matching targets.
15202 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
15203
15204 2003-06-20 Mark Mitchell <mark@codesourcery.com>
15205
15206 PR c++/10845
15207 * g++.dg/template/member3.C: New test.
15208
15209 2003-06-19 Mark Mitchell <mark@codesourcery.com>
15210
15211 PR c++/10939
15212 * g++.dg/template/func1.C: New test.
15213
15214 PR c++/9649
15215 * g++.dg/template/static4.C: New test.
15216 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
15217
15218 PR c++/11041
15219 * g++.dg/init/ref7.C: New test.
15220
15221 2003-06-19 Matt Austern <austern@apple.com>
15222
15223 PR c++/11228
15224 * g++.dg/anew1.C: New test.
15225 * g++.dg/anew2.C: New test.
15226 * g++.dg/anew3.C: New test.
15227 * g++.dg/anew4.C: New test.
15228
15229 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
15230
15231 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
15232
15233 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
15234
15235 * gcc.c-torture/execute/simd-4.c (main): Make expected value
15236 endian-dependent.
15237
15238 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
15239
15240 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
15241 Remove cruft.
15242
15243 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
15244
15245 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
15246 * gcc.c-torture/compile/961203-1.c: Likewise.
15247 * gcc.c-torture/compile/980506-1.c: Likewise.
15248
15249 2003-06-17 Mark Mitchell <mark@codesourcery.com>
15250
15251 PR c++/10712
15252 * g++.dg/lookup/using7.C: New test.
15253
15254 2003-06-17 Mark Mitchell <mark@codesourcery.com>
15255
15256 PR c++/11105
15257 * g++.dg/abi/conv1.C: Remove it.
15258 * g++.dg/template/conv7.C: New test.
15259 * g++.dg/template/conv8.C: Likewise.
15260 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
15261 conversion operator.
15262
15263 2003-06-17 Janis Johnson <janis187@us.ibm.com>
15264
15265 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
15266 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
15267 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
15268 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
15269 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
15270 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
15271 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
15272 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
15273 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
15274 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
15275 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
15276 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
15277 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
15278 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
15279 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
15280 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
15281 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
15282 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
15283 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
15284 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
15285 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
15286 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
15287 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
15288 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
15289 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
15290 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
15291 * gcc.dg/compat/struct-return-10_x.c: Ditto.
15292 * gcc.dg/compat/struct-return-2_x.c: Ditto.
15293 * gcc.dg/compat/struct-return-3_x.c: Ditto.
15294
15295 2003-06-16 Mark Mitchell <mark@codesourcery.com>
15296
15297 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
15298 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
15299 indications.
15300
15301 2003-06-16 Roger Sayle <roger@eyesopen.com>
15302
15303 * gcc.dg/i386-387-5.c: New test case.
15304 * gcc.dg/i386-387-6.c: New test case.
15305 * gcc.dg/builtins-23.c: New test case.
15306
15307 2003-06-15 Roger Sayle <roger@eyesopen.com>
15308
15309 * gcc.dg/builtins-22.c: New test case.
15310 * gcc.dg/i386-387-1.c: Update to test exp.
15311 * gcc.dg/i386-387-2.c: Likewise.
15312
15313 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15314
15315 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
15316
15317 2003-06-12 Mark Mitchell <mark@codesourcery.com>
15318
15319 * lib/gcc-dg.exp (dg-require-dll): New function.
15320 (dg-xfail-if): Likewise.
15321 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
15322 driver.
15323
15324 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
15325 * gcc.c-torture/compile/20001205-1.c: Likewise.
15326 * gcc.c-torture/compile/20001226-1.c: Likewise.
15327 * gcc.c-torture/compile/20010518-2.c: Likewise.
15328 * gcc.c-torture/compile/20020312-1.c: Likewise.
15329 * gcc.c-torture/compile/20020604-1.c: Likewise.
15330 * gcc.c-torture/compile/920501-12.c: Likewise.
15331 * gcc.c-torture/compile/920501-4.c: Likewise.
15332 * gcc.c-torture/compile/920520-1.c: Likewise.
15333 * gcc.c-torture/compile/920521-1.c: Likewise.
15334 * gcc.c-torture/compile/920625-1.c: Likewise.
15335 * gcc.c-torture/compile/961203-1.c: Likewise.
15336 * gcc.c-torture/compile/980506-1.c: Likewise.
15337 * gcc.c-torture/compile/981006-1.c: Likewise.
15338 * gcc.c-torture/compile/981022-1.c: Likewise.
15339 * gcc.c-torture/compile/981223-1.c: Likewise.
15340 * gcc.c-torture/compile/990617-1.c: Likewise.
15341 * gcc.c-torture/compile/dll.c: Likewise.
15342 * gcc.c-torture/compile/labels-3.c: Likewise.
15343 * gcc.c-torture/compile/mipscop-1.c: Likewise.
15344 * gcc.c-torture/compile/mipscop-2.c: Likewise.
15345 * gcc.c-torture/compile/mipscop-3.c: Likewise.
15346 * gcc.c-torture/compile/mipscop-4.c: Likewise.
15347 * gcc.c-torture/compile/simd-5.c: Likewise.
15348 * gcc.c-torture/compile/20000804-1.x: Remove.
15349 * gcc.c-torture/compile/20001205-1.x: Likewise.
15350 * gcc.c-torture/compile/20001226-1.x: Likewise.
15351 * gcc.c-torture/compile/20010518-2.x: Likewise.
15352 * gcc.c-torture/compile/20020312-1.x: Likewise.
15353 * gcc.c-torture/compile/20020604-1.x: Likewise.
15354 * gcc.c-torture/compile/920501-12.x: Likewise.
15355 * gcc.c-torture/compile/920501-4.x: Likewise.
15356 * gcc.c-torture/compile/920520-1.x: Likewise.
15357 * gcc.c-torture/compile/920521-1.x: Likewise.
15358 * gcc.c-torture/compile/920625-1.x: Likewise.
15359 * gcc.c-torture/compile/961203-1.x: Likewise.
15360 * gcc.c-torture/compile/980506-1.x: Likewise.
15361 * gcc.c-torture/compile/981006-1.x: Likewise.
15362 * gcc.c-torture/compile/981022-1.x: Likewise.
15363 * gcc.c-torture/compile/981223-1.x: Likewise.
15364 * gcc.c-torture/compile/990617-1.x: Likewise.
15365 * gcc.c-torture/compile/mipscop-1.x: Likewise.
15366 * gcc.c-torture/compile/mipscop-2.x: Likewise.
15367 * gcc.c-torture/compile/mipscop-3.x: Likewise.
15368 * gcc.c-torture/compile/mipscop-4.x: Likewise.
15369 * gcc.c-torture/compile/simd-5.x: Likewise.
15370
15371 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
15372
15373 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
15374
15375 * gcc.c-torture/execute/20030611-1.c: New test.
15376
15377 2003-06-12 Roger Sayle <roger@eyesopen.com>
15378
15379 PR middle-end/168
15380 * gcc.dg/20030612-1.c: New test case.
15381
15382 2003-06-12 Mark Mitchell <mark@codesourcery.com>
15383
15384 PR c++/10635
15385 * g++.dg/expr/cast1.C: New test.
15386
15387 2003-06-12 Roger Sayle <roger@eyesopen.com>
15388
15389 * gcc.dg/builtins-21.c: New test case.
15390
15391 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
15392
15393 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
15394 options instead of at the end.
15395 * lib/objc.exp (objc_target_compile): Likewise.
15396
15397 2003-06-11 Mark Mitchell <mark@codesourcery.com>
15398
15399 PR c++/10432
15400 * g++.dg/parse/error1.C: New test.
15401
15402 2003-06-11 Janis Johnson <janis187@us.ibm.com>
15403
15404 * gcc.dg/compat/struct-by-value-11_main.c: New file.
15405 * gcc.dg/compat/struct-by-value-11_x.c: New file.
15406 * gcc.dg/compat/struct-by-value-11_y.c: New file.
15407 * gcc.dg/compat/struct-by-value-12_main.c: New file.
15408 * gcc.dg/compat/struct-by-value-12_x.c: New file.
15409 * gcc.dg/compat/struct-by-value-12_y.c: New file.
15410 * gcc.dg/compat/struct-by-value-13_main.c: New file.
15411 * gcc.dg/compat/struct-by-value-13_x.c: New file.
15412 * gcc.dg/compat/struct-by-value-13_y.c: New file.
15413 * gcc.dg/compat/struct-by-value-14_main.c: New file.
15414 * gcc.dg/compat/struct-by-value-14_x.c: New file.
15415 * gcc.dg/compat/struct-by-value-14_y.c: New file.
15416 * gcc.dg/compat/struct-by-value-15_main.c: New file.
15417 * gcc.dg/compat/struct-by-value-15_x.c: New file.
15418 * gcc.dg/compat/struct-by-value-15_y.c: New file.
15419 * gcc.dg/compat/struct-by-value-16_main.c: New file.
15420 * gcc.dg/compat/struct-by-value-16_x.c: New file.
15421 * gcc.dg/compat/struct-by-value-16_y.c: New file.
15422 * gcc.dg/compat/struct-by-value-17_main.c: New file.
15423 * gcc.dg/compat/struct-by-value-17_x.c: New file.
15424 * gcc.dg/compat/struct-by-value-17_y.c: New file.
15425 * gcc.dg/compat/struct-by-value-18_main.c: New file.
15426 * gcc.dg/compat/struct-by-value-18_x.c: New file.
15427 * gcc.dg/compat/struct-by-value-18_y.c: New file.
15428
15429 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
15430 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
15431 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
15432 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
15433 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
15434 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
15435 * gcc.dg/compat/scalar-return-3_main.c: New file.
15436 * gcc.dg/compat/scalar-return-3_x.c: New file.
15437 * gcc.dg/compat/scalar-return-3_y.c: New file.
15438 * gcc.dg/compat/scalar-return-4_main.c: New file.
15439 * gcc.dg/compat/scalar-return-4_x.c: New file.
15440 * gcc.dg/compat/scalar-return-4_y.c: New file.
15441
15442 2003-06-10 Janis Johnson <janis187@us.ibm.com>
15443
15444 * gcc.dg/compat/fp2-struct-check.h: New file.
15445 * gcc.dg/compat/fp2-struct-defs.h: New file.
15446 * gcc.dg/compat/fp2-struct-init.h: New file.
15447 * gcc.dg/compat/struct-by-value-10_main.c: New file.
15448 * gcc.dg/compat/struct-by-value-10_x.c: New file.
15449 * gcc.dg/compat/struct-by-value-10_y.c: New file.
15450 * gcc.dg/compat/struct-return-10_main.c: New file.
15451 * gcc.dg/compat/struct-return-10_x.c: New file.
15452 * gcc.dg/compat/struct-return-10_y.c: New file.
15453
15454 * gcc.dg/compat/compat-common.h: New file.
15455 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
15456 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
15457 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
15458 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
15459 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
15460 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
15461 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
15462 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
15463 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
15464 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
15465 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
15466 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
15467 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
15468 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
15469 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
15470 * gcc.dg/compat/small-struct-check.h: Ditto.
15471 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
15472 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
15473 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
15474 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
15475 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
15476 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
15477 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
15478 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
15479 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
15480 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
15481 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
15482 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
15483 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
15484 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
15485 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
15486 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
15487 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
15488 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
15489 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
15490 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
15491 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
15492 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
15493 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
15494 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
15495 * gcc.dg/compat/struct-return-2_main.c: Ditto.
15496 * gcc.dg/compat/struct-return-2_x.c: Ditto.
15497 * gcc.dg/compat/struct-return-2_y.c: Ditto.
15498 * gcc.dg/compat/struct-return-3_main.c: Ditto.
15499 * gcc.dg/compat/struct-return-3_x.c: Ditto.
15500 * gcc.dg/compat/struct-return-3_y.c: Ditto.
15501
15502 2003-06-10 Geoffrey Keating <geoffk@apple.com>
15503
15504 * g++.dg/pch/static-1.C: New file.
15505 * g++.dg/pch/static-1.Hs: New file.
15506
15507 2003-06-10 Richard Henderson <rth@redhat.com>
15508
15509 * gcc.dg/asm-7.c: Adjust expected warning text.
15510
15511 2003-06-10 Roger Sayle <roger@eyesopen.com>
15512
15513 * gcc.dg/builtins-20.c: New test case.
15514
15515 2003-06-10 Mark Mitchell <mark@codesourcery.com>
15516
15517 PR c++/11131
15518 * g++.dg/opt/template1.C: New test.
15519
15520 2003-06-09 Mark Mitchell <mark@codesourcery.com>
15521
15522 * lib/gcc-dg.exp (dg-test): Clear additional_files and
15523 additional_sources.
15524
15525 2003-05-21 David Taylor <dtaylor@emc.com>
15526
15527 * gcc.dg/Wpadded.c: New file.
15528
15529 2003-06-09 Mark Mitchell <mark@codesourcery.com>
15530
15531 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
15532 * gcc.dg/special/weak-2.c: Add dg-require-weak.
15533 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
15534 dg-require-weak.
15535
15536 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
15537
15538 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
15539
15540 2003-06-09 Mark Mitchell <mark@codesourcery.com>
15541
15542 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
15543 (dg-require-alias): Likewise.
15544 (dg-require-gc-sections): Likewise.
15545 * lib/target-supports.exp (check_gc_sections_available): Likewise.
15546
15547 2003-06-08 Richard Henderson <rth@redhat.com>
15548
15549 * gcc.dg/20011029-2.c: Fix the array reference.
15550 * gcc.dg/asm-7.c: New.
15551
15552 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
15553
15554 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
15555
15556 2003-06-08 Mark Mitchell <mark@codesourcery.com>
15557
15558 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
15559 (dg-require-gc-sections): Likewise.
15560
15561 2003-06-08 Jan Hubicka <jh@suse.cz>
15562
15563 * i386-cmov1.c: Fix regular expression.
15564 * i386-cvt-1.c: Likewise.
15565 * i386-local.c: Likewise.
15566 * i386-local2.c: Likewise.
15567 * i386-mul.c: Likewise.
15568 * i386-ssetype-1.c: Likewise.
15569 * i386-ssetype-3.c: Likewise.
15570 * i386-ssetype-5.c: Likewise.
15571
15572 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15573
15574 PR c++/11039
15575 * g++.dg/warn/implicit-typename2.C: New test.
15576 * g++.dg/warn/implicit-typename3.C: New test.
15577
15578 2003-06-07 Richard Henderson <rth@redhat.com>
15579
15580 * g++.dg/other/offsetof3.C: Use size_t.
15581 * g++.dg/other/offsetof4.C: Likewise.
15582
15583 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
15584
15585 * lib/copy-file.exp: New. Implement gcc_copy_files.
15586
15587 * lib/dg-pch.exp: Load copy-file.exp
15588 (dg-pch): Use gcc_copy_files instead of "file copy".
15589
15590 2003-06-06 Mark Mitchell <mark@codesourcery.com>
15591
15592 * gcc.dg/weak/weak.exp: Simplify.
15593 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
15594 * gcc.dg/weak/weak-1.c: Likewise.
15595 * gcc.dg/weak/weak-2.c: Likewise.
15596 * gcc.dg/weak/weak-3.c: Likewise.
15597 * gcc.dg/weak/weak-4.c: Likewise.
15598 * gcc.dg/weak/weak-5.c: Likewise.
15599 * gcc.dg/weak/weak-6.c: Likewise.
15600 * gcc.dg/weak/weak-7.c: Likewise.
15601 * gcc.dg/weak/weak-8.c: Likewise.
15602 * gcc.dg/weak/weak-9.c: Likewise.
15603
15604 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
15605
15606 gcc.c-torture/execute/20030606-1.c: New.
15607
15608 2003-06-06 Roger Sayle <roger@eyesopen.com>
15609
15610 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
15611 * gcc.dg/builtins-19.c: Likewise.
15612
15613 2003-06-06 Roger Sayle <roger@eyesopen.com>
15614
15615 * gcc.dg/builtins-2.c: Add some more tests.
15616 * gcc.dg/builtins-18.c: New test case.
15617 * gcc.dg/builtins-19.c: New test case.
15618
15619 2003-06-06 Roger Sayle <roger@eyesopen.com>
15620 Jim Wilson <wilson@tuliptree.org>
15621
15622 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
15623
15624 2003-06-06 Jakub Jelinek <jakub@redhat.com>
15625
15626 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
15627 mempcpy/stpcpy calls not to be optimized into something else.
15628 * gcc.c-torture/execute/string-opt-3.c: Moved to...
15629 * gcc.c-torture/execute/builtins/string-7.c: ...here.
15630 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
15631
15632 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15633
15634 * gcc.dg/format/asm_fprintf-1.c: New test.
15635
15636 2003-06-05 Mark Mitchell <mark@codesourcery.com>
15637
15638 * lib/gcc-defs.exp (additional_sources): New variable.
15639 (dg-additional-sources): New function.
15640 (additional_files): New variable.
15641 (dg-additional-files): New function.
15642 (dg-additional-files-options): Likewise.
15643 * lib/gcc-dg.exp (dg-require-weak): New function.
15644 (dg-require-alias): Likewise.
15645 (dg-require-gc-sections): Likewise.
15646 * lib/target-supports.exp (check_alias_available): Remove testfile
15647 parameter.
15648 (check_gc_sections_available): New function.
15649 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
15650 (dg-gpp-additional-files): Likewise.
15651 * lib/g++.exp (additional_sources): Remove.
15652 (additional_files): Likewise.
15653 (g++_target_compile): Use dg-additional-files-options.
15654
15655 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
15656 Tcl logic.
15657 * gcc.dg/special/ecos.exp: Remove.
15658 * gcc.dg/special/20000419-2.c: Use dg-require-*.
15659 * gcc.dg/special/alias-1.c: Likewise.
15660 * gcc.dg/special/alias-2.c: Likewise.
15661 * gcc.dg/special/gcsec-1.c: Likewise.
15662 * gcc.dg/special/weak-1.c: Likewise.
15663 * gcc.dg/special/weak-2.c: Likewise.
15664 * gcc.dg/special/wkali-1.c: Likewise.
15665 * gcc.dg/special/wkali-2.c: Likewise.
15666
15667 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
15668 dg-gpp-additional-*.
15669 * g++.dg/special/conpr-3.C: Likewise.
15670 * g++.dg/special/conpr-4.C: Likewise.
15671 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
15672 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
15673 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
15674 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
15675 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
15676 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
15677 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
15678 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
15679 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
15680 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
15681 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
15682 * g++.old-deja/g++.other/comdat1.C: Likewise.
15683 * g++.old-deja/g++.other/comdat2.C: Likewise.
15684 * g++.old-deja/g++.other/comdat3.C: Likewise.
15685 * g++.old-deja/g++.other/ctor1.C: Likewise.
15686 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
15687
15688 2003-06-05 Richard Henderson <rth@redhat.com>
15689
15690 * gcc.dg/debug/20030605-1.c: New.
15691
15692 2003-06-04 Mark Mitchell <mark@codesourcery.com>
15693
15694 * README.QMTEST: Update.
15695
15696 2003-06-04 Richard Henderson <rth@redhat.com>
15697
15698 * gcc.dg/cleanup-1.c: New.
15699 * gcc.dg/cleanup-2.c: New.
15700 * gcc.dg/cleanup-3.c: New.
15701 * gcc.dg/cleanup-4.c: New.
15702 * gcc.dg/cleanup-5.c: New.
15703 * gcc.dg/cleanup-6.c: New.
15704 * gcc.dg/cleanup-7.c: New.
15705
15706 2003-06-04 Mark Mitchell <mark@codesourcery.com>
15707
15708 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
15709
15710 * lib/dg-pch.exp: New file.
15711 * g++.dg/pch/pch.exp: Use dg-pch.exp.
15712 * gcc.dg/pch/pch.exp: Likewise.
15713
15714 2003-06-04 Roger Sayle <roger@eyesopen.com>
15715
15716 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
15717 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
15718 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
15719 * gcc.dg/builtins-17.c: New test case.
15720 * gcc.dg/i386-387-4.c: New test case.
15721 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
15722
15723 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15724
15725 * gcc.dg/ultrasp9.c: New test.
15726
15727 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15728
15729 * gcc.c-torture/compile/20030604-1.c: New test.
15730 * gcc.dg/sparc-constant-1.c: New test.
15731
15732 2003-06-03 Glen Nakamura <glen@imodulo.com>
15733
15734 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
15735
15736 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
15737
15738 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
15739
15740 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
15741 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
15742
15743 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
15744
15745 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
15746
15747 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15748
15749 PR c++/10940
15750 * g++.dg/template/spec10.C: New test.
15751
15752 2003-06-03 Roger Sayle <roger@eyesopen.com>
15753
15754 * gcc.dg/builtins-16.c: New test case.
15755
15756 2003-06-03 Jakub Jelinek <jakub@redhat.com>
15757
15758 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
15759 mempcpy test with post-increments.
15760 * gcc.c-torture/execute/string-opt-3.c: New test.
15761 * gcc.dg/string-opt-1.c: New test.
15762
15763 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
15764
15765 PR fortran/10965
15766 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
15767
15768 2003-06-02 Mark Mitchell <mark@codesourcery.com>
15769
15770 * lib/scanasm.exp (dg-scan): New function, factored out of ...
15771 (scan-assembler): ... here. Use dg-scan.
15772 (scan-assembler-not): Likewise.
15773 (scan-file): New function.
15774 (scan-file-not): Likewise.
15775 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
15776 * gcc.dg/cpp/_Pragma4.c: Likewise.
15777 * gcc.dg/cpp/_Pragma5.c: Likewise.
15778 * gcc.dg/cpp/avoidpaste1.c: Likewise.
15779 * gcc.dg/cpp/avoidpaste2.c: Likewise.
15780 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
15781 * gcc.dg/cpp/cmdlne-P.c: Likewise.
15782 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
15783 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
15784 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
15785 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
15786 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
15787 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
15788 * gcc.dg/cpp/cxxcom1.c: Likewise.
15789 * gcc.dg/cpp/line1.c: Likewise.
15790 * gcc.dg/cpp/maccom1.c: Likewise.
15791 * gcc.dg/cpp/maccom2.c: Likewise.
15792 * gcc.dg/cpp/maccom3.c: Likewise.
15793 * gcc.dg/cpp/maccom4.c: Likewise.
15794 * gcc.dg/cpp/maccom5.c: Likewise.
15795 * gcc.dg/cpp/maccom6.c: Likewise.
15796 * gcc.dg/cpp/multiline.c: Likewise.
15797 * gcc.dg/cpp/spacing1.c: Likewise.
15798 * gcc.dg/cpp/spacing2.c: Likewise.
15799 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
15800 * gcc.dg/cpp/trad/maccom1.c: Likewise.
15801 * gcc.dg/cpp/trad/maccom2.c: Likewise.
15802 * gcc.dg/cpp/trad/maccom3.c: Likewise.
15803 * gcc.dg/cpp/trad/maccom4.c: Likewise.
15804 * gcc.dg/cpp/trad/maccom6.c: Likewise.
15805 * gcc.dg/cpp/cxxcom2.c: Likewise.
15806 * gcc.dg/cpp/cxxcom2.h: New file.
15807
15808 * gcc.dg/cpp/truefalse.cpp: Move it to ...
15809 * g++.dg/cpp/truefalse.C: Here.
15810 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
15811
15812 2003-06-01 Loren James Rittle <ljrittle@acm.org>
15813
15814 * gcc.dg/cpp/redef3.c: New file.
15815
15816 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
15817
15818 * gcc.dg/i386-loop-3.c: New test.
15819
15820 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
15821
15822 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
15823
15824 2003-05-31 Roger Sayle <roger@eyesopen.com>
15825
15826 * gcc.dg/fwrapv-1.c: New test case.
15827 * gcc.dg/fwrapv-2.c: New test case.
15828
15829 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15830
15831 PR c++/10956
15832 * g++.dg/template/spec9.C: New test.
15833
15834 2003-05-29 Roger Sayle <roger@eyesopen.com>
15835
15836 * gcc.dg/duff-4.c: New test case.
15837
15838 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
15839
15840 PR fortran/10843
15841 * g77.dg/ffixed-form-1.f: New test
15842 * g77.dg/ffixed-form-2.f: New test
15843 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
15844 * g77.dg/ffree-form-3.f: New test
15845
15846 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
15847
15848 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
15849 * gcc.dg/wint_t-1.c: Likewise.
15850
15851 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15852
15853 * g++.dg/template/access11.C: New test.
15854
15855 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15856
15857 PR c++/10849
15858 * g++.dg/template/access10.C: New test.
15859
15860 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
15861 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15862
15863 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
15864
15865 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
15866
15867 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
15868 suppress for powerpc-*-darwin*.
15869 * gcc.dg/torture/builtin-noret-2.c: Likewise.
15870
15871 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
15872
15873 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
15874 suppress option for powerpc-*-darwin*.
15875
15876 2003-05-23 Roger Sayle <roger@eyesopen.com>
15877
15878 * gcc.dg/builtins-1.c: Add tests for tan and atan.
15879 * gcc.dg/builtins-4.c: Add test for fmod.
15880
15881 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15882
15883 PR c++/10682
15884 * g++.dg/template/instantiate4.C: New test.
15885
15886 2003-05-22 Roger Sayle <roger@eyesopen.com>
15887
15888 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
15889
15890 2003-05-21 Janis Johnson <janis187@us.ibm.com>
15891
15892 * gcc.dg/compat/scalar-return-1_main.c: New file.
15893 * gcc.dg/compat/scalar-return-1_x.c: New file.
15894 * gcc.dg/compat/scalar-return-1_y.c: New file.
15895 * gcc.dg/compat/scalar-return-2_main.c: New file.
15896 * gcc.dg/compat/scalar-return-2_x.c: New file.
15897 * gcc.dg/compat/scalar-return-2_y.c: New file.
15898 * gcc.dg/compat/struct-return-3_main.c: New file.
15899 * gcc.dg/compat/struct-return-3_y.c: New file.
15900 * gcc.dg/compat/struct-return-3_x.c: New file.
15901 * gcc.dg/compat/struct-return-2_main.c: New file.
15902 * gcc.dg/compat/struct-return-2_x.c: New file.
15903 * gcc.dg/compat/struct-return-2_y.c: New file.
15904
15905 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15906
15907 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
15908 for hppa*-hp-hpux*.
15909 * gcc.dg/20021014-1.c (dg-options): Likewise.
15910 * gcc.dg/nest.c (dg-options): Likewise.
15911
15912 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
15913
15914 PR c++/9738
15915 * g++.dg/ext/dllimport2.C: New file.
15916 * g++.dg/ext/dllimport3.C: New file.
15917
15918 2003-05-20 Janis Johnson <janis187@us.ibm.com>
15919
15920 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
15921 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
15922 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
15923 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
15924 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
15925 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
15926 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
15927 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
15928 * gcc.dg/compat/small-struct-defs.h: New file.
15929 * gcc.dg/compat/small-struct-init.h: New file.
15930 * gcc.dg/compat/small-struct-check.h: New file.
15931 * gcc.dg/compat/fp-struct-defs.h: New file.
15932 * gcc.dg/compat/fp-struct-check.h: New file.
15933 * gcc.dg/compat/fp-struct-init.h: New file.
15934 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
15935 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
15936
15937 2003-05-19 Jakub Jelinek <jakub@redhat.com>
15938
15939 * gcc.dg/20030225-2.c: New test.
15940
15941 2003-05-18 Roger Sayle <roger@eyesopen.com>
15942 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15943
15944 * gcc.c-torture/compile/20030518-1.c: New test case.
15945
15946 2003-05-18 Mark Mitchell <mark@codesourcery.com>
15947
15948 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
15949 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
15950 gcc-dg-debug-runtest.
15951 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
15952 gcc-dg-debug-runtest.
15953
15954 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15955
15956 PR c++/9022
15957 * g++.dg/lookup/using6.C: New test.
15958
15959 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15960
15961 * g++.dg/parse/access2.C: New test.
15962
15963 2003-05-17 Mark Mitchell <mark@codesourcery.com>
15964
15965 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
15966 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
15967 * gcc.dg/debug/debug.exp: Likewise.
15968
15969 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
15970
15971 * gcc.dg/dollar.c: New test.
15972
15973 2003-05-16 Janis Johnson <janis187@us.ibm.com>
15974
15975 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
15976 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
15977 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
15978 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
15979 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
15980 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
15981 * gcc.dg/compat/struct-by-value-6_main.c: New file.
15982 * gcc.dg/compat/struct-by-value-6_x.c: New file.
15983 * gcc.dg/compat/struct-by-value-6_y.c: New file.
15984 * gcc.dg/compat/struct-by-value-7_main.c: New file.
15985 * gcc.dg/compat/struct-by-value-7_x.c: New file.
15986 * gcc.dg/compat/struct-by-value-7_y.c: New file.
15987 * gcc.dg/compat/struct-by-value-8_main.c: New file.
15988 * gcc.dg/compat/struct-by-value-8_x.c: New file.
15989 * gcc.dg/compat/struct-by-value-8_y.c: New file.
15990 * gcc.dg/compat/struct-by-value-9_main.c: New file.
15991 * gcc.dg/compat/struct-by-value-9_x.c: New file.
15992 * gcc.dg/compat/struct-by-value-9_y.c: New file.
15993
15994 2003-05-16 Mark Mitchell <mark@codesourcery.com>
15995
15996 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
15997 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
15998 support for "repo" mode.
15999 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
16000 * lib/g77-dg.exp: Likewise.
16001 * lib/obj-dg.exp: Likewise.
16002
16003 2003-05-16 Jakub Jelinek <jakub@redhat.com>
16004
16005 Merge from gcc-3_2-rhl8-branch:
16006 2003-04-23 Jakub Jelinek <jakub@redhat.com>
16007
16008 * gcc.dg/tls/opt-6.c: New test.
16009
16010 2003-04-05 Jakub Jelinek <jakub@redhat.com>
16011
16012 * gcc.dg/20030405-1.c: New test.
16013
16014 2003-03-09 Jakub Jelinek <jakub@redhat.com>
16015
16016 * gcc.dg/20030309-1.c: New test.
16017
16018 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
16019
16020 * gcc.c-torture/execute/20030307-1.c: New test.
16021
16022 2003-02-20 Randolph Chung <tausq@debian.org>
16023
16024 * gcc.c-torture/compile/20030220-1.c: New test.
16025
16026 2003-02-18 Jakub Jelinek <jakub@redhat.com>
16027
16028 * gcc.dg/20030217-1.c: New test.
16029
16030 2003-01-29 Jakub Jelinek <jakub@redhat.com>
16031
16032 * gcc.c-torture/compile/20020129-1.c: New test.
16033
16034 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16035
16036 * gcc.dg/unroll-1.c: New test.
16037
16038 2002-11-16 Jan Hubicka <jh@suse.cz>
16039
16040 * gcc.c-torture/execute/20020920-1.c: New test.
16041
16042 2002-10-08 Jakub Jelinek <jakub@redhat.com>
16043
16044 PR target/7434
16045 * gcc.c-torture/compile/20021008-1.c: New test.
16046
16047 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
16048
16049 PR target/7559
16050 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
16051
16052 2002-08-07 Jakub Jelinek <jakub@redhat.com>
16053
16054 * gcc.c-torture/compile/20020807-1.c: New test.
16055
16056 2002-07-30 Jakub Jelinek <jakub@redhat.com>
16057
16058 * gcc.dg/tls/opt-1.c: New test.
16059
16060 2002-07-29 Jakub Jelinek <jakub@redhat.com>
16061
16062 * gcc.dg/20020729-1.c: New test.
16063
16064 2002-07-20 Jakub Jelinek <jakub@redhat.com>
16065
16066 * g++.dg/opt/life1.C: New test.
16067
16068 2002-05-20 Jakub Jelinek <jakub@redhat.com>
16069
16070 * gcc.dg/20020525-1.c: New test.
16071
16072 2002-05-24 Jakub Jelinek <jakub@redhat.com>
16073
16074 PR c++/6794
16075 * g++.dg/ext/pretty1.C: New test.
16076 * g++.dg/ext/pretty2.C: New test.
16077
16078 2003-05-15 Mark Mitchell <mark@codesourcery.com>
16079
16080 PR c++/8385
16081 * g++.dg/ext/typeof5.C: New test.
16082
16083 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
16084
16085 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
16086 __USER_LABEL_PREFIX__ into account.
16087 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
16088
16089 2003-05-14 Roger Sayle <roger@eyesopen.com>
16090
16091 * gcc.dg/builtins-15.c: New test case.
16092
16093 2003-05-13 Zack Weinberg <zack@codesourcery.com>
16094
16095 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
16096
16097 2003-05-12 Mark Mitchell <mark@codesourcery.com>
16098
16099 * lib/g++.exp: Tweak handling of additional source files.
16100 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
16101 * g++.dg/special/conpr-2a.C: Rename to ...
16102 * g++.dg/special/conpr-2a.cc: ... this.
16103 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
16104 * g++.dg/special/conpr-3a.C: Rename to ...
16105 * g++.dg/special/conpr-3a.cc: This.
16106 * g++.dg/special/conpr-3b.C: Rename to ...
16107 * g++.dg/special/conpr-3b.cc: This.
16108 * g++.dg/special/conpr-4.C: New test.
16109 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
16110
16111 2003-05-12 David Edelsohn <edelsohn@gnu.org>
16112
16113 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
16114
16115 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16116
16117 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
16118 * g++.old-deja/g++.robertl/eb71.C: Likewise.
16119 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
16120 * g++.old-deja/g++.other/warn3.C: Likewise.
16121
16122 2003-05-11 Roger Sayle <roger@eyesopen.com>
16123
16124 * gcc.dg/i386-387-1.c: Update to also test log.
16125 * gcc.dg/i386-387-2.c: Likewise.
16126
16127 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
16128
16129 * g77.f-torture/execute/int8421.f: New test.
16130
16131 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16132
16133 PR c++/10230, c++/10481
16134 * g++.dg/lookup/scoped5.C: New test.
16135
16136 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16137
16138 PR c++/10552
16139 * g++.dg/template/ttp6.C: New test.
16140
16141 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
16142
16143 * gcc.c-torture/execute/builtins: New directory.
16144 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
16145 gcc.c-torture/execute/builtins.
16146 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
16147 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
16148 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
16149 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
16150
16151 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16152
16153 PR c++/9252
16154 * g++.dg/template/access8.C: New test.
16155 * g++.dg/template/access9.C: New test.
16156
16157 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16158
16159 PR c++/9554
16160 * g++.dg/parse/access1.C: New test.
16161
16162 2003-05-09 DJ Delorie <dj@redhat.com>
16163
16164 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
16165 long, and not an int.
16166
16167 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16168
16169 PR c++/10555, c++/10576
16170 * g++.dg/template/memclass1.C: New test.
16171
16172 2003-05-08 DJ Delorie <dj@redhat.com>
16173
16174 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
16175 targets.
16176 * gcc.c-torture/execute/20021024-1.x: Likewise.
16177 * gcc.c-torture/execute/shiftdi.x: Likewise.
16178 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
16179 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
16180 * gcc.dg/20021018-1.c: Likewise.
16181
16182 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16183
16184 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
16185
16186 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
16187 (bcopy): Call memmove.
16188
16189 2003-05-08 Roger Sayle <roger@eyesopen.com>
16190
16191 * g77.f-torture/compile/8485.f: New test case.
16192
16193 2003-05-07 Richard Henderson <rth@redhat.com>
16194
16195 PR c++/10570
16196 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
16197 Verify exception_cleanup not called for rethrows.
16198 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
16199 when exiting catch block without rethrowing.
16200 * g++.dg/eh/forced3.C: New.
16201 * g++.dg/eh/forced4.C: New.
16202
16203 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
16204
16205 * gcc.dg/20030505.c: Fix triplet.
16206
16207 2003-05-06 DJ Delorie <dj@redhat.com>
16208
16209 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
16210 * gcc.dg/nest.c: Likewise.
16211
16212 2003-05-05 Roger Sayle <roger@eyesopen.com>
16213
16214 * gcc.dg/builtins-14.c: New test case.
16215
16216 2003-05-05 Janis Johnson <janis187@us.ibm.com>
16217
16218 * lib/compat.exp (compat-execute): New argument.
16219 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
16220 * gcc.dg/compat: New test directory.
16221 * gcc.dg/compat/compat.exp: New expect script.
16222 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
16223 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
16224 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
16225 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
16226 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
16227 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
16228
16229 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
16230 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
16231 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
16232 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
16233 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
16234 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
16235 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
16236 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
16237 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
16238 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
16239 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
16240 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
16241 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
16242 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
16243 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
16244
16245 2003-05-05 Zack Weinberg <zack@codesourcery.com>
16246
16247 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
16248
16249 2003-05-05 Jakub Jelinek <jakub@redhat.com>
16250
16251 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
16252
16253 2003-05-05 Geoffrey Keating <geoffk@apple.com>
16254
16255 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
16256 * gcc.dg/ppc-fsel-2.c: New test.
16257
16258 * gcc.dg/unused-5.c: New test.
16259
16260 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16261
16262 PR c++/10496
16263 * g++.dg/warn/pmf1.C: New test.
16264
16265 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16266
16267 PR c++/4494
16268 * g++.dg/warn/main.C: New test.
16269
16270 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16271
16272 * gcc.dg/nonnull-3.c: New test.
16273
16274 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
16275
16276 * gcc.dg/cpp/Wtrigraphs.c: Update.
16277 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
16278
16279 2003-05-03 Geoffrey Keating <geoffk@apple.com>
16280
16281 * gcc.dg/ppc-fsel-1.c: New test.
16282
16283 2003-05-03 Zack Weinberg <zack@codesourcery.com>
16284
16285 PR c/10604
16286 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
16287
16288 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
16289
16290 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
16291
16292 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16293
16294 PR c++/9364, c++/10553, c++/10586
16295 * g++.dg/parse/typename4.C: New test.
16296 * g++.dg/parse/typename5.C: Likewise.
16297
16298 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
16299
16300 * gcc.c-torture/compile/20030503-1.c: New test.
16301
16302 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16303
16304 * g++.dg/lookup/using5.C: Fix testcase error.
16305
16306 2003-05-01 Chris Demetriou <cgd@broadcom.com>
16307
16308 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
16309 since MEABI is no longer supported. Remove all vestiges
16310 of MEABI from the test.
16311
16312 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16313
16314 PR c++/10554
16315 * g++.dg/lookup/using5.C: New test.
16316
16317 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16318
16319 PR c++/8772
16320 * g++.dg/template/ttp5.C: New test.
16321
16322 2003-04-30 Mark Mitchell <mark@codesourcery.com>
16323
16324 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
16325 (dg-gpp-additional-sources): New function.
16326 (dg-gpp-additional-files): Likewise.
16327 * lib/g++.exp (additional_sources): New variable.
16328 (additional_files): Likewise.
16329 (g++_target_compile): Deal with them.
16330 * lib/old-dejagnu.exp: Remove.
16331 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
16332 * g++.old-deja: Revise all tests to use dg commands.
16333
16334 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16335
16336 PR c++/9432, c++/9528
16337 * g++.dg/lookup/using4.C: New test.
16338
16339 2003-04-29 Geoffrey Keating <geoffk@apple.com>
16340
16341 * gcc.dg/noreturn-5.c: New file.
16342 * gcc.dg/noreturn-6.c: New file.
16343
16344 * gcc.c-torture/compile/inline-1.c: New file.
16345
16346 2003-04-29 Mark Mitchell <mark@codesourcery.com>
16347
16348 PR c++/10551
16349 * g++.dg/template/explicit1.C: New test.
16350
16351 2003-04-29 Mark Mitchell <mark@codesourcery.com>
16352
16353 PR c++/10549
16354 * g++.dg/other/bitfield1.C: New test.
16355
16356 PR c++/10527
16357 * g++.dg/init/new7.C: New test.
16358
16359 2003-04-29 Mark Mitchell <mark@codesourcery.com>
16360
16361 * g++.dg/ext/desig1.C: New test.
16362 * g++.dg/ext/init1.C: Update.
16363
16364 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
16365
16366 2003-04-28 Mark Mitchell <mark@codesourcery.com>
16367
16368 PR c++/10180
16369 * g++.dg/warn/Winline-1.C: New test.
16370
16371 2003-04-28 Jakub Jelinek <jakub@redhat.com>
16372
16373 * gcc.c-torture/execute/string-opt-19.c: New test.
16374
16375 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
16376 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
16377
16378 2003-04-27 Mark Mitchell <mark@codesourcery.com>
16379
16380 PR c++/10506
16381 * g++.dg/init/new6.C: New test.
16382
16383 PR c++/10503
16384 * g++.dg/init/ref6.C: New test.
16385
16386 2003-04-26 David Edelsohn <edelsohn@gnu.org>
16387
16388 * g++.dg/warn/weak1.C: XFAIL on AIX4.
16389
16390 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16391
16392 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
16393 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
16394
16395 2003-04-25 Mark Mitchell <mark@codesourcery.com>
16396
16397 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
16398 initialized static data members.
16399
16400 2003-04-25 H.J. Lu <hjl@gnu.org>
16401
16402 * gcc.dg/ia64-sync-4.c: New test.
16403
16404 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16405
16406 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
16407 date.
16408
16409 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
16410
16411 PR c++/10337
16412 * g++.dg/warn/conv1.C: New test.
16413 * g++.old-deja/g++.other/conv7.C: Adjust.
16414 * g++.old-deja/g++.other/overload14.C: Adjust.
16415
16416 2003-04-23 Mark Mitchell <mark@codesourcery.com>
16417
16418 PR c++/10471
16419 * g++.dg/template/defarg2.C: New test.
16420
16421 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
16422
16423 * gcc.dg/cpp/include2.c: Update.
16424 * gcc.dg/cpp/multiline-2.c: New.
16425 * gcc.dg/cpp/multiline.c: Update.
16426 * gcc.dg/cpp/strify2.c: Update.
16427 * gcc.dg/cpp/trad/literals-2.c: Update.
16428
16429 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16430
16431 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
16432
16433 2003-04-23 Mark Mitchell <mark@codesourcery.com>
16434
16435 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
16436
16437 2003-04-23 Mark Mitchell <mark@codesourcery.com>
16438
16439 PR c++/10451
16440 * g++.dg/parse/crash4.C: New test.
16441
16442 PR c++/9847
16443 * g++.dg/parse/crash5.C: New test.
16444
16445 2003-04-22 Mark Mitchell <mark@codesourcery.com>
16446
16447 PR c++/10446
16448 * g++.dg/parse/crash3.C: New test.
16449
16450 PR c++/10428
16451 * g++.dg/parse/elab1.C: New test.
16452
16453 2003-04-22 Devang Patel <dpatel@apple.com>
16454
16455 * gcc.dg/cpp/trad/funlike-5.c: New test.
16456
16457 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
16458
16459 * g++.dg/other/packed1.C: Fix dg options.
16460
16461 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
16462
16463 * g++.dg/other/offsetof2.C: New test.
16464
16465 2003-04-21 Mark Mitchell <mark@codesourcery.com>
16466
16467 * g++.dg/template/recurse.C: Adjust location of error messages.
16468
16469 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
16470
16471 PR c++/9881
16472 * g++.dg/init/addr-const1.C: New test.
16473 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
16474
16475 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
16476
16477 PR c++/10405
16478 * g++.dg/lookup/struct-hack1.C: New test.
16479
16480 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
16481
16482 * ucs.c: Update diagnostic messages.
16483
16484 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
16485
16486 * gcc.dg/cpp/truefalse.cpp: New test.
16487 * gcc.dg/cpp/cpp.exp: Update.
16488 * g++.dg/other/stdbool-if.C: Remove.
16489
16490 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
16491
16492 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
16493 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
16494
16495 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16496
16497 * gcc.c-torture/compile/20030418-1.c: New test.
16498
16499 2003-04-17 Janis Johnson <janis187@us.ibm.com>
16500
16501 * README.compat: Remove; content moved to doc/sourcebuild.texi.
16502
16503 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16504
16505 PR c++/10347
16506 g++.dg/template/dependent-name1.C: New test.
16507
16508 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
16509
16510 * gcc.dg/warn-1.c (tourist_guide): New array,
16511 contains a pointer to bar.
16512
16513 2003-04-16 Roger Sayle <roger@eyesopen.com>
16514
16515 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
16516 * gcc.c-torture/execute/medce-1.c: New test case.
16517 * gcc.c-torture/execute/medce-2.c: New test case.
16518
16519 2003-04-15 Mark Mitchell <mark@codesourcery.com>
16520
16521 * lib/prune.exp: Ignore more messages.
16522
16523 PR c++/10381
16524 * g++.dg/parse/lookup3.C: New test.
16525
16526 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
16527
16528 * gcc.c-torture/compile/20030415-1.c : New test.
16529
16530 2003-04-14 Mark Mitchell <mark@codesourcery.com>
16531
16532 * gcc.c-torture/execute/scope-2.c: Move to ...
16533 * gcc.dg/noncompile/scope.c: .... here.
16534
16535 2003-04-14 Roger Sayle <roger@eyesopen.com>
16536
16537 * gcc.dg/20030414-2.c: New test case.
16538
16539 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
16540
16541 PR target/10377
16542 * gcc.dg/20030414-1.c: New test.
16543
16544 2003-04-13 Roger Sayle <roger@eyesopen.com>
16545
16546 * gcc.dg/builtins-12.c: New test case.
16547 * gcc.dg/builtins-13.c: New test case.
16548
16549 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16550
16551 * gcc.c-torture/execute/string-opt-18.c: New test.
16552
16553 2003-04-13 Mark Mitchell <mark@codesourcery.com>
16554
16555 PR c++/10300
16556 * g++.dg/init/new5.C: New test.
16557
16558 2003-04-12 Mark Mitchell <mark@codesourcery.com>
16559
16560 PR c++/7910
16561 * g++.dg/ext/dllimport1.C: New test.
16562
16563 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
16564
16565 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
16566
16567 2003-04-11 Bud Davis <bdavis9659@comcast.net>
16568
16569 PR Fortran/9263
16570 * g77.f-torture/noncompile/9263.f: New test
16571 PR Fortran/1832
16572 * g77.f-torture/execute/1832.f: New test
16573
16574 2003-04-11 David Chad <davidc@freebsd.org>
16575 Loren J. Rittle <ljrittle@acm.org>
16576
16577 libobjc/8562
16578 * objc.dg/headers.m: New test.
16579
16580 2003-04-10 Zack Weinberg <zack@codesourcery.com>
16581
16582 * gcc.c-torture/execute/builtin-noret-2.c: New.
16583 * gcc.c-torture/execute/builtin-noret-2.x: New.
16584 XFAIL builtin-noret-2.c at -O1 and above.
16585 * gcc.dg/redecl.c: New.
16586 * gcc.dg/Wshadow-1.c: Update error regexps.
16587
16588 2003-04-10 Mark Mitchell <mark@codesourcery.com>
16589
16590 * g++.dg/abi/bitfield10.C: New test.
16591
16592 2003-04-09 Mike Stump <mrs@apple.com>
16593
16594 * gcc.dg/pch/pch.exp: Make testcase names longer.
16595 * g++.dg/pch/pch.exp: Make testcase names longer.
16596
16597 2003-04-08 Roger Sayle <roger@eyesopen.com>
16598
16599 * gcc.dg/builtins-11.c: New test case.
16600
16601 2003-04-08 Roger Sayle <roger@eyesopen.com>
16602
16603 * gcc.dg/builtins-9.c: New test case.
16604 * gcc.dg/builtins-10.c: New test case.
16605
16606 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
16607
16608 * gcc.dg/noncompile/init-4.c.c: New test.
16609
16610 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
16611
16612 * gcc.misc-test/gcov-9.c: New test.
16613 * gcc.misc-test/gcov-10.c: New test
16614 * gcc.misc-test/gcov-11.c: New test.
16615
16616 2003-04-05 Zack Weinberg <zack@codesourcery.com>
16617
16618 PR optimization/10024
16619 * gcc.c-torture/compile/20030405-1.c: New test.
16620
16621 2003-04-04 Geoffrey Keating <geoffk@apple.com>
16622
16623 * gcc.dg/pch/static-3.c: New.
16624 * gcc.dg/pch/static-3.hs: New.
16625 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
16626
16627 2003-04-04 Richard Henderson <rth@redhat.com>
16628
16629 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
16630 * g++.dg/eh/forced2.C: Likewise.
16631
16632 2003-04-03 Mike Stump <mrs@apple.com>
16633
16634 * lib/scanasm.exp (scan-assembler): Add xfail processing for
16635 target arg.
16636 (scan-assembler-times, scan-assembler-not): Likewise.
16637 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
16638
16639 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
16640
16641 * gcc.dg/sparc-loop-1.c: New test.
16642
16643 2003-04-02 Geoffrey Keating <geoffk@apple.com>
16644
16645 PR other/9274
16646 * g++.dg/pch/system-2.C: New.
16647 * g++.dg/pch/system-2.Hs: New.
16648
16649 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
16650
16651 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
16652
16653 * g++.dg/eh/simd-1.C (vecfunc): Same.
16654
16655 2003-04-01 Roger Sayle <roger@eyesopen.com>
16656
16657 * gcc.c-torture/execute/20030401-1.c: New test case.
16658
16659 2003-04-01 Ziemowit Laski <zlaski@apple.com>
16660
16661 * objc.dg/defs.m: New.
16662
16663 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
16664
16665 * g++.dg/eh/simd-1.C: New.
16666 * g++.dg/eh/simd-2.C: New.
16667
16668 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
16669
16670 * gcc.c-torture/execute/simd-3.c: New.
16671
16672 2003-03-31 Mark Mitchell <mark@codesourcery.com>
16673
16674 PR c/9936
16675 * gcc.dg/20030331-2.c: New test.
16676
16677 2003-03-31 Mark Mitchell <mark@codesourcery.com>
16678
16679 PR c++/10278
16680 * g++.dg/parse/crash2.C: New test.
16681
16682 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
16683
16684 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
16685 * gcc.c-torture/execute/20030331-1.c: ...here.
16686
16687 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
16688
16689 * gcc.c-torture/execute/20030331-1.c: New test.
16690
16691 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
16692
16693 * lib/gcov.exp: Adjust call return testing strings.
16694 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
16695
16696 2003-03-31 Roger Sayle <roger@eyesopen.com>
16697
16698 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
16699 * gcc.dg/builtins-7.c: New test case.
16700 * gcc.dg/builtins-8.c: New test case.
16701
16702 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
16703
16704 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
16705
16706 2003-03-30 Mark Mitchell <mark@codesourcery.com>
16707
16708 PR c++/7647
16709 * g++.dg/lookup-class-member-2.C: New test.
16710
16711 2003-03-30 Glen Nakamura <glen@imodulo.com>
16712
16713 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
16714
16715 2003-03-28 Roger Sayle <roger@eyesopen.com>
16716
16717 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
16718
16719 2003-03-28 Mark Mitchell <mark@codesourcery.com>
16720
16721 * g++.dg/init/attrib1.C: New test.
16722
16723 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
16724
16725 * gcc.dg/ultrasp8.c: New test.
16726
16727 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
16728
16729 * gcc.dg/ultrasp7.c: New test.
16730
16731 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
16732
16733 PR c++/10047
16734 * g++.dg/template/inline1.C: New test.
16735
16736 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
16737
16738 * gcc.dg/sparc-dwarf2.c: New test.
16739
16740 2003-03-27 Roger Sayle <roger@eyesopen.com>
16741
16742 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
16743 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
16744
16745 2003-03-27 Mark Mitchell <mark@codesourcery.com>
16746
16747 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
16748 than reading .x files.
16749 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
16750 * g77.dg/gcov/gcov-1.f: Likewise.
16751 * gcc.misc-tests/gcov-4b.c: Likewise.
16752 * gcc.misc-tests/gcov-5b.c: Likewise.
16753 * gcc.misc-tests/gcov-6.c: Likewise.
16754 * gcc.misc-tests/gcov-7.c: Likewise.
16755 * gcc.misc-tests/gcov-8.c: Likewise.
16756 * g++.dg/gcov/gcov-1.x: Remove.
16757 * g77.dg/gcov/gcov-1.x: Likewise.
16758 * gcc.misc-tests/gcov-4b.x: Likewise.
16759 * gcc.misc-tests/gcov-5b.x: Likewise.
16760 * gcc.misc-tests/gcov-6.x: Likewise.
16761 * gcc.misc-tests/gcov-7.x: Likewise.
16762 * gcc.misc-tests/gcov-8.x: Likewise.
16763
16764 2003-03-27 Glen Nakamura <glen@imodulo.com>
16765
16766 PR opt/10087
16767 * gcc.dg/20030324-1.c: New test.
16768
16769 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
16770
16771 PR c++/10224
16772 * g++.dg/template/arg3.C: New test.
16773
16774 PR c++/10158
16775 * g++.dg/template/friend18.C: New test.
16776
16777 2003-03-26 Roger Sayle <roger@eyesopen.com>
16778
16779 * g77.f-torture/compile/20030326-1.f: New test case.
16780
16781 2003-03-26 Janis Johnson <janis187@us.ibm.com>
16782
16783 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
16784
16785 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
16786
16787 2003-03-26 Jakub Jelinek <jakub@redhat.com>
16788
16789 * gcc.dg/ia64-sync-3.c: New test.
16790
16791 2003-03-26 Alan Modra <amodra@bigpond.net.au>
16792
16793 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
16794
16795 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
16796
16797 * gcc.dg/ultrasp6.c: New test.
16798
16799 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
16800
16801 * gcc.dg/i386-signbit-1.c: New test.
16802 * gcc.dg/i386-signbit-2.c: New test.
16803 * gcc.dg/i386-signbit-3.c: New test.
16804
16805 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
16806
16807 * gcc.dg/ultrasp5.c: Fix options.
16808
16809 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
16810
16811 * gcc.dg/ultrasp5.c: Fix comment.
16812
16813 2003-03-24 Bud Davis <bdavis9659@comcast.net>
16814
16815 PR fortran/10197
16816 * g77.f-torture/execute/10197.f: New test.
16817
16818 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
16819
16820 PR c++/9898, c++/383
16821 * g++.dg/template/conv6.C: New test.
16822
16823 PR c++/10119
16824 * g++.dg/template/ptrmem5.C: New test.
16825
16826 PR c++/10026
16827 * g++.dg/lookup/koenig1.C: New test.
16828
16829 PR C++/10199
16830 * g++.dg/lookup/template2.C: New test.
16831
16832 2003-03-24 Jakub Jelinek <jakub@redhat.com>
16833
16834 * g++.dg/opt/rtti1.C: New test.
16835
16836 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
16837
16838 * gcc.dg/ultrasp5.c: New test.
16839
16840 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
16841
16842 PR middle-end/9967
16843 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
16844 builtin fputs.
16845
16846 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
16847
16848 PR c/8224
16849 * gcc.dg/20030323-1.c: New test.
16850
16851 2003-03-23 Roger Sayle <roger@eyesopen.com>
16852
16853 * gcc.c-torture/compile/20030323-1.c: New test case.
16854
16855 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
16856
16857 * gcc.dg/20030321-1.c: New test.
16858
16859 2003-03-22 Zack Weinberg <zack@codesourcery.com>
16860
16861 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
16862
16863 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
16864
16865 PR c++/9978, c++/9708
16866 * g++.dg/ext/vlm1.C: Adjust expected error.
16867 * g++.dg/ext/vla2.C: New test.
16868 * g++.dg/template/arg1.C: New test.
16869 * g++.dg/template/arg2.C: New test.
16870
16871 2003-03-22 Bud Davis <bdavis9659@comcast.net>
16872
16873 * g77.f-torture/execute/select.f: New test.
16874 * g77.f-torture/noncompile/select_no_compile.f: New test.
16875
16876 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
16877
16878 PR c++/9898
16879 * g++.dg/other/error4.C: New test.
16880
16881 2003-03-20 Mark Mitchell <mark@codesourcery.com>
16882
16883 * g++.dg/template/friend17.C: New test.
16884
16885 2003-03-21 Alan Modra <amodra@bigpond.net.au>
16886
16887 * gcc.c-torture/compile/20030320-1.c: New.
16888
16889 2003-03-20 Roger Sayle <roger@eyesopen.com>
16890
16891 * gcc.dg/builtins-6.c: New test case.
16892
16893 2003-03-19 Alan Modra <amodra@bigpond.net.au>
16894
16895 PR target/10073
16896 * gcc.c-torture/compile/20030319-1.c: New.
16897
16898 2003-03-18 Jan Hubicka <jh@suse.cz>
16899
16900 * gcc.dg/i386-cvt-1.c: New test.
16901
16902 2003-03-17 Zack Weinberg <zack@codesourcery.com>
16903
16904 * objc.dg/naming-1.m: Use "(parse|syntax) error".
16905 * objc.dg/naming-2.m: Likewise.
16906
16907 2003-03-17 Mark Mitchell <mark@codesourcery.com>
16908
16909 PR c++/9639
16910 * g++.dg/parse/crash1.C: New test.
16911
16912 2003-03-16 Mark Mitchell <mark@codesourcery.com>
16913
16914 PR c++/8805
16915 * g++.dg/eh/cleanup1.C: New test.
16916
16917 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
16918
16919 * gcc.c-torture/execute/20030316-1.c: New test case.
16920
16921 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
16922
16923 PR c++/9629
16924 * g++.dg/init/ctor2.C: New test.
16925
16926 2003-03-15 Roger Sayle <roger@eyesopen.com>
16927
16928 * g77.f-torture/compile/xformat.f: New test case.
16929
16930 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16931
16932 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
16933 * g++.old-deja/g++.mike/eh50.C: Likewise.
16934
16935 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16936
16937 PR c++/6440
16938 * g++.dg/template/spec7.C: New test.
16939 * g++.dg/template/spec8.C: Likewise.
16940
16941 2003-03-14 Jakub Jelinek <jakub@redhat.com>
16942
16943 * gcc.c-torture/execute/20030313-1.c: New test.
16944
16945 2003-03-14 Richard Henderson <rth@redhat.com>
16946
16947 * gcc.dg/inline-2.c: Adjust alpha test for external call.
16948
16949 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
16950
16951 * gcc.c-torture/compile/20030314-1.c: New test.
16952
16953 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
16954
16955 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
16956 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
16957 thumb target,
16958 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
16959 to accept newer _imp__ prefix and additional
16960 newline in .drectve section.
16961 * gcc.dg/dll-4.c: Likewise.
16962 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
16963 switch.
16964
16965 2003-03-13 Mark Mitchell <mark@codesourcery.com>
16966
16967 * g++.dg/parse/namespace9.C: New test.
16968
16969 * g++.dg/init/ref5.C: New test.
16970 * g++.dg/parse/ptrmem1.C: Likewise.
16971
16972 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16973
16974 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
16975 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
16976 regular expression.
16977 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
16978 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
16979
16980 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
16981
16982 * gcc.c-torture/execute/20030224-2.c: New test.
16983
16984 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
16985
16986 * gcc.dg/decl-3.c: New test.
16987
16988 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
16989
16990 * gcc.dg/i386-loop-2.c: New test.
16991
16992 2003-03-11 Mark Mitchell <mark@codesourcery.com>
16993
16994 PR c++/9474
16995 * g++.dg/parse/namespace8.C: New test.
16996
16997 PR c++/9924
16998 * g++.dg/overload/builtin2.C: New test.
16999
17000 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
17001
17002 * gcc.dg/return-type-3.c: New test.
17003
17004 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
17005
17006 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
17007 profiling options are not supported.
17008
17009 2003-03-10 Mark Mitchell <mark@codesourcery.com>
17010
17011 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
17012 * g++.old-deja/g++.warn/impint2.C: Likewise.
17013
17014 2003-03-10 Devang Patel <dpatel@apple.com>
17015
17016 * g++.dg/cpp/c++_cmd_1.C: New test.
17017 * g++.dg/cpp/c++_cmd_1.h: New file.
17018
17019 2003-03-10 Segher Boessenkool <segher@koffie.nl>
17020
17021 * gcc.dg/altivec-9.c: New file.
17022
17023 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17024
17025 * gcc.dg/ppc-sdata-1.c: New test.
17026 * gcc.dg/ppc-sdata-2.c: New test.
17027
17028 2003-03-09 Mark Mitchell <mark@codesourcery.com>
17029
17030 PR c++/9373
17031 * g++.dg/opt/ptrmem2.C: New test.
17032
17033 PR c++/8534
17034 * g++.dg/opt/ptrmem1.C: New test.
17035
17036 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
17037
17038 * gcc.dg/i386-loop-1.c: New test.
17039
17040 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17041
17042 PR c++/9970
17043 * g++.dg/lookup/friend1.C: New test.
17044
17045 2003-03-08 Mark Mitchell <mark@codesourcery.com>
17046
17047 PR c++/9823
17048 * g++.dg/parser/constructor1.C: New test.
17049
17050 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
17051
17052 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
17053
17054 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
17055
17056 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
17057
17058 * gcc.dg/cpp/Wunused.c: Update test.
17059
17060 2003-03-08 Jan Hubicka <jh@suse.cz>
17061
17062 * gcc.dg/inline-3.c: New test.
17063
17064 2003-03-08 Mark Mitchell <mark@codesourcery.com>
17065
17066 PR c++/9809
17067 * g++.dg/parse/builtin1.C: New test.
17068
17069 PR c++/9982
17070 * g++.dg/abi/cookie1.C: New test.
17071 * g++.dg/abi/cookie2.C: Likewise.
17072
17073 PR c++/9524
17074 * g++.dg/template/field1.C: New test.
17075
17076 PR c++/9912
17077 * g++.dg/parse/class1.C: New test.
17078 * g++.dg/parse/namespace7.C: Likewise.
17079 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
17080
17081 2003-03-07 Mark Mitchell <mark@codesourcery.com>
17082
17083 * g++.dg/init/ref4.C: New test.
17084
17085 2003-03-07 Jan Hubicka <jh@suse.cz>
17086
17087 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
17088 * gcc.dg/inline-3.c: New test.
17089
17090 2003-03-06 Mark Mitchell <mark@codesourcery.com>
17091
17092 * g++.dg/init/ref3.C: New test.
17093
17094 PR c++/9965
17095 * g++.dg/init/ref2.C: New test.
17096
17097 PR c++/9400
17098 * g++.dg/warn/Wshadow-2.C: New test.
17099
17100 PR c++/9791
17101 * g++.dg/warn/Woverloaded-1.C: New test.
17102
17103 2003-03-05 Jan Hubicka <jh@suse.cz>
17104
17105 * gcc.dg/i386-local2.c: New.
17106 * gcc.dg/i386-local.c: Fix typo.
17107
17108 2003-03-05 Mark Mitchell <mark@codesourcery.com>
17109
17110 * g++.dg/abi/layout3.C: New test.
17111
17112 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
17113
17114 * gcc.c-torture/compile/20030305-1.c
17115
17116 2003-03-05 Jan Hubicka <jh@suse.cz>
17117
17118 * gcc.dg/i386-local.c: New.
17119
17120 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
17121
17122 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
17123
17124 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
17125
17126 * gcc.dg/switch-2.c: New test.
17127 * gcc.dg/switch-3.c: New test.
17128 * gcc.dg/Wswitch.c: Adjust line numbers.
17129 * gcc.dg/Wswitch-default.c: Likewise.
17130 * gcc.dg/Wswitch-enum.c: Likewise.
17131
17132 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
17133
17134 * gcc.c-torture/execute/20030222-1.c: New test.
17135
17136 2003-03-03 James E Wilson <wilson@tuliptree.org>
17137
17138 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
17139
17140 2003-03-03 Mark Mitchell <mark@codesourcery.com>
17141
17142 PR c++/9878
17143 * g++.dg/init/ref1.C: New test.
17144
17145 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
17146
17147 * gcc.dg/sh-relax.c: New SH-only test.
17148
17149 2003-03-03 Geoffrey Keating <geoffk@apple.com>
17150
17151 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
17152 comment explaining purpose of testcase.
17153
17154 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
17155
17156 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
17157 for HC11/HC12 (asm needs two int registers).
17158 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
17159 HC11/HC12 because the test uses an asm which needs two 32-bit
17160 registers.
17161
17162 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
17163
17164 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
17165 for HC11/HC12 (array is too large otherwise).
17166 * gcc.c-torture/compile/920501-4.x: New file, likewise.
17167 * gcc.c-torture/compile/20010518-2.x: Likewise.
17168 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
17169 HC11/HC12 (array is too large).
17170
17171 2003-03-01 Geoffrey Keating <geoffk@apple.com>
17172
17173 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
17174 * lib/g++-dg.exp (g++-dg-test): Likewise.
17175
17176 2003-03-01 Roger Sayle <roger@eyesopen.com>
17177
17178 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
17179 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
17180
17181 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17182
17183 * g++.dg/warn/implicit-typename1.C: Remove warning.
17184
17185 2003-02-28 Richard Henderson <rth@redhat.com>
17186
17187 * gcc.dg/noreturn-1.c: Move noreturn warning line.
17188 * gcc.dg/return-type-1.c: Move control reaches end warning line.
17189
17190 2003-02-28 Geoffrey Keating <geoffk@apple.com>
17191
17192 * gcc.dg/pch/pch.exp: Change .pch to .gch.
17193 * g++.dg/pch/pch.exp: Likewise.
17194
17195 2003-02-28 Mark Mitchell <mark@codesourcery.com>
17196
17197 PR c++/9879
17198 * testsuite/g++.dg/init/new4.C: New test.
17199
17200 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
17201
17202 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
17203
17204 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
17205
17206 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
17207 unsigned long.
17208
17209 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
17210 wider than float.
17211
17212 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17213
17214 * lib/scanasm.exp: Add support for counting numbers of
17215 occurences.
17216 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
17217 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
17218
17219 2003-02-25 Mark Mitchell <mark@codesourcery.com>
17220
17221 PR c++/9683
17222 * g++.dg/template/static3.C: New test.
17223
17224 PR c++/9829
17225 * g++.dg/parse/namespace6.C: New test.
17226
17227 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17228
17229 PR target/9732
17230 * gcc.dg/20030225-1.c: New test.
17231
17232 2003-02-24 Mark Mitchell <mark@codesourcery.com>
17233
17234 * README: Remove out-of-date information.
17235
17236 PR c++/9836
17237 * g++.dg/template/spec6.C: New test.
17238
17239 2003-02-24 Jeff Law <law@redhat.com>
17240
17241 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
17242
17243 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17244
17245 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
17246 * gcc.dg/pragma-ep-1.c: Likewise.
17247
17248 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17249
17250 PR c++/9602
17251 * g++.dg/template/friend16.C: New test.
17252
17253 2003-02-23 Mark Mitchell <mark@codesourcery.com>
17254
17255 PR c++/5333
17256 * g++.dg/parse/fused-params1.C: Adjust error messages.
17257 * g++.dg/template/nested3.C: New test.
17258
17259 2003-02-24 Alan Modra <amodra@bigpond.net.au>
17260
17261 * g++.dg/abi/param1.C: New test.
17262
17263 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17264
17265 PR c++/7982
17266 * g++.dg/warn/implicit-typename1.C: New test.
17267
17268 2003-02-22 Kelley Cook <kelleycook@comcast.net>
17269
17270 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
17271 with "mtune".
17272 * g++.old-deja/g++.other/store-expr2.C: Likewise.
17273 * gcc.c-torture/execute/20010129-1.x: Likewise.
17274 * gcc.dg/20011107-1.c: Likewise.
17275 * gcc.dg/20020108-1.c: Likewise.
17276 * gcc.dg/20020122-3.c: Likewise.
17277 * gcc.dg/20020206-1.c: Likewise.
17278 * gcc.dg/20020310-1.c: Likewise.
17279 * gcc.dg/20020426-2.c: Likewise.
17280 * gcc.dg/20020517-1.c: Likewise.
17281 * gcc.dg/991230-1.c: Likewise.
17282 * gcc.dg/i386-unroll-1.c: Likewise.
17283 * gcc.misc-tests/i386-prefetch.exp: Likewise.
17284
17285 2003-02-22 Jan Hubicka <jh@suse.cz>
17286
17287 * gcc.dg/i386-mul.c: New test.
17288
17289 2003-02-21 Roger Sayle <roger@eyesopen.com>
17290
17291 * gcc.dg/builtins-5.c: New test case.
17292
17293 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
17294
17295 * gcc.dg/asmreg-1.c: New test.
17296
17297 2003-02-21 Mark Mitchell <mark@codesourcery.com>
17298
17299 PR c++/9749
17300 * g++.dg/parse/varmod1.C: New test.
17301
17302 2003-02-21 Mark Mitchell <mark@codesourcery.com>
17303
17304 PR c++/9727
17305 * g++.dg/template/op1.C: New test.
17306
17307 2003-02-21 Mark Mitchell <mark@codesourcery.com>
17308
17309 PR c++/8906
17310 * g++.dg/template/nested2.C: New test.
17311
17312 2003-02-21 Mark Mitchell <mark@codesourcery.com>
17313
17314 PR c++/8724
17315 * g++.dg/expr/dtor1.C: New test.
17316
17317 2003-02-21 Zack Weinberg <zack@codesourcery.com>
17318
17319 * gcc.dg/cpp/include3.c: New test.
17320 * gcc.dg/cpp/inc/foo.h: New file.
17321
17322 2003-02-21 Glen Nakamura <glen@imodulo.com>
17323
17324 * gcc.c-torture/execute/20030221-1.c: New test.
17325
17326 2003-02-20 Mark Mitchell <mark@codesourcery.com>
17327
17328 PR c++/9729
17329 * g++.dg/abi/conv1.C: New test.
17330
17331 2003-02-20 Jan Hubicka <jh@suse.cz>
17332
17333 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
17334
17335 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
17336
17337 * gcc.c-torture/compile/20030219-1.c: New test.
17338
17339 2003-02-18 Jan Hubicka <jh@suse.cz>
17340
17341 * gcc.dg/funcorder.c: New test.
17342
17343 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
17344
17345 * gcc.c-torture/execute/20030218-1.c: New.
17346
17347 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
17348
17349 * gcc.dg/20030218-1.c: New.
17350
17351 2003-02-18 Richard Henderson <rth@redhat.com>
17352
17353 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
17354 * gcc.dg/attr-used-2.c: New.
17355
17356 2003-02-18 Mark Mitchell <mark@codesourcery.com>
17357
17358 PR c++/9704
17359 * g++.dg/init/copy5.C: New test.
17360
17361 2003-02-18 Geoffrey Keating <geoffk@apple.com>
17362
17363 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
17364 * g++.dg/pch/pch.exp: Likewise.
17365
17366 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
17367
17368 * gcc.c-torture/execute/20030209-1.c: Enable the test if
17369 STACK_SIZE is not defined.
17370
17371 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17372
17373 PR c++/9457
17374 * g++.dg/template/init1.C: New test.
17375
17376 2003-02-16 Jan HUbicka <jh@suse.cz>
17377
17378 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
17379 (foo): Add few extra tests
17380 * gcc.dg/c99-const-expr-3.c: Likewise.
17381 * gcc.c-torture/execute/20030216-1.c: New.
17382
17383 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17384
17385 PR c++/9459
17386 * g++.dg/ext/typeof4.C: New test.
17387
17388 2003-02-15 Roger Sayle <roger@eyesopen.com>
17389
17390 * gcc.dg/i386-387-3.c: New test case.
17391
17392 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
17393
17394 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
17395 cris-*-elf* cris-*-aout* and mmix-*-*.
17396
17397 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
17398
17399 * gcc.dg/20030213-1.c: New test.
17400
17401 2003-02-12 Roger Sayle <roger@eyesopen.com>
17402
17403 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
17404 * gcc.dg/i386-387-2.c: Likewise.
17405
17406 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
17407
17408 * gcc.dg/ppc-spe.c: Fix formatting.
17409 Enable tests that were previously unsupported by gas.
17410 Delete tests for instructions that no longer exist.
17411 Switch arguments on evsubifw builtin.
17412
17413 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
17414
17415 * gcc.c-torture/execute/20030209-1.c: Disable the test if
17416 STACK_SIZE is too small.
17417
17418 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
17419 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
17420
17421 * gcc.dg/decl-2.c: New test.
17422
17423 2003-02-10 Jan Hubicka <jh@suse.cz>
17424
17425 * gcc.dg/i386-fpcvt-1.c: New test.
17426
17427 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
17428
17429 * gcc.c-torture/execute/20030209-1.c: New test.
17430
17431 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
17432
17433 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
17434 int-wide bitops, use the constants of the same width.
17435 Likewise, if long long is 32-bit wide, test bitops using
17436 32-bit constants.
17437
17438 2003-02-07 Loren James Rittle <ljrittle@acm.org>
17439
17440 * gcc.dg/20021014-1.c: Annotate with expected notice text.
17441
17442 2003-02-07 Roger Sayle <roger@eyesopen.com>
17443
17444 * testsuite/gcc.dg/builtins-4.c: New test case.
17445
17446 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17447
17448 * gcc.dg/20020430-1.c: Fix dg command typos.
17449 * gcc.dg/20020503-1.c: Likewise.
17450
17451 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17452
17453 PR c++/8785
17454 * g++.dg/parse/fused-params1.C: New test.
17455
17456 PR c++/8857
17457 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
17458
17459 PR c++/8921
17460 * g++.dg/parse/non-dependent1.C: New test.
17461
17462 PR c++/8928
17463 * g++.dg/parse/dupl-tmpl-args1.C: New test.
17464
17465 PR c++/9228
17466 * g++.dg/parse/undefined7.C: New test.
17467 * g++.dg/parse/non-templ1.C: New test.
17468
17469 PR c++/9229
17470 * g++.dg/parse/too-many-tmpl-args1.C: New test.
17471
17472 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
17473
17474 * gcc.c-torture/compile/20030206-1.c: New test.
17475
17476 2003-02-05 Roger Sayle <roger@eyesopen.com>
17477
17478 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
17479 "pow" to "foo" to avoid potential confusion with a math built-in.
17480
17481 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17482
17483 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
17484 conditions for SPARC targets.
17485
17486 2003-02-05 Jakub Jelinek <jakub@redhat.com>
17487
17488 * gcc.dg/20030204-1.c: New test.
17489
17490 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17491
17492 PR c++/38
17493 * g++.dg/parse/array-size1.C: New test.
17494
17495 PR c++/5657
17496 * g++.dg/parse/undefined3.C: New test.
17497
17498 PR c++/5665
17499 * g++.dg/parse/undefined4.C: New test.
17500
17501 PR c++/5975
17502 * g++.dg/parse/undefined5.C: New test.
17503
17504 PR c++/7259
17505 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
17506
17507 PR c++/8578
17508 * g++.dg/parse/casting-operator1.C: New test.
17509
17510 PR c++/8596
17511 * g++.dg/parse/undefined6.C: New test.
17512
17513 PR c++/8736
17514 * g++.dg/parse/missing-template1.C: New test.
17515
17516 2003-02-04 Jan Hubicka <jh@suse.cz>
17517
17518 * gcc.dg/i386-cadd.c: Compile using -march=k8.
17519 * gcc.dg/i386-cmov?.c: Likewise.
17520 * gcc.dg/i386-fpcvt-?.c: Likewise.
17521 * gcc.dg/i386-ssefp-1.c: Likewise.
17522 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
17523 conventions.
17524
17525 2003-02-03 Mark Mitchell <mark@codesourcery.com>
17526
17527 PR c++/7129
17528 * testsuite/g++.dg/ext/max.C: New test.
17529
17530 2003-02-03 Jan Hubicka <jh@suse.cz>
17531
17532 * gcc.c-torture/execute/20030203-1.c: New test.
17533
17534 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
17535
17536 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
17537 'natural-endian'.
17538
17539 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
17540
17541 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
17542 * g++.dg/init/new2.C: Likewise.
17543 * g++.dg/other/new1.C: Likewise.
17544
17545 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
17546
17547 * gcc.dg/struct-ret-libc.c: New test.
17548
17549 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
17550
17551 * gcc.dg/20030129-1.c: New test.
17552
17553 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17554
17555 PR c++/8849
17556 * g++.dg/template/ptrmem4.C: New test.
17557
17558 2003-01-29 Mark Mitchell <mark@codesourcery.com>
17559
17560 * g++.dg/parser/constant1.C: New test.
17561
17562 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17563
17564 PR c++/8591
17565 * g++.dg/parse/friend2.C: New test.
17566
17567 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
17568
17569 PR c++/9437
17570 * g++.dg/template/unify4.C: New test.
17571
17572 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
17573
17574 * gcc.c-torture/execute/20030128-1.c: New test.
17575
17576 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
17577
17578 * g++.dg/lookup/nested1.C: Test moved from ...
17579 * g++.old-deja/g++.other/lookup24.C: ... here.
17580
17581 2003-01-28 Jan Hubicka <jh@suse.cz>
17582
17583 * gcc.dg/i386-cmov5.c: New test.
17584
17585 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
17586
17587 * gcc.c-torture/execute/20010925-1.c: Changed the
17588 memcpy declaration.
17589
17590 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
17591
17592 PR c++/3902
17593 * g++.dg/parse/template5.C: New test.
17594
17595 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
17596
17597 PR fortran/9258
17598 * g77.dg/pr9258: New test.
17599
17600 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
17601
17602 * README: Move relevant parts from README.g++.
17603
17604 * README.g++: Remove this file.
17605
17606 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
17607
17608 * g++.dg/abi/dcast1.C: New test.
17609
17610 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17611
17612 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
17613
17614 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
17615
17616 PR c++/47
17617 * g++.old-deja/g++.other/lookup24.C: New test.
17618
17619 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17620
17621 PR middle-end/7227
17622 * gcc.dg/uninit-C.c: New test.
17623
17624 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
17625
17626 * g++.dg/abi/covariant1.C: New test.
17627
17628 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
17629
17630 * gcc.dg/20030123-1.c: New test.
17631
17632 2003-01-25 Jan Hubicka <jh@suse.cz>
17633
17634 PR opt/8492
17635 * gcc.c-torture/compile/20030125-1.c
17636
17637 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
17638
17639 PR c++/9403
17640 * g++.dg/parse/template3.C: New test.
17641 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
17642
17643 PR c++/795
17644 * g++.dg/parse/template4.C: New test.
17645
17646 PR c++/9415
17647 * g++.dg/template/qual2.C: New test.
17648
17649 PR c++/8545
17650 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
17651
17652 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
17653
17654 2003-01-25 Roger Sayle <roger@eyesopen.com>
17655
17656 * gcc.c-torture/execute/switch-1.c: New test case.
17657
17658 2003-01-25 Jan Hubicka <jh@suse.cz>
17659
17660 * gcc.c-torture/execute/20030125-1.[cx]: New test.
17661
17662 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
17663
17664 Tweaks for Bison-1.875. From the NEWS file:
17665 "- `parse error' -> `syntax error'
17666 Bison now uniformly uses the term `syntax error'"
17667 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
17668 * gcc.dg/cpp/digraph2.c: Likewise.
17669 * gcc.dg/cpp/direct2.c: Likewise.
17670 * gcc.dg/cpp/paste4.c: Likewise.
17671 * gcc.dg/c90-restrict-1.c: Likewise.
17672 * gcc.dg/c99-func-2.c: Likewise.
17673 * gcc.dg/noncompile/920721-2.c: Likewise.
17674 * gcc.dg/noncompile/930622-2.c: Likewise.
17675 * gcc.dg/noncompile/940112-1.c: Likewise.
17676 * gcc.dg/noncompile/950921-1.c: Likewise.
17677 * gcc.dg/noncompile/951123-1.c: Likewise.
17678 * gcc.dg/noncompile/971104-1.c: Likewise.
17679 * gcc.dg/noncompile/990416-1.c: Likewise.
17680
17681 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
17682
17683 * g++.dg/parse/undefined1.C: Add error message.
17684
17685 2003-01-22 Mark Mitchell <mark@codesourcery.com>
17686
17687 PR c++/9354
17688 * g++.dg/parse/new1.C: New test.
17689
17690 PR c++/9216
17691 * g++.dg/parse/template2.C: New test.
17692
17693 PR c++/9354
17694 * g++.dg/parse/typedef2.C: New test.
17695
17696 PR c++/9328
17697 * g++.dg/ext/typeof3.C: New test.
17698
17699 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17700
17701 PR c++/2738
17702 * g++.dg/parse/ret-type1.C: New test.
17703
17704 PR c++/3792
17705 * g++.dg/parse/tmpl-outside1.C: New test.
17706
17707 PR c++/4207
17708 * g++.dg/parse/int-as-enum1.C: New test.
17709
17710 PR c++/4903
17711 * g++.dg/parse/no-typename1.C: New test.
17712
17713 PR c++/5533
17714 * g++.dg/parse/no-value1.C: New test.
17715
17716 PR c++/5921
17717 * g++.dg/parse/wrong-inline1.C: New test.
17718
17719 PR c++/6402
17720 * g++.dg/parse/ref1.C: New test.
17721
17722 PR c++/6992
17723 * g++.dg/parse/attr-ctor1.C: New test.
17724
17725 PR c++/7229
17726 * g++.dg/parse/namespace5.C: New test.
17727
17728 PR c++/7917
17729 * g++.dg/parse/func-def1.C: New test.
17730
17731 PR c++/8143
17732 * g++.dg/parse/undefined1.C: New test.
17733
17734 PR c++/5723, PR c++/8522
17735 * g++.dg/parse/specialization1.C: New test.
17736
17737 PR c++/163, PR c++/8595
17738 * g++.dg/parse/struct-as-enum1.C: New test.
17739
17740 PR c++/9173
17741 * g++.dg/parse/undefined2.C: New test.
17742
17743 2003-01-22 Mark Mitchell <mark@codesourcery.com>
17744
17745 PR c++/9298
17746 * g++.dg/parse/template1.C: New test.
17747
17748 PR c++/9384
17749 * g++.dg/parse/using1.C: New test.
17750
17751 PR c++/9285
17752 PR c++/9294
17753 * g++.dg/parse/expr2.C: New test.
17754
17755 PR c++/9388
17756 * g++.dg/parse/lookup2.C: Likewise.
17757
17758 2003-01-21 Jan Hubicka <jh@suse.cz>
17759
17760 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
17761 * gcc.c-torture/execute/eeprof-1.c: Likewise.
17762 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
17763 * gcc.c-torture/execute/string-opt-*.c: Likewise.
17764
17765 2003-01-20 Nick Clifton <nickc@redhat.com>
17766
17767 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
17768 problem with ARM sibcall code generation.
17769
17770 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
17771
17772 * gcc.c-torture/execute/20030120-1.c: New.
17773
17774 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
17775
17776 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
17777
17778 2003-01-17 Mark Mitchell <mark@codesourcery.com>
17779
17780 PR c++/9272
17781 * g++.dg/parse/ctor1.C: New test.
17782
17783 PR c++/9294:
17784 * g++.dg/parse/qualified1.C: New test.
17785
17786 * g++.dg/parse/typename3.C: New test.
17787
17788 2003-01-16 Richard Henderson <rth@redhat.com>
17789
17790 * g++.dg/tls/init-2.C: Fix error matches for real this time.
17791
17792 2003-01-16 Richard Henderson <rth@redhat.com>
17793
17794 * g++.dg/pch/pch.exp: Copy test header to the working directory
17795 before using it either for precompilation or direct use.
17796 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
17797 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
17798
17799 2003-01-16 Richard Henderson <rth@redhat.com>
17800
17801 * gcc.dg/pch/pch.exp: Copy test header to the working directory
17802 before using it either for precompilation or direct use.
17803 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
17804 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
17805
17806 2003-01-16 Mark Mitchell <mark@codesourcery.com>
17807
17808 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
17809 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
17810 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
17811 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
17812 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
17813 typename warning into error.
17814 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
17815 error messages.
17816 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
17817 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
17818 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
17819 messages.
17820 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
17821 make declaration visible in template.
17822 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
17823 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
17824 messages.
17825 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
17826 message.
17827 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
17828 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
17829 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
17830 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
17831 typename warning with error message.
17832 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
17833 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
17834 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
17835
17836 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
17837
17838 * g++.dg/parse/ambig2.C: New test.
17839
17840 2003-01-15 Richard Henderson <rth@redhat.com>
17841
17842 * g++.dg/tls/init-2.C: Update error message string.
17843
17844 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17845
17846 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
17847
17848 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
17849
17850 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
17851 all for HC11/HC12.
17852 * gcc.c-torture/compile/20001205-1.x: Likewise.
17853 * gcc.c-torture/compile/20001226-1.x: Likewise.
17854 * gcc.c-torture/compile/920520-1.x: Likewise.
17855 * gcc.c-torture/compile/961203-1.x: Likewise.
17856 * gcc.c-torture/compile/20020604-1.x: Likewise.
17857
17858 2003-01-15 Jan Hubicka <jh@suse.cz>
17859
17860 * gcc.c-torture/compile/20030115-1.c: New test.
17861
17862 * gcc.dg/i386-fpcvt-1.c: New test.
17863 * gcc.dg/i386-fpcvt-2.c: New test.
17864
17865 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
17866
17867 Further conform g++'s __vmi_class_type_info to the C++ ABI
17868 specification.
17869 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
17870 the specification.
17871
17872 2003-01-14 Jan Hubicka <jh@suse.cz>
17873
17874 * gcc.dg/i386-fpcvt-1.c: New test.
17875 * gcc.dg/i386-fpcvt-2.c: New test.
17876
17877 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
17878
17879 * gcc.dg/i386-mmx-3.c: New test.
17880
17881 2003-01-12 Mark Mitchell <mark@codesourcery.com>
17882
17883 PR c++/9264
17884 * g++.dg/parse/octal1.C: New file.
17885
17886 PR c++/9172
17887 * g++.dg/parse/typename1.C: New file.
17888
17889 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
17890
17891 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
17892 * gcc.dg/bf-no-ms-layout.c: Likewise.
17893 * gcc.dg/bf-ms-attrib.c: Likewise.
17894
17895 2003-01-10 Mark Mitchell <mark@codesourcery.com>
17896
17897 PR c++/9099
17898 * g++.dg/parse/dtor1.C: New file.
17899
17900 PR c++/9128
17901 * g++.dg/rtti/typeid1.C: New file.
17902
17903 PR c++/9153
17904 * g++.dg/parse/lookup1.C: New file.
17905
17906 PR c++/9171
17907 * g++.dg/templ/spec5.C: New file.
17908
17909 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
17910
17911 * gcc.c-torture/compile/20030110-1.c: New test.
17912
17913 2003-01-09 Geoffrey Keating <geoffk@apple.com>
17914
17915 Merge from pch-branch:
17916
17917 2002-12-23 Geoffrey Keating <geoffk@apple.com>
17918
17919 * gcc.dg/pch/cpp-1.h: New.
17920 * gcc.dg/pch/cpp-1.c: New.
17921 * gcc.dg/pch/cpp-2.h: New.
17922 * gcc.dg/pch/cpp-2.c: New.
17923
17924 2002-11-19 Geoffrey Keating <geoffk@apple.com>
17925
17926 * gcc.dg/pch/except-1.h: New.
17927 * gcc.dg/pch/except-1.c: New.
17928
17929 2002-11-13 Geoffrey Keating <geoffk@apple.com>
17930
17931 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
17932 running test.
17933 * gcc.dg/pch: Include *.hp not *.h.
17934 * gcc.dg/pch/system-1.h: New.
17935 * gcc.dg/pch/system-1.c: New.
17936
17937 2002-11-11 Geoffrey Keating <geoffk@apple.com>
17938
17939 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
17940 rather than trying to build and run a program using PCH.
17941 * gcc.dg/pch: Remove dg-do commands from test files.
17942
17943 2002-11-08 Geoffrey Keating <geoffk@apple.com>
17944
17945 * gcc.dg/pch/macro-3.c: New.
17946 * gcc.dg/pch/macro-3.h: New.
17947
17948 2002-11-04 Geoffrey Keating <geoffk@apple.com>
17949
17950 * gcc.dg/pch/common-1.c: New.
17951 * gcc.dg/pch/common-1.h: New.
17952 * gcc.dg/pch/decl-1.c: New.
17953 * gcc.dg/pch/decl-1.h: New.
17954 * gcc.dg/pch/decl-2.c: New.
17955 * gcc.dg/pch/decl-2.h: New.
17956 * gcc.dg/pch/decl-3.c: New.
17957 * gcc.dg/pch/decl-3.h: New.
17958 * gcc.dg/pch/decl-4.c: New.
17959 * gcc.dg/pch/decl-4.h: New.
17960 * gcc.dg/pch/decl-5.c: New.
17961 * gcc.dg/pch/decl-5.h: New.
17962 * gcc.dg/pch/global-1.c: New.
17963 * gcc.dg/pch/global-1.h: New.
17964 * gcc.dg/pch/inline-1.c: New.
17965 * gcc.dg/pch/inline-1.h: New.
17966 * gcc.dg/pch/inline-2.c: New.
17967 * gcc.dg/pch/inline-2.h: New.
17968 * gcc.dg/pch/static-1.c: New.
17969 * gcc.dg/pch/static-1.h: New.
17970 * gcc.dg/pch/static-2.c: New.
17971 * gcc.dg/pch/static-2.h: New.
17972
17973 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
17974
17975 * g++.dg/pch/pch.exp: Better handle failing testcases.
17976 * gcc.dg/pch/pch.exp: Likewise.
17977 * gcc.dg/pch/macro-1.c: New.
17978 * gcc.dg/pch/macro-1.h: New.
17979 * gcc.dg/pch/macro-2.c: New.
17980 * gcc.dg/pch/macro-2.h: New.
17981
17982 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
17983
17984 * g++.dg/dg.exp: Treat files in pch/ specially.
17985 * g++.dg/pch/pch.exp: New file.
17986 * g++.dg/pch/empty.H: New file.
17987 * g++.dg/pch/empty.C: New file.
17988 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
17989 "precompile".
17990
17991 * gcc.dg/pch/pch.exp: New file.
17992 * gcc.dg/pch/empty.h: New file.
17993 * gcc.dg/pch/empty.c: New file.
17994 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
17995 "precompile".
17996
17997 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17998
17999 * g++.dg/template/friend14.C: New test.
18000
18001 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
18002
18003 * gcc.dg/old-style-asm-1.c: New test.
18004
18005 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
18006
18007 * gcc.c-torture/compile/20030109-1.c: New test.
18008
18009 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
18010
18011 * gcc.c-torture/execute/20030109-1.c: New test.
18012
18013 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
18014
18015 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
18016 * g++.old-deja/g++.mike/dyncast2.C: Likewise
18017 * g++.old-deja/g++.mike/dyncast3.C: Likewise
18018 * g++.old-deja/g++.mike/eh2.C: Likewise
18019 * g++.old-deja/g++.mike/eh3.C: Likewise
18020 * g++.old-deja/g++.mike/eh5.C: Likewise
18021 * g++.old-deja/g++.mike/eh6.C: Likewise
18022 * g++.old-deja/g++.mike/eh7.C: Likewise
18023 * g++.old-deja/g++.mike/eh8.C: Likewise
18024 * g++.old-deja/g++.mike/eh9.C: Likewise
18025 * g++.old-deja/g++.mike/eh10.C: Likewise
18026 * g++.old-deja/g++.mike/eh12.C: Likewise
18027 * g++.old-deja/g++.mike/eh13.C: Likewise
18028 * g++.old-deja/g++.mike/eh14.C: Likewise
18029 * g++.old-deja/g++.mike/eh16.C: Likewise
18030 * g++.old-deja/g++.mike/eh17.C: Likewise
18031 * g++.old-deja/g++.mike/eh18.C: Likewise
18032 * g++.old-deja/g++.mike/eh21.C: Likewise
18033 * g++.old-deja/g++.mike/eh23.C: Likewise
18034 * g++.old-deja/g++.mike/eh24.C: Likewise
18035 * g++.old-deja/g++.mike/eh25.C: Likewise
18036 * g++.old-deja/g++.mike/eh26.C: Likewise
18037 * g++.old-deja/g++.mike/eh27.C: Likewise
18038 * g++.old-deja/g++.mike/eh28.C: Likewise
18039 * g++.old-deja/g++.mike/eh29.C: Likewise
18040 * g++.old-deja/g++.mike/eh31.C: Likewise
18041 * g++.old-deja/g++.mike/eh33.C: Likewise
18042 * g++.old-deja/g++.mike/eh34.C: Likewise
18043 * g++.old-deja/g++.mike/eh35.C: Likewise
18044 * g++.old-deja/g++.mike/eh36.C: Likewise
18045 * g++.old-deja/g++.mike/eh37.C: Likewise
18046 * g++.old-deja/g++.mike/eh38.C: Likewise
18047 * g++.old-deja/g++.mike/eh39.C: Likewise
18048 * g++.old-deja/g++.mike/eh40.C: Likewise
18049 * g++.old-deja/g++.mike/eh41.C: Likewise
18050 * g++.old-deja/g++.mike/eh42.C: Likewise
18051 * g++.old-deja/g++.mike/eh44.C: Likewise
18052 * g++.old-deja/g++.mike/eh46.C: Likewise
18053 * g++.old-deja/g++.mike/eh47.C: Likewise
18054 * g++.old-deja/g++.mike/eh48.C: Likewise
18055 * g++.old-deja/g++.mike/eh49.C: Likewise
18056 * g++.old-deja/g++.mike/eh50.C: Likewise
18057 * g++.old-deja/g++.mike/eh51.C: Likewise
18058 * g++.old-deja/g++.mike/eh53.C: Likewise
18059 * g++.old-deja/g++.mike/eh55.C: Likewise
18060 * g++.old-deja/g++.mike/p7912.C: Likewise
18061 * g++.old-deja/g++.mike/p9706.C: Likewise
18062 * g++.old-deja/g++.mike/p10416.C: Likewise
18063 * g++.old-deja/g++.mike/p11667.C: Likewise
18064 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
18065 Remove redundant reference to Iris.
18066 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
18067 Elxsi, i860, Pico Java, and WE32K.
18068
18069 2003-01-07 Mark Mitchell <mark@codesourcery.com>
18070
18071 * g++.dg/ext/asm4.C: New test.
18072
18073 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18074
18075 PR c++/9030
18076 * g++.dg/template/friend12.C: New test.
18077 * g++.dg/template/friend13.C: Likewise.
18078 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
18079
18080 2003-01-08 Jan Hubicka <jh@suse.cz>
18081
18082 * gcc.dg/i386-cadd.c: New test.
18083 * gcc.dg/i386-cmov4.c: Likewise.
18084
18085 2003-01-06 Mark Mitchell <mark@codesourcery.com>
18086
18087 PR c++/9165
18088 * g++.dg/warn/Wunused-3.C: New test.
18089
18090 * g++.dg/abi/bitfield9.C: New test.
18091
18092 PR c++/9189
18093 * g++.dg/parse/defarg3.C: New test.
18094
18095 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
18096
18097 * g++.dg/parse/ambig1.C: New test.
18098 * g++.dg/parse/defarg2.C: New test.
18099
18100 2003-01-05 Mark Mitchell <mark@codesourcery.com>
18101
18102 * g++.dg/template/defarg-1.C: New test.
18103 * g++.dg/template/local2.C: Likewise.
18104
18105 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
18106
18107 * gcc.c-torture/execute/20030105-1.c: New test.
18108
18109 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18110
18111 * g++.dg/parse/namespace3.C: Remove extra semicolons.
18112 * g++.dg/parse/namespace4.C: Likewise.
18113
18114 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
18115
18116 * g++.dg/template/ntp2.C: New test.
18117
18118 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
18119
18120 * g++.dg/parse/extern-C-1.C: New test.
18121
18122 * g++.dg/parse/namespace4.C: New test.
18123
18124 * g++.dg/template/nested1.C: New test.
18125
18126 * g++.dg/parse/namespace3.C: New test.
18127
18128 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
18129
18130 * g++.dg/lookup/two-stage1.C: New test.
18131
18132 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18133
18134 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
18135 * g++.old-deja/g++.jason/access8.C: Likewise.
18136 * g++.old-deja/g++.other/decl5.C: Likewise.
18137
18138 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
18139
18140 * g++.dg/parse/parse7.C: New test.
18141
18142 2003-01-02 Mark Mitchell <mark@codesourcery.com>
18143
18144 PR c++/2843
18145 * g++.dg/ext/attrib7.C: New test.
18146
18147 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
18148
18149 * g++.dg/parse/parse6.C: New test.
18150
18151 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
18152
18153 * gcc.dg/h8300-stack-1.c: New.
18154
18155 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
18156
18157 g++.dg/lookup/exception1.C: New test.
18158
18159 g++.dg/lookup/template1.C: New test.
18160
18161 g++.dg/parse/namespace2.C: New test.
18162
18163 g++.dg/parse/parens2.C: New test.
18164
18165 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
18166
18167 * g++.dg/parse/parse5.C: New test.
18168 * g++.dg/lookup/scoped4.C: New test.
18169
18170 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
18171
18172 * g++.dg/parse/parens1.C: New test.
18173
18174 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
18175 angle-bracket1.C.
18176 * g++.dg/parse/parens2.C: New test.
18177
18178 * g++.dg/lookup/scope-operator1.C: New test.
18179
18180 * g++.dg/parse/operator1.C: New test.
18181
18182 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18183
18184 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
18185 * g++.old-deja/g++.other/access6.C: Likewise.
18186 * g++.old-deja/g++.other/decl1.C: Likewise.
18187 * g++.old-deja/g++.pt/typename12.C: Likewise.
18188
18189 2002-12-31 Mark Mitchell <mark@codesourcery.com>
18190
18191 * g++.dg/parse/namespace1.C: New test.
18192
18193 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
18194
18195 * g++.dg/parse/parse4.C: New test.
18196
18197 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
18198
18199 * g++.dg/parse/parse3.C: New test.
18200
18201 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
18202
18203 * g++.dg/parse/parse2.C: New test.
18204
18205 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
18206
18207 * g++.dg/template/friend11.C: New test.
18208
18209 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
18210
18211 * g++.dg/parse/parse1.C: New test.
18212
18213 2002-12-31 Janis Johnson <janis187@us.ibm.com>
18214
18215 * lib/profopt.exp: Change the name of a global variable to avoid
18216 possible clashes with other test suites.
18217
18218 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
18219
18220 * g++.dg/inherit/covariant8.C: New test.
18221
18222 2002-12-31 Mark Mitchell <mark@codesourcery.com>
18223
18224 * g++.dg/init/array9.C: New test.
18225
18226 PR c++/9112
18227 * g++.dg/parse/expr1.C: New test.
18228
18229 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
18230
18231 * gcc.c-torture/compile/20021230-1.c: New test.
18232
18233 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
18234
18235 * g++.dg/inherit/covariant5.C: New test.
18236 * g++.dg/inherit/covariant6.C: New test.
18237 * g++.dg/inherit/covariant7.C: New test.
18238
18239 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18240
18241 PR c++/2739
18242 * g++.dg/other/access2.C: New test.
18243
18244 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
18245
18246 * g++.dg/other/anon-struct.C: No longer fails
18247 * g++.old-deja/g++.brendan/parse4.C: Likewise.
18248 * g++.old-deja/g++.brendan/parse5.C: Likewise.
18249 * g++.old-deja/g++.brendan/parse6.C: Likewise.
18250
18251 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
18252
18253 * g++.dg/parse/angle-bracket.C (main): No longer fails.
18254
18255 2002-12-27 Mark Mitchell <mark@codesourcery.com>
18256
18257 * g++.dg/eh/spec4.C: Remove stray semicolon.
18258 * g++.dg/expr/pmf-1.C: Change error message.
18259 * g++.dg/ext/asm1.C: Remove stray semicolon.
18260 * g++.dg/ext/typename1.C: Add missing typenames.
18261 * g++.dg/inherit/template-as-base.C: Change error message.
18262 * g++.dg/lookup/scoped1.C: Likewise.
18263 * g++.dg/lookup/scoped2.C: Likewise.
18264 * g++.dg/lookup/using2.C: Likewise.
18265 * g++.dg/other/component1.C: Remove stray semicolon.
18266 * g++.dg/other/do1.C: Change error message.
18267 * g++.dg/other/error2.C: Likewise.
18268 * g++.dg/other/init1.C: Likewise.
18269 * g++.dg/other/packed1.C: Remove stray semicolon.
18270 * g++.dg/other/ptrmem2.C: Change error message.
18271 * g++.dg/parse/parameter-declaration-1.C: Remove line number
18272 marker.
18273 * g++.dg/special/initp1.C: Remove invalid attribute usage.
18274 * g++.dg/template/access3.C: Add typename keyword.
18275 * g++.dg/template/access5.C: Remove stray semicolon.
18276 * g++.dg/template/access6.C: Likewise.
18277 * g++.dg/template/complit1.C: Likewise.
18278 * g++.dg/template/crash1.C: Change error message.
18279 * g++.dg/template/inherit2.C: Remove stray semicolon.
18280 * g++.dg/template/instantiate2.C: Likewise.
18281 * g++.dg/template/instantiate3.C: Change error message.
18282 * g++.dg/template/qual1.C: Remove stray semicolon.
18283 * g++.dg/template/qualttp18.C: Change error message.
18284 * g++.dg/template/ref1.C: Remove stray semicolon.
18285 * g++.dg/template/sizeof1.C (A::value): Declare it.
18286 * g++.dg/template/spec4.C: Change error message.
18287 * g++.dg/template/static1.C: Likewise.
18288 * g++.dg/template/type1.C: Likewise.
18289 * g++.dg/template/typename3.C: Likewise.
18290 * g++.old-deja/g++.benjamin/13478.C: Change error message.
18291 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
18292 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
18293 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
18294 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
18295 named return value extension.
18296 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
18297 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
18298 * g++.old-deja/g++.bob/extern_C.C: Likewise.
18299 * g++.old-deja/g++.bob/inherit2.C: Likewise.
18300 * g++.old-deja/g++.brendan/complex1.C: Likewise.
18301 * g++.old-deja/g++.brendan/copy5.C: Likewise.
18302 * g++.old-deja/g++.brendan/crash13.C: Likewise.
18303 * g++.old-deja/g++.brendan/crash15.C: Likewise.
18304 * g++.old-deja/g++.brendan/crash18.C: Change error message.
18305 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
18306 * g++.old-deja/g++.brendan/crash38.C: Likewise.
18307 * g++.old-deja/g++.brendan/crash50.C: Likewise.
18308 * g++.old-deja/g++.brendan/crash56.C: Likewise.
18309 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
18310 syntax.
18311 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
18312 * g++.old-deja/g++.brendan/crash8.C: Change error message.
18313 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
18314 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
18315 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
18316 * g++.old-deja/g++.brendan/template11.C: Likewise.
18317 * g++.old-deja/g++.brendan/template26.C: Likewise.
18318 * g++.old-deja/g++.brendan/template27.C: Use explicit
18319 specialization syntax.
18320 * g++.old-deja/g++.brendan/template30.C: Likewise.
18321 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
18322 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
18323 non-dependent names.
18324 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
18325 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
18326 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
18327 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
18328 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
18329 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
18330 named return value extension.
18331 * g++.old-deja/g++.ext/namedret2.C: Likewise.
18332 * g++.old-deja/g++.ext/namedret3.C: Likewise.
18333 * g++.old-deja/g++.ext/return1.C: Likewise.
18334 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
18335 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
18336 * g++.old-deja/g++.jason/access8.C: Likewise.
18337 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
18338 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
18339 pseudo-destructor names.
18340 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
18341 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
18342 pseudo-destructor names.
18343 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
18344 * g++.old-deja/g++.jason/overload19.C: Likewise.
18345 * g++.old-deja/g++.jason/overload32.C: Likewise.
18346 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
18347 stray semicolons.
18348 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
18349 * g++.old-deja/g++.jason/return.C: Likewise.
18350 * g++.old-deja/g++.jason/return2.C: Likewise.
18351 * g++.old-deja/g++.jason/shadow1.C: Likewise.
18352 * g++.old-deja/g++.jason/special.C: Use explicit specialization
18353 syntax.
18354 * g++.old-deja/g++.jason/template10.C: Account for use of
18355 non-dependent names.
18356 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
18357 syntax.
18358 * g++.old-deja/g++.jason/template37.C: Likewise.
18359 * g++.old-deja/g++.law/access4.C: Change error messages.
18360 * g++.old-deja/g++.law/arm13.C: Remove incorrect
18361 pseudo-destructor names.
18362 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
18363 * g++.old-deja/g++.law/ctors9.C: Likewise.
18364 * g++.old-deja/g++.law/cvt22.C: Likewise.
18365 * g++.old-deja/g++.law/dtors5.C: Likewise.
18366 * g++.old-deja/g++.law/global-init1.C: Likewise.
18367 * g++.old-deja/g++.law/missed-error3.C: Likewise.
18368 * g++.old-deja/g++.law/operators28.C: Likewise.
18369 * g++.old-deja/g++.law/visibility28.C: Likewise.
18370 * g++.old-deja/g++.martin/eval1.C: Likewise.
18371 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
18372 name.
18373 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
18374 * g++.old-deja/g++.mike/net34.C: Likewise.
18375 * g++.old-deja/g++.mike/net36.C: Likewise.
18376 * g++.old-deja/g++.mike/ns2.C: Likewise.
18377 * g++.old-deja/g++.mike/p12306.C: Likewise.
18378 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
18379 value extension.
18380 * g++.old-deja/g++.mike/p700.C: Likewise.
18381 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
18382 * g++.old-deja/g++.mike/p710.C: Likewise.
18383 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
18384 value extension.
18385 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
18386 * g++.old-deja/g++.mike/pmf9.C: Likewise.
18387 * g++.old-deja/g++.ns/crash2.C: Likewise.
18388 * g++.old-deja/g++.ns/crash3.C: Likewise.
18389 * g++.old-deja/g++.ns/invalid1.C: Likewise.
18390 * g++.old-deja/g++.ns/ns17.C: Likewise.
18391 * g++.old-deja/g++.ns/template16.C: Likewise.
18392 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
18393 keyword.
18394 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
18395 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
18396 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
18397 named return value extension.
18398 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
18399 * g++.old-deja/g++.other/access4.C: Issue additional error
18400 messages.
18401 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
18402 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
18403 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
18404 * g++.old-deja/g++.other/crash25.C: Change error message.
18405 * g++.old-deja/g++.other/crash4.C: Change error message.
18406 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
18407 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
18408 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
18409 checks.
18410 * g++.old-deja/g++.other/defarg8.C: Likewise.
18411 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
18412 * g++.old-deja/g++.other/dtor10.C: Likewise.
18413 * g++.old-deja/g++.other/incomplete.C: Likewise.
18414 * g++.old-deja/g++.other/linkage7.C: Likewise.
18415 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
18416 lookup algorithm.
18417 * g++.old-deja/g++.other/mangle2.C: Likewise.
18418 * g++.old-deja/g++.other/refinit2.C: Likewise.
18419 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
18420 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
18421 * g++.old-deja/g++.pt/crash28.C: Likewise.
18422 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
18423 syntax.
18424 * g++.old-deja/g++.pt/crash32.C: Change error message.
18425 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
18426 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
18427 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
18428 error message position.
18429 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
18430 * g++.old-deja/g++.pt/defarg8.C: Change error message.
18431 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
18432 syntax.
18433 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
18434 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
18435 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
18436 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
18437 keyword.
18438 * g++.old-deja/g++.pt/explicit31.C: Likewise.
18439 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
18440 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
18441 keyword.
18442 * g++.old-deja/g++.pt/explicit71.C: Change error message.
18443 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
18444 syntax.
18445 * g++.old-deja/g++.pt/friend28.C: Account for use of
18446 non-dependent names.
18447 * g++.old-deja/g++.pt/friend29.C: Likewise.
18448 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
18449 rules.
18450 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
18451 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
18452 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
18453 lookup rules.
18454 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
18455 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
18456 keyword.
18457 * g++.old-deja/g++.pt/memclass20.C: Likewise.
18458 * g++.old-deja/g++.pt/memclass5.C: Likewise.
18459 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
18460 keyword.
18461 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
18462 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
18463 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
18464 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
18465 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
18466 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
18467 keyword.
18468 * g++.old-deja/g++.pt/spec10.C: Likewise.
18469 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
18470 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
18471 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
18472 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
18473 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
18474 * g++.old-deja/g++.pt/ttp62.C: Likewise.
18475 * g++.old-deja/g++.pt/ttp64.C: Likewise.
18476 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
18477 * g++.old-deja/g++.pt/typename15.C: Likewise.
18478 * g++.old-deja/g++.pt/typename22.C: Likewise.
18479 * g++.old-deja/g++.pt/typename6.C: Change error messages.
18480 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
18481 * g++.old-deja/g++.pt/virtual2.C: Likewise.
18482 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
18483 syntax.
18484 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
18485 return value extension.
18486 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
18487 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
18488 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
18489 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
18490
18491 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
18492
18493 * g++.dg/warn/inline1.C: New test.
18494 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
18495 * g++.old-deja/g++.jason/synth10.C: Likewise.
18496 * g++.old-deja/g++.mike/net31.C: Likewise.
18497 * g++.old-deja/g++.mike/p8786.C: Likewise.
18498
18499 * g++.dg/template/friend10.C: New test.
18500 * g++.dg/template/conv5.C: New test.
18501
18502 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
18503
18504 * g++.dg/lookup/scoped3.C: New test.
18505
18506 * g++.dg/lookup/decl1.C: New test.
18507 * g++.dg/lookup/decl2.C: New test.
18508
18509 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
18510
18511 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
18512 gcc.c-torture/compile/20021015-1.c,
18513 gcc.c-torture/compile/20021015-2.c,
18514 gcc.c-torture/compile/20021123-1.c,
18515 gcc.c-torture/compile/20021123-2.c,
18516 gcc.c-torture/compile/20021123-3.c,
18517 gcc.c-torture/compile/20021123-4.c,
18518 gcc.c-torture/execute/20021024-1.c: Add tests previously added
18519 only to 3.1 or 3.2 branch.
18520
18521 2002-12-23 Mark Mitchell <mark@codesourcery.com>
18522
18523 * gcc.dg/i386-bitfield3.c: New test.
18524
18525 * gcc.dg/i386-bitfield2.c: New test.
18526
18527 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
18528
18529 * g++.dg/parse/conv_op1.C: New test.
18530
18531 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
18532
18533 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
18534 approved.
18535
18536 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
18537
18538 * gcc.c-torture/compile/20021220-1.c: New test.
18539
18540 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
18541
18542 * gcc.dg/i386-fastcall-1.c: New.
18543
18544 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
18545
18546 * gcc.c-torture/execute/20021219-1.c: New test.
18547
18548 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
18549
18550 * gcc.dg/i386-pic-1.c: New test.
18551
18552 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18553
18554 PR c++/8099
18555 * g++.dg/template/friend9.C: New test.
18556
18557 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18558
18559 PR c++/3663
18560 * g++.dg/template/access7.C: New test.
18561
18562 2002-12-18 Nick Clifton <nickc@redhat.com>
18563
18564 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
18565 the libstdc++-v3 directory has been found.
18566
18567 2002-12-12 Devang Patel <dpatel@apple.com>
18568 * gcc.dg/darwin-ld-1.c: New test.
18569 * gcc.dg/darwin-ld-2.c: New test.
18570 * gcc.dg/darwin-ld-3.c: New test.
18571 * gcc.dg/darwin-ld-4.c: New test.
18572 * gcc.dg/darwin-ld-5.c: New test.
18573
18574 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
18575
18576 * gcc.c-torture/compile/20021212-1.c: New test.
18577
18578 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
18579
18580 * gcc.dg/fshort-wchar: New test.
18581
18582 2002-12-10 Mark Mitchell <mark@codesourcery.com>
18583
18584 PR c++/8372
18585 * g++.dg/template/dtor1.C: New test.
18586
18587 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
18588 markers.
18589
18590 2002-12-10 Jakub Jelinek <jakub@redhat.com>
18591
18592 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
18593
18594 2002-12-09 Mark Mitchell <mark@codesourcery.com>
18595
18596 * g++.dg/template/static1.C: New test.
18597 * g++.dg/template/static2.C: New test.
18598 * g++.old-deja/g++.ext/memconst.C: New test.
18599
18600 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18601
18602 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
18603 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
18604 * g++.dg/special/initp1.C: Likewise.
18605
18606 2002-12-06 Jakub Jelinek <jakub@redhat.com>
18607
18608 * gcc.c-torture/execute/20021204-1.c: New test.
18609
18610 2002-12-04 Geoffrey Keating <geoffk@apple.com>
18611
18612 * gcc.dg/ppc-fmadd-1.c: New file.
18613 * gcc.dg/ppc-fmadd-2.c: New file.
18614 * gcc.dg/ppc-fmadd-3.c: New file.
18615
18616 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18617
18618 * gcc.c-torture/compile/20021204-1.c: New test.
18619
18620 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
18621
18622 * g++.dg/inherit/covariant2.C: New test.
18623 * g++.dg/inherit/covariant3.C: New test.
18624 * g++.dg/inherit/covariant4.C: New test.
18625 * g++.dg/inherit/covariant1.C: Remove XFAIL.
18626 * g++.old-deja/g++.robertl/eb17.C: Likewise.
18627
18628 2002-12-03 Mark Mitchell <mark@codesourcery.com>
18629
18630 PR c++/8688
18631 * g++.dg/init/brace3.C: New test.
18632
18633 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
18634
18635 * gcc.dg/20020210-1.c: Fix a comment typo.
18636
18637 2002-12-02 Mark Mitchell <mark@codesourcery.com>
18638
18639 PR c++/8720
18640 * g++.dg/parse/defarg1.C: New test.
18641
18642 PR c++/8615
18643 * g++.dg/template/char1.C: New test.
18644
18645 * g++.dg/template/varmod1.C: Fix typo.
18646
18647 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18648
18649 DR 180
18650 * g++.old-deja/g++.pt/crash32.C: Expect error.
18651
18652 2002-12-01 Mark Mitchell <mark@codesourcery.com>
18653
18654 PR c++/5919
18655 * g++.dg/template/varmod1.C: New test.
18656
18657 PR c++/8727
18658 * g++.dg/inherit/typeinfo1.C: New test.
18659
18660 PR c++/8663
18661 * g++.dg/inherit/typedef1.C: New test.
18662
18663 2002-11-30 Mark Mitchell <mark@codesourcery.com>
18664
18665 PR c++/8332
18666 PR c++/8493
18667 * g++.dg/template/strlen1.C: New test.
18668
18669 PR c++/8227
18670 * g++.dg/template/ctor2.C: New test.
18671
18672 PR c++/8214
18673 * g++.dg/init/string1.C: New test.
18674
18675 PR c++/8511
18676 * g++.dg/template/friend8.C: New test.
18677
18678 2002-11-29 Joe Buck <jbuck@synopsys.com>
18679
18680 * g++.dg/lookup/anon2.C: New test.
18681
18682 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
18683
18684 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
18685 h8300 port.
18686
18687 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
18688
18689 * gcc.dg/bitfld-6.c: New test.
18690
18691 2002-11-27 Jan Hubicka <jh@suse.cz>
18692
18693 * gcc.c-torture/execute/20021127.[cx]: New test.
18694
18695 2002-11-26 Jan Hubicka <jh@suse.cz>
18696
18697 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
18698 quality.
18699
18700 2002-11-26 Geoffrey Keating <geoffk@apple.com>
18701
18702 * g++.dg/init/brace2.C: New test.
18703 * g++.old-deja/g++.mike/p9129.C: Correct.
18704
18705 2002-11-26 Mark Mitchell <mark@codesourcery.com>
18706
18707 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
18708
18709 2002-11-25 Andreas Bauer <baueran@in.tum.de>
18710
18711 * gcc.dg/sibcall-6: New test for indirect sibcalls.
18712
18713 2002-11-25 Mark Mitchell <mark@codesourcery.com>
18714
18715 * testsuite/g++.dg/abi/empty11.C: New test.
18716 * testsuite/g++.dg/rtti/cv1.C: New test.
18717
18718 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
18719
18720 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
18721
18722 2002-11-24 Mark Mitchell <mark@codesourcery.com>
18723
18724 * g++.dg/abi/empty10.C: New test.
18725
18726 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
18727
18728 * gcc.c-torture/compile/20021124-1.c: New test.
18729
18730 2002-11-22 Mark Mitchell <mark@codesourcery.com>
18731
18732 * g++.dg/abi/rtti2.C: New test.
18733
18734 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
18735
18736 * gcc.dg/i386-unroll-1.c: New test.
18737
18738 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
18739
18740 * gcc.c-torture/compile/20021120-1.c: New test.
18741 * gcc.c-torture/compile/20021120-2.c: New test.
18742
18743 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
18744
18745 * gcc.dg/bitfld-5.c: New test.
18746
18747 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
18748
18749 * gcc.c-torture/execute/20021120-3.c: New test.
18750
18751 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
18752
18753 * gcc.c-torture/execute/20021120-2.c: New test.
18754
18755 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
18756
18757 * gcc.c-torture/execute/20021120-1.c: New test.
18758
18759 2002-11-20 Jakub Jelinek <jakub@redhat.com>
18760
18761 * gcc.c-torture/execute/20021118-3.c: New test.
18762
18763 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
18764
18765 * gcc.c-torture/compile/20021119-1.c: New test.
18766
18767 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
18768
18769 * gcc.dg/duff-1.c: New test.
18770 * gcc.dg/duff-2.c: New test.
18771 * gcc.dg/duff-3.c: New test.
18772
18773 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
18774
18775 * gcc.dg/cpp/_Pragma5.c: New test.
18776
18777 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
18778
18779 * gcc.c-torture/execute/20021118-2.c: New test.
18780
18781 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
18782
18783 * gcc.c-torture/execute/20021118-1.c: New test.
18784
18785 2002-11-16 Jakub Jelinek <jakub@redhat.com>
18786
18787 * gcc.dg/20021116-1.c: New test.
18788
18789 2002-11-14 Mark Mitchell <mark@codesourcery.com>
18790
18791 * g++.dg/abi/vcall1.C: New test.
18792
18793 2002-11-14 Jakub Jelinek <jakub@redhat.com>
18794
18795 * gcc.dg/20021029-1.c: New test.
18796 * gcc.dg/20021029-2.c: New test.
18797
18798 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
18799
18800 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
18801
18802 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
18803
18804 PR c/8439
18805 * gcc.dg/20021110.c: Move to ...
18806 * gcc.c-torture/compile/20021110.c: .... here.
18807
18808 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18809
18810 PR c/8467
18811 * gcc.c-torture/execute/20021111-1.c
18812
18813 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
18814
18815 PR c/8439
18816 * gcc.dg/20021110.c: New test.
18817
18818 2002-11-10 Mark Mitchell <mark@codesourcery.com>
18819
18820 * g++.dg/abi/vthunk3.C: Run only on x86.
18821
18822 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
18823
18824 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
18825
18826 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
18827
18828 * lib/compat.exp (compat-execute): Fix logic error in last
18829 change.
18830
18831 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
18832
18833 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
18834
18835 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18836
18837 PR c++/8389
18838 * g++.dg/template/access6.C: New test.
18839
18840 2002-11-08 Jan Hubicka <jh@suse.cz>
18841
18842 * gcc.dg/i386-ssefp-1.c: New test.
18843 * gcc.dg/i386-ssefp-1.c: New test.
18844
18845 2002-11-08 Jan Hubicka <jh@suse.cz>
18846
18847 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
18848
18849 2002-11-07 Mark Mitchell <mark@codesourcery.com>
18850
18851 * g++.dg/abi/vthunk3.C: New test.
18852
18853 PR c++/8338
18854 * g++.dg/template/crash2.C: New test.
18855
18856 2002-11-07 Mark Mitchell <mark@codesourcery.com>
18857
18858 * testsuite/g++.dg/abi/dtor1.C: New test.
18859 * testsuite/g++.dg/abi/dtor2.C: Likewise.
18860
18861 2002-11-05 Geoffrey Keating <geoffk@apple.com>
18862
18863 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
18864 Darwin.
18865
18866 2002-11-04 Adam Nemet <anemet@lnxw.com>
18867
18868 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
18869 -mthumb. Only xfail with -O0.
18870
18871 2002-11-03 Mark Mitchell <mark@codesourcery.com>
18872
18873 * g++.dg/abi/thunk1.C: New test.
18874 * g++.dg/abi/thunk2.C: Likewise.
18875 * g++.dg/abi/vtt1.C: Likewise.
18876
18877 2002-11-02 Diego Novillo <dnovillo@redhat.com>
18878
18879 PR optimization/8423
18880 * gcc.c-torture/execute/builtin-constant.c: New test.
18881
18882 2002-11-01 Zack Weinberg <zack@codesourcery.com>
18883
18884 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
18885 Add some more cases.
18886
18887 2002-11-01 Mark Mitchell <mark@codesourcery.com>
18888
18889 PR c++/8391
18890 * g++.dg/opt/local1.C: New test.
18891
18892 2002-10-30 Mark Mitchell <mark@codesourcery.com>
18893
18894 PR c++/8160
18895 * g++.dg/template/complit1.C: New test.
18896
18897 PR c++/8149
18898 * g++.dg/template/typename4.C: Likewise.
18899
18900 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18901
18902 Core issue 287, PR c++/7639
18903 * g++.dg/template/instantiate1.C: Adjust error location.
18904 * g++.dg/template/instantiate3.C: New test.
18905 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
18906 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
18907 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
18908
18909 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
18910
18911 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
18912
18913 2002-10-29 Mark Mitchell <mark@codesourcery.com>
18914
18915 PR c++/8287
18916 * g++.dg/init/dtor2.C: New test.
18917
18918 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18919
18920 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
18921 * gcc.dg/nest.c: Bypass errors on irix6.
18922
18923 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
18924
18925 * gcc.dg/nest.c: Expect error for mmix-*-*.
18926 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
18927
18928 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
18929
18930 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
18931 markers.
18932
18933 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
18934
18935 2002-10-25 Mike Stump <mrs@apple.com>
18936
18937 * gcc.dg/warn-1.c: New test.
18938
18939 2002-10-25 Zack Weinberg <zack@codesourcery.com>
18940
18941 * g++.dg/template/typename3.C: New test.
18942
18943 2002-10-25 Mark Mitchell <mark@codesourcery.com>
18944
18945 * g++.dg/lookup/ptrmem1.C: New test.
18946
18947 * g++.dg/abi/vthunk2.C: New test.
18948
18949 2002-10-25 Zack Weinberg <zack@codesourcery.com>
18950
18951 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
18952
18953 2002-10-24 Mark Mitchell <mark@codesourcery.com>
18954
18955 * g++.dg/abi/empty9.C: New test.
18956
18957 2002-10-24 Richard Henderson <rth@redhat.com>
18958
18959 * g++.dg/inherit/thunk1.C: Enable for ia64.
18960
18961 2002-10-23 Mark Mitchell <mark@codesourcery.com>
18962
18963 PR c++/8067
18964 * g++.dg/lookup/pretty1.C: New test.
18965
18966 2002-10-23 Jakub Jelinek <jakub@redhat.com>
18967
18968 * gcc.dg/20021023-1.c: New test.
18969
18970 2002-10-23 Mark Mitchell <mark@codesourcery.com>
18971
18972 PR c++/7679
18973 * g++.dg/parse/inline1.C: New test.
18974
18975 2002-10-23 Richard Henderson <rth@redhat.com>
18976
18977 * g++.dg/inherit/thunk1.C: Enable for x86_64.
18978
18979 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
18980
18981 2002-10-22 Mark Mitchell <mark@codesourcery.com>
18982
18983 PR c++/6579
18984 * g++.dg/parse/stmtexpr3.C: New test.
18985
18986 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
18987
18988 * g++.dg/expr/cond1.C: New test.
18989
18990 2002-10-21 Zack Weinberg <zack@codesourcery.com>
18991
18992 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
18993
18994 2002-10-21 Mark Mitchell <mark@codesourcery.com>
18995
18996 * g++.dg/abi/vbase13.C: New test.
18997 * g++.dg/abi/vbase14.C: Likewise.
18998
18999 2002-10-21 Jakub Jelinek <jakub@redhat.com>
19000
19001 * gcc.dg/tls/pic-1.c: New test.
19002 * gcc.dg/tls/nonpic-1.c: New test.
19003 * gcc.dg/20021018-1.c: New test.
19004
19005 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
19006
19007 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
19008 Remove only files with the same base name as the test case.
19009 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
19010 (profopt-execute): Likewise. Also, remove old profiling
19011 and performance data files before running the tests.
19012
19013 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
19014 * g++.dg/bprob/bprob.exp: Likewise.
19015 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
19016 to allow more general test case names.
19017
19018 * g++.dg/bprob/bprob-1.C: Rename to ...
19019 * g++.dg/bprob/g++-bprob-1.C: ... this.
19020
19021 * g77.dg/bprob/bprob-1.f: Rename to ...
19022 * g77.dg/bprob/g77-bprob-1.f: ... this.
19023
19024 2002-10-21 Zack Weinberg <zack@codesourcery.com>
19025
19026 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
19027 bison 1.50 or later.
19028
19029 2002-10-21 Janis Johnson <janis187@us.ibm.com>
19030
19031 * g++.dg/README: Describe more test directories.
19032
19033 2002-10-21 Mark Mitchell <mark@codesourcery.com>
19034
19035 * g++.dg/init/array6.C: Add additional tests.
19036
19037 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
19038
19039 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
19040 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
19041
19042 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
19043
19044 * gcc.c-torture/compile/20020604-1.x: New.
19045 * gcc.c-torture/compile/simd-5.x: Likewise.
19046 * gcc.c-torture/execute/920710-1.x: Likewise.
19047 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
19048
19049 2002-10-21 Mark Mitchell <mark@codesourcery.com>
19050
19051 * g++.dg/inherit/override1.C: Add dg-options clause.
19052
19053 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19054
19055 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
19056 _mm_slli_si128.
19057
19058 2002-10-19 Andreas Schwab <schwab@suse.de>
19059
19060 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
19061 directory component.
19062
19063 2002-10-18 Mark Mitchell <mark@codesourcery.com>
19064
19065 * g++.dg/inherit/thunk1.C: New test.
19066
19067 * g++.dg/inherit/override1.C: New test.
19068
19069 * g++.dg/abi/mangle11.C: New test.
19070 * g++.dg/abi/mangle14.C: New test.
19071 * g++.dg/abi/mangle17.C: New test.
19072
19073 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
19074
19075 * g++.dg/overload/member2.C: New test.
19076
19077 2002-10-17 Janis Johnson <janis187@us.ibm.com>
19078
19079 * g++.dg/README: Describe new compat directory.
19080 * g++.dg/dg.exp: Skip tests in compat directory.
19081 * README.compat: New file.
19082 * lib/compat.exp: New expect script.
19083 * g++.dg/compat: New test directory.
19084 * g++.dg/compat/compat.exp: New expect script.
19085 * g++.dg/compat/abi: New test directory.
19086 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
19087 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
19088 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
19089 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
19090 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
19091 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
19092 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
19093 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
19094 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
19095 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
19096 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
19097 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
19098 * g++.dg/compat/break: New test directory.
19099 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
19100 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
19101 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
19102 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
19103 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
19104 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
19105 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
19106 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
19107 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
19108 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
19109 g++.dg/compat/break/README: New files.
19110 * g++.dg/compat/eh: New test directory.
19111 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
19112 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
19113 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
19114 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
19115 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
19116 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
19117 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
19118 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
19119 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
19120 g++.dg/compat/eh/filter2_y.C,
19121 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
19122 g++.dg/compat/eh/new1_y.C,
19123 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
19124 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
19125 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
19126 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
19127 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
19128 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
19129 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
19130 g++.dg/compat/eh/unexpected1_y.C: New files.
19131 * g++.dg/compat/init: New test directory.
19132 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
19133 g++.dg/compat/init/array5_y.C,
19134 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
19135 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
19136 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
19137 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
19138 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
19139 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
19140 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
19141 g++.dg/compat/init/init-ref2_y.C: New files.
19142
19143 2002-10-17 Mark Mitchell <mark@codesourcery.com>
19144
19145 PR c++/7584
19146 * g++.dg/inherit/using3.C: New test.
19147
19148 2002-10-17 Jan Hubicka <jh@suse.cz>
19149
19150 * gcc.dg/20021017-2.c: New test.
19151
19152 2002-10-17 Mark Mitchell <mark@codesourcery.com>
19153
19154 * g++.dg/abi/mangle16.C: Adjust.
19155
19156 * g++.dg/init/array8.C: New test.
19157
19158 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
19159
19160 * gcc.dg/special/mips-abi.exp: New test.
19161 * gcc.dg/special/mips-abi.s: Empty file used by the above.
19162
19163 2002-10-16 Mark Mitchell <mark@codesourcery.com>
19164
19165 * g++.dg/abi/mangle16.C: New test.
19166 * g++.dg/abi/mangle17.C: Likewise.
19167
19168 PR c++/7478
19169 * g++.dg/template/ref1.C: New test.
19170
19171 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19172
19173 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
19174
19175 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
19176
19177 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
19178
19179 2002-10-16 Mark Mitchell <mark@codesourcery.com>
19180
19181 PR c++/7524
19182 * g++.dg/init/array7.C: New test.
19183
19184 2002-10-15 Mark Mitchell <mark@codesourcery.com>
19185
19186 * g++.dg/init/array6.C: New test.
19187
19188 * g++.dg/abi/mangle13.C: Likewise.
19189 * g++.dg/abi/mangle14.C: Likewise.
19190 * g++.dg/abi/mangle15.C: Likewise.
19191
19192 2002-10-14 Mark Mitchell <mark@codesourcery.com>
19193
19194 * g++.dg/abi/empty8.C: New test.
19195
19196 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
19197
19198 * g++.dg/init/ctor1.C: New test.
19199
19200 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
19201
19202 * gcc.c-torture/execute/20021015-1.c: New test.
19203
19204 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
19205
19206 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
19207
19208 2002-10-14 Jan Hubicka <jh@suse.cz>
19209
19210 * gcc.dg/i386-ssetype-[1-5].c: New tests.
19211
19212 2002-10-14 Richard Henderson <rth@redhat.com>
19213
19214 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
19215
19216 2002-10-14 Mark Mitchell <mark@codesourcery.com>
19217
19218 PR optimization/6631
19219 * g++.dg/opt/const2.C: New test.
19220
19221 2002-10-14 Mark Mitchell <mark@codesourcery.com>
19222
19223 PR c++/7176
19224 * g++.dg/parse/friend1.C: New test.
19225 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
19226
19227 2002-10-14 Jakub Jelinek <jakub@redhat.com>
19228
19229 * gcc.dg/20021014-1.c: New test.
19230
19231 2002-10-11 Mark Mitchell <mark@codesourcery.com>
19232
19233 PR c++/5661
19234 * g++.dg/ext/vlm1.C: New test.
19235 * g++.dg/ext/vlm2.C: Likewise.
19236
19237 * g++.dg/init/array1.C: Remove invalid braces.
19238 * g++.dg/init/brace1.C: New test.
19239 * g++.dg/init/copy2.C: Likewise.
19240 * g++.dg/init/copy3.C: Likewise.
19241 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
19242 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
19243 braces.
19244
19245 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
19246
19247 * gcc.dg/cpp/assembler.S: Don't use -ansi.
19248
19249 2002-10-11 Richard Shann <richard.shann@superh.com>
19250
19251 * gcc.c-torture/compile/simd-5.c: New test.
19252
19253 2002-10-10 Roger Sayle <roger@eyesopen.com>
19254
19255 * gcc.c-torture/execute/shiftopt-1.c: New test case.
19256
19257 2002-10-10 Jim Wilson <wilson@redhat.com>
19258
19259 * gcc.c-torture/execute/20021010-1.c: New test.
19260
19261 2002-10-09 Zack Weinberg <zack@codesourcery.com>
19262
19263 PR c/7353
19264 * g++.dg/ext/typedef-init.C: New test.
19265 * gcc.dg/typedef-init.c: New test.
19266
19267 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
19268
19269 * gcc.dg/cpp/paste13.c: New test.
19270
19271 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19272
19273 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
19274 remaining platforms, XFAIL during compile, not execute. Don't
19275 XFAIL at -O0.
19276
19277 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
19278
19279 * gcc.dg/alias-1.c: Tweak expected warning.
19280
19281 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
19282
19283 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
19284
19285 2002-10-06 Andreas Jaeger <aj@suse.de>
19286
19287 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
19288 * gcc.dg/cpp/c++98.C: Likewise.
19289
19290 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
19291 * g++.dg/cpp/c++98.C: Likewise.
19292
19293 * g++.dg/README (Subdirectories): Mention cpp directory.
19294
19295 PR target/7559
19296 * gcc.dg/20021006-1.c: New test.
19297
19298 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19299
19300 PR c++/7804
19301 * g++.dg/other/warning1.C: New test.
19302
19303 2002-10-04 Roger Sayle <roger@eyesopen.com>
19304
19305 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
19306 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
19307 and sparc-*-* with -m64 as expected failures. See PR 8087.
19308
19309 2002-10-03 Mark Mitchell <mark@codesourcery.com>
19310
19311 PR c++/7931
19312 * g++.dg/template/ptrmem3.C: New test.
19313
19314 PR c++/7754
19315 * g++.dg/template/union1.C: New test.
19316
19317 2002-10-03 Mark Mitchell <mark@codesourcery.com>
19318
19319 PR c++/8006
19320 * g++.dg/abi/mangle9.C: New test.
19321 * g++.dg/abi/mangle10.C: New test.
19322 * g++.dg/abi/mangle11.C: New test.
19323 * g++.dg/abi/mangle12.C: New test.
19324
19325 2002-10-02 Mark Mitchell <mark@codesourcery.com>
19326
19327 PR c++/7188.
19328 * g++.dg/template/meminit1.C: New test.
19329 * g++.dg/warn/Wreorder-1.C: Likewise.
19330 * g++.old-deja/g++.mike/warn3.C: Tweak.
19331 * lib/prune.exp: Ingore "in copy constructor".
19332
19333 2002-10-02 Andreas Jaeger <aj@suse.de>
19334
19335 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
19336 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
19337 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
19338 on x86-64.
19339
19340 2002-10-01 Mark Mitchell <mark@codesourcery.com>
19341
19342 * gcc.dg/empty1.C: Fix typo.
19343
19344 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
19345
19346 * gcc.dg/alias-1.c: New test.
19347
19348 2002-10-01 Mark Mitchell <mark@codesourcery.com>
19349
19350 * gcc.dg/empty1.C: New test.
19351
19352 * g++.dg/tls/init-2.C: Tweak error messages.
19353
19354 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
19355
19356 * gcc.c-torture/compile/20020923-1.c: New test.
19357
19358 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
19359
19360 * gcc.c-torture/execute/ffs-1.c: New test.
19361 * gcc.c-torture/execute/ffs-2.c: Ditto.
19362
19363 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
19364
19365 * g++.dg/overload/member1.C: New test.
19366
19367 2002-09-30 Mark Mitchell <mark@codesourcery.com>
19368
19369 * g++.dg/abi/empty7.C: New test.
19370 * g++.dg/init/pm2.C: Likewise.
19371
19372 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
19373
19374 * g++.dg/rtti/crash1.C: New test.
19375
19376 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
19377
19378 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
19379 gcc.dg/sibcall-4.c: New tests.
19380
19381 2002-09-28 Roger Sayle <roger@eyesopen.com>
19382
19383 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
19384 powerpc and MMIX targets.
19385
19386 2002-09-27 Zack Weinberg <zack@codesourcery.com>
19387
19388 * gcc.dg/cpp/20020927-1.c: New.
19389
19390 2002-09-26 David S. Miller <davem@redhat.com>
19391
19392 * gcc.c-torture/compile/trunctfdf.c: New.
19393
19394 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19395
19396 * lib/target-supports.exp (check_weak_available): Handle solaris2.
19397
19398 2002-09-27 Alan Modra <amodra@bigpond.net.au>
19399
19400 * gcc.c-torture/execute/loop-15.c: New.
19401
19402 2002-09-26 Janis Johnson <janis187@us.ibm.com>
19403
19404 * README.QMTEST: Fix typo.
19405
19406 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
19407
19408 * gcc.dg/20020926-1.c: New test.
19409
19410 2002-09-25 David S. Miller <davem@redhat.com>
19411
19412 PR target/7842
19413 * gcc.c-torture/execute/shiftdi.c: New test.
19414
19415 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
19416
19417 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
19418 unique to the tool.
19419 * lib/g77.exp (g77_init): Likewise.
19420 * lib/g++.exp (g++_init): Likewise.
19421 * lib/objc.exp (objc_init): Likewise.
19422
19423 2002-09-25 Mark Mitchell <mark@codesourcery.com>
19424
19425 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
19426 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
19427 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
19428
19429 2002-09-25 Richard Henderson <rth@redhat.com>
19430
19431 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
19432 too-small long double.
19433
19434 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
19435
19436 * gcc.dg/20020919-1.c: New test.
19437
19438 2002-09-23 Mark Mitchell <mark@codesourcery.com>
19439
19440 * g++.dg/abi/bitfield6.C: New test.
19441 * g++.dg/abi/bitfield7.C: New test.
19442 * g++.dg/abi/bitfield8.C: New test.
19443 * g++.dg/abi/vbase11.C: New test.
19444
19445 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
19446
19447 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
19448 hppa*-*-hpux*. Update test comment.
19449
19450 2002-09-20 Jakub Jelinek <jakub@redhat.com>
19451
19452 * gcc.dg/tls/struct-1.c: New test.
19453
19454 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
19455
19456 * gcc.dg/cpp/tr-warn2.c: Update.
19457
19458 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
19459
19460 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
19461
19462 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
19463
19464 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
19465 systems.
19466
19467 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
19468
19469 * gcc.c-torture/execute/ieee/mzero3.c: New test.
19470
19471 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
19472 Adjust for c++filt moved to binutils. Remove spurious duplicate
19473 setting of cxxfilt.
19474
19475 2002-09-19 Geoffrey Keating <geoffk@apple.com>
19476
19477 * gcc.dg/20020312-2.c: Update for darwin.
19478
19479 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
19480
19481 * g++.old-deja/g++.other/crash32.C: Mark ICE.
19482
19483 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
19484
19485 * objc.dg/comp-types-1.m: New test.
19486 * objc.dg/comp-types-2.m: New test.
19487 * objc.dg/comp-types-3.m: New test.
19488 * objc.dg/comp-types-4.m: New test.
19489 * objc.dg/comp-types-5.m: New test.
19490 * objc.dg/comp-types-6.m: New test.
19491
19492 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
19493
19494 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
19495
19496 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
19497
19498 * g++.dg/other/do1.C: New test.
19499
19500 * g++.dg/template/subst1.C: New test.
19501
19502 2002-09-16 Steve Ellcey <sje@cup.hp.com>
19503
19504 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
19505
19506 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
19507
19508 * g++.dg/template/qualttp20.C: Adjust expected errors.
19509 * g++.old-deja/g++.jason/report.C: Likewise.
19510 * g++.old-deja/g++.other/qual1.C: Likewise.
19511
19512 * g++.dg/lookup/scoped2.C: New test.
19513
19514 * g++.dg/ext/asm3.C: New test.
19515
19516 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
19517
19518 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
19519
19520 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
19521
19522 * ChangeLog: follow spelling conventions.
19523 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
19524 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
19525 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
19526 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
19527 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
19528 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
19529 * g++.old-deja/g++.law/global-init1.C: Likewise.
19530 * g++.old-deja/g++.other/delete4.C: Likewise.
19531 * g++.old-deja/g++.other/inline21.C: Likewise.
19532 * g++.old-deja/g++.other/singleton.C: Likewise.
19533 * g77.dg/strlen0.f: Likewise.
19534 * g77.f-torture/compile/20010519-1.f: Likewise.
19535 * g77.f-torture/compile/980310-4.f: Likewise.
19536 * gcc.c-torture/compile/20000605-1.c: Likewise.
19537 * gcc.c-torture/execute/20020225-1.c: Likewise.
19538 * gcc.dg/c90-hexfloat-2.c: Likewise.
19539 * gcc.dg/c99-bool-1.c: Likewise.
19540 * gcc.dg/c99-hexfloat-2.c: Likewise.
19541 * gcc.dg/dll-2.c: Likewise.
19542 * gcc.dg/wtr-union-init-1.c: Likewise.
19543 * gcc.dg/wtr-union-init-2.c: Likewise.
19544 * gcc.dg/wtr-union-init-3.c: Likewise.
19545 * gcc.dg/cpp/avoidpaste1.c: Likewise.
19546 * gcc.dg/cpp/defined.c: Likewise.
19547 * gcc.dg/cpp/macsyntx.c: Likewise.
19548 * gcc.dg/cpp/paste2.c: Likewise.
19549 * gcc.dg/cpp/trad/defined.c: Likewise.
19550 * gcc.dg/format/c90-printf-1.c: Likewise.
19551 * gcc.dg/format/c90-scanf-1.c: Likewise.
19552 * gcc.dg/format/c99-printf-1.c: Likewise.
19553 * gcc.dg/format/c99-scanf-1.c: Likewise.
19554 * gcc.misc-tests/gcov-8.c: Likewise.
19555 * lib/profopt.exp: Likewise.
19556
19557 2002-09-15 Krister Walfridsson <cato@df.lth.se>
19558
19559 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
19560
19561 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
19562
19563 * g++.dg/inherit/using2.C: New test.
19564
19565 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
19566
19567 * ChangeLog: Follow spelling conventions.
19568 * g++.dg/template/friend4.C: Likewise.
19569 * g++.old-deja/g++.pt/crash67.C: Likewise.
19570 * gcc.c-torture/execute/20000801-4.c: Likewise.
19571 * gcc.dg/c90-digraph-1.c: Likewise.
19572 * gcc.dg/c94-digraph-1.c: Likewise.
19573 * gcc.dg/c99-digraph-1.c: Likewise.
19574 * gcc.dg/cpp/line5.c: Likewise.
19575 * gcc.dg/cpp/multiline.c: Likewise.
19576 * gcc.dg/cpp/trad/literals-1.c: Likewise.
19577 * gcc.dg/format/attr-3.c: Likewise.
19578 * gcc.dg/format/c90-scanf-3.c: Likewise.
19579 * gcc.dg/format/ext-4.c: Likewise.
19580
19581 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
19582
19583 * g++.dg/template/pretty1.C: New test.
19584
19585 2002-09-14 Alan Modra <amodra@bigpond.net.au>
19586
19587 * gcc.c-torture/execute/struct-cpy-1.c: New test.
19588
19589 2002-09-13 Matt Austern <austern@apple.com>
19590
19591 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
19592 passing a cast expression to a function by const reference.
19593
19594 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
19595
19596 * g++.dg/template/deduce1.C: New test.
19597
19598 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
19599
19600 * gcc.c-torture/execute/simd-1.c: Force all use of int to
19601 32-bit int.
19602
19603 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
19604
19605 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
19606 usage.
19607
19608 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
19609
19610 * gcc.c-torture/compile/20020910-1.c: New test.
19611
19612 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
19613
19614 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
19615
19616 2002-09-10 Andreas Jaeger <aj@suse.de>
19617
19618 * gcc.dg/20020312-2.c: Adjust for x86-64.
19619
19620 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
19621
19622 * g77.dg/7388.f: New test case for PR 7388.
19623
19624 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
19625
19626 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
19627
19628 2002-09-05 Ziemowit Laski <zlaski@apple.com>
19629
19630 * objc.dg/proto-lossage-1.m: New test.
19631
19632 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
19633
19634 * gcc.dg/cpp/_Pragma4.c: Fix typo.
19635
19636 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
19637
19638 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
19639 expected to pass.
19640
19641 2002-09-06 Stan Shebs <shebs@apple.com>
19642 David Edelsohn <edelsohn@gnu.org>
19643
19644 * gcc.dg/weak: New directory.
19645 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
19646 target-specific xfail bits.
19647 * gcc.dg/typeof-2.c: Move to new directory.
19648 * gcc.dg/weak.exp: New expect script.
19649
19650 2002-09-06 Alan Modra <amodra@bigpond.net.au>
19651
19652 * gcc.c-torture/execute/extzvsi.c: New test.
19653
19654 2002-09-05 Stan Shebs <shebs@apple.com>
19655
19656 * gcc.dg/weak-1.c: xfail on Darwin.
19657 * gcc.dg/weak-2.c: Ditto.
19658 * gcc.dg/weak-3.c: Ditto.
19659 * gcc.dg/weak-4.c: Ditto.
19660 * gcc.dg/weak-5.c: Ditto.
19661 * gcc.dg/weak-6.c: Ditto.
19662 * gcc.dg/weak-7.c: Ditto.
19663 * gcc.dg/weak-8.c: Ditto.
19664 * gcc.dg/weak-9.c: Ditto.
19665
19666 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
19667
19668 * gcc.c-torture/execute/loop-14.c: New test.
19669
19670 2002-09-04 Jakub Jelinek <jakub@redhat.com>
19671
19672 * g++.dg/other/cxa-atexit1.C: New test.
19673
19674 * gcc.dg/typeof-2.c: New test.
19675
19676 2002-09-03 Roger Sayle <roger@eyesopen.com>
19677
19678 * gcc.dg/builtins-2.c: New testcase.
19679 * gcc.dg/builtins-3.c: New testcase.
19680
19681 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
19682
19683 * gcc.dg/cpp/_Pragma4.c: New test.
19684
19685 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
19686
19687 * objc/execute/nil_method-1.m: New testcase.
19688
19689 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
19690
19691 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
19692 [Object class], not [Object initialize].
19693
19694 2002-08-31 Roger Sayle <roger@eyesopen.com>
19695 Hans-Peter Nilsson <hp@bitrange.com>
19696
19697 * gcc.c-torture/execute/20020720-1.x: Skip test on
19698 mmix-knuth-mmixware. Correct comment.
19699
19700 2002-08-27 Mark Mitchell <mark@codesourcery.com>
19701
19702 * testsuite/g++.dg/abi/bitfield5.C: New test.
19703 * testsuite/g++.dg/abi/vbase10.C: Likewise.
19704
19705 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
19706
19707 * objc.dg/undeclared-selector.m: New test.
19708
19709 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
19710
19711 * g++.dg/other/offsetof1.C: Avoid cast warning.
19712
19713 2002-08-26 Ziemowit Laski <zlaski@apple.com>
19714
19715 * objc.dg/super-class-2.m: New test.
19716
19717 2002-08-24 Matt Austern <austern@apple.com>
19718
19719 * g++.dg/ext/lvaddr.C: New test.
19720 * g++.dg/ext/lvcast.C: New test.
19721
19722 2002-08-22 Mark Mitchell <mark@codesourcery.com>
19723
19724 * testsuite/g++.dg/inherit/cond1.C: New test.
19725
19726 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
19727
19728 * gcc.dg/noncompile/incomplete-1.c: New test.
19729
19730 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
19731
19732 * gcc.dg/typespec-1.c: New test.
19733
19734 2002-08-20 Devang Patel <dpatel@apple.com>
19735 * objc.dg/proto-hier-2.m: New test.
19736
19737 2002-08-19 Ziemowit Laski <zlaski@apple.com>
19738
19739 * objc.dg/bitfield-1.m: New test.
19740 * objc.dg/bitfield-2.m: New test.
19741
19742 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
19743
19744 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
19745 gcc.dg/c99-flex-array-4.c: New tests.
19746
19747 2002-08-16 Stan Shebs <shebs@apple.com>
19748
19749 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
19750
19751 2002-08-15 Jakub Jelinek <jakub@redhat.com>
19752
19753 * gcc.dg/typeof-1.c: New test.
19754 * g++.dg/ext/typeof2.C: New test.
19755
19756 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
19757
19758 * g++.dg/other/offsetof1.C: New test.
19759
19760 2002-08-14 Richard Henderson <rth@redhat.com>
19761
19762 * gcc.dg/tls/diag-3.c: Fix expected message strings.
19763
19764 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
19765
19766 * gcc.dg/cpp/_Pragma3.c: New test.
19767
19768 2002-08-13 Mark Mitchell <mark@codesourcery.com>
19769
19770 * g++.dg/template/inherit3: New test.
19771
19772 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
19773
19774 * gcc.dg/bitfld-4.c: Add blank options.
19775
19776 2002-08-09 Mark Mitchell <mark@codesourcery.com>
19777
19778 * g++.dg/template/crash1.C: New test.
19779
19780 2002-08-08 Jakub Jelinek <jakub@redhat.com>
19781
19782 * gcc.dg/tls/opt-2.c: New test.
19783
19784 2002-08-08 Devang Patel <dpatel@apple.com>
19785
19786 * objc.dg/selector-1.m : New test
19787
19788 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
19789
19790 * g++.dg/abi/bitfield4.C: New test.
19791 * gcc.dg/bitfld-4.c: New test.
19792
19793 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
19794
19795 * g++.dg/other/packed1.C: New test.
19796
19797 2002-08-07 Mark Mitchell <mark@codesourcery.com>
19798
19799 * g++.dg/abi/offsetof.C: Tweak error messages.
19800 * g++.old-deja/g++.mike/p10769a.C: Likewise.
19801
19802 2002-08-08 Jakub Jelinek <jakub@redhat.com>
19803
19804 * gcc.dg/bitfld-3.c: New test.
19805
19806 2002-08-07 Jakub Jelinek <jakub@redhat.com>
19807 Richard Henderson <rth@redhat.com>
19808
19809 * gcc.dg/i386-bitfield1.c: New test.
19810 * g++.dg/abi/bitfield3.C: Update.
19811
19812 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
19813
19814 * objc.dg/const-str-2.m: Update.
19815 * gcc.dg/cpp/c++98.c: Change to C extension.
19816 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
19817 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
19818
19819 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
19820
19821 * testsuite/gcc.dg/tls/diag-3.c: New.
19822
19823 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
19824
19825 * g++.dg/README (Subdirectories): Document new subdir expr.
19826 * g++.dg/expr/pmf-1.C: New test.
19827
19828 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
19829
19830 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
19831
19832 2002-08-06 Jakub Jelinek <jakub@redhat.com>
19833
19834 * g++.dg/abi/bitfield3.C: New test.
19835
19836 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
19837
19838 * lib/gcov.exp: Tweak expected line formats.
19839 * gcc.misc-tests/gcov8.c: New test.
19840 * gcc.misc-tests/gcov8.x: New flags.
19841
19842 2002-08-05 Jakub Jelinek <jakub@redhat.com>
19843
19844 * consistency.vlad/layout/endian.c: Include string.h.
19845
19846 * gcc.c-torture/execute/20020805-1.c: New test.
19847
19848 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
19849
19850 * g++.dg/other/conversion1.C: New test.
19851
19852 2002-08-03 Roger Sayle <roger@eyesopen.com>
19853
19854 * gcc.dg/builtins-1.c: New testcase.
19855
19856 2002-08-02 Mark Mitchell <mark@codesourcery.com>
19857
19858 * g++.dg/inherit/access3.C: New test.
19859
19860 2002-08-01 Jakub Jelinek <jakub@redhat.com>
19861
19862 * gcc.dg/ia64-visibility-2.c: New test.
19863
19864 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
19865
19866 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
19867 __qualifier_flags to __flags.
19868
19869 2002-07-31 Mark Mitchell <mark@codesourcery.com>
19870
19871 * g++.dg/inherit/operator1.C: New test.
19872 * g++.dg/lookup/disamb1.C: Fix typo in comment.
19873 * g++.dg/other/error1.C: Change expected error message.
19874 * g++.dg/template/conv4.C: Likewise.
19875
19876 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
19877
19878 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
19879 for documented behavior.
19880
19881 2002-07-25 Roger Sayle <roger@eyesopen.com>
19882
19883 * gcc.c-torture/execute/20020720-1.x: Skip this test on
19884 several targets known to fail.
19885
19886 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
19887
19888 * gcc.dg/mips-args-[123].c: New tests.
19889
19890 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
19891
19892 * gcc.dg/ppc-spe.c: New.
19893
19894 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
19895
19896 * g++.dg/other/ptrmem4.C: New testcase.
19897
19898 2002-07-24 Richard Henderson <rth@redhat.com>
19899
19900 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
19901
19902 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
19903
19904 * g++.dg/ext/alignof1.C (main): Return 0 for success.
19905
19906 2002-07-24 Roger Sayle <roger@eyesopen.com>
19907
19908 * gcc.c-torture/execute/memset-3.c: New testcase.
19909
19910 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
19911
19912 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
19913 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
19914
19915 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19916
19917 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
19918 Delete.
19919
19920 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
19921
19922 * gcc.c-torture/compile/simd-4.c: New test.
19923
19924 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19925
19926 PR c++/7347, c++/7348
19927 * g++.dg/template/access4.C: New test.
19928 * g++.dg/template/access5.C: New test.
19929 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
19930 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
19931 * g++.old-deja/g++.pt/ttp58.C: Likewise.
19932 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
19933
19934 2002-07-22 Jakub Jelinek <jakub@redhat.com>
19935
19936 * gcc.dg/gnu89-init-2.c: New test.
19937
19938 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
19939
19940 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
19941
19942 2002-07-20 Roger Sayle <roger@eyesopen.com>
19943
19944 * gcc.c-torture/execute/20020720-1.c: New testcase.
19945
19946 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
19947
19948 * gcc.dg/cpp/Wsignprom.c: New tests.
19949
19950 2002-07-20 Alan Modra <amodra@bigpond.net.au>
19951
19952 * gcc.c-torture/execute/loop-13.c: New test.
19953
19954 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
19955
19956 * gcc.dg/cpp/expr.c: New tests.
19957
19958 2002-07-18 David Edelsohn <edelsohn@gnu.org>
19959
19960 * g++.dg/opt/pr6713.C: Add template instantiation.
19961
19962 2002-07-18 Alan Modra <amodra@bigpond.net.au>
19963
19964 * gcc.dg/nest.c: New test.
19965
19966 2002-07-17 Richard Henderson <rth@redhat.com>
19967
19968 * g++.dg/opt/pr6713.C: New test.
19969
19970 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
19971
19972 * gcc.c-torture/execute/loop-2e.x: Let the testcase
19973 XFAIL for all x86 processors.
19974
19975 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
19976
19977 * gcc.c-torture/execute/20010122-1.x: Do not test with
19978 -fomit-frame-pointer.
19979
19980 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19981
19982 * g++.dg/template/instantiate2.C: New test.
19983 * g++.dg/template/spec4.C: New test.
19984
19985 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19986
19987 * g++.dg/template/access2.C: New test.
19988 * g++.dg/template/access3.C: New test.
19989
19990 2002-07-15 Zack Weinberg <zack@codesourcery.com>
19991
19992 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
19993 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
19994 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
19995 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
19996 Convert to use <stdarg.h>.
19997 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
19998 Delete.
19999 * gcc.dg/va-arg-2.c: New.
20000 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
20001
20002 2002-07-15 Jakub Jelinek <jakub@redhat.com>
20003
20004 * gcc.c-torture/compile/20020710-1.c: New test.
20005
20006 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
20007 Andrew Pinski <pinskia@physics.uc.edu>
20008
20009 gcc.c-torture/compile/simd-2.c: New testcase.
20010 gcc.c-torture/compile/simd-3.c: Likewise.
20011
20012 2002-07-11 Mark Mitchell <mark@codesourcery.com>
20013
20014 PR c++/7224
20015 * g++.dg/overload/error1.C: New test.
20016
20017 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20018
20019 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
20020 configuration and IRIX 6 O32 ABI.
20021
20022 2002-07-11 Roger Sayle <roger@eyesopen.com>
20023
20024 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
20025
20026 2002-07-10 Roger Sayle <roger@eyesopen.com>
20027
20028 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
20029
20030 2002-07-10 Jeffrey A Law <law@redhat.com>
20031
20032 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
20033
20034 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
20035
20036 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
20037
20038 * gcc.dg/20020312-2.c: Check for __PPC__.
20039
20040 2002-07-09 Diego Novillo <dnovillo@redhat.com>
20041
20042 * gcc.c-torture/compile/20020709-1.c: New test.
20043
20044 2002-07-07 Roger Sayle <roger@eyesopen.com>
20045
20046 * g++.dg/template/qualttp21.C: New test case.
20047
20048 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
20049
20050 * gcc.c-torture/compile/20020706-1.c: New test.
20051 * gcc.c-torture/compile/20020706-2.c: New test.
20052
20053 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
20054 Alexandre Oliva <aoliva@redhat.com>
20055
20056 * g++.dg/warn/incomplete1.C: New test.
20057
20058 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20059
20060 PR c++/7099
20061 * g++.dg/warn/noreturn1.C: New test.
20062
20063 2002-07-03 Mark Mitchell <mark@codesourcery.com>
20064
20065 PR c++/6706
20066 * g++.dg/debug/debug6.C: New test.
20067 * g++.dg/debug/debug7.C: New test.
20068
20069 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
20070
20071 * gcc.c-torture/compile/simd-3.c: New test.
20072
20073 2002-07-03 Chris Demetriou <cgd@broadcom.com>
20074
20075 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
20076 * gcc.dg/20020620-1.c: Likewise.
20077
20078 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20079
20080 PR c++/6944
20081 * g++.dg/init/array4.C: New test.
20082 * g++.dg/init/array5.C: New test.
20083
20084 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
20085
20086 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
20087 * gcc.c-torture/execute/simd-2.c (main): Likewise.
20088
20089 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20090
20091 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
20092 * gcc.dg/wtr-aggr-init-1.c: Likewise.
20093 * gcc.dg/wtr-conversion-1.c: Likewise.
20094 * gcc.dg/wtr-escape-1.c: Likewise.
20095 * gcc.dg/wtr-int-type-1.c: Likewise.
20096 * gcc.dg/wtr-label-1.c: Likewise.
20097 * gcc.dg/wtr-static-1.c: Likewise.
20098 * gcc.dg/wtr-strcat-1.c: Likewise.
20099 * gcc.dg/wtr-suffix-1.c: Likewise.
20100 * gcc.dg/wtr-switch-1.c: Likewise.
20101 * gcc.dg/wtr-unary-plus-1.c: Likewise.
20102 * gcc.dg/wtr-union-init-1.c: Likewise.
20103 * gcc.dg/wtr-union-init-2.c: Likewise.
20104 * gcc.dg/wtr-union-init-3.c: Likewise.
20105
20106 * gcc.dg/wtr-func-def-1.c: New test.
20107
20108 2002-07-02 Devang Patel <dpatel@apple.com>
20109
20110 * objc.dg/param-1.m: New test.
20111
20112 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
20113
20114 * gcc.dg/cpp/trad/directive.c: Add test.
20115 * gcc.dg/cpp/trad/macroargs.c: Add test.
20116 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
20117
20118 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
20119
20120 * gcc.dg/cpp/cmdlne-M.c: New test.
20121
20122 2002-07-02 Ziemowit Laski <zlaski@apple.com>
20123
20124 * objc.dg/desig-init-1.m: New test.
20125
20126 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20127
20128 PR c++/6716
20129 * g++.dg/template/instantiate1.C: New test.
20130
20131 2002-07-01 Mark Mitchell <mark@codesourcery.com>
20132
20133 PR c++/7112
20134 * g++.dg/template/sizeof2.C: New test.
20135
20136 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
20137
20138 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
20139 gcc.dg/cpp/trad/include.c: New tests.
20140
20141 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
20142
20143 PR target/7177
20144 * gcc.c-torture/compile/20020701-1.c: New test.
20145
20146 2002-07-01 Stan Shebs <shebs@apple.com>
20147
20148 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
20149 header here...
20150 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
20151 (objc-torture-execute): or here.
20152
20153 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
20154
20155 * gcc.c-torture/execute/arith-rand-ll.c: New test.
20156
20157 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
20158
20159 * gcc.dg/cpp/trad/escaped-nl.c: New test.
20160
20161 2002-06-30 Devang Patel <dpatel@apple.com>
20162
20163 * objc.dg/fsyntax-only.m: New test.
20164
20165 2002-06-27 Mark Mitchell <mark@codesourcery.com>
20166
20167 PR c++/6695
20168 * g++.dg/template/friend7.C: New file.
20169
20170 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
20171
20172 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
20173 return type.
20174
20175 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
20176
20177 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
20178 avoid division by zero.
20179
20180 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
20181
20182 * gcc.dg/Wunknownprag.c: New tests.
20183
20184 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
20185
20186 * gcc.c-torture/execute/simd-2.c: New test.
20187
20188 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
20189
20190 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
20191 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
20192 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
20193 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
20194 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
20195 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
20196 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
20197 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
20198 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
20199 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
20200 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
20201 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
20202 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
20203 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
20204 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
20205 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
20206 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
20207
20208 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
20209
20210 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
20211 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
20212 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
20213 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
20214 New tests.
20215 * gcc.dg/cpp/trad/directive.c: Update.
20216
20217 2002-06-23 Andreas Jaeger <aj@suse.de>
20218
20219 * gcc.c-torture/execute/complex-6.c: New.
20220
20221 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
20222
20223 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
20224 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
20225 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
20226 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
20227
20228 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
20229
20230 * gcc.dg/cpp/trad: New directory with traditional tests copied
20231 from parent directory.
20232 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
20233 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
20234 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
20235 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
20236 Move to trad/ and rename.
20237 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
20238 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
20239 gcc.dg/cpp/trad/redef2.c: New tests.
20240 * gcc.dg/cpp/trad/trad.exp: New driver.
20241
20242 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
20243
20244 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
20245 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
20246 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
20247 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
20248 Remove.
20249
20250 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
20251
20252 * gcc.dg/20020620-1.c: New test.
20253
20254 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20255
20256 * g++.dg/template/ttp4.C: New test.
20257
20258 2002-06-19 Jakub Jelinek <jakub@redhat.com>
20259
20260 * g++.dg/opt/vt1.C: Fix regexp.
20261
20262 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20263
20264 * gcc.c-torture/execute/pure-1.c: Make functions static again.
20265 Don't use attribute `noinline'.
20266
20267 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
20268
20269 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
20270
20271 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
20272
20273 * gcc.c-torture/execute/simd-1.c: New.
20274
20275 * gcc.dg/simd-1.c: New.
20276
20277 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
20278
20279 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
20280
20281 2002-06-16 Richard Henderson <rth@redhat.com>
20282
20283 * g++.dg/ext/anon-struct1.C: New.
20284 * g++.dg/ext/anon-struct2.C: New.
20285 * g++.dg/ext/anon-struct3.C: New.
20286 * gcc.dg/anon-struct-1.c: New.
20287 * gcc.dg/anon-struct-2.c: New.
20288 * gcc.dg/anon-struct-3.c: New.
20289 * gcc.dg/20011008-1.c: Adjust warning text.
20290 * gcc.dg/20020527-1.c: Add -fms-extensions.
20291
20292 2002-06-16 Richard Henderson <rth@redhat.com>
20293
20294 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
20295
20296 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
20297
20298 * gcc.c-torture/execute/20020615-1.c: New test.
20299
20300 2002-06-15 Roger Sayle <roger@eyesopen.com>
20301
20302 * gcc.c-tortuture/execute/compare-1.c: New test case.
20303 * gcc.c-tortuture/execute/compare-2.c: New test case.
20304 * gcc.c-tortuture/execute/compare-3.c: New test case.
20305
20306 2002-06-13 Richard Henderson <rth@redhat.com>
20307
20308 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
20309 ia64 ilp32.
20310
20311 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20312
20313 * g++.dg/template/typename2.C: Update error message.
20314
20315 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
20316
20317 * gcc.c-torture/execute/20020611-1.c: New test.
20318
20319 2002-06-11 Bob Wilson <bob.wilson@acm.org>
20320
20321 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
20322 list of targets to skip.
20323
20324 2002-06-10 Bob Wilson <bob.wilson@acm.org>
20325
20326 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
20327 targets if not optimizing.
20328
20329 2002-06-10 Jakub Jelinek <jakub@redhat.com>
20330
20331 * gcc.c-torture/compile/20020605-1.c: New test.
20332
20333 * g++.dg/opt/vt1.C: New test.
20334
20335 * gcc.dg/20020531-1.c: New test.
20336
20337 * gcc.dg/20020530-1.c: New test.
20338
20339 * gcc.dg/20020527-1.c: New test.
20340
20341 * g++.dg/opt/cse1.C: New test.
20342
20343 2002-06-07 Roger Sayle <roger@eyesopen.com>
20344
20345 * gcc.dg/20020607-2.c: New test case.
20346
20347 2002-06-07 Jakub Jelinek <jakub@redhat.com>
20348
20349 * gcc.c-torture/compile/20020604-1.c: New test.
20350
20351 2002-06-04 Richard Henderson <rth@redhat.com>
20352
20353 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
20354 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
20355 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
20356
20357 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
20358
20359 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
20360
20361 2002-06-03 Richard Henderson <rth@redhat.com>
20362
20363 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
20364 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
20365
20366 2002-06-02 Richard Henderson <rth@redhat.com>
20367
20368 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
20369 test functions static.
20370
20371 2002-06-02 Andreas Jaeger <aj@suse.de>
20372
20373 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
20374 now.
20375
20376 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
20377
20378 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
20379 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
20380 Update for mofified diagnostics.
20381 * gcc.dg/c99-intconst-1.c: No longer fail.
20382
20383 2002-06-02 Richard Henderson <rth@redhat.com>
20384
20385 * gcc.dg/uninit-A.c: Remove xfail markers.
20386
20387 2002-06-01 Roger Sayle <roger@eyesopen.com>
20388
20389 * gcc.dg/fnegate-1.c: New test case.
20390
20391 2002-05-30 Osku Salerma <osku@iki.fi>
20392
20393 * gcc.c-torture/execute/mayalias-1.c: New file.
20394
20395 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
20396
20397 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
20398 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
20399 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
20400
20401 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
20402
20403 * gcc.c-torture/execute/20020529-1.c: New test.
20404
20405 2002-05-27 Richard Henderson <rth@redhat.com>
20406
20407 * g++.dg/ext/attrib6.C: New test case.
20408
20409 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20410
20411 * gcc.c-torture/execute/pure-1.c: New test.
20412
20413 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
20414
20415 * gcc.dg/cpp/arith-2.c: Remove.
20416
20417 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
20418
20419 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
20420 * gcc.dg/cpp/if-3.c: Remove.
20421
20422 2002-05-26 Jakub Jelinek <jakub@redhat.com>
20423
20424 * g++.dg/opt/cse2.C: New test.
20425
20426 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
20427
20428 * gcc.dg/cpp/arith-1.c: New semantic tests.
20429 * gcc.dg/cpp/if-1.c: Update.
20430
20431 2002-05-24 Ben Elliston <bje@redhat.com>
20432
20433 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
20434
20435 2002-05-24 Jakub Jelinek <jakub@redhat.com>
20436
20437 * gcc.dg/verbose-asm.c: New test.
20438
20439 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
20440
20441 * gcc.dg/cpp/paste12.c: New test.
20442
20443 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
20444
20445 * g++.dg/parse/named_ops.C: New test.
20446
20447 2002-05-23 Mark Mitchell <mark@codesourcery.com>
20448
20449 * gcc/testsuite/gcc.dg/weak-8.c: New test.
20450
20451 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
20452
20453 * gcc.dg/weak-2.c: Allow optional leading underscore
20454 in scan-assembler symbol name.
20455 * gcc.dg/weak-3.c: Likewise.
20456 * gcc.dg/weak-4.c: Likewise.
20457 * gcc.dg/weak-5.c: Likewise.
20458
20459 2002-05-23 Jakub Jelinek <jakub@redhat.com>
20460
20461 * gcc.dg/20020523-1.c: New test.
20462
20463 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
20464
20465 * objc.dg/const-str-2.m: Update now that we stop after
20466 a command line error.
20467
20468 2002-05-22 Richard Henderson <rth@redhat.com>
20469
20470 * g++.dg/dg.exp: Fix typo in test pruneing.
20471
20472 2002-05-22 Richard Henderson <rth@redhat.com>
20473
20474 * g++.dg/dg.exp: Prune the tls subdirectory.
20475 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
20476 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
20477 * g++.dg/tls/init-1.C: New.
20478
20479 2002-05-22 Jakub Jelinek <jakub@redhat.com>
20480
20481 * gcc.dg/20020517-1.c: New test.
20482
20483 2002-05-21 Richard Henderson <rth@redhat.com>
20484
20485 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
20486 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
20487
20488 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
20489
20490 * g++.dg/other/copy2.C: New test.
20491
20492 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
20493
20494 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
20495 (MAX_COPY): Bump up to 10 times sizeof (long long).
20496 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
20497
20498 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
20499 sizeof (long long).
20500
20501 * gcc.c-torture/execute/strcpy-1.c: New test.
20502
20503 2002-05-19 Jason Merrill <jason2redhat.com>
20504
20505 * g++.dg/ext/oper1.C: New test.
20506
20507 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
20508 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
20509
20510 * README.QMTEST: New file.
20511
20512 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
20513
20514 2002-05-19 Andreas Jaeger <aj@suse.de>
20515
20516 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
20517 now.
20518 * gcc.c-torture/execute/loop-2d.x: Likewise.
20519
20520 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
20521
20522 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
20523 support weak symbols.
20524 * gcc.dg/weak-4.c: Likewise
20525 * gcc.dg/weak-6.c: Likewise
20526
20527 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
20528
20529 * gcc.dg/weak-3.c: Add dg-excess-error comment for
20530 cygwin, coff and h8300-*-hms targets
20531 * gcc.dg/weak-5.c: Likewise
20532 * gcc.dg/weak-7.c: Likewise
20533
20534 2002-05-16 Jason Merrill <jason@redhat.com>
20535
20536 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
20537 (scan-assembler-not, scan-assembler-dem): Likewise.
20538 (scan-assembler-dem-not): Likewise.
20539
20540 2002-05-15 Richard Henderson <rth@redhat.com>
20541
20542 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
20543
20544 2002-05-15 Richard Henderson <rth@redhat.com>
20545
20546 * gcc.dg/weak-5.c (vfoo1c): No warning here.
20547 (vfoo1f): Warning here.
20548 (vfoo1l): Don't redefine the alias.
20549
20550 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
20551
20552 * g++.dg/init/pm1.C: New test.
20553
20554 2002-05-12 David S. Miller <davem@redhat.com>
20555
20556 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
20557 types.
20558
20559 2002-05-10 Roger Sayle <roger@eyesopen.com>
20560
20561 * gcc.c-torture/execute/20020510-1.c: New test case.
20562
20563 2002-05-10 David S. Miller <davem@redhat.com>
20564
20565 * gcc.c-torture/execute/conversion.c: Test long double too.
20566
20567 2002-05-09 Jakub Jelinek <jakub@redhat.com>
20568
20569 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
20570 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
20571 * lib/g++.exp (g++_link_flags): Likewise.
20572 * lib/objc.exp (objc_target_compile): Likewise.
20573
20574 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
20575
20576 * gcc.dg/cpp/poison.c: Update.
20577 * gcc.dg/cpp/20000625-2.c: Remove.
20578 * gcc.dg/cpp/direct2s.c: Remove final test.
20579
20580 2002-05-08 Tom Rix <trix@redhat.com>
20581
20582 * gcc.c-torture/execute/20020508-1.c: New test.
20583 * gcc.c-torture/execute/20020508-2.c: New test.
20584 * gcc.c-torture/execute/20020508-3.c: New test.
20585
20586 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
20587
20588 * gcc.dg/cpp/charconst-4.c: More tests.
20589
20590 2002-05-08 Mark Mitchell <mark@codesourcery.com>
20591
20592 PR c/6569
20593 * gcc.dg/weak-3.c: Update location of warning messages.
20594 * gcc.dg/weak-5.c: Likewise.
20595
20596 2002-05-06 Roger Sayle <roger@eyesopen.com>
20597
20598 * gcc.c-torture/execute/20020506-1.c: New test case.
20599
20600 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
20601
20602 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
20603
20604 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
20605
20606 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
20607
20608 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
20609
20610 * gcc.dg/cpp/charconst-3.c: New test.
20611
20612 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
20613
20614 * gcc.dg/cpp/charconst.c: Update tests.
20615
20616 2002-05-05 Tim Josling <tej@melbpc.org.au>
20617
20618 * treelang: Added directory for new sample language treelang. Also
20619 lib/treelang.exp: New file to signal treelang should be tested.
20620
20621 2002-05-03 Jakub Jelinek <jakub@redhat.com>
20622
20623 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
20624 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
20625 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
20626 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
20627 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
20628 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
20629 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
20630
20631 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
20632
20633 * gcc.dg/format/xopen-2.c: New test.
20634
20635 2002-05-03 Jakub Jelinek <jakub@redhat.com>
20636
20637 * gcc.dg/20020503-1.c: New test.
20638
20639 2002-05-02 Mark Mitchell <mark@codesourcery.com>
20640
20641 * g++.dg/init/dtor1.C: Make it tougher.
20642
20643 2002-05-01 Mark Mitchell <mark@codesourcery.com>
20644
20645 * g++.dg/init/dtor1.C: New test.
20646
20647 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
20648
20649 * gcc.dg/altivec-8.c: New.
20650
20651 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
20652
20653 * gcc.dg/altivec-7.c: New.
20654
20655 2002-04-29 Jakub Jelinek <jakub@redhat.com>
20656
20657 * g++.dg/parse/typedef1.C: New test.
20658
20659 2002-04-29 Mark Mitchell <mark@codesourcery.com>
20660
20661 PR c++/6486
20662 * g++.dg/template/friend6.C: New test.
20663
20664 PR c++/6492
20665 * g++.dg/init/copy1.C: New test.
20666
20667 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
20668
20669 * g++.dg/warn/effc1.C: New test.
20670
20671 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
20672
20673 * gcc.dg/cpp/if-cexp.c: Add a test.
20674
20675 2002-04-28 Jakub Jelinek <jakub@redhat.com>
20676
20677 * gcc.dg/20020426-2.c: New test.
20678
20679 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
20680
20681 * gcc.dg/cpp/if-mop.c: Update.
20682 * gcc.dg/cpp/if-mpar.c: Add test.
20683 * gcc.dg/cpp/if-oppr.c: Update.
20684
20685 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20686
20687 PR c/6343
20688 * gcc.dg/weak-[2-7].c: New tests.
20689
20690 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
20691
20692 * gcc.dg/enum1.c: New test.
20693
20694 2002-04-26 Mark Mitchell <mark@codesourcery.com>
20695
20696 PR c++/6497
20697 * g++.dg/inherit/access2.C: New test.
20698
20699 2002-04-26 Mark Mitchell <mark@codesourcery.com>
20700
20701 PR bootstrap/6445
20702 * gcc.dg/20020426-1.c: New test.
20703
20704 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
20705
20706 * g++.dg/abi/enum1.C: New test.
20707
20708 2002-04-26 Richard Henderson <rth@redhat.com>
20709
20710 * gcc.dg/c99-bool-1.c: Expect always true warning.
20711
20712 2002-04-25 Roger Sayle <roger@eyesopen.com>
20713
20714 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
20715
20716 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20717
20718 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
20719 targets.
20720
20721 2002-04-24 Mark Mitchell <mark@codesourcery.com>
20722
20723 * g++.dg/abi/mange7.C: New test.
20724
20725 PR c++/6438.
20726 * g++.dg/parse/stmtexpr2.C: New test.
20727
20728 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
20729
20730 * gcc.dg/20020312-2.c: Add SH target.
20731
20732 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20733
20734 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
20735 compiler output on mips*-*-irix*.
20736
20737 2002-04-23 Jakub Jelinek <jakub@redhat.com>
20738
20739 * g++.dg/parse/attr1.C: New test.
20740
20741 2002-04-23 Roger Sayle <roger@eyesopen.com>
20742
20743 * gcc.c-torture/execute/string-opt-17.c: New test case.
20744 * gcc.c-torture/execute/memset-2.c: New test case.
20745
20746 2002-04-23 Mark Mitchell <mark@codesourcery.com>
20747
20748 PR c++/6256:
20749 * g++.dg/template/friend5.C: New test.
20750
20751 PR c++/6331:
20752 * g++.dg/template/qual1.C: Likewise.
20753
20754 2002-04-22 Zack Weinberg <zack@codesourcery.com>
20755
20756 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
20757 Include stdlib.h, not stdio.h or ctype.h.
20758
20759 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
20760
20761 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
20762 cris-*-elf* and mmix-*-*.
20763 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
20764 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
20765 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
20766 Ditto.
20767 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
20768 * gcc.dg/wchar_t-1.c: Ditto.
20769
20770 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
20771
20772 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
20773 Clarify comment.
20774
20775 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
20776
20777 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
20778
20779 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20780
20781 * gcc.c-torture/execute/20000906-1.x: Delete.
20782
20783 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
20784
20785 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
20786
20787 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
20788
20789 * PR6367
20790 * g77.f-torture/execute/6367.f: New test.
20791 * g77.f-torture/execute/6367.x: Disable for MMIX.
20792
20793 2002-04-19 Mark Mitchell <mark@codesourcery.com>
20794
20795 * PR6352
20796 * g++.dg/opt/inline2.C: New test.
20797
20798 2002-04-18 Richard Henderson <rth@redhat.com>
20799
20800 * gcc.dg/20000906-1.c: Enable for all targets.
20801 * gcc.c-torture/compile/iftrap-2.c: New.
20802
20803 2002-04-18 Jakub Jelinek <jakub@redhat.com>
20804
20805 * gcc.dg/20020418-1.c: New test.
20806 * gcc.dg/20020418-2.c: New test.
20807
20808 2002-04-18 Richard Henderson <rth@redhat.com>
20809
20810 * gcc.c-torture/compile/iftrap-1.c: New.
20811 * gcc.dg/iftrap-1.c: Adjust for ia64.
20812 * gcc.dg/iftrap-2.c: New.
20813
20814 2002-04-18 Jakub Jelinek <jakub@redhat.com>
20815
20816 * gcc.c-torture/compile/20020418-1.c: New test.
20817
20818 2002-04-18 Roger Sayle <roger@eyesopen.com>
20819
20820 * gcc.c-torture/compile/20020415-1.c: New.
20821
20822 2002-04-18 David S. Miller <davem@redhat.com>
20823
20824 * gcc.c-torture/execute/20020418-1.c: New test.
20825
20826 2002-04-17 Jakub Jelinek <jakub@redhat.com>
20827
20828 * gcc.dg/20020416-1.c: New test.
20829
20830 * g++.dg/opt/inline1.C: New test.
20831
20832 2002-04-16 Jakub Jelinek <jakub@redhat.com>
20833
20834 * gcc.dg/altivec-5.c: New test.
20835
20836 * gcc.dg/20020415-1.c: New test.
20837
20838 2002-04-15 Mark Mitchell <mark@codesourcery.com>
20839
20840 * testsuite/lib/chill.exp: Remove.
20841
20842 2002-04-14 Jakub Jelinek <jakub@redhat.com>
20843
20844 * g++.dg/other/big-struct.C: New test.
20845
20846 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
20847
20848 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
20849 of scratch file.
20850
20851 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
20852
20853 PR c/6277
20854 * gcc.dg/i386-387-1.c: Allow optional leading underscore
20855 in scan-assembler function name
20856
20857 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
20858
20859 * g77.f-torture/execute/980628-4.x,
20860 g77.f-torture/execute/980628-5.x,
20861 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
20862 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
20863 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
20864 i[34567]86-*-*.
20865
20866 2002-04-13 David S. Miller <davem@redhat.com>
20867
20868 * gcc.c-torture/execute/20020413-1.c: New test.
20869
20870 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
20871
20872 * gcc.dg/asm-6.c,
20873 * g++.dg/ext/asm1.C: New tests.
20874
20875 2002-04-12 Mark Mitchell <mark@codesourcery.com>
20876
20877 PR c++ 5373.
20878 * g++.dg/parse/stmtexpr1.C: New test.
20879
20880 PR c++/5189.
20881 * g++.dg/template/copy1.C: New test.
20882
20883 2002-04-12 Richard Henderson <rth@redhat.com>
20884
20885 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
20886
20887 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
20888
20889 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
20890 gcc.c-torture/execute/20020307-2.c.
20891
20892 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
20893
20894 * g++.dg/ext/attrib5.C,
20895 * g++.dg/lookup/struct1.C: New tests.
20896
20897 2002-04-11 Jakub Jelinek <jakub@redhat.com>
20898
20899 * gcc.dg/20020411-1.c: New test.
20900
20901 * gcc.c-torture/execute/20020411-1.c: New test.
20902
20903 2002-04-10 Janis Johnson <janis187@us.ibm.com>
20904
20905 * g77.f-torture/execute/6177.f: New test.
20906
20907 2002-04-10 Jakub Jelinek <jakub@redhat.com>
20908
20909 PR middle-end/6247
20910 * g++.dg/opt/cleanup1.C: New test.
20911
20912 * g++.dg/opt/const1.C: New test.
20913
20914 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
20915
20916 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
20917
20918 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
20919
20920 PR c++/5507
20921 * g++.dg/template/typename2.C: New test.
20922
20923 2002-04-10 Alan Modra <amodra@bigpond.net.au>
20924
20925 * gcc.c-torture/execute/loop-12.c: New.
20926
20927 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
20928
20929 * g77.f-torture/execute/980628-4.x,
20930 g77.f-torture/execute/980628-5.x,
20931 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
20932 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
20933 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
20934
20935 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20936
20937 PR optimization/6086
20938 * g++.dg/opt/preinc1.C: New test.
20939
20940 2002-04-06 Mark Mitchell <mark@codesourcery.com>
20941
20942 PR c++/5571
20943 * g++.dg/opt/static2.C: New test.
20944
20945 2002-04-06 Mark Mitchell <mark@codesourcery.com>
20946
20947 PR c/5120
20948 * gcc.dg/20020406-1.c: New test.
20949
20950 2002-04-04 David S. Miller <davem@redhat.com>
20951
20952 * gcc.c-torture/execute/20020404-1.c: New test.
20953
20954 2002-04-04 Jakub Jelinek <jakub@redhat.com>
20955
20956 PR c/6123
20957 * gcc.dg/20020312-2.c: Do not declare global register variable
20958 if __PIC__ or __pic__ is defined.
20959
20960 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
20961
20962 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
20963 __asm__ so that it works correctly even if -ansi -pedantic-errors.
20964
20965 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20966
20967 * gcc.misc-tests/linkage.exp: Update last change to handle
20968 sparc*-, not just sparc-.
20969
20970 2002-04-03 Richard Henderson <rth@redhat.com>
20971
20972 * gcc.dg/cpp/ucs.c: Improved long UCS test.
20973
20974 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
20975
20976 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
20977
20978 2002-04-02 David S. Miller <davem@redhat.com>
20979
20980 * gcc.c-torture/execute/20020402-3.c: New test.
20981
20982 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
20983
20984 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
20985 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
20986
20987 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
20988 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
20989 g77.f-torture/execute/20001201.x,
20990 g77.f-torture/execute/u77-test.x: New files.
20991
20992 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
20993 * gcc.dg/wchar_t-1.c: Ditto.
20994
20995 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20996
20997 * gcc.c-torture/execute/20020402-1.c: New test.
20998
20999 2002-04-01 Richard Henderson <rth@redhat.com>
21000
21001 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
21002
21003 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
21004
21005 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21006
21007 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
21008
21009 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
21010
21011 * g++.dg/inherit/template-as-base.C: Expect error.
21012 * g++.dg/inherit/namespace-as-base.C: Likewise.
21013
21014 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
21015
21016 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
21017 g++.dg/ext/instantiate3.C: Tweak match patterns.
21018
21019 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
21020 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
21021 -da test.
21022
21023 2002-03-31 Richard Henderson <rth@redhat.com>
21024
21025 * gcc.dg/special/alias-2.c: New.
21026 * gcc.dg/special/ecos.exp: Run it.
21027
21028 2002-03-31 Richard Henderson <rth@redhat.com>
21029
21030 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
21031
21032 2002-03-31 Kazu Hirata <kazu@hxi.com>
21033
21034 * gcc.dg/weak-1.c: Disable on h8300 port.
21035
21036 2002-03-29 Janis Johnson <janis187@us.ibm.com>
21037
21038 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
21039 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
21040 ordering tests.
21041 * g++.dg/bprob/bprob-1.C: New test.
21042 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
21043 * g++.dg/gcov/gcov-1.C: New test.
21044 * g++.dg/gcov/gcov-1.x: New file.
21045 * g++.dg/gcov/gcov-2.C: New test.
21046 * g++.dg/gcov/gcov-3.C: New test.
21047 * g++.dg/gcov/gcov-3.h: New file.
21048
21049 2002-03-28 Roger Sayle <roger@eyesopen.com>
21050
21051 * g++.old-deja/g++.other/builtins5.C: New test.
21052 * g++.old-deja/g++.other/builtins6.C: New test.
21053 * g++.old-deja/g++.other/builtins7.C: New test.
21054 * g++.old-deja/g++.other/builtins8.C: New test.
21055 * g++.old-deja/g++.other/builtins9.C: New test.
21056
21057 2002-03-29 Jakub Jelinek <jakub@redhat.com>
21058
21059 * g++.dg/opt/static1.C: New test.
21060
21061 * g++.dg/opt/longbranch1.C: New test.
21062
21063 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
21064
21065 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
21066
21067 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
21068
21069 2002-03-28 Jeffrey A Law (law@redhat.com)
21070
21071 * gcc.c-torture/execute/20020328-1.c: New test.
21072
21073 2002-03-27 Richard Henderson <rth@redhat.com>
21074
21075 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
21076 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
21077 move from g++.old-deja/g++.ext/.
21078
21079 2002-03-27 Mark Mitchell <mark@codesourcery.com>
21080
21081 * g++.dg/init/new2.C: New test.
21082
21083 2002-03-26 Richard Henderson <rth@redhat.com>
21084
21085 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
21086
21087 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
21088 on sparc.
21089
21090 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
21091 sparcv9 systems.
21092 * gcc.dg/20001102-1.c: Likewise.
21093
21094 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
21095
21096 * gcc.dg/cpp/endif-pedantic1.c,
21097 gcc.dg/cpp/endif-pedantic2.c: New tests.
21098
21099 2002-03-26 Mark Mitchell <mark@codesourcery.com>
21100
21101 * g++.dg/init/new1.C: New test.
21102
21103 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
21104
21105 * g++.dg/abi/vbase9.C: New test.
21106
21107 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
21108
21109 * gcc.dg/arm-asm.c: New test.
21110
21111 2002-03-26 Andrew Cagney <ac131313@redhat.com>
21112
21113 * gcc.dg/Wswitch-enum.c: New test.
21114 Fix PR c/5044.
21115
21116 2002-03-26 Richard Henderson <rth@redhat.com>
21117
21118 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
21119 structure.
21120
21121 2002-03-25 Richard Henderson <rth@redhat.com>
21122
21123 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
21124 sparcv9 systems.
21125
21126 * gcc.c-torture/compile/20011119-1.c (xxx): New.
21127 * gcc.c-torture/compile/20011119-2.c (xxx): New.
21128
21129 2002-03-25 Zack Weinberg <zack@codesourcery.com>
21130
21131 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
21132
21133 2002-03-25 Bob Wilson <bob.wilson@acm.org>
21134
21135 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
21136 targets using generic thunk support.
21137
21138 2002-03-25 Jakub Jelinek <jakub@redhat.com>
21139
21140 * gcc.c-torture/compile/20020323-1.c: New test.
21141
21142 * g++.dg/opt/conj2.C: New test.
21143
21144 2002-03-24 Richard Henderson <rth@redhat.com>
21145
21146 * gcc.dg/weak-1.c: Use -fno-common.
21147
21148 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
21149
21150 * g77.dg/f77-edit-apostrophe-out.f: New test
21151 * g77.dg/f77-edit-h-out.f: New test
21152 * g77.dg/f77-edit-t-in.f: New test
21153 * g77.dg/f77-edit-t-out.f: New test
21154 * g77.dg/f77-edit-x-out.f: New test
21155 * g77.dg/f77-edit-slash-out.f: New test
21156 * g77.dg/f77-edit-colon-out.f: New test
21157 * g77.dg/f77-edit-s-out.f: New test
21158
21159 2002-03-24 Richard Henderson <rth@redhat.com>
21160
21161 * objc/execute/formal_protocol-6.x: New XFAIL.
21162
21163 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
21164
21165 * gcc.dg/weak-1.c: Early return from dg-final on platforms
21166 that do not support weak symbols
21167
21168 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
21169
21170 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
21171 * lib/g77.exp: Likewise
21172 * lib/objc.exp: Likewise
21173
21174 2002-03-23 Andrew Cagney <ac131313@redhat.com>
21175
21176 * gcc.dg/Wswitch-default.c: New test.
21177
21178 2002-03-23 Jakub Jelinek <jakub@redhat.com>
21179
21180 * g++.dg/other/enum1.C: New test.
21181
21182 2002-03-23 Zack Weinberg <zack@codesourcery.com>
21183
21184 * gcc.dg/pragma-ep-3.c: Fix typo.
21185
21186 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
21187
21188 * g++.dg/inherit/template-as-base.C: New test.
21189
21190 2002-03-22 Jakub Jelinek <jakub@redhat.com>
21191
21192 * g++.old-deja/g++.other/dwarf2-1.C: Move...
21193 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
21194
21195 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
21196
21197 * gcc.dg/cpp/multiline.c: Update to match.
21198
21199 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
21200
21201 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
21202
21203 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
21204
21205 * gcc.dg/cpp/extratokens2.c: New file.
21206
21207 2002-03-21 David Edelsohn <edelsohn@gnu.org>
21208
21209 * gcc.dg/20020312-2.c: Add rs6000 target.
21210
21211 * gcc.c-torture/compile/20020319-1.c: New test.
21212
21213 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21214
21215 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
21216 (A, E): Handle this.
21217
21218 2002-03-20 Jason Merrill <jason@redhat.com>
21219
21220 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
21221 ignoring -fpic.
21222 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
21223 through prune_gcc_output.
21224
21225 2002-03-20 Jakub Jelinek <jakub@redhat.com>
21226
21227 * gcc.c-torture/compile/20020320-1.c: New test.
21228
21229 2002-03-19 Jakub Jelinek <jakub@redhat.com>
21230
21231 * gcc.c-torture/compile/20020318-1.c: New test.
21232
21233 * gcc.dg/struct-by-value-1.c: New test.
21234
21235 * gcc.dg/20020319-1.c: New test.
21236
21237 2002-03-18 Jakub Jelinek <jakub@redhat.com>
21238
21239 * g++.dg/opt/conj1.C: New test.
21240
21241 2002-03-17 Mark Mitchell <mark@codesourcery.com>
21242
21243 * g++.dg/template/qualttp20.C: Revert previous change.
21244 * g++.dg/template/qualttp3.C: Likewise.
21245 * g++.dg/template/qualttp4.C: Likewise
21246 * g++.dg/template/qualttp5.C: Likewise
21247 * g++.dg/template/qualttp6.C: Likewise
21248 * g++.dg/template/qualttp7.C: Likewise
21249 * g++.dg/template/qualttp8.C: Likewise
21250 * g++.dg/template/recurse.C: Likewise.
21251
21252 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
21253
21254 * gcc.dg/cpp/wchar-1.c: Update.
21255
21256 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
21257
21258 * g++.dg/template/conv1.C: New test.
21259 * g++.dg/template/conv2.C: New test.
21260 * g++.dg/template/conv3.C: New test.
21261 * g++.dg/template/conv4.C: New test.
21262
21263 2002-03-15 Mark Mitchell <mark@codesourcery.com>
21264
21265 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
21266 * g++.dg/template/qualttp3.C: Likewise.
21267 * g++.dg/template/qualttp4.C: Likewise
21268 * g++.dg/template/qualttp5.C: Likewise
21269 * g++.dg/template/qualttp6.C: Likewise
21270 * g++.dg/template/qualttp7.C: Likewise
21271 * g++.dg/template/qualttp8.C: Likewise
21272 * g++.dg/template/recurse.C: Likewise.
21273
21274 2002-03-15 Mark Mitchell <mark@codesourcery.com>
21275
21276 * g++.dg/opt/dtor1.C: New test.
21277
21278 2002-03-15 Jakub Jelinek <jakub@redhat.com>
21279
21280 * gcc.c-torture/compile/20020315-1.c: New test.
21281
21282 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
21283
21284 * gcc.dg/weak-1.c: Fix scan tests.
21285
21286 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
21287
21288 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
21289 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
21290 cris-*-aout* mmix-*-*.
21291 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
21292 cris-*-aout* mmix-*-*.
21293 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
21294 cris-*-elf* cris-*-aout* and mmix-*-*.
21295 * gcc.dg/20001009-1.c: Ditto.
21296 * gcc.dg/20010912-1.c: Ditto.
21297 * gcc.dg/20020122-4.c: Ditto.
21298 * gcc.dg/inline-2.c: Ditto.
21299
21300 2002-03-14 Jeffrey A Law (law@cygnus.com)
21301
21302 * gcc.c-torture/compile/20020314-1.c: New test.
21303
21304 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
21305
21306 * gcc.c-torture/execute/20020314-1.c: New test.
21307
21308 2002-03-14 Jakub Jelinek <jakub@redhat.com>
21309
21310 * g++.dg/warn/Wunused-1.C: New test.
21311
21312 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
21313
21314 * g++.dg/abi/mangle6.C: New test.
21315
21316 2002-03-13 Jakub Jelinek <jakub@redhat.com>
21317
21318 * gcc.c-torture/compile/20020309-2.c: New test.
21319
21320 * gcc.c-torture/compile/20020312-1.c: New test.
21321
21322 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
21323
21324 * g++.dg/other/access1.C: New test.
21325
21326 2002-03-12 Jakub Jelinek <jakub@redhat.com>
21327
21328 * gcc.c-torture/execute/wchar_t-1.c: New test.
21329
21330 2002-03-12 David Edelsohn <edelsohn@gnu.org>
21331
21332 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
21333
21334 2002-03-12 Roger Sayle <roger@eyesopen.com>
21335
21336 * gcc.dg/20020312-1.c: New test case.
21337
21338 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
21339
21340 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
21341
21342 2002-03-11 Richard Henderson <rth@redhat.com>
21343
21344 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
21345 * g++.old-deja/g++.jason/report.C: Likewise.
21346
21347 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
21348
21349 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
21350 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
21351
21352 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
21353
21354 * testsuite/g++.dg/overload/pmf1.C: New test.
21355
21356 2002-03-11 Kazu Hirata <kazu@hxi.com>
21357
21358 * gcc.c-torture/execute/20020307-1.c: Use long.
21359
21360 2002-03-11 Jakub Jelinek <jakub@redhat.com>
21361
21362 PR optimization/5844
21363 * gcc.dg/20020310-1.c: New test.
21364
21365 2002-03-09 Michael Meissner <meissner@redhat.com>
21366
21367 * gcc.c-torture/execute/memcpy-2.c: New test.
21368 * gcc.c-torture/execute/memset-1.c: New test.
21369 * gcc.c-torture/execute/strlen-1.c: New test.
21370 * gcc.c-torture/execute/strcmp-1.c: New test.
21371 * gcc.c-torture/execute/strncmp-1.c: New test.
21372
21373 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
21374
21375 * gcc.dg/ppc-ldstruct.c: New test.
21376
21377 2002-03-09 Jakub Jelinek <jakub@redhat.com>
21378
21379 * gcc.c-torture/execute/va-arg-22.c: New test.
21380
21381 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
21382
21383 * gcc.c-torture/compile/20020309-1.c: New test.
21384
21385 2002-03-08 Jakub Jelinek <jakub@redhat.com>
21386
21387 * gcc.c-torture/execute/20020307-2.c: New test.
21388
21389 2002-03-07 Jeffrey A Law (law@redhat.com)
21390
21391 * g77.f-torture/compile/20020307-1.f: New test.
21392
21393 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
21394
21395 * gcc.dg/unordered-1.c: New test.
21396
21397 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
21398
21399 * gcc.c-torture/execute/20020307-1.c: New test.
21400
21401 2002-03-05 Jakub Jelinek <jakub@redhat.com>
21402
21403 * gcc.dg/20020304-1.c: New test.
21404
21405 * gcc.c-torture/compile/20020304-2.c: New test.
21406
21407 2002-03-04 Zack Weinberg <zack@codesourcery.com>
21408
21409 * gcc.c-torture/compile/20020304-1.c: New test case
21410 (from PR c/5830).
21411
21412 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
21413
21414 * gcc.dg/20020103-1.c: Add other -D ppc variants.
21415
21416 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
21417
21418 * g++.dg/other/classkey1.C: New test.
21419
21420 2002-03-01 Richard Henderson <rth@redhat.com>
21421
21422 * gcc.c-torture/compile/981223-1.x: New.
21423 * gcc.c-torture/compile/920625-1.x: New.
21424
21425 2002-02-28 Richard Henderson <rth@redhat.com>
21426
21427 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
21428
21429 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
21430
21431 * gcc.c-torture/execute/20020227-1.c: New test.
21432
21433 2002-02-27 Mark Mitchell <mark@codesourcery.com>
21434
21435 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
21436 here" ERROR lines.
21437 * g++.old-deja/g++.oliva/partord1.C: Likewise.
21438 * g++.old-deja.g++.other/defarg1.C: Likewise.
21439 * g++.old-deja/g++.pt/calls2.C: Likewise.
21440 * g++.old-deja/g++.pt/crash20.C: Likewise.
21441 * g++.old-deja/g++.pt/crash30.C: Likewise.
21442 * g++.old-deja/g++.pt/crash36.C: Likewise.
21443 * g++.old-deja/g++.pt/crash6.C: Likewise.
21444 * g++.old-deja/g++.pt/defarg13.C: Likewise.
21445 * g++.old-deja/g++.pt/derived3.C: Likewise.
21446 * g++.old-deja/g++.pt/error1.C: Likewise.
21447 * g++.old-deja/g++.pt/friend21.C: Likewise.
21448 * g++.old-deja/g++.pt/friend23.C: Likewise.
21449 * g++.old-deja/g++.pt/infinite1.C: Likewise.
21450 * g++.old-deja/g++.robertl/eb128.C: Likewise.
21451
21452 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
21453
21454 * gcc.c-torture/execute/20020225-2.c: New test.
21455
21456 2002-02-27 Zack Weinberg <zack@codesourcery.com>
21457
21458 * gcc.c-torture/execute/920730-1t.c,
21459 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
21460 Delete test cases, only relevant to -traditional.
21461
21462 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
21463
21464 * gcc.dg/cpp/undef1.c: Remove.
21465 * gcc.dg/cpp/directiv.c: Update.
21466 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
21467
21468 2002-02-27 Michael Meissner <meissner@redhat.com>
21469
21470 * gcc.c-torture/execute/20020226-1.c: New test.
21471
21472 2002-02-26 Jakub Jelinek <jakub@redhat.com>
21473
21474 * g++.dg/debug/debug4.C: New test.
21475
21476 * gcc.dg/ia64-visibility-1.c: New test.
21477
21478 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
21479
21480 * gcc.dg/debug/20020224-1.c: New.
21481
21482 2002-02-25 Kazu Hirata <kazu@hxi.com>
21483
21484 * gcc.c-torture/execute/960416-1.x: New.
21485 * gcc.c-torture/execute/divconst-3.x: Likewise.
21486
21487 2002-02-25 Jakub Jelinek <jakub@redhat.com>
21488
21489 * gcc.dg/20020224-1.c: New test.
21490
21491 2002-02-25 Alan Modra <amodra@bigpond.net.au>
21492
21493 * gcc.c-torture/execute/20020225-1.c: New.
21494
21495 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
21496
21497 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
21498
21499 2002-02-23 Jakub Jelinek <jakub@redhat.com>
21500
21501 * gcc.dg/20020222-1.c: New test.
21502
21503 2002-02-22 Jakub Jelinek <jakub@redhat.com>
21504
21505 * g++.dg/opt/anonunion1.C: New test.
21506
21507 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
21508
21509 * g++.dg/template/qualttp19.C: New test.
21510 * g++.dg/template/qualttp20.C: New test.
21511 * g++.old-deja/g++.jason/report.C: Adjust expected errors
21512 * g++.old-deja/g++.other/qual1.C: Likewise.
21513
21514 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
21515
21516 * gcc.dg/attr-alwaysinline.c: New.
21517
21518 2002-02-21 Jakub Jelinek <jakub@redhat.com>
21519
21520 * gcc.dg/20020220-1.c: New test.
21521
21522 * gcc.dg/20020220-2.c: New test.
21523
21524 * g++.dg/opt/mmx1.C: New test.
21525
21526 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
21527
21528 * gcc.c-torture/compile/20020110.c: New test.
21529
21530 2002-02-20 Jakub Jelinek <jakub@redhat.com>
21531
21532 * gcc.c-torture/execute/20020219-1.c: New test.
21533
21534 * gcc.dg/20020219-1.c: New test.
21535
21536 * gcc.dg/noncompile/20020220-1.c: New test.
21537
21538 * g++.dg/opt/ptrintsum1.C: New test.
21539
21540 * gcc.dg/debug/20020220-1.c: New test.
21541
21542 2002-02-17 Jakub Jelinek <jakub@redhat.com>
21543
21544 * gcc.c-torture/execute/20020216-1.c: New test.
21545
21546 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
21547
21548 * gcc.dg/decl-1.c: Update, new test.
21549
21550 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
21551
21552 * g++.dg/abi/bitfield1.C: New test.
21553 * g++.dg/abi/bitfield2.C: New test.
21554
21555 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
21556
21557 * gcc.dg/attr-nest.c: New test.
21558
21559 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
21560
21561 * gcc.c-torture/execute/20020215-1.c: New test.
21562
21563 2002-02-14 Jakub Jelinek <jakub@redhat.com>
21564
21565 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
21566 * g++.dg/debug/debug.exp: New.
21567 * g++.dg/debug/trivial.C: New.
21568 * g++.dg/debug/debug1.C: Moved...
21569 * g++.dg/other/debug1.C: ...from here.
21570 * g++.dg/debug/debug2.C: Moved...
21571 * g++.dg/other/debug2.C: ...from here.
21572 * g++.dg/debug/debug3.C: Moved...
21573 * g++.dg/other/debug3.C: ...from here.
21574
21575 * gcc.dg/noncompile/20020213-1.c: New test.
21576
21577 2002-02-13 Jakub Jelinek <jakub@redhat.com>
21578
21579 * g++.dg/other/debug3.C: New test.
21580
21581 * gcc.c-torture/execute/20020213-1.c: New test.
21582
21583 2002-02-13 Richard Smith <richard@ex-parrot.com>
21584
21585 * g++.old-deja/g++.other/thunk1.C: New test.
21586
21587 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
21588
21589 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
21590
21591 2002-02-13 Stan Shebs <shebs@apple.com>
21592
21593 * gcc.dg/altivec-3.c: New.
21594
21595 2002-02-12 Jakub Jelinek <jakub@redhat.com>
21596
21597 * gcc.dg/Wunreachable-1.c: New test.
21598 * gcc.dg/Wunreachable-2.c: New test.
21599
21600 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
21601
21602 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
21603
21604 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
21605
21606 * gcc.dg/decl-1.c: New test.
21607
21608 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
21609
21610 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
21611
21612 2002-02-10 Kazu Hirata <kazu@hxi.com>
21613
21614 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
21615 * gcc.c-torture/compile/980506-1.x: Likewise.
21616
21617 2002-02-10 Kazu Hirata <kazu@hxi.com>
21618
21619 * gcc.dg/20020210-1.c: New.
21620
21621 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
21622
21623 * g77.f-torture/execute/947.f: New regression test
21624 for PR fortran/947.
21625
21626 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
21627
21628 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
21629 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
21630
21631 2002-02-08 Richard Henderson <rth@redhat.com>
21632
21633 * gcc.c-torture/compile/labels-3.c: New.
21634
21635 2002-02-08 Jakub Jelinek <jakub@redhat.com>
21636
21637 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
21638 expression statements work instead.
21639 * gcc.dg/noncompile/20020207-1.c: New test.
21640
21641 2002-02-07 Richard Henderson <rth@redhat.com>
21642
21643 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
21644
21645 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
21646
21647 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
21648 message from g77
21649 * lib/g77-dg.exp: Trim g77 error messages so that they are
21650 recognized by dg.exp.
21651
21652 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
21653
21654 PR fortran/5473
21655 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
21656
21657 2002-02-07 Richard Henderson <rth@redhat.com>
21658
21659 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
21660 to be sufficiently aligned for integers.
21661
21662 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
21663
21664 * g++.dg/template/friend4.C: New test.
21665
21666 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
21667
21668 PR fortran/5743
21669 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
21670 unsupported cases.
21671
21672 2002-02-07 Richard Henderson <rth@redhat.com>
21673
21674 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
21675 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
21676 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
21677 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
21678
21679 2002-02-06 Richard Henderson <rth@redhat.com>
21680
21681 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
21682
21683 2002-02-06 Janis Johnson <janis187@us.ibm.com>
21684
21685 * gcc.dg/20020206-1.c: New test.
21686
21687 2002-02-06 Jakub Jelinek <jakub@redhat.com>
21688
21689 * gcc.c-torture/execute/20020206-1.c: New test.
21690
21691 * gcc.c-torture/execute/20020206-2.c: New test.
21692
21693 PR optimization/5429:
21694 * gcc.c-torture/compile/20020206-1.c: New test.
21695
21696 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
21697
21698 * g++.dg/ext/align1.C: Do not use an explicit alignment value
21699 as certain file formats cannot support particularly large
21700 alignments.
21701
21702 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
21703 and do not expect to be able to link the executable.
21704
21705 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
21706 fail because the COFF format does not support the weak attribute.
21707
21708 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
21709
21710 * g77.dg/pr5473.f: New test
21711
21712 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
21713
21714 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
21715 Fix testcase accordingly.
21716
21717 2002-02-04 Richard Henderson <rth@redhat.com>
21718
21719 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
21720 (buf): Change to be an array of pointers, not ints.
21721
21722 2002-02-04 Jakub Jelinek <jakub@redhat.com>
21723
21724 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
21725 before all tests. Move warning one line above to match where it
21726 C frontend emits.
21727 * gcc.dg/Wswitch-2.c: New test.
21728 * g++.dg/warn/Wswitch-1.C: New test.
21729 * g++.dg/warn/Wswitch-2.C: New test.
21730
21731 2002-02-04 Richard Henderson <rth@redhat.com>
21732
21733 * g++.dg/abi/offsetof.C: Fix size comparison.
21734
21735 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
21736
21737 * gcc.dg/cast-qual-2.c: New test.
21738
21739 2002-02-04 Jakub Jelinek <jakub@redhat.com>
21740
21741 * gcc.dg/20020201-4.c: New test.
21742
21743 2002-02-04 Ben Elliston <bje@redhat.com>
21744
21745 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
21746 target_info attribute != 0, in addition to the empty string.
21747 (gcc_target_compile): Likewise.
21748
21749 2002-02-03 Andrew Cagney <ac131313@redhat.com>
21750
21751 * gcc.dg/Wswitch.c: New test.
21752 PR gcc/4475. PR gcc/3780.
21753
21754 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
21755
21756 * g77.f-torture/execute/5122.f: New test for regressions
21757 against PR fortran/5122.
21758
21759 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
21760
21761 * g77.f-torture/compile/pr3743.f: Delete
21762 * g77.dg/pr3743-1.f: New test.
21763 * g77.dg/pr3743-2.f: New test.
21764 * g77.dg/pr3743-3.f: New test.
21765 * g77.dg/pr3743-4.f: New test.
21766
21767 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
21768
21769 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
21770
21771 2002-02-02 Richard Henderson <rth@redhat.com>
21772
21773 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
21774 * gcc.c-torture/execute/bf64-1.c: Likewise.
21775
21776 2002-02-02 Jakub Jelinek <jakub@redhat.com>
21777
21778 * gcc.dg/20020201-2.c: New test.
21779
21780 * gcc.dg/20020201-3.c: New test.
21781
21782 * gcc.c-torture/execute/bitfld-2.c: New test.
21783
21784 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
21785
21786 * gcc.dg/bitfld-1.c: Update.
21787 * gcc.dg/bitfld-2.c: Update.
21788 * gcc.c-torture/execute/bitfld-1.x: New.
21789
21790 2002-02-02 Jakub Jelinek <jakub@redhat.com>
21791
21792 * gcc.c-torture/execute/20020201-1.c: New test.
21793
21794 2002-02-01 Janis Johnson <janis187@us.ibm.com>
21795
21796 PR target/5469
21797 * gcc.dg/20020201-1.c: New test.
21798
21799 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
21800
21801 PR fortran/3743
21802 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
21803 * g77.f-torture/compile/pr3743.x: Remove
21804
21805 2002-01-31 Tom Rix <trix@redhat.com>
21806
21807 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
21808
21809 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
21810
21811 * gcc.dg/noncompile/20020130-1.c: New test.
21812
21813 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
21814
21815 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
21816
21817 2002-01-29 Richard Henderson <rth@redhat.com>
21818
21819 * gcc.c-torture/execute/991118-1.c: Cast various constants back
21820 to long long.
21821 * gcc.c-torture/execute/bf64-1.c: Likewise.
21822
21823 2002-01-29 Jakub Jelinek <jakub@redhat.com>
21824
21825 * gcc.c-torture/execute/20020129-1.c: New test.
21826
21827 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
21828
21829 * gcc.c-torture/compile/20000224-1.c: Update.
21830 * gcc.c-torture/execute/bitfld-1.c: New tests.
21831 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
21832 * gcc.dg/uninit-A.c: Update.
21833
21834 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
21835
21836 * g++.dg/template/ctor1.C: Add instantiation.
21837
21838 2002-01-28 Paul Koning <pkoning@equallogic.com>
21839
21840 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
21841 argument to __builtin_prefetch to be const ptr.
21842
21843 2002-01-28 Jakub Jelinek <jakub@redhat.com>
21844
21845 * gcc.c-torture/compile/20020120-1.c: New test.
21846
21847 2002-01-27 Kazu Hirata <kazu@hxi.com>
21848
21849 * gcc.c-torture/execute/20020127-1.c: New test.
21850
21851 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
21852
21853 * g77.dg/f77-edit-i-in.f: New test
21854 * g77.dg/f77-edit-i-out.f: New test
21855
21856 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
21857
21858 * gcc.dg/debug/debug.exp: New file.
21859 * gcc.dg/debug/trivial.c: New file.
21860 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
21861 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
21862 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
21863 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
21864 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
21865 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
21866 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
21867 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
21868 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
21869 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
21870 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
21871 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
21872 * gcc.dg/20000503-1.c: Removed.
21873 * gcc.dg/20010207-1.c: Removed.
21874 * gcc.dg/20011223-1.c: Removed.
21875 * gcc.dg/20020104-2.c: Removed.
21876 * gcc.dg/debug-1.c: Removed.
21877 * gcc.dg/debug-2.c: Removed.
21878 * gcc.dg/debug-3.c: Removed.
21879 * gcc.dg/debug-4.c: Removed.
21880 * gcc.dg/debug-5.c: Removed.
21881 * gcc.dg/debug-6.c: Removed.
21882 * gcc.dg/dwarf2-1.c: Removed.
21883 * gcc.dg/dwarf2-2.c: Removed.
21884
21885 2002-01-25 Jakub Jelinek <jakub@redhat.com>
21886
21887 * g++.old-deja/g++.other/eh5.C: New test.
21888 * g++.old-deja/g++.other/sibcall2.C: New test.
21889 * g++.old-deja/g++.other/array9.C: New test.
21890 * g++.old-deja/g++.other/typename2.C: New test.
21891 * g++.old-deja/g++.other/crash60.C: New test.
21892 * g++.old-deja/g++.other/conv9.C: New test.
21893 * g++.old-deja/g++.other/mangle10.C: New test.
21894 * g++.old-deja/g++.other/unchanging1.C: New test.
21895 * g++.old-deja/g++.other/exprstmt1.C: New test.
21896 * g++.old-deja/g++.other/inline23.C: New test.
21897 * g++.old-deja/g++.eh/ia64-1.C: New test.
21898 * g++.old-deja/g++.other/dwarf2-1.C: New test.
21899 * g++.old-deja/g++.other/reload1.C: New test.
21900 * g++.old-deja/g++.other/static20.C: New test.
21901 * g++.old-deja/g++.other/local-alloc1.C: New test.
21902 * g++.old-deja/g++.other/conv8.C: New test.
21903 * g++.old-deja/g++.other/stmtexpr2.C: New test.
21904 * g++.old-deja/g++.other/storeexpr1.C: New test.
21905 * g++.old-deja/g++.other/storeexpr2.C: New test.
21906 * g++.dg/eh/template2.C: New test.
21907 * g++.dg/warn/weak1.C: New test.
21908
21909 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
21910
21911 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
21912 Remove first, non-varying, argument.
21913
21914 2002-01-23 Richard Henderson <rth@redhat.com>
21915
21916 * gcc.dg/inline-2.c: New.
21917
21918 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
21919 Add optional target arg. Check number of arguments.
21920 (scan-assembler-not, scan-assembler-dem): Likewise.
21921 (scan-assembler-dem-not): Likewise.
21922
21923 2002-01-23 Zack Weinberg <zack@codesourcery.com>
21924
21925 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
21926 line 12.
21927 * g++.old-deja/g++.brendan/parse3.C,
21928 g++.old-deja/g++.other/crash26.C,
21929 g++.old-deja/g++.other/crash28.C,
21930 g++.old-deja/g++.other/crash29.C,
21931 g++.old-deja/g++.other/crash30.C,
21932 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
21933
21934 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
21935
21936 * gcc.dg/20020115-1.c: New.
21937
21938 2002-01-23 Bob Wilson <bob.wilson@acm.org>
21939
21940 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
21941
21942 2002-01-23 Janis Johnson <janis187@us.ibm.com>
21943
21944 * gcc.dg/20020122-3.c: New.
21945
21946 2002-01-23 Jakub Jelinek <jakub@redhat.com>
21947
21948 * g++.dg/other/gc1.C: New test.
21949
21950 2002-01-23 Zack Weinberg <zack@codesourcery.com>
21951
21952 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
21953
21954 2002-01-22 Richard Henderson <rth@redhat.com>
21955
21956 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
21957
21958 2002-01-22 Richard Henderson <rth@redhat.com>
21959
21960 * gcc.dg/20020122-4.c: New.
21961
21962 2002-01-22 H.J. Lu <hjl@gnu.org>
21963
21964 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
21965 link output.
21966 * gcc.dg/special/ecos.exp: Likewise.
21967 * lib/g++-dg.exp: Likewise.
21968 * lib/g77-dg.exp: Likewise.
21969 * lib/gcc-dg.exp : Likewise.
21970 * lib/mike-g++.exp: Likewise.
21971 * lib/mike-g77.exp: Likewise.
21972 * lib/mike-gcc.exp: Likewise.
21973 * lib/objc-dg.exp: Likewise.
21974
21975 2002-01-22 Janis Johnson <janis187@us.ibm.com>
21976
21977 PR target/5379
21978 * gcc.dg/20020122-2.c: New test.
21979
21980 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
21981
21982 * gcc.dg/20020122-1.c: New test.
21983
21984 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
21985
21986 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
21987
21988 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
21989
21990 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
21991
21992 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21993
21994 * gcc.c-torture/compile/20020121-1.c: New test.
21995
21996 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
21997
21998 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
21999 ld_library_path.
22000
22001 2002-01-21 Jakub Jelinek <jakub@redhat.com>
22002
22003 * gcc.dg/20020218-1.c: New test.
22004
22005 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
22006
22007 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
22008 messages
22009 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
22010 "At global scope" warning
22011 * g++.dg/ext/align1.C: Change cygwin test for alignment
22012 from db-bogus to dg-warning
22013
22014 2002-01-21 Zack Weinberg <zack@codesourcery.com>
22015
22016 * g77.f-torture/compile/cpp2.F: New test.
22017
22018 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
22019
22020 * g++.dg/template/access1.C: New test.
22021
22022 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
22023
22024 * gcc.dg/20020118-1.c: New.
22025
22026 2002-01-18 Kazu Hirata <kazu@hxi.com>
22027
22028 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
22029
22030 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
22031
22032 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
22033 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
22034 alignment warnings.
22035
22036 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
22037
22038 * gcc.misc-tests/i386-prefetch.exp: Save and restore
22039 torture_with_loops and torture_without_loops
22040
22041 2002-01-17 Jakub Jelinek <jakub@redhat.com>
22042
22043 * gcc.c-torture/compile/20020116-1.c: New test.
22044
22045 2002-01-16 Jakub Jelinek <jakub@redhat.com>
22046
22047 * gcc.dg/20020116-2.c: New test.
22048
22049 * gcc.dg/ultrasp4.c: New test.
22050
22051 * gcc.dg/20020116-1.c: New test.
22052
22053 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
22054
22055 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
22056 by EABI.
22057
22058 2002-01-15 Janis Johnson <janis187@us.ibm.com>
22059
22060 * gcc.misc-tests/i386-prefetch.exp: New.
22061 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
22062 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
22063 * gcc.misc-tests/i386-pf-none-1.c: New test.
22064 * gcc.misc-tests/i386-pf-sse-1.c: New test.
22065
22066 2002-01-15 Jakub Jelinek <jakub@redhat.com>
22067
22068 * gcc.dg/gnu89-init-1.c: Add new tests.
22069
22070 2002-01-15 Andreas Jaeger <aj@suse.de>
22071
22072 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
22073 * gcc.dg/i386-mmx-2.c: Likewise.
22074 * gcc.dg/i386-sse-1.c: Likewise.
22075 * gcc.dg/i386-sse-2.c: Likewise.
22076 * gcc.dg/i386-sse-3.c: Likewise.
22077
22078 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
22079
22080 * g77.f-torture/execute/intrinsic-unix-bessel.f:
22081 Uncomment additional cases that now pass.
22082
22083 2002-01-11 Richard Henderson <rth@redhat.com>
22084
22085 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
22086 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
22087
22088 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
22089
22090 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
22091
22092 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
22093
22094 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
22095 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
22096
22097 2002-01-10 Dale Johannesen <dalej@apple.com>
22098
22099 * gcc.c-torture/execute/loop-11.c: New.
22100
22101 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
22102
22103 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
22104 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
22105
22106 2002-01-09 Richard Henderson <rth@redhat.com>
22107
22108 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
22109 type in which to perform the operation for each size.
22110
22111 2002-01-09 Alan Matsuoka (alanm@redhat.com)
22112
22113 * gcc.c-torture/compile/20020109-2.c: New test.
22114
22115 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
22116
22117 * gcc.c-torture/execute/loop-10.c: New test.
22118
22119 2002-01-09 Jakub Jelinek <jakub@redhat.com>
22120
22121 * gcc.c-torture/compile/20010226-1.c: New test.
22122 * gcc.c-torture/compile/20010227-1.c: New test.
22123 * gcc.c-torture/compile/20010426-1.c: New test.
22124 * gcc.c-torture/compile/20010510-1.c: New test.
22125 * gcc.c-torture/compile/20010605-3.c: New test.
22126 * gcc.c-torture/compile/20010824-1.c: New test.
22127 * gcc.c-torture/execute/20010409-1.c: New test.
22128 * gcc.dg/noncompile/20000901-1.c: New test.
22129 * gcc.dg/20001023-1.c: New test.
22130 * gcc.dg/20001101-1.c: New test.
22131 * gcc.dg/20001102-1.c: New test.
22132 * gcc.dg/20010207-1.c: New test.
22133 * gcc.dg/20010405-1.c: New test.
22134 * gcc.dg/20010822-1.c: New test.
22135 * gcc.dg/20011107-1.c: New test.
22136
22137 2002-01-09 Jeffrey A Law (law@redhat.com)
22138
22139 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
22140
22141 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
22142 execution failure on PA targets.
22143
22144 2002-01-09 Jakub Jelinek <jakub@redhat.com>
22145
22146 * gcc.c-torture/compile/20020109-1.c: New test.
22147
22148 2002-01-08 Kazu Hirata <kazu@hxi.com>
22149
22150 * gcc.c-torture/execute/20020108-1.c: New test.
22151
22152 2002-01-08 Jakub Jelinek <jakub@redhat.com>
22153
22154 * gcc.dg/20020108-1.c: New test.
22155
22156 2002-01-08 H.J. Lu <hjl@gnu.org>
22157
22158 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
22159 for header files.
22160
22161 2002-01-08 Geoff Keating <geoffk@redhat.com>
22162
22163 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
22164 consistency.
22165
22166 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
22167
22168 * gcc.dg/altivec-4.c: Test altivec predicates.
22169
22170 2002-01-07 Jakub Jelinek <jakub@redhat.com>
22171
22172 * gcc.c-torture/execute/20020107-1.c: New test.
22173
22174 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
22175
22176 PR c/5279
22177 * gcc.c-torture/compile/20020106-1.c: New test.
22178
22179 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
22180
22181 * gcc.c-torture/execute/nestfunc-4.c: New test.
22182
22183 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
22184
22185 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
22186 extra triple that slipped in.
22187 * g++.old-deja/g++.abi/align.C: Likewise.
22188 * g++.old-deja/g++.abi/bitfields.C: Likewise.
22189
22190 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
22191
22192 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
22193 * g++.old-deja/g++.abi/align.C: Likewise.
22194 * g++.old-deja/g++.abi/bitfields.C: Likewise.
22195
22196 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
22197 on FreeBSD/i386.
22198 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
22199 FreeBSD.
22200
22201 2002-01-04 Jakub Jelinek <jakub@redhat.com>
22202
22203 * gcc.dg/20020104-1.c: New test.
22204
22205 * gcc.dg/20020104-2.c: New test.
22206
22207 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
22208
22209 * gcc.dg/20020103-1.c: Fix typo in target selector.
22210
22211 2002-01-03 Richard Henderson <rth@redhat.com>
22212
22213 * gcc.dg/20020103-1.c: New.
22214
22215 2002-01-03 Kazu Hirata <kazu@hxi.com>
22216
22217 * gcc.c-torture/execute/20020103-1.c: New test.
22218
22219 2002-01-03 Jakub Jelinek <jakub@redhat.com>
22220
22221 * g++.dg/other/debug2.C: New test.
22222
22223 * gcc.c-torture/compile/20020103-1.c: New test.
22224
22225 2002-01-02 Jakub Jelinek <jakub@redhat.com>
22226
22227 * gcc.dg/gnu89-init-1.c: Added new tests.
22228
22229 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
22230
22231 * g++.dg/template/friend2.C: Remove as patch is reverted.
22232
22233 * g++.dg/warn/oldcast1.C: New test.
22234
22235 * g++.dg/template/ptrmem1.C: New test.
22236 * g++.dg/template/ptrmem2.C: New test.
22237
22238 * g++.dg/template/ntp.C: New test.
22239
22240 * g++.dg/other/component1.C: New test.
22241
22242 * g++.dg/template/ttp3.C: New test.
22243
22244 * g++.dg/template/friend2.C: New test.
22245 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
22246
22247 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
22248
22249 * g++.dg/other/ptrmem1.C: New test.
22250 * g++.dg/other/ptrmem2.C: New test.
22251
22252 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
22253
22254 * g++.dg/template/ctor1.C: New test.
22255
22256 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
22257
22258 * g++.dg/template/friend2.C: New test.
22259
22260 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
22261
22262 * gcc.dg/mmix-1.c: New test.
22263
22264 2001-12-31 Richard Henderson <rth@redhat.com>
22265
22266 * gcc.dg/asm-5.c: New.
22267
22268 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
22269
22270 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
22271 in namespace __gnu_cxx
22272
22273 2001-12-30 Richard Henderson <rth@redhat.com>
22274
22275 * gcc.dg/debug-6.c: New.
22276
22277 2001-12-30 Jakub Jelinek <jakub@redhat.com>
22278
22279 * gcc.c-torture/compile/20011229-2.c: New test.
22280
22281 2001-12-29 Jakub Jelinek <jakub@redhat.com>
22282
22283 * gcc.dg/debug-3.c: New test.
22284 * gcc.dg/debug-4.c: New test.
22285 * gcc.dg/debug-5.c: New test.
22286
22287 2001-12-29 Richard Henderson <rth@redhat.com>
22288
22289 * g++.dg/eh/loop1.C: New.
22290
22291 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
22292
22293 * g++.dg/template/crash1.C: New test.
22294
22295 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
22296
22297 * g++.dg/other/const1.C: New test.
22298
22299 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
22300
22301 * gcc.c-torture/compile/20011229-1.c: New test.
22302
22303 2001-12-28 Stan Shebs <shebs@apple.com>
22304
22305 * lib/objc-torture.exp: Resync with c-torture.exp.
22306 * lib/objc.exp: Load standard libraries.
22307
22308 2001-12-28 Jakub Jelinek <jakub@redhat.com>
22309
22310 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
22311 additional tests.
22312
22313 2001-12-27 Roger Sayle <roger@eyesopen.com>
22314
22315 * gcc.c-torture/execute/string-opt-16.c: New testcase.
22316
22317 2001-12-27 Richard Henderson <rth@redhat.com>
22318
22319 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
22320
22321 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
22322
22323 * g++.dg/eh/ctor1.C: New test.
22324 * g++.dg/other/error2.C: New test.
22325
22326 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
22327
22328 * g++.dg/other/init2.C: New test.
22329
22330 2001-12-24 Richard Henderson <rth@redhat.com>
22331
22332 * gcc.dg/20011223-1.c: New.
22333 * gcc.dg/inline-1.c: New.
22334
22335 2001-12-23 Richard Henderson <rth@redhat.com>
22336
22337 * gcc.dg/asm-4.c: Test operand modifiers.
22338
22339 2001-12-23 Richard Henderson <rth@redhat.com>
22340
22341 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
22342
22343 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
22344
22345 * gcc.c-torture/execute/20011223-1.c: New test.
22346
22347 2001-12-21 Richard Henderson <rth@redhat.com>
22348
22349 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
22350 re-enables the warning.
22351
22352 2001-12-21 Richard Henderson <rth@redhat.com>
22353
22354 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
22355
22356 2001-12-20 Jakub Jelinek <jakub@redhat.com>
22357
22358 * gcc.c-torture/compile/20011218-1.c: New test.
22359
22360 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
22361
22362 * gcc.misc-test/arm-isr.exp: New file. Control running of the
22363 arm-isr.c test.
22364 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
22365 epilogue generation for ARM ISR routines.
22366
22367 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22368
22369 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
22370 * gcc.dg/format/c90-printf-3.c: Likewise.
22371 * gcc.dg/format/c99-printf-3.c: Likewise.
22372 * gcc.dg/format/ext-1.c: Likewise.
22373 * gcc.dg/format/ext-6.c: Likewise.
22374 * gcc.dg/format/format.h: Prototype unlocked stdio.
22375
22376 2001-12-20 Richard Henderson <rth@redhat.com>
22377
22378 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
22379 (arena): Use it.
22380 (malloc): Correct allocation logic. Abort if we fill up the
22381 arena before initialization complete.
22382 (realloc): Correct allocation logic.
22383
22384 2001-12-20 Jakub Jelinek <jakub@redhat.com>
22385
22386 * gcc.c-torture/compile/20011219-2.c: New test.
22387
22388 * gcc.c-torture/execute/20011219-1.c: New test.
22389
22390 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
22391
22392 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
22393 target does not support weak symbols.
22394
22395 2001-12-19 Jakub Jelinek <jakub@redhat.com>
22396
22397 * gcc.c-torture/compile/20011219-1.c: New test.
22398
22399 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
22400
22401 * g++.dg/other/error1.C: New test.
22402
22403 2001-12-17 Jeffrey A Law (law@redhat.com)
22404
22405 * gcc.c-torture/execute/20011217-1.c: New test.
22406
22407 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
22408
22409 * objc.dg/special/: New directory.
22410 * objc.dg/special/special.exp: New file.
22411 * objc.dg/special/unclaimed-category-1.h: New file.
22412 * objc.dg/special/unclaimed-category-1a.m: New file.
22413 * objc.dg/special/unclaimed-category-1.m: New file.
22414
22415 2001-12-17 Andreas Jaeger <aj@suse.de>
22416
22417 * gcc.c-torture/compile/20011217-2.c: New test.
22418
22419 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
22420
22421 * gcc.c-torture/compile/20011217-1.c: New test.
22422
22423 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
22424
22425 * testsuite/gcc.dg/20011214-1.c: New.
22426
22427 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
22428
22429 * gcc.dg/altivec-4.c: New.
22430
22431 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
22432
22433 * gcc.dg/20011113-1.c: New test.
22434
22435 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
22436
22437 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
22438 std::__malloc_alloc_template<0> and
22439 std::__default_alloc_template<false, 0>.
22440
22441 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
22442
22443 * objc/execute/bf-21.m: New test.
22444 * objc/execute/enumeration-1.m: New test.
22445 * objc/execute/enumeration-2.m: New test.
22446
22447 2001-12-12 Jakub Jelinek <jakub@redhat.com>
22448
22449 * gcc.dg/gnu89-init-1.c: New test.
22450
22451 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
22452
22453 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
22454 * g++.old-deja/g++.jason/2371.C: Likewise.
22455 * g++.old-deja/g++.jason/template33.C: Likewise.
22456 * g++.old-deja/g++.jason/template34.C: Likewise.
22457 * g++.old-deja/g++.jason/template36.C: Likewise.
22458 * g++.old-deja/g++.oliva/typename1.C: Likewise.
22459 * g++.old-deja/g++.oliva/typename2.C: Likewise.
22460 * g++.old-deja/g++.other/typename1.C: Likewise.
22461 * g++.old-deja/g++.pt/inherit2.C: Likewise.
22462 * g++.old-deja/g++.pt/nontype5.C: Likewise.
22463 * g++.old-deja/g++.pt/typename11.C: Likewise.
22464 * g++.old-deja/g++.pt/typename14.C: Likewise.
22465 * g++.old-deja/g++.pt/typename16.C: Likewise.
22466 * g++.old-deja/g++.pt/typename3.C: Likewise.
22467 * g++.old-deja/g++.pt/typename4.C: Likewise.
22468 * g++.old-deja/g++.pt/typename5.C: Likewise.
22469 * g++.old-deja/g++.pt/typename7.C: Likewise.
22470 * g++.old-deja/g++.robertl/eb9.C: Likewise.
22471
22472 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
22473
22474 * g++.dg/other/linkage1.C: New test.
22475 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
22476 specifiers.
22477
22478 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
22479
22480 * gcc.dg/concat.c: New test.
22481
22482 2001-12-11 Stan Shebs <shebs@apple.com>
22483
22484 * objc/compile: New test directory.
22485 * objc/compile/compile.exp: New expect script.
22486 * objc/compile/20011211-1.m: New compile test.
22487
22488 2001-12-11 Jason Merrill <jason@redhat.com>
22489
22490 * lib/prune.exp (prune_gcc_output): Also handle "In member
22491 function". So many permutations...
22492
22493 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
22494
22495 * g++.dg/template/typedef1.C: New test.
22496
22497 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
22498
22499 * g++.dg/other/copy1.C: New test.
22500
22501 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
22502
22503 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
22504
22505 * gcc.dg/builtin-choose-expr.c: New.
22506
22507 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
22508
22509 * gcc.dg/altivec-2.c: New.
22510
22511 2001-12-07 Richard Henderson <rth@redhat.com>
22512
22513 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
22514
22515 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
22516
22517 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
22518 ultrasparc.
22519
22520 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
22521
22522 * g++-old.deja/g++.robertl/eb101.C: Deleted.
22523
22524 2001-12-06 Janis Johnson <janis187@us.ibm.com>
22525
22526 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
22527 variable argument list.
22528
22529 2001-12-06 Zack Weinberg <zack@codesourcery.com>
22530
22531 * gcc.c-torture/execute/memcheck: Delete entire directory.
22532 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
22533 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
22534
22535 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
22536
22537 * gcc.dg/Wshadow-1.c: New test.
22538
22539 2001-12-05 Jakub Jelinek <jakub@redhat.com>
22540
22541 * gcc.c-torture/compile/20011130-1.c: New test.
22542
22543 * gcc.dg/noncompile/20011025-1.c: New test.
22544
22545 * g++.dg/other/anon-union.C: New test.
22546
22547 * gcc.c-torture/execute/20011024-1.c: New test.
22548
22549 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
22550
22551 * gcc.c-torture/execute/20000722-1.x,
22552 gcc.c-torture/execute/20010123-1.x: Remove.
22553 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
22554 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
22555 gcc.dg/c99-complit-2.c: New tests.
22556
22557 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
22558
22559 * g++.dg/inherit/base1.C: New test.
22560
22561 2001-12-04 Jakub Jelinek <jakub@redhat.com>
22562
22563 * g++.dg/other/stdarg1.C: New test.
22564
22565 * gcc.c-torture/compile/20011130-2.c: New test.
22566
22567 2001-12-03 Janis Johnson <janis187@us.ibm.com>
22568
22569 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
22570 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
22571 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
22572 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
22573 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
22574 * gcc.dg/builtin-prefetch-1.c: New test.
22575
22576 2001-12-03 Jakub Jelinek <jakub@redhat.com>
22577
22578 * gcc.dg/20011130-1.c: New test.
22579
22580 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
22581
22582 * g++.dg/other/scope1.C: New test.
22583 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
22584
22585 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
22586
22587 * gcc.dg/vla-init-1.c: New test.
22588
22589 2001-12-01 Geoff Keating <geoffk@redhat.com>
22590
22591 * gcc.c-torture/compile/structs.c: New testcase from GDB.
22592
22593 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
22594
22595 * objc.dg/alias.m: Update.
22596 * objc.dg/class-1.m: Update.
22597 * objc.dg/const-str-1.m: Update.
22598 * objc.dg/fwd-proto-1.m: Update.
22599 * objc.dg/id-1.m: Update.
22600 * objc.dg/super-class-1.m: Update.
22601
22602 2001-11-29 Mark Mitchell <mark@codesourcery.com>
22603
22604 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
22605 constructs.
22606
22607 2001-11-28 Jeffrey A Law (law@cygnus.com)
22608
22609 * gcc.c-torture/execute/20011128-1.c: New test.
22610
22611 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
22612
22613 * gcc.dg/20011127-1.c: New test.
22614
22615 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
22616
22617 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
22618 from Austin Group draft 7.
22619 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
22620 scanf format arguments.
22621 * gcc.dg/format/no-exargs-2.c: New test.
22622
22623 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
22624
22625 * g++.dg/abi/vbase8-4.C: New test.
22626
22627 2001-11-24 Ian Lance Taylor <ian@airs.com>
22628
22629 * gcc.c-torture/execute/20011121-1.c: New test.
22630
22631 2001-11-23 Jeffrey A Law (law@cygnus.com)
22632
22633 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
22634
22635 2001-11-23 Andreas Jaeger <aj@suse.de>
22636
22637 * gcc.dg/cpp/charconst-2.c: New test.
22638
22639 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
22640
22641 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
22642 to the host if it is remote. Let tests specify extra headers
22643 they use.
22644 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
22645 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
22646 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
22647 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
22648 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
22649 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
22650 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
22651 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
22652 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
22653 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
22654
22655 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
22656
22657 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
22658 for little endian ARMs.
22659
22660 2001-11-20 Jakub Jelinek <jakub@redhat.com>
22661
22662 * gcc.c-torture/compile/20011119-1.c: New test.
22663 * gcc.c-torture/compile/20011119-2.c: New test.
22664
22665 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
22666
22667 * gcc.dg/altivec-1.c: Fix typo.
22668
22669 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
22670
22671 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
22672
22673 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
22674
22675 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
22676
22677 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
22678
22679 * lib/g77.exp: Don't specify --rpath-link.
22680
22681 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
22682 across all the headers.
22683 * gcc.dg/format/format.exp: For testing on a remote host,
22684 copy format.h.
22685
22686 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
22687 * gcc.c-torture/execute/930406-1.c: Likewise.
22688 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
22689
22690 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
22691
22692 * gcc.dg/altivec-1.c: New.
22693
22694 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
22695
22696 * gcc.dg/cpp/fpreprocessed.c: New test case.
22697
22698 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
22699
22700 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
22701 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
22702 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
22703
22704 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
22705
22706 * gcc.dg/no-builtin-1.c: New test.
22707
22708 2001-11-16 Jakub Jelinek <jakub@redhat.com>
22709
22710 * gcc.c-torture/execute/20011115-1.c: New test.
22711
22712 2001-11-15 Jakub Jelinek <jakub@redhat.com>
22713
22714 * gcc.c-torture/compile/20011114-2.c: New test.
22715 * gcc.c-torture/compile/20011114-3.c: New test.
22716 * gcc.c-torture/compile/20011114-4.c: New test.
22717
22718 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
22719
22720 * g++.dg/other/init1.C: New test.
22721
22722 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
22723
22724 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
22725 message.
22726
22727 * gcc.c-torture/execute/20011114-1.c: New testcase.
22728
22729 * gcc.c-torture/compile/20010327-1.c: Revert last change.
22730 * gcc.c-torture/compile/20011114-1.c: New test, exactly
22731 like the (before this change) version of 20010327-1.c.
22732
22733 2001-11-14 Roger Sayle <roger@eyesopen.com>
22734
22735 * gcc.c-torture/execute/string-opt-13.c: New testcase.
22736
22737 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
22738
22739 * g++.dg/init/array2.C: New test.
22740
22741 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
22742
22743 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
22744
22745 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
22746
22747 * g++.dg/other/forscope1.C: New test.
22748 * g++.dg/ext/forscope1.C: New test.
22749 * g++.dg/ext/forscope2.C: New test.
22750
22751 2001-11-13 Jakub Jelinek <jakub@redhat.com>
22752
22753 * gcc.c-torture/execute/20011113-1.c: New test.
22754
22755 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
22756
22757 * gcc.c-torture/execute/20011109-2.c: New test.
22758
22759 * gcc.c-torture/execute/20011109-1.c: New test.
22760
22761 2001-11-09 Jakub Jelinek <jakub@redhat.com>
22762
22763 * gcc.c-torture/compile/20011109-1.c: New test.
22764
22765 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
22766
22767 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
22768 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
22769 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
22770 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
22771 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
22772 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
22773 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
22774
22775 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
22776
22777 * g++.dg/warn/Wshadow-1.C: New tests.
22778 * g++.old-deja/g++.mike/for3.C: Update.
22779
22780 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
22781
22782 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
22783 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
22784 XFAILs. Adjust expected error texts.
22785 * gcc.c-torture/compile/20011106-1.c,
22786 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
22787 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
22788 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
22789 gcc.dg/c99-array-lval-5.c: New tests.
22790
22791 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
22792
22793 * gcc.dg/cpp/defined.c: Update.
22794
22795 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
22796
22797 * gcc.c-torture/execute/anon-1.c: New test.
22798
22799 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
22800
22801 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
22802 same size, so no warning should be produced on stormy16.
22803
22804 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
22805 due to oversized array.
22806 * g++.old-deja/g++.mike/ns15.C: Likewise.
22807 * g++.old-deja/g++.pt/crash16.C: Likewise.
22808
22809 2001-11-02 Graham Stott <grahams@redhat.com>
22810
22811 * g++.dgother/debug1.C: Fix typos.
22812
22813 2001-11-01 Jakub Jelinek <jakub@redhat.com>
22814
22815 * g++.dg/other/debug1.C: New test.
22816
22817 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
22818
22819 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
22820 of unsigned long.
22821
22822 2001-10-30 Jakub Jelinek <jakub@redhat.com>
22823
22824 * gcc.dg/20011029-2.c: New test.
22825
22826 * gcc.c-torture/compile/20011029-1.c: New test.
22827
22828 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
22829
22830 * objc/execute/class_self-1.m: New test.
22831 * objc/execute/class_self-2.m: New test.
22832
22833 2001-10-25 Zack Weinberg <zack@codesourcery.com>
22834
22835 * gcc.misc-tests/msgs.exp: Delete.
22836 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
22837 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
22838 error set to match recent changes.
22839
22840 2001-10-24 Zack Weinberg <zack@codesourcery.com>
22841
22842 * gcc.dg/20011021-1.c: New test.
22843
22844 2001-10-24 Jakub Jelinek <jakub@redhat.com>
22845
22846 * gcc.c-torture/compile/20011023-1.c: New test.
22847
22848 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
22849
22850 * lib/g77.exp: Rewrite based on lib/g++.exp.
22851
22852 2001-10-19 Jakub Jelinek <jakub@redhat.com>
22853
22854 * gcc.c-torture/execute/20011019-1.c: New test.
22855
22856 * gcc.dg/20011018-1.c: New test.
22857
22858 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
22859
22860 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
22861
22862 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
22863
22864 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
22865 * gcc.dg/attr-invalid.c: Likewise.
22866
22867 2001-10-18 Jakub Jelinek <jakub@redhat.com>
22868
22869 * testsuite/gcc.dg/20011015-1.c: New test.
22870
22871 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
22872
22873 * g++.dg/template/unify2.C: New test.
22874
22875 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
22876
22877 * g++.dg/other/exception-specification.C: New test
22878
22879 2001-10-13 Tom Rix <trix@redhat.com>
22880
22881 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
22882 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
22883
22884 2001-10-12 Jakub Jelinek <jakub@redhat.com>
22885
22886 * testsuite/gcc.dg/20011009-1.c: New test.
22887
22888 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
22889
22890 PR g++/4476
22891 * g++.dg/other/friend1.C: New test.
22892
22893 2001-10-11 Richard Henderson <rth@redhat.com>
22894
22895 * g++.old-deja/g++.other/crash18.C: Add -S to options.
22896
22897 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22898
22899 * gcc.c-torture/compile/20011010-1.c: New.
22900
22901 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
22902
22903 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
22904 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
22905 g77.f-torture/execute/execute.exp,
22906 g77.f-torture/noncompile/noncompile.exp,
22907 gcc.c-torture/compile/compile.exp,
22908 gcc.c-torture/execute/execute.exp,
22909 gcc.c-torture/execute/ieee/ieee.exp,
22910 gcc.c-torture/execute/memcheck/memcheck.exp,
22911 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
22912 objc/execute/execute.exp: Update FSF address.
22913
22914 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
22915
22916 * gcc.dg/cpp/cmdlne-C.c: Update.
22917 * gcc.dg/cpp/cmdlne-C2.c: New.
22918
22919 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22920
22921 * gcc.c-torture/execute/20011008-3.c: New.
22922
22923 2001-10-08 DJ Delorie <dj@redhat.com>
22924
22925 * gcc.dg/20011008-1.c: New.
22926 * gcc.dg/20011008-2.c: New.
22927
22928 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
22929
22930 * gcc.dg/cpp/spacing1.c: Update test.
22931
22932 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
22933
22934 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
22935 spelling errors of "separate" as "seperate".
22936
22937 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
22938
22939 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
22940 enough to avoid inlining.
22941
22942 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
22943
22944 * lib/g77.exp: set libg2c_dir correctly.
22945
22946 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
22947
22948 * gcc.dg/cpp/macro11.c: New test.
22949
22950 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
22951
22952 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
22953 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
22954 gcc.dg/format/multattr-3.c: New tests.
22955 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
22956 tests for format attributes on function pointers being rejected.
22957
22958 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
22959
22960 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
22961
22962 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
22963
22964 * g++.dg/warn/format1.C: New test.
22965
22966 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
22967
22968 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
22969
22970 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
22971
22972 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
22973
22974 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
22975
22976 * gcc.dg/cpp/redef2.c: Add test.
22977
22978 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
22979
22980 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
22981 long-standing bug on i686, apparently.
22982 * gcc.c-torture/execute/loop-2c.x: New file.
22983 * gcc.c-torture/execute/loop-2d.x: New file.
22984 * gcc.c-torture/execute/loop-3c.x: New file.
22985
22986 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
22987
22988 * gcc.dg/cpp/20000625-2.c: Correct line number.
22989
22990 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
22991
22992 * gcc.dg/cpp/macro10.c: New test.
22993 * gcc.dg/cpp/strify3.c: New test.
22994 * gcc.dg/cpp/spacing1.c: Add tests.
22995 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
22996 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
22997
22998 2001-09-24 DJ Delorie <dj@redhat.com>
22999
23000 * gcc.c-torture/execute/20010924-1.c: New test.
23001
23002 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
23003
23004 * testsuite/objc/execute/paste.m: Remove.
23005
23006 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
23007
23008 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
23009
23010 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
23011
23012 * g77.dg/strlen0.f: New test.
23013
23014 2001-09-21 Richard Henderson <rth@redhat.com>
23015
23016 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
23017 * g++.old-deja/g++.abi/vtable2.C: Likewise.
23018
23019 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
23020
23021 Table-driven attributes.
23022 * g++.dg/ext/attrib1.C: New test.
23023
23024 2001-09-20 DJ Delorie <dj@redhat.com>
23025
23026 * gcc.dg/20000926-1.c: Update expected warning messages.
23027 * gcc.dg/array-2.c: Likewise, and test for warnings too.
23028 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
23029 array.
23030
23031 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
23032
23033 * g++.dg/eh/registers1.C: New test case.
23034
23035 2001-09-17 Richard Henderson <rth@redhat.com>
23036
23037 * gcc.dg/array-5.c: Fix VLA decomposition test.
23038
23039 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
23040
23041 * gcc.dg/cpp/line5.c: New testcase.
23042
23043 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
23044
23045 * gcc.dg/cpp/macro9.c: New test.
23046
23047 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
23048
23049 * gcc.c-torture/execute/980223.c: Change type of addr from long
23050 to char *.
23051
23052 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
23053
23054 * gcc.c-torture/execute/20010915-1.c: New test.
23055
23056 2001-09-14 Janis Johnson <janis187@us.ibm.com>
23057
23058 * g77.dg/bprob: New directory.
23059 * g77.dg/bprob/bprob.exp: New file.
23060 * g77.dg/bprob/bprob-1.f: New test.
23061 * g77.dg/gcov: New directory.
23062 * g77.dg/gcov/gcov.exp: New file.
23063 * g77.dg/gcov/gcov-1.f: New test.
23064 * g77.dg/gcov/gcov-1.x: New file.
23065
23066 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
23067
23068 * gcc.dg/cpp/directiv.c: Update.
23069 * gcc.dg/cpp/undef1.c: Update.
23070
23071 2001-09-12 Jakub Jelinek <jakub@redhat.com>
23072
23073 * gcc.dg/20010912-1.c: New test.
23074
23075 2001-09-11 Janis Johnson <janis187@us.ibm.com>
23076
23077 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
23078 language-independent file in lib.
23079 * lib/gcov.exp: New file.
23080
23081 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
23082
23083 * gcc.c-torture/compile/20010911-1.c: New test.
23084
23085 2001-09-10 Janis Johnson <janis187@us.ibm.com>
23086
23087 * lib/profopt.exp: New, to support profile-directed optimizations.
23088 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
23089 * gcc.misc-tests/bprob-1.c: New test.
23090 * gcc.misc-tests/bprob-2.c: New test.
23091
23092 2001-09-07 Janis Johnson <janis187@us.ibm.com>
23093
23094 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
23095 XFAIL and which kinds of gcov output to verify.
23096 * gcc.misc-tests/gcov-4b.x: New file.
23097 * gcc.misc-tests/gcov-5b.x: New file.
23098 * gcc.misc-tests/gcov-6.x: New file.
23099 * gcc.misc-tests/gcov-7.c: New test.
23100 * gcc.misc-tests/gcov-7.x: New file.
23101
23102 2001-09-06 Janis Johnson <janis187@us.ibm.com>
23103
23104 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
23105 * gcc.misc-tests/gcov-6.c: New test.
23106
23107 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
23108
23109 PR c++/3986
23110 * g++.dg/abi/vbase1.C: New test.
23111
23112 2001-09-05 Ziemowit Laski <zlaski@apple.com>
23113
23114 * objc.dg/method-2.m: New.
23115
23116 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
23117
23118 PR c++/4203
23119 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
23120 * g++.dg/init/empty1.C: New test.
23121
23122 2001-09-03 Jakub Jelinek <jakub@redhat.com>
23123
23124 * gcc.c-torture/compile/20010903-1.c: New test.
23125
23126 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
23127
23128 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
23129 for m68k.
23130
23131 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
23132
23133 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
23134
23135 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
23136
23137 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
23138
23139 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
23140
23141 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
23142 for 16-bit 'unsigned int'.
23143
23144 2001-08-29 Kazu Hirata <kazu@hxi.com>
23145
23146 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
23147
23148 2001-08-27 Richard Henderson <rth@redhat.com>
23149
23150 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
23151 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
23152
23153 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
23154
23155 * gcc.dg/asm-names.c (ymain): New.
23156
23157 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
23158
23159 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
23160 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
23161 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
23162
23163 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23164
23165 * gcc.dg/compare5.c: New testcase.
23166
23167 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
23168
23169 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
23170 and "In instantiation".
23171
23172 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
23173
23174 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
23175
23176 2001-08-20 Janis Johnson <janis187@us.ibm.com>
23177
23178 * gcc.misc-tests/gcov.exp: Add support for branch information.
23179 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
23180 * gcc.misc-tests/gcov-4.c: New test.
23181 * gcc.misc-tests/gcov-4b.c: New test.
23182 * gcc.misc-tests/gcov-5b.c: New test.
23183
23184 2001-08-20 Zack Weinberg <zackw@panix.com>
23185
23186 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
23187 expected to fail.
23188
23189 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
23190
23191 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
23192
23193 2001-08-19 Jakub Jelinek <jakub@redhat.com>
23194
23195 * g++.dg/eh/template1.C: New test.
23196
23197 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
23198
23199 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
23200 Fix thinko.
23201 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
23202 for xfail.
23203
23204 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
23205
23206 * lib/g77-dg.exp: Use prune.exp for common procedures
23207 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
23208 * lib/g77.exp: (g77-dg-prune) Remove
23209
23210 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
23211
23212 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
23213
23214 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23215
23216 * g++.dg/template/unify1.C: New test.
23217
23218 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
23219
23220 * g++.dg/abi/empty4.C: New test.
23221
23222 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
23223
23224 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
23225 solaris2.*
23226 * g77.f-torture/compile/pr3743.x: Likewise
23227
23228 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
23229
23230 * g++.dg/other/using-declaration.C: New test.
23231
23232 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
23233
23234 * gcc.dg/cpp/tr-sign.c: New testcase.
23235
23236 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
23237
23238 * gcc.dg/cpp/19951025-1.c: Revert.
23239 * gcc.dg/cpp/directiv.c: We no longer process directives that
23240 interrupt macro arguments.
23241
23242 2001-08-03 Zack Weinberg <zackw@stanford.edu>
23243
23244 * gcc.dg/bconstp-1.c: New test.
23245
23246 2001-08-03 Richard Henderson <rth@redhat.com>
23247
23248 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
23249
23250 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
23251
23252 * gcc.dg/cpp/19951025-1.c: Update.
23253
23254 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
23255
23256 * g77.dg/ff90-1.f (s): Fix reference of variable z,
23257 should be x.
23258
23259 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
23260
23261 Kill -fhonor-std.
23262 * g++.old-deja/g++.ns/ns14.C: Remove special options.
23263 * g++.old-deja/g++.other/std1.C: Likewise.
23264 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
23265
23266 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
23267
23268 * lib/g77.exp: Load gcc-defs.exp for common procedures
23269 (g77_pass, g77_fail, g77_finish, g77_exit,
23270 ${tool}_check_unsupported_p} Now redundant. Deleted.
23271
23272 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
23273
23274 * g77.dg/fbackslash.f
23275 * g77.dg/fcase-preserve.f
23276 * g77.dg/ff90-1.f
23277 * g77.dg/ffixed-line-length-0.f
23278 * g77.dg/ffixed-line-length-132.f
23279 * g77.dg/ffixed-line-length-7.f
23280 * g77.dg/ffixed-line-length-72.f
23281 * g77.dg/ffixed-line-length-none.f
23282 * g77.dg/ffree-form-1.f
23283 * g77.dg/fno-backslash.f
23284 * g77.dg/fno-f90-1.f
23285 * g77.dg/fno-fixed-form-1.f
23286 * g77.dg/fno-onetrip.f
23287 * g77.dg/fno-typeless-boz.f
23288 * g77.dg/fno-underscoring.f
23289 * g77.dg/fno-vxt-1.f
23290 * g77.dg/fonetrip.f
23291 * g77.dg/ftypeless-boz.f
23292 * g77.dg/fugly-assumed.f
23293 * g77.dg/funderscoring.f
23294 * g77.dg/fvxt-1.f
23295
23296 2001-08-01 Ziemowit Laski <zlaski@apple.com>
23297
23298 * objc.dg/fwd-proto-1.m: New.
23299 * objc.dg/local-decl-1.m: New.
23300 * objc.dg/naming-1.m: New.
23301 * objc.dg/naming-2.m: New.
23302 * objc.dg/proto-hier-1.m: New.
23303
23304 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
23305
23306 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
23307 largest-type elements to a struct makes its size grow.
23308
23309 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
23310
23311 * g++.dg/abi/vthunk1.C: New test.
23312
23313 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
23314
23315 * g++.dg/abi/vbase8-22.C: New test.
23316
23317 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
23318
23319 * gcc.dg/cpp/macro8.c: New test.
23320
23321 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
23322
23323 * g++.dg/abi/vbase8-21.C: New test.
23324
23325 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
23326
23327 * g++.dg/abi/vbase8-10.C: New test.
23328
23329 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
23330
23331 * lib/g++.exp (g++_set_ld_library_path): Renamed to
23332 ${tool}_set_ld_library_path.
23333 Changed caller.
23334 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
23335 g++.exp.
23336
23337 2001-07-26 Stan Cox <scox@redhat.com>
23338
23339 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
23340 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
23341 gcc_exit, gcc_check_unsupported_p):
23342 Moved to gcc-deps.exp
23343 * gcc-deps.exp: New file.
23344
23345 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23346
23347 * g++.old-deja/g++.pt/defarg14.C: New test.
23348
23349 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
23350
23351 * g++.old-deja/g++.other/lineno5.C: New test.
23352
23353 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
23354
23355 * g++.old-deja/g++.pt/crash68.C: New test.
23356
23357 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
23358
23359 * g++.old-deja/g++.other/crash42.C: New test.
23360
23361 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
23362
23363 * gcc.dg/cpp/extratokens.c: Fix.
23364 * gcc.dg/cpp/skipping2.c: New tests.
23365
23366 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
23367
23368 * gcc.c-torture/execute/20010724-1.c: New file.
23369 * gcc.c-torture/execute/20010724-1.x: New file.
23370
23371 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
23372
23373 * g++.old-deja/g++.other/cond7.C: New test.
23374
23375 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
23376
23377 * g++.old-deja/g++.other/optimize4.C: New test.
23378
23379 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
23380
23381 * g++.old-deja/g++.abi/vbase8-5.C: New test.
23382
23383 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
23384
23385 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
23386 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
23387 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
23388 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
23389
23390 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
23391 bug report" message.
23392
23393 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
23394 * g++.dg/ext/instantiate1.C: Move from old-deja.
23395
23396 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
23397
23398 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
23399 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
23400 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
23401 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
23402
23403 2001-07-23 Jeffrey A Law (law@cygnus.com)
23404
23405 * gcc.c-torture/execute/20010723-1.c: New test.
23406
23407 2001-07-23 Ben Elliston <bje@redhat.com>
23408
23409 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
23410
23411 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23412
23413 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
23414 i[34567]86-*-*.
23415 Delete handling of ieee_multilib_flags.
23416 Pass -mieee for alpha*-*-* and sh-*-*.
23417 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
23418
23419 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
23420
23421 Remove old-abi tests.
23422 * g++.old-deja/g++.mike/p11116.C: Remove.
23423 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
23424
23425 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
23426
23427 * g77.f-torture/compile/pr3743.f: New test
23428
23429 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
23430
23431 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
23432
23433 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
23434
23435 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
23436 g++.old-deja/g++.pt/static6.C: Likewise.
23437 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
23438 supports weak symbols.
23439
23440 2001-07-18 Andreas Jaeger <aj@suse.de>
23441
23442 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
23443 supported again.
23444
23445 2001-07-18 Andreas Jaeger <aj@suse.de>
23446
23447 * gcc.dg/iftrap-1.c: Fix target line.
23448
23449 2001-07-17 Richard Henderson <rth@redhat.com>
23450
23451 * gcc.c-torture/execute/20010717-1.c: New.
23452
23453 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
23454
23455 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
23456 tests.
23457
23458 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
23459
23460 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
23461
23462 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
23463
23464 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
23465 UAC_SIGBUS, UAC_NOPRINT definitions.
23466
23467 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
23468
23469 * objc/execute/object_is_class.m: New test.
23470 * objc/execute/object_is_meta_class.m: New test.
23471
23472 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
23473
23474 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
23475 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
23476
23477 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
23478
23479 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
23480 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
23481
23482 2001-07-14 Richard Henderson <rth@redhat.com>
23483
23484 * gcc.dg/iftrap-1.c: New.
23485
23486 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
23487
23488 * g77.f-torture/execute/intrinsic77.f: New test.
23489
23490 2001-07-11 Janis Johnson <janis@us.ibm.com>
23491
23492 * gcc.misc-tests/gcov-3.c: New test.
23493
23494 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
23495
23496 * gcc.c-torture/compile/20010711-1.c,
23497 * gcc.c-torture/compile/20010711-2.c: New tests.
23498
23499 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
23500
23501 * gcc.c-torture/execute/20010711-1.c: New test.
23502
23503 2001-07-11 Ben Elliston <bje@redhat.com>
23504
23505 * g++.old-deja/g++.other/enum5.C: New test.
23506
23507 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
23508
23509 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
23510 (g++-dg-prune): Call prune_gcc_output.
23511 * prune.exp: New file for prune_gcc_output.
23512 * lib/g++.exp, lib/gcc.exp: Load it.
23513
23514 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
23515
23516 * gcc.c-torture/compile/20010701-1.c,
23517 g++.old-deja/g++.ext/attrib6.C: New tests.
23518
23519 2001-07-06 Jeffrey A Law (law@cygnus.com)
23520
23521 * gcc.c-torture/compile/20010706-1.c: New test.
23522
23523 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
23524
23525 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
23526
23527 2001-06-28 Stan Shebs <shebs@apple.com>
23528
23529 * gcc.dg/pragma-darwin.c: New test.
23530
23531 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
23532
23533 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
23534 Solaris 2.[678] system.
23535
23536 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
23537
23538 * gcc.dg/20010622-1.c: New test.
23539
23540 2001-06-18 Stan Shebs <shebs@apple.com>
23541
23542 * objc.dg: New directory.
23543 * objc.dg/dg.exp: New file.
23544 * objc.dg/alias.m: New.
23545 * objc.dg/class-1.m: New.
23546 * objc.dg/class-2.m: New.
23547 * objc.dg/const-str-1.m: New.
23548 * objc.dg/const-str-2.m: New.
23549 * objc.dg/id-1.m: New.
23550 * objc.dg/method-1.m: New.
23551 * objc.dg/super-class-1.m: New.
23552 * lib/objc-dg.exp: New file.
23553
23554 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
23555
23556 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
23557 of label name.
23558
23559 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
23560
23561 * g++.old-deja/g++.abi/vbase8-9.C: New test.
23562
23563 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23564
23565 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
23566 variable.
23567
23568 2001-06-12 Richard Henderson <rth@redhat.com>
23569
23570 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
23571
23572 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
23573
23574 * g++.old-deja/g++.abi/vbase5.C: New test.
23575 * g++.old-deja/g++.abi/vbase6.C: New test.
23576 * g++.old-deja/g++.abi/vbase7.C: New test.
23577
23578 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23579
23580 * gcc.c-torture/compile/20010610-1.c: New test.
23581
23582 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
23583
23584 * g++.old-deja/g++.abi/vbase4.C: New test.
23585
23586 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
23587
23588 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
23589 support %f for HC11/HC12 targets.
23590 * gcc.c-torture/execute/930513-1.x: New file, likewise.
23591 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
23592 on HC11/HC12 targets.
23593 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
23594
23595 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
23596
23597 * gcc.dg/wchar_t-1.c: New file.
23598 * gcc.dg/wint_t-1.c: Likewise.
23599
23600 2001-06-11 Bernd Schmidt <bernds@redhat.com>
23601
23602 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
23603
23604 2001-06-11 Richard Henderson <rth@redhat.com>
23605
23606 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
23607
23608 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
23609
23610 * gcc.c-torture/compile/20010611-1.c: New test.
23611
23612 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
23613
23614 * gcc.dg/c99-tag-1.c: Add more tests.
23615
23616 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
23617
23618 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
23619 representation on MN10300 and ARM/Thumb.
23620
23621 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
23622
23623 * g77.f-torture/execute/20010610.f: New.
23624
23625 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
23626
23627 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
23628 names.
23629
23630 2001-06-09 Richard Henderson <rth@redhat.com>
23631
23632 * gcc.c-torture/execute/ashrdi-1.c: New.
23633 * gcc.c-torture/execute/ashldi-1.c: New.
23634 * gcc.c-torture/execute/lshrdi-1.c: New.
23635
23636 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
23637
23638 * objc/execute/load-3.m: Added. Check sending +load to categories,
23639 in addition to classes.
23640
23641 2001-06-08 Stan Shebs <shebs@apple.com>
23642
23643 * objc/execute/load-2.m: New test. From Nicola Pero
23644 <n.pero@mi.flashnet.it>.
23645
23646 2001-06-08 Jakub Jelinek <jakub@redhat.com>
23647
23648 * gcc.c-torture/execute/20010605-2.c: New test.
23649
23650 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
23651
23652 * g++.old-deja/g++.abi/vbase2.C: New test.
23653 * g++.old-deja/g++.abi/vbase3.C: New test.
23654
23655 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
23656
23657 * g++.old-deja/g++.pt/friend49.C: New test.
23658
23659 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
23660
23661 * g++.old-deja/g++.ext/anon3.C: New test.
23662
23663 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
23664
23665 * g++.old-deja/g++.other/conv7.C: New test.
23666
23667 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
23668
23669 * gcc.c-torture/compile/20010605-2.c: New test.
23670
23671 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
23672
23673 * gcc.c-torture/execute/20010604-1.c: New test.
23674
23675 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
23676
23677 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
23678
23679 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
23680
23681 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
23682 (g++_link_flags): Likewise.
23683 (g++_init): Pass gccpath's value to two previous functions.
23684
23685 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23686
23687 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
23688 Ensure logfile entry matches exec command line.
23689
23690 2001-05-31 Richard Henderson <rth@redhat.com>
23691
23692 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
23693 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
23694
23695 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
23696
23697 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
23698 compiler for irix6.2
23699
23700 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
23701
23702 * g++.old-deja/g++.other/optimize3.C: New file.
23703
23704 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
23705
23706 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
23707 assemble.
23708
23709 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
23710
23711 * g++.old-deja/g++.other/optimize2.C: New file.
23712
23713 2001-05-25 Diego Novillo <dnovillo@redhat.com>
23714
23715 * gcc.c-torture/compile/20010518-2.c: New file.
23716 * gcc.c-torture/execute/20010518-1.c: New file.
23717 * gcc.c-torture/execute/20010518-2.c: New file.
23718
23719 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
23720
23721 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
23722
23723 2001-05-24 Mark Mitchell <mark@codesourcery.com>
23724
23725 G++ no longer defines builtins that do not begin with __builtin.
23726 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
23727 * g++.old-deja/g++.brendand/misc13.C: Likewise.
23728 * g++.old-deja/g++.law/builtin1.C: Likewise.
23729 * g++.old-deja/g++.law/cvt2.C: Likewise.
23730 * g++.old-deja/g++.mike/net5.C: Likewise.
23731 * g++.old-deja/g++.other/builtins1.C: Likewise.
23732 * g++.old-deja/g++.other/builtins2.C: Likewise.
23733 * g++.old-deja/g++.other/builtins3.C: Likewise.
23734 * g++.old-deja/g++.other/builtins4.C: Likewise.
23735 * g++.old-deja/g++.other/inline8.C: Likewise.
23736 * g++.old-deja/g++.robertl/eb39.C: Likewise.
23737
23738 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
23739
23740 * g++.old-deja/g++.pt/using1.C: Adjust.
23741 * g++.old-deja/g++.pt/using2.C: New test.
23742
23743 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
23744
23745 * gcc.dg/cpp/charconst.c: New tests.
23746 * gcc.dg/cpp/escape.c: New tests.
23747 * gcc.dg/cpp/escape-1.c: New tests.
23748 * gcc.dg/cpp/escape-2.c: New tests.
23749 * gcc.dg/cpp/ucs.c: New tests.
23750
23751 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
23752
23753 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
23754 native compiler for irix6.5.
23755
23756 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
23757
23758 * lib/g++.exp (g++_include_flags): Use args to compute
23759 get_multilibs.
23760 (g++_link_flags): Likewise.
23761 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
23762
23763 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
23764
23765 * gcc.dg/c90-hexfloat-1.c: Add more tests.
23766
23767 2001-05-21 Geoff Keating <geoffk@redhat.com>
23768
23769 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
23770 this file.
23771
23772 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
23773
23774 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
23775 STACK_SIZE;
23776 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
23777 to STACK_SIZE; Use it to define size of add_histo array.
23778 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
23779 to STACK_SIZE.
23780 (f): Use GITT_SIZE to define size of gitt local table.
23781 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
23782 to STACK_SIZE; Use it to define size of bytemem array.
23783
23784 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
23785
23786 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
23787 on 68HC11/HC12 due to the asm instruction.
23788 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
23789 * gcc.c-torture/compile/920520-1.x: Likewise.
23790 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
23791 on 68HC11/HC12 because the function is larger than 64K.
23792 * gcc.c-torture/compile/961203-1.x: New file, this test fails
23793 on 68HC11/HC12 because the structure is too large.
23794
23795 2001-05-20 Richard Henderson <rth@redhat.com>
23796
23797 * gcc.c-torture/execute/20010520-1.c: New.
23798
23799 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23800
23801 * g++.old-deja/g++.warn/compare1.C: New test.
23802 * gcc.dg/compare4.c: New test.
23803
23804 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
23805
23806 * g++.old-deja/g++.other/optimize1.C: New test.
23807
23808 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23809
23810 * g++.old-deja/g++.pt/spec41.C: New test.
23811
23812 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
23813
23814 * gcc.c-torture/compile/20010114-1.x: Remove.
23815
23816 2001-05-18 Stan Shebs <shebs@apple.com>
23817
23818 * gcc.c-torture/compile/20010518-1.c: New test.
23819
23820 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
23821
23822 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
23823 * g++.old-deja/g++.pt/crash67.C: New test.
23824
23825 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
23826
23827 * g++.old-deja/g++.other/debug9.C: New test.
23828
23829 2001-05-16 Zack Weinberg <zackw@stanford.edu>
23830
23831 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
23832
23833 2001-05-16 Jan Hubicka <jh@suse.cz>
23834
23835 * gcc.c-torture/compile/20010516-1.c: New test.
23836
23837 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
23838
23839 * g++.old-deja/g++.other/crash41.C: New test.
23840
23841 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
23842
23843 * g++.old-deja/g++.pt/crash66.C: New test.
23844
23845 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
23846
23847 * g++.old-deja/g++.robertl/eb27.C: Convert.
23848
23849 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
23850
23851 * g++.dg/friend-warn.C: New test. Do not warn about friend
23852 declaration being redundant.
23853
23854 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
23855
23856 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
23857
23858 2001-05-14 Mark Mitchell <mark@codesourcery.com>
23859
23860 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
23861
23862 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
23863
23864 * lib/g++.exp: Use testsuite_flags.
23865
23866 2001-05-13 Mark Mitchell <mark@codesourcery.com>
23867
23868 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
23869
23870 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
23871
23872 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
23873
23874 2001-05-11 Mark Mitchell <mark@codesourcery.com>
23875
23876 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
23877
23878 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
23879
23880 * gcc.c-torture/compile/20010313-1.c: New test.
23881
23882 2001-05-09 Zack Weinberg <zackw@stanford.edu>
23883
23884 * gcc.dg/cpp/direct2.c: New test.
23885 * gccq.dg/cpp/direct2s.c: New test.
23886
23887 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
23888
23889 2001-05-07 Mark Mitchell <mark@codesourcery.com>
23890
23891 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
23892 * g++.old-deja/g++.other/op3.C: Likewise.
23893
23894 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
23895
23896 * gcc.dg/cpp/syshdr.h: New file.
23897 * gcc.dg/cpp/sysmac1.c: Update.
23898 * gcc.dg/cpp/sysmac2.c: Update.
23899
23900 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
23901
23902 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
23903
23904 2001-05-04 David Edelsohn <edelsohn@gnu.org>
23905
23906 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
23907 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
23908
23909 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
23910
23911 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
23912
23913 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
23914
23915 * lib/g++.exp (g++_include_flags): Don't use any special flags
23916 if TESTING_IN_BUILD_TREE is not defined.
23917 (g++_init): Use a plain 'c++' as the compiler if
23918 TESTING_IN_BUILD_TREEE is not defined.
23919
23920 2001-05-02 Jakub Jelinek <jakub@redhat.com>
23921
23922 * g++.old-deja/g++.eh/catch13.C: New test.
23923 * g++.old-deja/g++.eh/catch14.C: New test.
23924
23925 2001-05-02 Jakub Jelinek <jakub@redhat.com>
23926
23927 * gcc.dg/cpp/tr-define.c: New test.
23928
23929 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
23930
23931 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
23932 <stdlib.h>, not <malloc.h>.
23933
23934 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
23935
23936 * g++.old-deja/g++.ns/template17.C: New test.
23937
23938 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
23939
23940 * g++.old-deja/g++.pt/ref4.C: New test.
23941
23942 2001-04-30 Richard Henderson <rth@redhat.com>
23943
23944 * gcc.dg/20000724-1.c: Revert last change.
23945
23946 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
23947
23948 * g77.f-torture/execute/20010430.f: New test.
23949
23950 2001-04-30 Mark Mitchell <mark@codesourcery.com>
23951
23952 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
23953
23954 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
23955
23956 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
23957
23958 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
23959
23960 * g++.old-deja/g++.eh/crash6.C: New test.
23961
23962 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
23963
23964 * g++.old-deja/g++.other/warn7.C: New test.
23965
23966 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
23967
23968 * g++.old-deja/g++.other/defarg9.C: New test.
23969
23970 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
23971
23972 * g77.f-torture/compile/20010426.f: New test.
23973 * g77.f-torture/execute/20010426.f: New test.
23974
23975 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
23976
23977 * g77.f-torture/compile/20000629-1.x: Remove - error
23978 has been fixed.
23979
23980 2001-04-26 Jeffrey A Law (law@cygnus.com)
23981
23982 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
23983 Tweak slightly to work with g++.dg framework.
23984 * g++.dg/special/ecos.exp: Run initp1.C test.
23985 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
23986
23987 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
23988 its linker doesn't give line numbers either.
23989 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
23990
23991 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
23992
23993 * g++.old-deja/g++.other/lex1.C: New test.
23994
23995 2001-04-26 Jakub Jelinek <jakub@redhat.com>
23996
23997 * gcc.dg/noncompile/20010425-1.c: New test.
23998
23999 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
24000
24001 * g++.old-deja/g++.pt/mangle2.C: New test.
24002
24003 2001-04-25 Jakub Jelinek <jakub@redhat.com>
24004
24005 * gcc.dg/format/plus-1.c: New test.
24006
24007 2001-04-25 Jakub Jelinek <jakub@redhat.com>
24008
24009 * gcc.dg/20010423-1.c: New test.
24010
24011 2001-04-25 Jakub Jelinek <jakub@redhat.com>
24012
24013 * gcc.c-torture/execute/20010422-1.c: New test.
24014
24015 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
24016
24017 * g++.old-deja/g++.ns/type2.C: New test.
24018
24019 2001-04-24 Zack Weinberg <zackw@stanford.edu>
24020
24021 * g++.old-deja/g++.other/perf1.C: New test.
24022
24023 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
24024
24025 * gcc.dg/c99-func-2.c: Remove xfail.
24026 * gcc.dg/c99-func-3.c: Remove xfail.
24027 * gcc.dg/c99-func-4.c: Remove xfail.
24028
24029 2001-04-23 Zack Weinberg <zackw@stanford.edu>
24030
24031 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
24032
24033 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
24034
24035 * gcc.c-torture/compile/20010423-1.c: New test.
24036
24037 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
24038
24039 * g++.old-deja/g++.pt/typename28.C: New test.
24040
24041 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
24042
24043 * g++.old-deja/g++.abi/empty2.C: New test.
24044 * g++.old-deja/g++.abi/empty3.C: New test.
24045
24046 2001-04-20 Jakub Jelinek <jakub@redhat.com>
24047
24048 * g++.old-deja/g++.other/comdat2.C: New test.
24049 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
24050
24051 2001-04-20 Jakub Jelinek <jakub@redhat.com>
24052
24053 * g++.old-deja/g++.other/overload14.C: New test.
24054
24055 2001-04-20 Jakub Jelinek <jakub@redhat.com>
24056
24057 * g++.old-deja/g++.other/lookup23.C: New test.
24058
24059 2001-04-20 Jakub Jelinek <jakub@redhat.com>
24060
24061 * gcc.c-torture/execute/20010403-1.c: New test.
24062
24063 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
24064 Mark Mitchell <mark@codesourcery.com>
24065
24066 * lib/old-dejagnu.exp: Don't delete output of executable.
24067 Add .exe suffix to executables.
24068
24069 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
24070
24071 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
24072
24073 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24074
24075 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
24076
24077 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
24078
24079 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
24080 * g++.old-deja/g++.abi/crash1.C: New test.
24081
24082 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
24083
24084 * g++.old-deja/g++.other/crash40.C: New test.
24085
24086 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24087
24088 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
24089
24090 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
24091
24092 * g++.old-deja/g++.other/warn6.C: New test.
24093
24094 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
24095
24096 * g++.old-deja/g++.robertl/eb42.C: Same.
24097
24098 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24099
24100 * gcc.dg/wtr-conversion-1.c: New testcase.
24101
24102 2001-04-10 Richard Henderson <rth@redhat.com>
24103
24104 * g++.old-deja/g++.other/array5.C: New.
24105
24106 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24107
24108 * gcc.c-torture/execute/20010408-1.c: New test.
24109
24110 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
24111
24112 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
24113 headers and constructs.
24114 * g++.old-deja/g++.robertl/eb79.C: Same.
24115 * g++.old-deja/g++.robertl/eb77.C (main): Same.
24116 * g++.old-deja/g++.robertl/eb73.C: Same.
24117 * g++.old-deja/g++.robertl/eb66.C (main): Same.
24118 * g++.old-deja/g++.robertl/eb55.C (t): Same.
24119 * g++.old-deja/g++.robertl/eb54.C (main): Same.
24120 * g++.old-deja/g++.robertl/eb46.C (main): Same.
24121 * g++.old-deja/g++.robertl/eb44.C: Same.
24122 * g++.old-deja/g++.robertl/eb41.C (main): Same.
24123 * g++.old-deja/g++.robertl/eb4.C (main): Same.
24124 * g++.old-deja/g++.robertl/eb39.C: Same.
24125 * g++.old-deja/g++.robertl/eb33.C (main): Same.
24126 * g++.old-deja/g++.robertl/eb31.C (main): Same.
24127 * g++.old-deja/g++.robertl/eb30.C: Same.
24128 * g++.old-deja/g++.robertl/eb3.C: Same.
24129 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
24130 * g++.old-deja/g++.robertl/eb21.C: Same.
24131 * g++.old-deja/g++.robertl/eb15.C: Same.
24132 * g++.old-deja/g++.robertl/eb118.C: Same.
24133 * g++.old-deja/g++.robertl/eb115.C (main): Same.
24134 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
24135 * g++.old-deja/g++.robertl/eb109.C: Same.
24136 * g++.old-deja/g++.other/sibcall1.C (main): Same.
24137 * g++.old-deja/g++.mike/rtti1.C: Same.
24138 * g++.old-deja/g++.mike/p658.C: Same.
24139 * g++.old-deja/g++.mike/net46.C: Same.
24140 * g++.old-deja/g++.mike/net34.C: Same.
24141 * g++.old-deja/g++.mike/memoize1.C: Same.
24142 * g++.old-deja/g++.mike/eh2.C: Same.
24143 * g++.old-deja/g++.law/weak.C: Same.
24144 * g++.old-deja/g++.law/visibility7.C: Same.
24145 * g++.old-deja/g++.law/visibility25.C: Same.
24146 * g++.old-deja/g++.law/visibility22.C: Same.
24147 * g++.old-deja/g++.law/visibility2.C: Same.
24148 * g++.old-deja/g++.law/visibility17.C: Same.
24149 * g++.old-deja/g++.law/visibility13.C: Same.
24150 * g++.old-deja/g++.law/visibility10.C: Same.
24151 * g++.old-deja/g++.law/visibility1.C: Same.
24152 * g++.old-deja/g++.law/virtual3.C (eval): Same.
24153 * g++.old-deja/g++.law/vbase1.C: Same.
24154 * g++.old-deja/g++.law/operators32.C: Same.
24155 * g++.old-deja/g++.law/nest3.C: Same.
24156 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
24157 * g++.old-deja/g++.law/except5.C (main): Same.
24158 * g++.old-deja/g++.law/cvt7.C (run): Same.
24159 * g++.old-deja/g++.law/cvt2.C: Same.
24160 * g++.old-deja/g++.law/cvt16.C: Same.
24161 * g++.old-deja/g++.law/ctors6.C (bar): Same.
24162 * g++.old-deja/g++.law/ctors17.C (main): Same.
24163 * g++.old-deja/g++.law/ctors13.C: Same.
24164 * g++.old-deja/g++.law/ctors12.C (main): Same.
24165 * g++.old-deja/g++.law/ctors10.C: Same.
24166 * g++.old-deja/g++.law/code-gen5.C: Same.
24167 * g++.old-deja/g++.law/bad-error7.C: Same.
24168 * g++.old-deja/g++.law/arm9.C: Same.
24169 * g++.old-deja/g++.law/arm12.C: Same.
24170 * g++.old-deja/g++.law/arg8.C: Same.
24171 * g++.old-deja/g++.law/arg1.C: Same.
24172 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
24173 * g++.old-deja/g++.jason/template31.C: Same.
24174 * g++.old-deja/g++.jason/template24.C (main): Same.
24175 * g++.old-deja/g++.jason/2371.C: Same.
24176 * g++.old-deja/g++.eh/new2.C: Same.
24177 * g++.old-deja/g++.eh/new1.C: Same.
24178 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
24179 * g++.old-deja/g++.brendan/nest21.C (main): Same.
24180 * g++.old-deja/g++.brendan/err-msg3.C: Same.
24181 * g++.old-deja/g++.brendan/crash62.C: Same.
24182 * g++.old-deja/g++.brendan/crash52.C: Same.
24183 * g++.old-deja/g++.brendan/crash49.C (main): Same.
24184 * g++.old-deja/g++.brendan/crash38.C: Same.
24185 * g++.old-deja/g++.brendan/crash15.C (main): Same.
24186 * g++.old-deja/g++.brendan/copy9.C: Same.
24187
24188 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
24189
24190 * gcc.c-torture/execute/20001203-2.c (memset):
24191 Count argument is of type __SIZE_TYPE__.
24192
24193 2001-04-04 Diego Novillo <dnovillo@redhat.com>
24194
24195 * gcc.c-torture/compile/20010404-1.c: New test.
24196
24197 2001-04-04 Jakub Jelinek <jakub@redhat.com>
24198
24199 * gcc.c-torture/compile/20010326-1.c: New test.
24200
24201 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
24202
24203 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
24204 peculiarities of the SH.
24205 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
24206
24207 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
24208
24209 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
24210 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
24211 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
24212
24213 2001-04-02 Jakub Jelinek <jakub@redhat.com>
24214
24215 * g77.f-torture/compile/20010321-1.f: New test.
24216
24217 2001-04-02 Jakub Jelinek <jakub@redhat.com>
24218
24219 * gcc.c-torture/compile/20010329-1.c: New test.
24220
24221 2001-04-02 Jakub Jelinek <jakub@redhat.com>
24222
24223 * gcc.c-torture/execute/20010329-1.c: New test.
24224
24225 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
24226
24227 * g++.old-deja/g++.other/eh4.C: Fix typo.
24228
24229 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
24230
24231 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
24232
24233 2001-03-28 Philip Blundell <philb@gnu.org>
24234
24235 * gcc.c-torture/compile/20010328-1.c: New test.
24236
24237 2001-03-27 Richard Henderson <rth@redhat.com>
24238
24239 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
24240 * g++.old-deja/g++.eh/vbase3.C: Likewise.
24241
24242 2001-03-27 Alan Modra <alan@linuxcare.com.au>
24243
24244 * gcc.c-torture/compile/20010327-1.c: New test.
24245
24246 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
24247
24248 * g++.old-deja/g++.other/friend12.C: New test.
24249 * g++.old-deja/g++.other/friend9.C: Expect no errors.
24250 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
24251
24252 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
24253
24254 * gcc.c-torture/execute/20010325-1.c: New test.
24255
24256 2001-03-23 Jakub Jelinek <jakub@redhat.com>
24257
24258 * g++.old-deja/g++.other/mangle3.C: New test.
24259
24260 2001-03-22 Jakub Jelinek <jakub@redhat.com>
24261
24262 * g++.old-deja/g++.other/anon8.C: New test.
24263
24264 2001-03-20 Philip Blundell <philb@gnu.org>
24265
24266 * gcc.c-torture/compile/20010320-1.c: New test.
24267
24268 2001-03-17 Richard Henderson <rth@redhat.com>
24269
24270 * g++.old-deja/g++.other/eh4.C: Add expected error text.
24271
24272 2001-03-15 Geoff Keating <geoff@redhat.com>
24273
24274 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
24275 tests on AIX.
24276
24277 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
24278
24279 * g++.old-deja/g++.other/eh4.C: New test.
24280
24281 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
24282
24283 * gcc.dg/cpp/mi1.c: Update.
24284
24285 2001-03-14 Jakub Jelinek <jakub@redhat.com>
24286
24287 * g++.old-deja/g++.other/regstack.C: New test.
24288
24289 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
24290
24291 * g++.old-deja/g++.other/ref4.C: New test.
24292
24293 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
24294
24295 * objc/execute/va_method.m: Added.
24296 * objc/execute/IMP.m: Added.
24297 * objc/execute/_cmd.m: Added.
24298 * objc/execute/accessing_ivars.m: Added.
24299 * objc/execute/class-1.m: Added.
24300 * objc/execute/class-10.m: Added.
24301 * objc/execute/class-11.m: Added.
24302 * objc/execute/class-12.m: Added.
24303 * objc/execute/class-13.m: Added.
24304 * objc/execute/class-14.m: Added.
24305 * objc/execute/class-2.m: Added.
24306 * objc/execute/class-3.m: Added.
24307 * objc/execute/class-4.m: Added.
24308 * objc/execute/class-5.m: Added.
24309 * objc/execute/class-6.m: Added.
24310 * objc/execute/class-7.m: Added.
24311 * objc/execute/class-8.m: Added.
24312 * objc/execute/class-9.m: Added.
24313 * objc/execute/class-tests-1.h
24314 * objc/execute/class-tests-2.h
24315 * objc/execute/compatibility_alias.m: Added.
24316 * objc/execute/encode-1.m: Added.
24317 * objc/execute/formal_protocol-1.m: Added.
24318 * objc/execute/formal_protocol-2.m: Added.
24319 * objc/execute/formal_protocol-3.m: Added.
24320 * objc/execute/formal_protocol-4.m: Added.
24321 * objc/execute/formal_protocol-5.m: Added.
24322 * objc/execute/formal_protocol-6.m: Added.
24323 * objc/execute/formal_protocol-7.m: Added.
24324 * objc/execute/informal_protocol.m: Added.
24325 * objc/execute/initialize.m: Added.
24326 * objc/execute/load.m: Added.
24327 * objc/execute/many_args_method.m: Added.
24328 * objc/execute/nested-3.m: Added.
24329 * objc/execute/no_clash.m: Added.
24330 * objc/execute/private.m: Added.
24331 * objc/execute/redefining_self.m: Added.
24332 * objc/execute/root_methods.m: Added.
24333 * objc/execute/selector-1.m: Added.
24334 * objc/execute/static-1.m: Added.
24335 * objc/execute/static-2.m: Added.
24336 * objc/execute/va_method.m: Added.
24337
24338 2001-03-10 Richard Henderson <rth@redhat.com>
24339
24340 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
24341
24342 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
24343
24344 * g++.old-deja/g++.other/crash31.C: XFAIL.
24345 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
24346 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
24347 * gcc.c-torture/execute/20010123-1.x: XFAIL.
24348 * gcc.c-torture/execute/20010124-1.x: XFAIL.
24349 * gcc.dg/sequence-pt-1.c: XFAIL one test.
24350
24351 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
24352
24353 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
24354
24355 2001-03-06 Zack Weinberg <zackw@stanford.edu>
24356
24357 * gcc.dg/20000724-1.c: Don't use multiline strings.
24358
24359 2001-03-06 Zack Weinberg <zackw@stanford.edu>
24360
24361 * objc/execute/string1.m, objc/execute/string2.m: Compare the
24362 result of -cString against what we expect it to be; don't just
24363 print it out for no one to read.
24364
24365 * objc/execute/string3.m, objc/execute/string4.m: New tests.
24366 Based on testcases provided by Nicola Pero.
24367
24368 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
24369
24370 * gcc.dg/cpp/macro7.c: New test.
24371
24372 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
24373
24374 * gcc.dg/cpp/multiline.c: Update.
24375
24376 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
24377
24378 * g++.old-deja/g++.other/enum3.C: New test.
24379
24380 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
24381
24382 * g++.old-deja/g++.other/pod1.C: New test.
24383
24384 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
24385
24386 * g++.old-deja/g++.ext/overload1.C: New test.
24387
24388 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
24389
24390 * g++.old-deja/g++.pt/using1.C: New test.
24391
24392 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
24393
24394 * g++.old-deja/g++.other/using9.C: New test.
24395
24396 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
24397
24398 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
24399
24400 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
24401
24402 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
24403
24404 * g++.old-deja/g++.ext/realpt1.C: Remove.
24405
24406 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
24407
24408 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
24409
24410 2001-02-26 Will Cohen <wcohen@redhat.com>
24411
24412 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
24413
24414 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
24415
24416 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
24417 templatized constructors.
24418
24419 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24420
24421 * gcc.c-torture/execute/20010224-1.c: New test.
24422
24423 2001-02-23 Jakub Jelinek <jakub@redhat.com>
24424
24425 * gcc.c-torture/execute/20010222-1.c: New test.
24426
24427 2001-02-22 Jakub Jelinek <jakub@redhat.com>
24428
24429 * g++.old-deja/g++.other/inline20.C: New test.
24430
24431 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
24432
24433 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
24434
24435 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
24436
24437 * g++.old-deja/g++.other/lookup22.C: New test.
24438
24439 2001-02-19 Zack Weinberg <zackw@stanford.edu>
24440
24441 * g77.dg: New directory.
24442 * g77.dg/20010216-1.f: New test case.
24443 * g77.dg/dg.exp: New driver.
24444 * lib/g77-dg.exp: New driver library.
24445
24446 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24447
24448 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
24449
24450 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
24451
24452 * g++.old-deja/g++.other/decl9.C: New test.
24453
24454 2001-02-16 Jakub Jelinek <jakub@redhat.com>
24455
24456 * g++.old-deja/g++.other/init16.C: Update the test so that it does
24457 not need <string> and also tests the initialization at runtime.
24458
24459 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
24460
24461 * gcc.c-torture/execute/longlong.c: New test.
24462
24463 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
24464
24465 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
24466
24467 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
24468
24469 * gcc.c-torture/execute/920302-1.c (execute):
24470 Change argument type to short.
24471
24472 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
24473
24474 * g++.old-deja/g++.pt/deduct6.C: New test.
24475
24476 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
24477
24478 * g++.old-deja/g++.pt/deduct5.C: New test.
24479
24480 2001-02-14 Jakub Jelinek <jakub@redhat.com>
24481
24482 * gcc.c-torture/execute/20010209-1.c: New test.
24483
24484 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
24485
24486 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
24487
24488 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
24489
24490 * g++.dg/vtgc1.C: Update for new ABI.
24491
24492 * consistency.vlad: New directory, 1665 files.
24493
24494 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
24495
24496 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
24497 return type.
24498 * gcc.dg/cpp/digraphs.c: Declare puts.
24499
24500 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
24501
24502 * g++.old-deja/g++.other/warn5.C: New test.
24503
24504 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
24505
24506 * g++.old-deja/g++.pt/spec40.C: New test.
24507
24508 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
24509
24510 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
24511 case.
24512 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
24513
24514 2001-02-12 Jakub Jelinek <jakub@redhat.com>
24515
24516 * gcc.c-torture/compile/20010209-1.c: New test.
24517
24518 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
24519
24520 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
24521 excess errors message but not if it crashes.
24522 * g++.old-deja/g++.other/crash27.C: Likewise.
24523 * g++.old-deja/g++.other/crash28.C: Likewise.
24524 * g++.old-deja/g++.other/crash30.C: Likewise.
24525 * g++.old-deja/g++.other/crash32.C: Likewise.
24526 * g++.old-deja/g++.other/crash35.C: Likewise.
24527 * g++.old-deja/g++.pt/inherit2.C: Likewise.
24528
24529 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
24530
24531 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
24532 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
24533 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
24534 g77.f-torture/execute/execute.exp,
24535 g77.f-torture/noncompile/noncompile.exp,
24536 gcc.c-torture/execute/execute.exp,
24537 gcc.c-torture/execute/memcheck/memcheck.exp,
24538 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
24539 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
24540 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
24541 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
24542 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
24543 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
24544 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
24545 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
24546 Remove bug reporting instructions with ancient email addresses.
24547
24548 2001-02-07 Jakub Jelinek <jakub@redhat.com>
24549
24550 * gcc.dg/20010202-1.c: New test.
24551 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
24552
24553 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
24554
24555 * g++.dg/stdbool-if.C: New test.
24556
24557 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
24558
24559 * objc/execute/fdecl.m: Added main().
24560
24561 2001-02-07 Jakub Jelinek <jakub@redhat.com>
24562
24563 * gcc.c-torture/execute/20010206-1.c: New test.
24564
24565 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
24566
24567 * gcc.dg/cpp/avoidpaste1.c: Update.
24568
24569 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
24570
24571 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
24572 Pero <nicola@brainstorm.co.uk>.
24573 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
24574
24575 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
24576
24577 * g++.old-deja/g++.pt/spec39.C: New test.
24578
24579 2001-02-05 Jakub Jelinek <jakub@redhat.com>
24580
24581 * gcc.c-torture/compile/20010202-1.c: New test.
24582
24583 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
24584
24585 * g++.old-deja/g++.abi/primary2.C: New test.
24586 * g++.old-deja/g++.abi/primary3.C: New test.
24587 * g++.old-deja/g++.abi/primary4.C: New test.
24588 * g++.old-deja/g++.abi/primary5.C: New test.
24589 * g++.old-deja/g++.abi/vtable3.h: New test.
24590 * g++.old-deja/g++.abi/vtable3a.C: New test.
24591 * g++.old-deja/g++.abi/vtable3b.C: New test.
24592 * g++.old-deja/g++.abi/vtable3c.C: New test.
24593 * g++.old-deja/g++.abi/vtable3d.C: New test.
24594 * g++.old-deja/g++.abi/vtable3e.C: New test.
24595 * g++.old-deja/g++.abi/vtable3f.C: New test.
24596 * g++.old-deja/g++.abi/vtable3g.C: New test.
24597 * g++.old-deja/g++.abi/vtable3h.C: New test.
24598 * g++.old-deja/g++.abi/vtable3i.C: New test.
24599 * g++.old-deja/g++.abi/vtable3j.C: New test.
24600 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
24601
24602 2001-02-03 Jakub Jelinek <jakub@redhat.com>
24603
24604 * g++.old-deja/g++.other/anon6.C: New test.
24605 * g++.old-deja/g++.other/anon7.C: New test.
24606
24607 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
24608
24609 * gcc.dg/cpp/avoidpaste2.c: New tests.
24610
24611 2001-01-31 Jakub Jelinek <jakub@redhat.com>
24612
24613 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
24614
24615 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
24616
24617 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
24618 DECIMAL_DIG cases for Irix."
24619
24620 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
24621
24622 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
24623
24624 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
24625
24626 * gcc.dg/c99-tag-1.c: New test.
24627
24628 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
24629
24630 * gcc.dg/cpp/tr-warn1.c: Add tests.
24631
24632 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
24633
24634 * gcc.dg/cpp/avoidpaste1.c: Update.
24635 * gcc.dg/cpp/paste4.c: Update.
24636
24637 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
24638
24639 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
24640 cases for Irix.
24641
24642 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
24643
24644 * g++.old-deja/g++.other/inline19.C: New test.
24645
24646 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
24647
24648 * gcc.dg/Wlarger-than.c: New test.
24649
24650 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
24651
24652 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
24653
24654 2001-01-29 Jakub Jelinek <jakub@redhat.com>
24655
24656 * gcc.c-torture/execute/20010129-1.c: New test.
24657 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
24658
24659 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
24660
24661 * gcc.dg/cpp/avoidpaste1.c: Test case.
24662
24663 2001-01-28 Jakub Jelinek <jakub@redhat.com>
24664
24665 * g++.old-deja/g++.other/inline18.C: New test.
24666
24667 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24668
24669 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
24670 and __builtin_putchar.
24671
24672 2001-01-27 Jakub Jelinek <jakub@redhat.com>
24673
24674 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
24675 tests.
24676
24677 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
24678
24679 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
24680 floating point number rounding mode to round to the nearest
24681 representable mode.
24682
24683 2001-01-25 Jakub Jelinek <jakub@redhat.com>
24684
24685 * g++.old-deja/g++.other/mangle2.C: New test.
24686
24687 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
24688
24689 * gcc.c-torture/compile/20010124-1.c: New test.
24690
24691 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
24692
24693 * g++.old-deja/g++.pt/spec38.C: New test.
24694
24695 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24696
24697 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
24698 "Build don't run".
24699
24700 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24701
24702 * gcc.c-torture/execute/20010123-1.c: New test.
24703
24704 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
24705
24706 * g++.old-deja/g++.pt/spec37.C: New test.
24707
24708 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
24709
24710 * g++.old-deja/g++.pt/overload14.C: New test.
24711
24712 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24713
24714 * gcc.c-torture/execute/20010122-1.c: New test, exercise
24715 __builtin_return_address.
24716
24717 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
24718
24719 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
24720 * g++.old-deja/g++.pt/spec35.C: New test.
24721 * g++.old-deja/g++.pt/spec36.C: New test.
24722
24723 2001-01-20 Jakub Jelinek <jakub@redhat.com>
24724
24725 * gcc.c-torture/compile/20010118-1.c: New test.
24726
24727 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
24728
24729 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
24730
24731 2001-01-19 Jakub Jelinek <jakub@redhat.com>
24732
24733 * gcc.c-torture/execute/20010119-1.c: New test.
24734
24735 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
24736
24737 * g++.old-deja/g++.other/vbase5.C: New test.
24738
24739 2001-01-19 Jakub Jelinek <jakub@redhat.com>
24740
24741 * gcc.c-torture/execute/20010118-1.c: New test.
24742
24743 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
24744
24745 * g++.old-deja/g++.pt/deduct3.C: New test.
24746
24747 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
24748
24749 * g++.old-deja/g++.pt/spec34.C: New test.
24750
24751 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
24752
24753 * g77.f-torture/compile/20000601-2.f: New test.
24754
24755 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
24756
24757 * g++.old-deja/g++.other/init17.C: New test.
24758
24759 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
24760
24761 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
24762
24763 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
24764
24765 * g++.old-deja/g++.pt/unify8.C: New test.
24766
24767 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
24768
24769 * g++.old-deja/g++.abi/vbase1.C: New test.
24770
24771 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
24772
24773 * g++.old-deja/g++.pt/crash65.C: New test.
24774
24775 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
24776
24777 * gcc.dg/cpp/assembl2.S: New test case.
24778
24779 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
24780
24781 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
24782 are supported.
24783
24784 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24785
24786 * g++.old-deja/g++.other/builtins1.C: New test.
24787 * g++.old-deja/g++.other/builtins2.C: Likewise.
24788 * g++.old-deja/g++.other/builtins3.C: Likewise.
24789 * g++.old-deja/g++.other/builtins4.C: Likewise.
24790
24791 2001-01-17 Jakub Jelinek <jakub@redhat.com>
24792
24793 * gcc.c-torture/compile/20010117-1.c: New test.
24794 * gcc.c-torture/compile/20010117-2.c: New test.
24795
24796 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
24797
24798 * g77.f-torture/execute/20010116.[fx]: New test,
24799 XFAIL on i?86-*-*.
24800 * g77.f-torture/compile/20010115.f: Indicate it's
24801 a test for PR fortran/1636.
24802
24803 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
24804
24805 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
24806
24807 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
24808
24809 * g77.f-torture/compile/20010115.f: New test.
24810
24811 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
24812
24813 * g++.old-deja/g++.pt/nontype5.C: New test.
24814
24815 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
24816
24817 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
24818 have an equivalent working one below it.
24819
24820 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
24821
24822 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
24823 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
24824
24825 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
24826
24827 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
24828 message containing "init_priority".
24829 (conpr-2.C): Likewise.
24830 (conpr-3.C): Likewise.
24831 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
24832
24833 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24834
24835 * gcc.c-torture/execute/20010114-2.c: New test.
24836
24837 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
24838
24839 * gcc.c-torture/compile/20010114-1.c: New test.
24840 * gcc.c-torture/compile/20010114-1.x: Xfail.
24841 * gcc.c-torture/compile/20010114-2.c: New test.
24842 * gcc.c-torture/execute/20010114-1.c: New test.
24843 * gcc.dg/trunc-1.c: New test.
24844 * gcc.dg/uninit-B.c: New test.
24845
24846 2001-01-13 Nick Clifton <nickc@redhat.com>
24847
24848 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
24849 target.
24850
24851 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
24852
24853 * gcc.c-torture/compile/20010113-1.c: New test.
24854
24855 2001-01-13 Jakub Jelinek <jakub@redhat.com>
24856
24857 * gcc.c-torture/compile/20001212-1.c: New test.
24858
24859 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
24860
24861 * gcc.dg/cpp/widestr1.c: Update.
24862 * gcc.dg/cpp/prag-imp.c: Remove.
24863
24864 2001-01-12 Jakub Jelinek <jakub@redhat.com>
24865
24866 * gcc.c-torture/execute/20000801-3.x: Remove.
24867 * gcc.dg/c90-init-1.c: New test.
24868 * gcc.dg/c99-init-1.c: New test.
24869 * gcc.dg/c99-init-2.c: New test.
24870 * gcc.dg/gnu99-init-1.c: New test.
24871
24872 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
24873
24874 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
24875 testing that no relevant ones were found.
24876
24877 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
24878
24879 * g++.old-deja/g++.pt/cast2.C: New test.
24880
24881 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
24882
24883 * g++.old-deja/g++.pt/friend47.C: New test.
24884
24885 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
24886
24887 * g++.old-deja/g++.pt/instantiate13.C: New test.
24888
24889 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
24890
24891 * g++.old-deja/g++.other/defarg7.C: New test.
24892 * g++.old-deja/g++.other/defarg8.C: New test.
24893
24894 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
24895
24896 * g++.old-deja/g++.pt/crash64.C: New test.
24897
24898 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
24899
24900 * g++.old-deja/g++.pt/crash63.C: New test.
24901
24902 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
24903
24904 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
24905
24906 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
24907
24908 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
24909
24910 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
24911
24912 * g++.old-deja/g++.pt/error3.C: New test.
24913
24914 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
24915
24916 * g++.old-deja/g++.other/crash39.C: New test.
24917
24918 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
24919
24920 * g++.old-deja/g++.other/vbase4.C: New test.
24921
24922 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
24923
24924 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
24925 * gcc.dg/special/20000419-2.c: New file. Identical to above.
24926 * gcc.dg/special/special.exp: New test driver which will check
24927 for alias support for the above test.
24928
24929 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
24930
24931 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
24932 problems on small machines.
24933 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
24934 parameterize.
24935
24936 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
24937
24938 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
24939 mips.
24940 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
24941
24942 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
24943
24944 * g++.old_deja/g++.pt/using8.C: New test.
24945
24946 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
24947
24948 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
24949
24950 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
24951
24952 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
24953 where a failure is expected.
24954 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
24955
24956 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
24957
24958 * g++.old_deja/g++.pt/instantiate12.C: New test.
24959
24960 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
24961
24962 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
24963 start of structs.
24964 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
24965 * g++.old-deja/g++.brendan/crash17.C: Likewise.
24966 * g++.old-deja/g++.brendan/crash29.C: Likewise.
24967 * g++.old-deja/g++.brendan/crash48.C: Likewise.
24968 * g++.old-deja/g++.brendan/ns1.C: Likewise.
24969 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
24970 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
24971 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
24972 * g++.old-deja/g++.eh/spec6.C: Likewise.
24973 * g++.old-deja/g++.jason/crash3.C: Likewise.
24974 * g++.old-deja/g++.law/ctors11.C: Likewise.
24975 * g++.old-deja/g++.law/ctors17.C: Likewise.
24976 * g++.old-deja/g++.law/ctors5.C: Likewise.
24977 * g++.old-deja/g++.law/ctors9.C: Likewise.
24978 * g++.old-deja/g++.mike/ambig1.C: Likewise.
24979 * g++.old-deja/g++.mike/net22.C: Likewise.
24980 * g++.old-deja/g++.mike/p3538a.C: Likewise.
24981 * g++.old-deja/g++.mike/p3538b.C: Likewise.
24982 * g++.old-deja/g++.mike/virt3.C: Likewise.
24983 * g++.old-deja/g++.niklas/t128.C: Likewise.
24984 * g++.old-deja/g++.other/anon4.C: Likewise.
24985 * g++.old-deja/g++.other/using1.C: Likewise.
24986 * g++.old-deja/g++.other/warn3.C: Likewise.
24987 * g++.old-deja/g++.pt/t37.C: Likewise.
24988 * g++.old-deja/g++.robertl/eb69.C: Likewise.
24989 * g++.old-deja/g++.robertl/eb71.C: Likewise.
24990
24991 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
24992
24993 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
24994
24995 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24996
24997 * gcc.c-torture/execute/stdio-opt-3.c: New test.
24998
24999 2001-01-07 Jakub Jelinek <jakub@redhat.com>
25000
25001 * gcc.c-torture/compile/20010107-1.c: New test.
25002
25003 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
25004
25005 * gcc.c-torture/execute/builtin-noret-1.c: New test.
25006
25007 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
25008
25009 * gcc.dg/format/format.h: New file.
25010 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
25011 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
25012 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
25013 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
25014 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
25015 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
25016 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
25017 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
25018 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
25019 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
25020 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
25021 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
25022 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
25023 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
25024 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
25025 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
25026 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
25027 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
25028 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
25029 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
25030 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
25031 instead of declaring standard types, macros and functions in each
25032 test.
25033
25034 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
25035
25036 * gcc.c-torture/execute/20010106-1.c: New test.
25037
25038 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
25039
25040 * gcc.dg/format/format.exp: New file.
25041 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
25042 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
25043 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
25044 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
25045 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
25046 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
25047 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
25048 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
25049 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
25050 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
25051 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
25052 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
25053 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
25054 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
25055 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
25056 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
25057 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
25058 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
25059 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
25060 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
25061 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
25062 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
25063 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
25064 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
25065 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
25066 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
25067 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
25068 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
25069 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
25070 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
25071 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
25072 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
25073 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
25074 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
25075 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
25076 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
25077 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
25078 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
25079 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
25080 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
25081 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
25082 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
25083
25084 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
25085
25086 * gcc.c-torture/execute/991228-1.c: Take word endianness into
25087 account.
25088
25089 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
25090
25091 * gcc.c-torture/execute/builtin-complex-1.c: New test.
25092
25093 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
25094
25095 * g++.old-deja/g++.pt/crash62.C: New test.
25096
25097 2001-01-04 Richard Henderson <rth@redhat.com>
25098
25099 * gcc.dg/20000926-1.c: Update expected warnings.
25100 * gcc.dg/array-2.c: Likewise.
25101 * gcc.dg/array-4.c: Also validate flexible array members.
25102 * gcc.dg/c99-flex-array-1.c: New.
25103
25104 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
25105
25106 * gcc.c-torture/compile/20001222-1.x: Remove.
25107
25108 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
25109
25110 * gcc.c-torture/execute/built-in-setjmp.c: New.
25111
25112 2001-01-03 Richard Henderson <rth@redhat.com>
25113
25114 * gcc.dg/940510-1.c: Update expected error wording.
25115 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
25116
25117 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
25118
25119 * lib/target-supports.exp (check_alias_available): Modified to
25120 indicate aliases not supported if only weak aliases are supported.
25121
25122 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25123
25124 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
25125 Turn on cmpstrsi checks for __pj__ and __i370__.
25126
25127 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
25128
25129 * g++.old-deja/g++.other/virtual11.C: New test.
25130
25131 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
25132
25133 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
25134
25135 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25136
25137 * gcc.c-torture/compile/20010102-1.c: New test.
25138
25139 2001-01-02 Andreas Jaeger <aj@suse.de>
25140
25141 * gcc.dg/noreturn-3.c: New test.
25142
25143 * gcc.dg/noreturn-4.c: New test.
25144
25145 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25146
25147 * gcc.c-torture/execute/stdio-opt-1.c: Also test
25148 __builtin_fputc and __builtin_fwrite.
25149
25150 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
25151
25152 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
25153 signed char, not default char.
25154
25155 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
25156
25157 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
25158
25159 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
25160
25161 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
25162
25163 2000-12-29 Richard Henderson <rth@redhat.com>
25164
25165 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
25166 (__cyg_profile_func_exit): Define.
25167
25168 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
25169
25170 * g++.dg/vtgc1.C: New test.
25171
25172 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
25173
25174 * gcc.dg/noncompile/20001228-1.c: New test.
25175
25176 * gcc.dg/20001228-1.c: New test.
25177
25178 * gcc.c-torture/execute/20001228-1.c: New test.
25179
25180 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
25181
25182 * gcc.dg/format-strfmon-1.c: New test.
25183
25184 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25185
25186 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
25187 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
25188 * gcc.c-torture/execute/string-opt-1.c: Likewise.
25189 * gcc.c-torture/execute/string-opt-2.c: Likewise.
25190 * gcc.c-torture/execute/string-opt-3.c: Likewise.
25191 * gcc.c-torture/execute/string-opt-4.c: Likewise.
25192 * gcc.c-torture/execute/string-opt-6.c: Likewise.
25193 * gcc.c-torture/execute/string-opt-7.c: Likewise.
25194 * gcc.c-torture/execute/string-opt-8.c: Likewise.
25195 * gcc.c-torture/execute/string-opt-9.c: Likewise.
25196 * gcc.c-torture/execute/string-opt-10.c: Likewise.
25197 * gcc.c-torture/execute/string-opt-11.c: Likewise.
25198 * gcc.c-torture/execute/string-opt-12.c: Likewise.
25199
25200 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
25201 * gcc.c-torture/execute/string-opt-4.c: Test index.
25202
25203 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
25204
25205 * gcc.c-torture/compile/20001226-1.c: New test.
25206
25207 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
25208
25209 * gcc.c-torture/compile/20001222-1.c: New test.
25210 * gcc.c-torture/compile/20001222-1.x: Xfail.
25211
25212 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
25213
25214 * gcc.c-torture/execute/comp-goto-2.c: New test.
25215
25216 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
25217
25218 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
25219 Use long types if __INT_MAX__ is 32767.
25220 (main): Use cast to (sint32 *) when poking 88 into a_page.
25221
25222 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
25223
25224 2000-12-21 Bernd Schmidt <bernds@redhat.com>
25225
25226 * gcc.c-torture/compile/20001221-1.c: New test.
25227 * gcc.c-torture/execute/20001221-1.c: New test.
25228
25229 2000-12-20 Richard Henderson <rth@redhat.com>
25230
25231 * g++.old-deja/g++.pt/crash36.C: Update error lines.
25232 * g++.old-deja/g++.robertl/eb109.C: Likewise.
25233
25234 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25235
25236 * gcc.dg/compare3.c: New test.
25237
25238 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
25239
25240 * gcc.dg/format-warnll-1.c: New test.
25241
25242 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
25243
25244 * gcc.dg/cpp/cmdlne-P.c: New test.
25245
25246 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
25247
25248 * gcc.c-torture/execute/builtin-abs-1.c,
25249 gcc.c-torture/execute/builtin-abs-2.c: New tests.
25250
25251 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
25252
25253 * gcc.dg/cpp/multiline.c: New test.
25254
25255 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
25256
25257 * g++.old-deja/g++.other/syshdr1.C: Update.
25258 * gcc.dg/cpp/lineflags.c: Remove temporarily.
25259
25260 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25261
25262 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
25263
25264 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25265
25266 * g++.old-deja/g++.pt/ttp65.C: New test.
25267
25268 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25269
25270 * g++.old-deja/g++.pt/ttp64.C: New test.
25271
25272 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25273
25274 * g++.old-deja/g++.pt/spec33.C: New test.
25275
25276 2000-12-14 Catherine Moore <clm@redhat.com>
25277
25278 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
25279 * gcc.c-torture/execute/920612-2.c: Likewise.
25280 * gcc.c-torture/execute/920428-2.c: Likewise.
25281 * gcc-c-torture/execute/va-arg-11.c: Call exit.
25282 * gcc.c-torture/execute/va-arg-21.c: Likewise.
25283
25284 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25285
25286 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
25287 * gcc.dg/pack-test-2.c: Likewise.
25288
25289 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
25290
25291 Tests by Zack Weinberg <zackw@stanford.edu>.
25292
25293 * gcc.dg/cpp/defined.c: Update.
25294 * gcc.dg/cpp/defined_trad.c: New tests.
25295
25296 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
25297
25298 * gcc.dg/cpp/trad-direct.c: Update.
25299
25300 2000-12-11 Neil Booth <neilb@earthling.net>
25301
25302 * gcc.dg/cpp/defined_trad.c
25303
25304 2000-12-11 Neil Booth <neilb@earthling.net>
25305
25306 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
25307
25308 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
25309
25310 * gcc.dg/format-miss-2.c: New test.
25311
25312 2000-12-09 Neil Booth <neilb@earthling.net>
25313
25314 * gcc.dg/cpp/lineflags.c: New tests.
25315 * gcc.dg/cpp/poison.c: Update.
25316 * gcc.dg/cpp/redef2.c: Update.
25317 * gcc.dg/cpp/skipping.c: New test.
25318
25319 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
25320
25321 * g++.old-deja/g++.other/eh3.C: New testcase.
25322
25323 2000-12-07 Neil Booth <neilb@earthling.net>
25324
25325 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
25326 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
25327 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
25328 wtr-union-init-2.c, wtr-union-init-3.c: Update.
25329 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
25330 Update.
25331
25332 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
25333
25334 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
25335 __SIZE_TYPE__ instead of int for type of integers cast to
25336 pointers.
25337
25338 2000-12-07 Jakub Jelinek <jakub@redhat.com>
25339
25340 * g++.old-deja/g++.other/cleanup4.C: New test.
25341
25342 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
25343
25344 * format-sec-1.c: New test.
25345
25346 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
25347
25348 * gcc.dg/format-nonlit-3.c: New test.
25349
25350 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
25351
25352 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
25353 through a null pointer.
25354
25355 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25356
25357 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
25358 * g++.old-deja/g++.pt/partial4.C: New test.
25359
25360 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
25361
25362 * gcc.c-torture/execute/ieee/hugeval.x: New.
25363
25364 2000-12-06 Neil Booth <neilb@earthling.net>
25365
25366 * gcc.dg/cpp/backslash2.c: New tests.
25367
25368 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25369
25370 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
25371 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
25372
25373 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
25374
25375 * gcc.c-torture/execute/20001203-2.c: New testcase.
25376
25377 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
25378
25379 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
25380 * g++.old-deja/g++.other/virtual10.C: New test.
25381
25382 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
25383
25384 * g++.old-deja/g++.mike/pmf5.C: Remove test.
25385
25386 2000-12-05 Richard Henderson <rth@redhat.com>
25387
25388 * gcc.c-torture/compile/20001205-1.c: New.
25389
25390 2000-12-04 Neil Booth <neilb@earthling.net>
25391
25392 * g++.old-deja/g++.other/virtual9.C: New test.
25393 * g++.old-deja/g++.pt/crash61.C: New test.
25394 * gcc.c-torture/execute/loop-9.c: New test.
25395
25396 2000-12-04 Neil Booth <neilb@earthling.net>
25397
25398 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
25399 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
25400 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
25401 * gcc.dg/cpp/extratokens.c: ...here.
25402
25403 2000-12-04 Neil Booth <neilb@earthling.net>
25404
25405 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
25406 New tests.
25407
25408 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25409
25410 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
25411 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
25412
25413 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
25414
25415 * gcc.c-torture/execute/20001203-1.c: New test.
25416
25417 2000-12-03 Neil Booth <neilb@earthling.net>
25418
25419 * gcc.dg/cpp/macro6.c: New test cases.
25420
25421 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25422
25423 * gcc.c-torture/execute/string-opt-9.c: New test.
25424 * gcc.c-torture/execute/string-opt-10.c: Likewise.
25425 * gcc.c-torture/execute/string-opt-11.c: Likewise.
25426 * gcc.c-torture/execute/string-opt-12.c: Likewise.
25427
25428 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
25429 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
25430
25431 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
25432
25433 * gcc.dg/cpp/if-6.c: New testcase.
25434
25435 * gcc.dg/20001201-1.c: New testcase.
25436
25437 2000-12-02 Neil Booth <neilb@earthling.net>
25438
25439 * g++.old-deja/g++.other/externC4.C,
25440 g++.old-deja/g++.other/friend10.C: New tests.
25441
25442 2000-12-02 Neil Booth <neilb@earthling.net>
25443
25444 * g++.old-deja/g++.other/instan2.C
25445 * g++.old-deja/g++.other/instan3.C: New test.
25446
25447 2000-12-02 Neil Booth <neilb@earthling.net>
25448
25449 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
25450 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
25451 gnuc99.c,gnuc99-pedantic.c: New tests.
25452
25453 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
25454
25455 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
25456 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
25457
25458 2000-12-01 Neil Booth <neilb@earthling.net>
25459
25460 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
25461 * gcc.dg/cpp/poison.c: Update.
25462 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
25463
25464 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
25465
25466 * g77.f-torture/execute/20001201.f: New test.
25467
25468 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
25469
25470 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
25471
25472 2000-12-01 Jakub Jelinek <jakub@redhat.com>
25473
25474 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
25475
25476 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
25477
25478 * g++.old-deja/g++.other/cast6.C: New test.
25479
25480 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
25481
25482 * gcc.c-torture/execute/20001130-2.c: New testcase.
25483
25484 2000-11-30 Richard Henderson <rth@redhat.com>
25485
25486 * gcc.c-torture/execute/20001130-1.c: New test.
25487
25488 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
25489
25490 * g++.old-deja/g++.other/op3.C: New test.
25491
25492 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
25493
25494 * g++.old-deja/g++.other/op2.C: New test.
25495
25496 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
25497
25498 * g++.old-deja/g++.other/crash38.C: New test.
25499
25500 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
25501
25502 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
25503
25504 2000-11-29 Jakub Jelinek <jakub@redhat.com>
25505
25506 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
25507 tests.
25508 * gcc.c-torture/execute/string-opt-6.c: New test.
25509
25510 * gcc.dg/20001117-1.c: Add main.
25511
25512 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
25513
25514 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
25515 Move from here ...
25516 * gcc.dg/940510-1.c: ... to here.
25517
25518 * gcc.dg/20000926-1.c: GNU C now allows initializations of
25519 zero-size arrays in toplevel structures.
25520
25521 2000-11-28 Jakub Jelinek <jakub@redhat.com>
25522
25523 * gcc.c-torture/execute/loop-8.c: New test.
25524
25525 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
25526
25527 * g++.old-deja/g++.other/base1.C: New test.
25528
25529 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
25530
25531 * g++.old-deja/g++.other/parse2.C: New test.
25532
25533 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
25534
25535 * g++.old-deja/g++.pt/incomplete1.C: New test.
25536
25537 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
25538
25539 * g++.old-deja/g++.other/friend9.C: New test.
25540
25541 2000-11-28 Jakub Jelinek <jakub@redhat.com>
25542
25543 * gcc.dg/20001127-1.c: New test.
25544
25545 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
25546
25547 * g++.old-deja/g++.pt/friend46.C: New test.
25548
25549 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
25550
25551 * g++.old-deja/g++.other/ptrmem8.C: New test.
25552
25553 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25554
25555 * gcc.c-torture/execute/string-opt-7.c: New test.
25556 * gcc.c-torture/execute/string-opt-8.c: Likewise.
25557
25558 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
25559
25560 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
25561 instead of 'mkcheck 2'.
25562
25563 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
25564
25565 * gcc.c-torture/execute/memcheck/driver.c,
25566 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
25567 C9X references to refer to C99.
25568
25569 2000-11-25 Jakub Jelinek <jakub@redhat.com>
25570
25571 * gcc.dg/ultrasp3.c: New test.
25572
25573 2000-11-25 Neil Booth <neilb@earthling.net>
25574
25575 * gcc.dg/cpp/include2.c: Update test to be locale independent.
25576
25577 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
25578
25579 * gcc.c-torture/compile/20001123-2.c: New.
25580
25581 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25582
25583 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
25584
25585 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
25586
25587 * gcc.dg/sequence-point-1.c: Add some new tests.
25588 * gcc.c-torture/execute/20001124-1.c: New test.
25589
25590 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
25591
25592 * g++.old-deja/g++.other/vaarg4.C: New test.
25593 * gcc.c-torture/compile/20001123-1.c: New test.
25594
25595 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
25596
25597 * g++.other/crash24.C: Adjust and remove XFAIL.
25598 * g++.other/crash37.C: New test.
25599
25600 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
25601
25602 * g++.old-deja/g++.pt/instantiate9.C: New test.
25603
25604 2000-11-22 Mark Mitchell <mark@codesourcery.com>
25605
25606 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
25607 new ABI, too.
25608
25609 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
25610 * g++.old-deja/g++.robertl/eb55.C: Likewise.
25611
25612 2000-11-22 Neil Booth <neilb@earthling.net>
25613
25614 * gcc.dg/cpp/Wtrigraphs.c: New test.
25615
25616 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
25617
25618 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
25619
25620 2000-11-22 Jakub Jelinek <jakub@redhat.com>
25621
25622 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
25623
25624 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
25625
25626 * lib/gcc-dg.exp: load_lib scanasm.exp.
25627 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
25628 * lib/g++-dg.exp: load_lib scanasm.exp.
25629 * lib/scanasm.exp: New.
25630 (scan-assembler, scan-assembler-not): Add optional arguments to
25631 test name, or if not present, the pattern name.
25632 (scan-assembler-dem, scan-assembler-dem-not): New.
25633
25634 * g++.dg/dg.exp: New.
25635
25636 2000-11-21 Neil Booth <neilb@earthling.net>
25637
25638 * gcc.dg/cpp/integrated1.c: Remove.
25639
25640 2000-11-21 Jakub Jelinek <jakub@redhat.com>
25641
25642 * gcc.c-torture/execute/20001121-1.c: New test.
25643
25644 2000-11-21 Richard Henderson <rth@redhat.com>
25645
25646 * gcc.c-torture/compile/20001121-1.c: New test.
25647
25648 2000-11-20 Neil Booth <neilb@earthling.net>
25649
25650 * gcc.dg/cpp/integrated1.c: New test.
25651
25652 2000-11-21 Jakub Jelinek <jakub@redhat.com>
25653
25654 * g++.old-deja/g++.other/inline17.C: New test.
25655
25656 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
25657
25658 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
25659 local variable to be zero: I made the variable global. Now
25660 uses abort() and exit() instead of relying on main's return value.
25661
25662 2000-11-20 Neil Booth <neilb@earthling.net>
25663
25664 * gcc.dg/cpp/paste2.c: Update test.
25665 * objc/execute/paste.m: New test.
25666
25667 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
25668
25669 * gcc.dg/c99-condexpr-1.c: New test.
25670
25671 2000-11-20 Neil Booth <neilb@earthling.net>
25672
25673 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
25674
25675 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
25676
25677 * g++.old-deja/g++.pt/export1.C: New test.
25678
25679 2000-11-20 Jakub Jelinek <jakub@redhat.com>
25680
25681 * gcc.dg/20001117-1.c: New test.
25682
25683 2000-11-18 Richard Henderson <rth@redhat.com>
25684
25685 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
25686
25687 2000-11-18 Richard Henderson <rth@redhat.com>
25688
25689 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
25690 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
25691 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
25692
25693 2000-11-18 Richard Henderson <rth@redhat.com>
25694
25695 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
25696 (main): New. Exit cleanly.
25697
25698 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
25699
25700 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
25701 gcc.dg/c99-fordecl-2.c: New tests.
25702
25703 2000-11-18 Richard Henderson <rth@redhat.com>
25704
25705 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
25706 * gcc.c-torture/execute/zerolen-2.c: New.
25707
25708 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25709
25710 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
25711 memory.
25712
25713 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
25714
25715 * g++.old-deja/g++.pt/instantiate8.C: New test.
25716
25717 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
25718
25719 * g++.old-deja/g++.other/incomplete.C: Add more tests.
25720 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
25721
25722 2000-11-16 Nick Clifton <nickc@redhat.com>
25723
25724 * gcc.c-torture/execute/nestfunc-2.c: New test.
25725 * gcc.c-torture/execute/nestfunc-3.c: New test.
25726
25727 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
25728
25729 * gcc.c-torture/compile/20001116-1.c: New test.
25730
25731 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25732
25733 * gcc.c-torture/execute/20001115-1.c: New test.
25734
25735 2000-11-15 Mark Mitchell <mark@codesourcery.com>
25736
25737 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
25738 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
25739 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
25740 * g++.old-deja/g++.abi/vmihint.C: Likewise.
25741
25742 2000-11-15 Neil Booth <neilb@earthling.net>
25743
25744 gcc.dg/cpp/_Pragma1.c: Update.
25745 gcc.dg/cpp/_Pragma2.c: New test.
25746
25747 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
25748
25749 * g++.old-deja/g++.other/anon5.C: New test.
25750
25751 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
25752
25753 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
25754 tests.
25755
25756 2000-11-14 Jakub Jelinek <jakub@redhat.com>
25757
25758 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
25759 output.
25760
25761 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
25762
25763 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
25764 labels at end of compound statements.
25765
25766 2000-11-13 Jakub Jelinek <jakub@redhat.com>
25767
25768 * gcc.c-torture/execute/loop-7.c: New test.
25769
25770 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
25771
25772 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
25773
25774 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
25775
25776 * gcc.dg/c99-bool-1.c: New test.
25777
25778 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
25779
25780 * gcc.dg/c99-scope-1.c: Remove xfail.
25781 * gcc.dg/c99-scope-2.c: New test.
25782
25783 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25784
25785 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
25786 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
25787
25788 2000-11-11 Mark Mitchell <mark@codesourcery.com>
25789
25790 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
25791 error messages.
25792
25793 * g++.mike/p700.C: Don't typedef wchar_t.
25794 * g++.mike/p784.C: Likewise.
25795 * g++.mike/eb101.C: Don't use __wchar_t.
25796
25797 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
25798
25799 * g77.f-torture/execute/20001111.[fx]: Test premature exit
25800 from DO loop.
25801
25802 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
25803
25804 * gcc.c-torture/execute/20001111-1.c: New test.
25805
25806 2000-11-10 Nick Clifton <nickc@redhat.com>
25807
25808 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
25809 long multuiple and accumulate.
25810
25811 2000-11-09 Richard Henderson <rth@redhat.com>
25812
25813 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
25814 via size_t instead of int.
25815
25816 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
25817 * gcc.c-torture/execute/string-opt-2.c: Likewise.
25818 * gcc.c-torture/execute/string-opt-3.c: Likewise.
25819 * gcc.c-torture/execute/string-opt-4.c: Likewise.
25820
25821 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
25822
25823 * gcc.c-torture/compile/20001109-1.c: New test.
25824 * gcc.c-torture/compile/20001109-2.c: New test.
25825
25826 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
25827
25828 * g++.old-deja/g++.pt/operator1.C: New test.
25829 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
25830
25831 2000-11-09 Jakub Jelinek <jakub@redhat.com>
25832
25833 * gcc.dg/20001108-1.c: New test.
25834
25835 2000-11-09 Jakub Jelinek <jakub@redhat.com>
25836
25837 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
25838 with both arguments constant strings.
25839 * gcc.c-torture/execute/string-opt-3.c: New test.
25840 * gcc.c-torture/execute/string-opt-4.c: New test.
25841 * gcc.c-torture/execute/string-opt-5.c: New test.
25842
25843 2000-11-08 Nick Clifton <nickc@redhat.com>
25844
25845 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
25846 mulsidi3adddi patterns.
25847
25848 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
25849
25850 * g++.old-deja/g++.other/crash36.C: New test.
25851
25852 2000-11-08 Jakub Jelinek <jakub@redhat.com>
25853
25854 * g++.old-deja/g++.other/init16.C: New test.
25855
25856 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
25857
25858 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
25859
25860 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
25861
25862 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
25863 * gcc.c-torture/execute/va-arg-16.x: Likewise.
25864 * gcc.c-torture/execute/va-arg-17.x: Likewise.
25865
25866 2000-11-07 DJ Delorie <dj@redhat.com>
25867
25868 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
25869
25870 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25871
25872 * gcc.c-torture/execute/string-opt-1.c: New test.
25873
25874 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
25875
25876 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
25877 mips-sgi-irix6.* because the MIPS ABI passes floating-point
25878 parameters in registers, and there is no way for a varargs
25879 function to know in which order the integer and floating-point
25880 parameters should be interleaved when they are placed on the
25881 stack.
25882 * gcc.c-torture/execute/va-arg-16.x: Likewise.
25883 * gcc.c-torture/execute/va-arg-17.x: Likewise.
25884
25885 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25886
25887 * gcc.c-torture/execute/string-opt-2.c: New test.
25888
25889 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
25890
25891 * g++.old-deja/g++.pt/crash60.C: New test.
25892
25893 2000-11-06 Jakub Jelinek <jakub@redhat.com>
25894
25895 * g++.old-deja/g++.other/crash24.C: New test.
25896 * g++.old-deja/g++.other/crash25.C: New test.
25897 * g++.old-deja/g++.other/crash26.C: New test.
25898 * g++.old-deja/g++.other/crash27.C: New test.
25899 * g++.old-deja/g++.other/crash28.C: New test.
25900 * g++.old-deja/g++.other/crash29.C: New test.
25901 * g++.old-deja/g++.other/crash30.C: New test.
25902 * g++.old-deja/g++.other/crash31.C: New test.
25903 * g++.old-deja/g++.other/crash32.C: New test.
25904 * g++.old-deja/g++.other/crash33.C: New test.
25905 * g++.old-deja/g++.other/crash34.C: New test.
25906 * g++.old-deja/g++.other/crash35.C: New test.
25907
25908 2000-11-06 Jakub Jelinek <jakub@redhat.com>
25909
25910 * gcc.c-torture/execute/20001031-1.c: New test.
25911
25912 2000-11-04 Mark Mitchell <mark@codesourcery.com>
25913
25914 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
25915 namespace.
25916
25917 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
25918 standards-conformant.
25919
25920 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
25921
25922 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
25923 * g++.old-deja/g++.mike/p755a.C: Likewise.
25924 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
25925 library makes no calls to `operator new' during initialization.
25926
25927 2000-11-04 Neil Booth <neilb@earthling.net>
25928
25929 * gcc.dg/cpp/include2.c: New tests.
25930
25931 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
25932
25933 * lib/g++.exp (g++_set_ld_library_path): New function.
25934 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
25935
25936 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
25937
25938 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
25939 warnings.
25940
25941 2000-11-01 Richard Henderson <rth@redhat.com>
25942
25943 * g++.old-deja/g++.ext/namedret1.C: New.
25944 * g++.old-deja/g++.ext/namedret2.C: New.
25945 * g++.old-deja/g++.ext/namedret3.C: New.
25946
25947 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
25948
25949 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
25950 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
25951
25952 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25953
25954 * gcc.c-torture/execute/va-arg-21.c: New test.
25955
25956 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
25957
25958 * gcc.dg/c99-complex-2.c: New test.
25959
25960 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25961
25962 * gcc.c-torture/execute/stdio-opt-1.c: New test.
25963
25964 2000-10-31 Jakub Jelinek <jakub@redhat.com>
25965
25966 * g++.old-deja/g++.other/inline16.C: New test.
25967
25968 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
25969
25970 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
25971 __PRETTY_FUNCTION__
25972
25973 2000-10-29 Neil Booth <neilb@earthling.net>
25974
25975 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
25976 New tests.
25977 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
25978 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
25979 optimisation.
25980
25981 2000-10-29 Neil Booth <neilb@earthling.net>
25982
25983 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
25984 * mi1.c, mi1c.h: Add null directives to multiple-include test.
25985 * mi5.c: Test multiple includes work with -C.
25986 * trigraphs.c: Test ^= version.
25987
25988 2000-10-28 Neil Booth <neilb@earthling.net>
25989
25990 New tests and test updates for new macro expander.
25991
25992 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
25993 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
25994 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
25995 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
25996 new diagnostic messages.
25997
25998 * gcc.dg/cpp/macro3.c: New tests.
25999
26000 2000-10-27 Mark Mitchell <mark@codesourcery.com>
26001
26002 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
26003 on the same line.
26004
26005 2000-10-27 Jakub Jelinek <jakub@redhat.com>
26006
26007 * g++.old-deja/g++.other/eh2.C: New test.
26008
26009 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
26010
26011 * gcc.c-torture/execute/20001027-1.c: New test.
26012
26013 2000-10-26 Richard Henderson <rth@redhat.com>
26014
26015 * gcc.c-torture/execute/20001026-1.c: New.
26016
26017 2000-10-26 Mark Mitchell <mark@codesourcery.com>
26018
26019 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
26020 * g++.old-deja/g++.law/builtin1.C: Likewise.
26021 * g++.old-deja/g++.law/ctors10.C: Likewise.
26022 * g++.old-deja/g++.law/virtual3.C: Likewise.
26023 * g++.old-deja/g++.mike/p658.C: Likewise.
26024 * g++.old-deja/g++.other/sibcall1.C: Likewise.
26025 * g++.old-deja/g++.other/vaarg2.C: Likewise.
26026 * g++.old-deja/g++.robertl/eb124.C: Likewise.
26027 * g++.old-deja/g++.robertl/eb44.C: Likewise.
26028 * g++.old-deja/g++.robertl/eb77.C: Likewise.
26029
26030 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
26031
26032 * gcc.c-torture/compile/20001024-1.c: New test.
26033
26034 2000-10-25 Mark Mitchell <mark@codesourcery.com>
26035
26036 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
26037 to tell us whether or not we are using V3.
26038
26039 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
26040
26041 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
26042 operands.
26043
26044 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
26045
26046 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
26047
26048 2000-10-25 Jakub Jelinek <jakub@redhat.com>
26049
26050 * gcc.c-torture/execute/20001024-1.c: New test.
26051
26052 2000-10-24 Jakub Jelinek <jakub@redhat.com>
26053
26054 * g++.old-deja/g++.other/sibcall1.C: New test.
26055
26056 2000-10-20 Jakub Jelinek <jakub@redhat.com>
26057
26058 * gcc.dg/noncompile/init-3.c: New test.
26059
26060 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
26061
26062 * gcc.dg/format-array-1.c: New test.
26063
26064 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
26065
26066 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
26067 writing through null pointers; remove comment about testing
26068 unterminated strings.
26069
26070 2000-10-17 Matthew Hiller <hiller@redhat.com>
26071
26072 * gcc.c-torture/execute/20001017-2.c: New test.
26073
26074 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
26075
26076 * gcc.c-torture/compile/20001018-1.c: New test.
26077 * gcc.c-torture/compile/20001018-1.x: Xfail.
26078
26079 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26080
26081 * gcc.c-torture/execute/20001017-1.c: New test.
26082
26083 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
26084
26085 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
26086 for multiple use of arguments with scanf formats; add tests for
26087 multiple use of arguments.
26088
26089 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
26090
26091 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
26092
26093 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
26094
26095 * gcc.dg/format-miss-1.c: New test.
26096
26097 2000-10-16 Jakub Jelinek <jakub@redhat.com>
26098
26099 * gcc.c-torture/execute/20001013-1.c: New test.
26100
26101 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
26102
26103 * gcc.dg/format-branch-1.c: New test.
26104
26105 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
26106
26107 * README, lib/file-format.exp: Remove EGCS references.
26108
26109 2000-10-16 Jakub Jelinek <jakub@redhat.com>
26110
26111 * gcc.dg/20001013-1.c: New test.
26112
26113 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
26114
26115 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
26116 for intmax_t in the compiler using __typeof__ and the type rules
26117 for conditional expressions.
26118
26119 2000-10-13 Jakub Jelinek <jakub@redhat.com>
26120
26121 * gcc.dg/20001012-1.c: New test.
26122 * gcc.dg/20001012-2.c: New test.
26123
26124 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
26125
26126 * gcc.dg/format-attr-1.c: New test.
26127
26128 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
26129
26130 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
26131 __LONG_LONG_MAX__ instead of LLONG_MAX.
26132
26133 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
26134
26135 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
26136 scanf flags.
26137 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
26138 flags.
26139
26140 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
26141
26142 * gcc.dg/sequence-pt-1.c: New test.
26143
26144 2000-10-11 Geoff Keating <geoffk@cygnus.com>
26145
26146 * gcc.c-torture/execute/20001011-1.c: New testcase.
26147 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
26148
26149 2000-10-10 Jakub Jelinek <jakub@redhat.com>
26150
26151 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
26152 does not error on it.
26153
26154 2000-10-10 Jakub Jelinek <jakub@redhat.com>
26155
26156 * gcc.dg/20001009-1.c: New test.
26157
26158 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
26159
26160 * gcc.c-torture/compile/20001009-1.c: Move from here ....
26161 * gcc.c-torture/execute/20001009-2.c: ... to here.
26162
26163 2000-10-09 Geoff Keating <geoffk@cygnus.com>
26164
26165 * gcc.c-torture/compile/20001009-1.c: New testcase.
26166 * gcc.c-torture/execute/20001009-1.c: New testcase.
26167 Testcases provided by Jan Hubicka <jh@suse.cz>.
26168
26169 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
26170
26171 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
26172 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
26173 uintmax_t using <limits.h> to emulate the compiler's internal
26174 logic. No longer XFAIL %j tests.
26175
26176 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
26177
26178 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
26179 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
26180 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
26181 regexps and details of expected handling of some bad formats.
26182 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
26183 suppression.
26184
26185 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
26186
26187 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
26188 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
26189 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
26190 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
26191 in list archives.
26192
26193 2000-10-06 Richard Henderson <rth@cygnus.com>
26194
26195 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
26196 * g++.old-deja/g++.brendan/crash52.C: Likewise.
26197 * g++.old-deja/g++.jason/report.C: Likewise.
26198 * g++.old-deja/g++.law/friend5.C: Likewise.
26199 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
26200 of the expected warnings.
26201
26202 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
26203
26204 * g++.old-deja/g++.pt/enum14.C: New test.
26205
26206 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
26207
26208 * g++.old-deja/g++.pt/crash59.C: New test.
26209
26210 2000-10-04 Will Cohen <wcohen@redhat.com>
26211
26212 * gcc.dg/20000926-1.c: New test.
26213
26214 2000-10-03 Geoff Keating <geoffk@cygnus.com>
26215
26216 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
26217 function name for current C++ compiler.
26218 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
26219
26220 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
26221
26222 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
26223 __PRETTY_FUNCTION__.
26224 * g++.old-deja/g++.ext/pretty2.C: Likewise.
26225
26226 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26227
26228 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
26229
26230 2000-09-26 Jakub Jelinek <jakub@redhat.com>
26231
26232 * gcc.c-torture/compile/20000923-1.c: New test.
26233
26234 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
26235
26236 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
26237 * g++.old-deja/g++.pt/ttp62.C: Same.
26238 * g++.old-deja/g++.other/inline14.C: Same.
26239
26240 2000-09-24 Richard Henderson <rth@cygnus.com>
26241
26242 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
26243
26244 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
26245
26246 * gcc.dg/c90-printf-1.c: Add test for wide string format.
26247
26248 2000-09-22 Geoff Keating <geoffk@cygnus.com>
26249
26250 * gcc.c-torture/compile/20000922-1.c: New file.
26251
26252 2000-09-21 Nick Clifton <nickc@redhat.com>
26253
26254 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
26255 a signed long modulo operation.
26256 (mod6): New function - perform an unsigned long modulo operation.
26257 (main): Add tests for modulos of very large numbers by very small
26258 dividends.
26259
26260 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26261
26262 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
26263
26264 2000-09-19 Richard Henderson <rth@cygnus.com>
26265
26266 * gcc.dg/compare2.c (case 10): XFAIL.
26267
26268 2000-09-18 Richard Henderson <rth@cygnus.com>
26269
26270 * gcc.c-torture/execute/20000906-1.c: Move ...
26271 * gcc.dg/20000906-1.c: ... here. Only run on targets
26272 that support __builtin_trap.
26273
26274 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
26275
26276 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
26277
26278 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
26279
26280 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
26281 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
26282 more $ format tests.
26283
26284 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
26285
26286 * gcc.dg/format-errmk-1.c: New test.
26287
26288 2000-09-17 Greg McGary <greg@mcgary.org>
26289
26290 * gcc.c-torture/execute/20000917-1.x: Remove.
26291
26292 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
26293
26294 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
26295
26296 2000-09-17 Greg McGary <greg@mcgary.org>
26297
26298 * gcc.c-torture/execute/20000917-1.c: New test.
26299 * gcc.c-torture/execute/20000917-1.x: XFAIL.
26300
26301 2000-09-16 Neil Booth <NeilB@earthling.net>
26302
26303 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
26304 in nested macro bug.
26305
26306 2000-09-15 Neil Booth <NeilB@earthling.net>
26307
26308 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
26309
26310 2000-09-14 Jeffrey A Law (law@cygnus.com)
26311
26312 * gcc.c-torture/execute/20000914-1.c: New test.
26313
26314 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
26315
26316 * g++.other/inline13.C: New test.
26317
26318 2000-09-12 Andreas Jaeger <aj@suse.de>
26319
26320 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
26321 constant by Ulrich Drepper <drepper@redhat.com>.
26322
26323 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
26324
26325 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
26326
26327 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26328
26329 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
26330
26331 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
26332
26333 * gcc.dg/cpp/backslash.c: New test.
26334
26335 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
26336
26337 * gcc.c-torture/execute/20000910-1.c: New test.
26338 * gcc.c-torture/execute/20000910-2.c: Likewise.
26339
26340 2000-09-11 Robert Lipe <robertl@sco.com>
26341
26342 * gcc.dg/pragma-align.c: New test.
26343
26344 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
26345
26346 * g++.old-deja/g++.pt/explicit82.C: New test.
26347 * g++.old-deja/g++.pt/explicit83.C: New test.
26348
26349 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
26350
26351 * gcc.dg/asm-names.c: New test.
26352
26353 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26354
26355 * gcc.dg/cpp/tr-warn6.c: New test
26356
26357 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
26358
26359 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
26360 be accepted.
26361
26362 2000-09-07 Catherine Moore <clm@redhat.com>
26363
26364 * gcc.c-torture/execute/unroll-1.c: New test.
26365
26366 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
26367
26368 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
26369 ERROR markers.
26370 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
26371 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
26372 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
26373 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
26374 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
26375 Preprocess only.
26376 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
26377 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
26378
26379 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
26380
26381 * g++.old-deja/g++.pt/deduct2.C: New test.
26382
26383 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
26384
26385 * g++.old-deja/g++.pt/parms2.C: New test.
26386
26387 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
26388
26389 * g++.old-deja/g++.pt/crash58.C: New test.
26390
26391 2000-09-06 Greg McGary <greg@mcgary.org>
26392
26393 * gcc.c-torture/execute/20000906-1.c: New test.
26394 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
26395
26396 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26397
26398 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
26399
26400 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
26401
26402 * g++.old-deja/g++.pt/crash57.C: New test.
26403
26404 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
26405
26406 * g++.old-deja/g++.pt/crash56.C: New test.
26407
26408 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
26409
26410 * g++.old-deja/g++.pt/koenig1.C: New test.
26411
26412 2000-09-04 Jakub Jelinek <jakub@redhat.com>
26413
26414 * gcc.dg/20000904-1.c: New test.
26415
26416 2000-09-04 Jakub Jelinek <jakub@redhat.com>
26417
26418 * gcc.dg/cpp/paste8.c: New test.
26419
26420 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
26421
26422 * gcc.c-torture/compile/20000827-1.c: New test.
26423
26424 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
26425
26426 * gcc.dg/format-diag-1.c: New test.
26427
26428 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
26429
26430 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
26431 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
26432 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
26433 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
26434 gcc.dg/formatz-1.c: Adjust warning regular expressions.
26435
26436 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
26437
26438 * g++.old-deja/g++.other/nested4.C: New test.
26439
26440 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
26441
26442 * g++.old-deja/g++.ns/scoped1.C: New test.
26443
26444 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
26445
26446 * lib/g++.exp: Support testing already-installed GCC.
26447
26448 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26449
26450 * wtr-label-1.c, wtr-suffix-1.c: New tests.
26451
26452 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26453
26454 * gcc.dg/return-type-2.c: New test.
26455
26456 2000-08-27 Geoff Keating <geoffk@cygnus.com>
26457
26458 * gcc.c-torture/compile/20000825-1.c: New test.
26459
26460 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
26461
26462 * gcc.dg/dwarf2-2.c: New test.
26463
26464 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
26465
26466 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
26467 dg-warning regexps.
26468
26469 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
26470
26471 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
26472 gcc.dg/format-ext-5.c: New tests.
26473
26474 2000-08-25 Jakub Jelinek <jakub@redhat.com>
26475
26476 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
26477
26478 2000-08-24 Mark Mitchell <mark@codesourcery.com>
26479
26480 * gcc.dg/noncompile/930622-2.c: Adjust error message.
26481
26482 2000-08-24 Richard Henderson <rth@cygnus.com>
26483
26484 * gcc.dg/ia64-sync-1.c: New test.
26485 * gcc.dg/ia64-sync-2.c: New test.
26486 * gcc.dg/ia64-asm-1.c: New test.
26487
26488 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
26489
26490 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
26491 * gcc.dg/format-ext-2.c: New test.
26492
26493 2000-08-23 Jason Merrill <jason@redhat.com>
26494
26495 * lib/old-dejagnu.exp: Also ignore "In member function" and
26496 "At global scope".
26497
26498 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26499
26500 * gcc.dg/noncompile/label-lineno-1.c: New test.
26501
26502 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
26503
26504 * gcc.dg/c99-array-nonobj-1.c: New test.
26505
26506 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
26507
26508 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
26509 tests.
26510 * gcc.dg/format-ext-1.c: New test.
26511
26512 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26513
26514 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
26515 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
26516 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
26517 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
26518 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
26519
26520 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
26521
26522 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
26523 gcc.dg/c99-strftime-2.c: New tests.
26524
26525 2000-08-22 Richard Henderson <rth@cygnus.com>
26526
26527 * gcc.c-torture/execute/20000822-1.c: New test.
26528
26529 2000-08-21 Jakub Jelinek <jakub@redhat.com>
26530
26531 * gcc.c-torture/execute/20000819-1.x: Remove.
26532
26533 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
26534
26535 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
26536 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
26537 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
26538 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
26539 gcc.dg/format-xopen-1.c: New tests.
26540
26541 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
26542
26543 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
26544
26545 2000-08-21 Jakub Jelinek <jakub@redhat.com>
26546
26547 * g++.old-deja/g++.other/loop2.C: New test.
26548
26549 * gcc.c-torture/compile/20000606-1.c: New test.
26550 * gcc.c-torture/compile/20000728-1.c: New test.
26551 * gcc.c-torture/execute/20000801-1.c: New test.
26552 * gcc.c-torture/execute/20000801-2.c: New test.
26553 * gcc.c-torture/execute/20000819-1.c: New test.
26554 * gcc.c-torture/execute/20000819-1.x: XFAIL.
26555 * gcc.dg/20000629-1.c: New test.
26556 * gcc.dg/20000724-1.c: New test.
26557 * gcc.dg/20000807-1.c: New test.
26558
26559 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
26560
26561 * gcc.dg/cpp/pragma-1.c: New test.
26562 * gcc.dg/cpp/pragma-2.c: New test.
26563
26564 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
26565
26566 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
26567 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
26568
26569 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
26570
26571 * gcc.c-torture/compile/20000818-1.c: New test.
26572
26573 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
26574
26575 * gcc.c-torture/execute/20000818-1.c: New test.
26576
26577 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
26578
26579 * gcc.dg/format-va-1.c: New test.
26580
26581 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
26582
26583 * g++.old-deja/g++.other/typedef8.C: New test.
26584
26585 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
26586
26587 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
26588 * g++.old-deja/g++.mike/net36.C: Mark candidate.
26589 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
26590 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
26591 * g++.old-deja/g++.other/ptrmem7.C: New test.
26592 * g++.old-deja/g++.pt/ptrmem10.C: New test.
26593
26594 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
26595
26596 * g++.old-deja/g++.pt/typename27.C: New test.
26597
26598 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
26599
26600 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
26601 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
26602 * g++.old-deja/g++.pt/friend45.C: New test.
26603 * g++.old-deja/g++.other/friend8.C: New test.
26604
26605 2000-08-15 Richard Henderson <rth@cygnus.com>
26606
26607 * gcc.c-torture/execute/20000815-1.c: New test.
26608
26609 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
26610
26611 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
26612 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
26613 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
26614
26615 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
26616
26617 * g++.old-deja/g++.other/refinit2.C: New test.
26618
26619 2000-08-13 Geoff Keating <geoffk@cygnus.com>
26620
26621 * lib/c-torture.exp (c-torture): Make
26622 compiler_conditional_xfail_data global.
26623 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
26624 compiler_conditional_xfail_data machinery.
26625 (f-torture-execute): Likewise.
26626 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
26627 and only when unrolling loops.
26628
26629 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
26630
26631 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
26632
26633 * g++.old-deja/g++.pt/explicit81.C: New test.
26634
26635 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
26636
26637 * g++.old-deja/g++.pt/typename26.C: New test.
26638
26639 2000-08-10 Geoff Keating <geoffk@cygnus.com>
26640
26641 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
26642 warning.
26643
26644 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
26645
26646 * g++.old-deja/g++.other/array3.C: New test.
26647
26648 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
26649
26650 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
26651 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
26652 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
26653 New tests.
26654
26655 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
26656
26657 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
26658 * g++.old-deja/g++.abi/vmihint.C: Likewise.
26659
26660 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
26661
26662 * gcc.c-torture/execute/20000808-1.c: New test.
26663
26664 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
26665
26666 * gcc.dg/c90-const-expr-1.c: New test.
26667
26668 2000-08-08 Richard Henderson <rth@cygnus.com>
26669
26670 * gcc.dg/noncompile/920923-1.c: Declare calloc.
26671
26672 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
26673
26674 * gcc.dg/noncompile/const-ll-1.c: New test.
26675
26676 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
26677
26678 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
26679
26680 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
26681
26682 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
26683 that running programs linked against the shared version of libobjc
26684 run correctly.
26685
26686 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
26687
26688 * gcc.dg/c99-printf-1.c: New test.
26689
26690 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
26691
26692 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
26693
26694 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
26695
26696 * gcc.c-torture/execute/20000731-1.x: Delete.
26697
26698 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
26699
26700 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
26701 and torture_without_loops as is done by c-torture.exp.
26702 (search_for): Copy from c-torture.exp.
26703 (gcc-dg-runtest): New function, drives a directory of tests
26704 iterating over the TORTURE_OPTIONS.
26705 (scan-assembler, scan-assembler-not): Move here from
26706 individual directory drivers.
26707
26708 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
26709 defined by lib/gcc-dg.exp.
26710 * gcc.dg/cpp/cpp.exp: Likewise.
26711 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
26712 gcc-dg-runtest, so we cycle over optimization options.
26713
26714 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
26715 * gcc.dg/compare2.c: No longer expected to fail.
26716
26717 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
26718
26719 * gcc.c-torture/execute/20000804-1.c: New test.
26720
26721 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
26722
26723 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
26724
26725 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
26726
26727 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
26728
26729 2000-08-03 Jeffrey A Law (law@cygnus.com)
26730
26731 * gcc.c-torture/compile/20000803-1.c: New test.
26732
26733 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
26734
26735 * gcc.c-torture/execute/20000801-3.c,
26736 gcc.c-torture/execute/20000801-4.c: New tests.
26737 * gcc.c-torture/execute/20000801-3.x,
26738 gcc.c-torture/execute/20000801-4.x: Xfail.
26739
26740 2000-08-02 Geoff Keating <geoffk@cygnus.com>
26741
26742 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
26743 libobjc/.libs to allow for libtool.
26744
26745 2000-08-02 Jakub Jelinek <jakub@redhat.com>
26746
26747 * gcc.c-torture/compile/20000802-1.c: New test.
26748
26749 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
26750
26751 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
26752
26753 2000-07-31 Jeffrey A Law (law@cygnus.com)
26754
26755 * gcc-c-torture/execute/20000731-2.c: New test.
26756
26757 * gcc.c-torture/execute/20000731-1.c: New test.
26758 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
26759
26760 2000-07-31 Jakub Jelinek <jakub@redhat.com>
26761
26762 * testsuite/gcc.dg/cpp/paste7.c: New test.
26763 * gcc.dg/cpp/20000725-1.c: New test.
26764
26765 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
26766
26767 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
26768 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
26769 declaration warning for __builtin_dwarf_reg_size.
26770
26771 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
26772
26773 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
26774
26775 * gcc.dg/noncompile/voidparam-1.c: New test.
26776
26777 2000-07-30 Richard Henderson <rth@cygnus.com>
26778
26779 * gcc.dg/c90-digraph-1.c: Don't xfail.
26780 * gcc.dg/compare2.c (case 10): Xfail.
26781 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
26782
26783 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
26784
26785 * gcc.dg/c99-main-1.c: New test.
26786
26787 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
26788
26789 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
26790
26791 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
26792
26793 * gcc.c-tortuer/execute/20000726-1.c: New test.
26794
26795 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
26796
26797 * gcc.c-torture/execute/enum-2.c: New test.
26798
26799 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26800
26801 * gcc.dg/cpp/tr-warn3.c: New test.
26802
26803 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
26804
26805 * g++.old-deja/g++.ext/implicit1.C: Remove.
26806 * g++.old-deja/g++.jason/c2.C: Remove
26807 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
26808 * g++.old-deja/g++.pt/crash16.C: Likewise.
26809 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
26810
26811 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
26812
26813 * g++.old-deja/g++.other/for2.C: New test.
26814
26815 2000-07-25 Jakub Jelinek <jakub@redhat.com>
26816
26817 * gcc.dg/20000720-1.c: New test.
26818
26819 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
26820
26821 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
26822
26823 2000-07-24 Geoff Keating <geoffk@cygnus.com>
26824
26825 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
26826 * gcc.c-torture/execute/20000722-1.c: New.
26827 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
26828
26829 2000-07-24 Jakub Jelinek <jakub@redhat.com>
26830
26831 * gcc.dg/cpp/20000720-1.S: New test.
26832
26833 2000-07-21 Michael Meissner <meissner@redhat.com>
26834
26835 * gcc.c-torture/execute/ieee/hugeval.c: New test.
26836
26837 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
26838
26839 * g++.old-deja/g++.brendan/crash16.C,
26840 g++.old-deja/g++.brendan/parse3.C,
26841 g++.old-deja/g++.brendan/redecl1.C,
26842 g++.old-deja/g++.ns/template13.C,
26843 g++.old-deja/g++.other/decl4.C,
26844 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
26845
26846 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
26847
26848 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
26849 and "Internal error".
26850
26851 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
26852 regexps.
26853 * gcc.dg/cpp/paste6.c: New test.
26854
26855 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
26856
26857 * gcc.dg/cpp/tr-direct.c: New test.
26858
26859 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
26860 gcc.dg/cpp/undef1.c: Tweak error regexps.
26861
26862 2000-07-18 Eric Christopher <echristo@redhat.com>
26863
26864 * gcc.c-torture/compile/20000718-1.c: New test.
26865
26866 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
26867
26868 * cpplex.c (_cpp_push_token): If the token being pushed back
26869 is the previous token in this context, just subtract one from
26870 context->posn.
26871 * cppmacro.c (save_expansion): Clear aux field when storing a
26872 placemarker.
26873
26874 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
26875
26876 * gcc.dg/noncompile/redecl-1.c: New test.
26877
26878 2000-07-18 Jakub Jelinek <jakub@redhat.com>
26879
26880 * gcc.c-torture/execute/20000717-5.c: New test.
26881 * gcc.c-torture/execute/20000717-1.x: Removed.
26882
26883 2000-07-17 Richard Henderson <rth@cygnus.com>
26884
26885 * gcc.c-torture/execute/20000717-4.c: New test.
26886
26887 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
26888
26889 * gcc.dg/cpp/syshdr.c: New test.
26890 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
26891
26892 2000-07-17 Neil Booth <neilb@earthling.net>
26893
26894 * gcc.dg/cpp/cmdlne-dM.c: New test.
26895 * gcc.dg/cpp/cmdlne-dD.c: New test.
26896
26897 2000-07-17 Jeffrey A Law (law@cygnus.com)
26898
26899 * gcc.c-torture/execute/20000717-3.c: New test.
26900
26901 * gcc.c-torture/compile/20000717-1.c: New test.
26902
26903 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
26904
26905 * gcc.c-torture/execute/20000717-2.c: New test.
26906
26907 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
26908
26909 * gcc.dg/formatz-1.c: New test.
26910
26911 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
26912 * gcc.dg/c99-digraph-1.c: New tests.
26913
26914 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
26915 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
26916
26917 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
26918 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
26919 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
26920 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
26921 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
26922 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
26923 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
26924
26925 2000-07-17 Greg McGary <greg@mcgary.org>
26926
26927 * gcc.c-torture/execute/20000717-1.c: New test.
26928 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
26929
26930 2000-07-15 Jakub Jelinek <jakub@redhat.com>
26931
26932 * gcc.c-torture/execute/20000715-2.c: New test.
26933 * gcc.dg/20000715-1.c: New test.
26934
26935 2000-07-15 Michael Meissner <meissner@redhat.com>
26936
26937 * gcc.c-torture/execute/20000715-1.c: New test.
26938
26939 2000-07-13 Jakub Jelinek <jakub@redhat.com>
26940
26941 * gcc.c-torture/execute/20000707-1.c: New test.
26942
26943 2000-07-13 Neil Booth <NeilB@earthling.net>
26944
26945 * testsuite/gcc.dg/cpp/digraph1.c,
26946 testsuite/gcc.dg/cpp/digraph2.c,
26947 testsuite/gcc.dg/cpp/digraphs.c: New tests.
26948
26949 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
26950
26951 * g77.f-torture/compile/20000630-2.f: New test.
26952 * g77.f-torture/compile/20000630-2.x
26953
26954 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
26955
26956 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
26957
26958 2000-07-11 Neil Booth <NeilB@earthling.net>
26959
26960 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
26961
26962 2000-07-11 Neil Booth <NeilB@earthling.net>
26963
26964 * gcc.dg/cpp/cmdlne-C.c: New.
26965
26966 2000-07-09 Neil Booth <NeilB@earthling.net>
26967
26968 * gcc.dg/cpp/directiv.c: New tests.
26969 * gcc.dg/cpp/undef1.c: Update.
26970
26971 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
26972
26973 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
26974
26975 2000-07-09 Neil Booth <NeilB@earthling.net>
26976
26977 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
26978
26979 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
26980
26981 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
26982 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
26983
26984 2000-07-08 Neil Booth <NeilB@earthling.net>
26985
26986 * gcc.dg/cpp/macsyntx.c: New tests.
26987
26988 2000-07-07 Jakub Jelinek <jakub@redhat.com>
26989
26990 * gcc.dg/20000707-1.c: New test.
26991
26992 2000-07-07 Jakub Jelinek <jakub@redhat.com>
26993
26994 * gcc.c-torture/execute/20000706-1.c: New test.
26995 * gcc.c-torture/execute/20000706-2.c: New test.
26996 * gcc.c-torture/execute/20000706-3.c: New test.
26997 * gcc.c-torture/execute/20000706-4.c: New test.
26998 * gcc.c-torture/execute/20000706-5.c: New test.
26999
27000 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
27001
27002 * g++.old-deja/g++.pt/instantiate7.C: New test.
27003
27004 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
27005
27006 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
27007 * g++.old-deja/g++.mike/thunk3.C: Likewise.
27008 * g++.old-deja/g++.other/rtti3.C: Likewise.
27009 * g++.old-deja/g++.other/rttid3.C: Likewise.
27010
27011 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
27012
27013 * g77.f-torture/compile/20000630-1.x: Fix typo
27014
27015 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
27016
27017 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
27018 assembly output.
27019
27020 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
27021
27022 * gcc.dg/cpp/ident.c: New test.
27023
27024 2000-07-05 Neil Booth <NeilB@earthling.net>
27025
27026 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
27027 gcc.dg/cpp/lexstrng.c: New tests.
27028
27029 2000-07-04 Neil Booth <NeilB@earthling.net>
27030
27031 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
27032 * gcc.dg/cpp/strify2.c: Same.
27033
27034 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
27035
27036 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
27037 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
27038 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
27039 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
27040
27041 * testsuite/gcc.dg/cpp/macro1.c,
27042 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
27043 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
27044 testsuite/gcc.dg/cpp/strify1.c,
27045 testsuite/gcc.dg/cpp/strify2.c: New tests.
27046
27047 2000-07-03 Jakub Jelinek <jakub@redhat.com>
27048
27049 * gcc.c-torture/execute/20000703-1.c: New test.
27050
27051 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
27052
27053 * g++.old-deja/g++.pt (lookup10.C): New test.
27054
27055 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
27056
27057 * g++.old-deja/g++.pt (typename25.C): New test.
27058
27059 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
27060
27061 * gcc.c-torture/compile/20000701-1.c: New test.
27062
27063 2000-06-30 Nick Clifton <nickc@cygnus.com>
27064
27065 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
27066 to test case.
27067
27068 2000-06-30 Catherine Moore <clm@cygnus.com>
27069
27070 * gcc.c-torture/execute/align-1.c: New test.
27071
27072 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
27073
27074 * g++.old-deja/g++.pt/expr8.C: New test.
27075 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
27076
27077 2000-06-29 Nick Clifton <nickc@cygnus.com>
27078
27079 * gcc.c-torture/compile/20000629-1.c: New test.
27080
27081 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
27082
27083
27084 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
27085 gcc.dg/noncompile directory, depending on whether they're
27086 preprocessor tests or not. Annotate all the tests for the dg
27087 framework.
27088
27089 * gcc.c-torture/noncompile/noncompile.exp: Delete.
27090 * gcc.dg/noncompile/noncompile.exp: New.
27091
27092 * Moved files:
27093 Old name New name
27094 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
27095 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
27096 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
27097 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
27098 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
27099 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
27100 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
27101 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
27102 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
27103 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
27104 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
27105 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
27106 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
27107 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
27108 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
27109 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
27110 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
27111 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
27112 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
27113 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
27114 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
27115 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
27116 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
27117 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
27118
27119 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
27120 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
27121 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
27122 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
27123 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
27124 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
27125
27126 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
27127
27128 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
27129 declare one variable. On the fourth, error.
27130 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
27131 declared by 20000628-1a.h.
27132
27133 2000-06-29 Richard Henderson <rth@redhat.com>
27134
27135 * gcc.c-torture/execute/930529-1.x: New file.
27136 * gcc.dg/920413-1.c: Adjust expected warning text.
27137 * gcc.dg/980217-1.c: Declare abort.
27138 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
27139
27140 2000-06-29 Jeffrey A Law (law@cygnus.com)
27141
27142 * g77.f-torture/compile/20000629-1.f: New test.
27143 * g77.f-torture/compile/20000629-1.x: Expected to fail.
27144
27145 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
27146
27147 Rearrange lots of files, removing entirely the
27148 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
27149 directories.
27150
27151 * Deleted files:
27152 gcc.c-torture/code_quality/code_quality.exp
27153 gcc.c-torture/special/special.exp
27154 gcc.failure/failure.exp
27155 gcc.failure/940409-1.x
27156 gcc.c-torture/compile/961203-1.x
27157
27158 * New files:
27159 gcc.misc-tests/linkage.exp
27160 gcc.c-torture/execute/920730-1t.c
27161 gcc.c-torture/execute/920730-1t.x
27162 gcc.c-torture/compile/920520-1.x
27163 gcc.c-torture/compile/920521-1.x
27164 gcc.c-torture/compile/981006-1.x
27165 gcc.c-torture/execute/eeprof-1.x
27166
27167 * Moved files (possibly with modifications to fit a new harness):
27168 Old name New name
27169 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
27170 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
27171 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
27172 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
27173 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
27174 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
27175 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
27176 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
27177 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
27178 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
27179 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
27180 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
27181 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
27182 gcc.failure/940409-1.c gcc.dg/940409-1.c
27183
27184 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
27185
27186 * c-torture/compile/961203-1.x: Delete.
27187
27188 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
27189 not exit. Include stdio.h.
27190 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
27191 * gcc.misc-tests/dg-12.c: Likewise.
27192 * gcc.misc-tests/dg-5.c: Likewise.
27193 * gcc.misc-tests/dg-6.c: Likewise.
27194 * gcc.misc-tests/dg-7.c: Prototype abort.
27195 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
27196 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
27197 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
27198 not exit.
27199 * gcc.misc-tests/sieve.c: Use return from main, not exit.
27200 * gcc.misc-tests/sort2.c: Use return from main, not exit.
27201
27202 2000-06-28 Jakub Jelinek <jakub@redhat.com>
27203
27204 * gcc.dg/cpp/20000628-1.c: New test.
27205 * gcc.dg/cpp/20000628-1.h: New header for above test.
27206 * gcc.dg/cpp/20000628-1a.h: Likewise.
27207
27208 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
27209
27210 * gcc.dg/cpp: New directory.
27211 * gcc.dg/cpp/cpp.exp: New driver.
27212 * gcc.dg/cpp/20000627-1.c: New test.
27213 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
27214 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
27215 and rewrite as a compilation test.
27216
27217 * gcc.dg: Move many files into the cpp subdirectory, possibly
27218 renaming or editing them as well.
27219 Old name New name
27220 990119-1.c cpp/19990119-1.c
27221 990228-1.c cpp/19990228-1.c
27222 990407-1.c cpp/19990407-1.c
27223 990409-1.c cpp/19990409-1.c
27224 990413-1.c cpp/19990413-1.c
27225 990703-1.c cpp/19990703-1.c
27226 20000127-1.c cpp/20000127-1.c
27227 20000129-1.c cpp/20000129-1.c
27228 20000207-1.c cpp/20000207-1.c
27229 20000207-2.c cpp/20000207-2.c
27230 20000209-1.c cpp/20000209-1.c
27231 20000209-2.c cpp/20000209-2.c
27232 20000301-1.c cpp/20000301-1.c
27233 20000419-1.c cpp/20000419-1.c
27234 20000510-1.S cpp/20000510-1.S
27235 20000519-1.c cpp/20000519-1.c
27236 20000529-1.c cpp/20000529-1.c
27237 20000625-1.c cpp/20000625-1.c
27238 20000625-2.c cpp/20000625-2.c
27239 cpp-as1.c cpp/assert1.c
27240 cpp-as2.c cpp/assert2.c
27241 cxx-comments-1.c cpp/cxxcom1.c
27242 cxx-comments-2.c cpp/cxxcom2.c
27243 endif-label.c cpp/endif.c
27244 cpp-hash1.c cpp/hash1.c
27245 cpp-hash2.c cpp/hash2.c
27246 cpp-if1.c cpp/if-1.c
27247 cpp-if2.c cpp/if-2.c
27248 cpp-if3.c cpp/if-3.c
27249 cpp-if4.c cpp/if-4.c
27250 cpp-if5.c cpp/if-5.c
27251 cpp-cond.c cpp/if-cexp.c
27252 cpp-missingop.c cpp/if-mop.c
27253 cpp-missingparen.c cpp/if-mpar.c
27254 cpp-opprec.c cpp/if-oppr.c
27255 cpp-ifparen.c cpp/if-paren.c
27256 cpp-shortcircuit.c cpp/if-sc.c
27257 cpp-shift.c cpp/if-shift.c
27258 cpp-unary.c cpp/if-unary.c
27259 cpp-li1.c cpp/line1.c
27260 cpp-li2.c cpp/line2.c
27261 lineno.c cpp/line3.c
27262 lineno-2.c cpp/line4.c
27263 cpp-mi.c cpp/mi1.c
27264 cpp-mic.h cpp/mi1c.h
27265 cpp-micc.h cpp/mi1cc.h
27266 cpp-mind.h cpp/mi1nd.h
27267 cpp-mindp.h cpp/mi1ndp.h
27268 cpp-mix.h cpp/mi1x.h
27269 cpp-mi2.c cpp/mi2.c
27270 cpp-mi2a.h cpp/mi2a.h
27271 cpp-mi2b.h cpp/mi2b.h
27272 cpp-mi2c.h cpp/mi2c.h
27273 cpp-mi3.c cpp/mi3.c
27274 cpp-mi3.def cpp/mi3.def
27275 poison-1.c cpp/poison.c
27276 pr-impl.c cpp/prag-imp.c
27277 cpp-redef-2.c cpp/redef1.c
27278 cpp-redef.c cpp/redef2.c
27279 strpaste.c cpp/strp1.c
27280 strpaste-2.c cpp/strp2.c
27281 cpp-tradpaste.c cpp/tr-paste.c
27282 cpp-tradstringify.c cpp/tr-str.c
27283 cpp-tradwarn1.c cpp/tr-warn1.c
27284 cpp-tradwarn2.c cpp/tr-warn2.c
27285 trigraphs.c cpp/trigraphs.c
27286 cpp-unc1.c cpp/unc1.c
27287 cpp-unc2.c cpp/unc2.c
27288 cpp-unc3.c cpp/unc3.c
27289 cpp-unc.c cpp/unc4.c
27290 undef.c cpp/undef1.c
27291 undef-2.c cpp/undef2.c
27292 cpp-wi1.c cpp/widestr1.c
27293
27294 2000-06-27 Mark Mitchell <mark@codesourcery.com>
27295
27296 * lib/g++.exp (g++_include_flags): Tweak.
27297
27298 2000-06-27 H.J. Lu <hjl@gnu.org>
27299 Loren J. Rittle <ljrittle@acm.org>
27300
27301 * lib/g++.exp (g++_include_flags): Override libgloss.exp
27302 version with one that knows about the new gcc tree structure.
27303 (g++_link_flags): Same.
27304
27305 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
27306
27307 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
27308 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
27309 case we are cross-compiling.
27310
27311 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
27312 g++.old-deja/g++.niklas/Makefile.in,
27313 g++.old-deja/g++.niklas/configure.in,
27314 g++.old-deja/g++.other/Makefile.in,
27315 g++.old-deja/g++.other/configure.in,
27316 gcc.c-torture/code_quality/Makefile.in,
27317 gcc.c-torture/code_quality/configure.in,
27318 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
27319 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
27320 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
27321 gcc.c-torture/execute/ieee/Makefile.in,
27322 gcc.c-torture/execute/ieee/configure.in,
27323 gcc.c-torture/noncompile/Makefile.in,
27324 gcc.c-torture/noncompile/configure.in,
27325 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
27326 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
27327 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
27328
27329 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
27330
27331 * g++.old-deja/g++.other/ambig3.C: New test.
27332
27333 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
27334
27335 * g++.old-deja/g++.pt/syntax1.C: New test.
27336 * g++.old-deja/g++.pt/syntax2.C: New test.
27337 * g++.old-deja/g++.other/syntax3.C: New test.
27338 * g++.old-deja/g++.other/syntax4.C: New test.
27339
27340 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
27341
27342 * gcc.dg/20000623-1.c: Prototype exit and abort.
27343
27344 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
27345
27346 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
27347 New tests.
27348 * gcc.dg/cpp-mi3.def: New file.
27349
27350 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
27351 inside assertions.
27352 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
27353 lexer's error messages.
27354 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
27355 divine anything from the linemarkers.
27356 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
27357 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
27358
27359 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
27360
27361 * gcc.dg/20000623-1.c: New test.
27362
27363 2000-06-22 Jakub Jelinek <jakub@redhat.com>
27364
27365 * gcc.c-torture/execute/20000622-1.c: New test.
27366
27367 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
27368
27369 * g++.old-deja/g++.other/init15.C: New test.
27370
27371 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
27372
27373 * g++.old-deja/g++.pt/vaarg2.C: New test.
27374 * g++.old-deja/g++.pt/vaarg3.C: New test.
27375
27376 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
27377
27378 * g++.old-deja/g++.other/dyncast6.C: New test.
27379
27380 2000-06-15 Jakub Jelinek <jakub@redhat.com>
27381
27382 * gcc.c-torture/execute/loop-6.c: New test.
27383
27384 2000-06-14 Jakub Jelinek <jakub@redhat.com>
27385
27386 * gcc.dg/20000614-1.c: New test.
27387 * gcc.dg/20000614-2.c: New test.
27388
27389 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
27390
27391 * g++.old-deja/g++.other/inline12.C: New test.
27392
27393 2000-06-13 Jakub Jelinek <jakub@redhat.com>
27394
27395 * g++.old-deja/g++.other/eh1.C: New test.
27396
27397 2000-06-12 Jakub Jelinek <jakub@redhat.com>
27398
27399 * g++.old-deja/g++.other/type.C: New test.
27400
27401 2000-06-05 Jakub Jelinek <jakub@redhat.com>
27402
27403 * g++.old-deja/g++.other/initstring.C: New test.
27404
27405 2000-06-12 Jason Merrill <jason@redhat.com>
27406
27407 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
27408
27409 2000-06-09 Jeffrey A Law (law@cygnus.com)
27410
27411 * gcc.c-torture/compile/20000609-1.c: New test.
27412
27413 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
27414
27415 * gcc.dg/20000609-1.c: New test.
27416
27417 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
27418
27419 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
27420 * gcc.c-torture/noncompile/poison-1.c: Move...
27421 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
27422 * gcc.dg/cpp-li1.c: Add a token after the #line.
27423
27424 2000-06-05 Richard Henderson <rth@cygnus.com>
27425
27426 * gcc.c-torture/execute/20000605-2.c: New test.
27427 * gcc.c-torture/execute/20000605-3.c: New test.
27428
27429 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
27430
27431 * g77.f-torture/execute/20000503-1.x: New file.
27432
27433 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
27434
27435 * g++.old-deja/g++.eh/badalloc1.C: New test.
27436
27437 2000-06-05 Richard Henderson <rth@cygnus.com>
27438
27439 * gcc.c-torture/execute/20000605-1.c: New test.
27440
27441 2000-06-05 Jakub Jelinek <jakub@redhat.com>
27442 Nathan Sidwell <nathan@codesourcery.com>
27443
27444 * gcc.c-torture/compile/20000605-1.c: New test.
27445
27446 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
27447
27448 * g77.f-torture/compile/20000601-1.f: New test.
27449
27450 2000-06-03 Richard Henderson <rth@cygnus.com>
27451
27452 * gcc.c-torture/execute/20000603-1.c: New.
27453
27454 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
27455
27456 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
27457 * gcc.dg/noreturn-2.c (noreturn): Likewise.
27458
27459 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
27460
27461 * gcc.dg/compare2.c (case 12): XFAIL.
27462 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
27463 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
27464
27465 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
27466
27467 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
27468
27469 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
27470 guard macro is already defined when the header is first
27471 included.
27472 * gcc.dg/cpp-mix.h: New file.
27473 * gcc.dg/endif-label.c: Update patterns to match compiler.
27474
27475 * g++.brendan/complex1.C: Declare abort.
27476 * g++.law/refs4.C: Remove XFAIL.
27477 * g++.oliva/expr2.C: Declare abort and exit.
27478
27479 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
27480
27481 * gcc.c-torture/execute/20000528-1.c: New test.
27482
27483 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
27484 * g++.old-deja/g++.law/temps4.C: Likewise.
27485
27486 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
27487 stdlib.h. Call abort() on failure.
27488 * g++.old-deja/g++.law/refs4.C: Likewise.
27489 * g++.old-deja/g++.law/temps4.C: Likewise.
27490 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
27491 * gcc.c-torture/execute/20000112-1.c: Include string.h.
27492
27493 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
27494
27495 Relative to g++.dg/special:
27496 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
27497
27498 Relative to g++.old-deja:
27499 * g++.brendan/complex1.C, g++.jason/optimize2.C,
27500 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
27501 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
27502 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
27503 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
27504 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
27505 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
27506
27507 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
27508 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
27509 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
27510 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
27511 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
27512 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
27513 and/or string.h.
27514
27515 * g++.other/goto1.C: Update expectations for error messages.
27516
27517 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
27518
27519 * gcc.c-torture/compile/20000523-1.c: New test.
27520
27521 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
27522
27523 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
27524
27525 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
27526
27527 * g++.old-deja/g++.eh/catch11.C: New test.
27528 * g++.old-deja/g++.eh/catch12.C: New test.
27529
27530 2000-05-24 Nick Clifton <nickc@cygnus.com>
27531
27532 * gcc.c-torture/execute/20000523-1.c: New test.
27533
27534 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
27535
27536 * c-torture/execute/bcp-1.c: Replace abort in arg of
27537 __builtin_constant_p with a generic external function.
27538
27539 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
27540 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
27541 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
27542 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
27543 Prototype abort and/or exit.
27544
27545 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
27546 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
27547 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
27548 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
27549
27550 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
27551
27552 * gcc.dg/dwarf2-1.c: New test.
27553
27554 2000-05-20 Richard Henderson <rth@cygnus.com>
27555
27556 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
27557
27558 2000-05-20 Andreas Jaeger <aj@suse.de>
27559
27560 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
27561 testcase.
27562
27563 2000-05-19 David Edelsohn <edelsohn@gnu.org>
27564
27565 * gcc.c-torture/execute/20000519-2.c: New test.
27566
27567 2000-05-19 Andreas Jaeger <aj@suse.de>
27568
27569 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
27570 which fails with SSA.
27571
27572 * lib/c-torture.exp: Also test with -O3 -fssa.
27573
27574 2000-05-18 Michael Meissner <meissner@redhat.com>
27575
27576 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
27577 * gcc.c-torture/execute/920415-1.c: Ditto.
27578 * gcc.c-torture/execute/920501-1.c: Ditto.
27579 * gcc.c-torture/execute/conversion.c: Ditto.
27580 * gcc.c-torture/execute/cvt-1.c: Ditto.
27581
27582 2000-05-18 Jeffrey A Law (law@cygnus.com)
27583
27584 * gcc.c-torture/compile/20000518-1.c: New test.
27585
27586 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
27587
27588 * g77.f-torture/compile/200005018.f: New test.
27589
27590 2000-05-17 Jeffrey A Law (law@cygnus.com)
27591
27592 * gcc.c-torture/compile/20000517-1.c: New test.
27593
27594 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27595
27596 * gcc.c-torture/execute/20000516-1.c: New test.
27597
27598 2000-05-15 Jakub Jelinek <jakub@redhat.com>
27599
27600 * g++.old-deja/g++.other/eh.C: New test.
27601
27602 2000-05-12 Richard Henderson <rth@cygnus.com>
27603
27604 * gcc.c-torture/execute/990208-1.c (main): Don't pass
27605 constants through to doit's conditional.
27606
27607 2000-05-11 Jeffrey A Law (law@cygnus.com)
27608
27609 * gcc.c-torture/compile/20000511-1.c: New test.
27610 * g77.f-torture/compile/20000511-1.f: New test.
27611 * g77.f-torture/compile/20000511-2.f: New test.
27612
27613 2000-05-11 Michael Meissner <meissner@redhat.com>
27614
27615 * gcc.c-torture/execute/20000511-1.c: New test.
27616
27617 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
27618
27619 * gcc.dg/dg.exp: Scan .S files as well as .c files.
27620 * gcc.dg/20000510-1.S: New.
27621
27622 2000-05-08 Catherine Moore <clm@cygnus.com>
27623
27624 * gcc.dg/unused-3.c: New.
27625
27626 2000-05-06 Richard Henderson <rth@cygnus.com>
27627
27628 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
27629 * g++.old-deja/g++.mike/warn1.C: Likewise.
27630 * g++.old-deja/g++.pt/local1.C: Likewise.
27631 * g++.old-deja/g++.pt/local7.C: Likewise.
27632 * g++.old-deja/g++.pt/spec16.C: Likewise.
27633
27634 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
27635
27636 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
27637
27638 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
27639
27640 * g77.f-torture/execute/20000503-1.f: New test.
27641
27642 2000-05-04 Andreas Jaeger <aj@suse.de>
27643
27644 * gcc.dg/noreturn-2.c: New test.
27645
27646 2000-05-04 Neil Booth <NeilB@earthling.net>
27647
27648 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
27649 preprocessor.
27650
27651 2000-05-04 Richard Henderson <rth@cygnus.com>
27652
27653 * gcc.c-torture/execute/20000503-1.c: Fix typo.
27654
27655 2000-05-04 Richard Henderson <rth@cygnus.com>
27656
27657 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
27658 OpenSSL by Jason R Thorpe.
27659
27660 2000-05-03 Jim Wilson <wilson@cygnus.com>
27661
27662 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
27663
27664 2000-05-03 Robert Lipe <robertlipe@usa.net>
27665
27666 * gcc.dg/20000503-1.c: New test.
27667
27668 2000-05-02 Jakub Jelinek <jakub@redhat.com>
27669
27670 * gcc.c-torture/compile/20000502-1.c: New test.
27671 * g++.old-deja/g++.other/align.C: New test.
27672 * gcc.dg/cpp-tradstringify.c: New test.
27673
27674 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
27675
27676 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
27677 and hard registers.
27678
27679 2000-04-26 Geoff Keating <geoffk@cygnus.com>
27680
27681 * gcc.c-torture/execute/loop-5.c: New test.
27682
27683 2000-04-25 Jakub Jelinek <jakub@redhat.com>
27684
27685 * gcc.c-torture/execute/va-arg-20.c: New test.
27686
27687 2000-04-23 Jeffrey A Law (law@cygnus.com)
27688
27689 * gcc.c-torture/execute/20000422-1.c: New test.
27690
27691 2000-04-20 Greg McGary <gkm@gnu.org>
27692
27693 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
27694 when optimizing, but without sibling-call optimizations (-O1).
27695
27696 2000-04-20 Jeffrey A Law (law@cygnus.com)
27697
27698 * gcc.c-torture/compile/20000420-1.c: New test.
27699
27700 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
27701
27702 * g++.abi/ptrflags.C: New test.
27703 * g++.eh/catchptr1.C: Test incomplete pointer chains.
27704
27705 2000-04-19 Catherine Moore <clm@cygnus.com>
27706
27707 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
27708
27709 2000-04-19 Greg McGary <gkm@gnu.org>
27710
27711 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
27712 sibling-call optimizations.
27713
27714 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
27715
27716 * gcc.dg/20000419-1.c: New test.
27717
27718 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
27719
27720 * gcc.c-torture/execute/20000412-6.c: New test.
27721
27722 2000-04-12 Jeffrey A Law (law@cygnus.com)
27723
27724 * gcc.c-torture/execute/20000412-5.c: New test.
27725 * g77.f-torture/compile/20000412-1.f: New test.
27726 * gcc.c-torture/execute/20000412-4.c: New test.
27727 * gcc.c-torture/compile/20000412-2.c: New test.
27728 * gcc.c-torture/execute/20000412-3.c: New test.
27729 * gcc.c-torture/compile/20000412-1.c: New test.
27730 * gcc.c-torture/execute/20000412-2.c: New test.
27731
27732 2000-04-12 Jakub Jelinek <jakub@redhat.com>
27733
27734 * objc/execute/bf-20.m: New test.
27735
27736 2000-04-10 Richard Henderson <rth@cygnus.com>
27737
27738 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
27739
27740 * gcc.c-torture/execute/20000412-1.c: New test.
27741
27742 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
27743
27744 * g++.old-deja/g++.eh/catchptr1.C: New test.
27745
27746 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
27747
27748 * g++.old-deja/g++.abi/cxa_vec.C: New test.
27749
27750 2000-04-08 Neil Booth <NeilB@earthling.net>
27751
27752 * gcc.dg/cpp-nullchar.c: Remove test as
27753 embedded nulls cause problems.
27754
27755 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27756
27757 * gcc.dg/compare2.c: New test.
27758
27759 2000-04-08 Neil Booth <NeilB@earthling.net>
27760
27761 * gcc.dg/cpp-nullchar.c: New test.
27762
27763 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
27764
27765 * gcc.dg/cpp-mi2.c: New test.
27766 * gcc.dg/cpp-mi2[abc].h: New files.
27767
27768 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
27769
27770 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
27771 member name.
27772
27773 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
27774
27775 * g++.old-deja/g++.abi/vmihint.C: New test.
27776
27777 2000-04-06 Neil Booth <NeilB@earthling.net>
27778
27779 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
27780 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
27781 copyright.
27782
27783 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
27784
27785 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
27786 avoid stack-frame overwrite.
27787
27788 2000-04-05 Jakub Jelinek <jakub@redhat.com>
27789
27790 * gcc.c-torture/compile/20000405-2.c: New test.
27791 * gcc.c-torture/compile/20000405-3.c: New test.
27792
27793 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
27794
27795 * gcc.c-torture/compile/20000405-1.c: New test.
27796
27797 2000-04-04 Geoff Keating <geoffk@cygnus.com>
27798
27799 * gcc.dg/cast-qual-1.c: Revert last change.
27800
27801 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27802
27803 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
27804
27805 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
27806
27807 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
27808 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
27809
27810 2000-04-03 Jeffrey A Law (law@cygnus.com)
27811
27812 * gcc.c-torture/compile/20000403-2.c: New test.
27813 * gcc.c-torture/compile/20000403-1.c: New test.
27814
27815 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
27816
27817 * gcc.c-torture/execute/20000403-1.c: New test.
27818
27819 2000-04-03 Geoff Keating <geoffk@cygnus.com>
27820
27821 * gcc.c-torture/execute/20000402-1.c: New test.
27822
27823 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
27824
27825 * gcc.c-torture/execute/va-arg-15.c: New test.
27826 * gcc.c-torture/execute/va-arg-16.c: New test.
27827 * gcc.c-torture/execute/va-arg-17.c: New test.
27828 * gcc.c-torture/execute/va-arg-18.c: New test.
27829 * gcc.c-torture/execute/va-arg-19.c: New test.
27830
27831 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
27832
27833 * gcc.c-torture/compile/981211-1.c: Move to...
27834 * gcc.dg/cpp-as1.c: ...here.
27835 * gcc.dg/cpp-as2.c: New file.
27836
27837 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
27838 compiler.
27839
27840 2000-04-02 Neil Booth <NeilB@earthling.net>
27841
27842 * gcc.dg/cpp-cond.c New tests.
27843 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
27844 accidental success less likely.
27845 * gcc.dg/cpp-missingop.c New tests.
27846 * gcc.dg/cpp-missingparen.c New tests.
27847 * gcc.dg/cpp-shift.c New tests.
27848 * gcc.dg/cpp-shortcircuit.c New tests.
27849 * gcc.dg/cpp-unary.c New tests.
27850
27851 2000-03-29 Jeffrey A Law (law@cygnus.com)
27852
27853 * gcc.c-torture/compile/20000329-1.c: New test.
27854
27855 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
27856
27857 * gcc.c-torture/compile/20000326-1.c: New test.
27858 * gcc.c-torture/compile/20000326-2.c: New test.
27859
27860 2000-03-24 Geoff Keating <geoffk@cygnus.com>
27861
27862 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
27863 the first parameter is a function argument.
27864
27865 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
27866
27867 * g++.old-deja/g++.ext/array4.C: New test.
27868
27869 2000-03-22 Geoff Keating <geoffk@cygnus.com>
27870
27871 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
27872
27873 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27874
27875 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
27876
27877 2000-03-19 Richard Henderson <rth@cygnus.com>
27878
27879 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
27880
27881 2000-03-19 Richard Henderson <rth@cygnus.com>
27882
27883 * gcc.c-torture/compile/20000319-1.c: New test.
27884
27885 2000-03-14 Jeffrey A Law (law@cygnus.com)
27886
27887 * gcc.c-torture/execute/20000314-3.c: New test.
27888 * gcc.c-torture/execute/20000314-2.c: New test.
27889 * gcc.c-torture/execute/20000314-1.c: New test.
27890 * gcc.c-torture/compile/20000314-2.c: New test.
27891 * gcc.c-torture/compile/20000314-1.c: New test.
27892
27893 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
27894
27895 * g++.old-deja/g++.warn/inline.C: New test.
27896
27897 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
27898
27899 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
27900 standards-compliant result rather than specific constants.
27901 Put test-values in array.
27902
27903 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
27904
27905 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
27906 (g++_target_compile): Put test-specific options last.
27907
27908 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
27909
27910 * g++.old-deja/g++.eh/vbase4.C: New test.
27911
27912 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
27913
27914 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
27915
27916 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
27917
27918 * g++.old-deja/g++.brendan/misc12.C: Removed.
27919 * g++.old-deja/g++.pt/memtemp77.C: Constify.
27920 * g++.old-deja/g++.ext/pretty4.C: New test.
27921
27922 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
27923
27924 * g++.old-deja/g++.other/string2.C: New test.
27925
27926 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
27927
27928 * g++.old-deja/g++.warn/impint2.C: New test.
27929
27930 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
27931
27932 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
27933 is 1, not zero.
27934
27935 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
27936
27937 * g++.old-deja/g++.warn/impint.C: New test.
27938 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
27939 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
27940 * g++.old-deja/g++.pt/explicit12.C: Likewise.
27941 * g++.old-deja/g++.pt/explicit13.C: Likewise.
27942 * g++.old-deja/g++.pt/explicit17.C: Likewise.
27943 * g++.old-deja/g++.pt/explicit18.C: Likewise.
27944 * g++.old-deja/g++.pt/explicit19.C: Likewise.
27945 * g++.old-deja/g++.pt/explicit23.C: Likewise.
27946 * g++.old-deja/g++.pt/explicit31.C: Likewise.
27947 * g++.old-deja/g++.pt/explicit35.C: Likewise.
27948 * g++.old-deja/g++.pt/explicit6.C: Likewise.
27949 * g++.old-deja/g++.pt/memclass7.C: Likewise.
27950
27951 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
27952
27953 * gcc.dg/cpp-redef.c: New test.
27954
27955 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
27956
27957 * g++.old-deja/g++.pt/unify7.C: New test.
27958
27959 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
27960
27961 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
27962 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
27963
27964 2000-02-25 Geoff Keating <geoffk@cygnus.com>
27965
27966 * gcc.c-torture/compile/20000224-1.c: New test.
27967
27968 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
27969
27970 * gcc.c-torture/compile/cpp-2.c: New test.
27971 * gcc.c-torture/compile/cpp-1.c: New test.
27972
27973 2000-02-25 Jeffrey A Law (law@cygnus.com)
27974
27975 * gcc.c-torture/execute/20000225-1.c: New test.
27976
27977 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
27978
27979 * gcc.dg/cpp-li2.c: New test.
27980
27981 * gcc.dg/cpp-wi1.c: New test.
27982
27983 * gcc.dg/cpp-li1.c: New test.
27984
27985 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
27986
27987 * g++.old-deja/g++.other/sizeof5.C: New test.
27988
27989 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27990
27991 * gcc.c-torture/execute/va-arg-13.c: New test.
27992
27993 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
27994
27995 * gcc.c-torture/execute/va-arg-12.c: New test.
27996
27997 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
27998
27999 * gcc.c-torture/execute/20000223-1.c: New test.
28000
28001 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
28002
28003 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
28004
28005 2000-02-22 Mark Mitchell <mark@codesourcery.com>
28006
28007 * g++.old-deja/g++.abi/ptrmem.C: New test.
28008
28009 2000-02-19 Richard Henderson <rth@cygnus.com>
28010
28011 * gcc.c-torture/compile/init-3.c: New.
28012
28013 2000-02-17 Mark Mitchell <mark@codesourcery.com>
28014
28015 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
28016 ALWAYS_CXXFLAGS.
28017
28018 2000-02-11 Robert Lipe <robertl@sco.com>
28019
28020 * gcc.c-torture/compile/20000211-3.c: New test.
28021
28022 2000-02-11 Martin Buchholz <martin@xemacs.org>
28023
28024 * gcc.c-torture/compile/20000211-2.c: New test.
28025
28026 2000-02-11 Jeffrey A Law (law@cygnus.com)
28027
28028 * gcc.c-torture/compile/20000211-1.c: New test.
28029
28030 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
28031
28032 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
28033 on native targets
28034
28035 2000-02-08 Nathan Sidwell <nathan@acm.org>
28036
28037 * g++.old-deja/g++.other/cast5.C: New test.
28038
28039 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
28040
28041 * gcc.c-torture/execute/20000205-1.c: New.
28042
28043 2000-02-03 Nathan Sidwell <nathan@acm.org>
28044
28045 * g++.old-deja/g++.jason/cast3.C: Return void.
28046 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
28047
28048 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
28049
28050 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
28051
28052 * gcc.dg/loop-1.c: New test.
28053
28054 2000-01-27 Jakub Jelinek <jakub@redhat.com>
28055
28056 * gcc.c-torture/compile/20000127-1.c: New test.
28057 * gcc.c-torture/execute/991228-1.c: New test.
28058
28059 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
28060
28061 * gcc.dg/unused-2.c: New test.
28062
28063 * gcc.dg/conv-1.c: New test.
28064
28065 2000-01-24 Mark Mitchell <mark@codesourcery.com>
28066
28067 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
28068 compiler.
28069 (tool_option_proc): Fix typo.
28070
28071 2000-01-24 Geoff Keating <geoffk@cygnus.com>
28072
28073 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
28074 of the ld on the host, not on the build machine.
28075 Also, don't crash if '--help' is not a supported option.
28076
28077 2000-01-24 Richard Henderson <rth@cygnus.com>
28078
28079 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
28080
28081 2000-01-20 Jeffrey A Law (law@cygnus.com)
28082
28083 * gcc.c-torture/execute/20000120-2.c: New test.
28084 * gcc.c-torture/execute/20000120-1.c: New test.
28085
28086 2000-01-13 Jeffrey A Law (law@cygnus.com)
28087
28088 * gcc.c-torture/execute/20000113-1.c: New test.
28089
28090 2000-01-12 Jeffrey A Law (law@cygnus.com)
28091
28092 * gcc.c-torture/execute/20000112-1.c: New test.
28093
28094 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
28095
28096 * gcc.dg/20000111-1.c: New test.
28097
28098 2000-01-10 Jeffrey A Law (law@cygnus.com)
28099
28100 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
28101 with 16 bit integers.
28102
28103 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
28104
28105 * gcc.dg/20000108-1.c: New test.
28106
28107 2000-01-05 Nathan Sidwell <nathan@acm.org>
28108
28109 * g++.old-deja/g++.ns/koenig8.C: New test.
28110
28111 2000-01-05 Nathan Sidwell <nathan@acm.org>
28112
28113 * g++.old-deja/g++.other/cast4.C: New test.
28114
28115 2000-01-05 Jeffrey A Law (law@cygnus.com)
28116
28117 * gcc.c-torture/compile/20000105-2.c: New test.
28118 * gcc.c-torture/compile/20000105-1.c: New test.
28119
28120 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28121
28122 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
28123 references to printf & atoi to conform to ANSI standard.
28124 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
28125 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
28126 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
28127 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
28128 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
28129 * g++.old-deja/g++.brendan/complex1.C: Likewise.
28130 * g++.old-deja/g++.brendan/copy1.C: Likewise.
28131 * g++.old-deja/g++.brendan/copy2.C: Likewise.
28132 * g++.old-deja/g++.brendan/copy3.C: Likewise.
28133 * g++.old-deja/g++.brendan/copy4.C: Likewise.
28134 * g++.old-deja/g++.brendan/copy5.C: Likewise.
28135 * g++.old-deja/g++.brendan/copy6.C: Likewise.
28136 * g++.old-deja/g++.brendan/copy7.C: Likewise.
28137 * g++.old-deja/g++.brendan/copy8.C: Likewise.
28138 * g++.old-deja/g++.brendan/crash11.C: Likewise.
28139 * g++.old-deja/g++.brendan/crash14.C: Likewise.
28140 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
28141 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
28142 * g++.old-deja/g++.brendan/delete2.C: Likewise.
28143 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
28144 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
28145 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
28146 * g++.old-deja/g++.brendan/eh1.C: Likewise.
28147 * g++.old-deja/g++.brendan/groff1.C: Likewise.
28148 * g++.old-deja/g++.brendan/init3.C: Likewise.
28149 * g++.old-deja/g++.brendan/misc12.C: Likewise.
28150 * g++.old-deja/g++.brendan/misc7.C: Likewise.
28151 * g++.old-deja/g++.brendan/new2.C: Likewise.
28152 * g++.old-deja/g++.brendan/operators4.C: Likewise.
28153 * g++.old-deja/g++.brendan/operators5.C: Likewise.
28154 * g++.old-deja/g++.brendan/overload2.C: Likewise.
28155 * g++.old-deja/g++.brendan/overload7.C: Likewise.
28156 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
28157 * g++.old-deja/g++.brendan/reference1.C: Likewise.
28158 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
28159 * g++.old-deja/g++.brendan/template24.C: Likewise.
28160 * g++.old-deja/g++.brendan/template3.C: Likewise.
28161 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
28162 * g++.old-deja/g++.jason/inline3.C: Likewise.
28163 * g++.old-deja/g++.jason/opeq.C: Likewise.
28164 * g++.old-deja/g++.law/arg5.C: Likewise.
28165 * g++.old-deja/g++.law/arm7.C: Likewise.
28166 * g++.old-deja/g++.law/ctors11.C: Likewise.
28167 * g++.old-deja/g++.law/cvt8.C: Likewise.
28168 * g++.old-deja/g++.law/init9.C: Likewise.
28169 * g++.old-deja/g++.law/refs4.C: Likewise.
28170 * g++.old-deja/g++.law/template2.C: Likewise.
28171 * g++.old-deja/g++.law/visibility24.C: Likewise.
28172 * g++.old-deja/g++.law/vtable3.C: Likewise.
28173 * g++.old-deja/g++.mike/asm2.C: Likewise.
28174 * g++.old-deja/g++.mike/eh1.C: Likewise.
28175 * g++.old-deja/g++.mike/misc1.C: Likewise.
28176 * g++.old-deja/g++.mike/misc13.C: Likewise.
28177 * g++.old-deja/g++.mike/misc14.C: Likewise.
28178 * g++.old-deja/g++.mike/ns12.C: Likewise.
28179 * g++.old-deja/g++.mike/p1248.C: Likewise.
28180 * g++.old-deja/g++.mike/p3708.C: Likewise.
28181 * g++.old-deja/g++.mike/p3708a.C: Likewise.
28182 * g++.old-deja/g++.mike/p3708b.C: Likewise.
28183 * g++.old-deja/g++.mike/p646.C: Likewise.
28184 * g++.old-deja/g++.mike/p700.C: Likewise.
28185 * g++.old-deja/g++.mike/p783.C: Likewise.
28186 * g++.old-deja/g++.mike/p783a.C: Likewise.
28187 * g++.old-deja/g++.mike/p783b.C: Likewise.
28188 * g++.old-deja/g++.mike/p786.C: Likewise.
28189 * g++.old-deja/g++.mike/p789.C: Likewise.
28190 * g++.old-deja/g++.mike/p789a.C: Likewise.
28191 * g++.old-deja/g++.mike/p807a.C: Likewise.
28192 * g++.old-deja/g++.other/delete3.C: Likewise.
28193 * g++.old-deja/g++.other/dyncast1.C: Likewise.
28194 * g++.old-deja/g++.other/dyncast2.C: Likewise.
28195 * g++.old-deja/g++.other/dyncast3.C: Likewise.
28196 * g++.old-deja/g++.other/empty1.C: Likewise.
28197 * g++.old-deja/g++.other/temporary1.C: Likewise.
28198 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
28199 * g++.old-deja/g++.pt/t16.C: Likewise.
28200 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
28201
28202 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
28203
28204 * gcc.dg/991230-1.c: New test.
28205
28206 1999-12-29 Jeffrey A Law (law@cygnus.com)
28207
28208 * gcc.c-torture/compile/991229-3.c: New test.
28209 * gcc.c-torture/compile/991229-2.c: New test.
28210 * gcc.c-torture/compile/991229-1.c: New test.
28211
28212 1999-12-29 Greg McGary <gkm@eng.ascend.com>
28213
28214 * gcc.c-torture/compile/labels-2.c: New test.
28215
28216 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
28217
28218 * gcc.c-torture/execute/991227-1.c: New test.
28219
28220 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
28221
28222 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
28223
28224 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
28225
28226 * gcc.c-torture/execute/991221-1.c: New test.
28227
28228 1999-12-20 Nathan Sidwell <nathan@acm.org>
28229
28230 * g++.old-deja/g++.other/cast3.C: New test.
28231
28232 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
28233
28234 * gcc.c-torture/execute/991216-4.c: New test.
28235
28236 1999-12-16 Michael Meissner <meissner@cygnus.com>
28237
28238 * gcc.c-torture/execute/991216-1.c: New test.
28239 * gcc.c-torture/execute/991216-2.c: New test.
28240 * gcc.c-torture/execute/991216-3.c: New test.
28241
28242 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
28243
28244 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
28245 Actually make the test fail by using "-O2" for compilation.
28246
28247 1999-12-15 Nathan Sidwell <nathan@acm.org>
28248
28249 * g++.old-deja/g++.warn/cast-align1.C: New test.
28250
28251 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
28252
28253 * gcc.c-torture/compile/991214-1.c: New test.
28254 * gcc.c-torture/compile/991214-2.c: New test.
28255
28256 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
28257
28258 * gcc.dg/991214-1.c: New test.
28259
28260 1999-12-13 Jeffrey A Law (law@cygnus.com)
28261
28262 * gcc.c-torture/compile/991213-3.c: New test.
28263 * gcc.c-torture/compile/991213-2.c: New test.
28264 * gcc.c-torture/compile/991213-1.c: New test.
28265
28266 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
28267
28268 * gcc.dg/991209-1.c: New test.
28269
28270 1999-12-08 Nathan Sidwell <nathan@acm.org>
28271
28272 * gcc.c-torture/compile/991208-1.c: New test.
28273
28274 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
28275
28276 * gcc.dg/ultrasp2.c: New test.
28277
28278 1999-12-05 Alex Samuel <samuel@codesourcery.com>
28279
28280 * g++.old-deja/g++.abi/align.C (main): Fix typo.
28281
28282 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
28283
28284 * gcc.c-torture/compile/991202-1.c: New test.
28285 * gcc.c-torture/execute/991202-1.c: New test.
28286 * gcc.c-torture/execute/991202-2.c: New test.
28287 * gcc.c-torture/execute/991202-3.c: New test.
28288
28289 1999-12-02 Alex Samuel <samuel@codesourcery.com>
28290
28291 * g++.old-deja/g++.abi/align.C: New test.
28292 * g++.old-deja/g++.abi/aggregates.C: Likewise.
28293 * g++.old-deja/g++.abi/bitfields.C: Likewise.
28294
28295 1999-12-01 Richard Henderson <rth@cygnus.com>
28296
28297 * gcc.c-torture/execute/991201-1.c: New.
28298
28299 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
28300
28301 * gcc.dg/991129-1.c: New test.
28302
28303 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
28304
28305 * gcc.c-torture/compile/991127-1.c: New test.
28306
28307 1999-11-22 Nathan Sidwell <nathan@acm.org>
28308
28309 * g++.old-deja/g++.other/warn4.C: New test.
28310
28311 1999-11-22 Nathan Sidwell <nathan@acm.org>
28312
28313 * g++.old-deja/g++.eh/cleanup2.C: New test.
28314 * g++.old-deja/g++.ext/pretty2.C: New test.
28315 * g++.old-deja/g++.ext/pretty3.C: New test.
28316 * g++.old-deja/g++.other/debug6.C: New test.
28317
28318 1999-10-20 Jim Wilson <wilson@cygnus.com>
28319
28320 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
28321 compiler_output to look for one error message instead of two.
28322
28323 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
28324
28325 * gcc.c-torture/execute/991118-1.c: Also test case
28326 where the word boundary does not split a byte evenly.
28327
28328 1999-11-19 Nathan Sidwell <nathan@acm.org>
28329
28330 * g++.old-deja/g++.ext/restrict1.C: New test.
28331
28332 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
28333
28334 * gcc.c-torture/execute/991118-1.c: New test.
28335
28336 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
28337
28338 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
28339 working directory pathnames.
28340
28341 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
28342
28343 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
28344 host is equipped with driver.h and driver.o so it can actually
28345 compile and run the tests.
28346
28347 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
28348
28349 * gcc.c-torture/compile/991008-1.c: New test.
28350
28351 1999-11-08 Nick Clifton <nickc@cygnus.com>
28352
28353 * lib/gcc-dg.exp: Include target-supports.exp
28354
28355 1999-11-05 Nick Clifton <nickc@cygnus.com>
28356
28357 * lib/target-supports.exp: New file: Provide procs to test for
28358 features supported by the target.
28359 (check_weak_available): Moved here from ecos.exp.
28360 (check_alias_available): New proc: Determine of the target
28361 toolchain supports the alias attribute.
28362
28363 * gcc.dg/special/ecos.exp: Move check_weak_available to
28364 target-supports.exp.
28365 (alias-1.c): Only perform the test if the target supports
28366 aliases.
28367 (wkali-1.c): Only perform the test if the target supports
28368 aliases.
28369
28370 * gcc.dg/990506-0.c: Expect error messages from cross
28371 targets as well as native targets.
28372
28373 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
28374
28375 * gcc.dg/ultrasp1.c: Removed xfail.
28376 * gcc.dg/struct-ret-2.c: Likewise.
28377 * gcc.dg/array-1.c: Likewise.
28378
28379 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
28380
28381 * gcc.dg/struct-ret-2.c: New test.
28382
28383 * gcc.dg/array-1.c: New test.
28384
28385 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
28386
28387 * gcc.c-torture/execute/991030-1.c: New test.
28388
28389 1999-10-26 Richard Henderson <rth@cygnus.com>
28390
28391 * gcc.c-torture/compile/991026-2.c: New test.
28392
28393 1999-10-26 Jeffrey A Law (law@cygnus.com)
28394
28395 * gcc.c-torture/compile/991026-1.c: New test.
28396
28397 1999-10-23 Jeffrey A Law (law@cygnus.com)
28398
28399 * gcc.c-torture/execute/991023-1.c: New test.
28400
28401 1999-10-19 Jeffrey A Law (law@cygnus.com)
28402
28403 * gcc.c-torture/execute/991019-1.c: New test.
28404
28405 1999-10-16 Richard Henderson <rth@cygnus.com>
28406
28407 * gcc.c-torture/execute/991016-1.c: New test.
28408
28409 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
28410
28411 * gcc.c-torture/execute/991014-1.c: New test.
28412
28413 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
28414
28415 * g++.old-deja/g++.other/union2.C: New test.
28416
28417 1999-10-13 Nathan Sidwell <nathan@acm.org>
28418
28419 * g++.old-deja/g++.other/vaarg2.C: New test.
28420 * g++.old-deja/g++.other/vaarg3.C: New test.
28421
28422 1999-10-12 Craig Burley <craig@jcb-sc.com>
28423
28424 * g77.f-torture/noncompile/19990905-1.f: Moved from being
28425 in compile/.
28426
28427 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
28428
28429 * gcc.c-torture/execute/va-arg-11.c: New test.
28430
28431 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
28432
28433 * lib/file-format.exp (gcc_target_object_format): Don't
28434 crash if objdump is unavailable.
28435
28436 1999-09-29 Donn Terry <donn@interix.com>
28437
28438 * gcc.misc-tests/mg.exp: delete extraneous redirection.
28439
28440 1999-09-28 Nick Clifton <nickc@cygnus.com>
28441
28442 * gcc.c-torture/compile/990928-1.c: New test.
28443
28444 1999-09-28 Nathan Sidwell <nathan@acm.org>
28445
28446 * g++.old-deja/g++.other/decl6.C: New test.
28447
28448 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28449
28450 * gcc.c-torture/execute/va-arg-10.c: New test.
28451
28452 1999-09-27 Nathan Sidwell <nathan@acm.org>
28453
28454 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
28455 __PRETTY_FUNCTION__.
28456
28457 1999-09-23 Nick Clifton <nickc@cygnus.com>
28458
28459 * gcc.c-torture/execute/990923-1.c: New test.
28460
28461 1999-09-21 Nick Clifton <nickc@cygnus.com>
28462
28463 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
28464 for which -fpic is inappropriate.
28465
28466 1999-09-21 Mark Mitchell <mark@codesourcery.com>
28467
28468 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
28469
28470 1999-09-21 Nathan Sidwell <nathan@acm.org>
28471
28472 * g++.old-deja/g++.other/dyncast1.C: New test.
28473 * g++.old-deja/g++.other/dyncast2.C: New test.
28474 * g++.old-deja/g++.other/dyncast3.C: New test.
28475 * g++.old-deja/g++.other/dyncast4.C: New test.
28476 * g++.old-deja/g++.other/dyncast5.C: New test.
28477 * g++.old-deja/g++.eh/catch3.C: New test.
28478 * g++.old-deja/g++.eh/catch3p.C: New test.
28479 * g++.old-deja/g++.eh/catch4.C: New test.
28480 * g++.old-deja/g++.eh/catch4p.C: New test.
28481 * g++.old-deja/g++.eh/catch5.C: New test.
28482 * g++.old-deja/g++.eh/catch5p.C: New test.
28483 * g++.old-deja/g++.eh/catch6.C: New test.
28484 * g++.old-deja/g++.eh/catch6p.C: New test.
28485 * g++.old-deja/g++.eh/catch7.C: New test.
28486 * g++.old-deja/g++.eh/catch7p.C: New test.
28487 * g++.old-deja/g++.eh/catch8.C: New test.
28488 * g++.old-deja/g++.eh/catch8p.C: New test.
28489 * g++.old-deja/g++.eh/catch9.C: New test.
28490 * g++.old-deja/g++.eh/catch9p.C: New test.
28491
28492 1999-09-13 Nathan Sidwell <nathan@acm.org>
28493
28494 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
28495 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
28496
28497 1999-09-13 Jeffrey A Law (law@cygnus.com)
28498
28499 * gcc.c-torture/compile/990913-1.c: New test.
28500
28501 1999-09-10 Nathan Sidwell <nathan@acm.org>
28502
28503 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
28504 * g++.old-deja/g++.jason/rfg5.C: Likewise.
28505
28506 1999-09-09 Richard Henderson <rth@cygnus.com>
28507
28508 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
28509
28510 1999-09-09 Nathan Sidwell <nathan@acm.org>
28511
28512 * g++.old-deja/g++.other/lookup11.C: New test.
28513 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
28514 what is permitted and what we want.
28515 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
28516 overload use.
28517 * g++.old-deja/g++.jason/rfg5.C: Likewise
28518
28519 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
28520
28521 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
28522 * gcc.c-torture/noncompile/poison-1.c: New file.
28523
28524 1999-09-08 Nathan Sidwell <nathan@acm.org>
28525
28526 * g++.old-deja/g++.other/sizeof3.C: New test.
28527 * g++.old-deja/g++.other/sizeof4.C: New test.
28528 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
28529 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
28530
28531 1999-09-07 Richard Henderson <rth@cygnus.com>
28532
28533 * gcc.dg/va-arg-1.c: New.
28534
28535 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28536
28537 * gcc.c-torture/execute/va-arg-9.c: New test.
28538
28539 1999-09-05 Craig Burley <craig@jcb-sc.com>
28540
28541 * g77.f-torture/compile/980519-2.f: New test.
28542 * g77.f-torture/compile/19990905-0.f: New test.
28543 * g77.f-torture/compile/19990905-1.f: New test.
28544 * g77.f-torture/compile/19990905-2.f: New test.
28545
28546 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
28547
28548 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
28549
28550 * gcc.c-torture/execute/990827-1.c: Fix typo.
28551
28552 1999-09-03 Nathan Sidwell <nathan@acm.org>
28553
28554 * g++.old-deja/g++.other/deref1.C: New test.
28555
28556 1999-09-02 Nathan Sidwell <nathan@acm.org>
28557
28558 * g++.old-deja/g++.other/ambig2.C: New test.
28559 * g++.old-deja/g++.other/cond5.C: New test.
28560 * g++.old-deja/g++.other/lookup16.C: New test.
28561
28562 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
28563
28564 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
28565 assemblers too.
28566
28567 1999-08-31 Jeffrey A Law (law@cygnus.com)
28568
28569 * lib/c-torture.exp: Avoid the "compare executables" optimization
28570 when testing native.
28571
28572 1999-08-29 Jeffrey A Law (law@cygnus.com)
28573
28574 * gcc.c-torture/execute/990829-1.c: New test.
28575 * gcc.c-torture/compile/990829-1.c: New test.
28576
28577 1999-08-27 Paul Burchard <burchard@pobox.com>
28578
28579 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
28580 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
28581 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
28582 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
28583 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
28584 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
28585 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
28586 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
28587 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
28588 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
28589 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
28590
28591 1999-08-27 Jeffrey A Law (law@cygnus.com)
28592
28593 * gcc.c-torture/execute/990827-1.c: New test.
28594
28595 1999-08-26 Craig Burley <craig@jcb-sc.com>
28596
28597 * g77.f-torture/noncompile/19990826-4.f: New test.
28598
28599 * g77.f-torture/compile/19990826-3.f: New test.
28600
28601 * g77.f-torture/execute/19990826-2.f: New test.
28602
28603 * g77.f-torture/compile/19990826-1.f: New test.
28604
28605 * gcc.c-torture/execute/990826-0.c: New test.
28606 * g77.c-torture/execute/19990826-0.f: New test.
28607
28608 * g77.f-torture/noncompile/970626-2.f: New test.
28609
28610 1999-08-25 Paul Burchard <burchard@pobox.com>
28611
28612 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
28613 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
28614 lss-011.C: New tests.
28615
28616 1999-08-25 Nathan Sidwell <nathan@acm.org>
28617
28618 * g++.old-deja/g++.other/decl5.C: New test.
28619
28620 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28621
28622 * noncompile/noncompile.exp: Load_lib c-torture.exp.
28623 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
28624 call `postbase' for each one. All callers of `postbase' changed
28625 to call this instead.
28626
28627 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
28628
28629 * gcc.c-torture/execute/990811-1.c: New test.
28630
28631 1999-08-09 Nick Clifton <nickc@cygnus.com>
28632
28633 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
28634 just native ones.
28635
28636 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
28637 just native ones.
28638
28639 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
28640
28641 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
28642
28643 1999-08-04 Jeffrey A Law (law@cygnus.com)
28644
28645 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
28646
28647 1999-08-04 Nathan Sidwell <nathan@acm.org>
28648
28649 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
28650
28651 1999-08-04 Jeffrey A Law (law@cygnus.com)
28652
28653 * gcc.c-torture/execute/990804-1.c: New test.
28654
28655 1999-08-03 Nathan Sidwell <nathan@acm.org>
28656
28657 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
28658 * g++.old-deja/g++.brendan/crash64.C: Likewise
28659 * g++.old-deja/g++.brendan/overload8.C: Likewise
28660
28661 1999-08-03 Nathan Sidwell <nathan@acm.org>
28662
28663 * g++.old-deja/g++.other/struct1.C: New test.
28664
28665 1999-08-03 Nathan Sidwell <nathan@acm.org>
28666
28667 * g++.old-deja/g++.other/enum2.C: New test.
28668
28669 1999-08-02 Richard Henderson <rth@cygnus.com>
28670
28671 Adapted from tests from Franz Sirl:
28672 * gcc.c-torture/execute/va-arg-7.c: New test.
28673 * gcc.c-torture/execute/va-arg-8.c: New test.
28674
28675 1999-08-01 Jeffrey A Law (law@cygnus.com)
28676
28677 * gcc.c-torture/compile/990801-2.c: New test.
28678
28679 * gcc.c-torture/compile/990801-1.c: New test.
28680
28681 1999-07-27 Michael Meissner <meissner@cygnus.com>
28682
28683 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
28684 fp-cmp-1.c, converting double to float.
28685
28686 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
28687 fp-cmp-1.c, converting double to long double.
28688
28689 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
28690 from fr1 to unknown_register, since fr1 is a legitimate register
28691 on some machines.
28692
28693 1999-07-25 Jeffrey A Law (law@cygnus.com)
28694
28695 * README: More listname related changes.
28696
28697 1999-07-08 Catherine Moore <clm@cygnus.com>
28698
28699 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
28700
28701 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
28702
28703 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
28704
28705 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
28706
28707 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
28708
28709 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
28710
28711 * gcc.dg/990703-1.c: New test.
28712
28713 1999-06-29 Nick Clifton <nickc@cygnus.com>
28714
28715 * lib/file-format.exp: New file: Move definition of proc
28716 gcc_target_object_format to here from
28717 gcc.dg/special/ecos.exp.
28718
28719 * lib/c-torture.exp: Include lib file-format.exp.
28720 * lib/gcc-dg.exp: Include lib file-format.exp.
28721
28722 * gcc.dg/special/ecos.exp: Remove definition of proc
28723 gcc_target_object_format.
28724
28725 1999-06-28 Jeffrey A Law (law@cygnus.com)
28726
28727 * gcc.c-torture/execute/990628-1.c: New test.
28728
28729 1999-06-25 Jeffrey A Law (law@cygnus.com)
28730
28731 * gcc.c-torture/compile/990625-2.c: New test.
28732
28733 * gcc.c-torture/compile/990625-1.c: New test.
28734
28735 1999-06-23 Nick Clifton <nickc@cygnus.com>
28736
28737 * gcc.c-torture/compile/dll.c: New test case. Check that dll
28738 attributes compile.
28739 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
28740 ports that use the COFF/PE file format.
28741
28742 1999-06-17 Jeffrey A Law (law@cygnus.com)
28743
28744 * gcc.c-torture/compile/990617-1.c: New test.
28745
28746 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
28747
28748 * g++.old-deja/g++.other/decl4.C: New test.
28749
28750 1999-06-14 Nathan Sidwell <nathan@acm.org>
28751
28752 * g++.old-deja/g++.other/bitfld3.C: New test.
28753
28754 1999-06-08 Nathan Sidwell <nathan@acm.org>
28755
28756 * g++.old-deja/g++.eh/catch1.C: New test.
28757
28758 1999-06-07 Jeffrey A Law (law@cygnus.com)
28759
28760 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
28761
28762 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
28763 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
28764
28765 1999-06-05 Craig Burley <craig@jcb-sc.com>
28766
28767 * g77.f-torture/compile/19990502-0.f: Replace with new,
28768 shorter, test that still fails after recent changes.
28769
28770 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
28771
28772 * gcc.c-torture/execute/990604-1.c: New test.
28773
28774 1999-05-31 Jeffrey A Law (law@cygnus.com)
28775
28776 * gcc.c-torture/execute/990531-1.c: New test.
28777
28778 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28779
28780 * gcc.c-torture/compile/990527-1.c: New test.
28781
28782 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
28783
28784 * gcc.c-torture/execute/990527-1.c: New test.
28785
28786 1999-05-25 Nick Clifton <nickc@cygnus.com>
28787
28788 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
28789 bitfields as signed.
28790
28791 1999-05-25 Craig Burley <craig@jcb-sc.com>
28792
28793 * g77.f-torture/compile/19990525-0.f: New test.
28794
28795 1999-05-25 Jeffrey A Law (law@cygnus.com)
28796
28797 * gcc.c-torture/execute/990525-2.c: New test.
28798
28799 * gcc.c-torture/execute/990525-1.c: New test.
28800
28801 1999-05-24 Nathan Sidwell <nathan@acm.org>
28802
28803 * g++.old-deja/g++.other/anon3.C: New test.
28804 * g++.old-deja/g++.other/anon4.C: New test.
28805 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
28806 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
28807 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
28808 Merrill).
28809
28810 1999-05-24 Jeffrey A Law (law@cygnus.com)
28811
28812 * gcc.c-torture/execute/990524-1.c: New test.
28813
28814 * gcc.dg/990524-1.c: New test.
28815
28816 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28817
28818 * gcc.c-torture/compile/990523-1.c: New test.
28819
28820 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
28821
28822 * gcc.c-torture/compile/990519-1.c: New test.
28823
28824 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
28825
28826 * gcc.c-torture/compile/990517-1.c: New test.
28827
28828 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
28829 (e4, f4): New tests.
28830 (main): Call them.
28831
28832 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28833
28834 * gcc.dg/noreturn-1.c: New test.
28835
28836 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
28837
28838 * gcc.c-torture/execute/990513-1.c: New test.
28839
28840 1999-05-10 Richard Henderson <rth@cygnus.com>
28841
28842 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
28843
28844 1999-05-10 Craig Burley <craig@jcb-sc.com>
28845
28846 * g77.f-torture/execute/erfc.f: Use small single-precision
28847 values, to avoid problems on Alphas when not -mieee.
28848
28849 1999-05-08 Craig Burley <craig@jcb-sc.com>
28850
28851 * gcc.dg/990506-0.c: New test.
28852
28853 1999-05-08 Richard Henderson <rth@cygnus.com>
28854
28855 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
28856 the constant to test. Don't XFAIL 64-bit targets.
28857
28858 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
28859 * g++.old-deja/g++.law/profile1.C: Likewise.
28860
28861 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
28862 operator new instances.
28863 * g++.old-deja/g++.other/delete5.C: Likewise.
28864
28865 1999-05-03 Craig Burley <craig@jcb-sc.com>
28866
28867 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
28868 intrinsic.
28869
28870 1999-05-03 Craig Burley <craig@jcb-sc.com>
28871
28872 * g77.f-torture/execute/u77-test.f: Reverse order of two
28873 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
28874
28875 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28876
28877 * gcc.dg/compare1.c: New test.
28878
28879 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
28880
28881 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
28882 New tests.
28883
28884 1999-05-02 Craig Burley <craig@jcb-sc.com>
28885
28886 * g77.f-torture/compile/19990502-1.f: New test.
28887
28888 1999-05-02 Craig Burley <craig@jcb-sc.com>
28889
28890 * g77.f-torture/compile/19990502-0.f: New test.
28891
28892 1999-05-02 Craig Burley <craig@jcb-sc.com>
28893
28894 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
28895 intrinsic.
28896
28897 1999-05-02 Craig Burley <craig@jcb-sc.com>
28898
28899 * g77.f-torture/execute/u77-test.f (main): List libU77
28900 intrinsics not currently tested.
28901 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
28902 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
28903 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
28904 Trim blanks off the ends of some printed strings.
28905
28906 1999-05-02 Craig Burley <craig@jcb-sc.com>
28907
28908 * g77.f-torture/execute/u77-test.f (main): Just warn about
28909 FSTAT gid disagreement, as it's expected on some systems.
28910
28911 1999-05-01 Craig Burley <craig@jcb-sc.com>
28912
28913 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
28914 use a new function, which allows for some slop.
28915 Clean up some commentary.
28916 (issum): The new function.
28917 (sgladd): Deleted subroutine.
28918
28919 1999-05-01 Craig Burley <craig@jcb-sc.com>
28920
28921 * g77.f-torture/execute/u77-test.f: Modify to be more like
28922 libf2c/libU77 version, bringing patches to that version here.
28923 Add suitable commentary.
28924
28925 1999-04-25 Richard Henderson <rth@cygnus.com>
28926
28927 * gcc.dg/990424-1.c: New test.
28928
28929 1999-04-24 Craig Burley <craig@jcb-sc.com>
28930
28931 * g77.f-torture/execute/u77-test.f (main): Bug involving
28932 LSTAT has been fixed, so turn back on full checking.
28933
28934 1999-04-20 Craig Burley <craig@jcb-sc.com>
28935
28936 * g77.f-torture/compile/19990419-0.f: New test.
28937 * g77.f-torture/execute/19990419-1.f: New test.
28938
28939 1999-04-17 Richard Henderson <rth@cygnus.com>
28940
28941 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
28942 to avoid the need for a prototype to supress a warning.
28943
28944 1999-04-07 Jim Wilson <wilson@cygnus.com>
28945
28946 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
28947
28948 1999-04-04 Jeffrey A Law (law@cygnus.com)
28949
28950 * gcc.c-torture/execute/990404-1.c: New test.
28951
28952 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
28953
28954 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
28955 * gcc.dg/cpp-if3.c: Don't use -pedantic.
28956 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
28957 missing initializer warnings.
28958
28959 1999-03-28 Jeffrey A Law (law@cygnus.com)
28960
28961 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
28962 matching strings.
28963
28964 1999-03-26 Jeffrey A Law (law@cygnus.com)
28965
28966 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
28967
28968 1999-03-26 Craig Burley <craig@jcb-sc.com>
28969
28970 * g77.f-torture/execute/19990325-0.f: New test.
28971 * g77.f-torture/execute/19990325-1.f: New test.
28972
28973 1999-03-24 Jeffrey A Law (law@cygnus.com)
28974
28975 * gcc.c-torture/execute/990324-1.c: New test.
28976
28977 1999-03-22 Jim Wilson <wilson@cygnus.com>
28978
28979 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
28980 test with 4.
28981
28982 1999-03-17 Richard Henderson <rth@cygnus.com>
28983
28984 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
28985
28986 1999-03-13 Craig Burley <craig@jcb-sc.com>
28987
28988 * g77.f-torture/execute/19990313-2.f: New test.
28989 * g77.f-torture/execute/19990313-3.f: New test.
28990
28991 1999-03-13 Craig Burley <craig@jcb-sc.com>
28992
28993 * g77.f-torture/execute/19990313-0.f: New test.
28994 * g77.f-torture/execute/19990313-1.f: New test.
28995
28996 1999-03-12 Jim Wilson <wilson@cygnus.com>
28997
28998 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
28999 printf to sprintf.
29000 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
29001 (main): Add check for u15. Conditionalize u31 check depending on
29002 whether ints are <32 bits or >=32 bits.
29003
29004 1999-03-08 Craig Burley <craig@jcb-sc.com>
29005
29006 * g77.f-torture/execute/19981119-0.f: Improve testiness.
29007
29008 1999-03-08 Craig Burley <craig@jcb-sc.com>
29009
29010 * g77.f-torture/compile/19990305-0.f: New test.
29011 * g77.f-torture/execute/19981119-0.f: New test.
29012
29013 1999-03-08 Craig Burley <craig@jcb-sc.com>
29014
29015 * g77.f-torture/execute/970625-2.f: call ABORT if final
29016 result is not correct, instead of just printing it.
29017 Add this checking via newly introduced obfuscation, to
29018 trip up buggy front ends.
29019
29020 1999-03-07 Craig Burley <craig@jcb-sc.com>
29021
29022 * g77.f-torture/compile/960317-1.f: Moved from being
29023 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
29024
29025 1999-03-06 Craig Burley <craig@jcb-sc.com>
29026
29027 * g77.f-torture/execute/960317-1.f: New (old) test.
29028 * g77.f-torture/execute/970625-2.f: Ditto.
29029
29030 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
29031
29032 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
29033 message on line 1 or line 2; cccp and cpplib do this differently.
29034
29035 1999-03-01 Jeffrey A Law (law@cygnus.com)
29036
29037 * g++.old-deja/g++.law/weak1.C: New test.
29038
29039 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
29040
29041 * gcc.c-torture/execute/990119-1.c: Renamed to...
29042 * gcc.dg/990119-1.c: this, so it will only be tested once
29043 (it's a preprocessor test, it doesn't need to be run at
29044 multiple optimization levels).
29045
29046 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
29047
29048 * lib/g++.exp: Don't add incdir=$base_dir/../include to
29049 ALWAYS_CXXFLAGS.
29050
29051 1999-02-24 Craig Burley <craig@jcb-sc.com>
29052
29053 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
29054 * g77.f-torture/compile/19981216-0.f: ...as it is expected
29055 to not be compilable by current g77.
29056
29057 1999-02-24 Nick Clifton <nickc@cygnus.com>
29058
29059 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
29060
29061 1999-02-22 Jeffrey A Law (law@cygnus.com)
29062
29063 * gcc.c-torture/execute/990222-1.c: New test.
29064
29065 1999-02-19 Craig Burley <craig@jcb-sc.com>
29066
29067 * g77.f-torture/compile/19990218-0.f: New test.
29068 * g77.f-torture/noncompile/19990218-1.f: New test.
29069
29070 1999-02-18 Craig Burley <craig@jcb-sc.com>
29071
29072 * g77.f-torture/compile/19981216-0.f: New test.
29073
29074 1999-02-14 Jeffrey A Law (law@cygnus.com)
29075
29076 * gcc.dg/990214-1.c: New test.
29077
29078 1999-02-13 Jeffrey A Law (law@cygnus.com)
29079
29080 * gcc.dg/990213-2.c: New test.
29081
29082 * gcc.dg/990213-1.c: New test.
29083
29084 1999-02-12 Jeffrey A Law (law@cygnus.com)
29085
29086 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
29087 ints.
29088
29089 1999-02-11 Nick Clifton <nickc@cygnus.com>
29090
29091 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
29092 specified by target.
29093
29094 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
29095
29096 1999-02-11 Jeffrey A Law (law@cygnus.com)
29097
29098 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
29099
29100 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
29101
29102 * gcc.dg/special/ecos.exp: New test driver for new tests with
29103 special requirements.
29104
29105 * gcc.dg/special/alias-1.c: New test.
29106 * gcc.dg/special/gcsec-1.c: New test.
29107 * gcc.dg/special/weak-1.c: New test.
29108 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
29109 * gcc.dg/special/weak-2.c: New test.
29110 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
29111 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
29112 * gcc.dg/special/wkali-1.c: New test.
29113 * gcc.dg/special/wkali-2.c: New test.
29114 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
29115 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
29116
29117 1999-02-10 Felix Lee <flee@cygnus.com>
29118
29119 * lib/c-torture.exp (c-torture-compile): Pull out code for
29120 analyzing gcc error messages.
29121 (c-torture-execute): Likewise. Fix some (harmless) false
29122 positives.
29123 * lib/gcc.exp (gcc_check_compile): New function.
29124
29125 1999-02-08 Richard Henderson <rth@cygnus.com>
29126
29127 * gcc.c-torture/execute/990208-1.c: New test.
29128
29129 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
29130
29131 * g++.dg/special/ecos.exp: New driver for new tests with special
29132 requirements
29133
29134 * g++.dg/special/conpr-1.C: New test
29135 * g++.dg/special/conpr-2.C: New test
29136 * g++.dg/special/conpr-2a.C: New test
29137 * g++.dg/special/conpr-3.C: New test
29138 * g++.dg/special/conpr-3a.C: New test
29139 * g++.dg/special/conpr-3b.C: New test
29140
29141 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
29142 allow g++ to use the dg driver
29143
29144 * README: Add comment about g++.dg directory
29145
29146 1999-02-06 Jeffrey A Law (law@cygnus.com)
29147
29148 * README: Update email addresses.
29149
29150 1999-02-03 Nick Clifton <nickc@cygnus.com>
29151
29152 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
29153 arguments in order to force structure S onto the stack even on
29154 the alpha.
29155 (test): Pass 10 leading arguments to function foo as well as the
29156 structure S.
29157
29158 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
29159 failure for all targets.
29160
29161 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
29162 abort to terminate program execution.
29163
29164 1999-01-30 Richard Henderson <rth@cygnus.com>
29165
29166 * gcc.c-torture/execute/990130-1.c: New test.
29167
29168 1999-01-30 Jeffrey A Law (law@cygnus.com)
29169
29170 * gcc.dg/990130-1.c: New test.
29171
29172 1999-01-28 Michael Meissner <meissner@cygnus.com>
29173
29174 * gcc.c-torture/execute/990128-1.c: New test.
29175
29176 1999-01-27 Michael Meissner <meissner@cygnus.com>
29177
29178 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
29179
29180 1999-01-27 Felix Lee <flee@cygnus.com>
29181
29182 * lib/c-torture.exp (c-torture-compile): pull out code for
29183 analyzing gcc error messages.
29184 (c-torture-execute): ditto, and fix some (harmless) false
29185 positives.
29186 * lib/gcc.exp (gcc_check_compile): new function.
29187
29188 1999-01-17 Jeffrey A Law (law@cygnus.com)
29189
29190 * gcc.dg/990117-1.c: New test.
29191
29192 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
29193
29194 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
29195
29196 1999-01-15 Jeffrey A Law (law@cygnus.com)
29197
29198 * g77.f-torture/compile/990115-1.f: New test.
29199
29200 1999-01-07 Jeffrey A Law (law@cygnus.com)
29201
29202 * gcc.c-torture/compile/990107-1.c: New test
29203
29204 1999-01-06 Jeffrey A Law (law@cygnus.com)
29205
29206 * gcc.c-torture/execute/990106-2.c: New test.
29207
29208 * gcc.c-torture/execute/990106-1.c: New test.
29209
29210 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
29211
29212 * gcc.c-torture/compile/981223-1.c: New test.
29213
29214 1998-12-29 Richard Henderson <rth@cygnus.com>
29215
29216 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
29217 (opt3): Rename from opt4 and disable.
29218
29219 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
29220
29221 * g++.old-deja/g++.pt/ptrmem5.C: New test.
29222
29223 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
29224
29225 * g++.old-deja/g++.other/conv5.C: New test.
29226
29227 1998-12-14 Nick Clifton <nickc@cygnus.com>
29228
29229 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
29230
29231 1998-12-11 Jeffrey A Law (law@cygnus.com)
29232
29233 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
29234
29235 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
29236
29237 * gcc.c-torture/compile/981211-1.c: New test.
29238
29239 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
29240
29241 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
29242
29243 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
29244
29245 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29246
29247 * gcc.special/930510-1.c: Make C9X safe.
29248 * gcc.misc-tests/gcov-1.c Similarly.
29249 * gcc.misc-tests/gcov-2.c Similarly.
29250
29251 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
29252
29253 * gcc.dg/ultrasp1.c: New test.
29254
29255 1998-12-06 Richard Henderson <rth@cygnus.com>
29256
29257 * gcc.c-torture/execute/981206.c: New test.
29258
29259 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
29260
29261 * g++.old-deja/g++.ns/template7.C: New test.
29262
29263 * g++.old-deja/g++.other/expr1.C: New test.
29264
29265 * g++.old-deja/g++.eh/tmpl3.C: New test.
29266
29267 * g++.old-deja/g++.eh/tmpl2.C: New test.
29268
29269 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
29270
29271 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
29272 * g++.old-deja/g++.other/using6.C: Removed.
29273 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
29274
29275 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
29276
29277 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
29278
29279 * g++.old-deja/g++.pt/overload8.C: New test.
29280
29281 * g++.old-deja/g++.pt/overload7.C: New test.
29282
29283 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
29284
29285 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
29286 and relinking messages.
29287 * lib/g++.exp (g++_target_compile): Remove .rpo file when
29288 compiling with -frepo.
29289
29290 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
29291
29292 * g++.old-deja/g++.pt/lookup6.C: New test.
29293
29294 1998-11-30 Nick Clifton <nickc@cygnus.com>
29295
29296 * gcc.c-torture/execute/981130-1.c: New test.
29297 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
29298
29299 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
29300
29301 * g++.old-deja/g++.pt/explicit76.C: New test.
29302
29303 * g++.old-deja/g++.pt/friend38.C: New test.
29304
29305 * g++.old-deja/g++.ns/crash2.C: New test.
29306
29307 * g++.old-deja/g++.pt/defarg8.C: New test.
29308
29309 * g++.old-deja/g++.pt/instantiate6.C: New test.
29310
29311 * g++.old-deja/g++.pt/static6.C: New test.
29312
29313 * g++.old-deja/g++.pt/decl2.C: New test.
29314
29315 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
29316
29317 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
29318 problem is actually related with name lookup, but so what? :-)
29319
29320 * g++.old-deja/g++.pt/friend37.C: New test.
29321
29322 1998-11-25 Dave Love <d.love@dl.ac.uk>
29323
29324 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
29325 element, which fails on some systems.
29326
29327 * g77.f-torture/execute/labug1.f: New test.
29328
29329 1998-11-21 Jeffrey A Law (law@cygnus.com)
29330
29331 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
29332 is defined.
29333
29334 1998-11-18 Dave Love <d.love@dl.ac.uk>
29335
29336 * g77.f-torture/compile/981117-1.f: New test.
29337
29338 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
29339
29340 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
29341 properly discarded.
29342
29343 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
29344
29345 * gcc.c-torture/execute/memcheck: New directory of tests for
29346 -fcheck-memory-usage.
29347
29348 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
29349
29350 * README: New file, general information about the testsuite and
29351 new description of the various C++ test subdirectories.
29352 * README.g++: Eliminate obsolete information, update and move most
29353 relevant stuff to README.
29354
29355 1998-11-07 Richard Henderson <rth@cygnus.com>
29356
29357 * gcc.c-torture/compile/981107-1.c: New test.
29358
29359 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
29360
29361 * execute/memcpy-bi.c: New testcase.
29362
29363 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
29364
29365 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
29366 base classes.
29367
29368 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
29369 template is selected.
29370
29371 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
29372 classes, it should be accepted for all types.
29373
29374 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
29375
29376 * g++.old-deja/g++.pt/spec24.C: Ensure that template
29377 specializations start with template headers.
29378
29379 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
29380
29381 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
29382
29383 * g++.old-deja/g++.other/init9.C: Test cross initialization of
29384 non-POD types.
29385
29386 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
29387
29388 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
29389
29390 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
29391
29392 * compile/981022-1.c, compile/981022-1.x: New test and driver.
29393
29394 1998-10-19 Jeffrey A Law (law@cygnus.com)
29395
29396 * 981019-1.c: New test.
29397
29398 1998-10-14 Robert Lipe <robertl@dgii.com>
29399
29400 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
29401 find objc headers.
29402
29403 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
29404
29405 * compile/981001-4.c: Remove use of GCC extension that triggers a
29406 compiler bug.
29407
29408 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
29409
29410 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
29411
29412 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
29413
29414 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
29415 instantiation of template produces incorrect code for delete
29416 expression.
29417
29418 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
29419 constructors' name is not unique.
29420 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
29421 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
29422
29423 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
29424 automatic array of const is ill-formed.
29425
29426 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
29427 of template parameter?
29428
29429 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
29430 const.
29431
29432 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
29433 pointer-to-member expression.
29434
29435 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
29436 declaration causes ICE.
29437
29438 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
29439
29440 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
29441 reserved in the global namespace.
29442
29443 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
29444 generate needed virtual table.
29445
29446 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
29447
29448 1998-10-10 Dariush Eslimi <eslimi@loran.com>
29449
29450 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
29451 template-dependent type
29452
29453 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
29454
29455 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
29456 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
29457 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
29458
29459 * g++.old-deja/g++.other/using5.C: New test; using decl from base
29460 class should be usable as argument of member function.
29461 * g++.old-deja/g++.other/using6.C: New test; using decl from base
29462 class should be usable as return type of member function.
29463 * g++.old-deja/g++.other/using7.C: New test; using decl from base
29464 class should be usable as type of data member.
29465
29466 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
29467
29468 1998-10-09 Jeffrey A Law (law@cygnus.com)
29469
29470 * gcc.c-torture/special/920521-1.c: Fix bogus test.
29471
29472 1998-10-08 Nick Clifton <nickc@cygnus.com>
29473
29474 * gcc.dg/dll-?.c Add thumb to target list.
29475 Fix assembler scan patterns to match current assembler output.
29476
29477 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
29478
29479 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
29480 matching of template brackets.
29481
29482 * g++.old-deja/g++.other/using4.C: New test. Test using
29483 declarations of methods from base classes.
29484
29485 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
29486 within functions should introduce names into the innermost
29487 enclosing namespace.
29488
29489 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
29490 of static locals if first initialization throws.
29491
29492 1998-10-07 Jim Wilson <wilson@cygnus.com>
29493
29494 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
29495
29496 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
29497
29498 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
29499 lose track of the possible targets of tablejump insns.
29500 * special/special.exp: Run it.
29501
29502 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
29503
29504 * g++.old-deja/g++.pt/friend35.C: New test. A template function
29505 must be declared before its specializations can be named in friend
29506 declarations.
29507
29508 1998-10-05 Dave Love <d.love@dl.ac.uk>
29509
29510 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
29511
29512 * g77.f-torture/execute/io1.f: New test.
29513
29514 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
29515
29516 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
29517 with pointer to template function, for which no argument deduction
29518 is possible.
29519
29520 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
29521 specialization of template function as argument to template
29522 function.
29523
29524 * g++.old-deja/g++.other/access2.C: New test; Inner class
29525 shouldn't have privileged access to Outer's names.
29526
29527 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
29528
29529 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
29530 friend template declared within template class conflicts with
29531 nested class of the same name.
29532
29533 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
29534 is ignored.
29535
29536 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
29537 object with direct initializer as function declaration.
29538
29539 * g++.old-deja/g++.other/decl2.C: New test; duplicate
29540 initializers.
29541
29542 * g++.old-deja/g++.other/null2.C: New test; conditional operator
29543 involving const pointer and NULL produces incorrect result.
29544
29545 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
29546 type name without `typename' should be rejected with -pedantic.
29547
29548 1998-10-02 Richard Henderson <rth@cygnus.com>
29549
29550 * g++.old-deja/g++.other/addrof1.C: New test.
29551
29552 1998-10-01 Nick Clifton <nickc@cygnus.com>
29553
29554 * gcc.c-torture/compile/981001-1.c: New test.
29555 * gcc.c-torture/execute/981001-1.c: New test.
29556
29557 1998-10-01 Jeffrey A Law (law@cygnus.com)
29558
29559 * gcc.c-torture/compile/981001-2.c: New test.
29560 * gcc.c-torture/compile/981001-3.c: New test.
29561 * gcc.c-torture/compile/981001-4.c: New test.
29562
29563 1998-10-01 Robert Lipe <robertl@dgii.com>
29564
29565 * lib/objc.exp (objc_target_compile): Add -L during compiles for
29566 multilibbed hosts. Idea grafted from g77.exp.
29567
29568 1998-09-30 Dave Love <d.love@dl.ac.uk>
29569
29570 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
29571 avoid losing on systems which need -lsocket.
29572
29573 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
29574
29575 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
29576 * g++.old-deja/g++.other/nested2.C: Ditto.
29577 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
29578 failure.
29579
29580 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
29581
29582 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
29583 preferred over template operator!= for enum bitfields.
29584
29585 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
29586
29587 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
29588 that happen to have the same base name, but in different scopes,
29589 are incorrectly rejected.
29590
29591 1998-09-16 Richard Henderson <rth@cygnus.com>
29592
29593 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
29594 on the native word size instead of an integer literal.
29595
29596 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
29597
29598 * g++.old-deja/g++.other/static2.C: Invocation of static data
29599 member of type pointer-to-function denoted as non-static member.
29600
29601 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
29602 checks involving function types and aliases.
29603
29604 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
29605
29606 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
29607 redefined to the same non-trivial type.
29608
29609 * g++.old-deja/g++.pt/explicit73.C: Test for proper
29610 namespace-qualification of template specializations declared in
29611 other namespaces.
29612
29613 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
29614 to declare a subset of the specializations of a template function
29615 as friends of specializations of a template class.
29616
29617 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
29618 member templates that do not fully specialize the enclosing
29619 template class are rejected.
29620
29621 1998-09-11 Dave Love <d.love@dl.ac.uk>
29622
29623 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
29624
29625 1998-09-08 Dave Love <d.love@dl.ac.uk>
29626
29627 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
29628 altered from libf2c/libU77 version.
29629
29630 1998-09-06 Dave Love <d.love@dl.ac.uk>
29631
29632 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
29633
29634 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
29635
29636 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
29637 (un)signed char are different types for template specialization
29638 purposes.
29639
29640 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
29641
29642 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
29643 * objc: ObjC testsuite.
29644
29645 1998-08-31 Catherine Moore <clm@cygnus.com>
29646
29647 * gcc.c-torture/execute/941014-1.x: New file.
29648
29649 1998-08-31 Nick Clifton <nickc@cygnus.com>
29650
29651 * lib/c-torture.exp: Add support for
29652 torture_eval_before_compile and torture_eval_before_execute
29653 variables.
29654
29655 1998-08-30 Jeffrey A Law (law@cygnus.com)
29656
29657 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
29658 this test triggers valid.
29659
29660 1998-08-27 Jeffrey A Law (law@cygnus.com)
29661
29662 * gcc.dg/980827-1.c: New test.
29663
29664 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
29665
29666 * gcc.c-torture/execute/loop-4b.c: New test.
29667
29668 1998-08-26 Nick Clifton <nickc@cygnus.com>
29669
29670 * lib/c-torture.exp: Add support for
29671 torture_eval_before_compile and torture_eval_before_execute
29672 variables.
29673
29674 1998-08-25 Jeffrey A Law (law@cygnus.com)
29675
29676 * gcc.c-torture/compile/980825-1.c: New test.
29677
29678 1998-08-24 Nick Clifton <nickc@cygnus.com>
29679
29680 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
29681 count number tests in opt_t0 not good_t0.
29682
29683 1998-08-24 Jeffrey A Law (law@cygnus.com)
29684
29685 * gcc.c-torture/compile/930326-1.x: Fix typo.
29686
29687 1998-08-23 Mark Mitchell <mark@markmitchell.com>
29688
29689 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
29690 causes an ICE.
29691
29692 1998-08-21 Jeffrey A Law (law@cygnus.com)
29693
29694 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
29695 STACK_SIZE is defined.
29696 * gcc.c-torture/unsorted/stuct.c: Similarly.
29697
29698 * gcc.c-torture/compile/980821-1.c: New test.
29699
29700 1998-08-21 Jeffrey A Law (law@cygnus.com)
29701
29702 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
29703
29704 1998-08-19 Mark Mitchell <mark@markmitchell.com>
29705
29706 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
29707 code.
29708
29709 1998-08-09 Mark Mitchell <mark@markmitchell.com>
29710
29711 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
29712 error'.
29713
29714 1998-08-18 Jeffrey A Law (law@cygnus.com)
29715
29716 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
29717
29718 1998-08-16 Jeffrey A Law (law@cygnus.com)
29719
29720 * gcc.c-torture/compile/980816-1.c: New test.
29721
29722 * gcc.dg/980816-1.c: New test.
29723
29724 1998-08-13 Jeffrey A Law (law@cygnus.com)
29725
29726 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
29727 compiler for ieee tests.
29728
29729 1998-08-01 Dave Love <d.love@dl.ac.uk>
29730
29731 * g77.f-torture/compile/980729-0.f: New test.
29732
29733 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
29734
29735 * gcc.c-torture/special/eeprof-1.c: New test, for
29736 -finstrument-functions.
29737 * gcc.c-torture/special/special.exp: Run it.
29738
29739 1998-07-29 Jeffrey A Law (law@cygnus.com)
29740
29741 * gcc.c-torture/compile/980729-1.c: New test.
29742
29743 1998-07-27 Nick Clifton <nickc@cygnus.com>
29744
29745 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
29746 __thumb__ is defined, and test for ARM style doubles if so.
29747
29748 1998-07-26 Dave Love <d.love@dl.ac.uk>
29749
29750 * g77.f-torture/noncompile/980615-0.f: New test.
29751
29752 1998-07-26 H.J. Lu (hjl@gnu.org)
29753
29754 * gcc.dg/980312-1.c: Do link instead of compile.
29755 * gcc.dg/980313-1.c: Likewise.
29756
29757 1998-07-26 Jeffrey A Law (law@cygnus.com)
29758
29759 * gcc.c-torture/compile/980726-1.c: New test.
29760
29761 1998-07-25 Dave Love <d.love@dl.ac.uk>
29762
29763 * g77.f-torture/execute/io0.f: New test.
29764
29765 1998-07-24 Nick Clifton <nickc@cygnus.com>
29766
29767 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
29768 an int.
29769
29770 1998-06-18 Michael Meissner <meissner@cygnus.com>
29771
29772 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
29773 m32r bugs.
29774
29775 1998-07-17 Nick Clifton <nickc@cygnus.com>
29776
29777 * gcc.dg/980626-1.c: Expect failures for all toolchains until
29778 c-decl.c:grokdeclarator can handle mode attributes.
29779
29780 1998-07-16 Jeffrey A Law (law@cygnus.com)
29781
29782 * gcc.c-torture/execute/980716-1.c: New test.
29783
29784 1998-07-13 Jeffrey A Law (law@cygnus.com)
29785
29786 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
29787 the mn10200.
29788 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
29789 the mn10200.
29790 * gcc.c-torture/execute/va-arg-3.x: Similarly.
29791 * gcc.c-torture/compile/930326-1.x: Similarly.
29792
29793 1998-07-13 Dave Love <d.love@dl.ac.uk>
29794
29795 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
29796 New test from Craig.
29797
29798 1998-07-12 Dave Love <d.love@dl.ac.uk>
29799
29800 * g77.f-torture/noncompile/980616-0.f: New test.
29801
29802 * g77.f-torture/execute/970816-3.f: New test from Craig.
29803
29804 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
29805
29806 * g++.other/singleton.C: Return error value instead of taking
29807 SIGSEGV.
29808
29809 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
29810
29811 * g++.other/singleton.C: New test. Warning is under dispute.
29812 Runtime crash is not.
29813
29814 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
29815
29816 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
29817 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
29818 using6.C, using7.C}: New namespace tests.
29819
29820 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
29821
29822 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
29823 specialization with typedef'ed names used as array indexes.
29824
29825 1998-07-09 Jeffrey A Law (law@cygnus.com)
29826
29827 * gcc.c-torture/execute/980709-1.c: New test.
29828
29829 * gcc.dg/980709-1.c: New test.
29830
29831 1998-07-07 Richard Henderson <rth@cygnus.com>
29832
29833 * gcc.c-torture/execute/bcp-1.c: New test.
29834
29835 1998-07-07 Jeffrey A Law (law@cygnus.com)
29836
29837 * gcc.c-torture/execute/980707-1.c: New test.
29838
29839 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
29840
29841 * gcc.c-torture/compile/980706-1.c: New test.
29842
29843 1998-07-01 Dave Love <d.love@dl.ac.uk>
29844
29845 * g77.f-torture/execute/980701-0.f,
29846 g77.f-torture/execute/980701-1.f: New test from Craig.
29847
29848 1998-07-01 Jeffrey A Law (law@cygnus.com)
29849
29850 * gcc.c-torture/compile/980701-1.c: New test.
29851
29852 * gcc.c-torture/execute/980701-1.c: New test.
29853
29854 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
29855 rlsruhe.de>
29856
29857 * g++.old-deja/g++.robertl/eb132.C: New test.
29858 * g++.old-deja/g++.robertl/eb133.C: Likewise.
29859
29860 1998-06-29 Dave Love <d.love@dl.ac.uk>
29861
29862 * g77.f-torture/execute/980628-7.f,
29863 g77.f-torture/execute/980628-8.f,
29864 g77.f-torture/execute/980628-9.f,
29865 g77.f-torture/execute/980628-10.f: New tests from Craig.
29866
29867 * g77.f-torture/execute/980628-3.f: Remove mail headers.
29868
29869 1998-06-28 Jeffrey A Law (law@cygnus.com)
29870
29871 * g77.f-torture/execute/980628-4.f: New test from Craig.
29872 * g77.f-torture/execute/980628-5.f: Likewise.
29873 * g77.f-torture/execute/980628-2.f: Likewise.
29874 * g77.f-torture/execute/980628-0.f: Likewise.
29875 * g77.f-torture/execute/980628-1.f: Likewise.
29876 * g77.f-torture/execute/980628-3.f: Likewise.
29877 * g77.f-torture/execute/980628-6.f: Likewise.
29878
29879 1998-06-28 Jeffrey A Law (law@cygnus.com)
29880
29881 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
29882 directory when nothing has been installed yet.
29883
29884 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
29885
29886 * gcc.c-torture/special/special.exp: Handle newer versions of
29887 dejagnu.
29888
29889 1998-06-26 Jeffrey A Law (law@cygnus.com)
29890
29891 * gcc.dg/980626-1.c: New test.
29892
29893 1998-06-19 Bruno Haible <haible@ilog.fr>
29894
29895 * gcc.misc-tests/m-un-2.c: New test.
29896 * g++.old-deja/g++.other/warn01.c: Likewise.
29897
29898 1998-06-19 Robert Lipe <robertl@dgii.com>
29899
29900 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
29901 compatibility with assmblers with a different comment character.
29902 Eliminate use of GAS-specific extensions.
29903
29904 1998-06-19 Jeffrey A Law (law@cygnus.com)
29905
29906 * gcc.c-torture/execute/ieee/980619-1.c: New test.
29907
29908 1998-06-19 Robert Lipe <robertl@dgii.com>
29909
29910 *lib/g77.exp: Replace search for libf2c.a with search for newly
29911 renamed libg2c.a
29912
29913 1998-06-17 Jeffrey A Law (law@cygnus.com)
29914
29915 * gcc.c-torture/execute/980617-1.c: New test.
29916
29917 1998-06-12 Jeffrey A Law (law@cygnus.com)
29918
29919 * gcc.c-torture/execute/980612-1.c: New test.
29920
29921 1998-06-08 Jeffrey A Law (law@cygnus.com)
29922
29923 * gcc.dg/980523-1.c: Only test on ppc-linux.
29924 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
29925
29926 * gcc.c-torture/execute/980608-1.c: New test.
29927
29928 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
29929
29930 * gcc.c-torture/execute/980605-1.c: New test.
29931
29932 1998-06-04 Jeffrey A Law (law@cygnus.com)
29933
29934 * gcc.c-torture/execute/980604-1.c: New test.
29935
29936 1998-06-02 Jeffrey A Law (law@cygnus.com)
29937
29938 * gcc.c-torture/execute/980602-1.c: New test.
29939 * gcc.c-torture/execute/980602-2.c: Likewise.
29940
29941 1998-06-02 Dave Love <d.love@dl.ac.uk>
29942
29943 * 970125-0.f: Fix per JCB. Add commentary.
29944
29945 1998-05-31 Michael Meissner <meissner@cygnus.com>
29946
29947 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
29948 IEEE -0 support.
29949
29950 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
29951
29952 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
29953 earlier.
29954
29955 1998-05-28 Catherine Moore <clm@cygnus.com>
29956
29957 * gcc.c-torture/execute/980526-3.c: New test.
29958
29959 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
29960
29961 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
29962 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
29963 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
29964 m88k-motorola-sysv3 to XFAIL.
29965
29966 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29967
29968 * gcc.dg/980526-1.c: New test.
29969 * gcc.c-torture/execute/980526-2.c: New test.
29970
29971 1998-05-26 Jeffrey A Law (law@cygnus.com)
29972
29973 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
29974
29975 * gcc.c-torture/execute/980526-1.c: New test.
29976
29977 1998-05-26 Dave Love <d.love@dl.ac.uk>
29978
29979 * g77.f-torture/execute/alpha2.f: Add runtime test.
29980
29981 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
29982
29983 * g++.old-deja/old-deja.exp: Strip leading directories.
29984
29985 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
29986 error for the line. Don't run multiple tests for the same line.
29987
29988 1998-05-23 Jeffrey A Law (law@cygnus.com)
29989
29990 * gcc.dg/980523-1.c: New test.
29991
29992 1998-05-23 Dave Love <d.love@dl.ac.uk>
29993
29994 * g77.f-torture/compile/970915-0.f: New test.
29995
29996 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
29997
29998 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
29999
30000 1998-05-21 Jeffrey A Law (law@cygnus.com)
30001
30002 * gcc.dg/980520-1.c: New test.
30003
30004 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
30005
30006 * gcc.dg/980502-1.c: Fix return type.
30007
30008 1998-05-20 Jeffrey A Law (law@cygnus.com)
30009
30010 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
30011 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
30012 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
30013 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
30014 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
30015
30016 1998-05-20 Dave Love <d.love@dl.ac.uk>
30017
30018 * g77.f-torture/execute/980520-1.f: New test.
30019
30020 1998-05-15 Dave Love <d.love@dl.ac.uk>
30021
30022 * lib/mike-g77.exp: New file.
30023
30024 * g77.f-torture/noncompile/noncompile.exp,
30025 g77.f-torture/noncompile/check0.f: New files.
30026
30027 1998-05-14 Dave Love <d.love@dl.ac.uk>
30028
30029 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
30030 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
30031 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
30032 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
30033 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
30034 abort where appropriate.
30035
30036 1998-05-05 Michael Meissner <meissner@cygnus.com>
30037
30038 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
30039 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
30040
30041 1998-04-29 Dave Love <d.love@dl.ac.uk>
30042
30043 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
30044
30045 1998-04-27 Dave Love <d.love@dl.ac.uk>
30046
30047 * g77.f-torture/compile/980427-0.f: New test.
30048
30049 1998-04-24 Dave Love <d.love@dl.ac.uk>
30050
30051 * g77.f-torture/compile/980424-0.f: New test.
30052
30053 1998-04-19 Dave Love <d.love@dl.ac.uk>
30054
30055 * g77.f-torture/compile/980419-2.f (main): New test.
30056 * g77.f-torture/compile/970125-0.f: New test.
30057 * g77.f-torture/compile/980419-1.f: New test.
30058
30059 1998-04-08 Jim Wilson <wilson@cygnus.com>
30060
30061 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
30062 of loop-4.c.
30063
30064 1998-04-07 Jim Wilson <wilson@cygnus.com>
30065
30066 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
30067
30068 1998-04-03 Jim Wilson <wilson@cygnus.com>
30069
30070 * gcc.c-torture/compile/980329-1.c: New test.
30071
30072 1998-03-18 Jim Wilson <wilson@cygnus.com>
30073
30074 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
30075 * gcc.dg/980312-1.c: Fix typo in -march command.
30076
30077 1998-03-16 H.J. Lu (hjl@gnu.org)
30078
30079 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
30080
30081 1998-03-11 Robert Lipe <robertl@dgii.com>
30082
30083 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
30084 Dave Love agree the Fortran source is bogus.
30085
30086 1998-03-11 Robert Lipe <robertl@dgii.com>
30087
30088 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
30089 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
30090 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
30091 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
30092 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
30093
30094 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
30095
30096 * g++.old-deja/g++.other/friend1.C: New test.
30097
30098 1998-02-18 Dave Love <d.love@dl.ac.uk>
30099
30100 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
30101 possibly uninitialized) variables and declare dnrm2.
30102
30103 1998-02-23 Robert Lipe <robertl@dgii.com>
30104
30105 From Bruno Haible <haible@ilog.fr>:
30106 * gcc.c-torture/execute/980223.c: New test.
30107
30108 1998-02-13 Jeffrey A Law (law@cygnus.com)
30109
30110 * gcc.dg/ifelse-1.c: New test.
30111
30112 1998-02-09 H.J. Lu (hjl@gnu.org)
30113
30114 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
30115
30116 * lib/old-dejagnu.exp (old-dejagnu): Added the
30117 "execution test - XFAIL *-*-*" handling in the spirit of
30118 "excess errors test -". Changed the "execution test fails"
30119 handling to be like "excess errors test fails".
30120 * Update various tests accordingly.
30121
30122 1998-02-06 Jim Wilson <wilson@cygnus.com>
30123
30124 * gcc.c-torture/execute/980205.c: New test.
30125
30126 1998-01-18 Jeffrey A Law (law@cygnus.com)
30127
30128 * lib/c-torture.exp: Look for .x files instead of .cexp files.
30129 * lib/f-torture.exp: Similarly.
30130 * gcc.c-torture: Rename all .cexp files to .x files.
30131
30132 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
30133
30134 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
30135 (940510-1.c): Removed duplicate.
30136 (971104-1.c): New test.
30137
30138 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
30139
30140 * lib/f-torture.exp: Improve error and loop detection.
30141
30142 1997-11-19 Michael Meissner <meissner@cygnus.com>
30143
30144 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
30145 use that to size the filler array.
30146
30147 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
30148
30149 * lib/c-torture.exp(c-torture-execute): Fix typo.
30150
30151 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
30152 testcase as the executable name. Keep the executable around if
30153 the test fails.
30154
30155 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
30156
30157 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
30158 changes. Only test one -g option, and move it to the end of the
30159 list of options to test.
30160
30161 1997-09-19 Michael Meissner <meissner@cygnus.com>
30162
30163 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
30164 variable GCC_TORTURE_OPTIONS to supply default switches separated
30165 by colons. If no environment variable, run tests with -O0 -g, -O1
30166 -g, and -O2 -g as well.
30167
30168 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
30169
30170 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
30171 explanatory comments. Fix indentation.
30172
30173 1997-09-15 Jeffrey A Law (law@cygnus.com)
30174
30175 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
30176
30177 1997-09-11 Jeffrey A Law (law@cygnus.com)
30178
30179 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
30180 * g++.old-deja/g++.mike/p7325.C: Likewise.
30181 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
30182
30183 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
30184
30185 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
30186 * g++.old-deja/g++.brendan/crash30.C: Likewise.
30187 * g++.old-deja/g++.brendan/crash39.C: Likewise.
30188 * g++.old-deja/g++.law/operators4.C: Likewise.
30189
30190 1997-09-11 Joe Buck (jbuck@synopsys.com)
30191
30192 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
30193 * g++.old-deja/g++.mike/p784.C: Ditto.
30194 * g++.old-deja/g++.mike/p785.C: Ditto.
30195
30196 1997-09-05 Jeffrey A Law (law@cygnus.com)
30197
30198 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
30199
30200 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
30201
30202 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
30203 target feature; pass this to c-torture-execute as needed.
30204
30205 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
30206
30207 * lib/c-torture.exp(c-torture-execute): If the previous and the
30208 current executables being tested are identical, we don't need to
30209 run the executable again. Try to make the executable names
30210 unique. Add an optional argument for passing additional compiler
30211 flags.
30212
30213 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
30214
30215 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
30216
30217 1997-08-29 Jeffrey A Law (law@cygnus.com)
30218
30219 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
30220
30221 1997-07-31 Jeffrey A Law (law@cygnus.com)
30222
30223 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
30224 32bit or larger longs.
30225
30226 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
30227 have either a 32bit long or 32bit int.
30228
30229 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
30230
30231 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
30232 Make double precision tests dependent on sizeof (double).
30233
30234 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
30235
30236 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
30237 too.
30238
30239 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
30240
30241 * gcc.c-torture/compile/961203-1.cexp: New script.
30242
30243 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
30244
30245 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
30246 up the includes ourselves.
30247
30248 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
30249
30250 * lib/plumhall.exp: Remove random include, and add a few
30251 verbose messages for debugging.
30252
30253 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
30254
30255 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
30256 of trying to do it ourselves.
30257
30258 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
30259
30260 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
30261
30262 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
30263
30264 * gcc.prms/5403.c: Made regexp a bit less strict.
30265
30266 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
30267
30268 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
30269 is returned from remote_load instead.
30270 * lib/plumhall.exp: Ditto.
30271 * lib/mike-g++.exp: Ditto.
30272 * lib/old-dejagnu.exp: Ditto.
30273 * lib/c-torture.exp: Ditto.
30274
30275 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
30276
30277 * lib/g++.exp: Use build_wrapper procedure.
30278 * lib/gcc.exp: Ditto.
30279
30280 1997-05-20 Jeffrey A Law (law@cygnus.com)
30281
30282 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
30283 an old-style decl for malloc. Fixes tests to work when
30284 sizeof (int) != sizeof (size_t).
30285
30286 1997-05-15 Mike Meissner <meissner@cygnus.com>
30287
30288 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
30289
30290 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
30291 use stdargs.h interface.
30292
30293 1997-05-15 Mike Meissner <meissner@cygnus.com>
30294
30295 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
30296 NO_VARARGS when compiling.
30297
30298 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
30299
30300 * lib/plumhall.exp(ph_includes): New procedure.
30301 (ph_make): Use it.
30302 (ph_compiler): Ditto.
30303
30304 * lib/g++.exp: Rename test-glue.c to testglue.c.
30305 * lib/gcc.exp: Ditto.
30306
30307 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
30308
30309 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
30310 to completion when it's called.
30311
30312 1997-03-21 Michael Meissner <meissner@cygnus.com>
30313
30314 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
30315 is defined, don't do test.
30316
30317 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
30318
30319 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
30320 for object files.
30321 (ph_summary): Mark skipped testcases as untested, not unresolved.
30322
30323 * lib/plumhall.exp (ph_make): If unresolved because of bad
30324 errorCode, record errorCode in log file.
30325 (*): Replace send_log/verbose with verbose -log.
30326
30327 1997-03-19 Michael Meissner <meissner@cygnus.com>
30328
30329 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
30330 double conversion if double isn't at least 8 bytes.
30331
30332 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
30333 int to work with targets where int is 16 bits.
30334
30335 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
30336 8 bytes, just exit, since 4 byte doubles don't have enough bits of
30337 precision for the test to complete.
30338
30339 1997-03-14 Michael Meissner <meissner@cygnus.com>
30340
30341 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
30342 if d10v is not compiled with the -mdouble64 flag.
30343 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
30344
30345 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
30346 d10v is not compiled with the -mint32 flag.
30347
30348 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
30349
30350 * lib/plumhall.exp: Use incr_count.
30351
30352 1997-03-12 Jeffrey A Law (law@cygnus.com)
30353
30354 * gcc.c-torture: Update to c-torture-1.45.
30355
30356 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
30357
30358 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
30359 the name of the expect testcase file).
30360
30361 * lib/g++.exp(g++_init): Ditto.
30362
30363 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
30364
30365 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
30366 the host.
30367
30368 * lib/gcc.exp(gcc_exit): New procedure.
30369
30370 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
30371
30372 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
30373 specs where appropriate.
30374
30375 * g++.old-deja/g++.arm/*: Added additional ERROR checks
30376 because of new "candidates are" messages, and removed a few
30377
30378 * Converted all non-old-style g++ testcases to old-style, and
30379 moved into g++.old-deja.
30380
30381 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
30382
30383 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
30384 options.
30385
30386 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
30387 succeeded.
30388
30389 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
30390
30391 1997-02-13 Michael Meissner <meissner@cygnus.com>
30392
30393 * lib/gcc.exp (gcc_target_compile): Add support for defining
30394 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
30395 the machine doesn't have those features.
30396
30397 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
30398
30399 * g++.law/operators4.exp: Don't use LIBS.
30400
30401 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
30402
30403 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
30404
30405 * lib/mike-g++.exp: Don't set the compiler to be tested here.
30406 * lib/g++.exp: Set it here instead. Also, allow use of the
30407 --tool_exec and --tool_opt options. Change CXX to
30408 GXX_UNDER_TEST.
30409
30410 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
30411
30412 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
30413
30414 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
30415
30416 * lib/old-dejagnu.exp: Use prune_warnings instead of
30417 prune_system_crud.
30418 * lib/mike-g++.exp: Ditto.
30419 * lib/gcc.exp: Ditto.
30420 * lib/g++.exp: Ditto.
30421
30422 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
30423
30424 1997-02-07 Jeffrey A Law (law@cygnus.com)
30425
30426 * 941014-2.c: Include stdlib.h
30427 * 960327-1.c: Include stdio.h
30428 * dbra.c, index-1.c: Don't assume ints are 32bits.
30429
30430 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
30431
30432 * lib/gcc.exp: Add gcc,stack_size target feature.
30433
30434 * lib/g++.exp(g++_target_compile): Add the include and link
30435 paths here, not in two other places. And, it's $options, not
30436 options.
30437
30438 * lib/mike-g++.exp(postbase): Remove the code that determines
30439 the correct include and link paths.
30440 * g++.old-deja/old-deja.exp: Ditto.
30441
30442 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
30443
30444 * lib/g++.exp(g++_init): target_compile no longer returns the
30445 filename of the result.
30446
30447 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
30448
30449 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
30450 call to glob.
30451
30452 * gcc.c-torture/special/special.exp: Change call to
30453 gcc_target_compile to include the object file.
30454
30455 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
30456
30457 * gcc.c-torture/special/special.exp: Correct misspelling in last
30458 change.
30459
30460 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
30461
30462 * lib/plumhall.exp(ph_summary): Log the entire output of the
30463 executable. Return -1 if there were any failures, 0 otherwise.
30464 (ph_execute): Return -1 if there were any failures, 0 otherwise.
30465 (ph_make): Clean up objects and executables that were built
30466 if the tests succeeded.
30467
30468 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
30469
30470 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
30471 libraries and includes in the build tree as appropriate.
30472
30473 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
30474
30475 * lib/c-torture.exp: Instead of looking for the global variable
30476 NO_LONG_LONG, check to see if that's a feature of the target.
30477
30478 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
30479
30480 * config/default.exp: Minimize. Delete the remainer of the files in
30481 config; this functionality is now in devo/dejagnu/config.
30482
30483 g++.*/*: Pass any additional flags used to compile to postbase;
30484 delete CXXFLAGS.
30485
30486 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
30487 is now done by runtest.exp. Use gcc_target_compile instead of
30488 compile.
30489
30490 lib/c-torture.exp: Use gcc_target_compile instead of compile.
30491 Remove references to CFLAGS. Use remote_file instead of
30492 calling rm -f.
30493 (c-torture): Take a list of arguments to use to compile this
30494 testcase.
30495
30496 lib/g++.exp: Simplify. Use target_compile instead of compile.
30497 lib/gcc-dg.exp: Ditto.
30498 lib/gcc.exp: Ditto.
30499 lib/mike-{gcc,g++}.exp: Ditto.
30500 lib/old-dejagnu.exp: Ditto.
30501 lib/plumhall.exp: Ditto.
30502
30503 1997-01-08 Jim Wilson <wilson@cygnus.com>
30504
30505 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
30506 (ph_linker): Likewise.
30507
30508 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
30509
30510 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
30511 MAP_ANON / MAP_ANONYMOUS if defined;
30512 else try to map from /dev/zero .
30513
30514 1996-11-12 Jeffrey A Law (law@cygnus.com)
30515
30516 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
30517 isn't defined, then define it to MAP_ANONYMOUS.
30518
30519 1996-11-12 Jeffrey A Law (law@cygnus.com)
30520
30521 * gcc.c-torture: Update to c-torture-1.42 release.
30522
30523 1996-11-11 Jeffrey A Law (law@cygnus.com)
30524
30525 * gcc.c-torture: Update to c-torture-1.41 release.
30526
30527 1996-10-27 Jeffrey A Law (law@cygnus.com)
30528
30529 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
30530 c-torture release.
30531
30532 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
30533
30534 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
30535 and LDFLAGS. Fix second case to append the target_info ldflags
30536 onto LDFLAGS, not CFLAGS.
30537 * lib/g++.exp (g++_init): Add target_info stuff.
30538 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
30539 of libgloss and newlib flags for !native.
30540
30541 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
30542 (GDB): Fix relative path to go up another dir for finding gdb.
30543
30544 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
30545
30546 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
30547 versions in the target_info array, if they don't exist.
30548
30549 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
30550
30551 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
30552
30553 1996-07-08 Jim Wilson <wilson@cygnus.com>
30554
30555 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
30556 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
30557
30558 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
30559
30560 * lib/old-dejagnu.exp: Don't remove the output file before we've
30561 actually tested it. Don't append pwd to the path of the executable
30562 we're testing.
30563
30564 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
30565
30566 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
30567
30568 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
30569
30570 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
30571 temporary directory for compiler files, and set it to a default
30572 value of /tmp. Set $output as the name of the output file from
30573 compiling the testcase. Add a -o option to $cflags_var so the
30574 compiler writes the final output file as $output. Set $executable
30575 to $output.
30576
30577 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
30578 directory for compiler files, and set it to /tmp if it doesn't
30579 already have a value. Set $output_file to the name of the output
30580 file from compiling the testcase. Add a -o option to CXXFLAGS so
30581 the compiler writes the final output file as $output. Use $output
30582 as the executable to be tested.
30583
30584 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
30585
30586 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
30587
30588 1996-06-08 Jeffrey A Law (law@cygnus.com)
30589
30590 * gcc.c-torture/execute/pending-1.c: New test. Still
30591 pending in Tege's queue.
30592
30593 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
30594
30595 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
30596 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
30597 if there were failures. Call unresolved if there were unresolved
30598 testcases. Call gcc_fail if program did not run to completion.
30599 (ph_make): Pass additional argument name to ph_execute.
30600 (ph_execute): Add new argument. Pass additional arguments to
30601 ph_summary. Call gcc_fail is there is no execution output.
30602
30603 1996-04-24 Jeffrey A Law (law@cygnus.com)
30604
30605 * lib/plumhall.exp (proc_summary): Output relavent summary
30606 lines into the log so specific failures in plumhall can be
30607 investigated.
30608
30609 1996-04-10 Jeffrey A Law (law@cygnus.com)
30610
30611 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
30612 (c-torture-execute): Don't try to execute tests which use
30613 "long long" types if $NO_LONG_LONG is nonzero.
30614
30615 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
30616
30617 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
30618 not c-torture.
30619
30620 * gcc.ieee: Move from here.
30621 * gcc.c-torture/execute/ieee: To here.
30622
30623 1996-03-26 Jeffrey A Law (law@cygnus.com)
30624
30625 * gcc.c-torture: Update to c-torture-1.41 release.
30626
30627 1996-03-22 Jeffrey A Law (law@cygnus.com)
30628
30629 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
30630 not "$output".
30631
30632 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
30633
30634 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
30635 -c present.
30636
30637 1996-03-02 Jeffrey A Law (law@cygnus.com)
30638
30639 * config/proelf.exp: Handle connecting to a simulator.
30640
30641 1996-01-31 Jeffrey A Law (law@cygnus.com)
30642
30643 * config/proelf.exp: New file. Enough framework that we can
30644 run c-torture tests on the proelf targets (or any other target
30645 that gdb can connect to for that matter).
30646
30647 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
30648
30649 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
30650 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
30651
30652 * lib/plumhall.exp (ph_execute): Always call ph_summary if
30653 exec_output exists.
30654
30655 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
30656
30657 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
30658 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
30659
30660 * config/*.exp: Update FSF address. Change result of ${tool}_load
30661 to pass/fail/unresolved/unsupported/untested. Caller must now
30662 call unresolved/unsupported/untested.
30663 * lib/*.exp: Update FSF address. Update to handle new results of
30664 ${tool}_load.
30665 * lib/chill.exp (verbose): Delete.
30666
30667 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
30668
30669 * lib/gcc.exp (default_gcc_start): Change order of args to
30670 $LDFLAGS $CFLAGS $LIBS.
30671 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
30672 Save/set/restore CFLAGS. Pass single arg to gcc_start.
30673 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
30674 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
30675 * gcc.misc-tests/dg-test.exp: Likewise.
30676 * gcc.misc-tests/msgs.exp: Likewise.
30677 * gcc.prms/prms.exp: Likewise.
30678 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
30679 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
30680
30681 * lib/dg.exp: Deleted, moved to dejagnu/lib.
30682
30683 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
30684
30685 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
30686
30687 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
30688 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
30689
30690 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
30691 necessary.
30692
30693 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
30694
30695 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
30696 global for loop; add use of $mathlib.
30697 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
30698 settings here; set mathlib for anything but VxWorks.
30699
30700 1996-01-22 Jeffrey A Law (law@cygnus.com)
30701
30702 * gcc.c-torture: Update to c-torture-1.40 release.
30703
30704 1996-01-03 Jeffrey A Law (law@cygnus.com)
30705
30706 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
30707 dg.exp.
30708
30709 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
30710
30711 * lib/c-torture.exp (c-torture-execute): Declare "output" as
30712 global.
30713
30714 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
30715
30716 * lib/g++.exp (LIBS): Define if not already.
30717 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
30718 (gcc-dg-prune): Call prune_gcc_output.
30719 * lib/gcc.exp (prune_gcc_output): New proc.
30720 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
30721 prune_gcc_output.
30722
30723 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
30724
30725 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
30726 (c-torture-execute): Likewise. Rename `name' to `testcase'.
30727
30728 1995-11-15 Jeffrey A Law (law@cygnus.com)
30729
30730 * gcc.c-torture: Update to c-torture-1.39 release.
30731
30732 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
30733
30734 * lib/c-torture.exp (c-torture-execute): Don't return if one option
30735 fails, try others as well.
30736
30737 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
30738
30739 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
30740 If compilation fails, mark execute tests as `untested'.
30741 If test is marked as unsupported, don't mark compilation and
30742 execute tests as failed.
30743
30744 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
30745
30746 * lib/g++.exp (g++_init): Don't link in libg++, and look to
30747 libstdc++ for whether or not we want to be doing shared
30748 libraries. Delete link_curses since we don't need it anymore.
30749 * lib/mike-g++.exp (postbase): Don't link in libg++.
30750 * g++.old-deja/old-deja.exp: Likewise.
30751
30752 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
30753
30754 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
30755
30756 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
30757
30758 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
30759 For that, add `-Wl,-a,shared_archive'.
30760 * g++.old-deja/old-deja.exp: Likewise.
30761
30762 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
30763
30764 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
30765
30766 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
30767
30768 * lib/mike-g++.exp (postbase): Pay attention to the status of
30769 g++_load.
30770
30771 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
30772
30773 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
30774
30775 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
30776
30777 * lib/gcc.exp (default_gcc_start): No longer need to log program
30778 being executed or its output, execute_anywhere does that now.
30779 * lib/g++.exp (default_g++_version): Call execute_anywhere.
30780 (default_g++_start): Likewise. Delete calls to verbose/send_log.
30781
30782 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
30783
30784 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
30785 the same as those in lib/g++.exp.
30786
30787 1995-10-10 Jeff Law (law@hurl.cygnus.com)
30788
30789 * gcc.c-torture: Update to c-torture-1.38 release.
30790 * gcc.ieee: Related changes.
30791
30792 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
30793
30794 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
30795 "exec". Minor reformatting changes.
30796
30797 * config/rom68k.exp (${tool}_load): Make it work in a canadian
30798 cross. This means all "exec" calls now work on a remote host as
30799 well.
30800 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
30801 cross. Filter out the extra "\r\n" stuff that expect puts in.
30802 (c-torture-execute): Filter out the bogus warnings like
30803 c-torture-compile does. Add support for canadian cross.
30804 * lib/gcc.exp (default_gcc_version, default_gcc_start)
30805 Use execute_anywhere rather than calling exec directly. Now it
30806 works for canadian cross testing.
30807
30808 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
30809
30810 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
30811 results into a variable, and check that rather than using file exists.
30812
30813 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
30814
30815 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
30816 create a libg++.so. For sunos4.1.*, also add -ltermcap.
30817
30818 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
30819
30820 * g++.old-deja/old-deja.exp: Create and pass runshlib and
30821 lib_curses if there's a shared libg++ in the build tree.
30822
30823 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
30824
30825 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
30826 if not supported target.
30827
30828 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
30829
30830 * lib/g++.exp (g++_init): Move empty setting of runshlib and
30831 link_curses up to always happen, not just for native builds.
30832
30833 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
30834
30835 * gcc.c-torture: Update to c-torture-1.36 release.
30836 * gcc.failure: Related changes.
30837
30838 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
30839
30840 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
30841
30842 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
30843
30844 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
30845 * lib/mike-g++.exp (postbase): Not in here. Still reference
30846 runshlib, link_curses, and mathlib for link and run.
30847
30848 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
30849 pass the runtime shared library options for Solaris, OSF/1, and
30850 Irix5, and link with -lcurses to avoid unresolved references.
30851
30852 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
30853
30854 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
30855 only run once.
30856
30857 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
30858
30859 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
30860
30861 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
30862
30863 * gcc.c-torture: Update to c-torture-1.35 release. Note we
30864 do not have a framework for the "compat" tests yet.
30865
30866 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
30867
30868 * lib/mike-g++.exp (postbase): New local variable `mathlib',
30869 set to null if we're testing vxworks5.1. Use that instead of
30870 `-lm' in the setting of LIBS for link and run.
30871
30872 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
30873
30874 * config/rom68k.exp (${tool}_load): Major changes to make it
30875 work. Verified that it does in fact return the stuff in
30876 exec_output properly. Catch any Emul or any TRAP other than 0.
30877
30878 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
30879
30880 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
30881 LDFLAGS properly for targets that need stuff from libgloss.
30882 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
30883 only run once.
30884 (gpp_initialized): New variable.
30885
30886 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
30887
30888 * config/rom68k.exp: Load libgloss.exp.
30889 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
30890 so we can produce a fully linked binary.
30891 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
30892 so we can produce a fully linked binary.
30893
30894 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
30895
30896 * lib/plumhall.exp (ph_section): Watch for expected failures.
30897 Add missing `else'.
30898
30899 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
30900 run the testcase.
30901 (c-torture): Likewise.
30902
30903 1995-08-28 Doug Evans <dje@cygnus.com>
30904
30905 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
30906
30907 * lib/mike-g++.exp (mike_cleanup): New proc.
30908 (prebase): New globals compiler_result, not_compiler_result,
30909 target_regexp.
30910 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
30911 allow leading "-" in pattern. Watch for unsupported tests.
30912 If $compiler_result is set, pattern match assembler code,
30913 and ditto for $not_compiler_result.
30914 * lib/mike-gcc.exp: Likewise.
30915
30916 * lib/plumhall.exp (ph_execute): Only call ph_summary if
30917 execution "succeeded".
30918
30919 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
30920
30921 * config/win32.exp: New file.
30922 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
30923
30924 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
30925
30926 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
30927 unsupported.
30928 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
30929 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
30930 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
30931
30932 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
30933 "... without exceptions was ...". That is now handled by
30934 prune_system_crud.
30935 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
30936
30937 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
30938
30939 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
30940 sieve.c,sort2.c}: New files.
30941 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
30942 sieve.exp,sort2.exp}: Drivers for them.
30943
30944 * lib/mike-gcc.exp (program_output): New user settable variable.
30945 (postbase): Call prune_system_crud. Also prune extraneous compiler
30946 messages.
30947 * lib/mike-g++.exp (program_output): New user settable variable.
30948
30949 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
30950
30951 * config/sh.exp: Deleted (use sim.exp instead).
30952
30953 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
30954
30955 * config/vx.exp: Declare CHECKTASK as global.
30956 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
30957 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
30958 * lib/old-dejagnu.exp: Load [pwd]/$executable.
30959
30960 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
30961
30962 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
30963 target. Like vx.exp, only includes `vx29k.exp' instead of
30964 `vxworks.exp'.
30965
30966 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
30967
30968 * config/sim.exp: Increase time limit from 120 seconds to 240.
30969
30970 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
30971
30972 * gcc.c-torture/execute/950628-1.c: New test.
30973
30974 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
30975
30976 * gcc.c-torture: Update with changes/additions from
30977 c-torture-1.34.
30978
30979 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
30980
30981 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
30982
30983 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
30984
30985 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
30986
30987 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
30988
30989 * gcc.c-torture/compile/950512-1.c: New test.
30990 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
30991 * gcc.dg/struct-ret-1.c: Likewise.
30992
30993 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
30994
30995 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
30996 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
30997
30998 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
30999
31000 * gcc.c-torture/special/920411-1.c: Deleted.
31001 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
31002
31003 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
31004
31005 * config/sim.exp (${tool}_load): Hack in call to bash to get a
31006 cpu limit.
31007
31008 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
31009
31010 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
31011
31012 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
31013
31014 From kenner;
31015 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
31016 is the proper length.
31017 * va-arg-3.c: Likewise.
31018
31019 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
31020
31021 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
31022 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
31023
31024 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
31025 * lib/g++.exp (default_g++_start): Delete old cruft.
31026
31027 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
31028
31029 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
31030 (2 * (1 << 18)) to (2 * (1 << 17)).
31031
31032 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
31033
31034 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
31035
31036 * config/rom68k.exp: Renamed from config/idp.exp
31037
31038 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
31039
31040 * c-torture/compile/921109-2.c
31041
31042 1995-04-18 Mike Stump <mrs@cygnus.com>
31043
31044 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
31045 excess errors.
31046
31047 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
31048
31049 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
31050 output.
31051 * lib/g++.exp (default_g++_start): Likewise.
31052
31053 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
31054
31055 * gcc.c-torture/compile/950329-1.c: New test.
31056
31057 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
31058
31059 * config/bug.exp (${tool}_load): Updated to use new remote_open
31060 and remote_close procs.
31061 * config/idp.exp: New file.
31062
31063 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
31064
31065 * gcc.c-torture/execute/950322-1.c: New test.
31066
31067 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
31068
31069 * config/vx.exp (${tool}_load): Clean up testing of return code from
31070 vxworks_ld and vxworks_spawn.
31071
31072 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
31073
31074 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
31075
31076 1995-03-13 Mike Stump <mrs@cygnus.com>
31077
31078 * lib/old-deja.exp: Add `excess errors test - ' error, now one
31079 can mark excess errors on a machine by machine basis. Note, the
31080 default is to not expect any excess errors, even when excess
31081 errors test - is given, so you will want to put an XFAIL ... on
31082 these lines. For example, // excess errors test - XFAIL hppa*-*-*
31083 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
31084 those 4 machines, but no others.
31085
31086 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
31087
31088 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
31089 * lib/c-torture.exp: to here.
31090
31091 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
31092
31093 * gcc.c-torture/execute/950221-1.c: New test.
31094 * gcc.c-torture/execute/struct-ret-1.c: New test.
31095 * gcc.c-torture/compile/950221-1.c: New test.
31096
31097 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
31098
31099 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
31100
31101 * gcc.c-torture/execute/arith-1.c (main): Return 0.
31102 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
31103
31104 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
31105
31106 * g++.gb: New directory of tests, derived from my signature and
31107 class scoping tests.
31108
31109 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
31110 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
31111 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
31112 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
31113 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
31114 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
31115 * g++.gb/sig25.C: Likewise.
31116
31117 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
31118 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
31119 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
31120 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
31121 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
31122 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
31123 * g++.gb/sig25.exp: Likewise.
31124
31125 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
31126 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
31127 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
31128 * g++.gb/scope13.C: Likewise, this test still fails.
31129
31130 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
31131 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
31132 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
31133 * g++.gb/scope13.exp: Ditto.
31134
31135 * g++.gb/README: New file, explains what these tests are about.
31136
31137 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
31138
31139 * lib/dg.exp (dg-do): Support `preprocess'.
31140 (dg-test): Likewise.
31141
31142 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
31143
31144 * config/udi.exp: change "continue -expect" to "exp_continue".
31145
31146 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
31147
31148 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
31149 Delete redundant tests.
31150
31151 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
31152 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
31153 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
31154 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
31155 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
31156 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
31157 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
31158 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
31159
31160 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
31161 storing label pointers.
31162 * gcc.c-torture/execute/921019-1.c: Likewise.
31163 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
31164 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
31165 parameter fp.
31166 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
31167 constants.
31168
31169 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
31170 Delete obsolete tests.
31171
31172 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
31173 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
31174 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
31175 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
31176 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
31177 * gcc.c-torture/compile/950124-1.c: New test.
31178
31179 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
31180
31181 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
31182
31183 * lib/mike-g++.exp: Add -lm to LIBS.
31184
31185 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
31186
31187 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
31188
31189 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
31190
31191 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
31192
31193 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
31194
31195 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
31196
31197 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
31198
31199 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
31200 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
31201 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
31202 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
31203 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
31204 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
31205 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
31206 * g++.law/{operators31.C, operators32.C,
31207 * g++.law/{operators33.C, operators34.C}: Likewise.
31208 * g++.law/{pic1.C, refs2.C}: Likewise.
31209 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
31210 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
31211 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
31212 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
31213
31214 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
31215 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
31216 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
31217 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
31218 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
31219 * g++.law/{enum9.exp, friend5.exp}: Likewise.
31220 * g++.law/{nest3.exp, nest4.exp}: Likewise.
31221 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
31222 * g++.law/{operators30.exp, operators31.exp}: Likewise.
31223 * g++.law/{operators32.exp, operators33.exp}: Likewise.
31224 * g++.law/{operators34.exp}: Likewise.
31225 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
31226 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
31227 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
31228 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
31229 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
31230
31231 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
31232 No longer expected to fail.
31233 * g++.law/missed-error3.C: Tweak for recent bool changes.
31234
31235 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
31236
31237 * config/emb-unix: Deleted.
31238 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
31239 remote execution. Do final link on remote host if REMOTE_LINK is set.
31240
31241 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
31242
31243 * lib/dg.exp (dg-test): Fix typo in last patch.
31244
31245 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
31246
31247 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
31248 (handles multiple occurrences).
31249
31250 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
31251
31252 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
31253 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
31254 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
31255 printed).
31256 * lib/c-torture.exp (c-torture-compile): Likewise.
31257 (c-torture): Prepend full path if missing.
31258 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
31259 (gcc_fail): Likewise.
31260 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
31261
31262 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
31263
31264 * lib/netware.exp: Only attach to NetWare i386 systems.
31265
31266 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
31267
31268 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
31269 messages. Add test name to "output pattern match" pass/fail message.
31270
31271 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
31272
31273 * gcc.dg: New testsuite.
31274 * gcc.dg/dg.exp: New file.
31275
31276 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
31277 test-switch.c}: Deleted.
31278
31279 * gcc.misc-tests/msgs.exp: New testcase driver.
31280
31281 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
31282
31283 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
31284 Watch for illegal return values from ${tool}_load.
31285 * config/unix.exp (${tool}_load): Fix pass/fail detection for
31286 cross targets. Coerce return value >0 to 1.
31287
31288 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
31289
31290 * config/unix.exp (${tool}_load): Call program rsh, not proc.
31291
31292 * config/emb-unix.exp: New file.
31293
31294 * config/sim.exp: Error if variable $SIM not defined.
31295 (${tool}_load): Mark test as "untested" if simulator missing.
31296
31297 * config/unix.exp: Load remote.exp to get rcp_download.
31298 * lib/c-torture.exp: Use different option lists for testcases with
31299 and without loops.
31300 * gcc.c-torture/execute/execute.exp: Likewise.
31301
31302 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
31303
31304 * config/*.exp: Clarify return code from ${tool}_load.
31305 Call `unresolved' or `untested' instead of `warning' or `perror'
31306 (sometimes you still want to call both though).
31307 Add comment that `shell_id' is local to each file.
31308 * config/udi.exp (timeout): Set to 30.
31309 Don't print warning if connection fails, $connectmode has already
31310 printed an error.
31311 (${tool}_load): Move verbose messages to level 2.
31312 Rework pattern for "Process started" message.
31313 Pass `shell_id' to ${connectmode}_download.
31314 Retry twice upon timeout. Make resetting of target more robust.
31315 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
31316 Pass `shell_id' to exit_$connectmode.
31317 Only call exit_$connectmode if connected.
31318 * config/unix.exp (${tool}_load): Check return codes better.
31319 * config/vrtx.exp (${tool}_load): Likewise.
31320 * config/vx.exp (${tool}_load): Likewise.
31321 Delete unneeded global's.
31322 * lib/dg.exp (dg-test): Update to reflect clarified return codes
31323 from ${tool}_load.
31324 (dg-stat): Delete.
31325 (dg-init): Delete recording of pass/fail counts.
31326 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
31327 (old-dejagnu-init): Likewise.
31328 (old-dejagnu-stat): Delete contents, empty proc now.
31329 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
31330 (c-torture): Delete references to lcnt, lpass, lfail.
31331 Get option list from TORTURE_OPTIONS.
31332 Delete -funroll[-all]-loops if no loops.
31333 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
31334 (g++_stat): Delete contents (empty proc now).
31335 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
31336 (gcc_finish): Likewise.
31337 (gcc_stat): Deleted.
31338 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
31339 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
31340 * gcc.c-torture/execute/execute.exp: Likewise.
31341 Split tests into two parts: compile, execute.
31342 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
31343 no loops. Update to reflect clarified return codes from ${tool}_load.
31344
31345 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
31346
31347 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
31348 to grep for.
31349 (old-dejagnu): Likewise (where necessary).
31350
31351 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
31352
31353 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
31354
31355 * lib/dg.exp (dg-process-target): Fix processing of selector.
31356 Add comment regarding use of `error'.
31357
31358 * lib/gcc.exp (prune_system_crud): Define if missing.
31359 * lib/g++.exp (prune_system_crud): Likewise.
31360
31361 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
31362 Call prune_system_crud.
31363 * lib/dg.exp (dg-runtest): New proc.
31364 Use perror instead of send_user for tcl errors in testcase.
31365 Don't return any value, it's never used.
31366 Don't clobber previous definition of `unknown'.
31367 Print tcl errors in `dg-final'.
31368
31369 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
31370
31371 * lib/dg.exp (dg-process-target): Improve syntax error messages.
31372 (dg-test): Don't print errorInfo, it contains stack backtrace.
31373
31374 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
31375
31376 * lib/g++.exp (runtest_file_p): Define if missing.
31377
31378 1994-09-24 Doug Evans (dje@cygnus.com)
31379
31380 * lib/mike-g++.exp: Comment out loading of g++.exp.
31381 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
31382 (default_g++_version): Always print something.
31383 (default_g++_start): Comment out call to `which'.
31384 (g++_start, g++_load): Deleted (must be defined in config file).
31385 * lib/gcc.exp: Test for existence of $CC at start.
31386 Delete check for tmpdir (done in gcc_init).
31387 (default_gcc_version): Always print something.
31388 (default_gcc_start): Comment out call to `which'.
31389 * config/*.exp: Major cleanup - make cross targets work at least a
31390 little better for g++ (by not being "--tool gcc" specific).
31391 Rename gcc_xxx to ${tool}_xxx.
31392 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
31393 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
31394
31395 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
31396
31397 * lib/c-torture.exp (c-torture-compile): Rework compiler
31398 message processing.
31399
31400 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
31401 c-torture.
31402
31403 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
31404
31405 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
31406
31407 * lib/dg.exp (dg-process-target): Support { target native }.
31408
31409 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
31410
31411 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
31412 looked for "... program xxx got fatal signal".
31413 Correct regsub munging of `comp_output'.
31414 Ignore compiler messages "path prefix not used" and "linker input
31415 file unused".
31416
31417 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
31418
31419 * lib/gcc.exp (runtest_file_p): Define if missing.
31420 * gcc.prms/template.c: Example to work from.
31421
31422 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
31423
31424 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
31425 * lib/dg.exp (dg-test): Call unsupported testcases as such.
31426
31427 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
31428 * gcc.prms/1883.c: Moved from compile/940714-1.c.
31429 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
31430 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
31431
31432 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
31433 (dg-process-target): No longer a varargs proc.
31434 Return S/N for target, P/F for xfail. All callers changed.
31435 (user option procs): More argument checking.
31436 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
31437 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
31438 (dg-test): Skip test if not running on selected target in `dg-do'.
31439 Update handling of `dg-do-what', `dg-output-text'.
31440 Separate execution pass/fail from output pattern match pass/fail.
31441 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
31442
31443 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
31444
31445 * gcc.c-torture/special/special.exp: Don't expect failure for mips
31446 target for 920510-1.c.
31447
31448 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
31449
31450 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
31451 Clean up comment regarding use of passcnt, etc.
31452 (gcc_stat): Don't update `testcnt' here.
31453 (gcc_finish): Do it here.
31454 Might as well reset `but_id' here too.
31455 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
31456 to determine if the file should be tested.
31457 * gcc.c-torture/compile/compile.exp: Likewise.
31458 * gcc.c-torture/execute/execute.exp: Likewise.
31459 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
31460 * gcc.misc-tests/dg-test.exp: Likewise.
31461 * gcc.prms/prms.exp: Likewise.
31462 * gcc.wendy/wendy.exp: Likewise.
31463 * g++.old-deja.exp: Likewise.
31464 Move "Testing file" message to verbose level 1.
31465
31466 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
31467
31468 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
31469
31470 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
31471
31472 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
31473 (default_gcc_start): Accept optional second list element
31474 of compiler flags. Print compiler output at verbosity level 2.
31475 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
31476 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
31477 Save current values of framework globals passcnt, failcnt, xpasscnt,
31478 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
31479 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
31480 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
31481 xfailcnt to compute stats. Update framework global `testcnt' from
31482 pass/fail counts.
31483 (gcc_finish): New proc. Clean up test environment.
31484 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
31485 (gcc_epass, gcc_efail): Delete.
31486 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
31487 argument of line number.
31488 (dg-init): If the tool has an init routine, call it.
31489 (dg-test): Remove args `cflags_var' and `libs_var'.
31490 Pass all compiler options to ${tool}_start.
31491 Handle missing line number.
31492 (dg-finish): New function.
31493 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
31494 particular files. Call gcc_finish at end. Move "skipping test"
31495 message to verbosity level 3.
31496 * gcc.c-torture/compile/compile.exp: Likewise.
31497 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
31498 * gcc.c-torture/execute/execute.exp: Likewise.
31499 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
31500 Print testcase being tried at verbosity level 1.
31501 * gcc.c-torture/special/special.exp: Unset xfail.
31502 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
31503 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
31504 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
31505 * gcc.failure/failure.exp: Likewise.
31506 * gcc.ieee/ieee.exp: Likewise.
31507 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
31508 Update call to dg-test. Call dg-finish at end.
31509 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
31510 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
31511 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
31512 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
31513 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
31514 * gcc.wendy/wendy.exp: Add copyright.
31515 Delete setting of tmpdir (done by gcc_init).
31516 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
31517 Pass compiler flags to gcc_start. Call gcc_finish at end.
31518 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
31519 gcc_[ce]pass/fail.
31520
31521 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
31522
31523 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
31524 confusion.
31525 (g++_load): Likewise.
31526
31527 * config/*.exp (gcc_load): Some were varargs fns and some were not.
31528 Rename argument to `prog' to remove the confusion.
31529 Varargs fns behave differently too!
31530 (g++_load): Likewise.
31531
31532 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
31533
31534 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
31535 what it is. Delete (always) printing of status value for !native.
31536 Simplify verbose code, and include status and exec_output.
31537 (g++_load): Use gcc_load.
31538
31539 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
31540
31541 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
31542 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
31543 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
31544 940714-3.c as these testcases don't exist anymore. Make
31545 va-arg-1.c expected to pass.
31546
31547 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
31548
31549 * gcc.misc-tests/misc.exp: Only run specific testcases.
31550 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
31551 * gcc.misc-tests/dg-[1-9].c: New files.
31552
31553 * lib/dg.exp: New testsuite driver.
31554 * gcc.prms/prms.exp: Use it.
31555
31556 * README.gcc: New file.
31557
31558 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
31559 Document and reset `lxpass' and `lxfail'.
31560 Simplify "initialized" message.
31561 (gcc_stat): Clean up comments a little.
31562
31563 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
31564
31565 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
31566
31567 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
31568
31569 * lib/old-dejagnu.exp (process-option): New proc.
31570 (old-dejagnu-init, old-dejagnu-stat): Likewise.
31571 (old-dejagnu): Simplify.
31572 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
31573
31574 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
31575
31576 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
31577 exists and is not an empty string.
31578
31579 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
31580 $xfail rather than calling setup_xfail. Clear $xfail when test is
31581 finished.
31582 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
31583 automatically.
31584
31585 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
31586 longer expected to fail.
31587
31588 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
31589 "f" function call.
31590
31591 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
31592
31593 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
31594 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
31595 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
31596 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
31597 c-torture-1.29.
31598
31599 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
31600 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
31601
31602 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
31603
31604 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
31605 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
31606
31607 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
31608 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
31609 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
31610
31611 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
31612
31613 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
31614 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
31615 940714-1.c, 940714-2.c, 940714-3.c},
31616 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
31617 gcc.misc-tests/{mg.c,mg.exp}:
31618 New tests.
31619 * gcc.noncompile/noncompile.exp: Change accordingly.
31620
31621 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
31622
31623 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
31624 Undo previous clobberage.
31625
31626 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
31627
31628 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
31629 * gcc.special/{930510-1.c, special.exp}:
31630 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
31631 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
31632 struct-varargs-1.c}: New tests from c-torture-1.26.
31633
31634 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
31635
31636 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
31637 argument to switch.
31638
31639 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
31640
31641 * Revert the previous changes. Please see Rob's directory
31642 (/lisa/test/rob/progressive/gcc/testsuite) for testing
31643 fixes.
31644
31645 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
31646
31647 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
31648 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
31649 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
31650 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
31651 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
31652 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
31653 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
31654 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
31655 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
31656 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
31657 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
31658 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
31659 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
31660 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
31661 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
31662 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
31663 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
31664 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
31665 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
31666 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
31667 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
31668 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
31669 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
31670 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
31671 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
31672 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
31673 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
31674
31675 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
31676
31677 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
31678 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
31679 with perror calls.
31680
31681 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
31682
31683 * config/unix.exp (g++_load): Fix syntax.
31684
31685 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
31686
31687 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
31688 * gcc.noncompile/921017-1.c: Deleted obsolete test.
31689 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
31690 Don't expect va-arg-1.c to fail. Correct expected output for
31691 920928-1.c.
31692 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
31693 * gcc.wendy/hbm4.c: Correct typo.
31694 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
31695
31696 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
31697
31698 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
31699 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
31700 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
31701 * lib/c-torture.exp (c-torture-compile): Ditto.
31702
31703 Reduce volume of output (remove all the -I's and such).
31704 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
31705 Call gcc_cpass, gcc_cfail.
31706 (c-torture): Pass testing option to c-torture-compile.
31707
31708 1994-03-21 Doug Evans (dje@cygnus.com)
31709
31710 Bring patches over from progressive.
31711 * config/default.exp: Exit remote shell cleanly.
31712 (g++_exit, g++_start): Add default versions.
31713 * config/sim.exp (gcc_load): Use perror, not error.
31714
31715 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
31716
31717 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
31718 set in site.exp.
31719
31720 1994-03-14 Doug Evans (dje@cygnus.com)
31721
31722 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
31723 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
31724 (wendy_try): New proc to run testcase.
31725 (main loop): Call 'em.
31726 * gcc.wendy/*.c: Clean up pass to correct expected output.
31727
31728 * lib/gcc.exp: Minor cleanup work.
31729 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
31730
31731 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
31732
31733 * config/sim.exp (gcc_load): Document return codes better.
31734 Don't pass -v to simulator.
31735
31736 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
31737
31738 * gcc.special/920717-x.c: Fix typo.
31739 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
31740 get at sources.
31741
31742 * lib/mike-gcc.exp: Fix typo.
31743
31744 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
31745
31746 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
31747 binary to use, transform the name.
31748 * config/*.exp: rename everything. Nuke any g++ specific files,
31749 it's now a special case of gcc that requires no special support.
31750 Add a default.exp for unsupported targets.
31751
31752 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
31753
31754 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
31755 lib/old-dejagnu.exp: Fix a few patterns to work with the new
31756 version of Tcl.
31757
31758 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
31759
31760 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
31761 than a warning.
31762
31763 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
31764
31765 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
31766
31767 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
31768
31769 * gcc.execute/execute.exp: Combine opt_list and foption_list into
31770 option_list. Compile every file with only 4/6 option choices
31771 (same as C torture) instead of with 12/18 different option
31772 choices.
31773 * lib/c-torture.exp: Likewise.
31774
31775 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
31776 not already set.
31777
31778 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
31779
31780 * lib/old-deja.exp: Add `excess errors test fails' error, now one
31781 can put an XFAIL *-*-* on excess errors.
31782
31783 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
31784
31785 * g++.law: Add more tests derived from g++-bugs snapshots.
31786
31787 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
31788 equivalent to g++.law/init9.
31789
31790 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
31791 compiled it, and the a.out file after we've run it.
31792
31793 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
31794
31795 * lib/mike-g++.exp (postbase): Delete the .o file after we've
31796 compiled it, and the a.out file after we've run it.
31797
31798 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
31799
31800 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
31801
31802 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
31803
31804 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
31805 version number.
31806
31807 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
31808
31809 * g++.law: New directory of g++ tests derived from the g++-bugs
31810 snapshots.
31811
31812 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
31813
31814 * gcc.compile: initbug1.c initbug1.exp testcase added
31815
31816 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
31817
31818 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
31819 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
31820 fixes submitted by Jeff Law (law@cs.utah.edu)
31821 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
31822 Jeff Law (law@cs.utah.edu)
31823
31824
31825 1993-11-30 Mike Stump (mrs@cygnus.com)
31826
31827 * config/unix-g++.exp: Follow the gcc way of doing things.
31828 * g++.old-deja/old-deja.exp: Minor updates.
31829 * lib/g++.exp: New file, follow the gcc way of doing things.
31830 * lib/old-dejagnu.exp: Minor updates.
31831 * lib/mike-g++.exp: Always unset errorInfo.
31832
31833 1993-11-06 Mike Stump (mrs@cygnus.com)
31834
31835 * lib/gcc.exp: Fix some errors with the below change, CC and
31836 CFLAGS should be global when setting, not local.
31837
31838 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
31839
31840 * lib/gcc.exp: Transform tool name.
31841
31842 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
31843
31844 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
31845
31846 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
31847
31848 * lib/gcc.exp: change gcc_done to gcc_stat
31849
31850 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
31851
31852 * Upgraded gcc testsuite to c-torture version 1.25
31853
31854 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
31855
31856 * lib/gcc.exp: added reporting code. Changed verbose compile message.
31857 * lib/c-torture: added hooks for new reporting code.
31858
31859 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
31860
31861 * config/sh-gcc.exp: check if sh-sim exists in the path
31862
31863 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
31864
31865 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
31866 * gcc.compile/compile.exp: Initial changes for new logic.
31867 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
31868 * gcc.failure/failure.exp: Initial changes for new logic.
31869 * gcc.ieee/ieee.exp: Initial changes for new logic.
31870 * gcc.misc-tests/misc.exp: Initial changes for new logic.
31871 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
31872 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
31873 * lib/c-torture.exp: Initial changes for new logic.
31874 * lib/gcc.exp: Initial changes for new logic.
31875
31876 1993-10-15 Mike Stump (mrs@cygnus.com)
31877
31878 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
31879 depend upon failure or success. Fully qualify names in failure
31880 and success messages. Always remove a.out before starting
31881 compile, just in case. Pay more attention to error text output by
31882 the compiler. Handle testcases with no known past errors just
31883 like all others, so that things are uniform. Other miscellaneous
31884 improvements.
31885
31886 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
31887
31888 * gcc.cpp: new directory for cpp tests
31889
31890 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
31891
31892 * lib/chill.exp: Code reformatted, removed unused code.
31893 * config/unix-chill.exp: Code reformatted, removed unused code.
31894 * chill.execute/execute.exp: Code reformatted, removed unused code.
31895 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
31896
31897 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
31898
31899 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
31900 routines not written.
31901
31902 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
31903
31904 * config/bug-gcc.exp: Use new procs from bug.exp.
31905
31906 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
31907
31908 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
31909 via ftp, rather than depending on NFS.
31910 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
31911 case.
31912
31913 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
31914
31915 * config/bug-gcc.exp: Use new download proc.
31916
31917 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
31918
31919 * chill.execute/execute.exp: cleanups, handles errors better
31920 * chill.compile/compile.exp: rewrite, based on execute.exp
31921 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
31922 * lib/chill.exp: major changes to diff proc and compile and link
31923 procs. added chill_fail and chill_pass wrappers to pass and
31924 fail. added more comments, and handle error codes better.
31925 Added a hack to capture stderr from exec, so noncompile tests
31926 can work.
31927
31928 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
31929
31930 * chill.execute/execute.exp: rewrite of testsuite driver
31931 * lib/chill.exp: rewrite of testsuite driver
31932 * config/unix-chill.exp: rewrite of testsuite driver
31933
31934 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
31935
31936 In chill.execute:
31937 * iexpr.ch: Standardize uppercase.
31938 * tuples.dat: Standardize uppercase.
31939 * vary.ch: standardize. Correct varying string assignments.
31940 * vary.dat: Add new output lines.
31941
31942 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
31943
31944 In chill.execute:
31945 * chprintf.ch: Standardize use of uppercase.
31946 * tuples.ch: Standardize and turn arr2 into a DCL,
31947 rather than a SYN.
31948 * pinits.ch: Standardize.
31949
31950 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
31951
31952 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
31953 * Makefil: Renamed to Makefile.in.
31954 * configure.in: New.
31955
31956 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
31957
31958 In chill.execute:
31959 * .cvsignore: Add result/output files.
31960 * Makefile: Fix up variables at start. Use MFLAGS
31961 everywhere. Correct bool_loc, built_ins entries.
31962 Add entry for vary1.ch.
31963 * bitarray.ch: Standardize upper-case usage.
31964 * bitexpr.ch: Standardize, add output of b1.
31965 * params.ch: Use arrayt in along PROC parameters, to
31966 avoid novelty problems.
31967 * sets.ch: Tiny cleanup.
31968 * vary1.ch: Re-indent.
31969
31970 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
31971
31972 * Add PR-related files to Makefiles, .cvsignore files, etc.
31973
31974 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
31975
31976 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
31977 with compiler objects. New names are test-flow.c and test-loop.c
31978
31979 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
31980
31981 * Upgraded c-torture tests from 1.19 to 1.20
31982
31983 * new files:
31984 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
31985 * gcc.compile: 930623-1.c 930623-2.c
31986 * gcc.noncompile: 930622-1.c 930622-2.c
31987 * gcc.failure: 920411-1.c 920627-2.c
31988 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
31989
31990 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
31991
31992 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
31993 More changes to get testsuite working properly. Needs more work.
31994 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
31995
31996 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
31997
31998 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
31999 More changes to get testsuite working properly. Needs more work.
32000
32001 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
32002
32003 * chill.compile/compile.exp: Added for Dejagnu support
32004 * chill.execute/execute.exp: Added for Dejagnu support
32005 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
32006
32007 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
32008
32009 This should complete moving the CHILL test files.
32010 * chill.noncompile(.cvsignore printf.grt
32011 in-printf.grt chprintf.grt chprintf.ch):
32012 Added test-support files.
32013 (Makefile): Modified further.
32014 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
32015 signal.ch): Added test files.
32016 * chill.execute (.cvsignore printf.grt printr.c
32017 in-printf.grt rts.c chprintf.grt rts.h): Added
32018 test-support files.
32019 (Makefile): More corrections.
32020
32021 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
32022
32023 * chill.compile, chill.execute, chill.nocompile: Add CHILL
32024 test cases, ready for DejaGnu.
32025
32026 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
32027
32028 * Upgraded c-torture tests from 1.18 to 1.19
32029
32030 * gcc.compile: added test(s):
32031 930607-1.c
32032 * gcc.execute: added test(s):
32033 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
32034
32035 * added new subdirectory for misc tests: gcc.misc-tests
32036 * gcc.misc-test(s): added tests:
32037 inst-check.c test-consts.c test-ior.c test-switch.c
32038
32039 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
32040
32041 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
32042
32043 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
32044
32045 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
32046
32047 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
32048
32049 * Upgraded c-torture tests from 1.17 to 1.18
32050
32051 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
32052
32053 * Upgraded c-torture tests from 1.12 to 1.17
32054
32055 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
32056
32057 * lib/old-dejagnu.exp:
32058 Fixed handling of XFAIL target triplets to correctly
32059 recognize wildcard characters. Removed code that
32060 appended a unique id tag to the end of the file name
32061 printed out by the result of the testcases within a
32062 given test file.
32063
32064 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
32065
32066 * lib/old-dejagnu.exp:
32067 Reworked expected failure handling to trigger off of XFAIL
32068 keyword in keyphrase embeded in testcase source code. The
32069 XFAIL keyword must be at the end of the keyphrase line. It
32070 may optionally be followed by one or more target triplets.
32071 It has just occured that the handling of wildcards in the
32072 target triplet may not be correct.
32073
32074 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
32075
32076 * g++.old-deja/tests:
32077 Moved all subdirectories up one level into g++.old-deja .
32078
32079 * lib/old-dejagnu.exp:
32080 Fixed problem with CXXFLAGS not being properly reset, and being
32081 corrupted with extraneous "-c" compiler option. This was
32082 causing binaries to not be generated for test that needed them.
32083 Modified strings passed to "pass" and "fail" so that individual
32084 tests from the same test file would be distinguished by an
32085 identifier appended to the test file name in the summary logs;
32086 this corrected a problem with erroneous diff logs. Added code
32087 to search testcases for expected fail and unexpected pass keywords.
32088
32089 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
32090
32091 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
32092
32093 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
32094
32095 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
32096 Removed extraneous text from end of "Special g++ Options"
32097 keyphrase.
32098
32099 * lib/old-dejagnu.exp: Added pattern matching to look for new
32100 keywords, embedded in testcases comments, which will trigger
32101 calls to xpass and xfail.
32102
32103 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
32104
32105 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
32106 comments embedded in the testcases, especially the one looking for
32107 special compiler options, as well as the pattern matching for the
32108 compiler output again.
32109
32110 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
32111
32112 * lib/old-dejagnu.exp: Do a proper check of the return value for
32113 execute tests. Fixed several problems with the pattern matching
32114 of the compiler output which gave erroneous test results.
32115 Changed several of the test result messages to be more descriptive.
32116 * config/unix-g++.exp: Proc g++_load now actually works and
32117 executes the tests passed to it and returns a usable return
32118 value.
32119
32120 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
32121
32122 * lib/gcc.exp: Exits gracefully if $CC is bogus.
32123
32124 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
32125
32126 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
32127 Modified both files to properly execute the old style
32128 dejagnu tests. The previous versions of these files were
32129 experimental and did not function anything near correctly.
32130
32131 1993-04-05 Rob Savoye (rob@cygnus.com)
32132
32133 * Removed all Makefile.in and configure.in files. No configuration
32134 needed now.
32135
32136 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
32137
32138 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
32139
32140 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
32141
32142 * gcc.compile/configure.in, gcc.unsorted/configure.in,
32143 gcc.special/configure.in, gcc.noncompile/configure.in,
32144 gcc.execute/configure.in, gcc.code_quality/configure.in,
32145 g++.other/configure.in, g++.old-deja/configure.in,
32146 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
32147 in srcname setting.
32148
32149 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
32150
32151 * lib/udi.exp: Fixed mondfe and mondfe_download.
32152 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
32153 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
32154
32155 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
32156
32157 * config/udi-gdb.exp: Check $shell_id after connecting to target.
32158 (gdb_exit): Don't remove *_soc files.
32159
32160 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
32161
32162 * lib/c-torture.exp: Don't look for main; instead always use -w
32163 -c. This is how the c-torture tests work. Remove the object
32164 file if the compilation succeeds.
32165 * gcc.execute/execute.exp: Remove executable if test passes.
32166 * gcc.noncompile/noncompile.exp: Every test is an expected
32167 failure.
32168 * gcc.special/special.exp: Added tests from c-torture 1.11,
32169 corrected use of existing test.
32170 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
32171 gcc.execute/920625-1.c: Updated to c-torture 1.11.
32172 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
32173 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
32174 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
32175 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
32176 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
32177 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
32178 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
32179 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
32180 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
32181 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
32182 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
32183 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
32184 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
32185 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
32186 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
32187 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
32188 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
32189 c-torture 1.11.
32190 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
32191 correspond to c-torture 1.11.
32192
32193 * New file.