tree-ssa-alias.c (struct used_part): Add write_only field.
[gcc.git] / gcc / testsuite / ChangeLog
1 2006-01-16 Richard Guenther <rguenther@suse.de>
2
3 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
4
5 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6
7 PR testsuite/25777
8 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
9 to LD_LIBRARY_PATH.
10
11 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
12 Andrew Pinski <pinskia@physics.uc.edu>
13
14 * gcc.dg/minmax-1.c: New test.
15
16 2006-01-16 Ben Elliston <bje@au.ibm.com>
17
18 * gcc.dg/dfp/dfp.exp: Correct FSF address.
19 * gcc.misc-tests/dectest.exp: Ditto.
20
21 2006-01-15 Ian Lance Taylor <ian@airs.com>
22
23 PR testsuite/25796
24 * gcc.target/i386/cmov6.c: Use -march=k8.
25
26 2006-01-15 Andreas Jaeger <aj@suse.de>
27
28 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
29 x86 does not have __float128.
30
31 2006-01-14 Ian Lance Taylor <ian@airs.com>
32
33 * gcc.target/i386/cmov6.c: New test.
34
35 2006-01-14 Mark Mitchell <mark@codesourcery.com>
36
37 PR c++/25663
38 * g++.dg/template/ctor6.C: New test.
39
40 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
41
42 PR tree-optimization/25485
43 * gcc.dg/tree-ssa/pr25485.c: New.
44
45 2006-01-14 Richard Guenther <rguenther@suse.de>
46
47 PR tree-optimization/22548
48 PR tree-optimization/22555
49 PR tree-optimization/22501
50 * gcc.dg/tree-ssa/alias-4.c: New testcase.
51 * gcc.dg/tree-ssa/alias-5.c: Likewise.
52 * gcc.dg/tree-ssa/alias-6.c: Likewise.
53 * gcc.dg/tree-ssa/alias-7.c: Likewise.
54 * gcc.dg/tree-ssa/alias-8.c: Likewise.
55 * gcc.dg/tree-ssa/alias-9.c: Likewise.
56 * gcc.dg/tree-ssa/alias-10.c: Likewise.
57 * gcc.dg/tree-ssa/alias-11.c: Likewise.
58 * gcc.dg/tree-ssa/alias-12.c: Likewise.
59
60 2005-01-14 Zdenek Dvorak <dvorakz@suse.cz>
61
62 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
63 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
64
65 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
66 Richard Guenther <rguenther@suse.de>
67
68 PR rtl-optimization/24257
69 * gcc.dg/torture/pr24257.c: New testcase.
70
71 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
72
73 * gcc.c-torture/execute/20060110-1.c: New test.
74 * gcc.c-torture/execute/20060110-2.c: New test.
75
76 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
77
78 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
79
80 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
81
82 PR fortran/25756
83 * gfortran.dg/label_3.f90: New test.
84
85 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
86
87 PR tree-optimization/25771
88 * g++.dg/tree-ssa/pr25771.C: New test
89
90 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
91
92 PR tree-opt/24365
93 * g++.dg/opt/complex5.C: New test.
94
95 2006-01-13 Richard Guenther <rguenther@suse.de>
96
97 * gcc.target/i386/387-9.c: New testcase.
98
99 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
100
101 PR c++/24824
102 * g++.dg/debug/dwarf2-1.C: New.
103
104 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
105
106 PR testsuite/25728
107 * lib/gcov.exp (verify-lines): Add "close $fd".
108
109 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
110 Ben Elliston <bje@au.ibm.com>
111
112 * gcc.dg/dfp/inf-1.c: New test.
113
114 2006-01-12 Janis Johnson <janis187@us.ibm.com>
115 Yao Qi <qiyaoltc@cn.ibm.com>
116 Ben Elliston <bje@au.ibm.com>
117 Jon Grimm <jgrimm2@us.ibm.com>
118
119 * gcc.dg/nodfp-1.c: New test.
120 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
121 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
122 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
123 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
124 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
125 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
126 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
127 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
128 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
129 * gcc.dg/format/dfp-scanf-1.c: Likewise.
130 * gcc.dg/format/dfp-printf-1.c: Likewise.
131 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
132 (compat_setup_dfp): New.
133 * gcc.dg/compat/compat.exp: Use it.
134 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
135 Make some variables global, prepend "compat_" to their names.
136 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
137 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
138 * gcc.misc-tests/dectest.exp: New test driver for decTest.
139 * lib/compat.exp (compat_skip_list): Make global, rename.
140 * lib/c-compat.exp: New file.
141 * lib/target-supports.exp (check_effective_target_dfp): New.
142
143 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
144 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
145 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
146 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
147 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
148 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
149 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
150 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
151 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
152 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
153 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
154 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
155 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
156 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
157 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
158 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
159 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
160 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
161 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
162 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
163 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
164 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
165 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
166 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
167 gcc.dg/dfp/struct-layout-1.c,
168 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
169 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
170 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
171 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
172 gcc.dg/dfp/func-vararg-dfp.c,
173 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
174 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
175 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
176 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
177 gcc.dg/dfp/wtr-conversion-1.c: New tests.
178
179 2006-01-11 Richard Guenther <rguenther@suse.de>
180
181 PR tree-optimization/25734
182 * gcc.dg/tree-ssa/pr25734.c: New testcase.
183
184 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
185
186 PR fortran/25486
187 * gfortran.dg/literal_character_constant_1_x.F: New test.
188 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
189 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
190 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
191
192 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
193
194 PR c++/25386
195 * g++.dg/ext/packed3.C: Add expected packed error.
196
197 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
198
199 PR target/25706
200 * gcc.dg/torture/pr25706-1.c: New test.
201
202 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
203
204 PR tree-optimization/23109
205 PR tree-optimization/23948
206 PR tree-optimization/24123
207
208 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
209 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
210 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
211 g++.dg/tree-ssa/pr23948.C: New testcases.
212 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
213 three divisions in order to do the optimization.
214
215 2005-01-11 Zdenek Dvorak <dvorakz@suse.cz>
216
217 PR c++/25632
218 * g++.dg/other/pr25632.C: New test.
219
220 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
221
222 PR fortran/25730
223 * gfortran.dg/used_types_1.f90: New test.
224
225 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
226
227 PR target/25718
228 * gcc.dg/torture/pr25718-1.c: New test.
229
230 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
231
232 * gfortran.dg/list_read_2.f90: Fix typo in description.
233
234 2006-01-10 Jan Beulich <jbeulich@novell.com>
235
236 * lib/target-supports.exp (check_visibility_available): Simplify test
237 for *-*-netware*.
238 (check_profiling_available): Fail for *-*-netware*.
239 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
240 * gcc.dg/20021014-1.c: Likewise.
241 * gcc.dg/nest.c: Likewise.
242
243 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
244
245 fortran/24936
246 * gfortran.dg/forall_3.f90: New test.
247
248 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
249
250 PR fortran/21977
251 * gfortran.dg/nesting_2.f90: New test.
252 * gfortran.dg/nesting_3.f90: New test.
253
254 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
255
256 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
257 Fix typo in comment.
258
259 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
260
261 * gfortran.dg/single_char_string.f90: New test.
262
263 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
264
265 * gfortran.dg/ichar_2.f90: New test.
266
267 2005-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
268
269 PR fortran/25093
270 * gfortran.dg/private_type_4.f90: New.
271
272 2005-01-07 Richard Guenther <rguenther@suse.de>
273
274 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
275
276 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
277
278 * gfortran.dg/func_decl_1.f90: New.
279 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
280 * gfortran.dg/array_alloc_2.f90: Likewise.
281 * gfortran.dg/char_result_8.f90: Likewise.
282 * gfortran.dg/dup_save_1.f90: Likewise.
283 * gfortran.dg/dup_save_2.f90: Likewise.
284 * gfortran.dg/f2c_6.f90: Likewise.
285 * gfortran.dg/f2c_7.f90: Likewise.
286 * gfortran.dg/func_result_2.f90: Likewise.
287 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
288
289 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
290
291 PR fortran/22146
292 * gfortran.dg/elemental_subroutine_1.f90: New test.
293 * gfortran.dg/elemental_subroutine_2.f90: New test.
294
295 PR fortran/25029
296 PR fortran/21256
297 * gfortran.dg/assumed_size_refs_1.f90: New test.
298
299 PR fortran/20868
300 PR fortran/20870
301 * gfortran.dg/assumed_size_refs_2.f90: New test.
302 * gfortran.dg/initialization_1.f90: Change warning message.
303
304 2005-01-06 Zdenek Dvorak <dvorakz@suse.cz>
305
306 * gcc.dg/tree-ssa/loop-15.c: New test.
307
308 2005-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
309
310 PR fortran/25598
311 * gfortran.dg/backspace_3.f: New test.
312 * gfortran.dg/backspace_4.f: New test.
313
314 2005-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
315
316 PR fortran/24268
317 * gfortran.dg/fmt_white.f: Update test.
318
319 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
320
321 * gcc.dg/cast-1.c: Add new warning.
322 * gcc.dg/cast-2.c: Likewise.
323 * gcc.dg/cast-3.c: Likewise.
324 * gcc.dg/format/cast-1.c: Likewise.
325 * gcc.dg/cast-4.c: New testcase.
326
327 2006-01-05 Richard Guenther <rguenther@suse.de>
328
329 PR tree-optimization/22555
330 * gcc.dg/tree-ssa/alias-3.c: New testcase.
331
332 2006-01-05 Richard Guenther <rguenther@suse.de>
333 Diego Novillo <dnovillo@redhat.com>
334
335 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
336 * gcc.dg/tree-ssa/loop-8.c: Likewise.
337 * gcc.dg/tree-ssa/loop-1.c: Likewise.
338 * gcc.dg/tree-ssa/pr23294.c: Likewise.
339 * gcc.dg/tree-ssa/pr21985.c: Likewise.
340 * gcc.dg/tree-ssa/loop-14.c: Likewise.
341 * gcc.dg/tree-ssa/loop-2.c: Likewise.
342 * gcc.dg/tree-ssa/loop-3.c: Likewise.
343 * gcc.dg/tree-ssa/loop-4.c: Likewise.
344 * gcc.dg/tree-ssa/pr21171.c: Likewise.
345 * gcc.dg/tree-ssa/loop-5.c: Likewise.
346 * gcc.dg/tree-ssa/loop-10.c: Likewise.
347 * gcc.dg/tree-ssa/loop-6.c: Likewise.
348 * treelang/compile/extravar.tree: Likewise.
349 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
350 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
351 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
352 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
353 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
354
355 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
356
357 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
358 for 64-bit fix.
359
360 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
361
362 PR fortran/23675
363 gfortran.dg/char_result_11.f90: New.
364
365 2006-01-04 Mark Mitchell <mark@codesourcery.com>
366
367 PR c++/24782
368 * g++.dg/parse/access9.C: New test.
369 * g++.dg/tc1/dr52.C: Tweak error markers.
370
371 2006-01-04 Richard Henderson <rth@redhat.com>
372
373 Merge from gomp branch.
374 * g++.dg/parse/pragma2.C: Update expected error lines.
375
376 2006-01-04 Jakub Jelinek <jakub@redhat.com>
377
378 * g++.dg/other/i386-2.C: New test.
379
380 PR target/25554
381 * gcc.c-torture/compile/20051228-1.c: New test.
382
383 PR c/25559
384 * gcc.dg/pr25559.c: New test.
385
386 2006-01-03 Mark Mitchell <mark@codesourcery.com>
387
388 PR c++/25492
389 * g++.dg/lookup/friend9.C: New test.
390
391 PR c++/25625
392 * g++.dg/template/repo5.C: New test.
393
394 2006-01-03 Steven G. Kargl <kargls@comcast.net>
395
396 PR fortran/25101
397 * gfortran.dg/forall_2.f90: New test.
398
399 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
400
401 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
402 dg-require-weak. Adjust regexp to handle leading-underscore
403 targets and space as well as TAB after .weak. Change previous
404 64-bit fix to not use naked dot.
405
406 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
407
408 PR rtl-optimization/25578
409 * gcc.c-torture/execute/20060102-1.c: New testcase.
410
411 2006-01-03 Richard Guenther <rguenther@suse.de>
412
413 PR c/25183
414 * gcc.dg/torture/pr25183.c: New testcase.
415
416 2006-01-03 Jakub Jelinek <jakub@redhat.com>
417
418 Merge from gomp-branch.
419 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
420 * gcc.dg/ia64-sync-2.c: Likewise.
421 * gcc.dg/ia64-sync-3.c: Likewise.
422 * gcc.dg/ia64-sync-4.c: Likewise.
423 * gcc.dg/sync-2.c: Likewise.
424 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
425 that sparc64-*-* and sparcv9-*-* supports sync builtins.
426
427 2006-01-02 Mark Mitchell <mark@codesourcery.com>
428
429 PR c++/25635
430 * g++.dg/parse/operator6.C: New test.
431
432 PR c++/25637
433 * g++.dg/parse/error29.C: New test.
434
435 PR c++/25638
436 * g++.dg/parse/dtor6.C: New test.
437
438 PR c++/25633
439 * g++.dg/parse/ctor3.C: New test.
440
441 PR c++/25634
442 * g++.dg/template/class3.C: New test.
443
444 2006-01-02 Geoffrey Keating <geoffk@apple.com>
445
446 * g++.dg/debug/debug9.C: New.
447
448 2006-01-02 Steven G. Kargl <kargls@comcast.net>
449
450 PR fortran/24640
451 * gfortran.dg/label_2.f90: New test.
452
453 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
454
455 * g++.dg/lookup/using12.C: Tighten error marker.
456
457 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
458 Andrew Pinski <pinskia@physics.uc.edu>
459
460 * gcc.target/powerpc/darwin-abi-3.c: New file.
461 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
462 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
463 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
464 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
465 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
466 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
467 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
468 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
469
470 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
471
472 * gcc.dg/tree-ssa/loadpre1.c: New;
473 * gcc.dg/tree-ssa/loadpre2.c: New;
474 * gcc.dg/tree-ssa/loadpre3.c: New;
475 * gcc.dg/tree-ssa/loadpre4.c: New;
476 * gcc.dg/tree-ssa/loadpre5.c: New;
477 * gcc.dg/tree-ssa/loadpre6.c: New;
478 * gcc.dg/tree-ssa/loadpre7.c: New;
479 * gcc.dg/tree-ssa/loadpre8.c: New;
480 * gcc.dg/tree-ssa/loadpre9.c: New;
481
482 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
483
484 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
485 * g++.dg/abi/thunk4.C: Likewise.
486
487 2006-01-01 Andreas Jaeger <aj@suse.de>
488
489 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
490 portable.
491
492 2006-01-01 Jakub Jelinek <jakub@redhat.com>
493
494 PR c++/25294
495 * gcc.dg/pragma-pack-3.c: New test.
496 * g++.dg/parse/pragma3.C: New test.
497
498 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
499
500 PR middle-end/24827
501 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
502
503 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
504
505 PR testsuite/25214
506 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
507
508 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
509
510 PR fortran/22607
511 * gfortran-dg/pure_byref_3.f90: New.
512
513 fortran/PR 25396
514 * gfortran.dg/userdef_operator_1.f90: New.
515
516 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
517
518 * g++.dg/abi/thunk3.C: New.
519 * g++.dg/abi/thunk4.C: New.
520
521 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
522
523 PR fortran/25532
524 * gfortran.dg/host_used_types_1.f90: New test. Check that host
525 associated derived type components of derived types are
526 properly declared in contained procedures.
527
528 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
529
530 PR libgfortran/25139
531 * gfortran.dg/backspace_2.f: New test.
532
533 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
534
535 PR libgfortran/25550
536 * gfortran.dg/endfile.f: New test.
537
538 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
539
540 PR libgfortran/25419
541 * gfortran.dg/comma.f: New test.
542
543 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
544
545 * lib/gfortran-dg.exp: Remove trailing whitespace.
546 * lib/fortran-torture.exp: Test with -fbounds-check instead of
547 -funroll-all-loops.
548
549 2005-12-28 Alan Modra <amodra@bigpond.net.au>
550
551 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
552 Extended Double long doubles or repeat tests when long double is
553 the same size as double.
554
555 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
556
557 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
558
559 PR testsuite/25442
560 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
561 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
562
563 PR testsuite/25441
564 * gcc.dg/pr23911.c: Make test variable static.
565
566 PR testsuite/25444
567 * gcc.dg/tree-ssa/pr14841.c: Likewise.
568
569 2005-12-26 Mark Mitchell <mark@codesourcery.com>
570
571 PR c++/25439
572 * g++.dg/parse/crash17.C: Adjust error markers.
573 * g++.dg/template/error20.C: New test.
574
575 2005-12-26 Mark Mitchell <mark@codesourcery.com>
576
577 PR c++/23172
578 * g++.dg/ext/complit4.C: New test.
579
580 PR c++/25417
581 * g++.dg/ext/complit5.C: Likewise.
582
583 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
584
585 PR tree-optimization/25125
586 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
587 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
588 * gcc.c-torture/execute/pr25125.c: New.
589
590 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
591
592 PR fortran/25029
593 PR fortran/21256
594 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic functions
595 with incorrect assumed size references.
596
597 2005-12-24 Mark Mitchell <mark@codesourcery.com>
598
599 PR c++/23171
600 * g++.dg/opt/init1.C: New test.
601
602 2005-12-23 Mark Mitchell <mark@codesourcery.com>
603
604 PR c++/24671
605 * g++.dg/template/sfinae3.C: New test.
606
607 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
608
609 * g++.dg/other/friend4.C: New test.
610
611 2005-12-23 Jakub Jelinek <jakub@redhat.com>
612
613 PR target/25005
614 * g++.dg/opt/pr25005.C: New test.
615
616 2005-12-22 Mark Mitchell <mark@codesourcery.com>
617
618 PR c++/25369
619 * g++.dg/template/ptrmem16.C: New test.
620
621 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
622
623 PR fortran/25029
624 PR fortran/21256
625 * gfortran.dg/initialization_1.f90: Add test of SIZE.
626
627 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
628
629 PR libgfortran/25307
630 * gfortran.dg/list_read_5.f90: New test.
631
632 2005-12-22 Richard Henderson <rth@redhat.com>
633
634 * gcc.target/i386/sse-7.c: Use -msse2.
635
636 2005-12-23 Jakub Jelinek <jakub@redhat.com>
637
638 PR rtl-optimization/25432
639 * gcc.c-torture/compile/20051216-1.c: New test.
640
641 PR objc/25328
642 * objc/execute/pr25328.m: New test.
643
644 2005-12-22 Mark Mitchell <mark@codesourcery.com>
645
646 PR c++/25364
647 * g++.dg/template/call4.C: New test.
648
649 2005-12-22 Dale Johannesen <dalej@apple.com>
650
651 * gcc.target/i386/sse-17.c: New.
652
653 2005-12-22 Paul Brook <paul@codesourcery.com>
654
655 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
656
657 2005-12-22 Paul Brook <paul@codesourcery.com>
658
659 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
660
661 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
662
663 PR tree-opt/25513
664 * gcc.c-torture/compile/pr25513.c: New test.
665
666 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
667
668 PR c++/23333
669 * g++.dg/parse/error25.C: Add more tests.
670
671 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
672
673 PR fortran/18990
674 * gfortran.dg/der_charlen_1.f90: New.
675
676 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
677
678 PR fortran/20889
679 * gfortran.dg/pointer_component_type_1.f90: New test.
680
681 PR fortran/25029
682 PR fortran/21256
683 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
684 should give an error with assumed size array refernces and checks those
685 that should not.
686 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
687 reference an upper bound so that it does not generate an error.
688
689 PR fortran/19362
690 PR fortran/20244
691 PR fortran/20864
692 PR fortran/25391
693 * gfortran.dg/used_dummy_types_1.f90: New test.
694 * gfortran.dg/used_dummy_types_2.f90: New test.
695 * gfortran.dg/used_dummy_types_3.f90: New test.
696 * gfortran.dg/used_dummy_types_4.f90: New test.
697 * gfortran.dg/used_dummy_types_5.f90: New test.
698
699 PR fortran/23152
700 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
701 group already being USE associated.
702 * gfortran.dg/assumed_shape_nml.f90: New test.
703 * gfortran.dg/assumed_size_nml.f90: New test.
704
705 PR fortran/20862
706 PR fortran/25053
707 PR fortran/25063
708 PR fortran/25064
709 PR fortran/25066
710 PR fortran/25067
711 PR fortran/25068
712 PR fortran/25307
713 * gfortran.dg/io_constraints_1.f90: New test.
714 * gfortran.dg/io_constraints_1.f90: New test.
715 * gfortran.dg/iostat_3.f90: Change wording of warning.
716 * gfortran.dg/g77/19981216-0.f: The same.
717
718 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
719
720 PR tree-optimization/23518
721 * testsuite/gcc.dg/pr23518.c: New.
722
723 2005-12-21 Mike Stump <mrs@apple.com>
724
725 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
726
727 2005-12-21 Paul Brook <paul@codesourcery.com>
728
729 * gcc.dg/pr19340.c: Skip on m68k targets.
730
731 2005-12-21 Steven Bosscher <stevenb@suse.de>
732
733 PR rtl-optimization/25196
734 * gcc.dg/pr25196.c: New test.
735
736 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
737
738 PR fortran/25423
739 gfortran.dg/where_nested_1.f90: New.
740
741 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
742
743 PR tree-optimization/25382.
744 * gcc.dg/tree-ssa/pr25382.c: New.
745
746 2005-12-20 Richard Guenther <rguenther@suse.de>
747
748 PR middle-end/24306
749 * gcc.target/i386/pr24306.c: New testcase.
750
751 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
752
753 PR tree-optimization/25501
754 * testsuite/gcc.dg/tree-ssa/pr25501.c: New.
755
756 2005-12-20 Richard Guenther <rguenther@suse.de>
757
758 Revert
759 2005-12-02 Richard Guenther <rguenther@suse.de>
760
761 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
762
763 2005-12-20 Mark Mitchell <mark@codesourcery.com>
764
765 PR c++/21228
766 * g++.dg/warn/Wunreachable-code-2.C: New test.
767
768 2005-12-19 Mark Mitchell <mark@codesourcery.com>
769
770 PR c++/24278
771 * g++.dg/template/ctor5.C: New test.
772
773 PR c++/24915
774 * g++.dg/template/overload8.C: New test.
775
776 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
777
778 * gcc.c-torture/compile/pr25483 : New test.
779
780 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
781
782 PR c++/20552
783 * g++.dg/ext/typeof10.C: New test.
784
785 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
786
787 * gcc.dg/mt-loopi1.c: New.
788
789 2005-12-18 Richard Guenther <rguenther@suse.de>
790
791 PR tree-optimization/25481
792 * gcc.dg/torture/pr25481.c: New testcase.
793
794 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
795
796 PR rtl-optimization/21041
797 * gcc.dg/pr21041.c: New test.
798
799 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
800
801 PR libgfortran/25463
802 * gfortran.dg/advance.f90: New test.
803
804 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
805
806 * gcc.dg/20051201-1.c: New test.
807
808 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
809
810 PR fortran/25018
811 * gfortran.dg/initialization_1.f90: New test.
812 * gfortran.dg/enum_5.f90: Change dg-error to new message.
813 * gfortran.dg/g77/980616-0.f: The same.
814
815 2005-12-17 Steven G. Kargl <kargls@comcast.net>
816
817 * PR fortran/25458
818 * gfortran.dg/chkbits.f90: New test.
819
820 2005-12-17 Steven G. Kargl <kargls@comcast.net>
821
822 * gfortran.dg/enum_5.f: Revert to previous version.
823
824 2005-12-17 Steven G. Kargl <kargls@comcast.net>
825
826 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
827 * gfortran.dg/nested_modules_1.f90: Ditto.
828 * gfortran.dg/hollerith_f95.f90: Ditto.
829 * gfortran.dg/select_5.f90: Ditto.
830 * gfortran.dg/secnds.f: Ditto.
831 * gfortran.dg/hollerith2.f90: Ditto.
832 * gfortran.dg/imag_2.f: Ditto.
833 * gfortran.dg/ftell_2.f90: Ditto.
834 * gfortran.dg/malloc_free_1.f90: Ditto.
835 * gfortran.dg/logint-1.f: Ditto.
836 * gfortran.dg/recursive_statement_functions.f90: Ditto.
837 * gfortran.dg/e_d_fmt.f90: Ditto.
838 * gfortran.dg/hollerith_legacy.f90: Ditto.
839 * gfortran.dg/logint-2.f: Ditto.
840 * gfortran.dg/enum_5.f90: Ditto.
841 * gfortran.dg/f2c_2.f90: Ditto.
842 * gfortran.dg/pr17143.f90: Ditto.
843 * gfortran.dg/namelist_14.f90: Ditto.
844 * gfortran.dg/logint-3.f: Ditto.
845 * gfortran.dg/spread_scalar_source.f90: Ditto.
846 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
847 * gfortran.dg/namelist_11.f: Ditto.
848 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
849 * gfortran.dg/g77/20010519-1.f
850 * gfortran.dg/g77/alpha1.f: Ditto.
851 * gfortran.dg/g77/990115-1.f: Ditto.
852 * gfortran.dg/g77/erfc.f: Ditto.
853 * gfortran.dg/g77/19990313-3.f: Ditto.
854 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
855 * gfortran.dg/g77/20010426.f: Ditto.
856 * gfortran.dg/g77/19990313-0.f: Ditto.
857 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
858 * gfortran.dg/g77/20000629-1.f: Ditto.
859 * gfortran.dg/g77/970125-0.f: Ditto.
860 * gfortran.dg/g77/8485.f: Ditto.
861 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
862 * gfortran.dg/g77/19990313-1.f: Ditto.
863 * gfortran.dg/g77/int8421.f: Ditto.
864 * gfortran.dg/g77/19990305-0.f: Ditto.
865 * gfortran.dg/g77/947.f: Ditto.
866 * gfortran.dg/g77/19990905-2.f: Ditto.
867 * gfortran.dg/g77/cabs.f: Ditto.
868 * gfortran.dg/g77/19990313-2.f: Ditto.
869 * gfortran.dg/g77/20020307-1.f: Ditto.
870 * gfortran.dg/g77/dcomplex.f: Ditto.
871 * gfortran.dg/g77/19990502-1.f: Ditto.
872 * gfortran.dg/g77/19981216-0.f: Ditto.
873 * gfortran.dg/common_4.f90: Ditto.
874 * gfortran.dg/entry_4.f90: Ditto.
875 * gfortran.dg/equiv_constraint_2.f90: Ditto.
876 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
877 * gfortran.dg/namelist_12.f: Ditto.
878 * gfortran.dg/scale_1.f90: Ditto.
879 * gfortran.dg/modulo_1.f90
880 * gfortran.dg/hollerith.f90: Ditto.
881 * gfortran.dg/direct_io_3.f90: Ditto.
882 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
883 * gfortran.dg/gnu_logical_1.F: Ditto.
884 * gfortran.dg/unf_io_convert_1.f90: Ditto.
885 * gfortran.dg/assign_1.f90: Ditto.
886 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
887 * gfortran.dg/pr23095.f: Ditto.
888 * gfortran.dg/read_float_1.f90: Ditto.
889
890 2005-12-17 Andreas Jaeger <aj@suse.de>
891
892 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
893 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
894
895 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
896
897 PR fortran/24268
898 * gfortran.dg/fmt_white.f: New test.
899
900 2005-12-16 Steven G. Kargl <kargls@comcast.net>
901
902 * gfortran.dg/label_1.f90: New test.
903
904 2005-12-15 Ben Elliston <bje@au.ibm.com>
905
906 PR testsuite/25422
907 * gcc.dg/20031012-1.c: Add -Walways-true option.
908 * gcc.dg/weak/weak-3.c: Likewise.
909 * g++.old-deja/g++.mike/warn8.C: Likewise.
910
911 2005-12-16 Mike Stump <mrs@apple.com>
912
913 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
914 exit.
915
916 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
917
918 PR libgfortran/25264
919 PR libgfortran/25349
920 * gfortran.dg/tl_editing.f90: Added additional checks.
921 * gfortran.dg/t_editing.f: New test.
922 * gfortran.dg/write_padding.f90: New test
923
924 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
925
926 PR testsuite/25215
927 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
928
929 2005-12-16 Jakub Jelinek <jakub@redhat.com>
930
931 PR rtl-optimization/24899
932 * gcc.c-torture/execute/20051215-1.c: New test.
933
934 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
935
936 PR 24823
937 * gfortran.dg/pr24823.f: New test.
938
939 2005-12-16 Jeff Law <law@redhat.com>
940
941 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
942
943 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
944
945 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (base_types):
946 Change C++ style comments to C style comments.
947 Remove aligned types from the array.
948 Keep Enums disabled.
949 (complex_types): Remove aligned types from the array.
950 Comment out "_Complex long double".
951 (attrib_types): Remove.
952 (complex_attrib_types): Remove.
953 (attrib_array_types): Remove.
954 (complex_attrib_array_types): Remove.
955 (aligned_bitfld_types): Remove.
956 (n_aligned_bitfld_types): Remove.
957 (FEATURE_ALIGNEDPACKED): Delete.
958 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
959 (singles): Remove support for adding attributes.
960 (choose_type): Remove support for attributed types.
961 (generate_fields): Remove support for attributed bit-fields.
962 Remove support for adding attributes.
963 (generate_random_tests): Remove support for adding attributes.
964 (features): Add back "[0] :0" and "complex vector [0]".
965 (main): Remove support for attributed bit-fields.
966 Uncomment the calling of generate_random_tests for the rests of
967 the tests.
968
969 2005-12-16 Jan Hubicka <jh@suse.cz>
970
971 * gcc.c-torture/combine/pr25224.c: New.
972
973 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
974
975 PR other/25028
976 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
977 HP-UX.
978
979 2005-12-15 Richard Sandiford <richard@codesourcery.com>
980
981 * gcc.dg/20051215-1.c: New file.
982
983 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
984
985 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
986 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
987
988 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
989
990 PR fortran/18197
991 * gfortran.dg/dummy_functions_1.f90: New.
992
993 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
994
995 PR rtl-optimization/25310
996 * gcc.c-torture/compile/pr25310.c: New test.
997
998 2005-12-14 Jakub Jelinek <jakub@redhat.com>
999
1000 PR debug/25023
1001 * gcc.dg/pr25023.c: New test.
1002
1003 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1004
1005 * g++.old-deja/g++.brendan/redecl1.C,
1006 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
1007 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
1008 g++.old-deja/g++.oliva/typeof1.C,
1009 g++.old-deja/g++.other/crash16.C,
1010 g++.old-deja/g++.other/crash34.C,
1011 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
1012 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
1013 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
1014 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
1015 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
1016 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
1017 Remove xfail.
1018
1019 2005-12-14 Kean Johnston <jkj@sco.com>
1020 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1021
1022 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
1023 * gcc.target/i386/20020523-1.c: Ditto.
1024 * gcc.target/i386/tailcall-1.c: Ditto.
1025 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
1026 * gcc.target/i386/ssetype-5.c: Ditto.
1027
1028 2005-12-14 Jeff Law <law@redhat.com>
1029
1030 * gcc.dg/tree-ssa/foldstring-1.c: New test.
1031
1032 2005-12-14 Jakub Jelinek <jakub@redhat.com>
1033
1034 PR target/25254
1035 PR target/24188
1036 * gcc.target/i386/pr25254.c: New test.
1037 * gfortran.dg/PR24188.f: New test.
1038
1039 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
1040
1041 * lib/fortran-torture.exp: Catch remaining uses of
1042 remote_file build delete.
1043
1044 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1045
1046 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
1047
1048 2005-12-14 Ben Elliston <bje@au.ibm.com>
1049
1050 * gcc.dg/warn-addr-cmp.c: New test.
1051
1052 2005-12-13 Jakub Jelinek <jakub@redhat.com>
1053
1054 PR debug/25023
1055 PR target/25293
1056 * gcc.target/i386/pr25293.c: New test.
1057
1058 2005-12-13 Petr Machata <machata@post.cz>
1059
1060 PR c++/24907
1061 * g++.dg/parse/comma2.C: New test.
1062
1063 2005-12-13 Mark Mitchell <mark@codesourcery.com>
1064 Jakub Jelinek <jakub@redhat.com>
1065
1066 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
1067 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
1068 (limits.h): Include unconditionally.
1069 (stdlib.h): Likewise.
1070 (hashtab.h): Do not include.
1071 (getopt.h): Likewise.
1072 (stddef.h): Include.
1073 (hashval_t): Define.
1074 (struct entry): Add "next" field.
1075 (HASH_SIZE): New macro.
1076 (hash_table): New variable.
1077 (switchfiles): Do not use xmalloc.
1078 (mix): New macro.
1079 (iterative_hash): New function.
1080 (hasht): Remove.
1081 (e_exists): New function.
1082 (e_insert): Likewise.
1083 (output): Use, instead of libiberty hashtable functions.
1084 (main): Do not use getopt. Do not call htab_create.
1085
1086 2005-12-13 Jakub Jelinek <jakub@redhat.com>
1087
1088 PR c++/25331
1089 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
1090 put atal* and atpaal* attributes on array elements.
1091 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
1092 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
1093 put atal* and atpaal* attributes on array elements.
1094 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
1095
1096 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
1097
1098 * gcc.dg/single-precision-constant.c: New test.
1099
1100 2005-12-13 Alan Modra <amodra@bigpond.net.au>
1101
1102 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
1103 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
1104 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
1105 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
1106 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
1107 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
1108 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
1109 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
1110 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
1111 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
1112 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
1113 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
1114 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
1115 gcc.target/powerpc/ppc-sdata-2.c,
1116 gcc.target/powerpc/ppc-stackalign-1.c,
1117 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
1118 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
1119 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
1120 gcc.target/powerpc/rs6000-ldouble-2.c,
1121 gcc.target/powerpc/rs6000-power2-1.c,
1122 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
1123 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
1124 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
1125 option into target selector.
1126 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
1127 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
1128
1129 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
1130
1131 PR objc/25348
1132 * objc.dg/encode-9.m: New test.
1133
1134 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1135
1136 PR testsuite/20772
1137 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
1138 * gcc.dg/asm-b.c: Fix typo.
1139 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
1140 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
1141 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
1142 i?86 lp64 and x86_64 ilp32.
1143 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
1144 on i?86 lp64.
1145 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
1146
1147 2005-12-12 Steven G. Kargl <kargls@comcast.net>
1148
1149 PR fortran/25078
1150 gfortran.dg/equiv_5.f90: New test.
1151
1152 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
1153
1154 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
1155 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
1156 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
1157 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
1158 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
1159 * gcc.dg/tree-ssa/reassoc-5.c: New.
1160 * gcc.dg/tree-ssa/reassoc-6.c: New.
1161 * gcc.dg/tree-ssa/reassoc-7.c: New.
1162 * gcc.dg/tree-ssa/reassoc-8.c: New.
1163 * gcc.dg/tree-ssa/reassoc-9.c: New.
1164 * gcc.dg/tree-ssa/reassoc-10.c: New.
1165 * gcc.dg/tree-ssa/reassoc-11.c: New.
1166
1167 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1168
1169 PR testsuite/25167
1170 PR testsuite/24478
1171 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
1172
1173 2005-12-12 Mark Mitchell <mark@codesourcery.com>
1174
1175 PR c++/25300
1176 * g++.dg/template/inherit.C: Do not use a generic error message.
1177
1178 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
1179
1180 PR libobjc/25354
1181 * objc.dg/gnu-encoding: New directory.
1182 * objc.dg/gnu-encoding/compat-common.h: New file.
1183 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
1184 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
1185 * objc.dg/gnu-encoding/vector-defs.h: New file.
1186 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
1187 * objc.dg/gnu-encoding/generate-random.c: New file.
1188 * objc.dg/gnu-encoding/generate-random_r.c: New file.
1189 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
1190 * objc.dg/gnu-encoding/generate-random.h: New file.
1191
1192 2005-12-11 Mark Mitchell <mark@codesourcery.com>
1193
1194 PR c++/25337
1195 * g++.dg/template/defarg7.C: New test.
1196
1197 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
1198
1199 PR libobjc/25347
1200 * objc.dg/encode-8.m: New test.
1201
1202 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
1203
1204 PR libobjc/25346
1205 * objc.dg/encode-7.m: New test.
1206
1207 2005-12-10 Mark Mitchell <mark@codesourcery.com>
1208
1209 PR c++/25010
1210 * g++.dg/opt/inline10.C: New test.
1211
1212 2005-12-11 Steven G. Kargl <kargls@comcast.net>
1213
1214 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
1215
1216 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
1217
1218 * gfortran.dg/substring_equivalence.f90: typo in comment
1219
1220 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1221
1222 PR fortran/25068
1223 * gfortran.dg/iostat_3.f90: New test.
1224
1225 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
1226
1227 PR fortran/23815
1228 * gfortran.dg/unf_io_convert_1.f90: New test.
1229 * gfortran.dg/unf_io_convert_2.f90: New test.
1230 * gfortran.dg/unf_io_convert_3.f90: New test.
1231
1232 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1233
1234 PR testsuite/20772
1235 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
1236 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
1237 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
1238 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
1239 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
1240 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
1241 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
1242 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
1243 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
1244 gcc.dg/torture/fp-int-convert-float128-timode.c,
1245 gcc.dg/torture/fp-int-convert-float128.c,
1246 gcc.dg/torture/fp-int-convert-float80-timode.c,
1247 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
1248 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
1249
1250 * gcc.dg/tls/opt-1.c: Require effective target fpic.
1251
1252 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
1253
1254 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
1255
1256 2005-12-10 Richard Sandiford <richard@codesourcery.com>
1257
1258 * gcc.dg/20051207-1.c,
1259 * gcc.dg/20051207-2.c,
1260 * gcc.dg/20051207-3.c: New tests.
1261
1262 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1263
1264 PR testsuite/20772
1265 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
1266 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
1267 dg-skip-if target selector.
1268
1269 PR testsuite/20772
1270 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
1271 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
1272 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
1273 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
1274 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
1275 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
1276 and/or merge with i?86 cases.
1277
1278 * gcc.dg/tls/opt-3.c: Require effective target fpic.
1279
1280 PR testsuite/20772
1281 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
1282 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
1283 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
1284 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
1285 x86_64-*-linux*.
1286
1287 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
1288
1289 PR target/25311
1290 * gcc.c-torture/compile/pr25311.c: New test.
1291
1292 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1293
1294 PR libgfortran/25039
1295 * gfortran.dg/read_comma.f: New test.
1296
1297 2005-12-08 Jakub Jelinek <jakub@redhat.com>
1298
1299 PR c++/19317
1300 * g++.dg/opt/pr19317-1.C: New test.
1301 * g++.dg/opt/pr19317-2.C: New test.
1302 * g++.dg/opt/pr19317-3.C: New test.
1303
1304 PR target/19005
1305 * gcc.c-torture/execute/pr19005.c: New test.
1306
1307 PR target/17828
1308 * g++.old-deja/g++.other/comdat5.C: New test.
1309 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
1310
1311 * g++.dg/compat/struct-layout-1.exp: New file.
1312 * g++.dg/compat/struct-layout-1.h: New.
1313 * g++.dg/compat/struct-layout-1_generate.c: New.
1314 * g++.dg/compat/struct-layout-1_x1.h: New.
1315 * g++.dg/compat/struct-layout-1_x2.h: New.
1316 * g++.dg/compat/struct-layout-1_y1.h: New.
1317 * g++.dg/compat/struct-layout-1_y2.h: New.
1318
1319 * gcc.dg/20050330-2.c: New test.
1320
1321 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
1322
1323 PR fortran/25292
1324 * gfortran.dg/associated_1.f90: New.
1325
1326 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
1327
1328 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
1329 ILP32 vect_no_align platforms.
1330
1331 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
1332 Jakub Jelinek <jakub@redhat.com>
1333
1334 PR target/25268
1335 * gcc.c-torture/compile/20051207-1.c: New test.
1336
1337 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1338
1339 PR testsuite/20772
1340 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
1341 gcc.dg/torture/pr18582-1.c,
1342 gcc.target/i386/attributes-error.c: Also test on x86_64.
1343
1344 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
1345
1346 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1347
1348 PR c++/19397
1349 * g++.dg/template/typedef3.C: New test.
1350
1351 PR c++/19762
1352 PR c++/19764
1353 * g++.dg/template/dtor3.C: Fix error markers.
1354
1355 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
1356
1357 * lib/target-supports.exp (check_effective_target_sync_char_short):
1358 Add s390*.
1359
1360 2005-12-06 Janis Johnson <janis187@us.ibm.com>
1361
1362 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
1363
1364 2005-12-06 Roger Sayle <roger@eyesopen.com>
1365
1366 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
1367 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
1368 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
1369 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
1370
1371 2005-12-06 Roger Sayle <roger@eyesopen.com>
1372
1373 PR c++/25263
1374 * g++.dg/other/array2.C: New test case.
1375
1376 2005-12-05 Geoffrey Keating <geoffk@apple.com>
1377
1378 * gcc.dg/darwin-weakimport-3.c: New.
1379
1380 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
1381 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
1382 and to work on Darwin.
1383 * gcc.dg/attr-weakref-1b.c: New file.
1384 * gcc.dg/attr-weakref-2.c: New test.
1385 * gcc.dg/darwin-weakref-1.c: New test.
1386
1387 2005-12-05 Janis Johnson <janis187@us.ibm.com>
1388
1389 PR testsuite/25247
1390 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
1391 use in selector expressions.
1392 (dg-xfail-if): Ditto.
1393 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
1394 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
1395 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
1396 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
1397 * gcc.test-framework/test-framework.exp: Skip generated tests if
1398 CHECK_TEST_FRAMEWORK is not 1.
1399
1400 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
1401
1402 PR tree-optimization/24963
1403 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
1404
1405 PR target/24108
1406 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
1407
1408 PR target/18580
1409 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
1410 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
1411 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
1412 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
1413
1414 2005-12-05 Jakub Jelinek <jakub@redhat.com>
1415
1416 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
1417 dg-options.
1418
1419 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
1420
1421 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
1422
1423 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
1424
1425 * gcc.dg/format/cast-1.c: New test.
1426
1427 2005-12-04 Roger Sayle <roger@eyesopen.com>
1428
1429 PR c/7776
1430 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
1431 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
1432 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
1433 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
1434
1435 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
1436
1437 * gcc.dg/cast-pretty-print-1.c: New test.
1438
1439 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
1440
1441 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
1442
1443 2005-12-02 Mark Mitchell <mark@codesourcery.com>
1444
1445 PR c++/24173
1446 * g++.dg/template/friend40.C: New test.
1447
1448 2005-12-02 Jakub Jelinek <jakub@redhat.com>
1449
1450 PR target/25199
1451 * gcc.target/i386/movq-2.c: New test.
1452 * gcc.target/i386/movq.c: Remove target i?86, instead add
1453 dg-require-effective-target ilp32.
1454
1455 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1456
1457 PR c++/24103
1458 * g++.dg/other/default1.C: New test.
1459
1460 2005-12-02 Richard Guenther <rguenther@suse.de>
1461
1462 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
1463
1464 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
1465
1466 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
1467
1468 2005-12-02 Alan Modra <amodra@bigpond.net.au>
1469
1470 PR target/21017
1471 * gcc.target/powerpc/rotate.c: New.
1472
1473 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1474
1475 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
1476 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
1477
1478 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
1479
1480 PR c/13384
1481 * gcc.dg/pr17730-1.c: Adjust.
1482 * gcc.dg/lvalue1.c (main): Likewise.
1483 * gcc.dg/lvalue-2.c: Likewise.
1484 * g++.dg/pr7503-3.C
1485
1486 2005-12-01 Geoffrey Keating <geoffk@apple.com>
1487
1488 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
1489 error messages.
1490
1491 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
1492
1493 PR fortran/24789
1494 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
1495
1496 2005-12-01 Uros Bizjak <uros@kss-loka.si>
1497
1498 PR target/24475
1499 * lib/target-supports.exp (check_effective_target_tls): New.
1500 (check_effective_target_tls_runtime): New.
1501 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
1502 for TLS support.
1503 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
1504 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
1505 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
1506 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
1507 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
1508 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
1509 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
1510 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
1511 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
1512 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
1513 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
1514 effective-target TLS.
1515 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
1516 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
1517 effective-target TLS runtime.
1518
1519 2005-12-01 Uros Bizjak <uros@kss-loka.si>
1520
1521 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
1522
1523 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
1524
1525 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
1526 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
1527 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
1528 ignored" warnings when "packing" is the same as the ABI layout.
1529
1530 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
1531
1532 PR fortran/21302
1533 * gfortran.dg/line_length_1.f: New test.
1534 * gfortran.dg/line_length_2.f90: Ditto.
1535
1536 2005-11-30 Richard Guenther <rguenther@suse.de>
1537
1538 PR tree-optimization/21655
1539 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
1540
1541 2005-11-30 Dale Johannesen <dalej@apple.com>
1542
1543 * gcc.c-torture/compile/pr24930.c: New.
1544
1545 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
1546
1547 PR fortran/15809
1548 * gfortran.dg/auto_char_dummy_array.f90: New test.
1549
1550 2005-11-30 Jeff Law <law@redhat.com>
1551
1552 * g++.old-deja/g++.law/pr25000.C: New test.
1553
1554 2005-11-30 Jakub Jelinek <jakub@redhat.com>
1555
1556 * gcc.dg/tls/opt-11.c: New test.
1557
1558 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
1559
1560 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
1561 targets.
1562 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
1563 LP64 ia64.
1564
1565 2005-11-29 Jakub Jelinek <jakub@redhat.com>
1566
1567 * gfortran.dg/open_access_1.f90: New test.
1568
1569 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1570
1571 * gcc.dg/charset/builtin2.c: New test.
1572
1573 2005-11-28 Jakub Jelinek <jakub@redhat.com>
1574
1575 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
1576 on mmix-*-* for *_[xy].c.
1577
1578 2005-11-28 Kean Johnston <jkj@sco.com>
1579
1580 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
1581 headers.
1582 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
1583 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
1584 * gcc.target/i386/asm-3.c: Ditto.
1585 * gcc.target/i386/clobbers.c: Ditto.
1586 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
1587 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
1588 test regexp.
1589 * gcc.target/i386/mul.c: Ditto.
1590 * gcc.target/i386/ssetype-1.c: Ditto.
1591 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
1592 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
1593 static so the test works with -fPIC mode too. Based on comment in
1594 PR19231 by Pinski.
1595 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
1596
1597 2005-11-28 Richard Guenther <rguenther@suse.de>
1598
1599 * gcc.dg/alias-9.c: New testcase.
1600 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
1601
1602 2005-11-28 Roger Sayle <roger@eyesopen.com>
1603 Uros Bizjak <uros@kss-loka.si>
1604
1605 PR middle-end/20219
1606 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
1607 tan(x)/sin(x) transformations.
1608
1609 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
1610
1611 PR middle-end/24575
1612 * gcc.dg/tree-ssa/divide-3.c: New test.
1613 * gcc.dg/tree-ssa/divide-4.c: New test.
1614
1615 2005-11-27 Steven G. Kargl <kargls@comcast.net>
1616
1617 PR fortran/24917
1618 * gfortran.dg/boz_6.f90: New test.
1619
1620 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1621
1622 PR fortran/23912
1623 * gfortran.dg/modulo_1.f90: New test.
1624
1625 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1626
1627 PR libfortran/24919
1628 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
1629 fail on CRLF platforms.
1630 * gfortran.dg/ftell_2.f90: Likewise.
1631
1632 2005-11-26 Eric Christopher <echristo@apple.com>
1633
1634 * gcc.dg/intmax_t-1.c: Remove mips xfail.
1635
1636 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
1637
1638 * objc.dg/gnu-runtime-3.m: Simplify.
1639
1640 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
1641
1642 PR middle-end/23669
1643 * gcc.dg/tree-ssa/divide-1.c: New test.
1644 * gcc.dg/tree-ssa/divide-2.c: New test.
1645
1646 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
1647
1648 PR libgfortran/24945
1649 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
1650
1651 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
1652
1653 PR libgfortran/24945
1654 * gfortran.dg/open_status_2.f90: New test.
1655
1656 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1657
1658 * gcc.c-torture/execute/builtins/fprintf.c,
1659 gcc.c-torture/execute/builtins/fputs-lib.c,
1660 gcc.c-torture/execute/builtins/fputs.c,
1661 gcc.c-torture/execute/builtins/lib/fprintf.c,
1662 gcc.c-torture/execute/builtins/lib/printf.c,
1663 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
1664
1665 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
1666
1667 * gcc.dg/20050922-2.c: New test.
1668
1669 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
1670
1671 * objc.dg/gnu-runtime-3.m: New test.
1672
1673 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1674
1675 PR c++/9278
1676 * g++.dg/other/void1.C: New test.
1677
1678 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
1679
1680 PR middle-end/24998
1681 * gcc.dg/torture/fp-int-convert-float.c,
1682 gcc.dg/torture/fp-int-convert-double.c,
1683 gcc.dg/torture/fp-int-convert-long-double.c,
1684 gcc.dg/torture/fp-int-convert-timode.c,
1685 gcc.dg/torture/fp-int-convert-float80.c,
1686 gcc.dg/torture/fp-int-convert-float80-timode.c,
1687 gcc.dg/torture/fp-int-convert-float128.c,
1688 gcc.dg/torture/fp-int-convert-float128-timode.c,
1689 gcc.dg/torture/fp-int-convert.h: New files.
1690
1691 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
1692
1693 PR middle-end/24989
1694 * gcc.dg/tree-ssa/bool-10.c: New test.
1695 * gcc.dg/tree-ssa/bool-11.c: New test.
1696 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
1697
1698 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
1699
1700 PR middle-end/24990
1701 * tree-ssa/pr24990-1.c: New test.
1702
1703 2005-11-24 Richard Guenther <rguenther@suse.de>
1704 Dirk Mueller <dmueller@suse.de>
1705
1706 PR c++/14024
1707 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
1708 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
1709 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
1710 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
1711 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
1712 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
1713
1714 2005-11-23 Uros Bizjak <uros@kss-loka.si>
1715
1716 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
1717
1718 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
1719
1720 PR c/21668
1721 * gcc.dg/Wc++-compat.c: New.
1722 * gcc.dg/Wno-c++-compat.c: New.
1723
1724 2005-11-23 Alan Modra <amodra@bigpond.net.au>
1725
1726 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
1727 (vspltish, vspltisw): Likewise.
1728
1729 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1730
1731 PR libgfortran/24794
1732 * gfortran.dg/namelist_12.f: Fix quotes.
1733 * gfortran.dg/namelist_13.f90: Fix quotes.
1734 * gfortran.dg/namelist_14.f90: Fix quotes.
1735 * gfortran.dg/namelist_15.f90: Fix quotes.
1736 * gfortran.dg/namelist_use.f90: Fix quotes.
1737 * gfortran.dg/namelist_use_only.f90: Fix quotes.
1738 * gfortran.dg/namelist_21.f90: New test.
1739 * gfortran.dg/namelist_22.f90: New test.
1740
1741 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
1742
1743 PR target/23435
1744 * gcc.c-torture/compile/pr23435.c: New.
1745
1746 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
1747
1748 * gcc.c-torture/execute/floatunsisf-1.c: New test.
1749
1750 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
1751
1752 * gcc.target/powerpc/405-macchw-1.c,
1753 gcc.target/powerpc/405-macchw-2.c,
1754 gcc.target/powerpc/405-macchwu-1.c,
1755 gcc.target/powerpc/405-macchwu-2.c,
1756 gcc.target/powerpc/405-machhw-1.c,
1757 gcc.target/powerpc/405-machhw-2.c,
1758 gcc.target/powerpc/405-machhwu-1.c,
1759 gcc.target/powerpc/405-machhwu-2.c,
1760 gcc.target/powerpc/405-maclhw-1.c,
1761 gcc.target/powerpc/405-maclhw-2.c,
1762 gcc.target/powerpc/405-maclhwu-1.c,
1763 gcc.target/powerpc/405-maclhwu-2.c,
1764 gcc.target/powerpc/405-mulchw-1.c,
1765 gcc.target/powerpc/405-mulchw-2.c,
1766 gcc.target/powerpc/405-mulchwu-1.c,
1767 gcc.target/powerpc/405-mulchwu-2.c,
1768 gcc.target/powerpc/405-mulhhw-1.c,
1769 gcc.target/powerpc/405-mulhhw-2.c,
1770 gcc.target/powerpc/405-mulhhwu-1.c,
1771 gcc.target/powerpc/405-mulhhwu-2.c,
1772 gcc.target/powerpc/405-mullhw-1.c,
1773 gcc.target/powerpc/405-mullhw-2.c,
1774 gcc.target/powerpc/405-mullhwu-1.c,
1775 gcc.target/powerpc/405-mullhwu-2.c,
1776 gcc.target/powerpc/405-nmacchw-1.c,
1777 gcc.target/powerpc/405-nmacchw-2.c,
1778 gcc.target/powerpc/405-nmachhw-1.c,
1779 gcc.target/powerpc/405-nmachhw-2.c,
1780 gcc.target/powerpc/405-nmaclhw-1.c,
1781 gcc.target/powerpc/405-nmaclhw-2.c,
1782 gcc.target/powerpc/440-macchw-1.c,
1783 gcc.target/powerpc/440-macchw-2.c,
1784 gcc.target/powerpc/440-macchwu-1.c,
1785 gcc.target/powerpc/440-macchwu-2.c,
1786 gcc.target/powerpc/440-machhw-1.c,
1787 gcc.target/powerpc/440-machhw-2.c,
1788 gcc.target/powerpc/440-machhwu-1.c,
1789 gcc.target/powerpc/440-machhwu-2.c,
1790 gcc.target/powerpc/440-maclhw-1.c,
1791 gcc.target/powerpc/440-maclhw-2.c,
1792 gcc.target/powerpc/440-maclhwu-1.c,
1793 gcc.target/powerpc/440-maclhwu-2.c,
1794 gcc.target/powerpc/440-mulchw-1.c,
1795 gcc.target/powerpc/440-mulchw-2.c,
1796 gcc.target/powerpc/440-mulchwu-1.c,
1797 gcc.target/powerpc/440-mulchwu-2.c,
1798 gcc.target/powerpc/440-mulhhw-1.c,
1799 gcc.target/powerpc/440-mulhhw-2.c,
1800 gcc.target/powerpc/440-mulhhwu-1.c,
1801 gcc.target/powerpc/440-mulhhwu-2.c,
1802 gcc.target/powerpc/440-mullhw-1.c,
1803 gcc.target/powerpc/440-mullhw-2.c,
1804 gcc.target/powerpc/440-mullhwu-1.c,
1805 gcc.target/powerpc/440-mullhwu-2.c,
1806 gcc.target/powerpc/440-nmacchw-1.c,
1807 gcc.target/powerpc/440-nmacchw-2.c,
1808 gcc.target/powerpc/440-nmachhw-1.c,
1809 gcc.target/powerpc/440-nmachhw-2.c,
1810 gcc.target/powerpc/440-nmaclhw-1.c,
1811 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
1812
1813 2005-11-21 Jakub Jelinek <jakub@redhat.com>
1814
1815 PR fortran/24774
1816 * gfortran.dg/inquire_9.f90: New test.
1817
1818 PR fortran/21647
1819 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
1820
1821 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
1822
1823 PR libfortran/24432
1824 * lib/target-supports.exp (check_effective_target_fortran_large_real):
1825 Check that 'cos' is supported.
1826
1827 2005-11-21 Paul Thomas <pault@gcc.gnu.org
1828
1829 PR fortran/24223
1830 * gfortran.dg/substring_equivalence.f90: New test.
1831
1832 PR fortran/24705
1833 * gfortran.dg/auto_internal_assumed.f90: New test.
1834
1835 2005-11-21 Uros Bizjak <uros@kss-loka.si>
1836
1837 * gcc.dg/fold-div-2.c: New test.
1838
1839 2005-11-20 Ian Lance Taylor <ian@airs.com>
1840
1841 PR rtl-optimization/24883
1842 * gcc.c-torture/compile/pr24883.c: New test.
1843
1844 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
1845
1846 PR middle-end/20583
1847 * gcc.c-torture/compile/pr20583.c: New.
1848
1849 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
1850
1851 * gcc.c-torture/execute/usmul.c: New test.
1852
1853 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
1854
1855 * gcc.dg/tree-ssa/vrp22.c: New test.
1856
1857 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
1858
1859 PR middle-end/24912
1860 * gcc.dg/torture/pr24912-1.c: New test.
1861
1862 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
1863
1864 PR fortran/24862
1865 * gfortran.dg/arrayio_derived_1.f90: New test.
1866
1867 2005-11-19 Richard Guenther <rguenther@suse.de>
1868
1869 PR middle-end/23294
1870 * gcc.dg/tree-ssa/pr23294.c: New testcase.
1871
1872 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
1873
1874 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
1875
1876 2005-11-18 Mark Mitchell <mark@codesourcery.com>
1877
1878 PR c++/8355
1879 * g++.dg/template/friend39.C: New test.
1880
1881 2005-11-18 James E Wilson <wilson@specifix.com>
1882
1883 * gcc.dg/builtin-strstr.c: New.
1884
1885 2005-11-18 Richard Henderson <rth@redhat.com>
1886
1887 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
1888 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
1889 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
1890 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
1891 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
1892 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
1893 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
1894 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
1895 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
1896 renaming to remove initial "ia64-".
1897
1898 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
1899
1900 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
1901
1902 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
1903
1904 * g++.dg/cpp/string-2.C: New test.
1905
1906 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
1907
1908 * gcc.dg/tree-ssa/loop-14.c: New test.
1909
1910 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
1911 Michael Chamberlain <michael@chamberlain.net.au>
1912
1913 * ada/acats/run_all.sh (target_run): Kill long running tests.
1914
1915 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1916
1917 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
1918 * gcc.dg/cleanup-9.c: Likewise.
1919 * gcc.dg/cleanup-10.c: Likewise.
1920 * gcc.dg/cleanup-11.c: Likewise.
1921
1922 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1923
1924 PR fortran/24892
1925 * gfortran.dg/open_access_append_1.f90: New test.
1926 * gfortran.dg/open_access_append_2.f90: New test.
1927
1928 2005-11-16 Richard Guenther <rguenther@suse.de>
1929
1930 PR middle-end/24851
1931 * gcc.c-torture/execute/pr24851.c: New testcase.
1932
1933 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
1934
1935 * gcc.dg/fold-overflow-1.c: New test.
1936
1937 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
1938
1939 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
1940 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
1941
1942 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
1943
1944 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
1945 structures.
1946 * g++.dg/eh/forced2.C: Likewise.
1947 * g++.dg/eh/forced3.C: Likewise.
1948 * g++.dg/eh/forced4.C: Likewise.
1949
1950 2005-11-11 Mike Stump <mrs@apple.com>
1951
1952 * g++.old-deja/g++.mike/unused.C: Add.
1953
1954 2005-11-15 Mark Mitchell <mark@codesourcery.com>
1955
1956 PR c++/24667
1957 * g++.dg/warn/Wcast-qual1.C: New test.
1958
1959 2005-11-15 Jan Hubicka <jh@suse.cz>
1960
1961 * gcc.dg/winline-5.c: Add large-unit-insns limit.
1962
1963 2005-11-14 David Edelsohn <edelsohn@gnu.org>
1964
1965 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
1966
1967 2005-11-14 Diego Novillo <dnovillo@redhat.com>
1968
1969 PR 24840
1970 * gcc.dg/tree-ssa/pr24840.c: New test.
1971
1972 2005-11-14 Janis Johnson <janis187@us.ibm.com>
1973
1974 PR testsuite/24841
1975 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
1976
1977 2005-11-14 Dale Johannesen <dalej@apple.com>
1978
1979 * gcc.c-torture/execute/20051113-1.c: New.
1980
1981 2005-11-14 Mark Mitchell <mark@codesourcery.com>
1982
1983 PR c++/24687
1984 * g++.dg/template/crash43.C: New test.
1985
1986 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
1987
1988 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
1989
1990 2005-11-13 Mark Mitchell <mark@codesourcery.com>
1991
1992 PR c++/24817
1993 * g++.dg/eh/spec8.C: New test.
1994
1995 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
1996
1997 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
1998
1999 2005-11-13 Mark Mitchell <mark@codesourcery.com>
2000
2001 PR c++/20293
2002 * g++.dg/parse/ambig4.C: New test.
2003 * g++.dg/tc1/dr101.C: Adjust error markers.
2004 * g++.dg/lookup/strong-using-2.C: Likewise.
2005 * g++.dg/lookup/ambig5.C: Likewise.
2006 * g++.dg/lookup/ambig4.C: Likewise.
2007 * g++.dg/parse/crash22.C: Likewise.
2008
2009 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
2010
2011 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
2012
2013 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
2014
2015 * gcc.dg/nested-calls-1.c: New test.
2016
2017 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2018
2019 * gfortran.dg/complex_intrinsic_1.f90: New test.
2020 * gfortran.dg/complex_intrinsic_2.f90: New test.
2021 * gfortran.dg/fgetc_1.f90: New test.
2022 * gfortran.dg/fgetc_2.f90: New test.
2023 * gfortran.dg/fgetc_3.f90: New test.
2024 * gfortran.dg/ftell_1.f90: New test.
2025 * gfortran.dg/ftell_2.f90: New test.
2026 * gfortran.dg/gnu_logical_1.F: New test.
2027 * gfortran.dg/gnu_logical_2.f90: New test.
2028
2029 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
2030
2031 PR middle-end/24820
2032 * testsuite/gcc.dg/pr24820.c: New test.
2033
2034 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
2035
2036 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
2037 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
2038 variable.
2039
2040 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2041
2042 testsuite/24614
2043 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
2044
2045 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
2046
2047 * gcc.target/cris/cris.exp: New file.
2048 * gcc.target/cris/rld-legit1.c: New test.
2049 * gcc.target/cris/rld-legit2.c: New test.
2050
2051 2005-11-12 Jakub Jelinek <jakub@redhat.com>
2052
2053 PR c++/24780
2054 * g++.dg/opt/pr24780.C: New test.
2055
2056 PR c++/24761
2057 * g++.dg/template/asm1.C: New test.
2058
2059 2005-11-12 Steven G. Kargl <kargls@comcast.net>
2060
2061 PR libgfortran/24787
2062 * gfortran.dg/scan_1.f90: New test.
2063
2064 2005-11-12 Jan Hubicka <jh@suse.cz>
2065
2066 * gcc.target/i386/minmax-1.c: New.
2067 * gcc.target/i386/minmax-2.c: New.
2068
2069 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
2070
2071 * gcc.dg/pr24445.c: Fix for 64-bit targets.
2072
2073 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
2074
2075 * gcc.c-torture/execute/20051110-1.c,
2076 gcc.c-torture/execute/20051110-2.c: New tests.
2077
2078 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
2079
2080 PR middle-end/24750
2081 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
2082 New tests.
2083
2084 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
2085
2086 * lib/target-libpath.exp (get_shlib_extension): New proc.
2087 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
2088 * lib/gfortran.exp (gfortran_link_flags): Likewise.
2089 * lib/objc.exp (objc_target_compile): Likewise.
2090 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
2091 detection.
2092
2093 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
2094
2095 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
2096
2097 * lib/target-supports.exp (check_effective_target_static_libgfortran):
2098 Add -static to additional_flags and pass it to target_compile.
2099
2100 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2101
2102 PR libgfortran/24719
2103 gfortran.dg/read_noadvance.f90: New test.
2104
2105 PR libgfortran/24699
2106 gfortran.dg/fmt_t_2.f90: New test.
2107
2108 PR libgfortran/24785
2109 gfortran.dg/read_x_eor.f90: New test.
2110
2111 PR libgfortran/24584
2112 gfortran.dg/namelist_empty.f90: Rename test.
2113
2114 PR libgfortran/24489
2115 gfortran/read_eor.f90: Rename test.
2116
2117 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
2118
2119 PR fortran/15976
2120 * gfortran.dg/automatic_module_variable.f90: New test.
2121
2122 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
2123
2124 PR target/24445
2125 * gcc.dg/pr24445.c: New test.
2126
2127 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
2128
2129 PR fortran/24655
2130 PR fortran/24755
2131 * gfortran.dg/recursive_statement_functions.f90: Add statement
2132 functions using inline intrinsic functions and parameters to test
2133 that they no longer seg-fault.
2134
2135 PR fortran/24409
2136 gfortran.dg/nested_modules_4.f90: New test.
2137 gfortran.dg/nested_modules_5.f90: New test.
2138
2139 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2140
2141 PR fortran/24643
2142 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
2143
2144 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
2145
2146 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
2147 failures.
2148
2149 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
2150
2151 * gcc.dg/sparc-getcontext-1.c: New test.
2152
2153 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
2154
2155 * gcc.dg/ifcvt-fabs-1.c: New test.
2156
2157 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
2158
2159 PR other/4372
2160 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
2161 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
2162
2163 2005-11-09 Richard Guenther <rguenther@suse.de>
2164
2165 PR tree-optimization/24716
2166 * gcc.c-torture/execute/pr24716.c: New testcase.
2167
2168 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
2169
2170 * gcc.dg/pr24624.c: Disable for non S/390 targets.
2171
2172 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
2173
2174 PR 24624
2175 * gcc.dg/pr24624.c: Testcase added.
2176
2177 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
2178
2179 PR 24623
2180 * g++.dg/other/pr24623.C: Testcase added.
2181
2182 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
2183
2184 PR fortran/22607
2185 * gfortran-dg/pure_byref_1.f90: New.
2186 * gfortran-dg/pure_byref_2.f90: New.
2187
2188 2005-11-09 Uros Bizjak <uros@kss-loka.si>
2189
2190 PR c/24101
2191 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
2192 * gcc.dg/dg.exp: Run main loop also for *.i files.
2193
2194 2005-11-08 Jakub Jelinek <jakub@redhat.com>
2195
2196 PR c++/19450
2197 * g++.dg/tls/diag-3.C: New test.
2198 * g++.dg/tls/diag-4.C: New test.
2199 * g++.dg/tls/static-1.C: New test.
2200 * g++.dg/tls/static-1a.cc: New file.
2201
2202 2005-11-08 Diego Novillo <dnovillo@redhat.com>
2203
2204 PR 23046
2205 * g++.dg/tree-ssa/pr23046.C: New test.
2206
2207 2005-11-08 Devang Patel <dpatel@apple.com>
2208
2209 PR tree-optimization/23115
2210 * gcc.dg/tree-ssa/pr23115.c: New.
2211
2212 2005-11-08 David Edelsohn <edelsohn@gnu.org>
2213
2214 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
2215 * gcc.target/powerpc/pr16155.c: Same.
2216 * gcc.target/powerpc/altivec-1.c: Same.
2217 * gcc.target/powerpc/altivec-2.c: Same.
2218 * gcc.target/powerpc/altivec-3.c: Same.
2219 * gcc.target/powerpc/altivec-5.c: Same.
2220 * gcc.target/powerpc/altivec-11.c: Same.
2221 * gcc.target/powerpc/altivec-12.c: Same.
2222 * gcc.target/powerpc/altivec-14.c: Same.
2223 * gcc.target/powerpc/altivec-22.c: Same.
2224 * gcc.target/powerpc/altivec-consts.c: Same.
2225 * gcc.target/powerpc/altivec-pr22085.c: Same.
2226 * gcc.target/powerpc/altivec-splat.c: Same.
2227 * gcc.target/powerpc/altivec-varargs-1.c: Same.
2228 * gcc.target/powerpc/altivec-vec-merge.c: Same.
2229 * gcc.target/powerpc/darwin-longlong.c: Same.
2230
2231 2005-11-08 Uros Bizjak <uros@kss-loka.si>
2232
2233 PR target/19340
2234 * gcc.dg/pr19340.c: New test.
2235
2236 2005-11-07 Ian Lance Taylor <ian@airs.com>
2237
2238 PR rtl-optimization/24683
2239 * gcc.dg/pr24683.c: New test.
2240
2241 2005-11-07 Uros Bizjak <uros@kss-loka.si>
2242
2243 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
2244 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
2245
2246 2005-11-07 Uros Bizjak <uros@kss-loka.si>
2247
2248 * gcc.target/i386/pr23376.c: Compile with -mmmx.
2249
2250 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
2251
2252 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
2253
2254 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
2255
2256 PR target/24230
2257
2258 * gcc.target/powerpc/altivec-consts.c,
2259 gcc.target/powerpc/altivec-splat.c: New testcase.
2260
2261 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
2262
2263 PR c/24599
2264
2265 * gcc.dg/overflow-2.c: New testcase.
2266
2267 2005-11-07 Jakub Jelinek <jakub@redhat.com>
2268
2269 PR rtl-optimization/23567
2270 * gcc.c-torture/execute/20051104-1.c: New test.
2271
2272 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
2273
2274 PR fortran/24534
2275 gfortran.dg/private_type_2.f90: Modified to check that case with
2276 PRIVATE declaration within derived type is accepted.
2277
2278 PR fortran/20838
2279 gfortran.dg/pointer_assign_1.f90: New test.
2280
2281 PR fortran/20840
2282 * gfortran.dg/arrayio_0.f90: New test.
2283
2284 PR fortran/17737
2285 gfortran.dg/data_initialized.f90: New test.
2286 gfortran.dg/data_constraints_1.f90: New test.
2287 gfortran.dg/data_constraints_2.f90: New test.
2288
2289 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
2290
2291 PR fortran/24174
2292 PR fortran/24305
2293 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
2294
2295 2005-11-06 Diego Novillo <dnovillo@redhat.com>
2296
2297 PR 24670
2298 * gcc.dg/tree-ssa/pr24670.c: New test.
2299
2300 2005-11-05 Ian Lance Taylor <ian@airs.com>
2301
2302 PR target/22432
2303 * gcc.target/i386/pr22432.c: New test.
2304
2305 2005-11-05 Richard Henderson <rth@redhat.com>
2306
2307 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
2308 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
2309 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
2310 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
2311 from gcc.dg/alpha-*.
2312 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
2313 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
2314
2315 2005-11-05 Andreas Jaeger <aj@suse.de>
2316
2317 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
2318
2319 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
2320
2321 PR target/23424
2322 * gcc.dg/torture/pr23424-1.c: New test.
2323
2324 2005-11-04 Richard Henderson <rth@redhat.com>
2325
2326 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
2327 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
2328 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
2329 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
2330 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
2331 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
2332 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
2333 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
2334 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
2335 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
2336 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
2337 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
2338 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
2339 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
2340 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
2341 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
2342 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
2343 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
2344 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
2345 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
2346 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
2347 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
2348 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
2349 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
2350 Move from gcc.dg/.
2351 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
2352 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
2353 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
2354 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
2355 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
2356 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
2357 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
2358 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
2359 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
2360 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
2361 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
2362 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
2363 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
2364 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
2365 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
2366 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
2367 gcc.target/i386/lea.c, gcc.target/i386/local.c,
2368 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
2369 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
2370 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
2371 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
2372 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
2373 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
2374 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
2375 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
2376 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
2377 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
2378 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
2379 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
2380 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
2381 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
2382 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
2383 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
2384 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
2385 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
2386 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
2387 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
2388 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
2389 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
2390 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
2391 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
2392 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
2393 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
2394 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
2395 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
2396
2397 2005-11-04 Diego Novillo <dnovillo@redhat.com>
2398
2399 PR 24627
2400 * gcc.dg/tree-ssa/pr24627.c: New test.
2401
2402 2005-11-04 Paul Brook <paul@codesourcery.com>
2403
2404 * gcc.dg/tls/opt-10.c: New test.
2405
2406 2005-11-04 Andreas Jaeger <aj@suse.de>
2407
2408 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
2409 avoid extra warnings.
2410
2411 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2412
2413 PR libfortran/22298
2414 * gcc/testsuite/lib/target-supports.exp
2415 (check_effective_target_static_libgfortran): New
2416 static_libgfortran effective target.
2417 * gcc/testsuite/gfortran.dg/static_linking_1.f: New test.
2418 * gcc/testsuite/gfortran.dg/static_linking_1.c: New file.
2419
2420 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
2421
2422 * gcc.dg/pr24615.c: Guard test with { target fpic }.
2423
2424 2005-11-03 Josh Conner <jconner@apple.com>
2425
2426 PR c++/19989
2427 g++.dg/ext/array2.C: New test.
2428 g++.dg/template/dependent-name3.C: New test.
2429 g++.dg/template/dependent-name4.C: New test.
2430 g++.dg/template/sfinae2.C: New test.
2431
2432 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
2433
2434 PR preprocessor/22042
2435 * gcc.dg/cpp/strify4.c: New test.
2436
2437 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
2438
2439 PR c++/17964
2440 * g++.dg/cpp/string-1.C: New test.
2441
2442 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
2443
2444 * gcc.target/powerpc: New directory.
2445 * gcc.target/powerpc/powerpc.exp: New file.
2446 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
2447 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
2448 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
2449 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
2450 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
2451 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
2452 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
2453 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
2454 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
2455 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
2456 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
2457 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
2458 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
2459 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
2460 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
2461 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
2462 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
2463 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
2464 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
2465 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
2466 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
2467 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
2468 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
2469 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
2470 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
2471 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
2472 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
2473 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
2474 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
2475 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
2476 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
2477 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
2478 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
2479 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
2480
2481 2005-11-03 Mark Mitchell <mark@codesourcery.com>
2482
2483 PR c++/21627
2484 * g++.dg/warn/inline2.C: New test.
2485
2486 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
2487
2488 PR middle-end/23155
2489 * g++.dg/ext/c99struct1.C: New test.
2490 * gcc.dg/union-cast-1.c: New test.
2491 * gcc.dg/union-cast-2.c: New test.
2492 * gcc.dg/union-cast-3.c: New test.
2493
2494 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
2495
2496 PR middle-end/24589
2497 * gcc.c-torture/execute/zero-struct-2.c: New test.
2498
2499 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
2500
2501 PR c++/24582
2502 * g++.dg/init/switch1.C: New test.
2503
2504 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
2505
2506 * gcc.dg/delay-slot-1.c: New test.
2507
2508 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
2509
2510 PR target/24620
2511 * gcc.dg/pr24620.c: New test.
2512
2513 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
2514
2515 PR c/24329
2516 * gcc.dg/format/unnamed-1.c: New test.
2517
2518 2005-11-02 Mark Mitchell <mark@codesourcery.com>
2519
2520 PR c++/22434
2521 * g++.dg/expr/cond8.C: New test.
2522
2523 PR c++/24560
2524 * g++.dg/parse/dot1.C: New test.
2525
2526 2005-11-02 Jan Hubicka <jh@suse.cz>
2527
2528 PR target/23303
2529 * gcc.dg/i386-lea.c: New test
2530
2531 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
2532
2533 PR target/24615
2534 * gcc.dg/pr24615.c: New test.
2535
2536 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
2537
2538 PR target/24600
2539 * gcc.dg/pr24600.c: New test.
2540
2541 2005-11-02 Mark Mitchell <mark@codesourcery.com>
2542
2543 PR c++/19253
2544 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
2545 * g++.dg/parse/typename9.C: New test.
2546 * g++/dg/parse/typename10.C: Likewise.
2547
2548 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
2549
2550 PR fortran/18157
2551 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
2552 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
2553 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
2554
2555 2005-11-02 Mark Mitchell <mark@codesourcery.com>
2556
2557 PR c++/24569
2558 * g++.dg/debug/static1.C: New test.
2559
2560 2005-11-02 Josh Conner <jconner@apple.com>
2561
2562 * g++.dg/crash38.C: moved into proper directory...
2563 * g++.dg/template/crash42.C: ...here
2564
2565 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
2566
2567 PR target/18338
2568 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
2569 pcc_bitfield_type_matters || default_packed.
2570
2571 * lib/target-supports.exp
2572 (check_effective_target_pcc_bitfield_type_matters): New proc.
2573 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
2574
2575 PR testsuite/23304
2576 * lib/target-supports.exp (check_effective_default_packed): New proc.
2577 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
2578 Gate expected errors on target ! default_packed.
2579 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
2580
2581 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2582
2583 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
2584 change (r106358).
2585
2586 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2587
2588 PR fortran/24008
2589 * gfortran.dg/entry_5.f90: New.
2590 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
2591
2592 2005-11-01 Bob Wilson <bob.wilson@acm.org>
2593
2594 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
2595
2596 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
2597
2598 PR fortran/21565
2599 gfortran.dg/namelist_blockdata.f90: New test.
2600
2601 PR fortran/18737
2602 gfortran.dg/external_implicit_none.f90: New test.
2603
2604 PR fortran/14994
2605 * gfortran.dg/secnds.f: New test.
2606
2607 2005-10-31 Jan Hubicka <jh@suse.cz>
2608
2609 PR target/20928
2610 * gcc.c-torture/compile/pr20928.c: New test.
2611
2612 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
2613
2614 PR middle-end/23492
2615 * gcc.c-torture/compile/zero-strct-5.c: New test.
2616
2617 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
2618
2619 PR libgfortran/24584
2620 * gfortran.dg/pr24584.f90: New test.
2621
2622 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
2623
2624 PR fortran/18883
2625 * gfortran.dg/char_result_9.f90: New.
2626 * gfortran.dg/char_result_10.f90: New.
2627
2628 2005-10-30 Jan Hubicka <jh@suse.cz>
2629
2630 * g++.dg/tree-ssa/pr24172.C: New testcase.
2631
2632 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2633
2634 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
2635
2636 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
2637
2638 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
2639 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
2640 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
2641 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
2642 gfortran.dg/enum_9.f90,
2643 gfortran.fortran-torture/compile/enum_1.f90,
2644 gfortran.fortran-torture/execute/enum_1.f90,
2645 gfortran.fortran-torture/execute/enum_2.f90,
2646 gfortran.fortran-torture/execute/enum_3.f90,
2647 gfortran.fortran-torture/execute/enum_4.f90: New tests.
2648
2649 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
2650
2651 PR target/18482
2652 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
2653 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
2654
2655 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2656
2657 PR libfortran/20179
2658 * gfortran.dg/mixed_io_1.f90: New test.
2659 * gfortran.dg/mixed_io_1.c: New file.
2660
2661 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2662
2663 * gfortran.dg/malloc_free_1.f90: New test.
2664
2665 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
2666
2667 * gcc.dg/nested-func-4.c: Require profiling -pg.
2668
2669 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
2670
2671 PR C++/23229
2672 * g++.dg/warn/main-2.C: New test.
2673
2674 2005-10-28 Steven G. Kargl <kargls@comcast.net>
2675
2676 PR fortran/24545
2677 * gfortran.dg/interface_2.f90: new test.
2678
2679 2005-10-28 Josh Conner <jconner@apple.com>
2680
2681 PR c++/22153
2682 * g++.dg/template/crash38.C: New test.
2683 * g++.dg/parse/explicit1.C: Change expected errors.
2684
2685 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
2686
2687 PR C++/23426
2688 * g++.dg/other/large-size-array.C: New test.
2689
2690 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
2691
2692 PR middle-end/24362
2693 * g++.dg/opt/complex4.C: New test.
2694
2695 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
2696
2697 * gcc.dg/nested-func-4.c: New test.
2698
2699 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
2700
2701 PR fortran/24158
2702 gfortran.dg/derived_recursion.f90: New test.
2703 gfortran.dg/implicit_actual.f90: New test.
2704
2705 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
2706
2707 PR middle-end/24295, PR testsuite/24477
2708 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
2709 removed when weakref hits the tree.
2710
2711 2005-10-25 Jakub Jelinek <jakub@redhat.com>
2712
2713 * gfortran.dg/cray_pointers_4.f90: New test.
2714
2715 * gfortran.dg/cray_pointers_5.f90: New test.
2716
2717 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
2718
2719 PR fortran/22290
2720 * gfortran.dg/assign_5.f90: New test.
2721 * gfortran.dg/assign_6.f: New test.
2722
2723 2005-10-25 Uros Bizjak <uros@kss-loka.si>
2724
2725 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
2726 CPU has no SSE support.
2727
2728 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
2729
2730 PR libgfortran/24224
2731 * gfortran.dg/arrayio_1.f90: Update attribution.
2732 * gfortran.dg/arrayio_2.f90: Update attribution.
2733 * gfortran.dg/arrayio_3.f90: Update attribution.
2734 * gfortran.dg/arrayio_4.f90: Update test conditions.
2735 * gfortran.dg/arrayio_5.f90: Update attribution.
2736 * gfortran.dg/arrayio_6.f90: New test.
2737 * gfortran.dg/arrayio_7.f90: New test.
2738
2739 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
2740
2741 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
2742
2743 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
2744
2745 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
2746
2747 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
2748
2749 PR fortran/24416
2750 * gfortran.dg/namelist_char_only.f90: New test.
2751
2752 2005-10-24 Asher Langton <langton2@llnl.gov>
2753
2754 PR fortran/17031
2755 PR fortran/22282
2756 * gfortran.dg/cray_pointers_1.f90: New test.
2757 * gfortran.dg/cray_pointers_2.f90: New test.
2758 * gfortran.dg/cray_pointers_3.f90: New test.
2759 * gfortran.dg/loc_1.f90: New test.
2760 * gfortran.dg/loc_2.f90: New test.
2761
2762 2005-10-24 Steven Bosscher <stevenb@suse.de>
2763
2764 * gcc.dg/pr24225.c: New test.
2765
2766 2005-10-24 Asher Langton <langton2@llnl.gov>
2767
2768 * gfortran.dg/dup_save_1.f90: New test.
2769 * gfortran.dg/dup_save_2.f90: New test.
2770
2771 2005-10-24 Paul Brook <paul@codesourcery.com>
2772
2773 PR 24107
2774 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
2775 stdint.h.
2776
2777 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
2778
2779 PR libgfortran/24489
2780 * gfortran.dg/pr24489.f90: New test.
2781
2782 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
2783
2784 PR fortran/23635
2785 * gfortran.dg/ichar_1.f90: Add tests for derived types.
2786
2787 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
2788
2789 PR target/18911
2790 * g++.dg/init/array16.C: Skip for mmix-*-*.
2791
2792 2005-10-23 Asher Langton <langton2@llnl.gov>
2793
2794 * gfortran.dg/byte_1.f90: New test.
2795 * gfortran.dg/byte_2.f90: New test.
2796
2797 2005-10-23 David Edelsohn <edelsohn@gnu.org>
2798
2799 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
2800
2801 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
2802
2803 PR fortran/18022
2804 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
2805
2806 PR fortran/24311
2807 * gfortran.dg/merge_char_const.f90: New test.
2808
2809 PR fortran/24384
2810 * gfortran.dg/spread_scalar_source.f90: New test.
2811
2812 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
2813
2814 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
2815
2816 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
2817 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
2818
2819 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
2820
2821 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
2822
2823 PR fortran/24426
2824 * gfortran.dg/der_pointer_4.f90: New.
2825
2826 2005-10-22 David Ayers <d.ayers@inode.at>
2827
2828 * obj-c++.dg/except-1.mm: Simplify.
2829
2830 2005-10-21 David Ayers <d.ayers@inode.at>
2831
2832 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
2833
2834 2005-10-21 Jakub Jelinek <jakub@redhat.com>
2835
2836 * gfortran.dg/assumed_dummy_2.f90: New test.
2837
2838 2005-10-21 James E Wilson <wilson@specifix.com>
2839
2840 PR preprocessor/15220
2841 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
2842
2843 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
2844
2845 * gcc.c-torture/execute/20051021-1.c: New test.
2846
2847 2005-10-21 Mark Mitchell <mark@codesourcery.com>
2848
2849 PR c++/24260
2850 * g++.dg/ext/tmplattr1.C: New test.
2851
2852 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
2853
2854 PR fortran/24440
2855 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
2856
2857 2005-10-20 Geoffrey Keating <geoffk@apple.com>
2858
2859 * obj-c++.dg/except-1.mm: New.
2860
2861 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
2862
2863 2005-10-21 Alan Modra <amodra@bigpond.net.au>
2864
2865 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
2866
2867 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
2868
2869 PR middle-end/24295
2870 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
2871 declarations with the same names as thunks' alias targets, use
2872 aliases instead.
2873 * gcc.dg/attr-alias-3.c: New test.
2874 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
2875
2876 2005-10-20 Mark Mitchell <mark@codesourcery.com>
2877
2878 PR c++/22618
2879 * g++.dg/parse/access8.C: New test.
2880
2881 2005-10-20 Richard Guenther <rguenther@suse.de>
2882
2883 PR c++/24439
2884 * g++.dg/tree-ssa/pr24439.C: New testcase.
2885
2886 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2887
2888 * g++.dg/opt/delay-slot-1.C: New test.
2889
2890 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
2891
2892 PR fortran/21625
2893 * gfortran.fg/der_init_1.f90: New.
2894
2895 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
2896
2897 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
2898
2899 2005-10-19 Mark Mitchell <mark@codesourcery.com>
2900
2901 PR c++/21908
2902 * g++.dg/parse/error28.C: New test.
2903
2904 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
2905
2906 * gcc.dg/profile-generate-2.c: New test.
2907
2908 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
2909
2910 PR target/23589
2911 * g++.dg/ext/dllimport11.C: New.
2912
2913 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2914
2915 PR c++/22293
2916 * g++.dg/other/friend3.C: New test.
2917
2918 2005-10-18 Mark Mitchell <mark@codesourcery.com>
2919
2920 PR c++/23293
2921 * g++.dg/template/error19.C: New test.
2922
2923 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
2924
2925 PR c++/21383
2926 * g++.dg/overload/koenig2.C: New.
2927
2928 PR c++/23118
2929 * g++.dg/overload/error2.C: New.
2930
2931 PR c++/22604
2932 * g++.dg/inherit/covariant14.C: New.
2933
2934 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2935
2936 PR c++/23440
2937 * g++.dg/parse/for1.C: New test.
2938
2939 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
2940
2941 PR fortran/23446
2942 * gfortran.dg/host_dummy_index_1.f90: New test.
2943
2944 PR fortran/21459
2945 * gfortran.dg/automatic_char_len_2.f90: New test.
2946
2947 PR fortran/20866
2948 * gfortran.dg/recursive_statement_functions.f90: New test.
2949
2950 PR fortran/20853
2951 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
2952
2953 PR fortran/20849
2954 * gfortran.dg/external_initializer.f90: New test.
2955
2956 PR fortran/20837
2957 * non_module_public.f90: New test.
2958
2959 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
2960
2961 PR c++/24386
2962 * g++.dg/template/overload7.C: New.
2963
2964 PR c++/22551
2965 * g++.dg/other/switch2.C: Remove expected warnings.
2966
2967 PR c++/21353
2968 * g++.dg/template/defarg6.C: New.
2969
2970 2005-10-17 Uros Bizjak <uros@kss-loka.si>
2971
2972 PR target/24315
2973 * gcc.target/i386/pr24315.c: New test.
2974
2975 2005-10-16 Mark Mitchell <mark@codesourcery.com>
2976
2977 PR c++/24389
2978 * g++.dg/template/static21.C: New test.
2979 * g++.dg/template/static21-a.cc: Likewise.
2980
2981 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
2982
2983 PR c++/23959
2984 * g++.dg/warn/Wswitch-default-1.C: New test.
2985 * g++.dg/warn/Wswitch-default-2.C: New test.
2986
2987 2005-10-16 Mark Mitchell <mark@codesourcery.com>
2988
2989 PR c++/22173
2990 * g++.dg/parse/template18.C: New test.
2991 * g++.dg/template/nontype15.C: Likewise.
2992
2993 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
2994
2995 PR fortran/22273
2996 * gfortran.dg/spec_expr_2.f90: New.
2997
2998 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
2999
3000 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
3001 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
3002 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
3003 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
3004 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
3005 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
3006 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
3007 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
3008 previous target-specific skips and warning-message matches where
3009 applicable.
3010
3011 2005-10-15 Mark Mitchell <mark@codesourcery.com>
3012
3013 PR c++/21347
3014 * g++.dg/warn/Wctor-dtor.C: New test.
3015
3016 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3017
3018 PR c/23439
3019 * gcc.dg/for-1.c: New test.
3020
3021 2005-10-14 Mark Mitchell <mark@codesourcery.com>
3022
3023 PR c++/19565
3024 * g++.dg/warn/Wconversion1.C: New test.
3025 * g++.dg/ext/packed4.C: Compile with -w.
3026 * g++.dg/opt/20050511-1.C: Likewise.
3027 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
3028
3029 2005-10-14 Jakub Jelinek <jakub@redhat.com>
3030
3031 * gfortran.dg/boz_5.f90: New test.
3032
3033 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
3034
3035 PR c++/22551
3036 * g++.dg/other/switch2.C: New.
3037
3038 PR c++/23984
3039 * g++.dg/init/ctor7.C: New.
3040
3041 2005-10-13 David Edelsohn <edelsohn@gnu.org>
3042
3043 PR c++/23730
3044 * g++.dg/parse/crash32.C: New test.
3045
3046 2005-10-13 Mark Mitchell <mark@codesourcery.com>
3047
3048 PR c++/20721
3049 * g++.dg/init/goto2.C: New test.
3050
3051 PR c++/22464
3052 * g++.dg/template/crash/41.C: New test.
3053
3054 PR c++/22180
3055 * g++.dg/template/crash40.C: New test.
3056
3057 PR c++/23694
3058 * g++.dg/parse/friend5.C: New test.
3059
3060 PR c++/23307
3061 * g++.dg/template/crash38.C: New test.
3062
3063 PR c++/22352
3064 * g++.dg/template/friend38.C: New test.
3065
3066 PR c++/22405
3067 * g++.dg/template/crash39.C: New test.
3068
3069 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
3070
3071 * gcc.dg/debug/dwarf2/dwarf-char1.c,
3072 gcc.dg/debug/dwarf2/dwarf-char2.c,
3073 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
3074
3075 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
3076
3077 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
3078
3079 * gcc.dg/dll-2.c: Add tests for warnings.
3080 * gcc.dg/dll-3.c: Likewise.
3081 * gcc.dg/dll-4.c: Likewise.
3082
3083 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
3084 * g++.dg/ext/dllimport2.C: Likewise.
3085 * g++.dg/ext/dllimport3.C: Likewise.
3086 * g++.dg/ext/dllimport7.C: Likewise.
3087 * g++.dg/ext/dllimport8.C: Likewise.
3088 * g++.dg/ext/dllimport9.C: Likewise.
3089
3090 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
3091
3092 PR fortran/24092
3093 * gfortran.dg/derived_pointer_recursion.f90: New test.
3094
3095 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
3096
3097 * gcc.c-torture/execute/20051012-1.c: New test.
3098
3099 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
3100
3101 PR fortran/18082
3102 * gfortran.dg/automatic_char_len_1.f90: New test.
3103
3104 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
3105
3106 PR fortran/20847
3107 * gfortran.dg/save_common.f90: New test.
3108
3109 PR fortran/20856
3110 * gfortran.dg/save_result.f90: New test.
3111
3112 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
3113
3114 PR c++/21592
3115 * g++.dg/template/dependent-expr1.C: Add new expected error.
3116 * g++.dg/template/dependent-expr2.C: Adjust error text.
3117 * g++.dg/template/overload6.C: New.
3118
3119 PR c++/23797
3120 * g++.dg/other/typename8.C: New.
3121
3122 PR c++/21117
3123 * g++.dg/other/return1.C: New.
3124
3125 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
3126
3127 PR c++/24052
3128 * g++.dg/ext/label5.C: New.
3129
3130 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
3131
3132 PR c++/19964
3133 * g++.dg/parse/crash31.C: New.
3134
3135 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
3136
3137 * g++.dg/ipa/ipa-1.c: New test.
3138 * g++.dg/ipa/ipa-2.c: New test.
3139 * g++.dg/ipa/ipa-3.c: New test.
3140 * g++.dg/ipa/ipa-4.c: New test.
3141 * g++.dg/ipa/ipa-5.c: New test.
3142 * g++.dg/ipa/ipa.exp: New file.
3143
3144 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
3145
3146 PR fortran/24207
3147 * gfortran.dg/private_type_3.f90: New test.
3148
3149 2005-10-11 Steven G. Kargl <kargls@comcast.net>
3150
3151 PR fortran/20786
3152 gfortran.dg/aint_anint_1.f90: New test.
3153
3154 2005-10-11 Steven G. Kargl <kargls@comcast.net>
3155
3156 PR libgfortran/24313
3157 gfortran.dg/csqrt.f: New test.
3158
3159 2005-10-11 Ian Lance Taylor <ian@airs.com>
3160
3161 PR c++/8057
3162 * g++.dg/warn/noeffect7.C: New test.
3163 * g++.dg/warn/noeffect2.C: Instantiate templates.
3164 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
3165 and warning.
3166
3167 2005-10-11 Mark Mitchell <mark@codesourcery.com>
3168
3169 PR c++/21089
3170 * g++.dg/init/float1.C: New test.
3171
3172 PR c++/24277
3173 * g++.dg/init/member1.C: Tweak error markers.
3174
3175 2005-10-11 Janis Johnson <janis187@us.ibm.com>
3176
3177 PR testsuite/24281
3178 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
3179 Check for null pointer.
3180
3181 2005-10-11 Mark Mitchell <mark@codesourcery.com>
3182
3183 PR c++/21369
3184 * g++.dg/parse/ret-type3.C: New test.
3185
3186 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
3187
3188 PR tree-opt/23946
3189 * gcc.c-torture/compile/pr23946.c: New test.
3190
3191 2005-10-11 Jakub Jelinek <jakub@redhat.com>
3192
3193 * g++.dg/opt/mmx2.C: New test.
3194
3195 2005-10-10 Mark Mitchell <mark@codesourcery.com>
3196
3197 PR c++/24277
3198 * g++.dg/template/static20.C: New test.
3199
3200 PR c++/24302
3201 * g++.dg/warn/Wunused-12.C: New test.
3202
3203 PR c++/23437
3204 * g++.dg/template/arg4.C: New test.
3205
3206 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
3207
3208 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
3209 * gcc.dg/ucnid-3.c: Likewise.
3210 * gcc.dg/ucnid-4.c: Likewise.
3211 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
3212 * g++.dg/other/ucnid-1.C: Likewise.
3213 * gcc.dg/sparc-frame-1.c: New test.
3214
3215 2005-10-10 Mark Mitchell <mark@codesourcery.com>
3216
3217 PR c++/24139
3218 * g++.dg/template/spec27.C: New test.
3219
3220 PR c++/24275
3221 * g++.dg/template/static19.C: New test.
3222
3223 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
3224
3225 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
3226 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
3227
3228 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
3229
3230 PR target/24136
3231 * gfortran.fortran-torture/compile/pr24136.f: New test.
3232
3233 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
3234
3235 PR c++/22172
3236 * g++.dg/parse/crash30.C: New test.
3237
3238 2005-10-07 Richard Guenther <rguenther@suse.de>
3239
3240 PR middle-end/24227
3241 * gcc.c-torture/compile/pr24227.c: New testcase.
3242
3243 2005-10-07 Steve Ellcey <sje@cup.hp.com>
3244
3245 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
3246 Do not put aligned attributes on array elements.
3247
3248 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
3249
3250 PR testsuite/23611, PR testsuite/23615
3251 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
3252 writing prototypes of library functions by hand.
3253 * obj-c++.dg/bitfield-4.mm: Likewise.
3254 * obj-c++.dg/const-str-4.mm: Likewise.
3255 * obj-c++.dg/encode-4.mm: Likewise.
3256 * obj-c++.dg/encode-5.mm: Likewise.
3257 * obj-c++.dg/encode-6.mm: Likewise.
3258 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
3259 * obj-c++.dg/method-10.mm: Likewise.
3260 * obj-c++.dg/method-17.mm: Likewise.
3261 * obj-c++.dg/method-19.mm: Likewise.
3262 * obj-c++.dg/try-catch-2.mm: Likewise.
3263
3264 2005-10-06 Richard Henderson <rth@redhat.com>
3265
3266 PR 24236
3267 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
3268
3269 2005-10-06 Dale Johannesen <dalej@apple.com>
3270
3271 * gcc.c-torture/execute/20030125-1.c: Correct.
3272
3273 2005-10-06 Richard Guenther <rguenther@suse.de>
3274
3275 PR tree-optimization/24238
3276 * g++.dg/tree-ssa/pr24238.C: New testcase.
3277
3278 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
3279
3280 PR 18568
3281 * gfortran.dg/der_pointer_3.f90: New test.
3282
3283 2005-10-05 Devang Patel <dpatel@apple.com>
3284
3285 PR Debug/23205
3286 * g++.dg/other/PR23205.C: New.
3287
3288 2005-10-05 Richard Henderson <rth@redhat.com>
3289
3290 PR target/23602
3291 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
3292 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
3293
3294 2005-10-05 Dale Johannesen <dalej@apple.com>
3295
3296 * gcc.c-torture/execute/float-floor.c: New.
3297
3298 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
3299
3300 PR tree-optimization/21419
3301 PR tree-optimization/24146
3302 PR tree-optimization/24151
3303
3304 * g++.dg/ext/asm7.C: New.
3305 * g++.dg/ext/asm8.C: New.
3306 * gcc.dg/asm-1.c: Compile on all targets.
3307 * gcc.dg/asm-pr24146.c: New.
3308 * gcc.dg/pr21419.c: Adjust error messages.
3309
3310 2005-10-05 Richard Guenther <rguenther@suse.de>
3311
3312 PR fortran/24176
3313 * gfortran.fortran-torture/compile/empty.f90: New testcase.
3314
3315 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
3316
3317 PR c++/23513
3318 * g++.dg/template/spec22.C: Robustify test.
3319 * g++.dg/template/spec26.C: New.
3320
3321 2005-10-05 Uros Bizjak <uros@kss-loka.si>
3322
3323 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
3324 if target supports vector instructions.
3325
3326 2005-10-04 Geoffrey Keating <geoffk@apple.com>
3327
3328 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
3329 C99 functions.
3330
3331 2005-10-04 Janis Johnson <janis187@us.ibm.com>
3332
3333 * lib/target-supports.exp (check_effective_target_fortran_large_real,
3334 check_effective_target_fortran_large_int): Replace cached result
3335 when target changes.
3336
3337 2005-10-04 Devang Patel <dpatel@apple.com>
3338
3339 * gcc.dg/i386-sse-vect-types.c: New.
3340
3341 2005-10-04 Ian Lance Taylor <ian@airs.com>
3342
3343 PR preprocessor/13726
3344 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
3345 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
3346
3347 2005-10-04 Richard Guenther <rguenther@suse.de>
3348
3349 PR c/23576
3350 * gcc.dg/noncompile/pr23576.c: New testcase.
3351
3352 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
3353
3354 PR middle-end/23125
3355 * gcc.dg/register-var-3.c: New test.
3356
3357 2005-10-04 Steven Bosscher <stevenb@suse.de>
3358
3359 * gcc.dg/pr23049.c: New test.
3360
3361 * gcc.dg/ucnid-4.c: Fix test.
3362
3363 2005-10-03 Diego Novillo <dnovillo@redhat.com>
3364
3365 PR 23445
3366 * gcc.c-torture/compile/pr23445.c: New test.
3367
3368 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
3369
3370 * g++.dg/overload/unknown1.C: New.
3371
3372 2005-10-03 Mark Mitchell <mark@codesourcery.com>
3373
3374 PR c++/17775
3375 * g++.dg/template/repo4.C: New test.
3376
3377 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3378
3379 PR libfortran/19308
3380 * gfortran.dg/large_real_kind_2.F90: New test.
3381 * gfortran.dg/large_integer_kind_2.f90: New test.
3382
3383 2005-10-03 Uros Bizjak <uros@kss-loka.si>
3384
3385 * lib/target-supports.exp (check_effective_target_vect_shift):
3386 Implement with result caching. Add i?86, x86_64 and ia64 targets.
3387 (check_effective_target_vect_condition): Fix copy-n-pasto.
3388
3389 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
3390 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
3391 targets.
3392
3393 2005-10-02 Mark Mitchell <mark@codesourcery.com>
3394
3395 PR c++/22621
3396 * g++.dg/template/overload5.C : New test.
3397
3398 PR c++/23840
3399 * g++.dg/expr/stdarg1.C: New test.
3400
3401 2005-10-02 Diego Novillo <dnovillo@redhat.com>
3402
3403 PR 24142
3404 * gcc.c-torture/execute/pr24142.c: New test.
3405
3406 2005-10-01 Diego Novillo <dnovillo@redhat.com>
3407
3408 PR 24141
3409 * gcc.c-torture/execute/pr24141.c: New test.
3410
3411 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
3412 Diego Novillo <dnovillo@redhat.com>
3413
3414 PR 23604
3415 * gcc.c-torture/execute/pr23604.c: New test.
3416
3417 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
3418
3419 PR fortran/16404
3420 PR fortran/20835
3421 PR fortran/20890
3422 PR fortran/20899
3423 PR fortran/20900
3424 PR fortran/20901
3425 PR fortran/20902
3426 gfortran.dg/equiv_constraint_1.f90: New test.
3427 gfortran.dg/equiv_constraint_2.f90: New test.
3428 gfortran.dg/equiv_constraint_3.f90: New test.
3429 gfortran.dg/equiv_constraint_4.f90: New test.
3430 gfortran.dg/equiv_constraint_5.f90: New test.
3431 gfortran.dg/equiv_constraint_6.f90: New test.
3432 gfortran.dg/equiv_constraint_7.f90: New test.
3433 gfortran.dg/equiv_constraint_8.f90: New test.
3434 gfortran.dg/private_type_1.f90: New test.
3435 gfortran.dg/private_type_2.f90: New test.
3436 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
3437 980628-10.f: Assert std=gnu to permit mixing of
3438 types in equivalence statements.
3439
3440 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
3441
3442 PR 24112
3443 * gfortran.dg/open_status_1.f90: New.
3444
3445 2005-09-30 Uros Bizjak <uros@kss-loka.si>
3446
3447 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
3448 * gcc.dg/vect/pr22480.c: Clean up temp files.
3449 * gcc.dg/vect/pr23831.c: Clean up temp files.
3450 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
3451 Clean up temp files.
3452 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
3453 Clean up temp files.
3454
3455 * gcc.dg/20050309-1.c: Clean up temp files.
3456 * gcc.dg/20050325-1.c: Clean up temp files.
3457
3458 2005-09-30 Uros Bizjak <uros@kss-loka.si>
3459
3460 PR tree-optimization/24059
3461 * gcc.dg/vect/pr24059.c : New test.
3462
3463 2005-09-29 Jakub Jelinek <jakub@redhat.com>
3464
3465 PR middle-end/24109
3466 * gcc.c-torture/execute/20050929-1.c: New test.
3467
3468 2005-09-29 Steven Bosscher <stevenb@suse.de>
3469
3470 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
3471
3472 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
3473
3474 PR c/21419
3475 * gcc.dg/pr21419.c: New test.
3476
3477 2005-09-29 Steven Bosscher <stevenb@suse.de>
3478
3479 * gcc.dg/pr23911.c: New test.
3480
3481 2005-09-28 Mark Mitchell <mark@codesourcery.com>
3482
3483 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
3484
3485 PR c++/16782
3486 * g++.dg/parse/qualified4.C: New test.
3487 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
3488 * g++.old-deja/g++.mike/p8154.C: Likewise.
3489
3490 2005-09-27 Mark Mitchell <mark@codesourcery.com>
3491
3492 PR c++/22147
3493 * g++.dg/template/friend37.C: New test.
3494 * g++.dg/parse/crash28.C: Adjust error markers.
3495
3496 2005-09-27 Jakub Jelinek <jakub@redhat.com>
3497
3498 PR fortran/18518
3499 * gfortran.fortran-torture/execute/save_2.f90: New decl.
3500
3501 2005-09-27 Devang Patel <dpatel@apple.com>
3502
3503 PR tree-optimization/23625
3504 * gcc.dg/pr23625.c: New test.
3505
3506 2005-09-27 Uros Bizjak <uros@kss-loka.si>
3507
3508 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
3509 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
3510
3511 2005-09-26 Jakub Jelinek <jakub@redhat.com>
3512
3513 PR fortran/23677
3514 * gfortran.fortran-torture/execute/save_1.f90: New test.
3515 * gfortran.dg/save_1.f90: New test.
3516
3517 2005-09-26 Uros Bizjak <uros@kss-loka.si>
3518
3519 * gcc.target/i386/builtin-apply-mmx.c: New test.
3520
3521 PR target/22576
3522 * gcc.target/i386/pr22576.c: New test.
3523
3524 PR target/22585
3525 * gcc.target/i386/pr22585.c: New test.
3526
3527 PR target/23268
3528 * gcc.target/i386/pr23268.c: New test.
3529
3530 PR middle-end/23831
3531 * gcc.dg/vect/pr23831.c: New test.
3532
3533 PR target/24055
3534 * gcc.target/i386/pr24055.c: New test.
3535
3536 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
3537
3538 PR tree-optimization/23960
3539 * gcc.c-torture/compile/pr23960.c: New.
3540
3541 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
3542
3543 PR fortran/16861
3544 * gfortran.dg/nested_modules_3.f90: New.
3545
3546 2005-09-22 Steven G. Kargl <kargls@comcast.net>
3547
3548 PR fortran/24005
3549 gfortran.dg/interface_1.f90: New test.
3550
3551 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
3552 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3553
3554 PR fortran/23843
3555 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
3556
3557 2005-09-22 Steven G. Kargl <kargls@comcast.net>
3558
3559 PR fortran/23516
3560 * gfortran.dg/imag_1.f: New test.
3561 * gfortran.dg/imag_2.f: Ditto.
3562
3563 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
3564
3565 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
3566
3567 2005-09-22 Jakub Jelinek <jakub@redhat.com>
3568
3569 PR c++/21983
3570 * g++.dg/warn/pr21983.C: New test.
3571
3572 2005-09-21 Mark Mitchell <mark@codesourcery.com>
3573
3574 PR c++/23993
3575 * g++.dg/template/array14.C: New test.
3576
3577 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
3578
3579 PR fortran/19929
3580 * gfortran.dg/der_ptr_component_1.f90: New test.
3581
3582 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3583
3584 PR c++/23965
3585 * g++.dg/template/error1.C: Reject "no matching function" message.
3586
3587 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3588
3589 PR c++/17609
3590 * g++.dg/lookup/error1.C: New test.
3591
3592 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
3593
3594 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
3595 functionality of the testcase.
3596
3597 2005-09-20 Richard Henderson <rth@redhat.com>
3598
3599 * gcc.dg/vect/vect-22.c: Require vect_float.
3600 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
3601
3602 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
3603
3604 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
3605 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
3606 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
3607 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
3608 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
3609 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
3610 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
3611 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
3612 * gcc.dg/cpp/ucnid-8.c: New test.
3613
3614 2005-09-20 Jakub Jelinek <jakub@redhat.com>
3615
3616 PR tree-optimization/23929
3617 * gcc.c-torture/compile/pr23929.c: New test.
3618
3619 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
3620
3621 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
3622 for one loop.
3623
3624 2005-09-20 Steve Ellcey <sje@cup.hp.com>
3625
3626 PR testsuite/23186
3627 * g++.dg/other/pr22003.C: Require named sections.
3628
3629 2005-09-20 Jakub Jelinek <jakub@redhat.com>
3630
3631 PR c++/23947
3632 * g++.dg/rtti/crash3.C: New test.
3633
3634 PR tree-optimization/23818
3635 * gcc.dg/pr23818.c: New test.
3636
3637 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3638
3639 PR fortran/23420
3640 * gfortran.dg/print_fmt_4.f: New.
3641
3642 2005-09-20 Jakub Jelinek <jakub@redhat.com>
3643
3644 PR fortran/23663
3645 * gfortran.fortran-torture/execute/entry_11.f90: New test.
3646
3647 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
3648
3649 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
3650 Use pointers to local alignable arrays instead. Added comments.
3651 * gcc.dg/vect/vect-46.c: Likewise.
3652 * gcc.dg/vect/vect-48.c: Likewise.
3653 * gcc.dg/vect/vect-49.c: Likewise.
3654 * gcc.dg/vect/vect-52.c: Likewise.
3655 * gcc.dg/vect/vect-53.c: Likewise.
3656 * gcc.dg/vect/vect-54.c: Likewise.
3657 * gcc.dg/vect/vect-56.c: Likewise.
3658 * gcc.dg/vect/vect-57.c: Likewise.
3659 * gcc.dg/vect/vect-58.c: Likewise.
3660 * gcc.dg/vect/vect-60.c: Likewise.
3661 * gcc.dg/vect/vect-61.c: Likewise.
3662
3663 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
3664 The test is no longer vectorizable on vect_no_align targets.
3665 * gcc.dg/vect/vect-43.c: Likewsie.
3666
3667 * gcc.dg/vect/vect-44.c: Added comments.
3668 * gcc.dg/vect/vect-45.c: Added comments.
3669 * gcc.dg/vect/vect-50.c: Added comments.
3670 * gcc.dg/vect/vect-51.c: Added comments.
3671
3672 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
3673 aligned type.
3674 * gcc.dg/vect/Os-vect-95.c: Likewise.
3675
3676 * gcc.dg/vect/vect-41.c: Test removed.
3677 * gcc.dg/vect/vect-47.c: Test removed.
3678 * gcc.dg/vect/vect-55.c: Test removed.
3679 * gcc.dg/vect/vect-59.c: Test removed.
3680
3681 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
3682
3683 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
3684 No longer vectorizable on vect_no_align targets.
3685 * gcc.dg/vect/pr20122.c: Likewise.
3686 * gcc.dg/vect/vect-74.c: Likewise.
3687 * gcc.dg/vect/vect-75.c: Likewise.
3688 * gcc.dg/vect/vect-76.c: Likewise.
3689
3690 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
3691 Will not be vectorizable on vect_no_align targets once aliasing issues
3692 are resolved.
3693 * gcc.dg/vect/vect-79.c: Likewise.
3694
3695 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
3696 * gcc.dg/vect/vect-78.c: Likewise.
3697 * gcc.dg/vect/vect-97.c: Likewise.
3698
3699 2005-09-19 Steven Bosscher <stevenb@suse.de>
3700
3701 * gcc.dg/pr23943.c: New test.
3702
3703 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
3704
3705 PR fortran/19181
3706 * gfortran.dg/derived_pointer_null_1.f90: New test.
3707
3708 2005-09-18 Richard Guenther <rguenther@suse.de>
3709
3710 PR middle-end/23944
3711 * gcc.c-torture/compile/pr23944.c: New testcase.
3712
3713 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
3714
3715 PR fortran/15975
3716 * gfortran.dg/der_pointer_2.f90: New test.
3717
3718 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
3719
3720 PR fortran/16861
3721 * gfortran.dg/nested_modules_2.f90: New test.
3722
3723 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3724
3725 PR c++/18368
3726 * g++.dg/other/semicolon.C: New test.
3727
3728 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
3729
3730 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
3731 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
3732
3733 2005-09-16 Mark Mitchell <mark@codesourcery.com>
3734
3735 PR c++/23914
3736 * g++.dg/template/static18.C: New test.
3737
3738 PR c++/21514
3739 * g++.dg/template/crash19.C: Remove dg-error marker.
3740 * g++.dg/template/local4.C: New test.
3741
3742 2005-09-16 Paul Brook <paul@codesourcery.com>
3743
3744 PR fortran/23906
3745 * gfortran.dg/dependency_1.f90: New test.
3746
3747 2005-09-15 Mark Mitchell <mark@codesourcery.com>
3748
3749 PR c++/23896
3750 * g++.dg/template/static17.C: New test.
3751
3752 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
3753
3754 PR c++/23139
3755 * g++.dg/warn/huge-val1.C: New test.
3756
3757 2005-09-15 Mark Mitchell <mark@codesourcery.com>
3758
3759 PR c++/13140
3760 * g++.dg/parse/class2.C: New test.
3761 * g++.dg/template/explicit8.C: Likewise.
3762 * g++.dg/template/spec25.C: Likewise.
3763
3764 2005-09-14 Josh Conner <jconner@apple.com>
3765
3766 PR middle-end/23584
3767 * gcc.dg/pr23584.c: New test.
3768
3769 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
3770
3771 PR fortran/21875 Internal Unit Array I/O, NIST
3772 * gfortran.dg/arrayio_1.f90: New test.
3773 * gfortran.dg/arrayio_1.f90: New test.
3774 * gfortran.dg/arrayio_1.f90: New test.
3775 * gfortran.dg/arrayio_1.f90: New test.
3776 * gfortran.dg/arrayio_1.f90: New test.
3777
3778 2005-09-14 Uros Bizjak <uros@kss-loka.si>
3779
3780 PR middle-end/22480
3781 * gcc.dg/vect/pr22480.c: New test.
3782
3783 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
3784
3785 PR fortran/19358
3786 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
3787
3788 2005-09-13 Josh Conner <jconner@apple.com>
3789
3790 PR c++/23180
3791 * g++.dg/init/struct2.C: New test.
3792 * g++.dg/init/struct3.C: New test.
3793
3794 2005-09-13 Janis Johnson <janis187@us.ibm.com>
3795
3796 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
3797 Clean up temp files.
3798 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
3799 gcc.dg/tree-ssa/builtin-fprintf-1.c,
3800 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
3801 gcc.dg/tree-ssa/builtin-printf-1.c,
3802 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
3803 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
3804 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
3805 gcc.dg/tree-ssa/builtin-vprintf-1.c,
3806 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
3807 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
3808 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
3809 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
3810 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
3811 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
3812 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
3813 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
3814
3815 2005-09-13 Josh Conner <jconner@apple.com>
3816
3817 * lib/gcc-dg.exp: Load scanipa.exp.
3818 (cleanup-dump): New procedure.
3819 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
3820 * lib/scandump.exp: New file.
3821 * lib/scantree.exp: Use it.
3822 * lib/scanipa.exp: New file.
3823
3824 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
3825
3826 PR fortran/17740
3827 * gfortran.dg/generic_4.f90: New test.
3828
3829 2005-09-13 Uros Bizjak <uros@kss-loka.si>
3830
3831 PR target/23816
3832 * gcc.target/i386/pr23816-1.c: New test.
3833 * gcc.target/i386/pr23816-2.c: New test.
3834
3835
3836 2005-09-13 Bastian Blank <waldi@debian.org>
3837
3838 PR c++/16171
3839 * g++.dg/abi/mangle26.C: New test.
3840 * g++.dg/abi/mangle27.C: New test.
3841 * g++.dg/abi/mangle28.C: New test.
3842 * g++.dg/abi/mangle29.C: New test.
3843
3844 PR c++/23839
3845 * g++.dg/parse/register1.C: New test.
3846
3847 2005-09-13 Mark Mitchell <mark@codesourcery.com>
3848
3849 PR c++/23842
3850 * g++.dg/template/access16.C: New test.
3851
3852 2005-09-13 Richard Sandiford <richard@codesourcery.com>
3853
3854 * gfortran.dg/char_pack_2.f90: Increase the vector size.
3855
3856 2005-09-13 Richard Sandiford <richard@codesourcery.com>
3857
3858 PR fortran/18899
3859 * gfortran.dg/shape_2.f90: New test.
3860
3861 2005-09-13 Richard Sandiford <richard@codesourcery.com>
3862
3863 PR target/19269
3864 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
3865 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
3866 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
3867 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
3868 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
3869 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
3870 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
3871 tests.
3872
3873 2005-09-12 Mark Mitchell <mark@codesourcery.com>
3874
3875 PR c++/23841
3876 * g++.dg/parse/template17.C: New test.
3877
3878 2005-09-12 Mark Mitchell <mark@codesourcery.com>
3879
3880 PR c++/23789
3881 * g++.dg/template/nontype14.C: New test.
3882
3883 2005-09-12 Ian Lance Taylor <ian@airs.com>
3884
3885 PR g++/7874
3886 * g++.dg/lookup/friend7.C: New test.
3887 * g++.dg/lookup/friend8.C: New test.
3888 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
3889 so that it will be found via argument dependent lookup.
3890 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
3891 friend functions which will no longer be found.
3892 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
3893 function g, so that it will be found via argument dependent
3894 lookup.
3895 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
3896 * g++.old-deja/g++.mike/net43.C: Likewise.
3897
3898 2005-09-12 Mark Mitchell <mark@codesourcery.com>
3899
3900 PR c++/23691
3901 * g++.dg/template/static16.C: New test.
3902
3903 2005-09-12 Josh Conner <jconner@apple.com>
3904
3905 PR middle-end/23237
3906 * gcc.c-torture/compile/pr23237.c: New test.
3907
3908 2005-09-11 Richard Henderson <rth@redhat.com>
3909
3910 * g++.dg/other/error8.C: Update expected diagnostic text.
3911
3912 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3913
3914 PR libfortran/19872
3915 * gfortran.dg/overwrite_1.f: New test.
3916
3917 2005-09-09 Josh Conner <jconner@apple.com>
3918
3919 * g++.dg/init/pr23180-1.C: Removed.
3920 * g++.dg/init/pr23180-2.C: Removed.
3921
3922 2005-09-09 David Daney <ddaney@avtrex.com>
3923
3924 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
3925 files which are ...
3926 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
3927 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
3928
3929 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3930
3931 * gfortran.dg/iostat_2.f90: New test.
3932
3933 2005-09-09 Mark Mitchell <mark@codesourcery.com>
3934
3935 PR c++/22252
3936 * g++.dg/ext/interface1.C: New test.
3937 * g++.dg/ext/interface1.h: Likewise.
3938 * g++.dg/ext/interface1a.cc: Likewise.
3939
3940 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
3941
3942 * gfortran.dg/iomsg_1.f90: New test case.
3943
3944 2005-09-09 Richard Guenther <rguenther@suse.de>
3945
3946 PR c++/23624
3947 * g++.dg/tree-ssa/pr23624.C: New testcase.
3948
3949 2005-09-09 Richard Sandiford <richard@codesourcery.com>
3950
3951 PR fortran/19239
3952 * gfortran.dg/vector_subscript_1.f90,
3953 * gfortran.dg/vector_subscript_2.f90: New tests.
3954
3955 2005-09-09 Richard Sandiford <richard@codesourcery.com>
3956
3957 PR fortran/21104
3958 * gfortran.dg/array_alloc_1.f90,
3959 * gfortran.dg/array_alloc_2.f90,
3960 * gfortran.dg/array_alloc_3.f90: New tests.
3961
3962 2005-09-09 Richard Sandiford <richard@codesourcery.com>
3963
3964 PR fortran/12840
3965 * gfortran.dg/array_constructor_6.f90
3966 * gfortran.dg/array_constructor_7.f90
3967 * gfortran.dg/array_constructor_8.f90
3968 * gfortran.dg/array_constructor_9.f90
3969 * gfortran.dg/array_constructor_10.f90
3970 * gfortran.dg/array_constructor_11.f90
3971 * gfortran.dg/array_constructor_12.f90: New tests.
3972
3973 2005-09-08 Josh Conner <jconner@apple.com>
3974
3975 PR c++/23180
3976 * g++.dg/init/pr23180-1.C: New test.
3977 * g++.dg/init/pr23180-2.C: New test.
3978
3979 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
3980
3981 PR fortran/18878
3982 * gfortran.dg/module_double_reuse.f90: New.
3983
3984 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
3985
3986 PR fortran/23270
3987 PR fortran/22304
3988 PR fortran/18870
3989 PR fortran/17917
3990 PR fortran/16511
3991 * gfortran.dg/common_equivalence_1.f: New.
3992 * gfortran.dg/common_equivalence_2.f: New.
3993 * gfortran.dg/common_equivalence_3.f: New.
3994 * gfortran.dg/contained_equivalence_1.f90: New.
3995 * gfortran.dg/module_blank_common.f90: New.
3996 * gfortran.dg/module_commons_1.f90: New.
3997 * gfortran.dg/module_equivalence_1.f90: New.
3998 * gfortran.dg/nested_modules_1.f90: New.
3999 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
4000 equivalences and add comment to connect the test with
4001 the PR.
4002
4003 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4004
4005 PR fortran/23765
4006 * gfortran.dg/common_6.f90: New test.
4007
4008 2005-09-08 Richard Sandiford <richard@codesourcery.com>
4009
4010 PR fortran/15326
4011 * gfortran.dg/char_result_1.f90,
4012 * gfortran.dg/char_result_2.f90,
4013 * gfortran.dg/char_result_3.f90,
4014 * gfortran.dg/char_result_4.f90,
4015 * gfortran.dg/char_result_5.f90,
4016 * gfortran.dg/char_result_6.f90,
4017 * gfortran.dg/char_result_7.f90,
4018 * gfortran.dg/char_result_8.f90: New tests.
4019
4020 2005-09-08 Richard Sandiford <richard@codesourcery.com>
4021
4022 PR fortran/19928
4023 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
4024
4025 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
4026
4027 PR obj-c++/16816
4028 * obj-c++.dg/selector-5.mm: New test.
4029 * obj-c++.dg/selector-6.mm: New test.
4030
4031 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
4032
4033 PR objc/20574
4034 PR objc/19324
4035 * objc.dg/error-1.m: New test.
4036
4037 2005-09-07 Richard Sandiford <richard@codesourcery.com>
4038
4039 PR fortran/23373
4040 * gfortran.fortran-torture/execute/pr23373-1.f90,
4041 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
4042
4043 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
4044
4045 PR libfortran/23760
4046 * gfortran.dg/g77/1832.f: Remove long string in write statement
4047 to allow the test to pass on correct list directed output with
4048 prepended space.
4049
4050 2005-09-07 James E Wilson <wilson@specifix.com>
4051
4052 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
4053
4054 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
4055
4056 * gfortran.dg/parameter+save.f90: Rename to
4057 * gfortran.dg/parameter_save.f90: .. this.
4058
4059 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
4060
4061 PR fortran/20848
4062 * gfortran.dg/parameter+save.f90: New test case.
4063
4064 2005-09-06 Richard Sandiford <richard@codesourcery.com>
4065
4066 PR fortran/19269
4067 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
4068
4069 2005-09-06 Jakub Jelinek <jakub@redhat.com>
4070
4071 PR c/23075
4072 * gcc.dg/pr23075.c: New test.
4073 * g++.dg/warn/pr23075.C: New test.
4074
4075 PR target/22362
4076 * gcc.target/i386/pr22362.c: New test.
4077
4078 PR rtl-optimization/23098
4079 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
4080
4081 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
4082 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
4083 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
4084
4085 2005-09-06 Mark Mitchell <mark@codesourcery.com>
4086
4087 * g++.dg/expr/cast6.C: New test.
4088
4089 PR c++/9782
4090 * g++.dg/init/new15.C: New test.
4091
4092 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
4093
4094 * gcc.dg/vect/Os-vect-95.c: New test.
4095 * gcc.dg/vect/vect-95.c: Same.
4096
4097 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
4098
4099 * gcc.dg/vect/vect-29.c: Update xfail testing.
4100 * gcc.dg/vect/vect-44.c: Same.
4101 * gcc.dg/vect/vect-48.c: Same.
4102 * gcc.dg/vect/vect-50.c: Same.
4103 * gcc.dg/vect/vect-72.c: Same.
4104 * gcc.dg/vect/vect-77.c: Same.
4105 * gcc.dg/vect/vect-78.c: Same.
4106 * gcc.dg/vect/vect-80.c: Same.
4107 * gcc.dg/vect/vect-96.c: Same.
4108 * gcc.dg/vect/vect-100.c: Same.
4109 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
4110 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
4111 * gfortran.dg/vect/vect-5.f90: Same.
4112
4113 2005-09-06 Jakub Jelinek <jakub@redhat.com>
4114
4115 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
4116 start strings.
4117 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
4118 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
4119
4120 PR c++/23056
4121 * g++.dg/opt/pr23056.C: New test.
4122
4123 PR rtl-optimization/23098
4124 * gcc.target/i386/pr23098.c: New test.
4125
4126 2005-09-05 Mark Mitchell <mark@codesourcery.com>
4127
4128 PR c++/23667
4129 * g++.dg/template/static15.C: New test.
4130
4131 PR c++/21440
4132 * g++.dg/ext/stmtexpr5.C: New test.
4133 * g++.dg/ext/stmtexpr6.C: Likewise.
4134
4135 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
4136
4137 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
4138
4139 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
4140 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
4141 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
4142
4143 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
4144
4145 PR libfortran/23321
4146 * gfortran.dg/direct_io_4.f90: New test case.
4147
4148 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
4149 Rasmus Hahn <rassahah@neofonie.de>
4150
4151 PR libobjc/23108
4152 * objc.dg/type-stream-1.m: New test.
4153
4154 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
4155
4156 PR fortran/23661
4157 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
4158 gfortran.dg/print_fmt_3.f90: New test.
4159
4160 2005-09-03 Jakub Jelinek <jakub@redhat.com>
4161
4162 * gfortran.dg/fmt_t_1.f90: New test.
4163
4164 2005-09-03 Jakub Jelinek <jakub@redhat.com>
4165
4166 PR rtl-optimization/23454
4167 * g++.dg/opt/pr23454.C: New test.
4168
4169 2005-09-03 Mark Mitchell <mark@codesourcery.com>
4170
4171 PR c++/23699
4172 * g++.dg/ext/static1.C: New test.
4173
4174 2005-09-02 Richard Henderson <rth@redhat.com>
4175
4176 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
4177 tail call to check_fa_work.
4178
4179 2005-09-02 Mark Mitchell <mark@codesourcery.com>
4180
4181 PR c++/21687
4182 * g++.dg/other/gc3.C: New test.
4183
4184 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
4185
4186 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
4187 * gcc.dg/20050826-1.c: Likewise.
4188
4189 2005-08-31 Mark Mitchell <mark@codesourcery.com>
4190
4191 PR c++/23167
4192 * g++.dg/expr/volatile1.C: New test.
4193
4194 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
4195
4196 PR middle-end/23547
4197 * gcc.dg/pr23547.c: New test.
4198
4199 2005-09-02 Richard Sandiford <richard@codesourcery.com>
4200
4201 PR c/22061
4202 * gcc.c-torture/execute/pr22061-1.c,
4203 * gcc.c-torture/execute/pr22061-2.c,
4204 * gcc.c-torture/execute/pr22061-3.c,
4205 * gcc.c-torture/execute/pr22061-4.c: New tests.
4206
4207 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
4208
4209 * gcc.dg/Wredundant-decls-2.c: New test to check that
4210 -Wredundant-decls does not issue warning for a variable
4211 definition following a declaration.
4212
4213 2005-09-01 Jakub Jelinek <jakub@redhat.com>
4214
4215 PR debug/7241
4216 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
4217 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
4218 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
4219
4220 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
4221 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
4222 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
4223 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
4224 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
4225 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
4226 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
4227 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
4228
4229 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
4230
4231 PR objc/23306
4232 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
4233 scan-assmbler.
4234
4235 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
4236
4237 PR target/21255
4238 * gcc.dg/pr21255-1.c: New test.
4239 * gcc.dg/pr21255-2-mb.c: Likewise.
4240 * gcc.dg/pr21255-2-ml.c: Likewise.
4241 * gcc.dg/pr21255-3.c: Likewise.
4242 * gcc.dg/pr21255-4.c: Likewise.
4243
4244 2005-08-31 Dale Johannesen <dalej@apple.com>
4245
4246 * gcc.dg/20050830-1.c: New.
4247
4248 2005-08-31 Josh Conner <jconner@apple.com>
4249
4250 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
4251 command-line options for arm-*-* targets.
4252 * g++.dg/init/array16.C: Likewise.
4253 * g++.dg/other/crash-4.C: Likewise.
4254
4255 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
4256
4257 PR obj-c++/23640
4258 * obj-c++.dg/gnu-runtime-3.mm: New test.
4259
4260 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4261
4262 PR c++/13377
4263 * g++.dg/lookup/ambig4.C: New test.
4264 * g++.dg/lookup/ambig5.C: New test.
4265 * g++.dg/tc1/dr101.C: Adjust error markers.
4266
4267 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4268
4269 PR c++/23639
4270 * g++.dg/template/ttp5.C: Adjust error markers.
4271
4272 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
4273
4274 PR testsuite/23609
4275 * lib/obj-c++.exp: Include target-libpath.exp.
4276 (obj-c++_link_flags): Look for the GNU libobjc library
4277 and set the library path to include it.
4278 Don't manually set LD_LIBRARY_PATH (etc.) but call
4279 set_ld_library_path_env_vars instead.
4280 (obj-c++_target_compile): Don't set library path or
4281 linker flags because they are already set correctly
4282 in obj-c++_link_flags.
4283
4284 2005-08-30 Josh Conner <jconner@apple.com>
4285
4286 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
4287 to command-line options for arm-*-* targets.
4288
4289 2005-08-30 Geoffrey Keating <geoffk@apple.com>
4290
4291 * g++.dg/other/i386-1.C: New.
4292
4293 2005-08-30 Jakub Jelinek <jakub@redhat.com>
4294
4295 PR preprocessor/20348
4296 PR preprocessor/20356
4297 * gcc.dg/cpp/pr20348.c: New test.
4298 * gcc.dg/cpp/pr20348.h: New file.
4299 * gcc.dg/cpp/inc/pr20348.h: New file.
4300 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
4301 * gcc.dg/cpp/pr20356.c: New test.
4302 * gcc.dg/cpp/pr20356.h: New file.
4303 * gcc.dg/cpp/inc/pr20356.h: New file.
4304 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
4305
4306 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
4307
4308 * gfortran.fortran-torture/execute/intrinsic_count.f90:
4309 Fix array dimension to avoid correct end-of-file error.
4310
4311 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
4312
4313 PR libfortran/23598
4314 * gfortran.dg/iostat_1.f90: New test.
4315
4316 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
4317
4318 PR middle-end/23408
4319 * gcc.dg/pr23408.c: New test.
4320
4321 2005-08-28 Mark Mitchell <mark@codesourcery.com>
4322
4323 PR c++/23099
4324 * g++.dg/init/member1.C: Make sure erroneous static data member
4325 definitions are required.
4326 * g++.dg/template/static13.C: New test.
4327 * g++.dg/template/static14.C: Likewise.
4328
4329 2005-08-29 Jakub Jelinek <jakub@redhat.com>
4330
4331 * gcc.target/i386/pr23575.c: Use -msse2 instead of
4332 -march=pentium4, remove ilp32 requirement.
4333
4334 PR middle-end/23484
4335 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
4336 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
4337
4338 2005-08-29 Andreas Jaeger <aj@suse.de>
4339
4340 PR testsuite/23607
4341 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
4342
4343 2005-08-28 Jakub Jelinek <jakub@redhat.com>
4344
4345 * gcc.c-torture/execute/20050316-2.c: New test.
4346 * gcc.c-torture/execute/20050316-3.c: New test.
4347 * gcc.dg/torture/pr16104-1.c: New test.
4348
4349 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
4350
4351 PR middle-end/23463
4352 * gcc.c-torture/execute/zero-struct-1.c: New test.
4353
4354 2005-08-27 Richard Guenther <rguenther@suse.de>
4355
4356 PR target/23575
4357 * gcc.target/i386/pr23575.c: New testcase.
4358
4359 2005-08-26 Jakub Jelinek <jakub@redhat.com>
4360
4361 PR rtl-optimization/23561
4362 * gcc.c-torture/execute/20050826-1.c: New test.
4363
4364 PR rtl-opt/23560
4365 * gcc.c-torture/execute/20050826-2.c: New test.
4366
4367 2005-08-26 Dale Johannesen <dalej@apple.com>
4368
4369 * gcc.dg/20030711-1.c: Modify to work on Darwin.
4370 * gcc.dg/20050826-1.c: New.
4371
4372 2005-08-26 Mark Mitchell <mark@codesourcery.com>
4373
4374 PR c++/19004
4375 * g++.dg/template/nontype13.C: New test.
4376
4377 PR c++/23491
4378 * g++.dg/init/new14.C: New test.
4379 * g++.dg/expr/anew1.C: Do not XFAIL.
4380 * g++.dg/expr/anew2.C: Likewise.
4381 * g++.dg/expr/anew3.C: Likewise.
4382
4383 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
4384
4385 PR middle-end/22439
4386 * gcc.dg/vla-3.c: New test.
4387
4388 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
4389
4390 PR fortran/20363
4391 * gfortran.dg/named_interface.f90: New.
4392
4393 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
4394
4395 * gcc.c-torture/execute/frame-address.c: New test.
4396
4397 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
4398
4399 PR c++/20817
4400 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
4401
4402 2005-08-25 Alan Modra <amodra@bigpond.net.au>
4403
4404 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
4405
4406 2005-08-25 Alan Modra <amodra@bigpond.net.au>
4407
4408 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
4409 * gcc.dg/altivec-22.c: Rename from..
4410 * gcc.dg/altivec-nomfcr.c: ..this.
4411
4412 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
4413
4414 PR tree-optimization/23546
4415 * gcc.dg/tree-ssa/pr23546.c: New test.
4416
4417 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
4418
4419 PR fortran/17758
4420 * gfortran.dg/nonreturning_statements.f90: New test.
4421
4422 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
4423
4424 PR c++/22454
4425 * g++.dg/parse/crash29.C: New.
4426
4427 2005-08-23 DJ Delorie <dj@redhat.com>
4428
4429 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
4430 constants have the L suffix.
4431
4432 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
4433
4434 PR c++/23044
4435 * g++.dg/template/instantiate8.C: New.
4436
4437 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
4438
4439 PR middle-end/23467
4440 * gcc.c-torture/execute/pr23467.c: New test.
4441
4442 2005-08-23 Jakub Jelinek <jakub@redhat.com>
4443
4444 PR tree-optimization/22043
4445 * gcc.c-torture/execute/20050613-1.c: New test.
4446
4447 2005-08-23 Ben Elliston <bje@au.ibm.com>
4448
4449 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
4450
4451 2005-08-22 Jakub Jelinek <jakub@redhat.com>
4452
4453 PR rtl-optimization/23478
4454 * g++.dg/opt/pr23478.C: New test.
4455
4456 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
4457
4458 PR c/18715
4459 * gcc.dg/switch-warn-3.c: New test.
4460
4461 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4462
4463 PR c++/22233
4464 * g++.dg/template/param1.C: New test.
4465
4466 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4467
4468 PR c++/23089
4469 * g++.dg/other/incomplete1.C: New test.
4470
4471 2005-08-22 Ira Rosen <irar@il.ibm.com>
4472
4473 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
4474 are vectorizable.
4475
4476 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4477
4478 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
4479 d_lines_5.f: New.
4480
4481 2005-08-21 Jakub Jelinek <jakub@redhat.com>
4482
4483 * gcc.target/i386/sse-4.c: New test.
4484
4485 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4486
4487 PR testsuite/23239
4488 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
4489
4490 2005-08-20 Jakub Jelinek <jakub@redhat.com>
4491
4492 * gcc.dg/20050811-1.c: New test.
4493 * gcc.dg/20050811-2.c: New test.
4494
4495 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
4496
4497 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
4498
4499 2005-08-19 Diego Novillo <dnovillo@redhat.com>
4500
4501 PR 23476
4502 * gcc.c-torture/compile/pr23476.c: New test.
4503
4504 2005-08-19 Devang Patel <dpatel@apple.com>
4505
4506 PR tree-optimization/23048
4507 * gcc.dg/tree-ssa/pr23048.c: New test.
4508
4509 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
4510
4511 PR middle-end/20624
4512 * g++.dg/warn/Wreturn-3.C: New test
4513
4514 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
4515
4516 PR tree-optimization/22228
4517 * g++.dg/vect/pr22543.cc: New test.
4518
4519 2005-08-17 Steven Bosscher <stevenb@suse.de>
4520
4521 PR tree-optimization/21574
4522 * gcc.dg/tree-ssa/pr21574.c: New test.
4523
4524 2005-08-16 James E Wilson <wilson@specifix.com>
4525
4526 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
4527
4528 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
4529
4530 PR tree-opt/23402
4531 * gcc.c-torture/compile/zero-strct-3.c: New test.
4532 * gcc.c-torture/compile/zero-strct-4.c: New test.
4533
4534 2005-08-16 Steven Bosscher <stevenb@suse.de>
4535
4536 PR target/23376
4537 * gcc.target/x86_64/pr23376.c: New test.
4538
4539 2005-08-16 Ian Lance Taylor <ian@airs.com>
4540
4541 PR c++/23337
4542 * g++.dg/ext/vector2.C: New.
4543
4544 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
4545
4546 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
4547
4548 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
4549
4550 PR libfortran/23428
4551 * gfortran.dg/inquire-complex.f90: New test case.
4552
4553 2005-08-16 James E Wilson <wilson@specifix.com>
4554
4555 PR tree-optimization/21105
4556 * gcc.dg/large-size-array.c: New.
4557
4558 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
4559
4560 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
4561 type.
4562 * gcc.dg/vect/vect-41: Likewise.
4563 * gcc.dg/vect/vect-42: Likewise.
4564 * gcc.dg/vect/vect-43: Likewise.
4565 * gcc.dg/vect/vect-44: Likewise.
4566 * gcc.dg/vect/vect-46: Likewise.
4567 * gcc.dg/vect/vect-47: Likewise.
4568 * gcc.dg/vect/vect-48: Likewise.
4569 * gcc.dg/vect/vect-52: Likewise.
4570 * gcc.dg/vect/vect-53: Likewise.
4571 * gcc.dg/vect/vect-54: Likewise.
4572 * gcc.dg/vect/vect-55: Likewise.
4573 * gcc.dg/vect/vect-56: Likewise.
4574 * gcc.dg/vect/vect-57: Likewise.
4575 * gcc.dg/vect/vect-58: Likewise.
4576 * gcc.dg/vect/vect-59: Likewise.
4577 * gcc.dg/vect/vect-60: Likewise.
4578 * gcc.dg/vect/vect-61: Likewise.
4579 * gcc.dg/vect/vect-85: Likewise.
4580 * gcc.dg/vect/vect-87: Likewise.
4581 * gcc.dg/vect/vect-88: Likewise.
4582 * gcc.dg/vect/vect-93.c: Likewise.
4583 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
4584 * gcc.dg/vect/vect-75: Likewise.
4585 * gcc.dg/vect/vect-76: Likewise.
4586 * gcc.dg/vect/vect-77: Likewise.
4587 * gcc.dg/vect/vect-78: Likewise.
4588 * gcc.dg/vect/vect-80: Likewise.
4589 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
4590 vectorized for the expected reason, rather than checking how alignment
4591 was handled.
4592 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
4593 type and also instead of aligned pointers. Added documentation.
4594
4595 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
4596
4597 * gfortran.dg/power.f90: New test.
4598
4599 2005-08-16 Jakub Jelinek <jakub@redhat.com>
4600
4601 PR rtl-optimization/23299
4602 * g++.dg/opt/pr23299.C: New test.
4603
4604 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4605
4606 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
4607
4608 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
4609
4610 * g++.dg/template/local6.C: New test.
4611
4612 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
4613
4614 * execute/exceptions/finally-1.m: Check that the catch and finally are
4615 being called. Also add a "return 0;" at the end of main.
4616
4617 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
4618
4619 PR fortran/21432.
4620 * gfortran.dg/namelist_print_1.f: New test of functionality of
4621 PRINT namelist.
4622 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
4623 namelist generates error with -std=f95.
4624
4625 2005-08-14 Ira Rosen <irar@il.ibm.com>
4626
4627 PR tree-optimization/23119
4628 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
4629
4630 2005-08-13 Marcin Koziej <creep@desk.pl>
4631 Andrew Pinski <pinskia@physics.uc.edu>
4632
4633 PR libobjc/22492
4634 * execute/exceptions/finally-1.m: New test.
4635
4636 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
4637
4638 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
4639 testsuite.
4640 * objc/execute/exceptions/trivial.m: New test.
4641 * objc.dg/try-catch-11.m: Move to ...
4642 * objc/execute/exceptions/foward-1.m: Here.
4643 * objc.dg/try-catch-2.m: Move to ...
4644 * objc/execute/exceptions/catchall-1.m: Here.
4645 * objc.dg/try-catch-8.m: Move to ...
4646 * objc/execute/exceptions/local-variables-1.m: Here.
4647
4648 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
4649
4650 * objc.dg/nested-func-1.m: Move to ...
4651 * objc/execute/nested-func-1.m: Here.
4652
4653 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
4654
4655 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
4656 in ${options} instead of [target_info name].
4657 * lib/obj-c++.exp (objc_target_compile): Likewise.
4658
4659 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
4660
4661 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
4662
4663 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
4664
4665 part of PR testsuite/23348
4666 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
4667 of the torture options.
4668 * objc/compile/trivial.m: New test.
4669
4670 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
4671
4672 * gfortran.dg/eoshift.f90: Correct format.
4673
4674 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
4675
4676 * gfortran.fortran-torture/execute/character_passing.f90:
4677 Fix comment typo.
4678
4679 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
4680
4681 PR c++/8271
4682 * g++.dg/template/unify10.C: New.
4683
4684 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
4685
4686 * g++.dg/parse/pr22514.C: Move to...
4687 * g++.dg/debug/pr22514.C: here.
4688
4689 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4690
4691 PR c++/23266
4692 * g++.dg/inherit/pure1.C: New test.
4693
4694 * ChangeLog: Fix typos.
4695
4696 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4697 Steven Bosscher <stevenb@suse.de>
4698
4699 * gfortran.dg/runtime_warning_1.f90: New test.
4700
4701 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
4702
4703 PR c++/23219
4704 * g++.dg/parse/crash28.C: New.
4705
4706 2005-08-11 Richard Guenther <rguenther@suse.de>
4707
4708 PR target/23289
4709 * gcc.target/i386/tailcall-1.c: New testcase.
4710
4711 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
4712
4713 * gcc.dg/vect/vect-67.c: Un-xfail.
4714
4715 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
4716
4717 PR c++/23225
4718 * g++.dg/testsuite/parse/crash27.C: new test.
4719
4720 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
4721
4722 PR libfortran/22143
4723 * gfortran.dg/shift-kind.f90: New testcase.
4724
4725 2005-08-10 Richard Sandiford <richard@codesourcery.com>
4726
4727 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
4728 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
4729
4730 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4731
4732 PR c++/20646
4733 * g++.dg/other/mult-stor1.C: New test.
4734
4735 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
4736
4737 * gcc.c-torture/pr18299-1.c: Move to ...
4738 * gcc.c-torture/compile/pr18299-1.c: Here.
4739
4740 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
4741
4742 * gfortran/fortran.torture/execute/character_passing.f90:
4743 Fix types for LSAME.
4744
4745 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
4746
4747 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
4748 input data back to what it was originally.
4749
4750 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
4751
4752 * objc.dg/try-catch-8.m: Enable for all targets.
4753
4754 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
4755
4756 * gcc.dg/pr23165.c: New test.
4757
4758 2005-08-09 Steven Bosscher <stevenb@suse.de>
4759
4760 PR tree-optimization/23234
4761 * gcc.dg/tree-ssa/pr23234.c: New test.
4762
4763 2005-08-08 Josh Conner <jconner@apple.com>
4764
4765 PR rtl-optimization/23241
4766 * gcc.dg/char-compare.c: New test.
4767
4768 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4769
4770 PR c++/22508
4771 * g++.dg/init/new13.C: New test.
4772
4773 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
4774
4775 PR c++/21166
4776 * g++.dg/other/crash-4.C: Adjust
4777 * g++/dg/ext/packed9.C: New.
4778
4779 2005-08-08 Richard Sandiford <richard@codesourcery.com>
4780
4781 PR middle-end/21964
4782 * gcc.c-torture/execute/pr21964-1.c: New test.
4783
4784 2005-08-08 Richard Sandiford <richard@codesourcery.com>
4785
4786 PR c/22458
4787 * gcc.dg/pr22458-1.c: New test.
4788
4789 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
4790 Steven G. Kargl <kargls@comcast.net>
4791
4792 PR fortran/22390
4793 * gfortran.dg/flush_1.f90: New test.
4794
4795 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4796
4797 PR c++/23191
4798 * g++.dg/template/eh2.C: New test.
4799
4800 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4801
4802 PR c++/19498
4803 * g++.dg/template/instantiate7.C: New test.
4804
4805 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
4806
4807 PR c/23113
4808 * gcc.dg/Wunused-value-1.c: New test.
4809
4810 2005-08-06 Richard Sandiford <richard@codesourcery.com>
4811
4812 PR rtl-optimization/23233
4813 * gcc.c-torture/compile/pr23233-1.c: New test.
4814
4815 2005-08-06 Jakub Jelinek <jakub@redhat.com>
4816
4817 PR fortran/18833
4818 PR fortran/20850
4819 * gfortran.dg/equiv_1.f90: New test.
4820 * gfortran.dg/equiv_2.f90: New test.
4821 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
4822 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
4823 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
4824
4825 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
4826
4827 * gcc.c-torture/execute/vrp-5.c: New test.
4828 * gcc.c-torture/execute/vrp-6.c: New test.
4829 * gcc.dg/tree-ssa/vrp21.c: New test.
4830
4831 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
4832
4833 * g++.dg/parse/pr22514.C: New test.
4834
4835 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
4836
4837 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
4838
4839 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
4840 instead of constant loads / pool entries.
4841
4842 2005-08-05 David Edelsohn <edelsohn@gnu.org>
4843
4844 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
4845 TEST_TO_WCTYPE.
4846
4847 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
4848
4849 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
4850 __WINT_TYPE__ in generated prototypes if possible.
4851
4852 2005-08-04 Diego Novillo <dnovillo@redhat.com>
4853
4854 PR 22037
4855 * g++.dg/tree-ssa/pr22037.C:
4856
4857 2005-08-04 Richard Henderson <rth@redhat.com>
4858
4859 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
4860 scan-tree-dump-times directive.
4861
4862 2005-08-04 Jan Hubicka <jh@suse.cz>
4863
4864 * gcov-1.C: Fix switch counts.
4865 * gcov-4b.c: Likewise.
4866
4867 2005-08-03 Jeff Law <law@redhat.com>
4868
4869 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
4870
4871 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
4872
4873 * gcc.c-torture/execute/pr23135.c: New test.
4874
4875 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4876
4877 PR tree-optimization/19899
4878 * gcc.dg/tree-ssa/scev-1.c: New test.
4879 * gcc.dg/tree-ssa/scev-2.c: New test.
4880
4881 2005-08-03 Richard Sandiford <richard@codesourcery.com>
4882
4883 PR target/18582
4884 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
4885
4886 2005-08-03 Jan Hubicka <jh@suse.cz>
4887
4888 * update-conroll.c: New testcase.
4889 * update-conroll-2.c: New testcase.
4890
4891 2005-08-02 David Edelsohn <edelsohn@gnu.org>
4892
4893 * gfortran.dg/constant_substring.f: New test.
4894 * gfortran.dg/pr22491.f: New test.
4895
4896 2005-08-02 Jan Hubicka <jh@suse.cz>
4897
4898 * update-threading.c: Replace by the proper one.
4899
4900 2005-08-02 Diego Novillo <dnovillo@redhat.com>
4901
4902 PR 23164
4903 * g++.dg/tree-ssa/pr23164.C: New test.
4904
4905 2005-08-02 Diego Novillo <dnovillo@redhat.com>
4906
4907 * gcc.dg/tree-ssa/pr23192.c: New test.
4908
4909 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
4910
4911 * gcc.c-torture/execute/vrp-4.c: New test.
4912
4913 2005-08-02 Jan Hubicka <jh@suse.cz>
4914
4915 * update-threading.c: New test.
4916
4917 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
4918
4919 * gcc.c-torture/compile/20050801-1.c: New test.
4920 * gcc.c-torture/compile/20050801-2.c: New test.
4921
4922 2005-08-01 Jan Hubicka <jh@suse.cz>
4923
4924 * val-prof-5.c: New test.
4925
4926 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
4927
4928 PR c/22311
4929 * gcc.dg/pr22311-1.c : New test.
4930
4931 2005-07-31 Steven Bosscher <stevenb@suse.de>
4932
4933 PR target/23095
4934 * gfortran.dg/pr23095.f: New test.
4935
4936 PR c++/22003
4937 * g++.dg/other/pr22003.C: New test.
4938
4939 2005-07-31 Richard Sandiford <richard@codesourcery.com>
4940
4941 PR target/20621
4942 * gcc.c-torture/execute/pr20621-1.c: New test.
4943
4944 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
4945
4946 * gfortran.dg/comma_format_extension_4.f: Adjust length
4947 of string for format.
4948 * gfortran.dg/der_array_io_1.f: Replace illegal internal
4949 print statement with internal write.
4950 * gfortran.dg/der_array_io_2.f: Likewise.
4951 * gfortran.dg/der_array_io_3.f: Likewise.
4952
4953 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
4954
4955 * gcc.dg/fold-abs-4.c: new test.
4956
4957 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
4958
4959 PR fortran/22570 an related issues.
4960 * gfortran.dg/x_slash_1.f: New test.
4961
4962 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
4963
4964 PR c/23143
4965 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
4966 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
4967
4968 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
4969
4970 PR c/529
4971 * gcc.dg/Wshadow-3.c: New test.
4972
4973 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
4974
4975 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
4976 used to have the wrong bounds).
4977
4978 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
4979
4980 PR c/21720
4981 * gcc.dg/hex-round-1.c: Test more cases.
4982 * gcc.dg/hex-round-2.c: New test.
4983
4984 2005-07-29 Diego Novillo <dnovillo@redhat.com>
4985
4986 PR 22550
4987 * g++.dg/tree-ssa/pr22550.C: New test.
4988
4989 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
4990
4991 * gcc.dg/tree-ssa/vrp19.c: New test.
4992 * gcc.dg/tree-ssa-vrp20.c: New test.
4993
4994 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
4995
4996 PR c/22240
4997 * gcc.dg/transparent-union-4.c: New test.
4998
4999 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
5000
5001 PR c/22192
5002 * gcc.dg/c99-vla-2.c: New test.
5003
5004 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
5005
5006 PR c/21720
5007 * gcc.dg/hex-round-1.c: New test.
5008
5009 2005-07-28 Jan Hubicka <jh@suse.cz>
5010
5011 * inliner-1.c: Do not dump everything.
5012 * tree-prof.exp: Do not pass -ftree-based-profiling.
5013 * bprob.exp: Likewise.
5014
5015 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
5016
5017 2005-07-28 Mark Mitchell <mark@codesourcery.com>
5018
5019 PR c++/22545
5020 * g++.dg/expr/ptrmem7.C: New test.
5021
5022 2005-07-28 Mike Stump <mrs@apple.com>
5023
5024 * g++.old-deja/g++.mike/visibility-1.C: New test.
5025
5026 2005-07-28 Richard Sandiford <richard@codesourcery.com>
5027
5028 PR c/20187
5029 * gcc.c-torture/execute/pr20187-1.c: New test.
5030
5031 2005-07-28 Jeff Law <law@redhat.com>
5032
5033 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
5034 * gcc.dg/tree-ssa/vrp18.c: New test.
5035
5036 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
5037
5038 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
5039
5040 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
5041
5042 PR tree-optimization/22506
5043 * gcc.dg/vect/ps22506.c: New test.
5044
5045 2005-07-28 Jakub Jelinek <jakub@redhat.com>
5046
5047 PR target/21149
5048 * gcc.target/i386/sse-3.c: New test.
5049
5050 2005-07-28 Richard Sandiford <richard@codesourcery.com>
5051
5052 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
5053 * gcc.target/mips/mips32-dsp-type.c: Likewise.
5054
5055 2005-07-28 Richard Sandiford <richard@codesourcery.com>
5056
5057 PR c/22589
5058 * gcc.c-torture/compile/pr22589-1.c: New test.
5059
5060 2005-07-28 Jan Hubicka <jh@suse.cz>
5061
5062 * update-loopch.c: New testcase.
5063
5064 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
5065
5066 PR rtl-optimization/23047
5067 * gcc.c-torture/execute/pr23047.c: New test.
5068 * gcc.c-torture/execute/pr23047.x: New.
5069
5070 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
5071
5072 PR tree-optimization/22493
5073 * gcc.c-torture/execute/pr22493-1.c: New test.
5074 * gcc.c-torture/execute/pr22493-1.x: New.
5075 * gcc.c-torture/execute/vrp-1.c: New test.
5076 * gcc.c-torture/execute/vrp-2.c: New test.
5077 * gcc.c-torture/execute/vrp-2.c: New test.
5078
5079 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
5080
5081 * gcc.target/frv/all-builtin-read8.c: Delete.
5082 * gcc.target/frv/all-builtin-read16.c: Delete.
5083 * gcc.target/frv/all-builtin-read32.c: Delete.
5084 * gcc.target/frv/all-builtin-read64.c: Delete.
5085 * gcc.target/frv/all-builtin-write8.c: Delete.
5086 * gcc.target/frv/all-builtin-write16.c: Delete.
5087 * gcc.target/frv/all-builtin-write32.c: Delete.
5088 * gcc.target/frv/all-builtin-write64.c: Delete.
5089 * gcc.target/frv/all-read-write-1.c: New.
5090
5091 2005-07-27 Jeff Law <law@redhat.com>
5092
5093 * gcc.c-torture/execute/pr22630.c: New test.
5094
5095 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
5096
5097 PR tree-optimization/23073
5098 * gcc.dg/vect/nodump-pr23073.c: New test.
5099 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
5100
5101 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
5102
5103 PR tree-optimize/22348
5104 * gcc.c-torture/execute/pr22348.c: New.
5105
5106 2005-07-27 Richard Guenther <rguenther@suse.de>
5107
5108 * gcc.dg/tree-ssa/salias-1.c: New testcase.
5109
5110 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5111
5112 PR fortran/22503
5113 * gfortran.dg/logical_comp.f90: New test.
5114
5115 2005-07-27 Jan Hubicka <jh@suse.cz>
5116
5117 * inliner-1.c: Add cleanup of dumps.
5118 * val-prof-*.c: Likewise.
5119 * update-tailcall.c: New.
5120
5121 2005-07-26 Diego Novillo <dnovillo@redhat.com>
5122
5123 PR 22591
5124 * gcc.dg/tree-ssa/pr22591.c: New test.
5125 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
5126
5127 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
5128
5129 PR libobjc/22606
5130 * objc.dg/try-catch-11.m: New test.
5131
5132 2005-07-26 Richard Guenther <rguenther@suse.de>
5133
5134 PR tree-optimization/22486
5135 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
5136
5137 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
5138
5139 PR tree-opt/22484
5140 * testsuite/g++.dg/opt/loop2.C: New test.
5141
5142 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
5143
5144 * gcc.dg/tree-ssa/reassoc-3.c: New test.
5145 * gcc.dg/tree-ssa/reassoc-4.c: New test.
5146
5147 2005-07-25 Adam Nemet <anemet@lnxw.com>
5148
5149 * lib/profopt.exp (profopt-execute): Check for profiling data
5150 files on the target.
5151
5152 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
5153
5154 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
5155 for matching of asm labels.
5156
5157 2005-07-25 Richard Guenther <rguenther@suse.de>
5158
5159 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
5160
5161 2005-07-25 Richard Guenther <rguenther@suse.de>
5162
5163 PR testsuite/22624
5164 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
5165
5166 2005-07-25 Ira Rosen <irar@il.ibm.com>
5167
5168 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
5169 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
5170 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
5171 * gcc.dg/vect/vect-100.c: New test.
5172 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
5173 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
5174 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
5175 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
5176 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
5177 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
5178 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
5179 * gfortran.dg/vect/pr19049.f90: New testcase.
5180 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
5181
5182 2005-07-25 Jakub Jelinek <jakub@redhat.com>
5183
5184 * gcc.c-torture/execute/20050713-1.c: New test.
5185
5186 PR fortran/20063
5187 * gfortran.fortran-torture/execute/data_4.f90: New test.
5188
5189 PR middle-end/20303
5190 * gcc.dg/visibility-d.c: New test.
5191
5192 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
5193
5194 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
5195 * gfortran.dg/underflow.f90: Ditto.
5196
5197 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5198
5199 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
5200 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
5201 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
5202
5203 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
5204
5205 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
5206 include case of field width of zero.
5207
5208 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
5209
5210 PR libgfortran/21875
5211 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
5212 with trailing blanks on normal formatted read.
5213
5214 2005-07-23 Chao-ying Fu <fu@mips.com>
5215
5216 * gcc.target/mips/mips32-dsp-type.c: New test.
5217 * gcc.target/mips/mips32-dsp.c: New test.
5218
5219 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
5220
5221 PR testsuite/21073
5222 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
5223
5224 PR testsuite/20454
5225 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
5226 and __cyg_profile_func_exit.
5227
5228 2005-07-22 David Edelsohn <edelsohn@gnu.org>
5229
5230 * gfortran.dg/comma_format_extension_3.f: Fix typo.
5231 * gfortran.dg/comma_format_extension_4.f: Same.
5232 * gfortran.dg/pr15332.f: Same.
5233 * gfortran.dg/pr21730.f: Same.
5234
5235 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
5236
5237 * g++.dg/opt/vrp2.C: Fix testcase.
5238
5239 PR tree-opt/22625
5240 * g++.dg/opt/vrp2.C: New test.
5241
5242 2005-07-22 Mark Mitchell <mark@codesourcery.com>
5243
5244 PR debug/21828
5245 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
5246
5247 2005-07-22 Diego Novillo <dnovillo@redhat.com>
5248
5249 * gcc.dg/tree-ssa/20050719-1.c: New test.
5250
5251 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
5252
5253 * gcc.dg/bfin-longcall-1.c: New file.
5254 * gcc.dg/bfin-longcall-2.c: New file.
5255
5256 2005-07-21 Janis Johnson <janis187@us.ibm.com>
5257
5258 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
5259
5260 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
5261
5262 PR middle-end/19055
5263 * gcc.dg/tree-ssa/pr19055.c: New test.
5264 * gcc.dg/tree-ssa/pr19055-2.c: New test.
5265
5266 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
5267
5268 PR C++/22358
5269 * g++.dg/other/pr22358.C: New test.
5270
5271 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
5272
5273 PR c++/2922
5274 * g++.dg/lookup/two-stage5.C: New test from bug comments.
5275
5276 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5277
5278 PR c++/15938
5279 * g++.dg/init/union2.C: New test.
5280
5281 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5282
5283 PR c/22393
5284 * gcc.dg/complex-4.c: New test.
5285
5286 2005-07-21 Richard Guenther <rguenther@suse.de>
5287
5288 PR testsuite/22522
5289 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
5290 scanning for asm labels.
5291 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
5292
5293 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
5294
5295 PR target/22085
5296 * gcc.dg/altivec-pr22085.c: New.
5297
5298 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
5299
5300 PR tree-optimization/19210
5301 * gcc.dg/tree-ssa/pr19210-1.c: New.
5302 * gcc.dg/tree-ssa/pr19210-2.c: New.
5303
5304 2005-07-21 Richard Sandiford <richard@codesourcery.com>
5305
5306 PR rtl-optimization/22167
5307 * g++.dg/opt/pr22167.C: New test.
5308
5309 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
5310
5311 PR c++/2922
5312 * g++.dg/lookup/two-stage2.C: New.
5313 * g++.dg/lookup/two-stage3.C: New.
5314 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
5315 fixed two-stage name lookup for operators.
5316 * g++.dg/template/call3.C: Compiler now produces an appropriate
5317 error message.
5318 * g++.dg/template/crash37.C: Compiler now describes bla() on line
5319 14 as a candidate.
5320 * g++.dg/template/ptrmem4.C: Compiler produces different error
5321 message.
5322 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
5323 connect_to_method as a candidate.
5324
5325 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
5326
5327 * gcc.dg/fold-alloc-1.c: New test.
5328
5329 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
5330
5331 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
5332 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
5333
5334 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
5335
5336 * gcc.dg/fold-abs-1.c: New test.
5337 * gcc.dg/fold-abs-2.c: New test.
5338 * gcc.dg/fold-abs-3.c: New test.
5339
5340 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
5341
5342 Make CONSTRUCTOR use VEC to store initializers.
5343 * g++.dg/ext/complit3.C: Check for specific error messages.
5344 * g++.dg/init/brace2.C: Update error message.
5345 * g++.dg/warn/Wbraces2.C: Likewise.
5346
5347 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
5348
5349 PR fortran/16940
5350 * gfortran.dg/module_interface_1.f90: New test.
5351
5352 2005-07-19 Danny Berlin <dberlin@dberlin.org>
5353 Kenneth Zadeck <zadeck@naturalbridge.com>
5354
5355 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
5356
5357 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5358
5359 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
5360 specify -Wformat for these tests.
5361 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
5362 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
5363 * gcc.dg/format/opt-6.c: Delete.
5364
5365 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
5366
5367 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
5368 * gcc.dg/tree-ssa/sra-3.c: Likewise.
5369
5370 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
5371
5372 * gcc.dg/tree-ssa/alias-2.c: New test.
5373
5374 2005-07-18 Mark Mitchell <mark@codesourcery.com>
5375
5376 PR c++/22263
5377 * g++.dg/template/explicit7.C: New test.
5378
5379 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
5380
5381 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
5382 width of 8 to +Inf and -Inf.
5383
5384 2005-07-17 Mark Mitchell <mark@codesourcery.com>
5385
5386 PR c++/22139
5387 * g++.dg/template/friend36.C: New test.
5388
5389 2005-07-16 David Edelsohn <edelsohn@gnu.org>
5390
5391 PR fortran/21730
5392 * gfortran.dg/pr21730.f: New test.
5393
5394 2005-07-16 Danny Berlin <dberlin@dberlin.org>
5395 Kenneth Zadeck <zadeck@naturalbridge.com>
5396
5397 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
5398 since pure const detection cannot run at -O1 in c compiler.
5399 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
5400 can now optimize this case properly.
5401 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
5402 because we now pass.
5403 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
5404
5405 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
5406
5407 PR c/22421
5408 * gcc.dg/format/bitfld-1.c: New test.
5409
5410 2005-07-15 Mark Mitchell <mark@codesourcery.com>
5411
5412 PR c++/22204
5413 * g++.dg/rtti/repo1.C: New test.
5414
5415 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
5416
5417 PR middle-end/22398
5418 * gcc.c-torture/compile/pr22398.c: New test.
5419
5420 2005-07-15 Mark Mitchell <mark@codesourcery.com>
5421
5422 PR c++/22132
5423 * g++.dg/expr/cast4.C: New test.
5424
5425 2005-07-15 Richard Guenther <rguenther@suse.de>
5426
5427 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
5428 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
5429
5430 2005-07-15 Steven Bosscher <stevenb@suse.de>
5431
5432 PR tree-optimization/22230
5433 * gcc.dg/tree-ssa/pr22230.c: New test.
5434
5435 2005-07-14 Jakub Jelinek <jakub@redhat.com>
5436
5437 * gfortran.dg/g77/cpp6.f: New test.
5438
5439 PR fortran/22417
5440 * gfortran.dg/g77/cpp5.F: New test.
5441 * gfortran.dg/g77/cpp5.h: New file.
5442 * gfortran.dg/g77/cpp5inc.h: New file.
5443
5444 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
5445
5446 PR libfortran/16435
5447 * gfortran.dg/tl_editting.f90: New.
5448 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
5449
5450 2005-07-14 Steven G. Kargl <kargls@comcast.net>
5451
5452 * gfortran.dg/char_array_constructor.f90: New test.
5453
5454 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
5455
5456 * gfortran.dg/past_eor.f90: New.
5457 * gfortran.dg/complex_read.f90: New.
5458
5459 2005-07-13 Jeff Law <law@redhat.com>
5460
5461 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
5462 additional casts.
5463
5464 * gcc.dg/tree-ssa/pr22321.c: New test
5465
5466 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
5467
5468 PR tree-optimization/21921
5469 * gcc.dg/tree-ssa/pr21921.c: New.
5470
5471 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
5472
5473 PR tree-optimizatio/22442
5474 * gcc.dg/tree-ssa/loop-11.c: New test.
5475
5476 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
5477
5478 PR tree-opt/21840
5479 * gcc.c-torture/compile/pr21840.c: New test.
5480
5481 2005-07-12 Jan Hubicka <jh@suse.cz>
5482
5483 * gcc.c-torture/compile/pr22379.c: New test.
5484
5485 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
5486
5487 PR libfortran/21593
5488 gfortran.dg/dev_null.f90: Remove outdated comment about
5489 PR libfortran/21593.
5490
5491
5492 2005-07-12 Dale Johannesen <dalej@apple.com>
5493
5494 * gcc.target/i386/compress-float-sse.c: New.
5495 * gcc.target/i386/compress-float-sse-pic.c: New.
5496 * gcc.target/i386/compress-float-387.c: New.
5497 * gcc.target/i386/compress-float-387-pic.c: New.
5498 * gcc.dg/compress-float-ppc.c: New.
5499 * gcc.dg/compress-float-ppc-pic.c: New.
5500
5501 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
5502
5503 PR libfortran/21593
5504 gfortran.dg/dev_null.f90: Remove targets.
5505
5506 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
5507
5508 PR tree-opt/22335
5509 * gcc.dg/pr22335-1.c: New test.
5510 * gcc.dg/pr22335-2.c: New test.
5511
5512 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5513
5514 PR c++/20172
5515 * g++.dg/template/nontype12.C : New test.
5516
5517 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
5518
5519 * gcc.dg/tree-ssa/loop-10.c: New test.
5520
5521 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
5522
5523 * gcc.c-torture/execute/20020720-1.x: Remove.
5524
5525 2005-07-11 Jakub Jelinek <jakub@redhat.com>
5526
5527 * gfortran.fortran-torture/execute/forall_7.f90: New test.
5528
5529 2005-07-10 Richard Sandiford <richard@codesourcery.com>
5530
5531 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
5532 (dg-mips-options): Use it.
5533
5534 2005-07-09 Diego Novillo <dnovillo@redhat.com>
5535
5536 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
5537
5538 2005-07-09 Richard Henderson <rth@redhat.com>
5539
5540 * lib/target-supports.exp (check_effective_target_sync_char_short):
5541 Add alpha.
5542
5543 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
5544
5545 PR libfortran/22217
5546 * gfortran.dg/negative-z-descriptor.f90: New test.
5547
5548 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
5549
5550 PR tree-opt/22329
5551 * gcc.dg/pr22329.c: New test.
5552
5553 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
5554
5555 PR tree-optimization/20139
5556 * gcc.dg/tree-ssa/pr20139.c: New.
5557
5558 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
5559
5560 PR tree-opt/22356
5561 * testsuite/gcc.dg/pr22356-1.c: New test.
5562
5563 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
5564
5565 PR c++/21799
5566 * g++.dg/template/unify8.C: New.
5567 * g++.dg/template/unify9.C: New.
5568
5569 2005-07-08 Jakub Jelinek <jakub@redhat.com>
5570
5571 * gfortran.fortran-torture/execute/entry_10.f90: New test.
5572
5573 2005-07-07 Geoffrey Keating <geoffk@apple.com>
5574
5575 * gcc.dg/darwin-version-1.c: New.
5576 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
5577 * gcc.dg/builtins-20.c: Likewise.
5578 * gcc.dg/builtins-53.c: Likewise.
5579 * gcc.dg/torture/builtins-convert-1.c: Likewise.
5580 * gcc.dg/torture/builtins-convert-2.c: Likewise.
5581 * gcc.dg/torture/builtins-convert-3.c: Likewise.
5582 * gcc.dg/torture/builtins-power-1.c: Likewise.
5583 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
5584 on Darwin.
5585
5586 2005-07-07 Jeff Law <law@redhat.com>
5587
5588 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
5589 argument evaluation order.
5590
5591 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
5592
5593 PR libfortran/21594
5594 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
5595 Add test cases where the shift length is greater than the
5596 array length.
5597
5598 2005-07-07 Ziemowit Laski <zlaski@apple.com>
5599
5600 * obj-c++.dg/proto-lossage-6.mm: New.
5601 * objc.dg/proto-lossage-6.m: New.
5602
5603 2005-07-07 Ziemowit Laski <zlaski@apple.com>
5604
5605 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
5606 * objc.dg/gnu-runtime-2.m: Likewise.
5607
5608 2005-07-07 Jakub Jelinek <jakub@redhat.com>
5609
5610 * gfortran.dg/longline.f: New test.
5611
5612 * gfortran.dg/badline.f: New test.
5613
5614 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
5615
5616 PR fortran/16531
5617 PR fortran/15966
5618 PR fortran/18781
5619 * gfortran.dg/hollerith.f90: New.
5620 * gfortran.dg/hollerith2.f90: New.
5621 * gfortran.dg/hollerith3.f90: New.
5622 * gfortran.dg/hollerith4.f90: New.
5623 * gfortran.dg/hollerith_f95.f90: New.
5624 * gfortran.dg/hollerith_legacy.f90: New.
5625 * gfortran.dg/g77/cpp4.F: New. Port from g77.
5626
5627 2005-07-07 Ziemowit Laski <zlaski@apple.com>
5628
5629 PR objc/22274
5630 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
5631 * objc.dg/gnu-runtime-2.m: New.
5632
5633 2005-07-06 Jeff Law <law@redhat.com>
5634
5635 * gcc.dg/tree-ssa/vrp17.c: New test.
5636
5637 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
5638
5639 PR fortran/22327
5640 * gfortran.dg/array_constructor_5.f90: New test.
5641
5642 2005-07-07 Jakub Jelinek <jakub@redhat.com>
5643
5644 * gfortran.fortran-torture/execute/entry_9.f90: New test.
5645
5646 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
5647
5648 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
5649 * gcc.dg/980816-1.c: Ditto.
5650
5651 2005-07-06 Jeff Law <law@redhat.com>
5652
5653 * gcc.c-torture/compile/pr21356.c: New test.
5654
5655 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
5656
5657 PR c/22013
5658 PR c/22098
5659 * gcc.c-torture/compile/pr22013-1.c,
5660 gcc.c-torture/execute/pr22098-1.c,
5661 gcc.c-torture/execute/pr22098-2.c,
5662 gcc.c-torture/execute/pr22098-3.c: New tests.
5663
5664 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
5665
5666 PR c/22308
5667 * gcc.dg/pr22308-1.c: New test.
5668
5669 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
5670
5671 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
5672 target.
5673 * gcc.dg/compare9.c: Use -fshort-enums instead of
5674 -fno-short-enums. Change the last test to dg-bogus.
5675
5676 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
5677
5678 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
5679 * gcc.dg/compare9.c: New.
5680
5681 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5682
5683 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
5684
5685 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
5686
5687 PR testsuite/22288
5688 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
5689
5690
5691 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5692
5693 * gcc.dg/format/gcc_gfc-1.c: New.
5694
5695 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
5696
5697 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
5698
5699 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5700
5701 PR fortran/20842
5702 * gfortran.dg/io_invalid_1.f90: New test.
5703
5704 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
5705
5706 * gcc.dg/format/gcc_diag-1.c: Update.
5707
5708 2005-07-02 Jeff Law <law@redhat.com>
5709
5710 * gcc.dg/tree-ssa/pr22051-1.c: New test.
5711 * gcc.dg/tree-ssa/pr22051-2.c: New test.
5712
5713 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
5714
5715 * gcc.dg/format/gcc_diag-1.c: Update.
5716
5717 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
5718
5719 PR tree-opt/22269
5720 * gcc.c-torture/compile/pr22269.c: New test.
5721
5722 2005-06-30 Diego Novillo <dnovillo@redhat.com>
5723
5724 PR 21584
5725 PR 22219
5726 * g++.dg/tree-ssa/pr21584-1.C: New test.
5727 * g++.dg/tree-ssa/pr21584-2.C: New test.
5728
5729 2005-06-30 Ziemowit Laski <zlaski@apple.com>
5730
5731 * obj-c++.dg/try-catch-11.mm: New.
5732 * objc.dg/try-catch-10.m: New.
5733
5734 2005-06-29 David Edelsohn <edelsohn@gnu.org>
5735
5736 * g++.dg/other/ucnid-1.C: xfail on AIX.
5737
5738 2005-06-29 Diego Novillo <dnovillo@redhat.com>
5739
5740 PR 22234
5741 * gcc.dg/20050629-1.c: New test.
5742
5743 2005-06-29 Ziemowit Laski <zlaski@apple.com>
5744
5745 * obj-c++.dg/const-str-1[0-1].mm: New.
5746 * objc.dg/const-str-1[0-1].m: New.
5747
5748 2005-05-29 Richard Henderson <rth@redhat.com>
5749
5750 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
5751 Rename from check_effective_target_vect_no_max.
5752 (check_effective_target_vect_no_int_add): New.
5753 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
5754 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
5755 * gcc.dg/vect/vect-reduc-3.c: Likewise.
5756 * gcc.dg/vect/vect-reduc-1.c: Use both.
5757 * gcc.dg/vect/vect-reduc-2.c: Likewise.
5758
5759 2005-05-29 Richard Henderson <rth@redhat.com>
5760
5761 * lib/target-supports.exp (check_effective_target_vect_no_max):
5762 Remove i386 and x86_64.
5763
5764 2005-06-29 Steve Ellcey <sje@cup.hp.com>
5765
5766 PR testsuite/21969
5767 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
5768
5769 2005-06-29 Steve Ellcey <sje@cup.hp.com>
5770
5771 PR middle-end/21969
5772 * gcc.dg/vect/pr21969.c: New test.
5773
5774 2005-06-28 Eric Christopher <echristo@redhat.com>
5775
5776 PR c/22052
5777 PR c/21975
5778 * gcc.dg/inline1.c: New test.
5779 * gcc.dg/inline2.c: Ditto.
5780 * gcc.dg/inline3.c: Ditto.
5781 * gcc.dg/inline4.c: Ditto.
5782 * gcc.dg/inline5.c: Ditto.
5783
5784 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
5785
5786 PR libfortran/22142
5787 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
5788 Add testcase also testing eoshift1 for PR 22142.
5789
5790 2005-06-28 Richard Henderson <rth@redhat.com>
5791
5792 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
5793 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
5794 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
5795 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
5796 gcc.dg/tree-ssa/20030922-2.c: Likewise.
5797
5798 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
5799
5800 PR libfortran/22142
5801 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
5802 Add testcase for PR 22142.
5803
5804 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
5805
5806 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
5807 gcc.target/ia64/fpreg-2.c: New tests.
5808
5809 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5810
5811 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
5812
5813 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5814
5815 PR libfortran/22170
5816 * gfortran.dg/slash_1.f90: New test.
5817
5818 2005-06-27 Richard Henderson <rth@redhat.com>
5819
5820 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
5821 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
5822 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
5823 * gcc.dg/vect/vect-reduc-2.c: Likewise.
5824 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
5825 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
5826
5827 2005-06-27 Richard Henderson <rth@redhat.com>
5828
5829 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
5830 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
5831
5832 2005-06-27 Ziemowit Laski <zlaski@apple.com>
5833
5834 * obj-c++.dg/proto-lossage-5.mm: New.
5835 * objc.dg/proto-lossage-5.m: New.
5836
5837 2005-06-27 Diego Novillo <dnovillo@redhat.com>
5838
5839 PR 21959
5840 * gcc.dg/tree-ssa/pr21959.c: New test.
5841
5842 2005-06-27 Jakub Jelinek <jakub@redhat.com>
5843
5844 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
5845 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
5846 testing uninitialized var.
5847
5848 * gcc.c-torture/execute/builtins/chk.h: New.
5849 * gcc.c-torture/execute/builtins/lib/chk.c: New.
5850 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
5851 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
5852 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
5853 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
5854 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
5855 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
5856 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
5857 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
5858 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
5859 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
5860 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
5861 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
5862 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
5863 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
5864 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
5865 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
5866 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
5867 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
5868 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
5869 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
5870 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
5871 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
5872 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
5873 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
5874 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
5875 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
5876 * gcc.dg/builtin-object-size-1.c: New test.
5877 * gcc.dg/builtin-object-size-2.c: New test.
5878 * gcc.dg/builtin-object-size-3.c: New test.
5879 * gcc.dg/builtin-object-size-4.c: New test.
5880 * gcc.dg/builtin-object-size-5.c: New test.
5881 * gcc.dg/builtin-stringop-chk-1.c: New test.
5882 * gcc.dg/builtin-stringop-chk-2.c: New test.
5883 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
5884 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
5885 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
5886 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
5887 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
5888 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
5889 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
5890 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
5891 * gcc.c-torture/execute/printf-1.c: New test.
5892 * gcc.c-torture/execute/fprintf-1.c: New test.
5893 * gcc.c-torture/execute/vprintf-1.c: New test.
5894 * gcc.c-torture/execute/vfprintf-1.c: New test.
5895 * gcc.c-torture/execute/printf-chk-1.c: New test.
5896 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
5897 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
5898 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
5899
5900 2005-06-27 Michael Matz <matz@suse.de>
5901
5902 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
5903 slot is not merged if address escapes.
5904
5905 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5906
5907 PR c/21911
5908 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
5909
5910 2005-06-26 Jakub Jelinek <jakub@redhat.com>
5911
5912 PR middle-end/17965
5913 * gcc.c-torture/compile/20050622-1.c: New test.
5914
5915 PR middle-end/22028
5916 * gcc.dg/20050620-1.c: New test.
5917
5918 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
5919
5920 PR tree-optimization/22026
5921 * gcc.dg/tree-ssa/pr22026.c: New.
5922
5923 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
5924
5925 PR libfortran/22144
5926 * gfortran.dg/shift-alloc.f90: New testcase.
5927
5928 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
5929
5930 * all files: Update FSF address in copyright headers.
5931
5932 2005-06-22 Jan Hubicka <jh@suse.cz>
5933
5934 * wholeprogram-1.c: New testcase.
5935 * wholeprogram-2.c: New testcase.
5936
5937 2005-06-24 Mark Mitchell <mark@codesourcery.com>
5938
5939 PR 22171
5940 * gcc.dg/tree-ssa/pr22171.c: New test.
5941
5942 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
5943
5944 * gfortran.dg/simplify_modulo.f90: New.
5945
5946 2005-06-24 Jan Hubicka <jh@suse.cz>
5947
5948 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
5949
5950 2005-06-23 Ziemowit Laski <zlaski@apple.com>
5951
5952 * obj-c++.dg/proto-lossage-[1-4].mm: New.
5953
5954 2005-06-23 Ziemowit Laski <zlaski@apple.com>
5955
5956 * obj-c++.dg/typedef-alias-1.mm: New.
5957 * objc.dg/typedef-alias-1.m: New.
5958
5959 2005-06-23 Jeff Law <law@redhat.com>
5960
5961 * gcc.dg/tree-ssa/vrp16.c: New test.
5962
5963 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5964
5965 * lib/target-supports.exp: Add
5966 check_effective_target_fortran_large_real and
5967 check_effective_target_fortran_large_int to check for
5968 corresponding effective targets.
5969 * gfortran.dg/large_integer_kind_1.f90: New test.
5970 * gfortran.dg/large_real_kind_1.f90: New test.
5971
5972 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
5973
5974 PR tree-optimization/22117
5975 * gcc.dg/tree-ssa/pr22117.c: New.
5976
5977 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
5978
5979 PR testsuite/22123
5980 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
5981
5982 2005-06-23 David Edelsohn <edelsohn@gnu.org>
5983
5984 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
5985
5986 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
5987
5988 * gfortran.dg/f2c_4.f90: Add tests for complex functions
5989 * gfortran.dg/f2c_4.c: Likewise.
5990
5991 2005-06-22 Paul Brook <paul@codesourcery.com>
5992
5993 PR fortran/21034
5994 * gfortran.dg/auto_save_1.f90: New test.
5995
5996 2005-06-22 Michael Matz <matz@suse.de>
5997
5998 * gcc.target/x86-64/abi: New directory.
5999 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
6000 * gcc.target/x86-64/abi/README.gcc: New file.
6001 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
6002 * gcc.target/x86-64/abi/asm-support.s: New file.
6003 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
6004 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
6005 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
6006 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
6007 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
6008 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
6009 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
6010 * gcc.target/x86_64/abi/test_bitfields.c: New test.
6011 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
6012 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
6013 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
6014 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
6015 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
6016 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
6017 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
6018 * gcc.target/x86_64/abi/test_varargs.c: New test.
6019
6020 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
6021
6022 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
6023 32-bit i?86 and x86_64.
6024
6025 2005-06-21 Ziemowit Laski <zlaski@apple.com>
6026
6027 * obj-c++.dg/const-str-[1-9].mm: New tests.
6028
6029 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
6030
6031 PR fortran/22010
6032 * gfortran.dg/namelist_use.f90: New.
6033 * gfortran.dg/namelist_use_only.f90: New.
6034
6035 2005-06-21 Jeff Law <law@redhat.com>
6036
6037 * gcc.dg/tree-ssa/vrp15.c: New test.
6038
6039 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
6040
6041 * lib/target-supports.exp (check_effective_target_vect_reduction):
6042 Remove.
6043 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
6044 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
6045 remove vect_reduction target keyword. Also avoid two returns in main.
6046 * gcc.dg/vect/vect-reduc-3.c: Likewise.
6047 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
6048 * gcc.dg/vect/vect-reduc-1short.c: New test.
6049 * gcc.dg/vect/vect-reduc-1char.c: New test.
6050 * gcc.dg/vect/vect-reduc-2short.c: New test.
6051 * gcc.dg/vect/vect-reduc-2char.c: New test.
6052 * gcc.dg/vect/vect-reduc-6.c: New test.
6053 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
6054 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
6055 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
6056
6057 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6058 Paul Thomas <pault@gcc.gnu.org>
6059
6060 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
6061 New tests.
6062
6063 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6064
6065 * gfortran.dg/backslash_1.f90: New test.
6066 * gfortran.dg/backslash_2.f90: New test.
6067
6068 2005-06-20 Steven G. Kargl <kargls@comcast.net>
6069
6070 * gfortran.dg/duplicate_labels.f90: New test.
6071
6072 2005-06-20 Jan Beulich <jbeulich@novell.com>
6073
6074 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
6075 unsupportable relocations.
6076 * g++.old-deja/g++.other/store-expr1.C: Likewise.
6077 * gcc.dg/20050321-2.c: xfail for NetWare.
6078
6079 2005-06-20 Andreas Jaeger <aj@suse.de>
6080
6081 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
6082 gcc.target/i386/fastcall-sseregparm.c,
6083 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
6084
6085 2005-06-19 Richard Henderson <rth@redhat.com>
6086
6087 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
6088
6089 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
6090
6091 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
6092
6093 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
6094
6095 PR c++/22115
6096 * g++.dg/conversion/simd2.C: Change expected error message.
6097
6098 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
6099
6100 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
6101 * gcc.dg/vect/vect-reduc-2.c: Likewise.
6102 * gcc.dg/vect/vect-reduc-3.c: Likewise.
6103
6104 2005-06-18 James A Morrison <phython@gcc.gnu.org>
6105
6106 * gcc.dg/fold-mod-1.c: New test.
6107
6108 2005-06-18 Steven G. Kargl <kargls@comcast.net>
6109
6110 PR fortran/19926
6111 * gfortran.dg/pr19926.f90: New test.
6112
6113 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
6114
6115 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
6116 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
6117 targets.
6118 * gcc.dg/vect/vect-reduc-2.c: Likewise.
6119 * gcc.dg/vect/vect-reduc-3.c: Likewise.
6120
6121 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
6122
6123 * gcc.target/ia64/float80-varargs-1.c: New test.
6124
6125 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6126
6127 PR tree-opt/22035
6128 * gfortran.dg/f2c_6.f90: New test.
6129
6130 2005-06-17 Geoffrey Keating <geoffk@apple.com>
6131
6132 PR c++/17413
6133 * g++.dg/template/local5.C: New.
6134
6135 2005-06-17 Richard Henderson <rth@redhat.com>
6136
6137 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
6138
6139 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
6140
6141 PR testsuite/21945
6142 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
6143
6144 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
6145
6146 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
6147 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
6148 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
6149 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
6150 check_vect to verify the presence of hardware vector support.
6151
6152 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
6153
6154 PR testsuite/22056
6155 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
6156
6157 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6158
6159 PR libfortran/19216
6160 * gfortran.dg/pr19216.f: Add correct space between brackets and
6161 dg directive.
6162
6163 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6164
6165 PR libfortran/16436
6166 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
6167
6168 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
6169
6170 * gcc.target/i386/attributes-error.c: New testcase.
6171 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
6172 * gcc.target/i386/regparm-stdcall.c: Likewise.
6173 * gcc.target/i386/sseregparm-1.c: Likewise.
6174 * gcc.target/i386/sseregparm-2.c: Likewise.
6175
6176 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
6177
6178 * g++.dg/rtti/crash2.C: New.
6179
6180 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
6181
6182 * gcc.dg/noncompile/20040203-3.c: Update expected message.
6183
6184 2005-06-15 David Ung <davidu@mips.com>
6185
6186 * gcc.target/mips/mips16e-extends.c: New test for testing the
6187 generation of MIPS16e zeb/zeh, seb/seh instructions.
6188
6189 2005-06-15 Diego Novillo <dnovillo@redhat.com>
6190
6191 PR 22018
6192 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
6193 * gcc.dg/tree-ssa/pr22018.c: New test.
6194
6195 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
6196
6197 * gcc.dg/simd-1.c: Update error messages.
6198 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
6199 * gcc.dg/simd-2.c: Update error messages.
6200 * gcc.dg/simd-4.c: New.
6201
6202 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
6203
6204 PR c++/20678
6205 * g++.dg/other/crash-4.C: New.
6206
6207 2005-06-14 Devang Patel <dpatel@apple.com>
6208
6209 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
6210
6211 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
6212
6213 PR c++/21929
6214 * g++.dg/parse/crash11.C: Update
6215
6216 2005-06-13 Jeff Law <law@redhat.com>
6217
6218 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
6219 perform the desired transformations.
6220 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
6221 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
6222
6223 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6224
6225 PR fortran/22038
6226 * gfortran.dg/forall_1.f90: Un-XFAIL.
6227
6228 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
6229
6230 PR c++/21929
6231 * g++.dg/parse/crash26.C: New.
6232
6233 PR c++/20789
6234 * g++.dg/init/member1.C: New.
6235
6236 2005-06-13 Jakub Jelinek <jakub@redhat.com>
6237
6238 * gfortran.dg/altreturn_1.f90: New test.
6239
6240 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
6241
6242 PR middle-end/21985
6243 * gcc.dg/tree-ssa/pr21985.c: New test.
6244
6245 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
6246
6247 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
6248
6249 2005-06-12 Roger Sayle <roger@eyesopen.com>
6250
6251 PR c++/21930
6252 * g++.dg/other/error10.C: New test case.
6253
6254 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6255
6256 PR libfortran/19155
6257 * gfortran.dg/pr19155.f: Add test.
6258
6259 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6260
6261 * gfortran.dg/f2c_7.f90: New test.
6262
6263 * gfortran.dg/forall_1.f90: XFAILed.
6264
6265 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
6266
6267 * gcc.dg/pr14796-1.c: New.
6268 * gcc.dg/pr14796-2.c: New.
6269
6270 2005-06-11 Steven G. Kargl <kargls@comcast.net>
6271
6272 PR fortran/17792
6273 PR fortran/21375
6274 * gfortran.dg/deallocate_stat.f90: New test.
6275
6276 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
6277
6278 * gfortran.fortran-torture/execute/in-pack.f90: New test.
6279
6280 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
6281
6282 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
6283 access will be generated when this loop is vectorized. Test that
6284 accesses with same alignment were detected.
6285 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
6286 Test that accesses with same alignment were detected.
6287 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
6288 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
6289 alignment were detected.
6290
6291 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
6292
6293 PR c++/10611
6294 * g++.dg/conversion/simd2.C: New.
6295
6296 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
6297
6298 * gcc.dg/Wcxx-compat-1.c: New.
6299
6300 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
6301
6302 PR libfortran/21480
6303 * gfortran.dg/reshape-complex.f90: Add a test for a packed
6304 complex array.
6305
6306 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
6307
6308 * gcc.dg/alias-8.c: New.
6309
6310 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
6311
6312 * gcc.dg/format/cmn_err-1.c: Update.
6313
6314 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
6315
6316 PR target/20666
6317 * gcc.target/sparc/fexpand-2.c: New.
6318 * gcc.target/sparc/fpmerge-2.c: New.
6319 * gcc.target/sparc/fpmul-2.c: New.
6320 * gcc.target/sparc/noresult.c: New.
6321 * gcc.target/sparc/pdist-2.c: New.
6322 * gcc.target/sparc/pdist-3.c: New.
6323
6324 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
6325
6326 PR testsuite/21702
6327 * gcc.target/i386/i386.exp: Fix comment typo.
6328
6329 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
6330
6331 PR c++/19497
6332 * g++.dg/inherit/using5.C: New.
6333 * g++.dg/inherit/using6.C: New.
6334
6335 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6336
6337 PR c++/19894
6338 * g++.dg/template/ptrmem15.C: New test.
6339
6340 PR c++/20563
6341 * g++.dg/ext/label4.C: New test.
6342
6343 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6344
6345 * gcc.dg/tls/debug-1.c: New test.
6346
6347 2005-06-07 Dale Johannesen <dalej@apple.com>
6348
6349 * gcc.target/i386/movq.c: New.
6350
6351 2005-06-07 Dale Johannesen <dalej@apple.com>
6352
6353 * gcc.dg/20050607-1.c: New.
6354
6355 2005-06-07 Jakub Jelinek <jakub@redhat.com>
6356
6357 PR middle-end/21850
6358 * gcc.c-torture/execute/20050607-1.c: New test.
6359
6360 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
6361
6362 PR libfortran/21926
6363 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
6364 Test case where the return array has lowest stride one,
6365 but isn't packed.
6366
6367 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
6368
6369 * lib/target-supports.exp (check_effective_target_sync_int_long):
6370 Add s390 and s390x targets.
6371
6372 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
6373
6374 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
6375 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
6376 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
6377 * gcc.dg/tree-ssa/loop-9.c: New test.
6378
6379 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
6380
6381 * g++.dg/parse/defarg10.C: New.
6382
6383 2005-06-06 Jakub Jelinek <jakub@redhat.com>
6384
6385 PR regression/21897
6386 * gcc.c-torture/execute/20050604-1.c: New test.
6387
6388 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
6389
6390 PR 21903
6391 * g++.dg/parse/defarg9.C: New.
6392
6393 PR c++/20637
6394 * g++.dg/inherit/using4.C: New.
6395 * g++.dg/overload/error1.C: Adjust expected errors.
6396 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
6397 * g++.old-deja/g++.brendan/arm2.C: Likewise.
6398 * g++.old-deja/g++.other/redecl2.C: Likewise.
6399 * g++.old-deja/g++.other/redecl4.C: Likewise.
6400 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
6401
6402 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
6403
6404 * gfortran.dg/f2c_5.f90: Add -w to dg-options
6405
6406 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
6407
6408 * lib/gfortran.exp (gfortran_target_compile): Call
6409 dg-additional-files-options
6410 * gfortran.dg/f2c_4.f90: New file
6411 * gfortran.dg/f2c_4.c: New file
6412 * gfortran.dg/f2c_5.f90: New file
6413 * gfortran.dg/f2c_5.c: New file
6414
6415 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6416
6417 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
6418
6419 PR fortran/21912
6420 * gfortran.dg/array_constructor_4.f90: New test.
6421
6422 2005-06-05 Mark Mitchell <mark@codesourcery.com>
6423
6424 PR c++/21619
6425 * g++.dg/ext/builtin9.C: New test.
6426
6427 2005-06-05 Dale Johannesen <dalej@apple.com>
6428
6429 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
6430 * gcc.c-torture/execute/20050603-2.c: Ditto.
6431
6432 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
6433
6434 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
6435 * gcc.dg/vect/vect-reduc-1.c: New.
6436 * gcc.dg/vect/vect-reduc-2.c: New.
6437 * gcc.dg/vect/vect-reduc-3.c: New.
6438
6439 2005-06-04 Dale Johannesen <dalej@apple.com>
6440
6441 * gcc.c-torture/execute/20050603-1.c: New.
6442 * gcc.c-torture/execute/20050603-2.c: New.
6443 * gcc.dg/20050603-3.c: New.
6444
6445 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6446
6447 PR fortran/19195
6448 * gfortran.dg/debug_1.f90: New test.
6449
6450 * gfortran.dg/forall_1.f90: New test.
6451
6452 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
6453
6454 * gfortran.dg/array_constructor_3.f90: New test.
6455
6456 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6457
6458 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
6459
6460 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
6461
6462 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
6463
6464 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
6465
6466 PR c/21873
6467 * gcc.dg/init-excess-1.c: New test.
6468
6469 2005-06-03 Mark Mitchell <mark@codesourcery.com>
6470
6471 PR c++/21853
6472 * g++.dg/expr/static_cast6.C: New test.
6473
6474 2005-06-03 Diego Novillo <dnovillo@redhat.com>
6475
6476 * gcc.dg/tree-ssa/vrp14.c: New test.
6477
6478 2005-06-03 Mark Mitchell <mark@codesourcery.com>
6479
6480 PR c++/21336
6481 * g++.dg/template/new2.C: New test.
6482
6483 2005-06-03 Josh Conner <jconner@apple.com>
6484
6485 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
6486 all entries in initializer.
6487
6488 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
6489
6490 PR middle-end/21858
6491 * gcc.dg/pr21858.c: New testcase.
6492
6493 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
6494
6495 PR tree-optimization/21292
6496
6497 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
6498 New.
6499 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
6500 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
6501 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
6502 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
6503 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
6504
6505 2005-06-02 Richard Henderson <rth@redhat.com>
6506
6507 * gcc.dg/sync-2.c: Use -march=i486 for i386.
6508
6509 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
6510
6511 * gcc.dg/wtypequal.c: New testcase.
6512
6513 2005-06-02 Diego Novillo <dnovillo@redhat.com>
6514
6515 PR 21582
6516 * gcc.dg/tree-ssa/pr21582.c: New test.
6517
6518 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
6519
6520 PR c++/21280
6521 * g++.dg/opt/interface2.h: New.
6522 * g++.dg/opt/interface2.C: New.
6523 * g++.dg/init/ctor4.C: Adjust error lines.
6524 * g++.old-deja/g++.bob/inherit2.C: Likewise.
6525 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
6526 * g++.old-deja/g++.jason/opeq3.C: Likewise.
6527 * g++.old-deja/g++.pt/assign1.C: Likewise.
6528 * g++.old-deja/g++.pt/crash20.C: Likewise.
6529
6530 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
6531
6532 PR tree-optimization/21734
6533 * g++.dg/vect/pr21734_1.cc: New.
6534 * g++.dg/vect/pr21734_2.cc: New.
6535
6536 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
6537
6538 PR c++/20350
6539 * g++.dg/template/spec24.C: New.
6540
6541 PR c++/21151
6542 * g++.dg/pch/local-1.C: New.
6543 * g++.dg/pch/local-1.Hs: New.
6544
6545 2005-06-01 Diego Novillo <dnovillo@redhat.com>
6546
6547 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
6548 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
6549 * gcc.dg/tree-ssa/pr14341.c: New test.
6550 * gcc.dg/tree-ssa/pr14841.c: New test.
6551 * gcc.dg/tree-ssa/pr20701.c: New test.
6552 * gcc.dg/tree-ssa/pr21086.c: New test.
6553 * gcc.dg/tree-ssa/pr21090.c: New test.
6554 * gcc.dg/tree-ssa/pr21332.c: New test.
6555 * gcc.dg/tree-ssa/pr21458.c: New test.
6556 * gcc.dg/tree-ssa/pr21658.c: New test.
6557 * gcc.dg/tree-ssa/vrp01.c: New test.
6558 * gcc.dg/tree-ssa/vrp02.c: New test.
6559 * gcc.dg/tree-ssa/vrp03.c: New test.
6560 * gcc.dg/tree-ssa/vrp04.c: New test.
6561 * gcc.dg/tree-ssa/vrp05.c: New test.
6562 * gcc.dg/tree-ssa/vrp06.c: New test.
6563 * gcc.dg/tree-ssa/vrp07.c: New test.
6564 * gcc.dg/tree-ssa/vrp08.c: New test.
6565 * gcc.dg/tree-ssa/vrp09.c: New test.
6566 * gcc.dg/tree-ssa/vrp10.c: New test.
6567 * gcc.dg/tree-ssa/vrp11.c: New test.
6568 * gcc.dg/tree-ssa/vrp12.c: New test.
6569 * gcc.dg/tree-ssa/vrp13.c: New test.
6570
6571 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
6572
6573 PR 21029
6574 * gcc.dg/tree-ssa/pr21029.c: New test.
6575
6576 2005-06-01 Roger Sayle <roger@eyesopen.com>
6577
6578 * gfortran.dg/logint-1.f: New test case.
6579 * gfortran.dg/logint-2.f: Likewise.
6580 * gfortran.dg/logint-3.f: Likewise.
6581
6582 2005-06-01 Jakub Jelinek <jakub@redhat.com>
6583
6584 PR c/21536
6585 PR c/20760
6586 * gcc.dg/20050527-1.c: New test.
6587
6588 * gcc.dg/i386-sse-12.c: New test.
6589
6590 PR fortran/21729
6591 * gfortran.dg/implicit_5.f90: New test.
6592
6593 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
6594
6595 PR fortran/20883
6596 * gfortran/assign_4.f90: New test.
6597 * gfortran/assign_2.f90: Change compile to run.
6598
6599 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
6600
6601 * lib/target-supports.exp
6602 (check_effective_target_sync_char_short): New.
6603 * gcc.dg/sync-2.c: New.
6604
6605 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
6606
6607 PR tree-optimization/21817
6608 * gcc.dg/torture/pr21817-1.c: New.
6609
6610 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
6611
6612 PR c++/21165
6613 * g++.dg/template/init5.C: New.
6614
6615 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
6616
6617 * gfortran.dg/char_initialiser_actual.f90:
6618 Test character initialisers as actual arguments.
6619 * gfortran.dg/char_pointer_comp_assign.f90:
6620 Test character pointer structure component assignments.
6621 * gfortran.dg/char_array_structure_constructor.f90:
6622 Test character components in structure constructors.
6623
6624 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
6625
6626 PR middle-end/20931
6627 * g++.dg/opt/pr20931.C: New test.
6628
6629 2005-05-31 Andreas Jaeger <aj@suse.de>
6630
6631 PR testsuite/20772
6632 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
6633 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
6634 g++.old-deja/g++.ext/asmspec1.C,
6635 g++.old-deja/g++.other/regstack.C,
6636 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
6637 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
6638 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
6639 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
6640 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
6641 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
6642 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
6643 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
6644 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
6645 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
6646 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
6647 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
6648 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
6649 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
6650 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
6651 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
6652 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
6653 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
6654 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
6655
6656 2005-05-31 Jeff Law <law@redhat.com>
6657
6658 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
6659
6660 2005-05-30 Paolo Carlini <pcarlini@suse.de>
6661
6662 PR middle-end/21743
6663 * gcc.dg/builtins-1.c: Activate disabled clog test.
6664 * gcc.dg/torture/builtin-attr-1.c: Likewise.
6665
6666 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
6667
6668 * gfortran.dg/char_pointer_assign.f90:
6669 Test character-pointer assignments and pointer assignments.
6670 * gfortran.dg/char_pointer_dummy.f90:
6671 Test character-pointer dummy arguments.
6672 * gfortran.dg/char_pointer_func.f90:
6673 Test character-pointer function returns.
6674 * gfortran.dg/char_pointer_dependency.f90:
6675 Test character-pointer functions with dependencies.
6676
6677 2005-05-30 Mark Mitchell <mark@codesourcery.com>
6678
6679 PR c++/21784
6680 * g++.dg/lookup/using14.C: New test.
6681
6682 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
6683
6684 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
6685 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
6686 trailing ^M.
6687
6688 2005-05-29 Geoffrey Keating <geoffk@apple.com>
6689
6690 PR c++/17413
6691 * g++.dg/template/local5.C: New.
6692
6693 PR target/21761
6694 * gcc.c-torture/compile/pr21761.c: New.
6695
6696 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
6697 before darwin8.
6698
6699 2005-05-30 Steven G. Kargl
6700
6701 PR fortran/20846
6702 * gfortran.dg/inquire_8.f90: New test.
6703
6704 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6705
6706 PR libfortran/21376
6707 * gfortran.dg/output_exponents_1.f90: New test.
6708
6709 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6710
6711 PR libfortran/20006
6712 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
6713
6714 2005-05-28 Mark Mitchell <mark@codesourcery.com>
6715
6716 PR c++/21210
6717 * g++.dg/ext/complex1.C: New test.
6718
6719 PR c++/21340
6720 * g++.dg/init/ctor6.C: New test.
6721
6722 2005-05-29 Jan Hubicka <jh@suse.cz>
6723
6724 * gcc.c-torture/compile/pr21562.c: New.
6725
6726 2005-05-28 Steven G. Kargl <kargls@comcast.net>
6727
6728 * gfortran.dg/subnormal_1.f90: New test.
6729
6730 2005-05-28 Jan Hubicka <jh@suse.cz>
6731
6732 * tree-prof.exp: Fix comment.
6733 * value-prof-1.c: New.
6734 * value-prof-2.c: New.
6735 * value-prof-3.c: New.
6736 * value-prof-4.c: New.
6737
6738 2005-05-27 Mark Mitchell <mark@codesourcery.com>
6739
6740 PR c++/21614
6741 * g++.dg/expr/ptrmem6.C: New test.
6742 * g++.dg/expr/ptrmem6a.C: Likewise.
6743
6744 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
6745
6746 PR tree-optimization/21658
6747 * gcc.dg/tree-ssa/pr21658.c: New.
6748
6749 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
6750
6751 PR c++/21455
6752 * g++.dg/inherit/ptrmem3.C: New.
6753
6754 PR c++/21681
6755 * g++.dg/parse/template16.C: New.
6756
6757 2005-05-27 Andreas Jaeger <aj@suse.de>
6758
6759 * gcc.dg/setjmp-2.c: Only run in 32-bit.
6760
6761 * gcc.dg/i386-sse-8.c: Run test on all archs.
6762
6763 2005-05-26 Mike Stump <mrs@apple.com>
6764
6765 * objc.dg/isa-field-1.m: Only run on darwin.
6766 * objc.dg/lookup-1.m: Likewise.
6767 * objc.dg/try-catch-8.m: Likewise.
6768
6769 2005-05-26 Roger Sayle <roger@eyesopen.com>
6770
6771 PR tree-optimization/9814
6772 * gcc.dg/pr9814-1.c: New test case.
6773
6774 2005-05-26 Ziemowit Laski <zlaski@apple.com>
6775
6776 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
6777 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
6778 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
6779 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
6780 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
6781 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
6782 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
6783 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
6784 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
6785 objc.dg/try-catch-8.m: New.
6786
6787 2005-05-26 Janis Johnson <janis187@us.ibm.com>
6788
6789 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
6790 remove extraneous semicolons.
6791
6792 2005-05-26 Ziemowit Laski <zlaski@apple.com>
6793
6794 * obj-c++.dg/comp-types-12.mm: New.
6795 * objc.dg/comp-types-11.m: New.
6796 * objc.dg/selector-4.m: New.
6797
6798 2005-05-26 Andreas Jaeger <aj@suse.de>
6799
6800 PR testsuite/20772
6801 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
6802 g++.old-deja/g++.ext/attrib3.C,
6803 g++.old-deja/g++.other/store-expr1.C,
6804 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
6805 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
6806 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
6807 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
6808 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
6809 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
6810 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
6811 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
6812 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
6813 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
6814 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
6815 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
6816 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
6817 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
6818 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
6819 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
6820 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
6821 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
6822 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
6823
6824 2005-05-26 Andreas Jaeger <aj@suse.de>
6825
6826 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
6827 x86-64 compilation.
6828
6829 2005-05-26 Andreas Jaeger <aj@suse.de>
6830
6831 PR testsuite/20772
6832 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
6833 gcc.misc-tests/i386-pf-athlon-1.c,
6834 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
6835 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
6836 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
6837 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
6838 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
6839 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
6840 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
6841 programs.
6842
6843 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
6844 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
6845 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
6846 x86-64 compilation.
6847
6848 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
6849 x86_64.
6850
6851 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
6852 effective-target ilp32.
6853
6854 2005-05-26 David Ung <davidu@mips.com>
6855
6856 * gcc.target/mips/ext_ins.c: New test for testing the generation
6857 of MIPS32/64 rev 2 ext/ins instructions.
6858
6859 2005-05-26 Andreas Jaeger <aj@suse.de>
6860
6861 * treelang/compile/unsigned.tree: Use gimple instead of
6862 nonexisting generic dump.
6863
6864 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
6865
6866 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
6867
6868 2005-05-26 Andreas Jaeger <aj@suse.de>
6869
6870 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
6871
6872 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
6873
6874 PR libfortran/17283
6875 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
6876 Test callee-allocated memory with write statements.
6877
6878 2005-05-25 Roger Sayle <roger@eyesopen.com>
6879
6880 PR middle-end/21709
6881 * gcc.dg/pr21709-1.c: New test case.
6882
6883 2005-05-25 Ziemowit Laski <zlaski@apple.com>
6884 Mike Stump <mrs@apple.com>
6885
6886 * objc/execute/next_mapping.h: Update for C++.
6887
6888 * obj-c++.dg/selector-1.mm: Move to...
6889 * obj-c++.dg/selector-4.mm: here...
6890
6891 * obj-c++.dg/basic.mm: New.
6892 * obj-c++.dg/comp-types-1.mm: New.
6893 * obj-c++.dg/cxx-class-1.mm: New.
6894 * obj-c++.dg/cxx-ivars-1.mm: New.
6895 * obj-c++.dg/cxx-ivars-2.mm: New.
6896 * obj-c++.dg/cxx-ivars-3.mm: New.
6897 * obj-c++.dg/cxx-scope-1.mm: New.
6898 * obj-c++.dg/cxx-scope-2.mm: New.
6899 * obj-c++.dg/defs.mm: New.
6900 * obj-c++.dg/empty-private-1.mm: New.
6901 * obj-c++.dg/encode-1.mm: New.
6902 * obj-c++.dg/encode-2.mm: New.
6903 * obj-c++.dg/encode-3.mm: New.
6904 * obj-c++.dg/extern-c-1.mm: New.
6905 * obj-c++.dg/extra-semi.mm: New.
6906 * obj-c++.dg/fix-and-continue-2.mm: New.
6907 * obj-c++.dg/isa-field-1.mm: New.
6908 * obj-c++.dg/ivar-list-semi.mm: New.
6909 * obj-c++.dg/local-decl-1.mm: New.
6910 * obj-c++.dg/lookup-1.mm: New.
6911 * obj-c++.dg/lookup-2.mm: New.
6912 * obj-c++.dg/method-1.mm: New.
6913 * obj-c++.dg/method-2.mm: New.
6914 * obj-c++.dg/method-3.mm: New.
6915 * obj-c++.dg/method-4.mm: New.
6916 * obj-c++.dg/method-5.mm: New.
6917 * obj-c++.dg/method-6.mm: New.
6918 * obj-c++.dg/method-7.mm: New.
6919 * obj-c++.dg/no-extra-load.mm: New.
6920 * obj-c++.dg/overload-1.mm: New.
6921 * obj-c++.dg/pragma-1.mm: New.
6922 * obj-c++.dg/pragma-2.mm: New.
6923 * obj-c++.dg/private-1.mm: New.
6924 * obj-c++.dg/private-2.mm: New.
6925 * obj-c++.dg/proto-qual-1.mm: New.
6926 * obj-c++.dg/qual-types-1.mm: New.
6927 * obj-c++.dg/stubify-1.mm: New.
6928 * obj-c++.dg/stubify-2.mm: New.
6929 * obj-c++.dg/super-class-1.mm: New.
6930 * obj-c++.dg/super-class-2.mm: New.
6931 * obj-c++.dg/super-dealloc-1.mm: New.
6932 * obj-c++.dg/super-dealloc-2.mm: New.
6933 * obj-c++.dg/template-1.mm: New.
6934 * obj-c++.dg/template-2.mm: New.
6935 * obj-c++.dg/template-3.mm: New.
6936 * obj-c++.dg/template-4.mm: New.
6937 * obj-c++.dg/template-5.mm: New.
6938 * obj-c++.dg/template-6.mm: New.
6939 * obj-c++.dg/try-catch-1.mm: New.
6940 * obj-c++.dg/try-catch-2.mm: New.
6941 * obj-c++.dg/try-catch-3.mm: New.
6942 * obj-c++.dg/try-catch-4.mm: New.
6943 * obj-c++.dg/try-catch-5.mm: New.
6944 * obj-c++.dg/try-catch-6.mm: New.
6945 * obj-c++.dg/try-catch-7.mm: New.
6946 * obj-c++.dg/try-catch-8.mm: New.
6947 * obj-c++.dg/try-catch-9.mm: New.
6948 * obj-c++.dg/va-meth-1.mm: New.
6949
6950 2005-05-25 Ziemowit Laski <zlaski@apple.com>
6951
6952 * obj-c++.dg/selector-1.mm: New.
6953 * obj-c++.dg/selector-2.mm: New.
6954
6955 2005-05-25 Ziemowit Laski <zlaski@apple.com>
6956
6957 * obj-c++.dg/selector-3.mm: New.
6958 * objc.dg/selector-3.m: New.
6959
6960 2005-05-25 Ziemowit Laski <zlaski@apple.com>
6961
6962 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
6963 about where warning appears.
6964
6965 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
6966
6967 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
6968 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
6969 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
6970 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
6971
6972 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
6973
6974 * gcc.dg/20050524-1.c: New test.
6975
6976 2005-05-25 Jan Hubicka <jh@suse.cz>
6977
6978 * gcc.dg/tree-prof/inliner-1.c: New.
6979
6980 2005-05-25 Janis Johnson <janis187@us.ibm.com>
6981
6982 * gcc.dg/tree-prof: New directory.
6983 * gcc.dg/tree-prof/tree-prof.exp: New.
6984
6985 2005-05-25 DJ Delorie <dj@redhat.com>
6986
6987 * gcc.dg/Wattributes-1.c: New.
6988 * gcc.dg/Wattributes-2.c: New.
6989 * gcc.dg/Wattributes-3.c: New.
6990
6991 20005-05-24 Janis Johnson <janis187@us.ibm.com>
6992
6993 PR tree-optimization/19833
6994 * gcc.dg/uninit-4.c: Remove xfail.
6995 * gcc.dg/uninit-9.c: Ditto.
6996
6997 2005-05-24 Ziemowit Laski <zlaski@apple.com>
6998
6999 * obj-c++.dg/bitfield-[1-5].mm: New.
7000 * obj-c++.dg/class-protocol-1.mm: New.
7001 * obj-c++.dg/comp-types-1[0-1].mm: New.
7002 * obj-c++.dg/comp-types-[2-9].mm: New.
7003 * obj-c++.dg/encode-[4-8].mm: New.
7004 * obj-c++.dg/layout-1.mm: New.
7005 * obj-c++.dg/method-1[0-9].mm: New.
7006 * obj-c++.dg/method-2[0-1].mm: New.
7007 * obj-c++.dg/method-[8-9].mm: New.
7008 * obj-c++.dg/objc-gc-3.mm: New.
7009 * obj-c++.dg/try-catch-10.mm: New.
7010 * objc.dg/bitfield-5.m: New.
7011 * objc.dg/comp-types-10.m: New.
7012 * objc.dg/comp-types-9.m: New.
7013 * objc.dg/layout-1.m: New.
7014 * objc.dg/objc-gc-4.m: New.
7015 * objc.dg/try-catch-9.m: New.
7016 * objc.dg/class-protocol-1.m: Tweak diagnostics.
7017 * objc.dg/comp-types-1.m: Likewise.
7018 * objc.dg/comp-types-[5-6].m: Likewise.
7019 * objc.dg/method-9.m: Likewise.
7020
7021 2005-05-24 Janis Johnson <janis187@us.ibm.com>
7022
7023 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
7024 and on hardware without VMX support.
7025
7026 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
7027
7028 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
7029
7030 * lib/profopt.exp (dg-final-generate, dg-final-use,
7031 profopt-final-code, profopt-get-options): New.
7032 (profopt-execute): Process test directives.
7033
7034 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
7035 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
7036 cleanup-tree-dump, cleanup-saved-temps): Update comments.
7037
7038 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
7039
7040 PR C++/21645
7041 * g++.dg/init/ctor5.C: New test.
7042
7043 2005-05-24 Ira Rosen <irar@il.ibm.com>
7044
7045 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
7046 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
7047 vect-113.c, vect-114.c.
7048
7049 2005-05-23 Adam Nemet <anemet@lnxw.com>
7050
7051 * gcc.dg/const-elim-1.c: Remove xfails.
7052
7053 2005-05-23 Jeff Law <law@redhat.com>
7054
7055 * gcc.c-torture/compile/pr21638.c: New test.
7056 * gcc.c-torture/compile/20050520-1.c: New test.
7057
7058 2005-05-23 Nick Clifton <nickc@redhat.com>
7059
7060 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
7061 be a proper triple, ie: m32r*-*-*.
7062 * g++.old-deja/g++.jason/thunk3.C: Likewise.
7063
7064 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
7065
7066 PR middle-end/21331
7067 PR tree-opt/21293
7068 * gcc.c-torture/compile/pr21293.c: New test.
7069 * gcc.c-torture/execute/pr21331.c: New test.
7070
7071 2004-05-20 Richard Henderson <rth@redhat.com>
7072
7073 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
7074
7075 2005-05-20 Ziemowit Laski <zlaski@apple.com>
7076
7077 * obj-c++-dg.exp: Add.
7078 * obj-c++.exp: Add.
7079 * obj-c++.dg/dg.exp: Add.
7080
7081 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
7082
7083 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
7084 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
7085
7086 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
7087
7088 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
7089
7090 2004-05-19 Richard Henderson <rth@redhat.com>
7091
7092 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
7093
7094 2005-05-19 Janis Johnson <janis187@us.ibm.com>
7095
7096 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
7097
7098 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
7099
7100 2005-05-19 Jakub Jelinek <jakub@redhat.com>
7101
7102 PR c++/21495
7103 * g++.dg/parse/extern1.C: New test.
7104 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
7105
7106 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7107
7108 * gcc.dg/c99-math.h: New.
7109 * gcc.dg/c99-math-float-1.c: New test.
7110 * gcc.dg/c99-math-double-1.c: Likewise.
7111 * gcc.dg/c99-math-long-double-1.c: Likewise.
7112
7113 2005-05-18 Richard Henderson <rth@redhat.com>
7114
7115 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
7116
7117 2005-05-18 Devang Patel <dpatel@apple.com>
7118
7119 * g++.dg/opt/20050511-1.C: New test.
7120
7121 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
7122
7123 PR libfortran/21127
7124 * gfortran.dg/reshape-complex.f90: New test.
7125
7126 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
7127
7128 * gfortran.dg/array_constructor_1.f90: New test.
7129 * gfortran.dg/array_constructor_2.f90: New test.
7130
7131 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
7132
7133 PR fortran/20954
7134 * gfortran.dg/pr20954.f: New test.
7135
7136 2005-05-17 Mike Stump <mrs@apple.com>
7137
7138 Yet more Objective-C++...
7139
7140 * objc.dg/method-5.m: Update.
7141 * objc.dg/method-6.m: Update.
7142 * objc.dg/method-7.m: Update.
7143 * objc.dg/method-9.m: Update.
7144 * objc.dg/try-catch-2.m: Update.
7145
7146 2005-05-17 Mark Mitchell <mark@codesourcery.com>
7147
7148 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
7149 Remove little-endian optimizations.
7150
7151 2005-05-17 Jeff Law <law@redhat.com>
7152
7153 * g++.dg/tree-ssa/pr14814.C: New test.
7154 * gcc.dg/tree-ssa/pr14814.C: New test.
7155 * gcc.dg/tree-ssa/pr17141-1.C: New test.
7156 * gcc.dg/tree-ssa/pr17141-2.C: New test.
7157
7158 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
7159
7160 * gcc.dg/compat/generate-random.c: Do not include
7161 libiberty.h.
7162 * gcc.dg/compat/generate-random_r.c: Likewise.
7163
7164 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
7165
7166 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
7167
7168 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
7169
7170 PR middle-end/21595
7171 * g++.dg/tree-ssa/builtin1.C: New testcase.
7172
7173 2005-05-17 Jakub Jelinek <jakub@redhat.com>
7174
7175 PR c++/21454
7176 * g++.dg/opt/const4.C: New test.
7177
7178 PR middle-end/21492
7179 * g++.dg/opt/crossjump1.C: New test.
7180
7181 PR tree-optimization/21610
7182 * gcc.c-torture/compile/20050516-1.c: New test.
7183
7184 PR fortran/15080
7185 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
7186 about the test failing.
7187 * gfortran.fortran-torture/execute/where_7.f90: New test.
7188 * gfortran.fortran-torture/execute/where_8.f90: New test.
7189
7190 2005-05-16 Richard Henderson <rth@redhat.com>
7191
7192 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
7193 i?86 and x86_64.
7194
7195 2005-05-16 Mark Mitchell <mark@codesourcery.com>
7196
7197 * gcc.dg/compat/generate-random.c (config.h): Do not include.
7198 (limits.h): Include unconditionally.
7199 (stdlib.h): Likewise.
7200 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
7201 (limits.h): Include unconditionally.
7202 (stdlib.h): Likewise.
7203 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
7204 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
7205 (limits.h): Include unconditionally.
7206 (stdlib.h): Likewise.
7207 (hashtab.h): Do not include.
7208 (getopt.h): Likewise.
7209 (stddef.h): Include.
7210 (hashval_t): Define.
7211 (struct entry): Add "next" field.
7212 (HASH_SIZE): New macro.
7213 (hash_table): New variable.
7214 (switchfiles): Do not use xmalloc.
7215 (mix): New macro.
7216 (iterative_hash): New function.
7217 (hasht): Remove.
7218 (e_exists): New function.
7219 (e_insert): Likewise.
7220 (output): Use, instead of libiberty hashtable functions.
7221 (main): Do not use getopt. Do not call htab_create.
7222
7223 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
7224
7225 PR libstdc++/21526
7226 * lib/target-supports.exp (check_mkfifo_available):
7227 Return 0 for cygwin as mkfifo support incomplete on platform.
7228 Fix typos in comments.
7229
7230 2005-05-15 Mark Mitchell <mark@codesourcery.com>
7231
7232 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
7233
7234 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
7235
7236 PR fortran/17432
7237 * gfortran.dg/assign_4.f: New test.
7238
7239 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
7240
7241 PR tree-optimization/21563
7242 * gcc.dg/tree-ssa/pr21563.c: New.
7243
7244 2005-05-14 Jan Hubicka <jh@suse.cz>
7245
7246 * gcc.dg/noreturn-7.c: Allow control reaches warning.
7247
7248 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
7249
7250 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
7251
7252 2005-05-13 Julian Brown <julian@codesourcery.com>
7253
7254 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
7255 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
7256
7257 2005-05-13 Jan Hubicka <jh@suse.cz>
7258
7259 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
7260 * gcc.dg/fold-xor-?.c: Likewise.
7261 * gcc.dg/pr15784-?.c: Likewise.
7262 * gcc.dg/pr20922-?.c: Likewise.
7263 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
7264 * gcc.dg/tree-ssa/pr17598.c: Likewise.
7265 * gcc.dg/tree-ssa/pr20470.c: Likewise.
7266
7267 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7268
7269 PR fortran/21260
7270 * gfortran.dg/hollerith_1.f90: New test.
7271
7272 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7273
7274 * gfortran.dg/func_result_2.f90: New test.
7275
7276 2005-05-11 Bud Davis <bdavis@gfortran.org>
7277
7278 * gfortran.dg/dev_null.f90: New test.
7279
7280 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
7281
7282 * gcc.dg/arm-vfp1.c: Revert last change.
7283
7284 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
7285
7286 PR middle-end/19807
7287 PR tree-optimization/19639
7288 * g++.dg/tree-ssa/pr19807.C: New testcase.
7289
7290 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7291
7292 PR libfortran/21471
7293 * gfortran.dg/append-1.f90: New test.
7294
7295 2005-05-10 Diego Novillo <dnovillo@redhat.com>
7296
7297 * gcc.dg/pr18501.c: XFAIL.
7298 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
7299 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
7300 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
7301 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
7302 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
7303 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
7304 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
7305 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
7306
7307 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7308
7309 PR fortran/20178
7310 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
7311 gfortran.dg/f2c_3.f90: New tests.
7312
7313 * gfortran.dg/return_1.f90: Fix dg annotation.
7314
7315 2005-05-10 Diego Novillo <dnovillo@redhat.com>
7316
7317 * gcc.c-torture/compile/20050510-1.c: New test.
7318
7319 2005-05-10 Mark Mitchell <mark@codesourcery.com>
7320
7321 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
7322
7323 2005-05-10 Bob Wilson <bob.wilson@acm.org>
7324
7325 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
7326
7327 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
7328
7329 PR c/17913
7330 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
7331
7332 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
7333
7334 PR c/21342
7335 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
7336 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
7337
7338 2005-05-10 Ben Elliston <bje@au.ibm.com>
7339
7340 PR debug/16676
7341 * gcc.dg/debug/pr16676.c: New test.
7342
7343 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
7344
7345 PR testsuite/21443
7346 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
7347 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
7348 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
7349 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
7350 Change -O1 to -O2.
7351 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
7352 -fno-tree-dominator-opts.
7353
7354 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7355
7356 * gfortran.dg/return_1.f90: New test.
7357
7358 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
7359
7360 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
7361
7362 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
7363
7364 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
7365
7366 PR c++/21427
7367 * g++.dg/inherit/covariant13.C: New.
7368
7369 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7370
7371 PR libfortran/19155
7372 * gfortran.dg/pr19155.f: New test.
7373
7374 2005-05-08 Roger Sayle <roger@eyesopen.com>
7375
7376 PR inline-asm/8788
7377 * gcc.dg/pr8788-1.c: New testcase.
7378
7379 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
7380
7381 PR target/21416
7382 * gcc.target/mips/fpcmp-[12].c: New tests.
7383
7384 2005-05-06 Mark Mitchell <mark@codesourcery.com>
7385
7386 * lib/target-supports-dg.exp (dg-require-fork): New function.
7387 (dg-require-mkfifo): Likewise.
7388 * lib/target-supports.exp (check_function_available): New
7389 function.
7390 (check_fork_available): Likewise.
7391 (check_mkfifo_available): Likewise.
7392
7393 2005-05-06 Jeff Law <law@redhat.com>
7394
7395 * gcc.c-torture/compile/pr21380.c: New test.
7396
7397 2005-05-06 Jakub Jelinek <jakub@redhat.com>
7398
7399 PR c++/20961
7400 * g++.dg/ext/weak3.C: New test.
7401
7402 2005-05-05 Mark Mitchell <mark@codesourcery.com>
7403
7404 PR c++/21352
7405 * g++.dg/template/crash37.C: New test.
7406
7407 2005-05-05 Paul Brook <paul@codesourcery.com>
7408
7409 * gcc.dg/arm-g2.c: Use effective-target arm32.
7410 * gcc.dg/arm-mmx-1.c: Ditto.
7411 * gcc.dg/arm-scd42-2.c: Ditto.
7412 * gcc.dg/arm-vfp1.c: Ditto.
7413 * lib/target-supports.exp (check_effective_target_arm32): New
7414 function.
7415
7416 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
7417
7418 PR libfortran/21354
7419 gfortran.dg/in_pack_rank7.f90: New test.
7420
7421 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
7422
7423 PR middle-end/15618
7424 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
7425
7426 2005-05-04 Jakub Jelinek <jakub@redhat.com>
7427
7428 PR middle-end/21265
7429 * gcc.dg/20050503-1.c: New test.
7430
7431 PR rtl-optimization/21239
7432 * gcc.dg/i386-sse-11.c: New test.
7433
7434 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
7435
7436 PR target/16888
7437 * gcc.target/i386/asm-1.c: New test.
7438
7439 2005-05-03 Jakub Jelinek <jakub@redhat.com>
7440
7441 PR rtl-optimization/21330
7442 * gcc.c-torture/execute/20050502-1.c: New test.
7443
7444 PR target/21297
7445 * gcc.c-torture/execute/20050502-2.c: New test.
7446
7447 2005-05-03 Uros Bizjak <uros@kss-loka.si>
7448
7449 PR middle-end/21282
7450 * gcc.dg/pr21282.c: New.
7451
7452 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
7453
7454 * gcc.dg/vect/pr20122.c: Clean up .vect file.
7455 * gcc.dg/vect/vect-92.c: Likewise.
7456 * gcc.dg/vect/vect-93.c: Likewise.
7457 * gcc.dg/vect/vect-dv-1.c: Likewise.
7458 * gcc.dg/vect/vect-dv-2.c: Likewise.
7459 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
7460
7461 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
7462
7463 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
7464 * gfortran.dg/vect/vect-2.f90: Likewise.
7465 * gfortran.dg/vect/vect-3.f90: Likewise.
7466 * gfortran.dg/vect/vect-4.f90: Likewise.
7467 * gfortran.dg/vect/vect-5.f90: Likewise.
7468
7469 2005-05-02 Geoffrey Keating <geoffk@apple.com>
7470
7471 PR target/20813
7472 * gcc.dg/rs6000-fpint-2.c: New.
7473
7474 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
7475
7476 PR c/15698
7477 * gcc.dg/builtins-30.c: Update expected messages.
7478 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
7479 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
7480 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
7481
7482 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
7483
7484 PR tree-optimization/21294
7485 * gcc.dg/tree-ssa/pr21294.c: New.
7486
7487 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
7488
7489 * gcc.dg/altivec-3.c (vec_store): Do not use the old
7490 __builtin_altivec_st_internal_4si built-in.
7491
7492 2005-05-02 Mark Mitchell <mark@codesourcery.com>
7493
7494 PR c++/15875
7495 * g++.dg/template/ptrmem14.C: New test.
7496
7497 2005-05-02 Paul Brook <paul@codesourcery.com>
7498
7499 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
7500
7501 2005-05-02 Michael Matz <matz@suse.de>
7502
7503 PR c++/19542
7504 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
7505
7506 2005-05-01 Mark Mitchell <mark@codesourcery.com>
7507
7508 * g++.dg/cpp/weak.C: New test.
7509
7510 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
7511
7512 * gcc.dg/tree-ssa/loop-8.c: New test.
7513
7514 2005-04-30 Michael Maty <matz@suse.de>
7515
7516 * gcc.dg/inline-mcpy.c: New test.
7517
7518 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
7519
7520 PR libfortran/18958
7521 * gfortran.dg/eoshift.f90: New test case.
7522
7523 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
7524
7525 PR libfortran/18857
7526 * gfortran.dg/matmul_1.f90: New test.
7527
7528 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
7529
7530 PR tree-optimization/21030
7531 * gcc.dg/tree-ssa/pr21030.c: New.
7532
7533 2005-04-29 Devang Patel <dpatel@apple.com>
7534
7535 PR tree-optimization/21272
7536 * gcc.dg/vect/vect-ifcvt-10.c: New test.
7537
7538 2005-04-29 Jakub Jelinek <jakub@redhat.com>
7539
7540 PR fortran/13082
7541 PR fortran/18824
7542 * gfortran.dg/entry_4.f90: New test.
7543 * gfortran.fortran-torture/execute/entry_1.f90: New test.
7544 * gfortran.fortran-torture/execute/entry_2.f90: New test.
7545 * gfortran.fortran-torture/execute/entry_3.f90: New test.
7546 * gfortran.fortran-torture/execute/entry_4.f90: New test.
7547 * gfortran.fortran-torture/execute/entry_5.f90: New test.
7548 * gfortran.fortran-torture/execute/entry_6.f90: New test.
7549 * gfortran.fortran-torture/execute/entry_7.f90: New test.
7550
7551 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7552
7553 * gfortran.fortran-torture/execute/entry_8.f90: New test.
7554
7555 2005-04-29 Paul Brook <paul@codesourcery.com>
7556
7557 * gfortran.dg/entry_3.f90: New test.
7558
7559 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7560
7561 * gfortran.dg/implicit_4.f90: New test.
7562
7563 2005-04-28 Bob Wilson <bob.wilson@acm.org>
7564
7565 * lib/target-supports.exp (check_profiling_available): Return
7566 false for xtensa-*-elf.
7567
7568 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
7569
7570 * lib/fortran-torture.exp (fortran-torture.exp): Catch
7571 error if file cannot be deleted.
7572
7573 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
7574
7575 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
7576 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
7577 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
7578 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
7579 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
7580 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
7581 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
7582 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
7583 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
7584 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
7585 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
7586 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
7587 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
7588
7589 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7590
7591 PR fortran/20865
7592 * gfortran.dg/pr20865.f90: New test.
7593
7594 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
7595
7596 * gcc.dg/void-cast-2.c: New test.
7597
7598 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
7599
7600 PR c/21159
7601 * gcc.dg/void-cast-1.c: New test.
7602
7603 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
7604
7605 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
7606
7607 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7608
7609 PR fortran/21177
7610 * gfortran.dg/pr21177.f90: New test.
7611
7612 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
7613
7614 PR tree-optimization/21171
7615 * gcc.dg/tree-ssa/pr21171.c: New test.
7616
7617 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
7618
7619 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
7620 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
7621 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
7622 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
7623 gcc.dg/tree-ssa/gen-vect-32.c: New.
7624 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
7625 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
7626 don't run on PPC32.
7627
7628 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
7629
7630 PR c/21213
7631 * gcc.dg/transparent-union-3.c: New test.
7632
7633 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
7634
7635 PR c/20740
7636 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
7637 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
7638 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
7639 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
7640 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
7641 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
7642
7643 2005-04-26 Jeff Law <law@redhat.com>
7644
7645 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
7646 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
7647 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
7648 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
7649 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
7650 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
7651 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
7652
7653 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
7654
7655 PR tree-optimization/17598
7656 * gcc.dg/tree-ssa/pr17598.c: New testcase.
7657
7658 2005-04-25 Mike Stump <mrs@apple.com>
7659
7660 * objc.dg/fix-and-continue-1.m: Add.
7661
7662 2005-04-25 Roger Sayle <roger@eyesopen.com>
7663
7664 PR c++/20995
7665 * g++.dg/opt/pr20995-1.C: New test case.
7666
7667 2005-04-25 Devang Patel <dpatel@apple.com>
7668
7669 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
7670
7671 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
7672
7673 PR testsuite/21062
7674 * g++.dg/opt/alias2.C (printf): Correct the prototype.
7675
7676 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
7677
7678 PR C++/21188
7679 * g++.dg/opt/rtti2.C: New test.
7680
7681 2005-04-25 Paul Brook <paul@codesourcery.com>
7682 Steven G. Kargl <kargls@comcast.net>
7683
7684 PR fortran/20879
7685 * gfortran.dg/ichar_1.f90: New file.
7686
7687 2005-04-24 Jakub Jelinek <jakub@redhat.com>
7688
7689 PR middle-end/20991
7690 * g++.dg/opt/pr20991.C: New test.
7691
7692 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
7693 where sizeof (type) < __alignof__ (type).
7694 * gcc.dg/compat/struct-layout-1.h: Likewise.
7695
7696 2005-04-24 Per Bothner <per@bothner.com>
7697 Devang Patel <dpatel@apple.com>
7698
7699 PR preprocessor/20907
7700 * gcc.dg/cpp/very-long-comment.c: New test.
7701
7702 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7703
7704 PR fortran/20059
7705 * gfortran.dg/common_5.f: New test.
7706
7707 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
7708
7709 PR middle-end/21082
7710 * g++.dg/tree-ssa/pr21082.C: New testcase.
7711
7712 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
7713
7714 * gcc.dg/vect/vect-99.c: New test.
7715
7716 2005-04-22 Diego Novillo <dnovillo@redhat.com>
7717
7718 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
7719
7720 2005-04-22 Jeff Law <law@redhat.com>
7721
7722 * gcc.dg/uninit-5.c: Remove xfails.
7723 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
7724 conditionals and loads.
7725
7726 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
7727
7728 PR libfortran/20074
7729 PR libfortran/20436
7730 PR libfortran/21108
7731 * gfortran.dg/nested_reshape.f90: new test
7732 * gfortran.dg/reshape-alloc.f90: new test
7733 * gfortran.dg/reshape.f90: new test
7734
7735 2005-04-22 Mark Mitchell <mark@codesourcery.com>
7736
7737 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
7738
7739 * gcc.dg/arm-vfp1.c: New test.
7740
7741 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
7742
7743 PR c++/21087
7744 * g++.dg/lookup/builtin2.C: New test.
7745
7746 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
7747
7748 * gcc.dg/weak/weak-13.c: New test.
7749
7750 2005-04-21 Geoffrey Keating <geoffk@apple.com>
7751
7752 * lib/target-supports.exp (check_effective_target_sync_int_long):
7753 Add powerpc*.
7754
7755 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
7756
7757 * gcc.target/mips/branch-1.c: New test.
7758
7759 2005-04-21 Richard Henderson <rth@redhat.com>
7760
7761 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
7762 * gcc.dg/vect/vect-86.c: Likewise.
7763 * gcc.dg/vect/vect-87.c: Likewise.
7764 * gcc.dg/vect/vect-88.c: Likewise.
7765
7766 2005-04-21 Devang Patel <dpatel@apple.com>
7767
7768 PR optimization/20994
7769 * gcc.dg/tree-ssa/ifc-3.c: New test.
7770
7771 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
7772
7773 PR c/12913
7774 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
7775 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
7776 gcc.dg/c99-vla-jump-5.c: New tests.
7777
7778 2005-04-19 Richard Henderson <rth@redhat.com>
7779
7780 * lib/target-supports.exp (check_effective_target_vect_int_mult):
7781 Fix typo in exists check.
7782 (check_effective_target_sync_int_long): New.
7783 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
7784 * gcc.dg/ia64-sync-2.c: Likewise.
7785 * gcc.dg/ia64-sync-3.c: Likewise.
7786 * gcc.dg/ia64-sync-4.c: Likewise.
7787
7788 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
7789
7790 * gcc.dg/fold-xor-1.c: New test.
7791 * gcc.dg/fold-xor-2.c: New test.
7792
7793 2005-04-19 James E. Wilson <wilson@specifixinc.com>
7794
7795 PR target/20670
7796 * g++.dg/eh/fp-regs.C: New test.
7797
7798 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
7799
7800 * gcc.dg/Wint-to-pointer-cast-1.c,
7801 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
7802 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
7803 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
7804
7805 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7806
7807 PR fortran/16861
7808 * gfortran.dg/pr16861.f90: New test.
7809
7810 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
7811
7812 * gcc.dg/pr21085.c: New test.
7813
7814 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
7815
7816 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
7817 (setup_mips_tests, dg-mips-options): New procedures.
7818 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
7819 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
7820 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
7821 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
7822 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
7823 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
7824 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
7825 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
7826 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
7827 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
7828 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
7829 dg-mips-options instead of dg-options. Remove now-redundant
7830 preprocessor guards.
7831 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
7832 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
7833 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
7834 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
7835 * gcc.dg/vr-mult-2.c: Delete.
7836 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
7837 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
7838 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
7839 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
7840 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
7841 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
7842 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
7843
7844 2005-04-18 Laurent GUERBY <laurent@guerby.net>
7845
7846 * ada/acats/run_all.sh: Use sync when executable not present.
7847
7848 2005-04-18 Devang Patel <dpatel@apple.com>
7849
7850 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
7851 * gcc.dg/vect/vect-11a.c: New.
7852 * gcc.dg/vect/vect-none.c: Update.
7853 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
7854
7855 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
7856
7857 PR tree-optimization/20922
7858 * gcc.dg/pr20922-1.c: New test.
7859 * gcc.dg/pr20922-2.c: New test.
7860 * gcc.dg/pr20922-3.c: New test.
7861 * gcc.dg/pr20922-4.c: New test.
7862 * gcc.dg/pr20922-5.c: New test.
7863 * gcc.dg/pr20922-6.c: New test.
7864
7865 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7866
7867 PR libfortran/20950
7868 * gfortran.dg/pr20950.f: New test.
7869
7870 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7871
7872 PR libfortran/19216
7873 * gfortran.dg/pr19216.f: New test.
7874
7875 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
7876
7877 PR tree-optimization/21001
7878 * gcc.dg/tree-ssa/pr21001.c: New.
7879
7880 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
7881
7882 PR libfortran/21075
7883 * gfortran.dg/reshape_rank7.f90: New test.
7884
7885 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
7886
7887 PR libfortran/12884 gfortran.dg/pr12884.f: New test
7888 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
7889 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
7890 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
7891 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
7892 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
7893 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
7894 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
7895 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
7896 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
7897 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
7898 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
7899 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
7900 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
7901 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
7902 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
7903 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
7904 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
7905 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
7906 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
7907 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
7908
7909 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
7910
7911 * gfortran.dg/wtruncate.f: New testcase.
7912 * gfortran.dg/wtruncate.f90: New testcase.
7913
7914 2005-04-16 Mark Mitchell <mark@codesourcery.com>
7915
7916 PR c++/21025
7917 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
7918 which sizeof/alignof is dependent, rather than just whether we are
7919 processing_template_decl.
7920
7921 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
7922
7923 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
7924 corrected typo where the wrong variables had been compared.
7925
7926 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
7927
7928 PR libfortran/18495
7929 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
7930 Test callee-allocated version of return array with a write
7931 statement.
7932 Test spread with a temporary with another write statement.
7933
7934 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
7935
7936 PR tree-optimization/21031
7937 * gcc.dg/tree-ssa/pr21031.c: New.
7938
7939 2005-04-15 Uros Bizjak <uros@kss-loka.si>
7940
7941 PR tree-optimization/21004
7942 * gcc.dg/builtins-53.c: Include builtins-config.h.
7943 Check floorf, ceilf, floorl and ceill transformations
7944 only when HAVE_C99_RUNTIME is defined.
7945
7946 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
7947
7948 PR middle-end/20739
7949 * gcc.dg/tree-ssa/pr20739.c: New test.
7950
7951 2005-04-14 Mike Stump <mrs@apple.com>
7952
7953 * gcc.dg/Foundation.framework/empty: New.
7954 * gcc.dg/framework-2.c: New.
7955
7956 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
7957
7958 PR tree-optimization/21021
7959 * gcc.c-torture/compile/pr21021.c: New.
7960
7961 2005-04-14 Janis Johnson <janis187@us.ibm.com
7962
7963 PR testsuite/21010
7964 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
7965 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
7966 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
7967 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
7968 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
7969 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
7970 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
7971 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
7972
7973 2005-04-14 Richard Henderson <rth@redhat.com>
7974
7975 * lib/target-supports.exp (check_effective_target_vect_condition):
7976 Add ia64, i?86, and x86_64.
7977
7978 2005-04-14 Steven G. Kargl <kargls@comcast.net>
7979
7980 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
7981
7982 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
7983
7984 PR tree-optimization/20657
7985 * gcc.dg/tree-ssa/pr20657.c: New.
7986
7987 2005-04-14 Uros Bizjak <uros@kss-loka.si>
7988
7989 * gcc.dg/builtins-53.c: Also check (int)trunc* and
7990 (long long int)trunc*.
7991
7992 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
7993
7994 PR target/20927
7995 * gcc.dg/pr20927.c: New test.
7996
7997 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
7998
7999 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
8000 * gcc.target/mips/asm-1.c: Likewise.
8001
8002 2005-04-13 Dale Johannesen <dalej@apple.com>
8003
8004 * objc.dg/objc-fast-4.m: New.
8005
8006 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
8007
8008 * gcc.target/cris/torture/cris-torture.exp: New driver in new
8009 directory.
8010 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
8011
8012 2005-04-13 David Edelsohn <edelsohn@gnu.org>
8013
8014 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
8015 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
8016 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
8017
8018 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
8019
8020 PR tree-optimization/20913
8021 * gcc.dg/tree-ssa/pr20913.c: New.
8022
8023 PR tree-optimization/20702
8024 * gcc.dg/tree-ssa/pr20702.c: New.
8025
8026 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8027
8028 PR c++/13744
8029 * g++.dg/inherit/local3.C: New test.
8030
8031 2005-04-12 Jeff Law <law@redhat.com>
8032
8033 * gcc.dg/tree-ssa/20050412-1.c: New test.
8034
8035 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
8036
8037 PR libfortran/19016
8038 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
8039 Add tests with mask generated by expression.
8040 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
8041 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
8042 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
8043
8044 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
8045
8046 PR middle-end/20917
8047 * gcc.dg/20050409-1.c: New test.
8048
8049 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
8050
8051 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
8052
8053 2005-04-11 Mark Mitchell <mark@codesourcery.com>
8054
8055 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
8056 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
8057 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
8058 (TARGET_CXX): Adjust accordingly.
8059 * target.h (struct gcc_target): Remove epxort_class_data. Add
8060 determine_class_data_visibility and class_data_always_comdat.
8061 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
8062 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
8063 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
8064 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
8065 (arm_cxx_determine_class_data_visibility): New.
8066 (arm_cxx_class_data_always_comdat): Likewise.
8067 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
8068 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
8069 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
8070 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
8071 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
8072 Define.
8073
8074 2005-04-11 Mark Mitchell <mark@codesourcery.com>
8075
8076 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
8077
8078 2005-04-11 Geoffrey Keating <geoffk@apple.com>
8079
8080 * gcc.dg/i386-darwin-fpmath.c: New.
8081
8082 2004-04-11 Devang Patel <dpatel@apple.com>
8083
8084 * lib/target-supports.exp (check_effective_target_vect_condition): New.
8085 * gcc.dg/vect/vect-ifcvt-1.c: New test.
8086 * gcc.dg/vect/vect-ifcvt-2.c: New test.
8087 * gcc.dg/vect/vect-ifcvt-3.c: New test.
8088 * gcc.dg/vect/vect-ifcvt-4.c: New test.
8089 * gcc.dg/vect/vect-ifcvt-5.c: New test.
8090 * gcc.dg/vect/vect-ifcvt-6.c: New test.
8091 * gcc.dg/vect/vect-ifcvt-7.c: New test.
8092 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
8093
8094 2004-04-11 Devang Patel <dpatel@apple.com>
8095
8096 * gcc.dg/vect/vect-dv-1.c: New test.
8097 * gcc.dg/vect/vect-dv-2.c: New test.
8098
8099 2005-04-11 Diego Novillo <dnovillo@redhat.com>
8100
8101 PR tree-optimization/20933
8102 * gcc.dg/tree-ssa/pr20933.c: New test.
8103
8104 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8105
8106 * gfortran.dg/fold_nearest.f90: New test.
8107
8108 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
8109
8110 * gcc.dg/tree-ssa/alias-1.c: New test.
8111
8112 2005-04-11 Diego Novillo <dnovillo@redhat.com>
8113
8114 PR tree-optimization/20920
8115 * g++.dg/tree-ssa/pr20920.C: New test.
8116
8117 2005-04-11 Uros Bizjak <uros@kss-loka.si>
8118
8119 * gcc.dg/builtins-53.c: Also check (int)ceil* and
8120 (long long int)ceil*.
8121
8122 2005-04-10 Mark Mitchell <mark@codesourcery.com>
8123
8124 * g++.dg/warn/Wdtor1.C: Declare template in system header with
8125 explicit C++ linkage.
8126
8127 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8128
8129 * gfortran.dg/pr17229.f: Take care of the new obsolescence
8130 warning for arithmetic IF statements.
8131
8132 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
8133
8134 * eor_handling_1.f90: New test case.
8135 * eor_handling_2.f90: New test case.
8136 * eor_handling_3.f90: New test case.
8137 * eor_handling_4.f90: New test case.
8138 * eor_handling_5.f90: New test case.
8139 * noadv_size.f90: New test case.
8140 * pad_no.f90: New test case.
8141
8142 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
8143
8144 * gcc.c-torture/execute/20050410-1.c: New test.
8145
8146 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
8147
8148 * gcc.dg/pr20126.c: New.
8149
8150 2005-04-09 Bud Davis <bdavis@gfortran.org>
8151 Steven G. Kargl <kargls@comcast.net>
8152
8153 * gfortran.dg/PR19872.f: New test.
8154
8155 2005-04-09 Steven G. Kargl <kargls@comcast.net>
8156
8157 * gfortran.dg/nint_1.f90: Fix dg-do directive.
8158
8159 2005-04-09 Steven G. Kargl <kargls@comcast.net>
8160
8161 * gfortran.dg/nint_1.f90: New test.
8162
8163 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
8164
8165 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
8166 Added test for callee-allocated arrays with write statements.
8167 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
8168 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
8169 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
8170 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
8171 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
8172
8173 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
8174
8175 PR libfortran/20163
8176 * gfortran.dg/open-options-blanks.f: New test.
8177
8178 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
8179
8180 PR fortran/13257
8181 * gfortran.dg/comma_format_extension_[1234].f: New tests.
8182
8183 2005-04-09 Jakub Jelinek <jakub@redhat.com>
8184
8185 * gcc.dg/tree-ssa/stdarg-1.c: New test.
8186 * gcc.dg/tree-ssa/stdarg-2.c: New test.
8187 * gcc.dg/tree-ssa/stdarg-3.c: New test.
8188 * gcc.dg/tree-ssa/stdarg-4.c: New test.
8189 * gcc.dg/tree-ssa/stdarg-5.c: New test.
8190 * gcc.c-torture/execute/stdarg-4.c: New test.
8191
8192 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
8193
8194 PR target/20795
8195 * g++.dg/abi/param2.C: New test.
8196
8197 2005-04-09 Uros Bizjak <uros@kss-loka.si>
8198
8199 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
8200
8201 2005-04-09 Uros Bizjak <uros@kss-loka.si>
8202
8203 * gcc.dg/builtins-53.c: New test.
8204
8205 2005-04-08 Diego Novillo <dnovillo@redhat.com>
8206
8207 * g++.dg/tree-ssa/pr18178.C: New test.
8208 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
8209 * gcc.c-torture/execute/20041019-1.c: New test.
8210 * gcc.dg/tree-ssa/20041008-1.c: New test.
8211 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
8212 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
8213 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
8214 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
8215 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
8216 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
8217 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
8218 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
8219 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
8220 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
8221
8222 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
8223
8224 PR rtl-optimization/20466
8225 * gcc.c-torture/execute/pr20466-1.c: New test.
8226
8227 2005-04-08 Mark Mitchell <mark@codesourcery.com>
8228
8229 PR c++/20905
8230 * g++.dg/parse/cond2.C: New test.
8231
8232 PR c++/20145
8233 * g++.dg/warn/Wdtor1.C: New test.
8234
8235 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8236
8237 PR fortran/17229
8238 * gfortran.dg/pr17229.f: New test.
8239
8240 2005-04-07 Steven G. Kargl <kargls@comcast.net>
8241
8242 * gfortran.dg/tiny_1.f90: New test.
8243 * gfortran.dg/tiny_2.f90: ditto.
8244
8245 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
8246
8247 * gfortran.dg/eor_1.f90: Fix dg-do run line
8248 * gfortran.dg/open_new.f90: Fix dg-do run line
8249
8250 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
8251
8252 * lib/target-supports.exp (get_compiler_messages): Support
8253 optional arguments, the fourth being compiler options.
8254 (check_effective_target_fpic): New proc.
8255 * gcc.dg/20050321-2.c: Restrict to target fpic.
8256
8257 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
8258
8259 * gcc.dg/15443-1.c: New test.
8260 * gcc.dg/15443-2.c: Likewise.
8261
8262 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8263
8264 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
8265
8266 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
8267
8268 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
8269
8270 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
8271
8272 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
8273 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
8274 -m64.
8275 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
8276 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
8277 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
8278
8279 2005-04-06 Mark Mitchell <mark@codesourcery.com>
8280
8281 PR c++/20212
8282 * g++.dg/warn/Wunused-11.C: New test.
8283
8284 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
8285
8286 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
8287
8288 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
8289
8290 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
8291
8292 2005-04-05 Mark Mitchell <mark@codesourcery.com>
8293
8294 PR c++/20734
8295 * g++.dg/template/ptrmem13.C: New test.
8296
8297 2005-04-05 Per Bothner <per@bothner.com>
8298
8299 * lib/gcc.exp: Always add -fno-show-column, for now.
8300
8301 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
8302
8303 PR testsuite/20767
8304 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
8305 of plain old "unsigned int" for the type of "i". Makes this test
8306 64bit clean.
8307
8308 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
8309
8310 * gcc.dg/i386-ssefn-1.c: New test.
8311 * gcc.dg/i386-ssefn-2.c: New test.
8312 * gcc.dg/i386-ssefn-3.c: New test.
8313 * gcc.dg/i386-ssefn-4.c: New test.
8314
8315 2005-04-05 Jakub Jelinek <jakub@redhat.com>
8316
8317 PR tree-optimization/20076
8318 * gcc.dg/builtin-apply4.c: New test.
8319
8320 PR preprocessor/19475
8321 * gcc.dg/cpp/macspace1.c: New test.
8322 * gcc.dg/cpp/macspace2.c: New test.
8323
8324 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8325
8326 * gfortran.dg/pr20755.f: Fixed bad format.
8327
8328 2005-04-05 Mark Mitchell <mark@codesourcery.com>
8329
8330 PR c++/20763
8331 * g++.dg/ext/attrib21.C: New test.
8332
8333 2004-04-05 Devang Patel <dpatel@apple.com>
8334
8335 * lib/target-supports.exp (check_effective_target_vect_shif): New.
8336 * gcc.dg/vect/vect-shift-1.c: New test.
8337
8338 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8339
8340 PR libfortran/20755
8341 * gfortran.dg/pr20755.f: New test.
8342
8343 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
8344
8345 * gfortran.dg/pr15959.f90: New test.
8346 * gfortran.dg/string_pad_trunc.f90: New test.
8347
8348 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8349
8350 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
8351 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
8352 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
8353 syntax.
8354
8355 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
8356
8357 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
8358
8359 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8360
8361 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
8362 * gcc.c-torture/compile/20011119-2.c: Likewise.
8363 * gcc.c-torture/compile/981001-2.c: Likewise.
8364
8365 2005-04-04 Mark Mitchell <mark@codesourcery.com>
8366
8367 PR c++/20679
8368 * g++.dg/template/overload4.C: New test.
8369
8370 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
8371
8372 PR c++/20746
8373 * g++.dg/abi/covariant5.C: New.
8374
8375 PR debug/20505
8376 * g++.dg/debug/const2.C: New.
8377
8378 2005-04-04 Jakub Jelinek <jakub@redhat.com>
8379
8380 PR rtl-optimization/16104
8381 * gcc.c-torture/execute/20050316-1.c: New test.
8382
8383 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
8384
8385 * g++.dg/template/spec23.C: Fix dg-error text.
8386
8387 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
8388
8389 PR c++/19199
8390 * g++.dg/expr/lval2.C: New.
8391
8392 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8393
8394 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
8395 __builtin_strcasecmp and __builtin_strncasecmp.
8396
8397 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
8398
8399 PR c++/20723
8400 * g++.dg/template/spec22.C: New.
8401 * g++.dg/template/spec23.C: New.
8402
8403 2005-04-03 Dale Ranta <dir@lanl.gov>
8404 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8405
8406 PR libfortran/20068
8407 PR libfortran/20125
8408 PR libfortran/20156
8409 PR libfortran/20471
8410 * gfortran.dg/backspace.f: New test.
8411
8412 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
8413
8414 * gcc.dg/pr19345.c: New test.
8415
8416 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
8417
8418 PR tree-optimization/20640
8419 * gcc.dg/torture/tree-loop-1.c: New.
8420
8421 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
8422
8423 PR rtl-optimization/20290
8424 * gcc.c-torture/execute/loop-ivopts-2.c: New.
8425
8426 2005-04-02 Geoffrey Keating <geoffk@apple.com>
8427
8428 * gcc.dg/rs6000-fpint.c: New.
8429
8430 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
8431
8432 * gcc.dg/old-style-then-proto-1.c: New test.
8433
8434 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8435
8436 * gfortran.fortran-torture/execute/backspace.f90: Check
8437 after backspace and read was incorrect.
8438
8439 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8440
8441 * gcc.c-torture/execute/builtins/strcat.c: Check the result
8442 buffer past the terminating NUL using memcmp.
8443 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
8444 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
8445
8446 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
8447 Fix unused/uninitialized variable warnings.
8448
8449 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
8450 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
8451 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
8452 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
8453
8454 * gcc.c-torture/execute/builtins/abs-1-lib.c,
8455 gcc.c-torture/execute/builtins/fputs-lib.c,
8456 gcc.c-torture/execute/builtins/lib/fprintf.c,
8457 gcc.c-torture/execute/builtins/lib/main.c,
8458 gcc.c-torture/execute/builtins/lib/memcmp.c,
8459 gcc.c-torture/execute/builtins/lib/memmove.c,
8460 gcc.c-torture/execute/builtins/lib/mempcpy.c,
8461 gcc.c-torture/execute/builtins/lib/memset.c,
8462 gcc.c-torture/execute/builtins/lib/printf.c,
8463 gcc.c-torture/execute/builtins/lib/sprintf.c,
8464 gcc.c-torture/execute/builtins/lib/stpcpy.c,
8465 gcc.c-torture/execute/builtins/lib/strchr.c,
8466 gcc.c-torture/execute/builtins/lib/strcmp.c,
8467 gcc.c-torture/execute/builtins/lib/strcpy.c,
8468 gcc.c-torture/execute/builtins/lib/strcspn.c,
8469 gcc.c-torture/execute/builtins/lib/strlen.c,
8470 gcc.c-torture/execute/builtins/lib/strncat.c,
8471 gcc.c-torture/execute/builtins/lib/strncmp.c,
8472 gcc.c-torture/execute/builtins/lib/strncpy.c,
8473 gcc.c-torture/execute/builtins/lib/strrchr.c,
8474 gcc.c-torture/execute/builtins/lib/strspn.c,
8475 gcc.c-torture/execute/builtins/lib/strstr.c,
8476 gcc.c-torture/execute/builtins/memops-asm-lib.c,
8477 gcc.c-torture/execute/builtins/strlen-2.c,
8478 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
8479 prototypes.
8480
8481 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
8482
8483 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
8484 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
8485 selectany usage.
8486
8487 2005-04-01 Jakub Jelinek <jakub@redhat.com>
8488
8489 PR c++/19406
8490 * g++.dg/debug/using1.C: New test.
8491
8492 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
8493
8494 PR middle-end/20524
8495 * gcc.dg/alias-7.c: Prefix asm-declared name with
8496 __USER_LABEL_PREFIX__.
8497
8498 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
8499
8500 Fix fallout from PR middle-end/15700:
8501 * gcc.c-torture/compile/20011119-1.c: Take
8502 __USER_LABEL_PREFIX__ into account.
8503 * gcc.c-torture/compile/20011119-2.c: Likewise.
8504
8505 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
8506
8507 PR c++/18644
8508 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
8509
8510 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
8511
8512 PR c/17855
8513 * gcc.c-torture/compile/struct-non-lval-1.c,
8514 gcc.c-torture/compile/struct-non-lval-2.c,
8515 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
8516
8517 2005-03-31 Janis Johnson <janis187@us.ibm.com>
8518
8519 * gcc.dg/tls/tls.exp: Remove temporary file.
8520 * g++.dg/tls/tls.exp: Ditto.
8521 * lib/file-format.exp: Ditto.
8522 * g++.dg/special/ecos.exp: Ditto.
8523
8524 * lib/profopt.exp: Treat prof_ext as a list.
8525 * gcc.misc-tests/bprob.exp: Ditto.
8526 * g++.dg/bprob/bprob.exp: Ditto.
8527
8528 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
8529 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
8530 g++.dg/tree-ssa/pointer-reference-alias.C,
8531 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
8532 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
8533 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
8534 g++.dg/vect/pr19951.cc: Ditto.
8535 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
8536 gcc.dg/builtins-47.c: Ditto.
8537 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
8538 gcc.dg/pr20115-1.c: Ditto.
8539 * gcc.dg/tree-ssa/20030530-2.c,
8540 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
8541 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
8542 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
8543 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
8544 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
8545 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
8546 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
8547 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
8548 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
8549 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
8550 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
8551 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
8552 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
8553 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
8554 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
8555 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
8556 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
8557 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
8558 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
8559 gcc.dg/tree-ssa/20030824-1.c,
8560 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
8561 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
8562 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
8563 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
8564 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
8565 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
8566 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
8567 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
8568 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
8569 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
8570 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
8571 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
8572 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
8573 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
8574 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
8575 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
8576 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
8577 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
8578 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
8579 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
8580 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
8581 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
8582 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
8583 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
8584 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
8585 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
8586 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
8587 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
8588 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
8589 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
8590 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
8591 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
8592 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
8593 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
8594 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
8595 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
8596 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
8597 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
8598 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
8599 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
8600 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
8601 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
8602 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
8603 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
8604 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
8605 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
8606 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
8607 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
8608 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
8609 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
8610 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
8611 gcc.dg/tree-ssa/useless-1.c: Ditto.
8612 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
8613 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
8614 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
8615 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
8616 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
8617 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
8618 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
8619 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
8620 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
8621 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
8622 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
8623 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
8624 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
8625 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
8626 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
8627 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
8628 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
8629 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
8630 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
8631 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
8632 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
8633 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
8634 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
8635 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
8636 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
8637 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
8638 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
8639 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
8640 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
8641 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
8642 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
8643 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
8644 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
8645 gcc.dg/vect/vect-none.c: Ditto.
8646 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
8647 treelang/compile/unsigned.tree: Ditto.
8648
8649 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
8650 * gcc.dg/cpp/direct2s.c: Ditto.
8651 * gcc.dg/cpp/paste4.c: Ditto.
8652 * gcc.dg/cpp/separate-1.c: Ditto.
8653 * gcc.dg/pch/save-temps-1.c: Ditto.
8654 * g++.dg/ext/altivec-10.C: Ditto.
8655 * g++.dg/pch/pch.C: Ditto.
8656
8657 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
8658
8659 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
8660 * g++.dg/template/repo1.C: Ditto.
8661 * g++.dg/template/repo2.C: Ditto.
8662 * g++.dg/template/repo3.C: Ditto.
8663 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
8664 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
8665 * g++.old-deja/g++.pt/repo1.C: Ditto.
8666 * g++.old-deja/g++.pt/repo2.C: Ditto.
8667 * g++.old-deja/g++.pt/repo3.C: Ditto.
8668 * g++.old-deja/g++.pt/repo4.C: Ditto.
8669
8670 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
8671 * gcc.dg/20030107-1.c: Ditto.
8672 * gcc.dg/20030702-1.c: Ditto.
8673 * gcc.dg/profile-generate-1.c: Ditto.
8674 * g++.dg/other/profile1.C: Ditto.
8675 * g++.old-deja/g++.robertl/eb83.C: Ditto.
8676
8677 * lib/gcc-dg.exp (remove-build-file): New.
8678 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
8679 cleanup-tree-dump, cleanup-saved-temps): New.
8680
8681 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
8682
8683 PR c++/19203, DR 214
8684 * g++.dg/parse/ambig3.C: Not ambiguous.
8685 * g++.dg/template/spec20.C: New.
8686 * g++.dg/template/spec21.C: New.
8687
8688 2005-03-31 Steve Ellcey <sje@cup.hp.com>
8689
8690 PR target/20045
8691 * gcc.dg/ia64-fptr-1.c: Run only on linux.
8692
8693 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8694
8695 PR libfortran/20660
8696 * gfortran.dg/negative_unit.f: New test.
8697
8698 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
8699
8700 * gcc.dg/20050330-1.c: New test.
8701
8702 2005-03-30 Devang Patel <dpatel@apple.com>
8703
8704 * g++.dg/tree-sra/ssa-sra-3.C: New test.
8705
8706 2005-03-30 Dale Johannesen <dalej@apple.com>
8707
8708 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
8709
8710 2005-03-30 Janis Johnson <janis187@us.ibm.com>
8711
8712 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
8713 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
8714 Strip options from test name.
8715
8716 2005-03-31 Jan Hubicka <jh@suse.cz>
8717
8718 * gcc.dg/varpool-1.c: New testcase.
8719
8720 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
8721
8722 PR c/772
8723 PR c/17913
8724 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
8725 gcc.dg/stmt-expr-label-3.c : New tests.
8726 * gcc.c-torture/execute/medce-2.c: Remove.
8727
8728 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
8729
8730 PR c/20368
8731 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
8732 tests.
8733
8734 2005-03-30 Alan Modra <amodra@bigpond.net.au>
8735
8736 * gcc.c-torture/compile/pr20203.c: New test.
8737
8738 2005-03-26 Steven G. Kargl <kargls@comcast.net>
8739
8740 * gfortran.dg/promotion.f90: New test.
8741
8742 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
8743
8744 PR middle-end/20491
8745 * gcc.dg/torture/asm-subreg-1.c: New test.
8746
8747 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
8748
8749 PR c/20672
8750 * gcc.dg/pr20672-1.c: New test.
8751
8752 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
8753
8754 * gfortran.dg/vect: New directory.
8755 * gfortran.dg/vect/vect.exp: New.
8756 * gfortran.dg/vect/vect-1.f90: New test.
8757 * gfortran.dg/vect/vect-2.f90: New test.
8758 * gfortran.dg/vect/vect-3.f90: New test.
8759 * gfortran.dg/vect/vect-4.f90: New test.
8760 * gfortran.dg/vect/vect-5.f90: New test.
8761
8762 2005-03-29 Jakub Jelinek <jakub@redhat.com>
8763
8764 PR middle-end/20622
8765 * gcc.dg/alias-7.c: New test.
8766
8767 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
8768
8769 * gcc.dg/sparc-reg-1.c: New test.
8770
8771 2005-03-28 Steve Ellcey <sje@cup.hp.com>
8772
8773 PR target/19890
8774 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
8775
8776 2005-03-29 Dale Ranta <dir@lanl.gov>
8777 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8778
8779 PR libfortran/20163
8780 * gfortran.dg/pr20163-2.f: New test.
8781
8782 2005-03-28 Jan Hubicka <jh@suse.cz>
8783
8784 PR middle-end/20635
8785 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
8786 by Jakub Jelinek.
8787
8788 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
8789
8790 PR tree-optimization/20626
8791 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
8792 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
8793
8794 2005-03-26 Steven G. Kargl <kargls@comcast.net>
8795
8796 * gfortran.dg/underflow.f90: New test.
8797 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
8798
8799 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8800
8801 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
8802
8803 2005-03-25 Mark Mitchell <mark@codesourcery.com>
8804
8805 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
8806 (g++_init): Make sure that CXXFLAGS is set.
8807 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
8808 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
8809 * lib/gfortran.exp (gfortran_link_flags): Likewise.
8810 * lib/objc.exp (objc_init): Likewise.
8811 * lib/treelang.exp (treelang_init): Likewise.
8812
8813 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
8814
8815 PR tree-optimization/20470
8816 * gcc.dg/tree-ssa/pr20470.c: New test.
8817
8818 2005-03-25 Geoffrey Keating <geoffk@apple.com>
8819
8820 * gcc.dg/ppc-stfiwx.c: New.
8821
8822 2005-03-25 Steve Ellcey <sje@cup.hp.com>
8823
8824 PR target/19888
8825 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
8826
8827 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
8828
8829 * gcc.dg/20050325-1.c: Fix a typo.
8830
8831 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8832
8833 PR libfortran/19678
8834 PR libfortran/19679
8835 * gfortran.dg/dos_eol.f: New test.
8836
8837 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
8838
8839 PR rtl-optimization/20249
8840 * gcc.dg/20050325-1.c: New test.
8841
8842 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8843
8844 PR libfortran/15332
8845 * gfortran.dg/pr15332.f: New test.
8846
8847 2005-03-24 Dale Johannesen <dalej@apple.com>
8848
8849 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
8850
8851 2005-03-24 Geoffrey Keating <geoffk@apple.com>
8852
8853 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
8854 'internal' visibility.
8855 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
8856 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
8857 'protected' visibility.
8858 * gcc.dg/visibility-7.c: Likewise.
8859 * lib/target-supports.exp (check_visibility_available): Take
8860 a parameter, the kind of visibility to check for.
8861 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
8862 to check_visibility_available.
8863
8864 * g++.dg/expr/cast3.C: New.
8865
8866 2005-03-24 David Edelsohn <edelsohn@gnu.org>
8867
8868 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
8869 rs6000.
8870
8871 2005-03-24 Steve Ellcey <sje@cup.hp.com>
8872
8873 PR target/20095
8874 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
8875
8876 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
8877
8878 * gcc.dg/badshift.c: Renamed to...
8879 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
8880
8881 * gcc.target/i386/badshift.c: Renamed to...
8882 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
8883 only.
8884
8885 PR rtl-optimization/20532
8886 * gcc.target/i386/badshift.c: New.
8887
8888 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8889
8890 * gfortran.dg/pr18025.f90: New test.
8891
8892 2005-03-23 Dale Johannesen <dalej@apple.com>
8893
8894 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
8895
8896 2005-03-23 Mark Mitchell <mark@codesourcery.com>
8897
8898 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
8899
8900 * lib/target-supports.exp (check_iconv_available): Default
8901 libiconv to -liconv, if there is no definition.
8902
8903 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
8904
8905 * gcc.dg/torture/cris-asm-mof-1.c: New test.
8906
8907 2005-03-22 Mark Mitchell <mark@codesourcery.com>
8908
8909 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
8910 * g++.dg/opt/pr7503-2.C: Likewise.
8911 * g++.dg/opt/pr7503-3.C: Likewise.
8912 * g++.dg/opt/pr7503-4.C: Likewise.
8913 * g++.dg/opt/pr7503-5.C: Likewise.
8914 * g++.dg/warn/minmax.C: New test.
8915
8916 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8917
8918 * gfortran.dg/g77_intrinsics_funcs.f: New test.
8919 * gfortran.dg/g77_intrinsics_sub.f: New test.
8920
8921 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
8922 Jan Hubicka <jh@suse.cz>
8923 Steven Bosscher <stevenb@suse.de
8924
8925 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
8926
8927 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8928
8929 PR c++/19980
8930 * g++.dg/template/redecl3.C: New test.
8931
8932 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8933
8934 PR c++/20499
8935 * g++.dg/parse/error16.C: Tweak error markers.
8936
8937 2005-03-22 Jakub Jelinek <jakub@redhat.com>
8938
8939 PR target/20561
8940 * gcc.dg/20050321-2.c: New test.
8941
8942 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
8943
8944 PR c++/20465
8945 PR c++/20381
8946 * g++.dg/template/ptrmem12.C: New.
8947
8948 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
8949
8950 PR rtl-optimization/20527
8951 * gcc.c-torture/execute/pr20527-1.c: New test.
8952
8953 2005-03-22 Ben Elliston <bje@au.ibm.com>
8954
8955 * gcc.misc-tests/options.exp (check_for_options): Create a real C
8956 program, compile it into a real executable and then delete the .c
8957 and .x files afterwards, to avoid problems on testglue targets.
8958
8959 2005-03-21 Stuart Hastings <stuart@apple.com>
8960
8961 * gcc.target/i386/sse-2.c: New.
8962
8963 2005-03-21 Uros Bizjak <uros@kss-loka.si>
8964
8965 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
8966
8967 2005-03-21 Paolo Carlini <pcarlini@suse.de>
8968
8969 * g++.dg/parse/crash25.C: Fix typo.
8970
8971 2005-03-21 Paolo Carlini <pcarlini@suse.de>
8972
8973 PR c++/20461
8974 * g++.dg/parse/crash24.C: New test.
8975
8976 PR c++/20536
8977 * g++.dg/parse/crash25.C: New test.
8978
8979 2005-03-21 Paolo Carlini <pcarlini@suse.de>
8980
8981 PR c++/20147
8982 * g++.dg/ext/stmtexpr4.C: New test.
8983
8984 2005-03-20 Roger Sayle <roger@eyesopen.com>
8985
8986 PR middle-end/20539
8987 * gcc.c-torture/compile/pr13066-1.c: New test case.
8988 * gcc.c-torture/compile/pr20539-1.c: Likewise.
8989 * g++.dg/opt/pr13066-1.C: Likewise.
8990
8991 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
8992
8993 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
8994
8995 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8996
8997 PR fortran/18525
8998 * gfortran.dg/nesting_1.f90: New test.
8999
9000 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9001
9002 PR c++/20240
9003 * g++.dg/lookup/using13.C: New test.
9004
9005 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9006
9007 PR c++/20333
9008 * g++.dg/template/crash36.C: New test.
9009
9010 2005-03-18 Paolo Carlini <pcarlini@suse.de>
9011
9012 PR c++/20463
9013 * g++.dg/template/crash35.C: New test.
9014
9015 2005-03-17 Paolo Carlini <pcarlini@suse.de>
9016
9017 PR c++/19966
9018 * g++.dg/overload/operator2.C: New test.
9019
9020 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9021
9022 PR libfortran/20257
9023 * gfortran.dg/pr20257.f90: New test.
9024
9025 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9026
9027 PR libfortran/20480
9028 * gfortran.dg/pr20480.f90: New test.
9029
9030 2005-03-16 Richard Henderson <rth@redhat.com>
9031
9032 PR middle-end/15700
9033 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
9034 (_rtld_global): New.
9035 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
9036 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
9037
9038 * gcc.dg/alias-3.c: New.
9039 * gcc.dg/alias-4.c: New.
9040 * gcc.dg/alias-5.c: New.
9041 * gcc.dg/alias-6.c: New.
9042
9043 2005-03-15 Geoffrey Keating <geoffk@apple.com>
9044
9045 * gcc.dg/cpp/ucnid-7.c: New.
9046
9047 2005-03-15 Janis Johnson <janis187@us.ibm.com>
9048 Dorit Naishlos <dorit@il.ibm.com>
9049
9050 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
9051 darwin.
9052
9053 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
9054
9055 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
9056 misaligned accesses.
9057 * gcc.dg/vect/vect-58.c: Likewise.
9058 * gcc.dg/vect/vect-92.c: New.
9059 * gcc.dg/vect/vect-93.c: New.
9060
9061 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
9062
9063 PR fortran/18827
9064 * gfortran.dg/assign_2.f90: New test.
9065 * gfortran.dg/assign_3.f90: New test.
9066 * gfortran.dg/assign.f90: New test.
9067
9068 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
9069
9070 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
9071 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
9072 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
9073 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
9074 names.
9075
9076 2005-03-14 Geoffrey Keating <geoffk@apple.com>
9077
9078 * gcc.dg/cpp/ucnid-6.c: New.
9079
9080 * gcc.dg/cpp/normalize-1.c: New.
9081 * gcc.dg/cpp/normalize-2.c: New.
9082 * gcc.dg/cpp/normalize-3.c: New.
9083 * gcc.dg/cpp/normalize-4.c: New.
9084 * gcc.dg/cpp/ucnid-4.c: New.
9085 * gcc.dg/cpp/ucnid-5.c: New.
9086 * g++.dg/cpp/normalize-1.C: New.
9087 * g++.dg/cpp/ucnid-1.C: New.
9088
9089 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
9090
9091 * gcc.dg/pr18628.c: New.
9092
9093 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
9094
9095 PR c++/20280
9096 * g++.dg/tree-ssa/pr20280.C: New.
9097
9098 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9099
9100 PR fortran/20467
9101 * gfortran.dg/stfunc_2.f90: New test.
9102
9103 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
9104
9105 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
9106
9107 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
9108
9109 * gcc.dg/tree-ssa/20050314-1.c: New test.
9110
9111 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9112
9113 PR c++/4403
9114 PR c++/9783, DR433
9115 * g++.dg/template/friend34.C: New test.
9116 * g++.dg/template/friend35.C: Likewise.
9117 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
9118
9119 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9120
9121 Friend class name lookup 5/n
9122 PR c++/1016
9123 * g++.dg/lookup/hidden-class1.C: New test.
9124 * g++.dg/lookup/hidden-class2.C: Likewise.
9125 * g++.dg/lookup/hidden-class3.C: Likewise.
9126 * g++.dg/lookup/hidden-class4.C: Likewise.
9127 * g++.dg/lookup/hidden-class5.C: Likewise.
9128 * g++.dg/lookup/hidden-class6.C: Likewise.
9129 * g++.dg/lookup/hidden-class7.C: Likewise.
9130 * g++.dg/lookup/hidden-class8.C: Likewise.
9131 * g++.dg/lookup/hidden-class9.C: Likewise.
9132 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
9133 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
9134 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
9135 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
9136 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
9137 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
9138 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
9139 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
9140 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
9141 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
9142 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
9143
9144 2005-03-13 Mark Mitchell <mark@codesourcery.com>
9145
9146 PR c++/20157
9147 * g++.dg/template/error18.C: New test.
9148
9149 2005-03-09 Ben Elliston <bje@au.ibm.com>
9150
9151 PR debug/16792
9152 * g++.dg/debug/pr16792.C: New test.
9153
9154 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
9155
9156 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
9157 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
9158 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
9159 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
9160 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
9161 test assertion names.
9162
9163 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9164
9165 PR fortran/18600
9166 * gfortran.dg/stfunc_1.f90: New test.
9167
9168 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9169
9170 PR fortran/16907
9171 * gfortran.dg/real_index_1.f90: New test.
9172
9173 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9174
9175 PR fortran/20323
9176 * gfortran.dg/spec_expr_1.f90: New test.
9177
9178 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
9179
9180 PR c/20402
9181 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
9182 new parser.
9183
9184 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9185
9186 PR fortran/20361
9187 * gfortran.dg/largeequiv_1.f90: New test.
9188
9189 2005-03-12 Geoffrey Keating <geoffk@apple.com>
9190
9191 * gcc.dg/ucnid-1.c: New.
9192 * gcc.dg/ucnid-2.c: New.
9193 * gcc.dg/ucnid-3.c: New.
9194 * gcc.dg/ucnid-4.c: New.
9195 * gcc.dg/ucnid-5.c: New.
9196 * gcc.dg/ucnid-6.c: New.
9197 * gcc.dg/cpp/ucnid-1.c: New.
9198 * gcc.dg/cpp/ucnid-2.c: New.
9199 * gcc.dg/cpp/ucnid-3.c: New.
9200 * g++.dg/other/ucnid-1.C: New.
9201
9202 2005-03-12 Geoffrey Keating <geoffk@apple.com>
9203
9204 * gcc.dg/vmx/darwin-abi-3.c: Delete.
9205
9206 2005-03-11 Per Bothner <per@bothner.com>
9207
9208 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
9209 that diagnotics refer to correct token.
9210 * gcc.dg/unused-3.c: Likewise.
9211
9212 2005-03-11 Per Bothner <per@bothner.com>
9213
9214 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
9215 constant" is now actually on same line as string constant.
9216 * gcc.dg/cpp/direct2s.c: Likewise.
9217
9218 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
9219
9220 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
9221
9222 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9223
9224 PR libfortran/20124
9225 * gfortran.dg/pr20124.f90: New Test
9226
9227 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
9228
9229 PR tree-optimization/20130
9230 * gcc.dg/pr20130-1.c: New test.
9231
9232 2005-03-10 Steve Ellcey <sje@cup.hp.com>
9233
9234 PR target/20095
9235 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
9236
9237 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9238
9239 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
9240
9241 2005-03-10 Steve Ellcey <sje@cup.hp.com>
9242
9243 * g++.dg/eh/forced1.C: Fix comment.
9244 * g++.dg/eh/forced2.C: Ditto.
9245 * g++.dg/eh/forced3.C: Ditto.
9246 * g++.dg/eh/forced4.C: Ditto.
9247
9248 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
9249
9250 PR rtl-opt/20412
9251 * gcc.c-torture/compile/pr20412.c: New test.
9252
9253 2005-03-10 Roger Sayle <roger@eyesopen.com>
9254
9255 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
9256
9257 2005-03-10 Jakub Jelinek <jakub@redhat.com>
9258
9259 PR target/20322
9260 * gcc.dg/20050307-1.c: New test.
9261
9262 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
9263
9264 PR c++/20375
9265 * g++.dg/other/stdarg3.C: New.
9266
9267 2005-03-10 Jakub Jelinek <jakub@redhat.com>
9268
9269 PR c++/18384, c++/18327
9270 * g++.dg/init/array19.C: New test.
9271
9272 PR inline-asm/20314
9273 * gcc.dg/torture/pr20314-1.c: New test.
9274 * gcc.dg/torture/pr20314-2.c: New test.
9275
9276 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
9277
9278 * gcc.dg/20050309-1.c: New test.
9279
9280 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9281
9282 * gcc.dg/builtins-10.c: Reactivate disabled test.
9283 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
9284 new cbrt transformations.
9285
9286 2005-03-09 Mark Mitchell <mark@codesourcery.com>
9287
9288 PR c++/20208
9289 * g++.dg/template/array13.C: New test.
9290
9291 2005-03-09 Paolo Carlini <pcarlini@suse.de>
9292
9293 PR c++/16859
9294 * g++.dg/init/brace4.C: New test.
9295
9296 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
9297
9298 PR c++/20186
9299 * g++.dg/template/non-dependent12.C: New.
9300
9301 2005-03-08 Mark Mitchell <mark@codesourcery.com>
9302
9303 PR c++/20142
9304 * g++.dg/init/array18.C: Add dg-do run marker.
9305
9306 PR c++/20142
9307 * g++.dg/init/array18.C: New test.
9308
9309 2005-03-09 Ben Elliston <bje@au.ibm.com>
9310
9311 * consistency.vlad/vlad.exp: Remove trailing semicolons.
9312 * g++.dg/gcov/gcov.exp: Likewise.
9313 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
9314 * gcc.target/xstormy16/xstormy16.exp: Likewise.
9315 * lib/c-torture.exp: Likewise.
9316 * lib/fortran-torture.exp: Likewise.
9317 * lib/g++.exp: Likewise.
9318 * lib/gcc-defs.exp: Likewise.
9319 * lib/gcc-dg.exp: Likewise.
9320 * lib/gcc.exp: Likewise.
9321 * lib/gcov.exp: Likewise.
9322 * lib/gfortran.exp: Likewise.
9323 * lib/mike-g++.exp: Likewise.
9324 * lib/mike-gcc.exp: Likewise.
9325 * lib/objc-torture.exp: Likewise.
9326 * lib/objc.exp: Likewise.
9327 * lib/profopt.exp: Likewise.
9328 * lib/target-libpath.exp: Likewise.
9329 * lib/target-supports.exp: Likewise.
9330 * lib/treelang.exp: Likewise.
9331 * lib/wrapper.exp: Likewise.
9332
9333 2005-03-08 Jeff Law <law@redhat.com>
9334
9335 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
9336 PHI-OPT changes.
9337
9338 2005-03-08 Ira Rosen <irar@il.ibm.com>
9339
9340 * gcc.dg/vect/pr20122.c: New test.
9341
9342 2005-03-07 Jeff Law <law@redhat.com>
9343
9344 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
9345 was folded away.
9346 * gcc.dg/tree-ssa/pr18133-1.c: New test.
9347 * gcc.dg/tree-ssa/pr18133-2.c: New test.
9348 * gcc.dg/tree-ssa/pr18134.c: New test.
9349
9350 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9351
9352 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
9353 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
9354 gcc.dg/torture/builtin-noret-2.c: Require weak support.
9355
9356 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
9357
9358 PR tree-opt/17671
9359 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
9360
9361 2005-03-07 Mark Mitchell <mark@codesourcery.com>
9362
9363 * g++.dg/warn/Wnvdtor.C: New test.
9364
9365 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
9366
9367 * gcc.dg/torture/pr19683-1.c: New test.
9368
9369 2005-03-06 Steven G. Kargl <kargls@comcast.net>
9370
9371 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
9372 * gfortran.dg/g77/19990313-2.f: Ditto.
9373 * gfortran.dg/g77/19990313-3.f: Ditto.
9374 * gfortran.dg/g77/19990525-0.f: Ditto.
9375 * gfortran.dg/g77/19990826-0.f: Ditto.
9376 * gfortran.dg/g77/19990826-2.f: Ditto.
9377 * gfortran.dg/g77/19990826-3.f: Ditto.
9378 * gfortran.dg/g77/20000511-1.f: Ditto.
9379 * gfortran.dg/g77/20000511-2.f: Ditto.
9380 * gfortran.dg/g77/970625-2.f: Ditto.
9381 * gfortran.dg/g77/980310-2.f: Ditto.
9382 * gfortran.dg/g77/980310-3.f: Ditto.
9383 * gfortran.dg/g77/980310-8.f: Ditto.
9384 * gfortran.dg/g77/980519-2.f: Ditto.
9385 * gfortran.dg/g77/alpha1.f: Ditto.
9386 * gfortran.dg/g77/claus.f: Ditto.
9387 * gfortran.dg/g77/erfc.f: Ditto.
9388 * gfortran.dg/g77/short.f: Ditto.
9389 * gfortran.fortran-torture/execute/data.f90: Ditto.
9390 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
9391 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
9392
9393 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9394
9395 * lib/file-format.exp (gcc_target_object_format): Add check for som
9396 format and hardcode object formats on hppa*-*-hpux*.
9397 * lib/target-supports.exp (check_weak_available): Add check for som
9398 object format. Always return 0 on hppa*-*-hpux10*.
9399
9400 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
9401 is defined.
9402
9403 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
9404
9405 2005-03-05 Steven G. Kargl <kargls@comcast.net>
9406
9407 * gfortran.dg/pr19936_1.f90: New test.
9408 * gfortran.dg/pr19936_2.f90: New test.
9409 * gfortran.dg/pr19936_3.f90: New test.
9410
9411 2005-03-05 Steven G. Kargl <kargls@comcast.net>
9412 Paul Thomas <prthomas@drfccad.cea.fr>
9413
9414 * gfortran.dg/PR19754_1.f90: New test.
9415 * gfortran.dg/PR19754_2.f90: Ditto.
9416
9417 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9418
9419 PR c++/19311
9420 * g++.dg/template/non-dependent11.C: New test.
9421
9422 2005-03-05 Uros Bizjak <uros@kss-loka.si>
9423
9424 * lib/target-supports.exp (check_iconv_available): Fix comment.
9425
9426 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
9427 Joseph S. Myers <joseph@codesourcery.com>
9428
9429 PR c++/19797
9430 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
9431
9432 2005-03-04 Matthew Sachs <msachs@apple.com>
9433
9434 * gcc.exp (gcc_target_compile): Put braces around
9435 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
9436 * objc.exp (objc_target_compile): Likewise.
9437 * treelang.exp (treelang_target_compile): Likewise.
9438
9439 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9440
9441 PR fortran/19673
9442 * gfortran.dg/func_result_1.f90: New test.
9443
9444 2005-03-04 Ben Elliston <bje@au.ibm.com>
9445
9446 * gcc.misc-tests/options.exp: New test.
9447
9448 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
9449
9450 * gcc.dg/pr15784-4.c: New test.
9451
9452 2005-03-03 Geoffrey Keating <geoffk@apple.com>
9453
9454 * gcc.c-torture/execute/pr17133.c: New.
9455 * gcc.c-torture/compile/20050303-1.c: New.
9456
9457 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
9458
9459 * gcc.dg/cpp/assert4.c: Fix for cygwin.
9460
9461 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
9462
9463 * g++.dg/overload/using2.C: New.
9464
9465 2005-03-02 Mark Mitchell <mark@codesourcery.com>
9466
9467 PR c++/19916
9468 * g++.dg/init/ptrmem2.C: New test.
9469
9470 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
9471
9472 PR c/8927
9473 * gcc.dg/pr8927-1.c: New test.
9474
9475 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
9476
9477 PR c++/20232
9478 * g++.dg/inherit/covariant12.C: New.
9479
9480 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9481
9482 PR fortran/19479
9483 * gfortran.dg/bound_1.f90: New test.
9484
9485 2005-02-28 Janis Johnson <janis187@us.ibm.com>
9486
9487 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
9488 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
9489
9490 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
9491
9492 PR c/20245
9493 * gcc.dg/pr20245-1.c: New test.
9494
9495 2005-02-28 Jakub Jelinek <jakub@redhat.com>
9496
9497 PR middle-end/19874
9498 * gcc.c-torture/execute/20050119-2.c: New test case.
9499
9500 2005-02-28 Ben Elliston <bje@au.ibm.com>
9501
9502 * README: Update the DejaGnu bug reporting address.
9503 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
9504 * lib/objc-torture.exp: Likewise.
9505
9506 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
9507
9508 * gfortran.dg/boz_1.f90: New test.
9509 * gfortran.dg/boz_3.f90: New test.
9510 * gfortran.dg/boz_4.f90: New test.
9511
9512 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
9513
9514 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
9515 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
9516
9517 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9518
9519 PR libfortran/20101
9520 * gfortran.dg/write_0_pe_format.f90: New test.
9521
9522 2005-02-27 Jakub Jelinek <jakub@redhat.com>
9523
9524 PR c++/20206
9525 * g++.dg/opt/thunk2.C: New test.
9526 * g++.dg/opt/covariant1.C: New test.
9527
9528 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9529
9530 * gfortran.dg/e_d_fmt.f90: New test.
9531
9532 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
9533
9534 * gcc.dg/asm-b.c: Fix comment typos.
9535
9536 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
9537
9538 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
9539 a V_MAY_DEF also.
9540
9541 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
9542
9543 PR tree-opt/20188
9544 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
9545 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
9546 * gcc.dg/asm-b.c: New test.
9547
9548 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
9549
9550 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
9551 Disable this test on IRIX 6.
9552
9553 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
9554
9555 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
9556 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
9557 parser.
9558
9559 2005-02-25 Diego Novillo <dnovillo@redhat.com>
9560
9561 PR tree-optimization/20204
9562 * testsuite/gcc.dg/pr20204.c: New test.
9563
9564 2005-02-24 Jakub Jelinek <jakub@redhat.com>
9565
9566 PR target/20196
9567 * gcc.c-torture/execute/20050224-1.c: New test.
9568
9569 PR c++/20175
9570 * g++.dg/warn/Wbraces2.C: New test.
9571
9572 2005-02-23 Mark Mitchell <mark@codesourcery.com>
9573
9574 PR c++/19878
9575 * g++.dg/init/const2.C: New test.
9576
9577 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
9578
9579 PR tree-optimization/20100
9580 * gcc.c-torture/execute/pr20100-1.c: New test.
9581
9582 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9583
9584 * gfortran.dg/implicit_3.f90: New test.
9585
9586 * gfortran.dg/deftype_1.f90: New test.
9587
9588 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
9589
9590 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
9591 the test passes.
9592 * g++.dg/other/anon3.C: Accept a warning.
9593
9594 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
9595
9596 * gcc.dg/pr20017.c: Fix a comment typo.
9597
9598 2005-02-23 Bud Davis <bdavis@gfortran.org>
9599
9600 * gfortran.dg/list_read_4.f90: Change to f90 comments.
9601
9602 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
9603
9604 PR ada/19902
9605 * ada/acats/tests/cxa/cxa3004.a: Remove.
9606 * ada/acats/tests/cxb/cxb30061.am: Likewise.
9607
9608 2005-02-22 Mark Mitchell <mark@codesourcery.com>
9609
9610 PR c++/20073
9611 * g++.dg/init/const1.C: New test.
9612
9613 PR c++/19991
9614 * g++.dg/parse/constant7.C: New test.
9615
9616 PR c++/20152
9617 * g++.dg/parse/error27.C: New test.
9618 * g++.dg/template/qualttp15.C: Adjust error markers.
9619 * g++.old-deja/g++.other/struct1.C: Likewise.
9620
9621 PR c++/20153
9622 * g++.dg/template/error17.C: New test.
9623
9624 PR c++/20148
9625 * g++.dg/parser/error26.C: New test.
9626
9627 2005-02-22 Diego Novillo <dnovillo@redhat.com>
9628
9629 PR tree-optimization/20100
9630 PR tree-optimization/20115
9631 * gcc.dg/pr20115.c: New test.
9632 * gcc.dg/pr20115-1.c: New test.
9633 * gcc.dg/pr20100.c: New test.
9634 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
9635 call-clobbered variables after alias1.
9636
9637 2005-02-22 Bud Davis <bdavis@gfortran.org>
9638
9639 * gfortran.dg/list_read_4.f90: new test.
9640
9641 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
9642
9643 PR rtl-optimization/20017.
9644 * gcc.dg/pr20017.c: New.
9645
9646 2005-02-22 Devang Patel <dpatel@apple.com>
9647
9648 PR 19952
9649 * g++.dg/tree-ssa/pr19952.C: New test.
9650
9651 2005-02-22 Mark Mitchell <mark@codesourcery.com>
9652
9653 PR c++/19883
9654 * g++.dg/parse/constant6.C: New test.
9655
9656 2005-02-22 Uros Bizjak <uros@kss-loka.si>
9657
9658 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
9659 * g++.dg/charset/asm2.c: Likewise.
9660 * g++.dg/charset/asm3.c: Likewise.
9661 * g++.dg/charset/asm4.c: Likewise.
9662 * g++.dg/charset/asm5.c: Likewise.
9663 * g++.dg/charset/attribute1.c: Likewise.
9664 * g++.dg/charset/attribute2.c: Likewise.
9665 * g++.dg/charset/extern1.cc: Likewise.
9666 * g++.dg/charset/extern2.cc: Likewise.
9667 * g++.dg/charset/extern3.cc: Likewise.
9668 * g++.dg/charset/function.cc: Likewise.
9669 * g++.dg/charset/string.c: Likewise.
9670 * g++.dg/charset/charset.exp: Likewise.
9671 * lib/target-supports.exp (check_iconv_available): Fix comment.
9672
9673 2005-02-22 Uros Bizjak <uros@kss-loka.si>
9674
9675 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
9676 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
9677 * gcc.dg/charset/asm2.c: Likewise.
9678 * gcc.dg/charset/asm3.c: Likewise.
9679 * gcc.dg/charset/asm4.c: Likewise.
9680 * gcc.dg/charset/asm5.c: Likewise.
9681 * gcc.dg/charset/asm6.c: Likewise.
9682 * gcc.dg/charset/attribute1.c: Likewise.
9683 * gcc.dg/charset/attribute2.c: Likewise.
9684 * gcc.dg/charset/builtin1.c: Likewise.
9685 * gcc.dg/charset/extern.c: Likewise.
9686 * gcc.dg/charset/function.c: Likewise.
9687 * gcc.dg/charset/string.c: Likewise.
9688 * gcc.dg/charset/charset.exp: Likewise.
9689
9690 2005-02-21 Bud Davis <bdavis9659@comcast.net>
9691
9692 PR fortran/20086
9693 * gfortran.dg/pr20086.f90: New test.
9694
9695 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
9696
9697 PR tree-optimization/19786
9698 * g++.dg/tree-ssa/pr19786.C: New.
9699
9700 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9701
9702 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
9703
9704 2005-02-21 Jeff Law <law@redhat.com>
9705
9706 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
9707
9708 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9709
9710 * gfortran.dg/do_iterator: Split loop, markup all lines for
9711 which an error locus is printed.
9712 * gfortran.dg/pr17708.f90: Markup all lines for which an error
9713 locus is printed.
9714 * gfortran.dg/select_4.f90: Likewise.
9715 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
9716 locuses in the various permutations.
9717
9718 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
9719
9720 PR tree-optimization/19951
9721 * g++.dg/vect: New directory.
9722 * g++.dg/vect/vect.exp: New file.
9723 * g++.dg/vect/pr19951.cc: New testcase.
9724 * g++.dg/dg.exp: Also prune vectorizer tests.
9725
9726 2005-02-20 Zack Weinberg <zack@codesourcery.com>
9727
9728 PR 18785
9729 * gcc.dg/charset/builtin1.c: New test.
9730
9731 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9732
9733 PR c++/19299
9734 * g++.dg/inherit/volatile1.C: New test.
9735
9736 PR c++/19440
9737 * g++.dg/template/dtor4.C: New test.
9738
9739 2005-02-19 Steven G. Kargl <kargls@comcast.net>
9740
9741 * gfortran.dg/int_1.f90: New test.
9742
9743 2005-02-19 Devang Patel <dpatel@apple.com>
9744
9745 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
9746
9747 2005-02-19 Steven G. Kargl <kargls@comcast.net>
9748
9749 * gfortran.dg/achar_1.f90: New test.
9750
9751 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
9752
9753 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
9754
9755 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
9756 Jakub Jelinek <jakub@redhat.com>
9757
9758 PR tree-optimization/19828
9759 * gcc.dg/tree-ssa/loop-7.c: New test.
9760 * gcc.c-torture/execute/20050218-1.c: New test.
9761
9762 2005-02-19 Jakub Jelinek <jakub@redhat.com>
9763
9764 PR c/20043
9765 * gcc.dg/transparent-union-1.c: New test.
9766 * gcc.dg/transparent-union-2.c: New test.
9767
9768 2005-02-18 James E Wilson <wilson@specifixinc.com>
9769
9770 PR tree-optimization/18977
9771 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
9772
9773 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
9774
9775 PR target/20054
9776 * gcc.dg/pr20054.c: New test.
9777
9778 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9779
9780 PR c++/19508
9781 * g++.dg/ext/attrib20.C: New test.
9782
9783 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
9784
9785 PR middle-end/20030
9786 * gfortran.fortran-torture/execute/character_passing.f90: New test.
9787
9788 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
9789
9790 PR c++/20008
9791 * g++.dg/opt/switch4.C: New.
9792
9793 2005-02-18 Jakub Jelinek <jakub@redhat.com>
9794
9795 PR c++/20023
9796 PR tree-optimization/20009
9797 * gcc.c-torture/compile/20050217-1.c: New test.
9798 * g++.dg/opt/switch3.C: New test.
9799
9800 PR tree-optimization/18947
9801 * gcc.c-torture/compile/20050215-1.c: New test.
9802 * gcc.c-torture/compile/20050215-2.c: New test.
9803 * gcc.c-torture/compile/20050215-3.c: New test.
9804
9805 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
9806
9807 PR c++/20028
9808 * g++.dg/template/crash34.C: New.
9809
9810 PR c++/20022
9811 * g++.dg/other/access3.C: New.
9812
9813 2005-02-17 Ira Rosen <irar@il.ibm.com>
9814
9815 * gcc.dg/vect/vect-98.c: New test.
9816
9817 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
9818
9819 PR tree-optimization/19967
9820 * gcc.dg/pr19967.c: New.
9821
9822 2005-02-16 Jakub Jelinek <jakub@redhat.com>
9823
9824 PR middle-end/19857
9825 * gcc.dg/tree-ssa/20050215-1.c: New test.
9826 * gcc.c-torture/execute/20050215-1.c: New test.
9827
9828 2005-02-15 Eric Christopher <echristo@redhat.com>
9829
9830 * gcc.dg/cpp/20050215-1.c: New file.
9831
9832 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
9833
9834 PR tree-optimization/15785
9835 * gcc.dg/pr15785-1.c: New test.
9836
9837 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
9838
9839 PR c++/17788
9840 * g++.dg/init/ctor4.C: New.
9841 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
9842
9843 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
9844
9845 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
9846 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
9847
9848 2005-02-15 Andreas Schwab <schwab@suse.de>
9849
9850 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
9851 declare malloc.
9852
9853 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
9854
9855 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
9856
9857 2005-02-14 Diego Novillo <dnovillo@redhat.com>
9858
9859 PR tree-optimization/19853
9860 * gcc.c-torture/compile/pr19853.c: New test.
9861
9862 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
9863
9864 PR c++/19608
9865 * g++.dg/parse/local-class1.C: New.
9866
9867 PR c++/19895
9868 * g++.dg/parse/ptrmem3.C: New.
9869
9870 PR c++/19884
9871 * g++.old-deja/g++.oliva/template6.C: Add another case.
9872 * g++.dg/template/explicit6.C: New.
9873
9874 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
9875
9876 PR c++/17816
9877 * g++.dg/other/redecl2.C: New.
9878
9879 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
9880
9881 PR c++/19891
9882 * g++.dg/abi/covariant4.C: New.
9883
9884 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
9885
9886 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
9887
9888 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
9889
9890 * gcc.dg/vect/vect-96.c: Fix typo.
9891
9892 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9893
9894 PR c++/14479
9895 PR c++/19487
9896 * g++.dg/template/enum5.C: New test.
9897
9898 2005-02-12 Ira Rosen <irar@il.ibm.com>
9899
9900 * gcc.dg/vect/vect-97.c: New test.
9901
9902 2005-02-12 Ira Rosen <irar@il.ibm.com>
9903
9904 * gcc.dg/vect/vect-96.c: New test.
9905
9906 2005-02-12 Uros Bizjak <uros@kss-loka.si>
9907
9908 * gcc.dg/builtins-34.c: Also check ldexp*.
9909
9910 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
9911
9912 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
9913
9914 2005-02-11 Janis Johnson <janis187@us.ibm.com>
9915
9916 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
9917 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
9918 dg-require-dll, dg-require-iconv, dg-require-named-sections,
9919 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
9920 selector_list, selector_expression, dg-process-target): Move to new
9921 file target-supports-dg.exp.
9922 * lib/target-supports-dg.exp: New.
9923
9924 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
9925 New.
9926
9927 2005-02-11 Jakub Jelinek <jakub@redhat.com>
9928
9929 PR c++/19666
9930 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
9931
9932 PR middle-end/19858
9933 * gcc.c-torture/compile/20050210-1.c: New test.
9934
9935 2005-02-11 Mark Mitchell <mark@codesourcery.com>
9936
9937 PR c++/19755
9938 * g++.dg/warn/Wbraces1.C: New test.
9939
9940 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
9941
9942 * gcc.dg/builtins-52.c: New testcase.
9943
9944 2005-02-10 Jakub Jelinek <jakub@redhat.com>
9945
9946 PR c/19342
9947 * gcc.c-torture/execute/20050119-1.c: New test.
9948
9949 2005-02-09 Mark Mitchell <mark@codesourcery.com>
9950
9951 PR c++/19811
9952 * g++.dg/init/delete1.C: New test.
9953
9954 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
9955
9956 PR c++/18470
9957 * g++.dg/template/static12.C: New test.
9958
9959 2005-02-09 Mark Mitchell <mark@codesourcery.com>
9960
9961 PR c++/19787
9962 * g++.dg/conversion/ambig1.C: New test.
9963
9964 PR c++/19739
9965 * g++.dg/ext/attrib19.C: New test.
9966
9967 PR c++/19732
9968 * g++.dg/parse/dtor5.C: New test.
9969
9970 PR c++/19762
9971 * g++.dg/template/dtor3.C: New test.
9972
9973 PR c++/19826
9974 * g++.dg/template/static11.C: New test.
9975 * g++.dg/template/crash2.C: Remove dg-error marker.
9976
9977 2005-02-09 Janis Johnson <janis187@us.ibm.com>
9978
9979 PR C++/18491
9980 * g++.old-deja/g++.mike/p10769a.C: Remove.
9981
9982 2005-02-09 Roger Sayle <roger@eyesopen.com>
9983
9984 * gcc.dg/builtins-48.c: New test case.
9985 * gcc.dg/builtins-49.c: New test case.
9986 * gcc.dg/builtins-50.c: New test case.
9987 * gcc.dg/builtins-51.c: New test case.
9988
9989 2005-02-09 Ian Lance Taylor <ian@airs.com>
9990
9991 PR middle-end/19583
9992 * g++.dg/warn/Wreturn-type-3.C: New test.
9993
9994 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
9995
9996 PR middle-end/19402
9997 * gcc.dg/pr19402-1.c: New testcase.
9998 * gcc.dg/pr19402-2.c: likewise.
9999
10000 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
10001
10002 PR middle-end/19854
10003 * g++.dg/tree-ssa/tmmti.C: New testcase.
10004
10005 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
10006
10007 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
10008
10009 2005-02-08 Mark Mitchell <mark@codesourcery.com>
10010
10011 PR c++/19733
10012 * g++.dg/parse/crash23.C: New test.
10013 * g++.dg/warn/Weff1.C: New test.
10014
10015 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
10016
10017 * gcc.dg/20050209-1.c: New test.
10018
10019 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
10020
10021 PR target/19799
10022 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
10023
10024 2005-02-08 Mike Stump <mrs@apple.com>
10025
10026 * g++.dg/pch/import-2.c: New test.
10027 * g++.dg/pch/import-2.hs: New.
10028 * g++.dg/pch/include/import-2a.h: New.
10029 * g++.dg/pch/include/import-2b.h: New.
10030
10031 2005-02-08 Janis Johnson <janis187@us.ibm.com>
10032
10033 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
10034
10035 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10036
10037 * gfortran.dg/substr_1.f90: New test.
10038
10039 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
10040
10041 PR middle-end/19775
10042 * gcc.dg/torture/builtin-power-1.c: Disable test for
10043 invalid transformation.
10044 * gcc.dg/builtins-10.c: Likewise. Disable one test we
10045 no longer optimize.
10046 * gcc.dg/builtins-47.c: New testcase.
10047
10048 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
10049 Dorit Naishlos <dorit@il.ibm.com>
10050
10051 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
10052
10053 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
10054
10055 * gcc.c-torture/compile/20050206-1.c: New test.
10056
10057 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
10058
10059 PR tree-opt/19768
10060 * g++.dg/opt/pr19768.C: New test.
10061
10062 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
10063
10064 PR tree-opt/19736
10065 * gcc.c-torture/compile/pr19736.c: New test.
10066
10067 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10068
10069 PR c++/17401
10070 * g++.dg/parse/error25.C: New test.
10071
10072 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
10073
10074 * gcc.c-torture/execute/20050203-1.c: New.
10075
10076 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
10077
10078 * gcc.dg/vect/vect-85.c: Remove xfail.
10079 * gcc.dg/vect/vect-86.c: Remove xfail.
10080 * gcc.dg/vect/vect-87.c: Remove xfail.
10081 * gcc.dg/vect/vect-88.c: Remove xfail.
10082
10083 2005-02-02 Geoffrey Keating <geoffk@apple.com>
10084
10085 * gcc.dg/altivec-19.c: New.
10086
10087 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
10088
10089 PR c/17807
10090 * gcc.dg/nested-func-3.c: New test.
10091 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
10092
10093 2005-02-02 Janis Johnson <janis187@us.ibm.com>
10094
10095 * gcc.test-framework/gen_directive_tests: Generate tests for
10096 selector expressions.
10097
10098 2005-02-02 Matt Austern <austern@apple.com>
10099
10100 PR c++/19628
10101 * g++/ext/builtin7.C: New.
10102 * g++/ext/builtin8.C: New.
10103
10104 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
10105
10106 PR c/18502
10107 * gcc.dg/pr18502-1.c: New test.
10108
10109 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10110
10111 PR c++/17413
10112 * g++.dg/template/local4.C: Tweak.
10113
10114 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
10115
10116 PR tree-optimization/19578
10117 * gcc.c-torture/compile/20050202-1.c: New test.
10118
10119 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
10120
10121 PR c/19435
10122 * gcc.dg/c99-init-4.c: New test.
10123
10124 2005-02-01 Janis Johnson <janis187@us.ibm.com>
10125
10126 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
10127
10128 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
10129
10130 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
10131 * g++.dg/eh/check-vect.h: New.
10132
10133 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
10134 * gcc.dg/vect/vect-78.c: Ditto.
10135 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
10136 Remove.
10137
10138 * g++.dg/conversion/simd1.C: Expect warning.
10139 * g++.dg/ext/attribute-test-1.C: Ditto.
10140 * g++.dg/ext/attribute-test-2.C: Ditto.
10141 * g++.dg/ext/attribute-test-3.C: Ditto.
10142 * g++.dg/ext/attribute-test-4.C: Ditto.
10143
10144 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
10145 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
10146
10147 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
10148
10149 2005-02-01 Richard Henderson <rth@redhat.com>
10150
10151 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
10152 long double for ibm double-double format.
10153 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
10154
10155 2005-02-01 Diego Novillo <dnovillo@redhat.com>
10156
10157 PR tree-optimization/19633
10158 * testsuite/gcc.dg/pr19633-1.c: New test.
10159 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
10160 to NULL or a symbol.
10161
10162 2005-02-01 Janis Johnson <janis187@us.ibm.com>
10163
10164 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
10165 New procs.
10166 (dg-process-target (local override)): Handle selector expressions.
10167
10168 * gcc.test-framework/README: Describe tests in source directory.
10169 * gcc.test-framework/test-framework.awk: Handle dg- tests.
10170 * gcc.test-framework/test-framework.exp: Handle dg- tests.
10171 * gcc.test-framework/dg-bogus-exp-P.c: New test.
10172 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
10173 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
10174 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
10175 * gcc.test-framework/dg-do-link-exp-P.c: New test.
10176 * gcc.test-framework/dg-do-run-exp-P.c: New test.
10177 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
10178 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
10179 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
10180 * gcc.test-framework/dg-error-exp-P.c: New test.
10181 * gcc.test-framework/dg-error-exp-XP.c: New test.
10182 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
10183 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
10184 * gcc.test-framework/dg-output-exp-P.c: New test.
10185 * gcc.test-framework/dg-output-exp-XF.c: New test.
10186 * gcc.test-framework/dg-warning-exp-P.c: New test.
10187 * gcc.misc-tests/dg-1.c: Remove.
10188 * gcc.misc-tests/dg-2.c: Remove.
10189 * gcc.misc-tests/dg-3.c: Remove.
10190 * gcc.misc-tests/dg-4.c: Remove.
10191 * gcc.misc-tests/dg-5.c: Remove.
10192 * gcc.misc-tests/dg-6.c: Remove.
10193 * gcc.misc-tests/dg-7.c: Remove.
10194 * gcc.misc-tests/dg-8.c: Remove.
10195 * gcc.misc-tests/dg-9.c: Remove.
10196 * gcc.misc-tests/dg-10.c: Remove.
10197 * gcc.misc-tests/dg-11.c: Remove.
10198 * gcc.misc-tests/dg-12.c: Remove.
10199 * gcc.misc-tests/dg-test.exp: Remove.
10200
10201 * gcc.test-framework/test-framework.awk: Change recording and
10202 printing of passes and failures.
10203
10204 * gcc.test-framework: New directory.
10205 * gcc.test-framework/README: New.
10206 * gcc.test-framework/test-framework.exp: New.
10207 * gcc.test-framework/test-framework.awk: New.
10208 * gcc.test-framework/gen_directive_tests: New.
10209
10210 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
10211
10212 * lib/treelang.exp: Fix comment typos.
10213 (treelang_target_compile): Don't append libs=-ltreelang to options.
10214
10215 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
10216
10217 * g++.dg/parse/typename7.C: Adjust error messages.
10218
10219 2005-01-31 Jeff Law <law@redhat.com>
10220
10221 * gcc.c-torture/execute/20050131-1.c: New test.
10222 * gcc.dg/wcaselabel.c: New test.
10223
10224 2005-01-31 Mark Mitchell <mark@codesourcery.com>
10225
10226 * g++.dg/other/warning1.C: Adjust error messags.
10227 * g++.dg/parse/constant5.C: New test.
10228
10229 2005-01-31 Steven Bosscher <stevenb@suse.de>
10230
10231 PR c/19333
10232 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
10233 the test case valid.
10234 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
10235 * testsuite/gcc.dg/array-7.c: Adjust expected result.
10236 * testsuite/gcc.dg/pr18596-3.c: Likewise.
10237 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
10238 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
10239 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
10240
10241 2005-01-31 Dale Johannesen <dalej@apple.com>
10242
10243 * g++.dg/opt/pr19650.C: New test.
10244
10245 2005-01-31 Richard Henderson <rth@redhat.com>
10246
10247 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
10248 long double for intel double extended format.
10249 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
10250
10251 2005-01-30 Mark Mitchell <mark@codesourcery.com>
10252
10253 PR c++/19555
10254 * g++.dg/template/static10.C: New test.
10255
10256 PR c++/19395
10257 * g++.dg/parse/error24.C: New test.
10258
10259 PR c++/19367
10260 * g++.dg/lookup/builtin1.C: New test.
10261
10262 PR c++/19457
10263 * g++.dg/warn/conv3.C: New test.
10264
10265 2005-01-30 Bud Davis <bdavis@gfortran.org>
10266
10267 PR fortran/19647
10268 * gfortan.dg/inquire_7.f90
10269
10270 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
10271
10272 PR tree-optimization/15791
10273 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
10274 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
10275 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
10276 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
10277 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
10278 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
10279 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
10280 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
10281 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
10282 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
10283
10284 2005-01-29 Paul Brook <paul@codesourcery.com>
10285
10286 PR fortran/18565
10287 * check.c (real_or_complex_check): New function.
10288 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
10289 * intrinsic.c (add_functions): Use new check functions.
10290 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
10291 Add prototypes.
10292
10293 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
10294
10295 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
10296 gcc.dg/lvalue-3.c: New tests.
10297 * gcc.dg/concat.c: Update expected messages.
10298
10299 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
10300
10301 PR libfortran/19595
10302 * gfortran.dg/eor_1.f90: New test.
10303
10304 2005-01-29 Steven G. Kargl <kargls@comcast.net>
10305
10306 PR fortran/19589
10307 * gfortran.dg/logical_data_1.f90: New test.
10308
10309 2005-01-28 Mark Mitchell <mark@codesourcery.com>
10310
10311 PR c++/19253
10312 * g++.dg/template/crash33.C: New test.
10313
10314 PR c++/19667
10315 * g++.dg/template/crash32.C: New test.
10316
10317 2005-01-28 Ian Lance Taylor <ian@airs.com>
10318
10319 PR middle-end/16558
10320 * g++.dg/warn/Wreturn-type-2.C: New test.
10321
10322 2004-06-24 Jeff Law <law@redhat.com>
10323
10324 * gcc.dg/tree-ssa/20050128-1.c: New test.
10325
10326 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
10327
10328 * gcc.target/frv/all-mdpackh-1.c: New test.
10329
10330 2005-01-28 Steven Bosscher <stevenb@suse.de>
10331
10332 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
10333
10334 2005-01-27 Richard Henderson <rth@redhat.com>
10335
10336 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
10337
10338 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
10339
10340 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
10341
10342 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
10343
10344 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
10345 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
10346 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
10347 to cope with cases where the multilib options override the dg-options.
10348
10349 2005-01-27 Jakub Jelinek <jakub@redhat.com>
10350
10351 PR c/18946
10352 * gcc.dg/noncompile/20050120-1.c: New test.
10353
10354 2005-01-26 Diego Novillo <dnovillo@redhat.com>
10355
10356 PR tree-optimization/19633
10357 * gcc.dg/pr19633.c: New test.
10358 * gcc.dg/tree-ssa/pr19633.c: New test.
10359
10360 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
10361
10362 * gcc.dg/20041216-1.c: New test.
10363
10364 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
10365
10366 PR objc/18862
10367 * objc.dg/selector-2.m: New test.
10368
10369 2005-01-26 Jakub Jelinek <jakub@redhat.com>
10370
10371 * g++.dg/opt/range-test-2.C: New test.
10372
10373 PR rtl-optimization/19579
10374 * gcc.c-torture/execute/20050124-1.c: New test.
10375
10376 2005-01-26 Greg Parker <gparker@apple.com>
10377 Stuart Hastings <stuart@apple.com>
10378
10379 * gcc.c-torture/execute/20050125-1.c: New.
10380
10381 2005-01-18 Jan Hubicka <jh@suse.cz>
10382
10383 PR tree-optimize/19337
10384 * gcc.c-torture/compile/20050119-1.c: New test.
10385
10386 2005-01-24 James E Wilson <wilson@specifixinc.com>
10387
10388 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
10389 test for successful match.
10390
10391 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
10392
10393 PR objc/18408
10394 * objc.dg/comp-types-7.m: New test.
10395
10396 2005-01-24 Janis Johnson <janis187@us.ibm.com>
10397
10398 * lib/target-supports.exp (current_target_name): New.
10399 (check_effective_target_ilp32, check_effective_target_lp64):
10400 Cache the result to use as long as the current target, with
10401 multilib flags, remains the same.
10402
10403 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
10404 (dg-require-weak, dg-require-visibility, dg-require-alias,
10405 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
10406 dg-require-effective-target, dg-skip-if): Remove call to
10407 skip_test_and_clear_xfail.
10408 (dg-test): Clear xfail data.
10409
10410 2005-01-24 Jakub Jelinek <jakub@redhat.com>
10411
10412 PR target/17751
10413 * gcc.dg/ppc64-toc.c: New test.
10414
10415 * g++.dg/tree-ssa/empty-1.C: New test.
10416
10417 PR middle-end/19551
10418 * gcc.c-torture/execute/20050121-1.c: New test.
10419 * gcc.dg/20050121-2.c: New test.
10420
10421 2004-01-23 Steven G. Kargl <kargls@comcast.net>
10422 Paul Brook <paul@codesourcery.com>
10423
10424 PR fortran/17941
10425 * gfortran.dg/real_const_1.f: New test.
10426 * gfortran.dg/real_const_2.f90: New test.
10427 * gfortran.dg/complex_int_1.f90: New test.
10428
10429 2005-01-23 Bud Davis <bdavis9659@comcast.net>
10430
10431 PR fortran/19313
10432 * gfortan.dg/inquire_6.f90: New test.
10433
10434 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
10435
10436 PR libfortran/19451
10437 * open_readonly_1.f90: New test.
10438
10439 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
10440
10441 PR libfortran/18982
10442 * gfortran.dg/open_new.f90: New file.
10443
10444 2005-01-22 Paul Brook <paul@codesourcery.com>
10445
10446 * namelist_1.f90: New test.
10447
10448 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
10449
10450 PR tree-optimization/19484
10451 * gcc.c-torture/compile/20050122-[12].c: New tests.
10452
10453 2005-01-22 Paul Brook <paul@codesourcery.com>
10454
10455 * gfortran.dg/implicit_2.f90: New test.
10456
10457 2005-01-22 Bud Davis <bdavis9659@comcast.net>
10458
10459 PR fortran/19314
10460 * gfortran.dg/inquire_5.f90: New test.
10461
10462 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10463
10464 PR c/18809
10465 * gcc.dg/pr18809-1.c: New test.
10466
10467 2005-01-21 Ian Lance Taylor <ian@airs.com>
10468
10469 * gcc.dg/20050121-1.c: New test.
10470
10471 PR tree-optimization/13000
10472 * gcc.dg/20040206-1.c: Change warning to point where function is
10473 being inlined.
10474
10475 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10476
10477 PR c++/19208
10478 * g++.dg/template/array11.C: New test.
10479
10480 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10481
10482 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
10483 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
10484 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
10485 * gfortran.dg/getenv_1.f90: Add dg-do directive.
10486 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
10487 gfortran.dg/pr17164.f90: Add missing dg-do directives.
10488
10489 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
10490
10491 PR tree-optimization/15349
10492 * gcc.dg/tree-ssa/pr15349.c: New.
10493
10494 2005-01-20 Steve Ellcey <sje@cup.hp.com>
10495
10496 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
10497
10498 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
10499
10500 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
10501 scan-assembler-times directive name.
10502
10503 * gcc.dg/asm-a.c: Move dg-require-effective-target to
10504 after dg-do.
10505
10506 PR rtl-optimization/19462
10507 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
10508
10509 2005-01-19 Steve Ellcey <sje@cup.hp.com>
10510
10511 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
10512 counting function calls on ia64.
10513
10514 2005-01-19 Jakub Jelinek <jakub@redhat.com>
10515
10516 PR rtl-optimization/15139
10517 * gcc.dg/20050111-2.c: New test.
10518
10519 PR c/17297
10520 * gcc.c-torture/compile/20050113-1.c: New testcase.
10521
10522 PR middle-end/19164
10523 * gcc.dg/20050113-1.c: New testcase.
10524
10525 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
10526
10527 * gcc.dg/vect/vect-85.c: Add comment.
10528 * gcc.dg/vect/vect-86.c: Add xfail for now.
10529 * gcc.dg/vect/vect-87.c: Add xfail for now.
10530 * gcc.dg/vect/vect-88.c: Add xfail for now.
10531 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
10532
10533 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
10534
10535 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
10536
10537 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
10538
10539 * g++.dg/debug/typedef3.C: New test.
10540
10541 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
10542
10543 PR c/19472
10544 * gcc.dg/asm-a.c: New test.
10545
10546 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
10547
10548 * gcc.dg/sh-relax.c: Add prototype for abort.
10549
10550 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
10551
10552 * gcc.dg/short-compare-1.c: New test.
10553 * gcc.dg/short-compare-2.c: Likewise.
10554
10555 2005-01-18 Michael Matz <matz@suse.de>
10556
10557 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
10558
10559 2005-01-17 Diego Novillo <dnovillo@redhat.com>
10560
10561 PR tree-optimization/19121
10562 * gcc.c-torture/compile/pr19121.c: New test.
10563
10564 2005-01-17 James E. Wilson <wilson@specifixinc.com>
10565
10566 PR target/19357
10567 * gcc.c-torture/compile/pr19357.c: New test.
10568
10569 2005-01-17 Ian Lance Taylor <ian@airs.com>
10570
10571 PR c/5675
10572 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
10573 pass--those that refer just to the variable, possibly with a
10574 cast.
10575 * gcc.dg/c99-const-expr-3.c: Likewise.
10576
10577 PR middle-end/13127
10578 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
10579 longer emitted.
10580
10581 2005-01-16 Bud Davis <bdavis9659@comcast.net>
10582
10583 PR fortran/18778
10584 * gfortran.dg/endfile_2.f90: New test.
10585
10586 2005-01-16 Steven G. Kargl <kargls@comcast.net>
10587
10588 PR 19168
10589 * gfortran.dg/select_5.f90: New test.
10590
10591 2004-01-16 Paul Brook <paul@codesourcery.com>
10592
10593 * gfortran.dg/common_4.f90: New test.
10594
10595 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
10596
10597 PR rtl-optimization/19462
10598 * gcc.dg/torture/pr19462-1.c: New test.
10599
10600 2005-01-15 Ziemowit Laski <zlaski@apple.com>
10601
10602 PR objc/19321
10603 * objc.dg/func-ptr-2.m: New.
10604 * objc.dg/volatile-1.m: New.
10605
10606 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10607
10608 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
10609
10610 2005-01-15 Jakub Jelinek <jakub@redhat.com>
10611
10612 PR tree-optimization/19060
10613 * gcc.c-torture/execute/20050104-1.c: New test.
10614
10615 2005-01-15 Bud Davis <bdavis9659@comcast.net>
10616
10617 PR fortran/18983
10618 * gfortran.dg/write_to_null.f90: New test.
10619
10620 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
10621 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10622
10623 PR other/19328
10624 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
10625 argument.
10626
10627 2005-01-15 Jakub Jelinek <jakub@redhat.com>
10628
10629 PR c++/19263
10630 * g++.dg/init/vector1.C: New test.
10631
10632 2005-01-14 James E. Wilson <wilson@specifixinc.com>
10633
10634 PR target/13158
10635 * gcc.target/ia64/sibcall-unwind-1.c: New test.
10636 PR target/18987
10637 * gcc.target/ia64/sibcall-unwind-2.c: New test.
10638
10639 2005-01-14 Steven G. Kargl <kargls@comcast.net>
10640
10641 * gfortran.dg/select_1.f90: New test.
10642 * gfortran.dg/select_2.f90: New test.
10643 * gfortran.dg/select_3.f90: New test.
10644 * gfortran.dg/select_4.f90: New test.
10645
10646 2005-01-14 Jakub Jelinek <jakub@redhat.com>
10647
10648 PR middle-end/19084
10649 PR rtl-optimization/19348
10650 * gcc.dg/20050111-1.c: New test.
10651 * gcc.c-torture/execute/20050111-1.c: New test.
10652
10653 * gcc.dg/i386-asm-4.c: New test.
10654
10655 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
10656
10657 * gcc.dg/nested-func-2.c: New test.
10658 * ada/acats/norun.lst: Remove c953002.
10659
10660 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
10661
10662 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
10663
10664 2005-01-12 Ben Elliston <bje@au.ibm.com>
10665
10666 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
10667
10668 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
10669
10670 PR target/18761
10671 * g++.dg/abi/align1.C: New test.
10672
10673 2005-01-11 Alan Modra <amodra@bigpond.net.au>
10674
10675 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
10676 at a time.
10677 * g++.dg/ext/altivec_check.h: Support compiling as C.
10678
10679 2005-01-10 Roger Sayle <roger@eyesopen.com>
10680
10681 PR c++/19355
10682 * g++.dg/expr/pr19355-1.C: New test case.
10683
10684 2005-01-10 Laurent GUERBY <laurent@guerby.net>
10685
10686 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
10687 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
10688 * ada/acats/tests/c3/c92005b.ada: Likewise.
10689 * ada/acats/tests/c3/cxb3012.a: Likewise.
10690 * ada/acats/norun.lst: Add c380004 and c953002, add PR
10691
10692 2005-01-09 Paul Brook <paul@codesourcery.com>
10693
10694 * gfortran.dg/common_2.f90: New file.
10695 * gfortran.dg/common_3.f90: New file.
10696
10697 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
10698
10699 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
10700
10701 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
10702
10703 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
10704 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
10705 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
10706 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
10707 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
10708 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
10709 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
10710 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
10711 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
10712 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
10713 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
10714 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
10715 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
10716 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
10717 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
10718 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
10719 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
10720 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
10721 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
10722 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
10723 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
10724 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
10725 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
10726 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
10727 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
10728 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
10729 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
10730 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
10731 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
10732 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
10733 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
10734 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
10735 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
10736 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
10737 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
10738 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
10739 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
10740 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
10741 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
10742 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
10743 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
10744 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
10745 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
10746 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
10747 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
10748 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
10749 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
10750 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
10751 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
10752 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
10753 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
10754 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
10755 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
10756 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
10757 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
10758 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
10759 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
10760 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
10761 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
10762 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
10763 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
10764 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
10765 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
10766 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
10767 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
10768 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
10769 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
10770
10771 * gcc.dg/vect/vect-1.c: Fix spelling.
10772 * gcc.dg/vect/vect-10.c: Fix spelling.
10773 * gcc.dg/vect/vect-11.c: Fix spelling.
10774 * gcc.dg/vect/vect-12.c: Fix spelling.
10775 * gcc.dg/vect/vect-14.c: Fix spelling.
10776 * gcc.dg/vect/vect-15.c: Fix spelling.
10777 * gcc.dg/vect/vect-16.c: Fix spelling.
10778 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
10779 * gcc.dg/vect/vect-64.c: Fix comments.
10780 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
10781
10782 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
10783 Ira Rosen <irar@il.ibm.com>
10784
10785 * gcc.dg/vect/vect-70.c: New test.
10786 * gcc.dg/vect/vect-71.c: New test.
10787
10788 2005-01-09 Manfred Hollstein <mh@suse.com>
10789
10790 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
10791 * gcc.dg/pr18241-2.c: Likewise.
10792 * gcc.dg/pr18241-3.c: Likewise.
10793 * gcc.dg/pr18241-4.c: Likewise.
10794 * gcc.dg/pr18241-5.c: Likewise.
10795
10796 2005-01-08 Richard Henderson <rth@redhat.com>
10797
10798 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
10799 False for x86 and x86-64.
10800
10801 2005-01-08 Diego Novillo <dnovillo@redhat.com>
10802
10803 PR tree-optimization/18241
10804 * gcc.dg/pr18241-1.c: New test.
10805 * gcc.dg/pr18241-2.c: New test.
10806 * gcc.dg/pr18241-3.c: New test.
10807 * gcc.dg/pr18241-4.c: New test.
10808 * gcc.dg/pr18241-5.c: New test.
10809
10810 2005-01-08 Steven G. Kargl <kargls@comcast.net>
10811
10812 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
10813 gfortran.dg/select_4.f90: New.
10814
10815 2005-01-07 Jakub Jelinek <jakub@redhat.com>
10816
10817 * gcc.c-torture/execute/20050107-1.c: New test.
10818
10819 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
10820
10821 PR c++/19298
10822 * g++.dg/template/ref2.C: New.
10823
10824 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
10825
10826 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
10827 instead of being empty.
10828
10829 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10830
10831 PR fortran/15553
10832 * gfortran.dg/array-1.f90: New test.
10833
10834 2005-01-07 Jakub Jelinek <jakub@redhat.com>
10835
10836 PR tree-optimization/19283
10837 * gcc.c-torture/execute/20050106-1.c: New test.
10838
10839 PR rtl-optimization/18861
10840 * gcc.dg/20050105-1.c: New test.
10841
10842 PR tree-optimization/18828
10843 * gcc.dg/20050105-2.c: New test.
10844
10845 2005-01-07 Andreas Jaeger <aj@suse.de>
10846
10847 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
10848
10849 2005-01-07 Bud Davis <bdavis9659@comcast.net>
10850
10851 PR fortran/18398
10852 * gfortran.dg/fmt_read.f90: New test.
10853
10854 2005-01-06 Geoffrey Keating <geoffk@apple.com>
10855
10856 * gcc.dg/rs6000-ldouble-2.c: New.
10857
10858 2005-01-06 Mark Mitchell <mark@codesourcery.com>
10859
10860 PR c++/19244
10861 * g++.dg/parser/ctor2.C: New test.
10862
10863 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10864
10865 PR c++/17154
10866 * g++.dg/template/using9.C: New test.
10867
10868 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10869
10870 PR c++/19258
10871 * g++.dg/lookup/friend6.C: New test.
10872
10873 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
10874
10875 PR c++/19270
10876 * g++.dg/template/array10.C: New.
10877
10878 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10879
10880 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
10881 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
10882
10883 2005-01-06 Jakub Jelinek <jakub@redhat.com>
10884
10885 * gcc.c-torture/compile/20050105-1.c: New test.
10886
10887 2005-01-05 Geoffrey Keating <geoffk@apple.com>
10888
10889 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
10890
10891 2005-01-05 Roger Sayle <roger@eyesopen.com>
10892
10893 PR middle-end/19100
10894 * gcc.dg/conv-3.c: New test case.
10895
10896 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
10897
10898 * gcc.dg/asm-wide-1.c: New test.
10899
10900 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
10901
10902 PR c++/19030
10903 * g++.dg/parse/crash22.C: New
10904
10905 2005-01-04 Geoffrey Keating <geoffk@apple.com>
10906
10907 PR 19257
10908 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
10909
10910 2005-01-04 Uros Bizjak <uros@kss-loka.si>
10911
10912 PR middle-end/17767
10913 * gcc.dg/i386-mmx-6.c: New test case.
10914
10915 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
10916
10917 PR tree-optimization/18308
10918 * gcc.dg/vect/pr18308.c: New testcase.
10919
10920 2005-01-04 Andreas Jaeger <aj@suse.de>
10921
10922 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
10923
10924 2005-01-03 Geoffrey Keating <geoffk@apple.com>
10925 Robert Bowdidge <bowdidge@apple.com>
10926
10927 * gcc.dg/cpp/subframework1.c: New.
10928 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
10929 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
10930 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
10931 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
10932
10933 2005-01-03 Geoffrey Keating <geoffk@apple.com>
10934
10935 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
10936 producing warning.
10937 * gcc.dg/darwin-weakimport-2.c: New.
10938
10939 2005-01-03 Richard Henderson <rth@redhat.com>
10940
10941 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
10942
10943 2005-01-03 Richard Henderson <rth@redhat.com>
10944
10945 * gcc.dg/vect/vect.exp: Enable for ia64.
10946 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
10947 (check_effective_target_vect_float): Likewise.
10948 (check_effective_target_vect_no_align): Likewise.
10949 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
10950 * gcc.dg/vect/vect-8.c: Likewise.
10951
10952 2005-01-03 Uros Bizjak <uros@kss-loka.si>
10953
10954 PR target/19236
10955 * gcc.dg/pr19236-1.c: New test case.
10956
10957 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
10958
10959 PR rtl-optimization/12092
10960 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
10961
10962 2005-01-02 Andreas Jaeger <aj@suse.de>
10963
10964 * gcc.dg/pr12092-1.c: Do not run on x86_64.
10965
10966 2005-01-01 Roger Sayle <roger@eyesopen.com>
10967 Andrew Pinski <pinskia@physics.uc.edu>
10968
10969 PR rtl-optimization/12092
10970 * gcc.dg/pr12092-1.c: New test case.
10971
10972 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
10973
10974 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
10975 'hidden' and 'default' for better portability.
10976 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
10977
10978 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
10979 6 and 7.
10980 * g++.old-deja/g++.brendan/new3.C: Likewise.
10981
10982 2005-01-01 Steven Bosscher <stevenb@suse.de>
10983
10984 * gcc.dg/20041231-1.C: New test.
10985 * g++.dg/warn/Wunreachable-code-1.C: New test.
10986
10987 2004-12-30 David Edelsohn <edelsohn@gnu.org>
10988
10989 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
10990 file, not /dev/null. Abort on error.
10991
10992 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
10993 Ziemowit Laski <zlaski@apple.com>
10994
10995 PR objc/18971
10996 * objc.dg/encode-5.m: New test.
10997
10998 2004-12-29 Richard Henderson <rth@redhat.com>
10999
11000 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
11001 * objc.dg/stabs-1.m: Disable for ia64.
11002
11003 2004-12-29 Mark Mitchell <mark@codesourcery.com>
11004
11005 PR c++/19190
11006 * g++.dg/warn/Wunused-10.C: New test.
11007
11008 2004-12-28 Richard Henderson <rth@redhat.com>
11009
11010 * objc.dg/stabs-1.m: Disable for alpha.
11011
11012 2004-12-27 Mark Mitchell <mark@codesourcery.com>
11013
11014 PR c++/19149
11015 * g++.dg/parse/error23.C: New test.
11016
11017 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11018
11019 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
11020
11021 PR fortran/19032
11022 * gfortran.dg/intrinsic_modulo_1.f90: New.
11023 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
11024 tests with divisor -1.
11025
11026 2004-12-27 Mark Mitchell <mark@codesourcery.com>
11027
11028 * g++.dg/opt/temp1.C (memcpy): Return a value.
11029
11030 PR c++/19148
11031 * g++.dg/expr/cond7.C: New test.
11032
11033 2004-12-27 Paul Brook <paul@codesourcery.com>
11034
11035 * gfortran.dg/g77/select_no_compile.f: Remove.
11036
11037 2004-12-27 Richard Henderson <rth@redhat.com>
11038
11039 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
11040 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
11041 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
11042
11043 2004-12-26 Richard Henderson <rth@redhat.com>
11044
11045 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
11046 by 1i instead of token pasting.
11047
11048 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11049
11050 PR tree-optimization/17578
11051 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
11052 to additional_flags.
11053 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
11054
11055 2004-12-25 Richard Henderson <rth@redhat.com>
11056
11057 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
11058 Remove Alpha.
11059
11060 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11061
11062 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
11063 hppa*-*-hpux*.
11064 * gcc.dg/pr17957.c (dg-options): Likewise.
11065 * gcc.dg/struct-ret-1.c: Add prototype for abort.
11066 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
11067 instead of 0 on __hppa__.
11068 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
11069 "foo,%r" on hppa*-*-*.
11070
11071 2004-12-23 Bud Davis <bdavis9659@comcast.net>
11072
11073 PR fortran/19071
11074 * gfortran.dg/complex_write.f90: New test.
11075
11076 2004-12-23 Mark Mitchell <mark@codesourcery.com>
11077
11078 PR c++/17595
11079 * g++.dg/parse/pragma2.C: New test.
11080
11081 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
11082
11083 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
11084
11085 * gcc.dg/empty2.c: Add missing dg-warning.
11086
11087 2004-12-23 Mark Mitchell <mark@codesourcery.com>
11088
11089 PR c++/17413
11090 * g++.dg/template/local4.C: New test.
11091 * g++.dg/template/crash19.C: Add dg-error marker.
11092
11093 * g++.dg/template/crash31.C: Correct embedded PR number.
11094
11095 2004-12-23 Mark Mitchell <mark@codesourcery.com>
11096
11097 PR c++/16405
11098 * g++.dg/opt/temp1.C: Add do-run marker.
11099
11100 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
11101
11102 * g++.dg/template/spec19.C: New.
11103
11104 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
11105
11106 PR target/16819
11107 * gcc.dg/empty2.c: New.
11108
11109 2004-12-23 Richard Henderson <rth@redhat.com>
11110
11111 * lib/target-supports.exp (check_effective_target_vect_no_align):
11112 Remove i?86 and x86-64.
11113
11114 2004-12-23 Mark Mitchell <mark@codesourcery.com>
11115
11116 PR c++/16405
11117 * g++.dg/opt/temp1.C: New test.
11118
11119 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11120
11121 PR c++/18733
11122 * g++.dg/template/friend33.C: New testcase.
11123
11124 2004-12-22 Mark Mitchell <mark@codesourcery.com>
11125
11126 PR c++/18464
11127 * g++.dg/template/cond5.C: New test.
11128
11129 PR c++/18492
11130 * g++.dg/inherit/thunk3.C: New test.
11131
11132 PR c++/11224
11133 * g++.dg/warn/Wunused-9.C: New test.
11134
11135 2004-12-22 Janis Johnson <janis187@us.ibm.com>
11136
11137 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
11138
11139 2004-12-22 Jan Beulich <jbeulich@novell.com>
11140
11141 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
11142
11143 2004-12-21 Mark Mitchell <mark@codesourcery.com>
11144
11145 PR c++/18378
11146 * g++.dg/ext/packed8.C: New test.
11147
11148 PR c++/19063
11149 * g++.dg/template/crash31.C: New test.
11150
11151 PR c++/19034
11152 * g++.dg/template/crash30.C: New test.
11153
11154 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
11155
11156 PR C++/18984
11157 * g++.dg/eh/ctor3.C: New test.
11158
11159 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
11160
11161 * objc.dg/stabs-1.m: Allow section name to be quoted and
11162 assembly label to begin with '.LL'.
11163
11164 2004-12-21 Janis Johnson <janis187@us.ibm.com>
11165
11166 * gcc.dg/vect/vect.exp
11167 (check_effective_target_lp64_or_vect_no_align): New.
11168 * gcc.dg/vect/vect-77.c: Use it.
11169 * gcc.dg/vect/vect-78.c: Use it.
11170
11171 * lib/target-supports.exp
11172 (check_effective_target_vect_no_max,
11173 check_effective_target_vect_no_bitwise,
11174 check_effective_target_vect_no_align): New.
11175 * gcc.dg/vect/vect-13.c: Use them.
11176 * gcc.dg/vect/vect-17.c: Ditto.
11177 * gcc.dg/vect/vect-18.c: Ditto.
11178 * gcc.dg/vect/vect-19.c: Ditto.
11179 * gcc.dg/vect/vect-20.c: Ditto.
11180 * gcc.dg/vect/vect-27.c: Ditto.
11181 * gcc.dg/vect/vect-29.c: Ditto.
11182 * gcc.dg/vect/vect-44.c: Ditto.
11183 * gcc.dg/vect/vect-48.c: Ditto.
11184 * gcc.dg/vect/vect-50.c: Ditto.
11185 * gcc.dg/vect/vect-52.c: Ditto.
11186 * gcc.dg/vect/vect-54.c: Ditto.
11187 * gcc.dg/vect/vect-56.c: Ditto.
11188 * gcc.dg/vect/vect-58.c: Ditto.
11189 * gcc.dg/vect/vect-60.c: Ditto.
11190 * gcc.dg/vect/vect-72.c: Ditto.
11191 * gcc.dg/vect/vect-80.c: Ditto.
11192
11193 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
11194
11195 PR c++/14075
11196 * g++.dg/init/string1.C: New.
11197
11198 PR c++/18975
11199 * g++.dg/other/synth1.C: New.
11200
11201 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
11202
11203 PR c/18963
11204 * gcc.dg/pr18963-1.c: New test.
11205
11206 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
11207
11208 PR c/18596
11209 * gcc.dg/funcdef-storage-1.c (foo): Remove.
11210 * gcc.dg/pr18596-1.c: Use dg-error.
11211 (dg-options): Use -fno-unit-at-a-time.
11212 * gcc.dg/pr18596-2.c: New test.
11213 * gcc.dg/pr18596-3.c: New test.
11214
11215 2004-12-20 Roger Sayle <roger@eyesopen.com>
11216
11217 PR middle-end/18683
11218 * g++.dg/opt/pr18683-1.C: New test case.
11219
11220 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
11221
11222 PR other/19093
11223 * g++.dg/opt/max1.C: Fix for 64bit targets.
11224
11225 2004-12-20 Matt Austern <austern@apple.com>
11226
11227 PR c++/19044
11228 * g++.dg/ext/builtin6.C: New
11229
11230 2004-12-20 Diego Novillo <dnovillo@redhat.com>
11231
11232 PR tree-optimization/19080
11233 * gcc.c-torture/compile/pr19080.c: New test.
11234
11235 2004-12-20 Steven Bosscher <stevenb@suse.de>
11236
11237 * gcc.dg/20041219-1.c: New test.
11238
11239 2004-12-19 Roger Sayle <roger@eyesopen.com>
11240
11241 PR middle-end/19068
11242 * g++.dg/opt/max1.C: New test case.
11243
11244 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
11245
11246 * gcc.dg/fdata-sections-1.c: New test.
11247
11248 2004-12-18 Roger Sayle <roger@eyesopen.com>
11249
11250 PR middle-end/18548
11251 * gcc.dg/max-1.c: New test case.
11252
11253 2004-12-18 Jakub Jelinek <jakub@redhat.com>
11254
11255 * gcc.c-torture/execute/20041218-1.c: New test.
11256
11257 2004-12-17 Diego Novillo <dnovillo@redhat.com>
11258
11259 * gcc.dg/pr18501.c: New test.
11260 * gcc.dg/uninit-5.c: XFAIL.
11261 * gcc.dg/uninit-9.c: XFAIL.
11262
11263 2004-12-17 Dale Johannesen <dalej@apple.com>
11264
11265 * gcc.dg/20041213-1.c: New.
11266
11267 2004-12-17 Ziemowit Laski <zlaski@apple.com>
11268
11269 * objc.dg/stabs-1.m: Allow assembly label to begin
11270 with a dot ('.').
11271
11272 2004-12-17 Jakub Jelinek <jakub@redhat.com>
11273
11274 * gcc.c-torture/execute/20041213-1.c: Move...
11275 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
11276
11277 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
11278
11279 PR c++/18721
11280 * g++.dg/lookup/conv-5.C: New.
11281
11282 2004-12-16 Ziemowit Laski <zlaski@apple.com>
11283
11284 * objc.dg/stabs-1.m: New test.
11285
11286 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
11287
11288 * gcc.dg/visibility-c.c: Change compile to
11289 assemble for the test.
11290
11291 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
11292
11293 PR target/19041
11294 * gcc.dg/visibility-c.c: New test.
11295
11296 2004-12-16 Roger Sayle <roger@eyesopen.com>
11297
11298 PR middle-end/18493
11299 * gcc.dg/switch-8.c: New test case.
11300
11301 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
11302
11303 PR c++/18905
11304 * g++.dg/template/init4.C: New.
11305 * g++.dg/opt/static3.C: Enable optimizer.
11306
11307 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
11308
11309 * g++.dg/other/complex1.C: New test.
11310
11311 2004-12-15 Alan Modra <amodra@bigpond.net.au>
11312
11313 * g++.dg/opt/inline9.C: New test.
11314
11315 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11316
11317 PR fortran/18993
11318 * gfotran.dg/nullify_1.f: New test.
11319
11320 2004-12-15 Richard Henderson <rth@redhat.com>
11321
11322 * gcc.target/i386/i386.exp: New harness.
11323 * gcc.target/i386/vect-args.c: New.
11324
11325 2004-12-15 David Edelsohn <edelsohn@gnu.org>
11326
11327 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
11328
11329 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11330
11331 PR c++/18825
11332 * g++.dg/template/friend32.C: New test.
11333
11334 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
11335
11336 * cpp/pragma-once-1.c: New test.
11337 * cpp/pragma-once-1b.h: Likewise.
11338 * cpp/pragma-once-1c.h: Likewise.
11339 * cpp/pragma-once-1d.h: Likewise.
11340 * cpp/inc/pragma-once-1a.h: Likewise.
11341
11342 2004-12-15 Bud Davis <bdavis9659@comcast.net>
11343 Steven G. Kargl <kargls@comcast.net>
11344
11345 PR fortran/17597
11346 * gfortran.dg/list_read_3.f90: New test.
11347
11348 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
11349
11350 * gcc.dg/ftrapv-2.c: New test.
11351
11352 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
11353
11354 PR c++/18981
11355 * g++.dg/template/typename9.C: New test.
11356
11357 2004-12-14 Mark Mitchell <mark@codesourcery.com>
11358
11359 PR c++/18738
11360 * g++.dg/template/typename8.C: New test.
11361 * g++.dg/parse/friend2.C: Tweak error message.
11362
11363 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
11364
11365 * gcc.c-torture/20041214-1.c: New test.
11366
11367 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
11368
11369 PR c++/18965
11370 * g++.dg/init/array17.C: New test.
11371
11372 2004-12-14 Mark Mitchell <mark@codesourcery.com>
11373
11374 PR c++/18793
11375 * g++.dg/init/aggr3.C: New test.
11376
11377 2004-12-14 Janis Johnson <janis187@us.ibm.com
11378
11379 * gcc.dg/altivec-types-1.c: New test.
11380 * gcc.dg/altivec-types-2.c: New test.
11381 * gcc.dg/altivec-types-3.c: New test.
11382 * gcc.dg/altivec-types-4.c: New test.
11383 * g++.dg/ext/altivec-types-1.C: New test.
11384 * g++.dg/ext/altivec-types-2.C: New test.
11385 * g++.dg/ext/altivec-types-3.C: New test.
11386 * g++.dg/ext/altivec-types-4.C: New test.
11387
11388 2004-12-14 Jakub Jelinek <jakub@redhat.com>
11389
11390 PR middle-end/18951
11391 * gcc.c-torture/execute/20041213-1.c: New test.
11392
11393 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
11394
11395 PR c++/18949
11396 * g++.dg/template/cast1.C: New.
11397
11398 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
11399
11400 * gcc.c-torture/execute/20041213-2.c: New test.
11401
11402 2004-12-13 Richard Henderson <rth@redhat.com>
11403
11404 * gcc.dg/i386-sse-10.c: Fix typo in options.
11405
11406 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
11407
11408 PR c++/18968
11409 * g++.dg/opt/pr18968.C: New test.
11410
11411 2004-12-13 Mark Mitchell <mark@codesourcery.com>
11412
11413 PR c++/18925
11414 * g++.dg/ext/visibility/staticdatamem.C: New test.
11415
11416 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
11417
11418 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
11419
11420 2004-12-13 Roger Sayle <roger@eyesopen.com>
11421
11422 PR rtl-optimization/18928
11423 * gcc.dg/pr18928-1.c: New test case.
11424
11425 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
11426
11427 PR tree-opt/16951
11428 * gcc.c-torture/compile/20041211-1.c: New.
11429
11430 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11431
11432 PR middle-end/17564
11433 * gcc.c-torture/execute/20041212-1.c: New test.
11434
11435 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11436
11437 PR fortran/18869
11438 * gfortran.dg/common_1.f90: New test.
11439
11440 2004-12-12 Steven G. Kargl <kargls@comcast.net>
11441 Paul Brook <paul@codesourcery.com>
11442
11443 PR fortran/16222
11444 * gfortran.dg/real_do_1.f90: New test.
11445
11446 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
11447
11448 PR tree-opt/18040
11449 * g++.dg/opt/ptrmem6.C: New test.
11450
11451 2004-12-11 Roger Sayle <roger@eyesopen.com>
11452
11453 PR middle-end/18921
11454 * gcc.dg/pr18921-1.c: New test case.
11455
11456 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11457
11458 PR fortran/17175
11459 * gfortran.dg/scale_1.f90: New test.
11460
11461 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
11462
11463 PR middle-end/18903
11464 * gcc.c-torture/compile/pr18903.c: New test.
11465
11466 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
11467
11468 * gcc.c-torture/execute/20041210-1.c: New test.
11469
11470 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11471
11472 PR c++/18731
11473 * g++.dg/parser/struct-1.C: New test.
11474 * g++.dg/parser/struct-2.C: New test.
11475 * g++.dg/parser/struct-3.C: New test.
11476
11477 2004-12-09 Richard Henderson <rth@redhat.com>
11478
11479 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
11480
11481 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
11482 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
11483
11484 2004-12-09 Matt Austern <austern@apple.com>
11485
11486 PR c++/18514
11487 * g++.dg/ext/builtin1.C: New
11488 * g++.dg/ext/builtin2.C: New
11489 * g++.dg/ext/builtin3.C: New
11490 * g++.dg/ext/builtin4.C: New
11491 * g++.dg/ext/builtin5.C: New
11492
11493 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
11494
11495 PR tree-opt/18904
11496 * g++.dg/opt/ptrmem5.C: New test.
11497
11498 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
11499
11500 * g++.dg/parse/typename5.C: Adjust for new error.
11501 * g++.dg/parse/typename7.C: New.
11502
11503 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11504
11505 PR c++/18073
11506 * g++.dg/other/mmintrin.C: New test.
11507
11508 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
11509
11510 PR c++/16681
11511 * g++.dg/init/array15.C: New.
11512 * g++.dg/init/array16.C: New.
11513
11514 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11515
11516 PR fortran/18826
11517 * gfortran.dg/assign_1.f90: New test.
11518
11519 2004-12-08 Nick Clifton <nickc@redhat.com>
11520
11521 * gcc.target/xstormy16/bss_below100: New directory containing tests.
11522 * gcc.target/xstormy16/data_below100: Likewise.
11523 * gcc.target/xstormy16/sfr: Likewise.
11524 * gcc.target/xstormy16/below100.S: New test source file.
11525 * gcc.target/xstormy16/below100.ld: New test linker script.
11526 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
11527 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
11528 bp instructions.
11529 * gcc.target/xstormy16/bp.c: Likewise.
11530
11531 * gcc.target/xstormy16/bss_below100: New files:
11532 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
11533 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
11534 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
11535 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
11536 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
11537 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
11538 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
11539 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
11540 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
11541 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
11542 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
11543 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
11544 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
11545 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
11546 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
11547 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
11548 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
11549 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
11550 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
11551 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
11552 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
11553 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
11554 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
11555 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
11556 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
11557 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
11558 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
11559
11560 * gcc.target/xstormy16/data_below100: New files:
11561 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
11562 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
11563 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
11564 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
11565 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
11566 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
11567 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
11568 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
11569 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
11570 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
11571 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
11572 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
11573 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
11574 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
11575 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
11576 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
11577 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
11578 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
11579 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
11580 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
11581 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
11582 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
11583 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
11584 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
11585 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
11586 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
11587 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
11588
11589 * gcc.target/xstormy16/sfr: New files:
11590 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
11591 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
11592 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
11593 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
11594 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
11595 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
11596 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
11597 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
11598 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
11599 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
11600 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
11601 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
11602 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
11603 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
11604 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
11605 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
11606 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
11607 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
11608 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
11609 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
11610 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
11611 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
11612 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
11613 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
11614 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
11615 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
11616 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
11617 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
11618 27_if0_sfrw_bitfield_f.c
11619
11620 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11621
11622 PR c++/18100
11623 * g++.dg/lookup/name-clash4.C: New test.
11624
11625 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
11626
11627 PR c++/18672
11628 * g++.dg/opt/array1.C: New.
11629
11630 PR c++/18803
11631 * g++.dg/template/operator5.C: New.
11632
11633 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
11634
11635 PR c/18867
11636 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
11637
11638 2004-12-07 Steven Bosscher <stevenb@suse.de>
11639
11640 * gcc.dg/noncompile/20041207.c: New test.
11641
11642 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
11643
11644 * g++.dg/other/unreachable-1.C: New test.
11645
11646 2004-12-06 Nick Clifton <nickc@redhat.com>
11647
11648 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
11649 <limits.h> because the latter comes from gcc's include/ directory
11650 and not the newlib/libc/include directory.
11651
11652 2004-12-04 Richard Henderson <rth@redhat.com>
11653
11654 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
11655
11656 2004-12-04 Richard Henderson <rth@redhat.com>
11657
11658 * lib/target-supports.exp (check_gc_sections_available): Disable
11659 for alpha and ia64.
11660
11661 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
11662
11663 PR middle-end/17909
11664 * g++.dg/other/vararg-2.C: New test.
11665
11666 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11667
11668 PR c++/17011, c++/17971
11669 * g++.dg/template/error15.C: Adjust expected error.
11670 * g++.dg/template/instantiate3.C: Likewise.
11671
11672 2004-12-03 Janis Johnson <janis187@us.ibm.com>
11673
11674 * gcc.dg/altivec-18.c: Fix for darwin
11675
11676 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
11677
11678 PR c++/18782
11679 * g++.dg/parse/ptrmem2.C: New.
11680
11681 PR c++/18318
11682 * g++.dg/template/new1.C: New.
11683
11684 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11685
11686 PR fortran/18710
11687 * gfortran.dg/direct_io_3.f90: New test.
11688
11689 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
11690
11691 PR 18758
11692 * g++.dg/parse/crash21.C: New.
11693
11694 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11695
11696 PR c++/15664, c++/18276
11697 * g++.dg/template/ttp13.C: New test.
11698 * g++.dg/template/ttp14.C: Likewise.
11699
11700 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11701
11702 PR c++/18123
11703 * g++.dg/parse/enum2.C: New test.
11704 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
11705
11706 2004-12-02 Nick Clifton <nickc@redhat.com>
11707
11708 * gcc.target/xstormy16: New test directory.
11709 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
11710 * gcc.target/xstormy16/bp.c: Check the generation of bp
11711 instructions.
11712 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
11713 bn instructions and the BELOW100 attribute.
11714
11715 2004-12-02 Alan Modra <amodra@bigpond.net.au>
11716
11717 PR target/16952
11718 * gcc.dg/ppc-eabi.c: New.
11719
11720 2004-12-02 Bud Davis <bdavis9659@comcast.net>
11721
11722 PR fortran/18284
11723 * gfortran.dg/backspace.f90
11724
11725 2004-12-02 Bud Davis <bdavis9659@comcast.net>
11726
11727 * gfortran.dg/inquire.f90: New test.
11728
11729 2004-12-01 Janis Johnson <janis187@us.ibm.com>
11730
11731 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
11732 handle effective-target-keyword.
11733 (dg-skip-if): Support effective-target keyword as target list.
11734 (dg-xfail-if): Ditto.
11735 * lib/target-supports.exp (is-effective-target-keyword): New proc.
11736
11737 2004-12-01 Diego Novillo <dnovillo@redhat.com>
11738
11739 PR tree-optimization/18291
11740 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
11741
11742 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
11743
11744 PR C++/18729
11745 * g++.dg/parse/crash20.C: New.
11746
11747 PR c++/17431
11748 * g++.dg/overload/arg1.C: New.
11749 * g++.dg/overload/arg2.C: New.
11750 * g++.dg/overload/arg3.C: New.
11751 * g++.dg/overload/arg4.C: New.
11752
11753 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
11754
11755 * gcc.dg/c99-flex-array-4.c: Remove.
11756
11757 2004-11-30 Janis Johnson <janis187@us.ibm.com>
11758
11759 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
11760
11761 * lib/target-supports.exp (is-effective-target): Simplify.
11762
11763 * lib/target-supports.exp (check_effective_target_vect_long):
11764 Fix for powerpc64-*-*.
11765
11766 2004-11-30 Loren James Rittle <ljrittle@acm.org>
11767
11768 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
11769 to support new requirements on FreeBSD 5.
11770
11771 2004-11-30 Devang Patel <dpatel@apple.com>
11772
11773 PR 18702
11774 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
11775
11776 2004-11-30 Janis Johnson <janis187@us.ibm.com>
11777
11778 * g++.dg/ext/altivec-13.C: New test.
11779
11780 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
11781
11782 PR tree-opt/18298
11783 * gcc.c-torture/execute/p18298.c: New test.
11784
11785 2004-11-30 Ira Rosen <irar@il.ibm.com>
11786 Dorit Naishlos <dorit@il.ibm.com>
11787
11788 PR tree-opt/18607
11789 * gcc.dg/vect/vect-89.c: New test.
11790
11791 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
11792
11793 * gcc.dg/pr18596-1.c: New test.
11794
11795 2004-11-30 Ben Elliston <bje@au.ibm.com>
11796
11797 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
11798
11799 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
11800
11801 PR c/18479
11802 * gcc.dg/pr18479.c: New test.
11803
11804 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
11805
11806 PR target/18490
11807 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
11808 mmix-knuth-mmixware.
11809
11810 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
11811 cris-*-elf* cris-*-aout* mmix-*-*
11812
11813 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
11814
11815 PR middle-end/18725
11816 * gcc.dg/pr18725.c: New test.
11817
11818 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
11819
11820 PR target/18488
11821 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
11822
11823 PR target/18336
11824 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
11825
11826 2004-11-29 Mark Mitchell <mark@codesourcery.com>
11827
11828 PR c++/18368
11829 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
11830 * g++.old-deja/g++.law/ctors5.C: Likewise.
11831 * g++.old-deja/g++.other/crash25.C: Likewise.
11832
11833 PR c++/18674
11834 * g++.dg/template/error16.C: New test.
11835
11836 PR c++/18512
11837 * g++.dg/template/crash29.C: New test.
11838
11839 2004-11-29 Diego Novillo <dnovillo@redhat.com>
11840
11841 PR tree-optimization/18712
11842 * gcc.c-torture/compile/pr18712.c: New test.
11843
11844 2004-11-29 Joseph Myers <joseph@codesourcery.com>
11845
11846 PR c/7544
11847 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
11848 tests.
11849
11850 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11851
11852 PR c++/18652
11853 * g++.dg/lookup/crash6.C: New test.
11854
11855 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
11856
11857 PR middle-end/18164
11858 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
11859
11860 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
11861
11862 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
11863 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
11864 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
11865
11866 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
11867
11868 * gcc.dg/pr18164.c: New test.
11869
11870 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
11871
11872 * gcc.dg/funroll-loops-all.c: New.
11873
11874 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
11875
11876 PR target/18489
11877 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
11878 delimeter, match space and TAB as well as ":".
11879
11880 PR target/18484
11881 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
11882
11883 PR target/18348
11884 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
11885
11886 PR target/18345
11887 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
11888
11889 PR target/18337
11890 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
11891
11892 2004-11-28 Bud Davis <bdavis9659@comcast.net>
11893
11894 * gfortran.dg/direct_io_2.f90: New test.
11895
11896 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
11897
11898 PR target/18334
11899 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
11900
11901 2004-11-28 Richard Henderson <rth@redhat.com>
11902
11903 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
11904
11905 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
11906
11907 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
11908 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
11909 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
11910 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
11911 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
11912 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
11913 gcc.dg/pointer-arith-8.c: New tests.
11914
11915 2004-11-27 Bud Davis <bdavis9659@comcast.net>
11916
11917 PR fortran/18364
11918 * gfortran.dg/endfile.f90: New test.
11919
11920 2004-11-27 Falk Hueffner <falk@debian.org>
11921
11922 * gcc.dg/loop-6.c: New test.
11923
11924 2004-11-27 Jakub Jelinek <jakub@redhat.com>
11925
11926 * gcc.c-torture/execute/20041126-1.c: New test.
11927
11928 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
11929
11930 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
11931 on IRIX.
11932
11933 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
11934
11935 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
11936 functions.
11937
11938 2004-11-27 Jakub Jelinek <jakub@redhat.com>
11939
11940 PR rtl-optimization/17825
11941 * gcc.c-torture/compile/20041119-1.c: New test.
11942
11943 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11944
11945 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
11946 Check existence of ld library path variables before unsetting.
11947
11948 2004-11-26 Mark Mitchell <mark@codesourcery.com>
11949
11950 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
11951
11952 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
11953
11954 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
11955
11956 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
11957
11958 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
11959
11960 2004-11-26 Ben Elliston <bje@au.ibm.com>
11961
11962 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
11963 dg-do directive.
11964
11965 2004-11-26 Ben Elliston <bje@au.ibm.com>
11966
11967 * gcc.dg/pr17957.c: Pass --param, not -param.
11968
11969 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
11970
11971 PR middle-end/17957
11972 * testsuite/gcc.dg/pr17957.c: New test.
11973
11974 2004-11-25 Mark Mitchell <mark@codesourcery.com>
11975
11976 PR c++/18445
11977 * g++.dg/template/crash28.C: Likewise.
11978
11979 PR c++/18001
11980 * g++.dg/expr/unary2.C: Adjust lvalue messages.
11981 * g++.dg/ext/lvaddr.C: Likewise.
11982 * g++.dg/opt/pr7503-3.C: Likewise.
11983
11984 PR c++/18466
11985 * g++.dg/parse/qualified3.C: New test.
11986 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
11987
11988 PR c++/18545
11989 * g++.dg/expr/return1.C: New test.
11990
11991 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11992
11993 Friend class name lookup 3/n, PR c++/3332
11994 * g++.dg/lookup/friend3.C: New test.
11995 * g++.dg/lookup/friend4.C: Likewise.
11996 * g++.dg/lookup/friend5.C: Likewise.
11997
11998 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11999
12000 Friend class name lookup 2/n, PR c++/14513, c++/15410
12001 * g++.dg/lookup/friend2.C: New test.
12002 * g++.dg/template/friend31.C: Likewise.
12003
12004 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12005
12006 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
12007
12008 2004-11-24 Mark Mitchell <mark@codesourcery.com>
12009
12010 PR c++/17473
12011 * g++.dg/tc1/dr56.C: Remove.
12012 * g++.dg/template/typedef1.C: Add dg-error markers.
12013 * g++.old-deja/g++.other/typedef7.C: Likewise.
12014
12015 PR c++/18285
12016 * g++.dg/parse/typedef7.C: New test.
12017
12018 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
12019
12020 * gcc.c-torture/execute/20041124-1.c: New test.
12021
12022 2004-11-24 Mark Mitchell <mark@codesourcery.com>
12023
12024 * g++.dg/template/deduce3.C: New test.
12025
12026 PR c++/18586
12027 * g++.dg/template/crash27.C: New test.
12028
12029 PR c++/18530
12030 * g++.dg/warn/Wshadow-3.C: New test.
12031
12032 2004-11-24 Devang Patel <dpatel@apple.com>
12033
12034 PR/18555
12035 * gcc.dg/cpp/isysroot-1.c: New test.
12036 * gcc.dg/cpp/usr/include/stdio.h: New file.
12037 * gcc.dg/cpp/isysroot-2.c: New test.
12038 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
12039 New file.
12040
12041 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12042
12043 PR c++/8929
12044 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
12045
12046 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
12047
12048 * gcc.target/sparc/align.c: Do not include <stdint.h>.
12049 * gcc.target/sparc/pdist.c: Likewise.
12050
12051 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
12052
12053 PR c++/16882
12054 * g++.dg/conversion/simd1.C: New test.
12055
12056 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12057
12058 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
12059 and restore_ld_library_path_env_vars.
12060 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
12061 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
12062 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
12063 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
12064
12065 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
12066
12067 * gcc.dg/pragma-align-2.c: Test macro expansion.
12068 * gcc.dg/pragma-pack-2.c: New test.
12069
12070 2004-11-23 Richard Henderson <rth@redhat.com>
12071
12072 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
12073 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
12074 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
12075 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
12076 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
12077 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
12078
12079 * gcc.dg/vect/vect.exp: Add check for alpha.
12080 * lib/target-supports.exp (check_alpha_max_hw_available): New.
12081 (check_effective_target_vect_int): Enable for alpha.
12082 (check_effective_target_vect_long): New.
12083 (is-effective-target): Add it.
12084
12085 2004-11-23 Uros Bizjak <uros@kss-loka.si>
12086
12087 * gcc.dg/pr18614-1.c: New test.
12088
12089 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
12090
12091 * gcc.dg/setjmp-2.c: New test.
12092
12093 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
12094
12095 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
12096 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
12097 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
12098 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
12099 gcc.target/sparc/pdist.c: New tests.
12100
12101 2004-11-22 Bob Wilson <bob.wilson@acm.org>
12102
12103 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
12104
12105 2004-11-22 Dale Johannesen <dalej@apple.com>
12106
12107 * gcc.dg/20041111-1.c: New.
12108
12109 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
12110
12111 PR tree-opt/18536
12112 * gcc.dg/vect/pr18536.c: New test.
12113
12114 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12115
12116 PR c++/18354
12117 * g++.dg/template/nontype11.C: New test.
12118
12119 2004-11-21 Roger Sayle <roger@eyesopen.com>
12120
12121 PR middle-end/18520
12122 * gcc.dg/pr18520-1.c: New test case.
12123
12124 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
12125
12126 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
12127 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
12128 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
12129 expected diagnostics.
12130
12131 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
12132
12133 PR target/18580
12134 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
12135 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
12136 vect-77.c, vect-77a.c: XFAIL on the SPARC.
12137
12138 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
12139
12140 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
12141
12142 2004-11-19 Mark Mitchell <mark@codesourcery.com>
12143 Joseph Myers <joseph@codesourcery.com>
12144
12145 * lib/target-supports.exp (check_visibility_available): Really
12146 test the compiler.
12147
12148 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
12149
12150 PR tree-opt/18181
12151 * gcc.dg/vect/vect-85.c: New test.
12152 * gcc.dg/vect/vect-86.c: New test.
12153 * gcc.dg/vect/vect-87.c: New test.
12154 * gcc.dg/vect/vect-88.c: New test.
12155
12156 2004-11-19 Ben Elliston <bje@au.ibm.com>
12157
12158 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
12159
12160 2004-11-18 Janis Johnson <janis187@us.ibm.com>
12161
12162 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
12163 * gcc.dg/ppc-and-1.c: Ditto.
12164 * gcc.dg/ppc-compare-1.c: Ditto.
12165 * gcc.dg/ppc-mov-1.c: Ditto
12166
12167 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
12168 Mark Mitchell <mark@codesourcery.com>
12169
12170 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
12171
12172 2004-11-17 Janis Johnson <janis187@us.ibm.com>
12173 Aldy Hernandez <aldyh@redhat.com>
12174
12175 * lib/target-supports.exp (check_effective_target_vect_int): New
12176 (check_effective_target_vect_float): New
12177 (check_effective_target_vect_double): New.
12178 (is-effective-target): Support new effective targets keywords.
12179 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
12180 default action for dg-do.
12181 * gcc.dg/vect/pr16105.c: Use new support.
12182 * gcc.dg/vect/pr18400.c: Ditto.
12183 * gcc.dg/vect/pr18425.c: Ditto.
12184 * gcc.dg/vect/vect-1.c: Ditto.
12185 * gcc.dg/vect/vect-10.c: Ditto.
12186 * gcc.dg/vect/vect-11.c: Ditto.
12187 * gcc.dg/vect/vect-12.c: Ditto.
12188 * gcc.dg/vect/vect-13.c: Ditto.
12189 * gcc.dg/vect/vect-14.c: Ditto.
12190 * gcc.dg/vect/vect-15.c: Ditto.
12191 * gcc.dg/vect/vect-16.c: Ditto.
12192 * gcc.dg/vect/vect-17.c: Ditto.
12193 * gcc.dg/vect/vect-18.c: Ditto.
12194 * gcc.dg/vect/vect-19.c: Ditto.
12195 * gcc.dg/vect/vect-2.c: Ditto.
12196 * gcc.dg/vect/vect-20.c: Ditto.
12197 * gcc.dg/vect/vect-21.c: Ditto.
12198 * gcc.dg/vect/vect-22.c: Ditto.
12199 * gcc.dg/vect/vect-23.c: Ditto.
12200 * gcc.dg/vect/vect-24.c: Ditto.
12201 * gcc.dg/vect/vect-25.c: Ditto.
12202 * gcc.dg/vect/vect-26.c: Ditto.
12203 * gcc.dg/vect/vect-27.c: Ditto.
12204 * gcc.dg/vect/vect-27a.c: Ditto.
12205 * gcc.dg/vect/vect-28.c: Ditto.
12206 * gcc.dg/vect/vect-29.c: Ditto.
12207 * gcc.dg/vect/vect-29a.c: Ditto.
12208 * gcc.dg/vect/vect-3.c: Ditto.
12209 * gcc.dg/vect/vect-30.c: Ditto.
12210 * gcc.dg/vect/vect-31.c: Ditto.
12211 * gcc.dg/vect/vect-32.c: Ditto.
12212 * gcc.dg/vect/vect-33.c: Ditto.
12213 * gcc.dg/vect/vect-34.c: Ditto.
12214 * gcc.dg/vect/vect-35.c: Ditto.
12215 * gcc.dg/vect/vect-36.c: Ditto.
12216 * gcc.dg/vect/vect-37.c: Ditto.
12217 * gcc.dg/vect/vect-38.c: Ditto.
12218 * gcc.dg/vect/vect-4.c: Ditto.
12219 * gcc.dg/vect/vect-40.c: Ditto.
12220 * gcc.dg/vect/vect-41.c: Ditto.
12221 * gcc.dg/vect/vect-42.c: Ditto.
12222 * gcc.dg/vect/vect-43.c: Ditto.
12223 * gcc.dg/vect/vect-44.c: Ditto.
12224 * gcc.dg/vect/vect-45.c: Ditto.
12225 * gcc.dg/vect/vect-46.c: Ditto.
12226 * gcc.dg/vect/vect-47.c: Ditto.
12227 * gcc.dg/vect/vect-48.c: Ditto.
12228 * gcc.dg/vect/vect-48a.c: Ditto.
12229 * gcc.dg/vect/vect-49.c: Ditto.
12230 * gcc.dg/vect/vect-5.c: Ditto.
12231 * gcc.dg/vect/vect-50.c: Ditto.
12232 * gcc.dg/vect/vect-51.c: Ditto.
12233 * gcc.dg/vect/vect-52.c: Ditto.
12234 * gcc.dg/vect/vect-53.c: Ditto.
12235 * gcc.dg/vect/vect-54.c: Ditto.
12236 * gcc.dg/vect/vect-55.c: Ditto.
12237 * gcc.dg/vect/vect-56.c: Ditto.
12238 * gcc.dg/vect/vect-56a.c: Ditto.
12239 * gcc.dg/vect/vect-57.c: Ditto.
12240 * gcc.dg/vect/vect-58.c: Ditto.
12241 * gcc.dg/vect/vect-59.c: Ditto.
12242 * gcc.dg/vect/vect-6.c: Ditto.
12243 * gcc.dg/vect/vect-60.c: Ditto.
12244 * gcc.dg/vect/vect-61.c: Ditto.
12245 * gcc.dg/vect/vect-62.c: Ditto.
12246 * gcc.dg/vect/vect-63.c: Ditto.
12247 * gcc.dg/vect/vect-64.c: Ditto.
12248 * gcc.dg/vect/vect-65.c: Ditto.
12249 * gcc.dg/vect/vect-66.c: Ditto.
12250 * gcc.dg/vect/vect-67.c: Ditto.
12251 * gcc.dg/vect/vect-68.c: Ditto.
12252 * gcc.dg/vect/vect-69.c: Ditto.
12253 * gcc.dg/vect/vect-7.c: Ditto.
12254 * gcc.dg/vect/vect-72.c: Ditto.
12255 * gcc.dg/vect/vect-72a.c: Ditto.
12256 * gcc.dg/vect/vect-73.c: Ditto.
12257 * gcc.dg/vect/vect-74.c: Ditto.
12258 * gcc.dg/vect/vect-75.c: Ditto.
12259 * gcc.dg/vect/vect-76.c: Ditto.
12260 * gcc.dg/vect/vect-77.c: Ditto.
12261 * gcc.dg/vect/vect-77a.c: Ditto.
12262 * gcc.dg/vect/vect-78.c: Ditto.
12263 * gcc.dg/vect/vect-79.c: Ditto.
12264 * gcc.dg/vect/vect-8.c: Ditto.
12265 * gcc.dg/vect/vect-80.c: Ditto.
12266 * gcc.dg/vect/vect-82.c: Ditto.
12267 * gcc.dg/vect/vect-82_64.c: Ditto.
12268 * gcc.dg/vect/vect-83.c: Ditto.
12269 * gcc.dg/vect/vect-83_64.c: Ditto.
12270 * gcc.dg/vect/vect-9.c: Ditto.
12271 * gcc.dg/vect/vect-all.c: Ditto.
12272 * gcc.dg/vect/vect-none.c: Ditto.
12273
12274 2004-11-17 Janis Johnson <janis187@us.ibm.com>
12275
12276 * lib/gcc-dg.exp (dg-skip-if): New function.
12277 (dg-forbid-option): Remove.
12278 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
12279 * g++.dg/abi/bitfield8.C: Likewise.
12280 * g++.dg/abi/dtor1.C: Likewise.
12281 * g++.dg/abi/empty10.C: Likewise.
12282 * g++.dg/abi/empty7.C: Likewise.
12283 * g++.dg/abi/empty9.C: Likewise.
12284 * g++.dg/abi/layout3.C: Likewise.
12285 * g++.dg/abi/layout4.C: Likewise.
12286 * g++.dg/abi/thunk1.C: Likewise.
12287 * g++.dg/abi/thunk2.C: Likewise.
12288 * g++.dg/abi/vbase11.C: Likewise.
12289 * g++.dg/abi/vthunk2.C: Likewise.
12290 * g++.dg/abi/vthunk3.C: Likewise.
12291 * g++.dg/ext/attrib8.C: Likewise.
12292 * g++.dg/opt/longbranch2.C: Likewise.
12293 * g++.dg/opt/reg-stack4.C: Likewise.
12294 * g++.old-deja/g++.ext/attrib1.C: Likewise.
12295 * g++.old-deja/g++.ext/attrib2.C: Likewise.
12296 * g++.old-deja/g++.ext/attrib3.C: Likewise.
12297 * g++.old-deja/g++.other/store-expr1.C: Likewise.
12298 * g++.old-deja/g++.other/store-expr2.C: Likewise.
12299 * gcc.dg/20000609-1.c: Likewise.
12300 * gcc.dg/20000720-1.c: Likewise.
12301 * gcc.dg/20011107-1.c: Likewise.
12302 * gcc.dg/20011119-1.c: Likewise.
12303 * gcc.dg/20020108-1.c: Likewise.
12304 * gcc.dg/20020122-2.c: Likewise.
12305 * gcc.dg/20020122-3.c: Likewise.
12306 * gcc.dg/20020201-3.c: Likewise.
12307 * gcc.dg/20020206-1.c: Likewise.
12308 * gcc.dg/20020218-1.c: Likewise.
12309 * gcc.dg/20020310-1.c: Likewise.
12310 * gcc.dg/20020411-1.c: Likewise.
12311 * gcc.dg/20020418-2.c: Likewise.
12312 * gcc.dg/20020426-1.c: Likewise.
12313 * gcc.dg/20020426-2.c: Likewise.
12314 * gcc.dg/20020517-1.c: Likewise.
12315 * gcc.dg/20020523-1.c: Likewise.
12316 * gcc.dg/20020523-2.c: Likewise.
12317 * gcc.dg/20020729-1.c: Likewise.
12318 * gcc.dg/20030204-1.c: Likewise.
12319 * gcc.dg/20030826-2.c: Likewise.
12320 * gcc.dg/20030926-1.c: Likewise.
12321 * gcc.dg/20031202-1.c: Likewise.
12322 * gcc.dg/980312-1.c: Likewise.
12323 * gcc.dg/980313-1.c: Likewise.
12324 * gcc.dg/990117-1.c: Likewise.
12325 * gcc.dg/990424-1.c: Likewise.
12326 * gcc.dg/990524-1.c: Likewise.
12327 * gcc.dg/991230-1.c: Likewise.
12328 * gcc.dg/i386-387-1.c: Likewise.
12329 * gcc.dg/i386-387-2.c: Likewise.
12330 * gcc.dg/i386-387-3.c: Likewise.
12331 * gcc.dg/i386-387-4.c: Likewise.
12332 * gcc.dg/i386-387-5.c: Likewise.
12333 * gcc.dg/i386-387-6.c: Likewise.
12334 * gcc.dg/i386-asm-1.c: Likewise.
12335 * gcc.dg/i386-bitfield1.c: Likewise.
12336 * gcc.dg/i386-bitfield2.c: Likewise.
12337 * gcc.dg/i386-loop-1.c: Likewise.
12338 * gcc.dg/i386-loop-2.c: Likewise.
12339 * gcc.dg/i386-loop-3.c: Likewise.
12340 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
12341 * gcc.dg/i386-pic-1.c: Likewise.
12342 * gcc.dg/i386-regparm.c: Likewise.
12343 * gcc.dg/i386-signbit-1.c: Likewise.
12344 * gcc.dg/i386-signbit-2.c: Likewise.
12345 * gcc.dg/i386-signbit-3.c: Likewise.
12346 * gcc.dg/i386-sse-5.c: Likewise.
12347 * gcc.dg/i386-sse-8.c: Likewise.
12348 * gcc.dg/i386-unroll-1.c: Likewise.
12349 * gcc.dg/tls/opt-1.c: Likewise.
12350 * gcc.dg/tls/opt-2.c: Likewise.
12351 * gcc.dg/unroll-1.c: Likewise.
12352 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
12353 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
12354 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
12355 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
12356
12357 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12358
12359 * g++.dg/template/incomplete1.C: New test.
12360
12361 2004-11-16 Nick Clifton <nickc@redhat.com>
12362
12363 Revert patches accidentally commited during checkin of fixes for
12364 xstormy16 tests:
12365 gcc.c-torture/execute/simd-4.c: Revert
12366 gcc.dg/20040910-1.c: Revert.
12367
12368 2004-11-16 Paul Brook <paul@codesourcery.com>
12369
12370 PR fortran/13010
12371 * gfortran.dg/der_pointer_1.f90: New test.
12372
12373 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
12374
12375 PR c/18498
12376 * gcc.dg/bitfld-13.c: New test.
12377
12378 2004-11-15 Janis Johnson <janis187@us.ibm.com>
12379
12380 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
12381 powerpc*-*-linux*.
12382
12383 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
12384 * gcc.dg/ppc64-abi-2.c: Ditto.
12385 * gcc.dg/ppc64-abi-3.c: Ditto.
12386
12387 * lib/gcc-dg.exp (dg-target-list): Remove.
12388
12389 2004-11-15 Steve Ellcey <sje@cup.hp.com>
12390
12391 * gcc.dg/ia64-postinc.c: New test.
12392
12393 2004-11-15 Mark Mitchell <mark@codesourcery.com>
12394
12395 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
12396
12397 2004-11-15 Nick Clifton <nickc@redhat.com>
12398
12399 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
12400 __INT_MAX__ so that the test can be compiled by toolchains
12401 targeted at 16-bit processors.
12402
12403 * gcc.dg/20040625-1.c: Use long constants rather than integers
12404 when performing arithmetic that will overflow 16-bits.
12405
12406 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
12407 xstormy16. It does not support 128-bit vector operations.
12408
12409 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
12410 with the macro PTR_TYPE. Define this macro to an integer type
12411 suitable for holding a pointer.
12412
12413 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
12414 the target is a 16-bit processor.
12415
12416 * gcc.dg/cpp/if-2.c: Expect a different warning message from
12417 16-bit targets where the character constant will be too long.
12418
12419 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
12420 where the double will not be directly addressable.
12421
12422 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12423
12424 Friend class name lookup 1/n, PR c++/18471
12425 * g++.dg/template/crash26.C: New test.
12426 * g++.dg/lookup/struct1.C: Adjust expected error.
12427 * g++.dg/parse/elab1.C: Likewise.
12428 * g++.dg/parse/elab2.C: Likewise.
12429 * g++.dg/parse/int-as-enum1.C: Likewise.
12430 * g++.dg/parse/struct-as-enum1.C: Likewise.
12431 * g++.dg/parse/typedef1.C: Likewise.
12432 * g++.dg/parse/typedef3.C: Likewise.
12433 * g++.dg/parse/typedef4.C: Likewise.
12434 * g++.dg/parse/typedef5.C: Likewise.
12435 * g++.dg/template/nontype4.C: Likewise.
12436 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
12437 * g++.old-deja/g++.other/elab1.C: Likewise.
12438 * g++.old-deja/g++.other/syntax4.C: Likewise.
12439
12440 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
12441
12442 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
12443
12444 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
12445
12446 * gcc.c-torture/execute/20041114-1.c: New test.
12447
12448 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
12449
12450 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
12451 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
12452 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
12453 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
12454 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
12455 gcc.dg/switch-7.c: New tests.
12456
12457 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
12458
12459 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
12460
12461 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
12462
12463 PR tree-opt/18400
12464 * gcc.dg/vect/pr18400.c: New test.
12465
12466 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
12467 Andrew Pinski <pinskia@physics.uc.edu>
12468
12469 PR tree-opt/18425
12470 * gcc.dg/vect/pr18425.c: New test.
12471
12472 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
12473
12474 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
12475 Guard with dg-require-alias and dg-require-visibility.
12476
12477 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
12478
12479 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
12480
12481 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12482
12483 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
12484
12485 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12486
12487 PR c++/17344
12488 * g++.dg/template/defarg5.C: New test.
12489
12490 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
12491
12492 * g++.dg/parse/cast1.C: Run only on ILP32.
12493 * g++.old-deja/g++.mike/p784.C: Likewise.
12494
12495 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
12496
12497 * gcc.c-torture/execute/20041113-1.c: New test.
12498
12499 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
12500
12501 PR target/18230
12502 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
12503 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
12504 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
12505 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
12506 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
12507 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
12508 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
12509 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
12510 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
12511 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
12512 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
12513 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
12514 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
12515
12516 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
12517
12518 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
12519 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
12520 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
12521 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
12522 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
12523 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
12524 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
12525 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
12526 gcc.target/sparc/combined-1.c: New tests.
12527
12528 2004-11-12 Ziemowit Laski <zlaski@apple.com>
12529
12530 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
12531 New tests.
12532
12533 2004-11-12 Mark Mitchell <mark@codesourcery.com>
12534
12535 * lib/gcc-dg.exp (dg-forbid-option): New function.
12536 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
12537 * g++.dg/abi/bitfield8.C: Likewise.
12538 * g++.dg/abi/dtor1.C: Likewise.
12539 * g++.dg/abi/empty10.C: Likewise.
12540 * g++.dg/abi/empty7.C: Likewise.
12541 * g++.dg/abi/empty9.C: Likewise.
12542 * g++.dg/abi/layout3.C: Likewise.
12543 * g++.dg/abi/layout4.C: Likewise.
12544 * g++.dg/abi/thunk1.C: Likewise.
12545 * g++.dg/abi/thunk2.C: Likewise.
12546 * g++.dg/abi/vbase11.C: Likewise.
12547 * g++.dg/abi/vthunk2.C: Likewise.
12548 * g++.dg/abi/vthunk3.C: Likewise.
12549 * g++.dg/ext/attrib8.C: Likewise.
12550 * g++.dg/opt/longbranch2.C: Likewise.
12551 * g++.dg/opt/reg-stack4.C: Likewise.
12552 * g++.old-deja/g++.ext/attrib1.C: Likewise.
12553 * g++.old-deja/g++.ext/attrib2.C: Likewise.
12554 * g++.old-deja/g++.ext/attrib3.C: Likewise.
12555 * g++.old-deja/g++.other/store-expr1.C: Likewise.
12556 * g++.old-deja/g++.other/store-expr2.C: Likewise.
12557 * gcc.dg/20000609-1.c: Likewise.
12558 * gcc.dg/20000720-1.c: Likewise.
12559 * gcc.dg/20011107-1.c: Likewise.
12560 * gcc.dg/20011119-1.c: Likewise.
12561 * gcc.dg/20020108-1.c: Likewise.
12562 * gcc.dg/20020122-2.c: Likewise.
12563 * gcc.dg/20020122-3.c: Likewise.
12564 * gcc.dg/20020201-3.c: Likewise.
12565 * gcc.dg/20020206-1.c: Likewise.
12566 * gcc.dg/20020218-1.c: Likewise.
12567 * gcc.dg/20020310-1.c: Likewise.
12568 * gcc.dg/20020411-1.c: Likewise.
12569 * gcc.dg/20020418-2.c: Likewise.
12570 * gcc.dg/20020426-1.c: Likewise.
12571 * gcc.dg/20020426-2.c: Likewise.
12572 * gcc.dg/20020517-1.c: Likewise.
12573 * gcc.dg/20020523-1.c: Likewise.
12574 * gcc.dg/20020523-2.c: Likewise.
12575 * gcc.dg/20020729-1.c: Likewise.
12576 * gcc.dg/20030204-1.c: Likewise.
12577 * gcc.dg/20030826-2.c: Likewise.
12578 * gcc.dg/20030926-1.c: Likewise.
12579 * gcc.dg/20031202-1.c: Likewise.
12580 * gcc.dg/980312-1.c: Likewise.
12581 * gcc.dg/980313-1.c: Likewise.
12582 * gcc.dg/990117-1.c: Likewise.
12583 * gcc.dg/990424-1.c: Likewise.
12584 * gcc.dg/990524-1.c: Likewise.
12585 * gcc.dg/991230-1.c: Likewise.
12586 * gcc.dg/i386-387-1.c: Likewise.
12587 * gcc.dg/i386-387-2.c: Likewise.
12588 * gcc.dg/i386-387-3.c: Likewise.
12589 * gcc.dg/i386-387-4.c: Likewise.
12590 * gcc.dg/i386-387-5.c: Likewise.
12591 * gcc.dg/i386-387-6.c: Likewise.
12592 * gcc.dg/i386-asm-1.c: Likewise.
12593 * gcc.dg/i386-bitfield1.c: Likewise.
12594 * gcc.dg/i386-bitfield2.c: Likewise.
12595 * gcc.dg/i386-loop-1.c: Likewise.
12596 * gcc.dg/i386-loop-2.c: Likewise.
12597 * gcc.dg/i386-loop-3.c: Likewise.
12598 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
12599 * gcc.dg/i386-pic-1.c: Likewise.
12600 * gcc.dg/i386-regparm.c: Likewise.
12601 * gcc.dg/i386-signbit-1.c: Likewise.
12602 * gcc.dg/i386-signbit-2.c: Likewise.
12603 * gcc.dg/i386-signbit-3.c: Likewise.
12604 * gcc.dg/i386-sse-5.c: Likewise.
12605 * gcc.dg/i386-sse-8.c: Likewise.
12606 * gcc.dg/i386-unroll-1.c: Likewise.
12607 * gcc.dg/tls/opt-1.c: Likewise.
12608 * gcc.dg/tls/opt-2.c: Likewise.
12609 * gcc.dg/unroll-1.c: Likewise.
12610 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
12611 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
12612 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
12613 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
12614 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
12615 -m64 is specified.
12616
12617 2004-11-12 Mark Mitchell <mark@codesourcery.com>
12618
12619 PR c++/18389
12620 * g++.dg/parse/cond1.C: New test.
12621
12622 PR c++/18429
12623 * g++.dg/template/array9.C: New test.
12624 * g++.dg/ext/vla1.C: Adjust error messages.
12625 * g++.dg/ext/vlm1.C: Likewise.
12626 * g++.dg/template/crash2.C: Likewise.
12627
12628 PR c++/18436
12629 * g++.dg/template/call3.C: New test.
12630
12631 PR c++/18407
12632 * g++.dg/template/ptrmem11.C: New test.
12633
12634 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
12635
12636 PR other/14264
12637 * lib/g++.exp: Set LC_ALL and LANG to C.
12638 * lib/gcc-dg.exp: Likewise.
12639 * lib/gfortran.exp: Likewise.
12640 * lib/objc.exp: Likewise.
12641 * lib/treelang.exp: Likewise.
12642
12643 2004-11-12 Andreas Schwab <schwab@suse.de>
12644
12645 * gcc.dg/pr16286.c: Fix last change.
12646
12647 2004-11-12 Mark Mitchell <mark@codesourcery.com>
12648
12649 PR c++/18416
12650 * g++.dg/init/global1.C: New test.
12651
12652 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
12653
12654 * gcc.c-torture/execute/20041112-1.c: New test.
12655
12656 2004-11-11 Janis Johnson <janis187@us.ibm.com>
12657
12658 * lib/gcc-dg.exp (dg-target-list): New.
12659
12660 2004-11-11 Janis Johnson <janis187@us.ibm.com>
12661 Richard Sandiford <rsandifo@redhat.com>
12662
12663 * lib/target-supports.exp (get-compiler_messages): New.
12664 (check_named_sections_available): Use it.
12665 (check_effective_target_ilp32): New.
12666 (check_effective_target_lp64): New.
12667 (is-effective-target): New.
12668 * lib/gcc-dg.exp (dg-require-effective-target): New.
12669
12670 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
12671
12672 * gcc.dg/precedence-1.c: New test.
12673
12674 2004-11-11 Janis Johnson <janis187@us.ibm.com>
12675
12676 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
12677
12678 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
12679 message, delete generated files, use more descriptive name for
12680 executable, and make the test unsupported when it cannot be run.
12681
12682 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
12683 (dg-require-weak, dg-require-visibility, dg-require-alias,
12684 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
12685 dg-require-iconv, dg-require-named-sections): Use it.
12686
12687 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
12688
12689 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
12690
12691 PR target/16457
12692 * gcc.dg/ppc-and-1: New
12693
12694 PR target/16796
12695 * gcc.dg/ppc-mov-1.c: New.
12696
12697 PR target/16458
12698 * gcc.dg/ppc-compare-1.c: New.
12699
12700 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
12701
12702 * objc.dg/desig-init-2.m: New test.
12703
12704 2004-11-10 Adam Nemet <anemet@lnxw.com>
12705
12706 PR middle-end/18160
12707 * g++.dg/warn/register-var-1.C: New test.
12708 * g++.dg/warn/register-var-2.C: New test.
12709
12710 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
12711
12712 * gcc.dg/union-2.c: New test.
12713
12714 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
12715
12716 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
12717 New test for PR tree-optimization/17892.
12718
12719 2004-11-09 Mark Mitchell <mark@codesourcery.com>
12720
12721 PR c++/18369
12722 * g++.dg/init/new12.C: New test.
12723
12724 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
12725
12726 * gcc.target/sparc: New directory.
12727 * gcc.target/sparc/sparc.exp: New driver.
12728 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
12729 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
12730 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
12731 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
12732
12733 2004-11-10 Paul Brook <paul@codesourcery.com>
12734
12735 PR fortran/18218
12736 * gfortran.dg/list_read.c: New test.
12737
12738 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
12739
12740 PR c/18322
12741 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
12742 expected diagnostic location.
12743
12744 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
12745
12746 * gcc.dg/20041109-1.c: New test.
12747
12748 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
12749
12750 PR objc/18406
12751 * objc/compile/pr18406.m: New test.
12752
12753 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
12754
12755 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
12756
12757 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
12758
12759 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
12760
12761 2004-11-08 Steve Ellcey <sje@cup.hp.com>
12762
12763 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
12764
12765 2004-11-08 Steve Ellcey <sje@cup.hp.com>
12766
12767 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
12768 exit.
12769
12770 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
12771
12772 PR tree-opt/18299
12773 * gcc.c-torture/pr18299-1.c: New test.
12774
12775 2004-11-06 Andreas Schwab <schwab@suse.de>
12776
12777 * gcc.dg/pr16286.c: Also test for bool and pixel.
12778
12779 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
12780
12781 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
12782 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
12783 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
12784 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
12785 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
12786 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
12787 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
12788 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
12789 gcc.dg/struct-semi-3.c: New tests.
12790
12791 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
12792
12793 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
12794
12795 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
12796
12797 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
12798 Do not use C99 designators.
12799
12800 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
12801
12802 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
12803
12804 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
12805
12806 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
12807 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
12808 * gcc.c-torture/execute/simd-5.x: Remove.
12809
12810 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
12811
12812 PR rtl-optimization/17933
12813 * gcc.dg/torture/pr17933-1.c: New test.
12814
12815 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
12816
12817 PR target/18106
12818 * lib/target-supports.exp (check_weak_available): Support
12819 Windows.
12820
12821 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
12822
12823 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
12824 call to fflush(stdout) before abort.
12825 (my_ffsll): New function.
12826 (generate_fields): Use it.
12827
12828 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
12829
12830 * gcc.dg/init-undef-1.c: New test.
12831
12832 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
12833
12834 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
12835 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
12836 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
12837 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
12838 expected messages for new parser.
12839
12840 2004-11-04 Mark Mitchell <mark@codesourcery.com>
12841
12842 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
12843
12844 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
12845
12846 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
12847 on LP64 targets.
12848
12849 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
12850
12851 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
12852 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
12853 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
12854 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
12855 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
12856 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
12857 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
12858 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
12859 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
12860 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
12861
12862 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
12863
12864 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
12865 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
12866 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
12867 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
12868 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
12869 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
12870 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
12871 for new parser.
12872
12873 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
12874
12875 PR target/15342
12876 * gcc.dg/20041104-1.c: New test.
12877
12878 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12879
12880 * g++.dg/template/nontype7.C: New test.
12881 * g++.dg/template/nontype8.C: Likewise.
12882 * g++.dg/template/nontype9.C: Likewise.
12883 * g++.dg/template/nontype10.C: Likewise.
12884 * g++.dg/tc1/dr49.C: Likewise.
12885 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
12886 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
12887
12888 2004-11-04 Ben Elliston <bje@au.ibm.com>
12889
12890 * g++.dg/rtti/tinfo1.C: Remove xfails.
12891
12892 2004-11-04 Ben Elliston <bje@au.ibm.com>
12893
12894 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
12895 packed attribute to the definition to satisfy the new C++ parser.
12896
12897 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
12898
12899 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
12900 invocations of va_arg.
12901
12902 2004-11-02 Mark Mitchell <mark@codesourcery.com>
12903
12904 PR c++/18124
12905 * g++.dg/template/crash25.C: New test.
12906
12907 PR c++/18155
12908 * g++.dg/template/typedef2.C: New test.
12909 * g++.dg/parse/crash13.C: Adjust error markers.
12910
12911 PR c++/18177
12912 * g++.dg/conversion/const3.C: New test.
12913
12914 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12915
12916 PR fortran/17535
12917 PR fortran/17583
12918 PR fortran/17713
12919 * gfortran.dg/generic_[123].f90: New testcases.
12920
12921 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
12922
12923 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
12924 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
12925
12926 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
12927
12928 PR tree-opt/16808
12929 * gcc.c-torture/compile/pr16808.c: New test.
12930
12931 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
12932
12933 PR rtl-optimization/17104
12934 * gcc.dg/ppc-bitfield1.c: New.
12935
12936 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
12937
12938 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
12939
12940 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
12941
12942 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
12943 strings for 32-bit code.
12944
12945 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
12946
12947 PR c/18239
12948 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
12949
12950 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
12951
12952 PR c++/18064
12953 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
12954
12955 2004-10-31 Mark Mitchell <mark@codesourcery.com>
12956
12957 PR c++/15172
12958 * g++.dg/init/aggr2.C: New test.
12959
12960 2004-10-30 Ziemowit Laski <zlaski@apple.com>
12961
12962 * objc.dg/local-decl-1.m: New test.
12963
12964 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
12965
12966 * gcc.dg/20040910-1.c: Adjust regex.
12967
12968 2004-10-30 Roger Sayle <roger@eyesopen.com>
12969
12970 PR rtl-optimization/18084
12971 * g++.dg/opt/pr18084-1.C: New testcase.
12972
12973 2004-10-30 Matt Austern <austern@apple.com>
12974
12975 PR c++/17542
12976 * g++.dg/ext/attrib18.C: New test.
12977
12978 2004-10-30 Roger Sayle <roger@eyesopen.com>
12979
12980 PR middle-end/18096
12981 * gcc.dg/pr18096-1.c: New test case.
12982
12983 2004-10-30 Roger Sayle <roger@eyesopen.com>
12984
12985 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
12986
12987 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
12988
12989 PR c/16666
12990 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
12991 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
12992 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
12993 gcc.dg/old-style-prom-3.c: New tests.
12994
12995 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
12996
12997 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
12998 Remove unnecessary inclusion of stdio.h.
12999
13000 2004-10-29 Roger Sayle <roger@eyesopen.com>
13001
13002 PR rtl-optimization/17581
13003 * gcc.dg/pr17581-1.c: New test case.
13004
13005 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
13006
13007 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
13008 being implemented.
13009 * g++.dg/conversion/dr195-1.C: New.
13010 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
13011 * g++.old-deja/g++.mike/p10148.C: Likewise.
13012
13013 2004-10-29 Mark Mitchell <mark@codesourcery.com>
13014
13015 PR c++/17695
13016 * g++.dg/debug/typedef2.C: New test.
13017
13018 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
13019
13020 PR fortran/13490
13021 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
13022 * gfortran.dg/g77/README: Update.
13023
13024 2004-10-28 Matt Austern <austern@apple.com>
13025
13026 PR c++/14124
13027 * g++.dg/ext/packed7.C: New test.
13028
13029 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
13030
13031 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
13032 scan-assembler.
13033 * lib/scanasm.exp (hidden-scan-for): New proc.
13034 (scan-hidden): Use hidden-scan-for instead of constructing the scan
13035 string.
13036 (scan-not-hidden): Likewise.
13037 * lib/target-supports.exp (check_visibility_available): mach-o is
13038 support too.
13039
13040 2004-10-28 Mark Mitchell <mark@codesourcery.com>
13041
13042 PR c++/17132
13043 * g++.dg/template/memclass3.C: New test.
13044
13045 2004-10-28 Adam Nemet <anemet@lnxw.com>
13046
13047 PR middle-end/18160
13048 * gcc.dg/register-var-1.c: New test.
13049 * gcc.dg/register-var-2.c: New test.
13050 * gcc.dg/asm-7.c: Taking the address of a register variable is an
13051 error now.
13052
13053 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
13054
13055 PR other/18172
13056 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
13057 unused variables.
13058 * gcc.dg/vect/vect-22.c: Likewise.
13059
13060 2004-10-28 Jakub Jelinek <jakub@redhat.com>
13061
13062 * gcc.dg/i386-rotate-1.c: New test.
13063
13064 2004-10-27 Mark Mitchell <mark@codesourcery.com>
13065
13066 * g++.dg/init/ref12.C: Add "run" marker.
13067
13068 PR c++/17435
13069 * g++.dg/init/ref12.C: New test.
13070
13071 PR c++/18140
13072 * g++.dg/template/shift1.C: New test.
13073 * g++.dg/template/error10.C: Adjust error markers.
13074
13075 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
13076
13077 PR tree-opt/17529
13078 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
13079
13080 2004-10-27 Geoffrey Keating <geoffk@apple.com>
13081
13082 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
13083 * gcc.dg/weak/weak-3.c: Likewise.
13084 * gcc.dg/weak/weak-5.c: Likewise.
13085 * gcc.dg/weak/weak-9.c: Likewise.
13086 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
13087 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
13088
13089 * gcc.dg/darwin-weakimport-1.c: New.
13090
13091 2004-10-28 Ben Elliston <bje@au.ibm.com>
13092
13093 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
13094
13095 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
13096
13097 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
13098 'syntax' error messages.
13099 * gcc.dg/cpp/direct2s.c: Likewise.
13100
13101 2004-10-26 Geoffrey Keating <geoffk@apple.com>
13102
13103 * gcc.c-torture/compile/20041026-1.c: New.
13104
13105 2004-10-26 Mark Mitchell <mark@codesourcery.com>
13106
13107 PR c++/18093
13108 * g++.dg/lookup/ns2.C: New test.
13109
13110 PR c++/18020
13111 * g++.dg/template/enum4.C: New test.
13112
13113 PR c++/18161
13114 * g++.dg/template/expr1.C: New test.
13115
13116 2004-10-26 Ben Elliston <bje@au.ibm.com>
13117
13118 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
13119
13120 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
13121
13122 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
13123 gcc.dg/decl-nospec-3.c: New tests.
13124
13125 2004-10-26 Ziemowit Laski <zlaski@apple.com>
13126
13127 * objc.dg/super-class-3.m: New test.
13128
13129 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
13130
13131 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
13132 resyncing.
13133 * gcc.dg/cpp/direct2s.c: Likewise.
13134
13135 2004-10-25 Geoffrey Keating <geoffk@apple.com>
13136
13137 * objc.dg/image-info.m: Update for changes to section selection.
13138
13139 2004-10-25 David Ayers <d.ayers@inode.at>
13140 Ziemowit Laski <zlaski@apple.com>
13141
13142 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
13143 diagnostics when messaging 'id <Proto>'.
13144 * objc.dg/class-protocol-1.m: New test.
13145 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
13146 a non-existent method signature.
13147 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
13148 Update diagnostics when messaging with non-existent method signature.
13149 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
13150 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
13151 invalid receivers are now resolved as if messaging 'id'; remove
13152 extraneous diagnostics.
13153
13154 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
13155
13156 PR c/16667
13157 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
13158 gcc.dg/init-desig-obs-3.c: New tests.
13159
13160 2004-10-25 Jakub Jelinek <jakub@redhat.com>
13161
13162 * gcc.dg/debug/20041023-1.c: New test.
13163
13164 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
13165
13166 PR middle-end/17407
13167 * gcc.c-torture/compile/pr17407.c: New test.
13168
13169 PR c++/18121
13170 * g++.dg/template/array8.C: New test.
13171
13172 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
13173
13174 PR other/18138
13175 * lib/g++.exp: Accept more than one multilib libgcc.
13176 * lib/gcc-dg.exp: Likewise.
13177 * lib/objc.exp: Likewise.
13178 * lib/treelang.exp: Likewise.
13179 * lib/gfortran.exp: Likewise.
13180
13181 2004-10-24 Ben Elliston <bje@au.ibm.com>
13182
13183 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
13184
13185 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
13186
13187 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
13188 * gcc.dg/c99-const-expr-3.c: Likewise.
13189
13190 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
13191
13192 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
13193
13194 2004-10-23 Ben Elliston <bje@au.ibm.com>
13195
13196 * gcc.c-torture/execute/loop-2e.x: Remove.
13197
13198 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
13199
13200 PR c++/18095
13201 * g++.dg/parse/crash18.C: New.
13202 * g++.dg/parse/crash19.C: New.
13203
13204 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
13205
13206 * g++.dg/ext/dllimport1.C: Move dg-warnings.
13207 * g++.dg/ext/dllimport2.C: Same.
13208 * g++.dg/ext/dllimport8.C: Same.
13209
13210 2004-10-21 Mark Mitchell <mark@codesourcery.com>
13211
13212 PR c++/10841
13213 * g++.dg/conversion/cast1.C: New test.
13214 * g++.dg/overload/pmf1.C: Adjust error marker.
13215
13216 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
13217
13218 PR objc/17923
13219 * objc.dg/const-str-7.m: New test.
13220
13221 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13222
13223 * g++.dg/template/memfriend11.C: Fix comment typo.
13224 * g++.dg/template/memfriend14.C: Likewise.
13225
13226 2004-10-20 Richard Henderson <rth@redhat.com>
13227
13228 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
13229 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
13230 -fasynchronous-unwind-tables.
13231
13232 2004-10-20 Richard Henderson <rth@redhat.com>
13233
13234 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
13235 (main): Return success.
13236 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
13237 (main): Return success.
13238
13239 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13240
13241 PR c++/13495
13242 * g++.dg/template/memfriend9.C: New test.
13243 * g++.dg/template/memfriend10.C: Likewise.
13244 * g++.dg/template/memfriend11.C: Likewise.
13245 * g++.dg/template/memfriend12.C: Likewise.
13246 * g++.dg/template/memfriend13.C: Likewise.
13247 * g++.dg/template/memfriend14.C: Likewise.
13248 * g++.dg/template/memfriend15.C: Likewise.
13249 * g++.dg/template/memfriend16.C: Likewise.
13250 * g++.dg/template/memfriend17.C: Likewise.
13251 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
13252
13253 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
13254
13255 * g++.dg/conversion/dr195.C: New.
13256 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
13257
13258 2004-10-20 Ben Elliston <bje@au.ibm.com>
13259 Devang Patel <dpatel@apple.com>
13260
13261 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
13262 of floating point arithmetic, which could trap.
13263
13264 2004-10-19 Mark Mitchell <mark@codesourcery.com>
13265
13266 PR c++/14035
13267 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
13268 * g++.dg/conversion/const2.C: New test.
13269 * g++.dg/expr/reinterpret2.C: New test.
13270 * g++.dg/expr/reinterpret3.C: New test.
13271 * g++.dg/expr/cast2.C: New test.
13272 * g++.dg/expr/copy1.C: New test.
13273 * g++.dg/other/conversion1.C: Change error message.
13274 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
13275 function pointers to void *.
13276 * g++.old-deja/g++.mike/p10148.C: Likewise.
13277
13278 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
13279
13280 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
13281
13282 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
13283
13284 PR c++/18047
13285
13286 * g++.dg/parse/expr3.C: New test.
13287
13288 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
13289
13290 * gcc.dg/smod-1.c: New test.
13291
13292 2004-10-18 Ziemowit Laski <zlaski@apple.com>
13293
13294 * objc.dg/method-14.m: New test.
13295
13296 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
13297
13298 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
13299 Also xfail as the patch was reverted.
13300
13301 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
13302
13303 PR middle-end/16973
13304 * gcc.dg/pr16973.c: New test.
13305
13306 2004-10-18 Diego Novillo <dnovillo@redhat.com>
13307
13308 PR tree-optimization/17656
13309 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
13310
13311 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
13312
13313 * g++.dg/eh/shadow1.C: New.
13314
13315 2004-10-18 Jakub Jelinek <jakub@redhat.com>
13316
13317 * gcc.c-torture/compile/20041018-1.c: New test.
13318
13319 2004-10-18 Ben Elliston <bje@au.ibm.com>
13320
13321 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
13322 compiler referring to register 0 when accessing sdata. The linker
13323 now patches things up.
13324
13325 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
13326
13327 PR c/17529
13328 * gcc.c-torture/compile/pr17529.c: New test.
13329
13330 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13331
13332 PR c++/17743
13333 * g++.dg/ext/attrib17.C: New test.
13334
13335 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13336
13337 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
13338
13339 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13340
13341 PR c++/10479
13342 * g++.dg/ext/attrib16.C: New test.
13343
13344 2004-10-15 Mark Mitchell <mark@codesourcery.com>
13345
13346 PR c++/17042
13347 * g++.dg/init/dso_handle1.C: New test.
13348
13349 PR c++/14667
13350 * g++.dg/parse/typedef6.C: New test.
13351
13352 PR c++/17916
13353 * g++.dg/parse/pragma1.C: New test.
13354
13355 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
13356
13357 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
13358
13359 2004-10-15 Steve Ellcey <sje@cup.hp.com>
13360
13361 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
13362 -fno-common when on HPPA HP-UX platforms.
13363
13364 2004-10-15 Jakub Jelinek <jakub@redhat.com>
13365
13366 PR other/16820
13367 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
13368 stdint.h.
13369 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
13370 uintptr_t.
13371
13372 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
13373
13374 PR c++/16301
13375 * g++.dg/lookup/strong-using-4.C: New test.
13376
13377 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
13378
13379 PR middle-end/16567
13380 * gcc.c-torture/compile/nested-1.c: New test.
13381
13382 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
13383
13384 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
13385 and mipsisa64*-*-* (until support for misaligned loads is added).
13386 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
13387 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
13388 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
13389 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
13390 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
13391 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
13392
13393 2004-10-14 Mark Mitchell <mark@codesourcery.com>
13394
13395 PR c++/17976
13396 * g++.dg/init/dtor3.C: New test.
13397
13398 2004-10-15 Ben Elliston <bje@au.ibm.com>
13399
13400 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
13401
13402 2004-10-14 Geoffrey Keating <geoffk@apple.com>
13403
13404 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
13405 * gcc.dg/macho-lo-sum.c: Likewise.
13406
13407 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
13408
13409 * gcc.dg/ppc-spe64-1.c: New test.
13410
13411 2004-10-14 Devang Patel <dpatel@apple.com>
13412
13413 PR 17635
13414 * gcc.dg/pr17635.c : New test.
13415
13416 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
13417
13418 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
13419 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
13420 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
13421 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
13422 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
13423 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
13424 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
13425 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
13426 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
13427 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
13428 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
13429 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
13430 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
13431 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
13432 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
13433 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
13434 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
13435 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
13436
13437 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
13438
13439 * gcc.dg/vect/vect-82.c: New testcase.
13440 * gcc.dg/vect/vect-82_64.c: New testcase.
13441 * gcc.dg/vect/vect-83.c: New testcase.
13442 * gcc.dg/vect/vect-83_64.c: New testcase.
13443
13444 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
13445
13446 * gcc.dg/cpp/error-1.c: New test.
13447
13448 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
13449
13450 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
13451
13452 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
13453
13454 PR target/17984
13455 * gcc.dg/cris-peep2-xsrand2.c: New test.
13456
13457 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
13458
13459 PR c++/17661
13460 * testsuite/g++.dg/expr/for2.C: New test.
13461
13462 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
13463
13464 * g++.dg/inherit/thunk1.C: Run on the SPARC.
13465
13466 2004-10-13 Jakub Jelinek <jakub@redhat.com>
13467
13468 PR tree-optimization/17724
13469 * g++.dg/opt/pr17724-1.C: New test.
13470 * g++.dg/opt/pr17724-2.C: New test.
13471 * g++.dg/opt/pr17724-3.C: New test.
13472 * g++.dg/opt/pr17724-4.C: New test.
13473 * g++.dg/opt/pr17724-5.C: New test.
13474 * g++.dg/opt/pr17724-6.C: New test.
13475
13476 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
13477
13478 PR c/17301
13479 * gcc.dg/pr17301-2.c: New test.
13480
13481 2004-10-11 Mark Mitchell <mark@codesourcery.com>
13482
13483 PR c++/15876
13484 * g++.dg/parse/error22.C: New test.
13485
13486 PR c++/17936
13487 * g++.dg/template/spec18.C: New test.
13488
13489 2004-10-11 Steve Ellcey <sje@cup.hp.com>
13490
13491 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
13492 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
13493 memcpy.
13494 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
13495 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
13496
13497 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
13498
13499 * g++.dg/eh/cleanup5.C: Add dg-options "".
13500
13501 2004-10-11 Roger Sayle <roger@eyesopen.com>
13502
13503 PR middle-end/17657
13504 * gcc.dg/switch-4.c: New test case.
13505
13506 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
13507
13508 * gcc.c-torture/execute/20041011-1.c: New test.
13509
13510 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
13511
13512 PR c++/17554
13513 * g++.dg/init/for3.C: New test.
13514
13515 PR c++/17657
13516 * g++.dg/opt/switch2.C: New test.
13517
13518 PR middle-end/17703
13519 * g++.dg/warn/Wreturn-2.C: New test.
13520
13521 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
13522
13523 PR c++/17907
13524 * g++.dg/eh/cleanup5.C: New test.
13525
13526 2004-10-10 Mark Mitchell <mark@codesourcery.com>
13527
13528 PR c++/17393
13529 * g++.dg/parse/error21.C: New test.
13530
13531 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
13532
13533 * g++.dg/overload/pmf1.C: Adjust quoting marks.
13534 * g++.dg/warn/incomplete1.C: Likewise.
13535 * g++.dg/template/qualttp20.C: Likewise.
13536
13537 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
13538
13539 PR c/17881
13540 * parm-incomplete-1.c: New test.
13541
13542 2004-10-09 Mark Mitchell <mark@codesourcery.com>
13543
13544 PR c++/17867
13545 * g++.dg/parse/error19.C: New test.
13546
13547 PR c++/17670
13548 * g++.dg/init/new11.C: New test.
13549
13550 PR c++/17821
13551 * g++.dg/parse/error20.C: New test.
13552
13553 PR c++/17826
13554 * g++.dg/template/crash24.C: New test.
13555
13556 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
13557
13558 PR c/17301
13559 * gcc.dg/pr17301-1.c: New test.
13560
13561 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
13562
13563 PR c/17189
13564 * gcc.dg/anon-struct-5.c: New test.
13565
13566 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
13567
13568 PR c/17844
13569 * gcc.dg/pr17844-1.c: New test.
13570
13571 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
13572
13573 PR tree-optimization/17906
13574 * gcc.c-torture/compile/pr17906.c: New.
13575
13576 2004-10-09 Stuart Hastings <stuart@apple.com>
13577 Roger Sayle <roger@eyesopen.com>
13578
13579 PR rtl-optimization/17853
13580 * gcc.dg/i386-mmx-5.c: New testcase.
13581
13582 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
13583
13584 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
13585
13586 2004-10-09 Mark Mitchell <mark@codesourcery.com>
13587
13588 PR c++/17524
13589 * g++.dg/template/static9.C: New test.
13590
13591 PR c++/17685
13592 * g++.dg/parse/operator5.C: New test.
13593
13594 2004-10-09 Roger Sayle <roger@eyesopen.com>
13595
13596 PR middle-end/17894
13597 * gcc.c-torture/execute/divcmp-4.c: New test case.
13598
13599 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
13600
13601 PR tree-opt/17902
13602 * g++.dg/opt/pr17902.C: New test.
13603
13604 2004-10-09 Jakub Jelinek <jakub@redhat.com>
13605
13606 * gcc.dg/cpp/ident-1.c: Add dg-options "".
13607
13608 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
13609
13610 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
13611
13612 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
13613
13614 * gcc.dg/assign-warn-3.c: New test.
13615
13616 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
13617
13618 PR c/16999
13619 * gcc.dg/cpp/ident-1.c: New test.
13620
13621 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
13622
13623 * gcc.c-torture/compile/acc1.c: New.
13624
13625 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
13626
13627 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
13628 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
13629
13630 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
13631
13632 * gcc.dg/ultrasp11.c: New test.
13633
13634 2004-10-08 Michael Matz <matz@suse.de>
13635
13636 * gcc.dg/doloop-2.c: New test.
13637
13638 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
13639
13640 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
13641 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
13642 objc.dg/method-9.m: Update expected diagnostics.
13643
13644 2004-10-07 Geoffrey Keating <geoffk@apple.com>
13645
13646 * gcc.dg/ppc-fsel-3.c: New file.
13647 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
13648
13649 2004-10-07 Paul Brook <paul@codesourcery.com>
13650
13651 * gfortran.dg/intrinsic_verify_1.f90: New test.
13652
13653 2004-10-07 Paul Brook <paul@codesourcery.com>
13654
13655 * gfortran.dg/empty_format_1.f90: Remove stray commas.
13656
13657 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13658
13659 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
13660 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
13661 commit.
13662
13663 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
13664
13665 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
13666
13667 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13668
13669 PR c++/17115
13670 * g++.dg/warn/Winline-4.C: New test.
13671
13672 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
13673
13674 * gcc.c-torture/compile/20041007-1.c: New test.
13675
13676 2004-10-07 Paul Brook <paul@codesourcery.com>
13677
13678 PR fortran/17678
13679 * gfortran.dg/use_allocated_1.f90: New test.
13680
13681 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
13682
13683 PR middle-end/17849
13684 * gfortran.fortran-torture/compile/nested.f90: New test
13685
13686 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
13687
13688 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
13689
13690 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
13691
13692 PR c++/17368
13693 * g++.dg/ext/asm6.C: New test.
13694
13695 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
13696
13697 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
13698
13699 2004-10-06 Paul Brook <paul@codesourcery.com>
13700
13701 PR libfortran/17709
13702 * gfortran.dg/empty_format_1.f90: New test.
13703
13704 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13705
13706 PR fortran/17568
13707 * gfortran.dg/ishft.f90: New test.
13708
13709 PR fortran/17283
13710 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
13711 tests.
13712
13713 2004-10-06 Paul Brook <paul@codesourcery.com>
13714
13715 * gfortran.dg/do_1.f90: New test.
13716
13717 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13718
13719 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
13720 optimizing for size.
13721
13722 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
13723
13724 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
13725
13726 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
13727
13728 * gcc.c-torture/compile/20041005-1.c: New test.
13729
13730 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
13731
13732 PR c++/17829
13733 * g++.dg/lookup/koenig4.C: New.
13734
13735 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
13736
13737 * g++.dg/other/classkey1.C: Adjust quoting marks.
13738 * g++.dg/parse/error15.C: Likewise.
13739 * g++.dg/template/meminit2.C (int>): Likewise.
13740
13741 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13742
13743 PR fortran/17283
13744 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
13745
13746 PR fortran/17631
13747 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
13748
13749 PR fortran/17708
13750 * gfortran.dg/pr17708.f90: New test.
13751
13752 2004-10-04 Chao-ying Fu <fu@mips.com>
13753
13754 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
13755 * gcc.dg/vect/vect-4.c: Ditto.
13756 * gcc.dg/vect/vect-5.c: Ditto.
13757 * gcc.dg/vect/vect-6.c: Ditto.
13758 * gcc.dg/vect/vect-8.c: Ditto.
13759 * gcc.dg/vect/vect-16.c: Ditto.
13760 * gcc.dg/vect/vect-30.c: Ditto.
13761 * gcc.dg/vect/vect-40.c: Ditto.
13762 * gcc.dg/vect/vect-41.c: Ditto.
13763 * gcc.dg/vect/vect-42.c: Ditto.
13764 * gcc.dg/vect/vect-43.c: Ditto.
13765 * gcc.dg/vect/vect-44.c: Ditto.
13766 * gcc.dg/vect/vect-45.c: Ditto.
13767 * gcc.dg/vect/vect-46.c: Ditto.
13768 * gcc.dg/vect/vect-47.c: Ditto.
13769 * gcc.dg/vect/vect-48.c: Ditto.
13770 * gcc.dg/vect/vect-49.c: Ditto.
13771 * gcc.dg/vect/vect-50.c: Ditto.
13772 * gcc.dg/vect/vect-51.c: Ditto.
13773 * gcc.dg/vect/vect-52.c: Ditto.
13774 * gcc.dg/vect/vect-53.c: Ditto.
13775 * gcc.dg/vect/vect-54.c: Ditto.
13776 * gcc.dg/vect/vect-55.c: Ditto.
13777 * gcc.dg/vect/vect-56.c: Ditto.
13778 * gcc.dg/vect/vect-57.c: Ditto.
13779 * gcc.dg/vect/vect-58.c: Ditto.
13780 * gcc.dg/vect/vect-59.c: Ditto.
13781 * gcc.dg/vect/vect-60.c: Ditto.
13782 * gcc.dg/vect/vect-74.c: Ditto.
13783 * gcc.dg/vect/vect-79.c: Ditto.
13784 * gcc.dg/vect/vect-80.c: Ditto.
13785
13786 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
13787
13788 * gcc.dg/unused-7.c: Use the correct option.
13789
13790 2004-10-04 Paul Brook <paul@codesourcery.com>
13791 Bud Davis <bdavis9659@comcast.net>
13792
13793 PR fortran/17706
13794 PR fortran/16434
13795 * gfortran/pr17706.f90: New test.
13796 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
13797
13798 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13799
13800 * gfortran.dg/pr17612.f90: New test.
13801
13802 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
13803
13804 * g++.dg/template/local1.C: Adjust quoting marks in
13805 testing for diagnostics.
13806 * g++.dg/tls/diag-2.C: Likewise.
13807 * g++.dg/other/error8.C: Likewise.
13808
13809 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
13810
13811 PR c/17178
13812 * gcc.dg/unused-4.c: Adjust to be correct.
13813
13814 PR c/17820
13815 * gcc.dg/unused-7.c: New test.
13816
13817 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
13818
13819 PR c++/17797
13820 * g++.dg/overload/template2.C: New test.
13821
13822 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
13823
13824 PR tree-optimization/16632
13825 * gcc.dg/tree-ssa/20041002-1.c: New.
13826
13827 2004-10-03 Paul Brook <paul@codesourcery.com>
13828
13829 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
13830 rather than relying on default formatting.
13831
13832 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
13833
13834 * gcc.dg/20040920-1.c: Update expected message text.
13835
13836 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
13837
13838 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
13839
13840 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
13841
13842 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
13843 tree level.
13844
13845 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
13846
13847 * gcc.dg/tree-ssa/pr17343.c: Remove.
13848
13849 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
13850
13851 PR tree-opt/17343
13852 * gcc.dg/tree-ssa/pr17343.c: New test.
13853
13854 2004-10-01 Jakub Jelinek <jakub@redhat.com>
13855
13856 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
13857 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
13858 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
13859 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
13860 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
13861
13862 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
13863
13864 * gcc.dg/lvalue-2.c: New test.
13865
13866 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
13867
13868 PR c/17730
13869 * gcc.dg/pr17730-1.c: New test
13870
13871 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
13872
13873 PR c/7425
13874 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
13875
13876 2004-09-29 Jakub Jelinek <jakub@redhat.com>
13877
13878 * gcc.c-torture/execute/stdarg-1.c: New test.
13879 * gcc.c-torture/execute/stdarg-2.c: New test.
13880 * gcc.c-torture/execute/stdarg-3.c: New test.
13881 * gcc.dg/tree-ssa/stdarg-1.c: New test.
13882 * gcc.dg/tree-ssa/stdarg-2.c: New test.
13883 * gcc.dg/tree-ssa/stdarg-3.c: New test.
13884 * gcc.dg/tree-ssa/stdarg-4.c: New test.
13885 * gcc.dg/tree-ssa/stdarg-5.c: New test.
13886
13887 2004-09-29 Jakub Jelinek <jakub@redhat.com>
13888
13889 PR tree-optimization/17697
13890 * g++.dg/opt/pr17697-1.C: New test.
13891 * g++.dg/opt/pr17697-2.C: New test.
13892 * g++.dg/opt/pr17697-3.C: New test.
13893
13894 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
13895
13896 PR c/16409
13897 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
13898 gcc.dg/vla-init-5.c: New tests.
13899
13900 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
13901
13902 PR c/13804
13903 * gcc.dg/pr13804-1.c: New test.
13904
13905 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13906
13907 PR fortran/16938
13908 * gfortran.dg/pr16938.f90: New test.
13909
13910 2004-09-27 Mark Mitchell <mark@codesourcery.com>
13911
13912 * g++.dg/template/crash23.C: New test.
13913
13914 2004-09-27 Mark Mitchell <mark@codesourcery.com>
13915
13916 PR c++/17585
13917 * g++.dg/template/static8.C: New test.
13918
13919 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
13920
13921 PR c++/17681
13922 * g++.dg/other/error9.C: New test.
13923
13924 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
13925
13926 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
13927
13928 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13929
13930 PR fortran/15164
13931 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
13932
13933 2004-09-26 Roger Sayle <roger@eyesopen.com>
13934
13935 PR middle-end/17112
13936 * gcc.dg/pr17112-1.c: New test case.
13937
13938 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
13939
13940 PR c/11459
13941 * gcc.dg/pr11459-1.c: New test.
13942
13943 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
13944
13945 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
13946 * gcc.dg/tree-ssa/loop-4.c: Likewise.
13947
13948 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13949
13950 * gfortran.dg/pr15324.f90: Make array bounds consistent.
13951
13952 2004-09-25 Jan Hubicka <jh@suse.cz>
13953
13954 * compile/30040909-1.c: New test.
13955 * compile/30040907-1.c: New test.
13956
13957 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
13958
13959 * gcc.c-torture/execute/va-arg-26.c: New test.
13960
13961 2004-09-24 Zack Weinberg <zack@codesourcery.com>
13962
13963 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
13964 extra diagnostics on targets with 64-bit pointers.
13965 * objc.dg/selector-1.m: Adjust dg-warning regexp.
13966
13967 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
13968
13969 PR c/17188
13970 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
13971 * gcc.dg/decl-3.c: Adjust expected message.
13972
13973 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13974
13975 PR fortran/17615
13976 * gfortran.dg/pr17615.f90: New test.
13977
13978 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
13979
13980 PR tree-optimzation/17517
13981 * g++.dg/tree-ssa/pr17517.C: New Test.
13982
13983 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
13984
13985 PR c++/16889
13986 * g++.dg/lookup/ambig3.C: New.
13987
13988 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
13989
13990 PR tree-opt/17624
13991 * g++.dg/opt/pr17624.C: New test.
13992
13993 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
13994
13995 PR c/6980
13996 * gcc.dg/Wbad-function-cast-1.c: New test.
13997
13998 2004-09-23 Zack Weinberg <zack@codesourcery.com>
13999
14000 * g++.dg/ext/complit1.C
14001 * g++.dg/other/error2.C
14002 * g++.dg/other/nontype-1.C
14003 * g++.dg/parse/crash11.C
14004 * g++.dg/parse/crash12.C
14005 * g++.dg/parse/error15.C
14006 * g++.dg/parse/error4.C
14007 * g++.dg/parse/tmpl-outside1.C
14008 * g++.dg/parse/too-many-tmpl-args1.C
14009 * g++.dg/template/dependent-expr3.C
14010 * g++.dg/template/error10.C
14011 * g++.dg/template/instantiate1.C
14012 * g++.dg/template/vtable2.C
14013 * g++.dg/warn/Wshadow-1.C
14014 * g++.dg/warn/weak1.C
14015 * g++.old-deja/g++.brendan/crash16.C
14016 * g++.old-deja/g++.brendan/crash18.C
14017 * g++.old-deja/g++.brendan/crash48.C
14018 * g++.old-deja/g++.brendan/crash49.C
14019 * g++.old-deja/g++.brendan/crash55.C
14020 * g++.old-deja/g++.brendan/crash56.C
14021 * g++.old-deja/g++.brendan/crash8.C
14022 * g++.old-deja/g++.brendan/enum11.C
14023 * g++.old-deja/g++.brendan/enum8.C
14024 * g++.old-deja/g++.brendan/enum9.C
14025 * g++.old-deja/g++.brendan/friend3.C
14026 * g++.old-deja/g++.brendan/misc14.C
14027 * g++.old-deja/g++.bugs/900402_02.C
14028 * g++.old-deja/g++.bugs/900404_03.C
14029 * g++.old-deja/g++.bugs/900404_04.C
14030 * g++.old-deja/g++.bugs/900428_03.C
14031 * g++.old-deja/g++.jason/crash4.C
14032 * g++.old-deja/g++.jason/overload21.C
14033 * g++.old-deja/g++.jason/redecl1.C
14034 * g++.old-deja/g++.jason/report.C
14035 * g++.old-deja/g++.jason/rfg10.C
14036 * g++.old-deja/g++.jason/template30.C
14037 * g++.old-deja/g++.law/arm12.C
14038 * g++.old-deja/g++.law/ctors5.C
14039 * g++.old-deja/g++.law/cvt20.C
14040 * g++.old-deja/g++.law/init10.C
14041 * g++.old-deja/g++.law/init8.C
14042 * g++.old-deja/g++.law/visibility17.C
14043 * g++.old-deja/g++.law/visibility7.C
14044 * g++.old-deja/g++.mike/net8.C
14045 * g++.old-deja/g++.mike/p646.C
14046 * g++.old-deja/g++.mike/p700.C
14047 * g++.old-deja/g++.mike/p701.C
14048 * g++.old-deja/g++.mike/p811.C
14049 * g++.old-deja/g++.ns/template13.C
14050 * g++.old-deja/g++.other/array3.C
14051 * g++.old-deja/g++.other/crash25.C
14052 * g++.old-deja/g++.other/dtor3.C
14053 * g++.old-deja/g++.other/dtor4.C
14054 * g++.old-deja/g++.other/main1.C
14055 * g++.old-deja/g++.other/warn7.C
14056 * g++.old-deja/g++.pt/crash11.C
14057 * g++.old-deja/g++.pt/crash36.C
14058 * g++.old-deja/g++.pt/spec22.C
14059 * g++.old-deja/g++.pt/spec9.C
14060 * g++.old-deja/g++.pt/ttp52.C
14061 * g++.old-deja/g++.robertl/eb103.C
14062 * g++.old-deja/g++.robertl/eb121.C
14063 * g++.old-deja/g++.robertl/eb22.C
14064 * g++.old-deja/g++.robertl/eb8.C:
14065 Update locations and/or regexps of dg-error markers.
14066 Remove markers for some bogus messages that are no longer issued.
14067
14068 2004-09-23 Jakub Jelinek <jakub@redhat.com>
14069
14070 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
14071 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
14072
14073 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
14074
14075 PR c++/17618
14076 * g++.dg/lookup/crash5.C: New test.
14077
14078 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
14079
14080 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
14081 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
14082 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
14083 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
14084 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
14085 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
14086
14087 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
14088 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
14089 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
14090 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
14091 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
14092 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
14093
14094 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
14095
14096 * gcc.dg/vect/vect-44.c: Check additional cases.
14097 * gcc.dg/vect/vect-48.c: Check additional cases.
14098
14099 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
14100 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
14101 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
14102 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
14103 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
14104 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
14105 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
14106 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
14107 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
14108
14109 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
14110 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
14111 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
14112
14113 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14114
14115 * gcc.dg/tree-ssa/loop-6.c: New test.
14116
14117 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
14118
14119 PR c++/17620
14120 * g++.dg/inherit/base2.C: New.
14121
14122 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
14123
14124 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
14125 * gcc.dg/20001012-2.c: Likewise.
14126 * gcc.dg/20001013-1.c: Likewise.
14127 * gcc.dg/20001101-1.c: Likewise.
14128 * gcc.dg/20001102-1.c: Likewise.
14129 * gcc.dg/bf-spl1.c: Likewise.
14130 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
14131 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
14132
14133 2004-09-22 Diego Novillo <dnovillo@redhat.com>
14134
14135 PR tree-optimization/16721
14136 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
14137
14138 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
14139
14140 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
14141 * gcc.dg/20040305-1.c: Likewise.
14142
14143 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
14144
14145 PR c/16566
14146 * gcc.c-torture/compile/pr16566-1.c,
14147 gcc.c-torture/compile/pr16566-2.c,
14148 gcc.c-torture/compile/pr16566-3.c: New tests.
14149
14150 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
14151
14152 PR tree-optimization/17512
14153 * gcc.c-torture/compile/20040916-1.c.
14154
14155 2004-09-21 Mark Mitchell <mark@codesourcery.com>
14156
14157 * gcc.dg/pragma-re-3.c: New test.
14158
14159 2004-09-17 Matt Austern <austern@apple.com>
14160
14161 PR c++/15049
14162 * g++.dg/other/anon3.C: New.
14163
14164 2004-09-21 Roger Sayle <roger@eyesopen.com>
14165
14166 PR c++/7503
14167 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
14168 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
14169 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
14170 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
14171 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
14172
14173 2004-09-21 Bud Davis <bdavis9659@comcast.net>
14174
14175 PR fortran/17286
14176 * gfortran.dg/pr17286.f90: New test.
14177
14178 2004-09-20 Mark Mitchell <mark@codesourcery.com>
14179
14180 PR c++/17530
14181 * g++.dg/template/static7.C: New test.
14182
14183 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
14184
14185 PR tree-opt/17558
14186 * gcc.c-torture/compile/pr17558.c: New test.
14187
14188 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
14189
14190 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
14191 if SKIP_ATTRIBUTE is defined.
14192
14193 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14194
14195 PR fortran/15957
14196 * gfortran.dg/pr15957.f90: New test.
14197
14198 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
14199
14200 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
14201 in comparison.
14202 * gcc.dg/vect/vect-79.c: Likewise.
14203 * gcc.dg/vect/vect-80.c: Likewise.
14204
14205 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14206
14207 PR fortran/15750
14208 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
14209
14210 2004-09-20 Ira Rosen <irar@il.ibm.com>
14211
14212 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
14213 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
14214 * gcc.dg/vect/vect-62.c: New testcase.
14215 * gcc.dg/vect/vect-63.c: New testcase.
14216 * gcc.dg/vect/vect-64.c: New testcase.
14217 * gcc.dg/vect/vect-65.c: New testcase.
14218 * gcc.dg/vect/vect-66.c: New testcase.
14219 * gcc.dg/vect/vect-67.c: New testcase.
14220 * gcc.dg/vect/vect-68.c: New testcase.
14221 * gcc.dg/vect/vect-69.c: New testcase.
14222 * gcc.dg/vect/vect-79.c: New testcase.
14223 * gcc.dg/vect/vect-80.c: New testcase.
14224
14225 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
14226
14227 * gcc.target/mips/asm-1.c: New test.
14228
14229 2004-09-19 Ira Rosen <irar@il.ibm.com>
14230
14231 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
14232 * gcc.dg/vect/vect-73.c: New testcase.
14233 * gcc.dg/vect/vect-74.c: New testcase.
14234 * gcc.dg/vect/vect-75.c: New testcase.
14235 * gcc.dg/vect/vect-76.c: New testcase.
14236 * gcc.dg/vect/vect-77.c: New testcase.
14237 * gcc.dg/vect/vect-78.c: New testcase
14238
14239 2004-09-18 Paul Brook <paul@codesourcery.com>
14240
14241 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
14242
14243 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
14244
14245 PR c/17424
14246 * gcc.dg/pr17424-1.c: New test.
14247
14248 2004-09-18 Diego Novillo <dnovillo@redhat.com>
14249
14250 * g++.dg/tree-ssa/pr17153.C: New test.
14251
14252 2004-09-16 Geoffrey Keating <geoffk@apple.com>
14253
14254 PR pch/13361
14255 * testsuite/g++.dg/pch/wchar-1.C: New.
14256 * testsuite/g++.dg/pch/wchar-1.Hs: New.
14257
14258 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
14259
14260 * gcc.c-torture/execute/20040917-1.c: New test.
14261
14262 2004-09-17 Diego Novillo <dnovillo@redhat.com>
14263
14264 PR tree-optimization/17319
14265 * gcc.dg/pr17319.c: New test.
14266
14267 2004-09-17 Devang Patel <dpatel@apple.com>
14268
14269 * gcc.dg/20040813-1.c: New test.
14270
14271 2004-09-17 Diego Novillo <dnovillo@redhat.com>
14272
14273 PR tree-optimization/17273
14274 * gcc.c-torture/compile/pr17273.c: New test.
14275
14276 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
14277
14278 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
14279 Update expected messages.
14280 * gcc.dg/declspec-13.c: New test.
14281
14282 2004-09-17 David Edelsohn <edelsohn@gnu.org>
14283
14284 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
14285
14286 2004-09-17 Diego Novillo <dnovillo@redhat.com>
14287
14288 * gcc.c-torture/execute/pr17252.c: Use post-increment to
14289 change what 'a' is pointing to.
14290
14291 2004-09-17 Mark Mitchell <mark@codesourcery.com>
14292
14293 PR c++/16002
14294 * g++.dg/template/error18.C: New test.
14295
14296 PR c++/16029
14297 * g++.dg/warn/Wunused-8.C: New test.
14298
14299 2004-09-17 Steven Bosscher <stevenb@suse.de>
14300
14301 PR tree-optimization/17513
14302 * gcc.dg/20040916-1.c: New test.
14303
14304 2004-09-16 Mark Mitchell <mark@codesourcery.com>
14305
14306 PR c++/17501
14307 * g++.dg/template/typename7.C: New test.
14308
14309 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14310
14311 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
14312
14313 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
14314
14315 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
14316 with -ftree-based-profiling also.
14317 * lib/profopt.exp: Support late-set profile_option/feedback_option.
14318
14319 2004-09-16 Victor Leikehman <lei@il.ibm.com>
14320
14321 PR/15364
14322 * gfortran.dg/der_array_io_1.f90: New test.
14323 * gfortran.dg/der_array_io_2.f90: New test.
14324 * gfortran.dg/der_array_io_3.f90: New test.
14325
14326 2004-09-15 Mark Mitchell <mark@codesourcery.com>
14327
14328 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
14329 EABI.
14330
14331 2004-09-15 Mark Mitchell <mark@codesourcery.com>
14332
14333 * g++.dg/opt/switch1.C: New test.
14334
14335 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
14336
14337 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
14338 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
14339 Update expected messages.
14340
14341 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14342
14343 PR fortran/16485
14344 * gfortran.dg/same_name_1.f90: New test.
14345
14346 2004-09-15 Diego Novillo <dnovillo@redhat.com>
14347
14348 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
14349 dereference garbage pointers.
14350
14351 2004-09-15 Jakub Jelinek <jakub@redhat.com>
14352
14353 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
14354 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
14355
14356 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
14357 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
14358 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
14359
14360 2004-09-14 Mark Mitchell <mark@codesourcery.com>
14361
14362 PR c++/17324
14363 * g++.dg/template/mangle1.C: New test.
14364
14365 2004-09-14 Diego Novillo <dnovillo@redhat.com>
14366
14367 PR tree-optimization/17252
14368 * gcc.c-torture/execute/pr17252.c: New test.
14369
14370 2004-09-14 Andrew Pinski <apinski@apple.com>
14371
14372 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
14373
14374 2004-09-14 Roger Sayle <roger@eyesopen.com>
14375
14376 PR rtl-optimization/9771
14377 * gcc.dg/pr9771-1.c: New test case.
14378
14379 2004-09-14 Diego Novillo <dnovillo@redhat.com>
14380
14381 PR tree-optimization/15262
14382 * gcc.c-torture/execute/pr15262-1.c: New test.
14383 * gcc.c-torture/execute/pr15262-2.c: New test.
14384
14385 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
14386
14387 * gcc.dg/declspec-12.c: New test.
14388
14389 2004-09-14 Bud Davis <bdavis9659@comcast.net>
14390
14391 * gfortran.dg/pr17090.f90: Add directives to test.
14392
14393 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14394
14395 * gcc.c-torture/compile/20040914-1.c: New test.
14396
14397 2004-09-13 Mark Mitchell <mark@codesourcery.com>
14398
14399 PR c++/16162
14400 * g++.dg/template/decl2.C: New test.
14401
14402 2004-09-13 Bud Davis <bdavis9659@comcast.net>
14403
14404 PR fortran/17090
14405 * gfortran.dg/pr17090.f90: New test.
14406
14407 2004-09-13 Dale Johannesen <dalej@apple.com>
14408
14409 * gcc.c-torture/compile/pr17408.c: New test case.
14410
14411 2004-09-13 Mark Mitchell <mark@codesourcery.com>
14412
14413 PR c++/16716
14414 * g++.dg/parse/crash17.C: New test.
14415
14416 PR c++/17327
14417 * g++.dg/template/enum3.C: New test.
14418
14419 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
14420
14421 * lib/gcc-defs.exp: Load wrapper.exp.
14422 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
14423 using local code.
14424 * lib/gcc.exp (gcc_init): Similar.
14425 * lib/gfortran.exp (gfortran_init): Similar.
14426 * lib/objc.exp (objc_init): Similar.
14427 * lib/treelang.exp (treelang_init): Similar.
14428 * lib/wrapper.exp: New file with build_wrapper call machinery in
14429 ${tool}_maybe_build_wrapper.
14430
14431 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
14432
14433 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
14434 "inline".
14435 * gcc.dg/declspec-11.c: Update expected messages.
14436 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
14437 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
14438 gcc.dg/inline-12.c: New tests.
14439
14440 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
14441
14442 * g++.dg/tree-ssa/pr17400.C: New testcase.
14443
14444 2004-09-13 James E Wilson <wilson@specifixinc.com>
14445
14446 * gcc.target/mips/sb1-1.c: New testcase.
14447
14448 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
14449
14450 * lib/g77-dg.exp: Remove unused file.
14451 * lib/mike-g77.exp: Ditto.
14452 * lib/g77.exp: Ditto.
14453
14454 2004-09-12 Richard Henderson <rth@redhat.com>
14455
14456 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
14457
14458 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
14459
14460 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
14461 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
14462 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
14463 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
14464 Update expected messages.
14465
14466 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
14467
14468 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
14469 declaration/use mismatch for dirp parameter.
14470
14471 2004-09-12 Andrew Pinski <apinski@apple.com>
14472
14473 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
14474 -fgnu-runtime is passed.
14475
14476 2004-09-12 Richard Henderson <rth@redhat.com>
14477
14478 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
14479 do the uplevel thing and update additional_flags directly.
14480 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
14481 gfortran.fortran-torture/execute/intrinsic_nearest.x,
14482 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
14483 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
14484
14485 2004-09-11 Steven Bosscher <stevenb@suse.de>
14486
14487 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
14488
14489 2004-09-11 Roger Sayle <roger@eyesopen.com>
14490
14491 PR middle-end/17411
14492 * g++.dg/opt/pr17411-1.C: New test case.
14493
14494 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
14495
14496 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
14497 gcc.dg/tls/diag-2.c: Update expected messages.
14498 * gcc.dg/991209-1.c: Specify compilation options. Update expected
14499 messages.
14500 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
14501 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
14502 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
14503 gcc.dg/tls/diag-5.c: New tests.
14504
14505 2004-09-11 Zack Weinberg <zack@codesourcery.com>
14506
14507 * gcc.dg/20040910-1.c: Correct dg-error regexp.
14508
14509 2004-09-11 Steven Bosscher <stevenb@suse.de>
14510
14511 * g++.dg/parse/break-in-for.C: New test.
14512
14513 2004-09-11 Jakub Jelinek <jakub@redhat.com>
14514
14515 * gcc.dg/tree-ssa/20040911-1.c: New test.
14516
14517 2004-09-11 Andreas Jaeger <aj@suse.de>
14518
14519 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
14520 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
14521
14522 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
14523
14524 * gcc.target/frv: New directory of FR-V-specific tests.
14525
14526 2004-09-10 James E Wilson <wilson@specifixinc.com>
14527
14528 * gcc.dg/convert-vec-1.c: New test.
14529
14530 2004-09-10 Roger Sayle <roger@eyesopen.com>
14531
14532 PR middle-end/17024
14533 * gcc.dg/pr17024-1.c: New test case.
14534
14535 2004-09-10 Eric Christopher <echristo@redhat.com>
14536
14537 * gcc.dg/20040910-1.c: New test.
14538
14539 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
14540
14541 * gcc.dg/bitfld-9.c: New test.
14542
14543 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
14544
14545 * gcc.c-torture/execute/ieee/acc1.c: New test.
14546 * gcc.c-torture/execute/ieee/acc2.c: New test.
14547 * gcc.c-torture/execute/ieee/mzero6.c: New test.
14548
14549 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
14550
14551 * gcc.dg/deprecated-2.c: New test.
14552
14553 2004-09-09 James E Wilson <wilson@specifixinc.com>
14554
14555 * gcc.dg/init-vec-1.c: New test.
14556
14557 2004-09-09 Roger Sayle <roger@eyesopen.com>
14558
14559 PR middle-end/17055
14560 * gcc.dg/pr17055-1.c: New test case.
14561
14562 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
14563
14564 PR target/17377
14565 * gcc.c-torture/execute/pr17377.c: New test.
14566
14567 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
14568
14569 PR c/8420
14570 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
14571 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
14572 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
14573 gcc.dg/long-long-typespec-1.c: New tests.
14574 * gcc.dg/tls/diag-2.c: Update expected diagnostics
14575
14576 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
14577
14578 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
14579 gcc.dg/gnu99-static-1.c: New tests.
14580
14581 2004-09-08 Devang Patel <dpatel@apple.com>
14582
14583 * gcc.dg/darwin-ld-20040828-1.c: New test.
14584 * gcc.dg/darwin-ld-20040828-2.c: New test.
14585 * gcc.dg/darwin-ld-20040828-3.c: New test.
14586
14587 2004-09-08 Ziemowit Laski <zlaski@apple.com>
14588
14589 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
14590 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
14591 in error message.
14592 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
14593 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
14594 in error message.
14595 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
14596 types they qualify.
14597 * objc.dg/type-size-2.m: Fix wording in comment.
14598 * objc.dg/va-meth-1.m: New test case.
14599
14600 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
14601
14602 PR c/16633:
14603 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
14604 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
14605
14606 2004-09-06 Devang Patel <dpatel@apple.com>
14607
14608 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
14609 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
14610
14611 2004-09-06 Zack Weinberg <zack@codesourcery.com>
14612
14613 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
14614 reflect changed line numbering of diagnostics.
14615
14616 2004-09-06 Paul Brook <paul@codesourcery.com>
14617
14618 * gfortran.dg/edit_real_1.f90: Add new test.
14619
14620 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14621
14622 * gcc.dg/tree-ssa/loop-2.c: New test.
14623 * gcc.dg/tree-ssa/loop-3.c: New test.
14624 * gcc.dg/tree-ssa/loop-4.c: New test.
14625 * gcc.dg/tree-ssa/loop-5.c: New test.
14626
14627 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14628
14629 * gcc.dg/format/sentinel-1.c: Update for parameter option.
14630
14631 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14632
14633 * gcc.dg/format/sentinel-1.c: New test.
14634
14635 2004-09-04 Uros Bizjak <uros@kss-loka.si>
14636
14637 * testsuite/gcc.dg/builtins-46.c: New.
14638
14639 2004-09-03 Devang Patel <dpatel@apple.com>
14640
14641 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
14642 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
14643
14644 2004-09-03 Jan Beulich <jbeulich@novell.com>
14645
14646 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
14647 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
14648 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
14649 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
14650 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
14651 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
14652 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
14653 the non-portable bzero.
14654 * gcc.dg/20010912-1.c: xfail for NetWare.
14655 * gcc.dg/20020426-2.c: xfail for NetWare.
14656 * gcc.dg/20021014-1.c: xfail for NetWare.
14657 * gcc.dg/20021018-1.c: xfail for NetWare.
14658 * gcc.dg/20030213-1.c: xfail for NetWare.
14659 * gcc.dg/20030225-1.c: xfail for NetWare.
14660 * gcc.dg/20030708-1.c: xfail for NetWare.
14661 * gcc.dg/builtins-config.h: Also exclude NetWare.
14662 * gcc.dg/format/format.h: Define restrict only if not already defined.
14663 * gcc.dg/nest.c: xfail for NetWare.
14664 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
14665 * lib/target-supports.exp (check_visibility_available): Exclude
14666 NetWare.
14667
14668 2004-09-03 Jan Beulich <jbeulich@novell.com>
14669
14670 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
14671 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
14672 deterministic starting point for the alignment of structure fields.
14673 * gcc.dg/Wpadded.c: Dito.
14674 * g++.dg/abi/vbase10.C: Dito.
14675
14676 2004-09-03 Devang Patel <dpatel@apple.com>
14677
14678 * g++.dg/debug/pr15736.cc: New test.
14679
14680 2004-09-02 Mark Mitchell <mark@codesourcery.com>
14681
14682 * README.QMTEST: Fix out-of-date link.
14683
14684 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
14685
14686 PR fortran/16579
14687 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
14688 Delete. Duplicate of gfortran.dg/g77/20010610.f
14689
14690 2004-09-02 Mark Mitchell <mark@codesourcery.com>
14691
14692 * g++.dg/abi/arm_rtti1.C: New test.
14693
14694 2004-09-02 Geoffrey Keating <geoffk@apple.com>
14695
14696 * gcc.dg/ppc-vector-memcpy.c: New.
14697 * gcc.dg/ppc-vector-memset.c: New.
14698
14699 2004-09-02 Chao-ying Fu <fu@mips.com>
14700
14701 * gcc.target/mips/mips-3d-1.c: New test.
14702 * gcc.target/mips/mips-3d-2.c: New test.
14703 * gcc.target/mips/mips-3d-3.c: New test.
14704 * gcc.target/mips/mips-3d-4.c: New test.
14705 * gcc.target/mips/mips-3d-5.c: New test.
14706 * gcc.target/mips/mips-3d-6.c: New test.
14707 * gcc.target/mips/mips-3d-7.c: New test.
14708 * gcc.target/mips/mips-3d-8.c: New test.
14709 * gcc.target/mips/mips-3d-9.c: New test.
14710 * gcc.target/mips/mips-ps-1.c: New test.
14711 * gcc.target/mips/mips-ps-2.c: New test.
14712 * gcc.target/mips/mips-ps-3.c: New test.
14713 * gcc.target/mips/mips-ps-4.c: New test.
14714 * gcc.target/mips/mips-ps-type.c: New test.
14715
14716 2004-09-02 Paul Brook <paul@codesourcery.com>
14717
14718 * gfortran.dg/edit_real_1.f90: Add new tests.
14719
14720 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14721
14722 PR fortran/15327
14723 * gfortran.dg/merge_char_1.f90: New test.
14724
14725 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14726
14727 PR fortran/16404
14728 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
14729
14730 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
14731
14732 PR c/1522
14733 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
14734
14735 2004-09-01 Mark Mitchell <mark@codesourcery.com>
14736
14737 * g++.dg/opt/loop1.C: Do not XFAIL.
14738
14739 2004-09-01 Jakub Jelinek <jakub@redhat.com>
14740
14741 * gcc.c-torture/execute/20040831-1.c: New test.
14742
14743 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
14744
14745 PR fortran/16579
14746 * gfortran.dg/g77/20010610.f: Now passes.
14747 Copy from g77.f-torture/execute. Add dg-run directive.
14748 * gfortran.dg/g77/README: Update
14749
14750 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
14751
14752 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
14753 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
14754 (t1, t2, t3, t4): Add volatile.
14755
14756 2004-08-31 Mark Mitchell <mark@codesourcery.com>
14757
14758 * g++.dg/ext/visibility/arm1.C: New test.
14759
14760 2004-08-31 Geoffrey Keating <geoffk@apple.com>
14761
14762 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
14763 -pedantic-errors.
14764
14765 2004-09-01 Paul Brook <paul@codesourcery.com>
14766
14767 * gfortran.dg/eof_2.f90: New test.
14768
14769 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14770
14771 PR fortran/16579
14772 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
14773
14774 2004-08-31 Bud Davis <bdavis9659@comcast.net>
14775
14776 PR libfortran/16805
14777 * gfortran.dg/list_read_2.f90: New test.
14778
14779 2004-08-31 Mark Mitchell <mark@codesourcery.com>
14780
14781 * g++.dg/abi/key1.C: New test.
14782
14783 2004-08-31 Richard Henderson <rth@redhat.com>
14784
14785 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
14786 form of offsetof.
14787 * g++.dg/other/offsetof5.C: Remove duplicate.
14788
14789 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14790
14791 PR fortran/17244
14792 * gfortran.dg/func_derived_1.f90: New test.
14793
14794 2004-08-31 Paul Brook <paul@codesourcery.com>
14795
14796 * gfortran.dg/eof_1.f90: New test.
14797
14798 2004-08-31 Paul Brook <paul@codesourcery.com>
14799
14800 * gfortran.dg/list_read_1.f90: New file.
14801
14802 2004-08-30 Mark Mitchell <mark@codesourcery.com>
14803
14804 * g++.dg/opt/loop1.C: XFAIL.
14805
14806 2004-08-30 Geoffrey Keating <geoffk@apple.com>
14807
14808 * gcc.dg/funcdef-storage-1.c: New.
14809 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
14810 an extern function in local scope.
14811 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
14812 declare an 'auto inline' function in local scope.
14813 * gcc.dg/20011130-1.c: Likewise.
14814 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
14815 an 'auto' function in local scope.
14816 * gcc.dg/20021014-1.c: Likewise.
14817 * gcc.dg/20030331-2.c: Likewise.
14818
14819 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14820
14821 * gfortran.dg/blockdata_1.f90: New test.
14822
14823 2004-08-30 Richard Henderson <rth@redhat.com>
14824
14825 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
14826
14827 2004-08-30 Richard Henderson <rth@redhat.com>
14828
14829 * lib/fortran-torture.exp (fortran-torture-execute): Honor
14830 additional_flags set by alternate driver.
14831 (ieee-options): New procedure.
14832 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
14833 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
14834 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
14835 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
14836
14837 2004-08-30 Richard Henderson <rth@redhat.com>
14838
14839 * lib/f-torture.exp: Remove.
14840
14841 2004-08-29 Mark Mitchell <mark@codesourcery.com>
14842
14843 PR rtl-optimization/16590
14844 * g++.dg/opt/loop1.C: New test.
14845
14846 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14847
14848 PR fortran/13910
14849 * gfortran.dg/oldstyle_1.f90: New test.
14850
14851 2004-08-29 Steven G. Kargl <kargls@comcast.net>
14852 Paul Brook <paul@codesourcery.com>
14853
14854 * gfortran.dg/g77/README: Update.
14855 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
14856 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
14857 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
14858
14859 2004-08-28 Paul Brook <paul@codesourcery.com>
14860
14861 PR libfortran/17195
14862 * gfortran.dg/edit_real_1.f90: New test.
14863
14864 2004-08-27 Paul Brook <paul@codesourcery.com>
14865
14866 * gfortran.dg/rewind_1.f90: New test.
14867
14868 2004-08-27 Bud Davis <bdavis9659@comcast.net>
14869
14870 PR fortran/16597
14871 * gfortran.dg/pr16597.f90: New test.
14872
14873 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
14874
14875 PR c/13801
14876 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
14877 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
14878 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
14879 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
14880 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
14881
14882 2004-08-26 Nick Clifton <nickc@redhat.com>
14883
14884 * gcc.c-torture/compile/pr17119.c: New test.
14885
14886 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
14887
14888 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
14889
14890 2004-08-25 Richard Henderson <rth@redhat.com>
14891
14892 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
14893 the bits that expect kind=8 to be the largest real kind.
14894
14895 2004-08-25 Ziemowit Laski <zlaski@apple.com>
14896
14897 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
14898
14899 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14900
14901 * gfortran.dg/assignment_1.f90: New test.
14902
14903 2004-08-25 Adam Nemet <anemet@lnxw.com>
14904
14905 * g++.dg/template/repo3.C: New test.
14906
14907 2004-08-25 Roger Sayle <roger@eyesopen.com>
14908
14909 PR middle-end/16693
14910 PR tree-optimization/16372
14911 * g++.dg/opt/pr16372-1.C: New test case.
14912 * g++.dg/opt/pr16693-1.C: New test case.
14913 * g++.dg/opt/pr16693-2.C: New test case.
14914
14915 2004-08-25 Ziemowit Laski <zlaski@apple.com>
14916
14917 * objc.dg/proto-lossage-4.m: New test.
14918
14919 2004-08-25 Mark Mitchell <mark@codesourcery.com>
14920
14921 PR c++/17155
14922 * g++.dg/inherit/local2.C: New test.
14923
14924 2004-08-25 Paul Brook <paul@codesourcery.com>
14925
14926 PR fortran/17144
14927 * gfortran.dg/string_ctor_1.f90: New test.
14928
14929 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14930
14931 PR c++/14428
14932 * g++.dg/template/redecl2.C: New test.
14933
14934 2004-08-24 Bud Davis <bdavis9659@comcast.net>
14935
14936 PR fortran/17143
14937 * gfortran.dg/pr17143.f90: New test.
14938
14939 2004-08-24 Bud Davis <bdavis9659@comcast.net>
14940
14941 PR fortran/17164
14942 * gfortran.dg/pr17164.f90: New test.
14943
14944 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14945
14946 * gcc.dg/tree-ssa/loop-1.c: New test.
14947
14948 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
14949
14950 * gcc.c-torture/compile/20040824-1.c: New test.
14951
14952 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
14953
14954 * gcc.c-torture/compile/iftrap-3.c: New test.
14955
14956 2004-08-24 Paul Brook <paul@codesourcery.com>
14957
14958 * gfortran.dg/entry_2.f90: New test.
14959
14960 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
14961
14962 PR c++/16889
14963 * g++.dg/lookup/ambig[12].C: New.
14964
14965 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14966
14967 PR c++/16706
14968 * g++.dg/template/crash21.C: New test.
14969 * g++.dg/template/crash22.C: Likewise.
14970
14971 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
14972
14973 PR c++/17149
14974 * g++.dg/template/access15.C: New.
14975
14976 2004-08-23 Mark Mitchell <mark@codesourcery.com>
14977
14978 PR c++/17163
14979 * g++.dg/template/repo2.C: New test.
14980
14981 2004-08-23 Roger Sayle <roger@eyesopen.com>
14982
14983 PR rtl-optimization/17078
14984 * gcc.c-torture/execute/pr17078-1.c: New test case.
14985
14986 2004-08-23 Mark Mitchell <mark@codesourcery.com>
14987
14988 PR c/14492
14989 * gcc.dg/debug/crash1.c: New test.
14990
14991 2004-08-23 Mark Mitchell <mark@codesourcery.com>
14992
14993 PR c/16180
14994 * gcc.dg/loop-5.c: New test.
14995
14996 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14997
14998 * gcc.c-torture/execute/20040823-1.c: New test.
14999
15000 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
15001
15002 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
15003 to the assembler. Simplify test accordingly.
15004 (asm_abi_flags): Use GNU names.
15005 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
15006 to check for ABI flags.
15007
15008 2004-08-22 Andrew Pinski <apinski@apple.com>
15009
15010 * g++.dg/opt/pr14029.C: New test.
15011 * gcc.c-torture/execute/pr15262.c: New test.
15012
15013 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15014
15015 * gfortran.dg/reduction.f90: Add checks with complex arguments.
15016
15017 2004-08-21 Bud Davis <bdavis9659@comcast.net>
15018
15019 PR 16908
15020 * gfortran.dg/direct_io.f90: New test.
15021
15022 2004-08-20 Mark Mitchell <mark@codesourcery.com>
15023
15024 PR c++/17121
15025 * g++.dg/inherit/local2.C: New test.
15026
15027 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
15028
15029 PR c++/17120
15030 * g++.dg/warn/Wparentheses-4.C: New test.
15031
15032 2004-08-20 Mark Mitchell <mark@codesourcery.com>
15033
15034 PR c++/17121
15035 * g++.dg/inherit/local2.C: New test.
15036
15037 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
15038 * gcc.dg/ppc-ldstruct.c: Likewise.
15039 * gcc.dg/ppc64-abi-2.c: Likewise.
15040
15041 2004-08-20 Jakub Jelinek <jakub@redhat.com>
15042
15043 PR rtl-optimization/17099
15044 * gcc.c-torture/execute/20040820-1.c: New test.
15045
15046 2004-08-20 David Edelsohn <edelsohn@gnu.org>
15047
15048 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
15049
15050 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
15051
15052 PR fortran/17077
15053 * gfortran.dg/auto_array_1.f90: New test.
15054
15055 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15056
15057 PR fortran/17074
15058 * gfortran.dg/simpleif_1.f90: New test.
15059
15060 2004-08-19 Mark Mitchell <mark@codesourcery.com>
15061
15062 * lib/target-supports.exp (check_profiling_available): Return
15063 false for arm*-*-symbianelf* and arm*-*-eabi*.
15064
15065 PR c++/15890
15066 * g++.dg/template/delete1.C: New test.
15067
15068 2004-08-19 Paul Brook <paul@codesourcery.com>
15069
15070 PR fortran/14976
15071 PR fortran/16228
15072 * gfortran.dg/data_char_1.f90: New test.
15073
15074 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
15075
15076 PR fortran/16946
15077 * gfortran.dg/reduction.f90: New testcase.
15078
15079 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15080
15081 PR fortran/16520
15082 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
15083
15084 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
15085
15086 PR c++/17041
15087 * g++.dg/Wparentheses-3.C: New test.
15088
15089 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
15090
15091 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
15092 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
15093 * gcc.dg/vect/vect-2.c: Likewise.
15094 * gcc.dg/vect/vect-3.c: Likewise.
15095 * gcc.dg/vect/vect-4.c: Likewise.
15096 * gcc.dg/vect/vect-5.c: Likewise.
15097 * gcc.dg/vect/vect-6.c: Likewise.
15098 * gcc.dg/vect/vect-7.c: Likewise.
15099 * gcc.dg/vect/vect-25.c: Likewise.
15100 * gcc.dg/vect/vect-31.c: Likewise.
15101 * gcc.dg/vect/vect-32.c: Likewise.
15102 * gcc.dg/vect/vect-34.c: Likewise.
15103 * gcc.dg/vect/vect-36.c: Likewise.
15104 * gcc.dg/vect/vect-all.c: Likewise.
15105
15106 2004-08-18 Mark Mitchell <mark@codesourcery.com>
15107
15108 PR c++/17068
15109 * g++.dg/template/operator4.C: New test.
15110
15111 2004-08-18 Richard Henderson <rth@redhat.com>
15112
15113 * gcc.dg/20040206-1.c: XFAIL.
15114
15115 2004-08-17 Mark Mitchell <mark@codesourcery.com>
15116
15117 PR c++/16246
15118 * g++.dg/template/array7.C: New test.
15119
15120 2004-08-17 James E Wilson <wilson@specifixinc.com>
15121
15122 * gcc.dg/mips-movcc-1.c: New test.
15123 * gcc.dg/mips-movcc-2.c: New test.
15124 * gcc.dg/mips-movcc-3.c: New test.
15125
15126 * gcc.dg/mips-nmadd-1.c: New test.
15127 * gcc.dg/mips-nmadd-2.c: New test.
15128
15129 2004-08-17 Mark Mitchell <mark@codesourcery.com>
15130
15131 PR c++/15871
15132 * g++.dg/opt/inline8.C: New test.
15133
15134 PR c++/16965
15135 * g++.dg/parse/error17.C: New test.
15136
15137 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
15138
15139 * gcc.dg/vect: New directory for vectorizer tests.
15140 * gcc.dg/vect/tree-vect.h: New file.
15141 * gcc.dg/vect/vect.exp: New file.
15142 * gcc.dg/vect/pr16105.c.c: New test.
15143 * gcc.dg/vect/vect-1.c: New test.
15144 * gcc.dg/vect/vect-2.c: New test.
15145 * gcc.dg/vect/vect-3.c: New test.
15146 * gcc.dg/vect/vect-4.c: New test.
15147 * gcc.dg/vect/vect-5.c: New test.
15148 * gcc.dg/vect/vect-6.c: New test.
15149 * gcc.dg/vect/vect-7.c: New test.
15150 * gcc.dg/vect/vect-8.c: New test.
15151 * gcc.dg/vect/vect-9.c: New test.
15152 * gcc.dg/vect/vect-10.c: New test.
15153 * gcc.dg/vect/vect-11.c: New test.
15154 * gcc.dg/vect/vect-12.c: New test.
15155 * gcc.dg/vect/vect-13.c: New test.
15156 * gcc.dg/vect/vect-14.c: New test.
15157 * gcc.dg/vect/vect-15.c: New test.
15158 * gcc.dg/vect/vect-16.c: New test.
15159 * gcc.dg/vect/vect-17.c: New test.
15160 * gcc.dg/vect/vect-18.c: New test.
15161 * gcc.dg/vect/vect-19.c: New test.
15162 * gcc.dg/vect/vect-20.c: New test.
15163 * gcc.dg/vect/vect-21.c: New test.
15164 * gcc.dg/vect/vect-22.c: New test.
15165 * gcc.dg/vect/vect-23.c: New test.
15166 * gcc.dg/vect/vect-24.c: New test.
15167 * gcc.dg/vect/vect-25.c: New test.
15168 * gcc.dg/vect/vect-26.c: New test.
15169 * gcc.dg/vect/vect-27.c: New test.
15170 * gcc.dg/vect/vect-28.c: New test.
15171 * gcc.dg/vect/vect-29.c: New test.
15172 * gcc.dg/vect/vect-30.c: New test.
15173 * gcc.dg/vect/vect-31.c: New test.
15174 * gcc.dg/vect/vect-32.c: New test.
15175 * gcc.dg/vect/vect-33.c: New test.
15176 * gcc.dg/vect/vect-34.c: New test.
15177 * gcc.dg/vect/vect-35.c: New test.
15178 * gcc.dg/vect/vect-36.c: New test.
15179 * gcc.dg/vect/vect-37.c: New test.
15180 * gcc.dg/vect/vect-38.c: New test.
15181 * gcc.dg/vect/vect-40.c: New test.
15182 * gcc.dg/vect/vect-41.c: New test.
15183 * gcc.dg/vect/vect-42.c: New test.
15184 * gcc.dg/vect/vect-43.c: New test.
15185 * gcc.dg/vect/vect-44.c: New test.
15186 * gcc.dg/vect/vect-45.c: New test.
15187 * gcc.dg/vect/vect-46.c: New test.
15188 * gcc.dg/vect/vect-47.c: New test.
15189 * gcc.dg/vect/vect-48.c: New test.
15190 * gcc.dg/vect/vect-49.c: New test.
15191 * gcc.dg/vect/vect-50.c: New test.
15192 * gcc.dg/vect/vect-51.c: New test.
15193 * gcc.dg/vect/vect-52.c: New test.
15194 * gcc.dg/vect/vect-53.c: New test.
15195 * gcc.dg/vect/vect-54.c: New test.
15196 * gcc.dg/vect/vect-55.c: New test.
15197 * gcc.dg/vect/vect-56.c: New test.
15198 * gcc.dg/vect/vect-57.c: New test.
15199 * gcc.dg/vect/vect-58.c: New test.
15200 * gcc.dg/vect/vect-59.c: New test.
15201 * gcc.dg/vect/vect-60.c: New test.
15202 * gcc.dg/vect/vect-61.c: New test.
15203 * gcc.dg/vect/vect-all.c: New test.
15204 * gcc.dg/vect/vect-none.c: New test.
15205
15206 2004-08-17 Paul Brook <paul@codesourcery.com>
15207
15208 PR fortran/13082
15209 * gfortran.dg/entry_1.f90: New test.
15210
15211 2004-08-17 Andrew Pinski <apinski@apple.com>
15212
15213 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
15214
15215 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
15216
15217 * gcc.dg/pr17036-1.c: New test.
15218
15219 2004-08-16 Devang Patel <dpatel@apple.com>
15220
15221 * gcc.dg/darwin-20040809-1.c: New test.
15222
15223 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
15224
15225 * gcc.dg/funcdef-attr-1.c: New test.
15226
15227 2004-08-16 Janis Johnson <janis187@us.ibm.com>
15228
15229 * gcc.dg/altivec-17.c: New test.
15230 * gcc.dg/altivec-18.c: New test.
15231
15232 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15233
15234 PR c++/6749
15235 * g++.dg/template/vtable2.C: New test.
15236
15237 2004-08-14 Richard Henderson <rth@redhat.com>
15238
15239 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
15240 * gcc.dg/pack-test-4.c (main): Return 0.
15241 * gcc.dg/setjmp-1.c: Remove XFAIL.
15242 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
15243
15244 2004-08-14 Richard Henderson <rth@redhat.com>
15245
15246 * gcc.dg/980217-1.c: Add prototype for printf.
15247
15248 2004-08-13 Bud Davis <bdavis9659@comcast.net>
15249
15250 * gfortran.dg/pr16935.f90: New test.
15251
15252 2004-08-13 Janis Johnson <janis187@us.ibm.com>
15253
15254 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
15255
15256 2004-08-13 Paul Brook <paul@codesourcery.com>
15257
15258 * gfortran.dg/der_io_1.f90: Remove stray comma.
15259
15260 2004-08-12 Janis Johnson <janis187@us.ibm.com>
15261
15262 * gcc.dg/vmx/cw-bug-2.c: Remove.
15263 * gcc.dg/vmx/vprint-1.c: Remove.
15264 * gcc.dg/vmx/vscan-1.c: Remove.
15265
15266 2004-08-12 Devang patel <dpatel@apple.com>
15267
15268 * gcc.dg/darwin-20040809-2.c: New test.
15269
15270 2004-08-12 Janis Johnson <janis1872us.ibm.com>
15271
15272 * g++.dg/ext/altivec-12.C: New test.
15273
15274 * g++.dg/ext/altivec-11.C: New test.
15275
15276 2004-08-12 Paul Brook <paul@codesourcery.com>
15277
15278 * g++.dg/abi/arm_cxa_vec_1.C: New test.
15279
15280 2004-08-12 Janis Johnson <janis187@us.ibm.com>
15281
15282 * g++.dg/ext/altivec-2.C: Check for hardware support before
15283 executing any VMX instructions.
15284
15285 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
15286
15287 2004-08-12 Jakub Jelinek <jakub@redhat.com>
15288
15289 PR c++/16276
15290 * g++.old-deja/g++.other/comdat4.C: New test.
15291 * g++.old-deja/g++.other/comdat4-aux.cc: New.
15292
15293 2004-08-12 Ben Elliston <bje@au.ibm.com>
15294
15295 PR target/16286
15296 * gcc.dg/pr16286.c: New test.
15297
15298 2004-08-12 Jan Beulich <jbeulich@novell.com>
15299
15300 * g++.dg/ext/asm5.C: New.
15301
15302 2004-08-11 Mark Mitchell <mark@codesourcery.com>
15303
15304 PR c++/16698
15305 * g++.dg/eh/crash1.C: New test.
15306
15307 PR c++/16717
15308 * g++.dg/ext/construct1.C: New test.
15309
15310 2004-08-11 Mark Mitchell <mark@codesourcery.com>
15311
15312 PR c++/16853
15313 * g++.dg/init/ptrmem1.C: New test.
15314
15315 PR c++/16618
15316 * g++.dg/parse/offsetof5.C: New test.
15317
15318 PR c++/16870
15319 * g++.dg/template/overload3.C: New test.
15320
15321 2004-08-11 Mark Mitchell <mark@codesourcery.com>
15322
15323 PR c++/16964
15324 * g++.dg/parse/error16.C: New test.
15325
15326 PR c++/16904
15327 * g++.dg/template/error14.C: New test.
15328
15329 PR c++/16929
15330 * g++.dg/template/error15.C: New test.
15331
15332 2004-08-11 Devang Patel <dpatel@apple.com>
15333
15334 * gcc.dg/darwin-ld-20040809-1.c: New test.
15335 * gcc.dg/darwin-ld-20040809-2.c: New test.
15336
15337 2004-08-11 Steven G. Kargl <kargls@comcast.net>
15338
15339 PR fortran/16917
15340 * gfortran.dg/dfloat_1.f90: New test.
15341
15342 2004-08-09 Mark Mitchell <mark@codesourcery.com>
15343
15344 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
15345 * gcc.dg/dll-2.c: Fix dg-require syntax.
15346 * gcc.misc-tests/arm-isr.c (abort): Declare.
15347 (exit): Likewise.
15348
15349 2004-08-10 Mark Mitchell <mark@codesourcery.com>
15350
15351 PR c++/16971
15352 * g++.dg/parse/crash16.C: New test.
15353
15354 2004-08-10 Roger Sayle <roger@eyesopen.com>
15355
15356 * gcc.dg/mips-rsqrt-1.c: New test case.
15357 * gcc.dg/mips-rsqrt-2.c: New test case.
15358 * gcc.dg/mips-rsqrt-3.c: New test case.
15359
15360 2004-08-10 Paul Brook <paul@codesourcery.com>
15361
15362 * gfortran.dg/der_io_1.f90: New test.
15363
15364 2004-08-10 Paul Brook <paul@codesourcery.com>
15365
15366 PR fortran/16919
15367 * gfortran.dg/der_array_1.f90: New test.
15368
15369 2004-08-09 David Edelsohn <edelsohn@gnu.org>
15370
15371 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
15372
15373 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
15374
15375 * gcc.dg/wchar_t-2.c: Fix typo.
15376
15377 2004-08-09 Falk Hueffner <falk@debian.org>
15378
15379 PR tree-optimization/12517
15380 * gcc.c-torture/compile/pr12517.c: New test.
15381
15382 PR tree-optimization/12578
15383 * gcc.c-torture/compile/pr12578.c: New test.
15384
15385 PR tree-optimization/12899
15386 * gcc.c-torture/compile/pr12899.c: New test.
15387
15388 PR rtl-optimization/14692
15389 * gcc.c-torture/compile/pr14692.c: New test.
15390
15391 PR tree-optimization/16461
15392 * gcc.c-torture/compile/pr16461.c: New test.
15393
15394 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
15395
15396 * gfortran.dg/getenv_1.f90: New test.
15397
15398 2004-08-06 Mark Mitchell <mark@codesourcery.com>
15399
15400 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
15401 wchar_t.
15402 * gcc.dg/symbian5.c: Test -fno-short-wchar.
15403
15404 2004-08-06 Paul Brook <paul@codesourcery.com>
15405
15406 * gfortran.dg/ret_array_1.f90: New test.
15407 * gfortran.dg/ret_pointer_1.f90: New test.
15408
15409 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
15410
15411 * gcc.dg/missing-field-init-[12].c: New tests.
15412 * g++.dg/warn/missing-field-init-[12].C: New tests.
15413
15414 2004-08-06 Mark Mitchell <mark@codesourcery.com>
15415
15416 * gcc.dg/enum2.c: New test.
15417 * gcc.dg/symbian3.c: Likewise.
15418 * gcc.dg/symbian4.c: Likewise.
15419 * gcc.dg/wchar_t-2.c: Likewise.
15420
15421 2004-08-05 Mark Mitchell <mark@codesourcery.com>
15422
15423 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
15424 destructor tests.
15425
15426 2004-08-05 Mark Mitchell <mark@codesourcery.com>
15427
15428 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
15429 dg-require-visiblity.
15430 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
15431 * g++.dg/ext/visibility/fvisibility.C: Likewise.
15432 * g++.dg/ext/visibility/memfuncts.C: Likewise.
15433 * g++.dg/ext/visibility/new1.C: Likewise.
15434 * g++.dg/ext/visibility/pragma.C: Likewise.
15435 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
15436 * g++.dg/ext/visibility/virtual.C: Likewise.
15437 * g++/dg/ext/visibility/visibility-1.C: Likewise.
15438 * g++/dg/ext/visibility/visibility-2.C: Likewise.
15439 * g++/dg/ext/visibility/visibility-3.C: Likewise.
15440 * g++/dg/ext/visibility/visibility-4.C: Likewise.
15441 * g++/dg/ext/visibility/visibility-5.C: Likewise.
15442 * g++/dg/ext/visibility/visibility-6.C: Likewise.
15443 * g++/dg/ext/visibility/visibility-7.C: Likewise.
15444 * g++/dg/ext/visibility/visibility-8.C: New test.
15445 * gcc.c-torture/compile/dll.x: Remove.
15446 * gcc.dg/dll-2.c: Use dg-require-dll
15447 * gcc.dg/visibility-10.c: New test.
15448 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
15449 supporting DLLs.
15450 * testsuite/lib/scanasm.exp (scan_hidden): New function.
15451 (scan_not_hidden): Likewise.
15452
15453 2004-08-05 David Edelsohn <edelsohn@gnu.org>
15454
15455 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
15456
15457 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
15458
15459 * gcc.c-torture/execute/20040805-1.c: New test.
15460
15461 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
15462
15463 * gcc.dg/20020118-1.c: Declare abort.
15464 * gcc.dg/altivec_check.h: Likewise.
15465 * gcc.dg/iftrap-2.c: Likewise.
15466 * gcc.dg/pragma-darwin.c: Likewise.
15467 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
15468
15469 2004-08-04 Geoffrey Keating <geoffk@apple.com>
15470
15471 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
15472
15473 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
15474
15475 * gcc.c-torture/execute/builtins/abs-2.c,
15476 gcc.c-torture/execute/builtins/abs-3.c,
15477 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
15478 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
15479 intmax_t, uintmax_t and their limits.
15480 * gcc.dg/intmax_t-1.c: New test.
15481
15482 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15483
15484 * g++.dg/tc1/dr147.C: Add reference to PR.
15485
15486 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
15487
15488 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
15489 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
15490
15491 2004-08-03 David Edelsohn <edelsohn@gnu.org>
15492
15493 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
15494
15495 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
15496
15497 * gcc.dg/redecl-5.c: New test.
15498 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
15499 of scanf.
15500
15501 2004-08-03 Roger Sayle <roger@eyesopen.com>
15502
15503 PR middle-end/16790
15504 * gcc.c-torture/execute/pr16790-1.c: New test case.
15505
15506 2004-08-03 Mark Mitchell <mark@codesourcery.com>
15507
15508 * g++.dg/ext/visibility/assign1.C: New test.
15509 * g++.dg/ext/visibility/new1.C: Likewise.
15510
15511 * gcc.dg/symbian1.c: New test.
15512 * gcc.dg/symbian2.c: Likewise.
15513
15514 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
15515
15516 PR target/16570
15517 * gcc.dg/i386-sse-9.c: New test.
15518
15519 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
15520
15521 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
15522
15523 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
15524
15525 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
15526 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
15527 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
15528 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
15529 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
15530 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
15531 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
15532 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
15533 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
15534 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
15535 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
15536 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
15537 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
15538 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
15539 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
15540 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
15541 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
15542 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
15543 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
15544 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
15545 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
15546 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
15547 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
15548 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
15549 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
15550 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
15551 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
15552 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
15553 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
15554 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
15555 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
15556 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
15557 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
15558 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
15559 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
15560 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
15561 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
15562 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
15563 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
15564 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
15565 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
15566 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
15567 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
15568 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
15569 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
15570 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
15571 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
15572 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
15573 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
15574 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
15575 gcc.misc-tests/i386-pf-3dnow-1.c,
15576 gcc.misc-tests/i386-pf-athlon-1.c,
15577 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
15578 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
15579 Declare built-in functions used.
15580 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
15581
15582 2004-08-02 Mark Mitchell <mark@codesourcery.com>
15583
15584 PR c++/16707
15585 * g++.dg/lookup/using12.C: New test.
15586
15587 * g++.dg/init/null1.C: Fix PR number.
15588 * g++.dg/parse/namespace10.C: Likewise.
15589
15590 2004-08-01 Mark Mitchell <mark@codesourcery.com>
15591
15592 PR c++/16224
15593 * g++.dg/template/spec17.C: New test.
15594 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
15595 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
15596
15597 2004-08-02 David Billinghurst
15598
15599 PR fortran/16292
15600 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
15601
15602 2004-08-01 Zack Weinberg <zack@codesourcery.com>
15603
15604 * gcc.dg/ia64-got-1.c: New test case.
15605
15606 2004-08-01 Mark Mitchell <mark@codesourcery.com>
15607
15608 PR c++/16489
15609 * g++.dg/init/null1.C: New test.
15610 * g++.dg/tc1/dr76.C: Adjust error marker.
15611
15612 PR c++/16529
15613 * g++.dg/parse/namespace10.C: New test.
15614
15615 PR c++/16810
15616 * g++.dg/inherit/ptrmem2.C: New test.
15617
15618 2004-08-02 Ben Elliston <bje@au.ibm.com>
15619
15620 PR target/16155
15621 * gcc.dg/pr16155.c: New test.
15622
15623 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
15624
15625 * gcc.dg/redecl-2.c: New test.
15626
15627 2004-07-30 Geoffrey Keating <geoffk@apple.com>
15628
15629 * gcc.dg/darwin-longdouble.c: New file.
15630
15631 2004-07-30 Richard Henderson <rth@redhat.com>
15632
15633 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
15634 write to constant argument.
15635 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
15636
15637 2004-07-30 Richard Henderson <rth@redhat.com>
15638
15639 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
15640 tests of nearest around zero.
15641
15642 2004-07-30 Andrew Pinski <apinski@apple.com>
15643
15644 * gcc.c-torture/compile/20040730-1.c: New test.
15645
15646 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
15647
15648 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
15649 powerpc-eabispe.
15650
15651 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
15652
15653 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
15654
15655 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
15656
15657 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
15658 contains $ld_library_path.
15659 * lib/gfortran.exp (gfortran_link_flags): Likewise.
15660
15661 2004-07-29 Richard Henderson <rth@redhat.com>
15662
15663 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
15664
15665 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
15666 (alt2, which): New.
15667 (Check): Accept either alternative.
15668
15669 2004-07-29 Mark Mitchell <mark@codesourcery.com>
15670
15671 * g++.dg/abi/inline1.C: New test.
15672 * g++.dg/abi/local1-a.cc: Likewise.
15673 * g++.dg/abi/local1.C: Likewise.
15674 * g++.dg/abi/mangle11.C: Tweak location of warnings.
15675 * g++.dg/abi/mangle12.C: Likewise.
15676 * g++.dg/abi/mangle17.C: Likewise.
15677 * g++.dg/abi/mangle20-2.C: Likewise.
15678 * g++.dg/opt/interface1.C: Likewise.
15679 * g++.dg/opt/interface1.h: Likewise.
15680 * g++.dg/opt/interface1-a.cc: New test.
15681 * g++.dg/parse/repo1.C: New test.
15682 * g++.dg/template/repo1.C: Likewise.
15683 * g++.dg/warn/Winline-1.C: Likewise.
15684 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
15685
15686 2004-07-29 Diego Novillo <dnovillo@redhat.com>
15687
15688 * gcc.dg/tree-ssa/20040729-1.c: New test.
15689
15690 2004-07-27 Matt Austern <austern@apple.com>
15691
15692 * gcc.dg/darwin-bool-1.c: New test.
15693 * gcc.dg/darwin-bool-2.c: New test.
15694
15695 2004-07-28 Richard Henderson <rth@redhat.com>
15696
15697 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
15698 arguments in the correct type. Don't write to constant arguments.
15699
15700 2004-07-28 Diego Novillo <dnovillo@redhat.com>
15701
15702 PR tree-optimization/16688
15703 PR tree-optimization/16689
15704 * g++.dg/tree-ssa/pr16688.C: New test.
15705
15706 2004-07-28 Diego Novillo <dnovillo@redhat.com>
15707
15708 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
15709 loads. Not only in the comment, this time.
15710
15711 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
15712
15713 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
15714 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
15715 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
15716 * gcc.dg/sh4a-bitmovua.c: New.
15717 * gcc.dg/sh4a-cos.c: New.
15718 * gcc.dg/sh4a-cosf.c: New.
15719 * gcc.dg/sh4a-fprun.c: New.
15720 * gcc.dg/sh4a-fsrra.c: New.
15721 * gcc.dg/sh4a-memmovua.c: New.
15722 * gcc.dg/sh4a-sin.c: New.
15723 * gcc.dg/sh4a-sincos.c: New.
15724 * gcc.dg/sh4a-sincosf.c: New.
15725 * gcc.dg/sh4a-sinf.c: New.
15726
15727 2004-07-28 Diego Novillo <dnovillo@redhat.com>
15728
15729 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
15730 conditionals.
15731 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
15732 loads.
15733 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
15734 DOM1.
15735
15736 2004-07-27 Andrew Pinski <apinski@apple.com>
15737
15738 * g++.dg/rtti/tinfo1.C: Correct the xfail.
15739
15740 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
15741
15742 * gcc.dg/pragma-isr.c: New test.
15743
15744 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15745
15746 PR c++/14429
15747 * g++.dg/template/ttp11.C: New test.
15748
15749 2004-07-27 Diego Novillo <dnovillo@redhat.com>
15750
15751 * gcc.c-torture/compile/20040727-1.c: New test.
15752
15753 2004-07-26 Eric Christopher <echristo@redhat.com>
15754
15755 * gcc.c-torture/compile/20040726-2.c: New test.
15756
15757 2004-07-26 Andrew Pinski <apinski@apple.com>
15758
15759 * g++.dg/rtti/tinfo1.C: Xfail.
15760
15761 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
15762
15763 * gcc.c-torture/compile/20040726-1.c: New test.
15764
15765 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
15766 Brian Ryner <bryner@brianryner.com>
15767
15768 PR c++/9283
15769 PR c++/15000
15770 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
15771 * g++.dg/ext/visibility/: New directory.
15772 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
15773 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
15774 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
15775 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
15776 * g++.dg/ext/visibility/fvisibility.C,
15777 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
15778 g++.dg/ext/visibility/fvisibility-override1.C
15779 g++.dg/ext/visibility/fvisibility-override2.C
15780 g++.dg/ext/visibility/memfuncts.C
15781 g++.dg/ext/visibility/noPLT.C
15782 g++.dg/ext/visibility/pragma.C
15783 g++.dg/ext/visibility/pragma-override1.C
15784 g++.dg/ext/visibility/pragma-override2.C
15785 g++.dg/ext/visibility/staticmemfuncts.C
15786 g++.dg/ext/visibility/virtual.C: New tests.
15787
15788 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
15789
15790 PR c/15360
15791 * gcc.dg/pr15360-1.c: New test.
15792
15793 2004-07-25 Daniel Jacobowitz <dan@debian.org>
15794
15795 * gcc.dg/pragma-align-2.c: New test.
15796 * gcc.dg/pragma-init-fini.c: New test.
15797 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
15798 targets.
15799
15800 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
15801
15802 * gcc.dg/init-string-2.c: New test.
15803
15804 2004-07-24 Zack Weinberg <zack@codesourcery.com>
15805
15806 PR 16684
15807 * gcc.dg/Wredundant-decls-1.c: New test case.
15808
15809 2004-07-24 Jakub Jelinek <jakub@redhat.com>
15810
15811 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
15812 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
15813 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
15814 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
15815 * gcc.dg/compat/generate-random.c: New file.
15816 * gcc.dg/compat/generate-random.h: Likewise.
15817 * gcc.dg/compat/generate-random_r.c: Likewise.
15818 * gcc.dg/compat/struct-layout-1.h: Likewise.
15819 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
15820 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
15821 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
15822 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
15823 * gcc.dg/compat/struct-layout-1_main.c: New test.
15824 * gcc.dg/compat/struct-layout-1_x.c: New file.
15825 * gcc.dg/compat/struct-layout-1_y.c: New file.
15826 * gcc.dg/compat/struct-layout-1_test.h: New file.
15827
15828 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
15829
15830 * gcc.dg/comp-return-1.c: New test
15831
15832 2004-07-23 Janis Johnson <janis187@us.ibm.com>
15833
15834 * gcc.dg/vmx/8-02a.c: Fix typo.
15835
15836 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
15837 * gcc.dg/darwin-abi-3.c: New test.
15838
15839 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
15840 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
15841
15842 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
15843 * gcc.dg/vmx/ops-long-1.c: New test.
15844 * gcc.dg/vmx/ops-long-2.c: New test.
15845
15846 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
15847
15848 * g++.dg/lookup/conv-[1234].C: New.
15849
15850 2004-07-22 Mark Mitchell <mark@codesourcery.com>
15851
15852 * g++.dg/parse/attr2.C: Simplify.
15853
15854 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
15855
15856 PR c/7284
15857 * gcc.c-torture/execute/pr7284-1.c: New test.
15858
15859 2004-07-22 Brian Booth <bbooth@redhat.com>
15860
15861 * gcc.dg/tree-ssa/20040721-1.c: New test.
15862
15863 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
15864
15865 * g++.dg/template/crash20.c: New.
15866
15867 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
15868
15869 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
15870 Add dg-run directive. Declare variables as required.
15871 * gfortran.dg/g77/README: Update
15872
15873 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
15874
15875 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
15876 gcc.dg/cris-peep2-andu2.c: New tests.
15877
15878 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
15879
15880 PR c/15052
15881 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
15882 on return type.
15883 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
15884 messages.
15885 * gcc.dg/qual-return-2.c: Update expected messages.
15886 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
15887
15888 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
15889
15890 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
15891 * gcc.dg/noncompile/921102-1.c: Update expected error message.
15892
15893 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
15894
15895 PR c/11250
15896 * gcc.dg/init-string-1.c: New test.
15897
15898 2004-07-21 Jakub Jelinek <jakub@redhat.com>
15899
15900 PR middle-end/15345
15901 PR c/16450
15902 * gcc.dg/torture/nested-fn-1.c: New test.
15903
15904 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
15905
15906 PR target/16559
15907 * gcc.dg/ia64-fptr-1.c: New file.
15908
15909 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15910
15911 PR c++/14497
15912 * g++.dg/template/spec16.C: New test.
15913 * g++.old-deja/g++.robertl/eb118.C: Remove.
15914
15915 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15916
15917 PR c++/509
15918 * g++.dg/template/spec15.C: New test.
15919
15920 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
15921
15922 Copy cases from g77.f-torture/execute and add dg-run
15923 directive. Other changes as noted.
15924 * gfortran.dg/g77/13037.f
15925 * gfortran.dg/g77/1832.f
15926 * gfortran.dg/g77/19981119-0.f
15927 * gfortran.dg/g77/19990313-0.f
15928 * gfortran.dg/g77/19990313-1.f
15929 * gfortran.dg/g77/19990313-2.f
15930 * gfortran.dg/g77/19990313-3.f
15931 * gfortran.dg/g77/19990419-1.f
15932 * gfortran.dg/g77/19990826-0.f
15933 * gfortran.dg/g77/19990826-2.f
15934 * gfortran.dg/g77/20000503-1.f
15935 * gfortran.dg/g77/20001111.f
15936 * gfortran.dg/g77/20010116.f
15937 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
15938 * gfortran.dg/g77/20010430.f
15939 * gfortran.dg/g77/6177.f
15940 * gfortran.dg/g77/947.f
15941 * gfortran.dg/g77/970816-3.f
15942 * gfortran.dg/g77/971102-1.f
15943 * gfortran.dg/g77/980520-1.f
15944 * gfortran.dg/g77/980628-0.f
15945 * gfortran.dg/g77/980628-1.f
15946 * gfortran.dg/g77/980628-10.f
15947 * gfortran.dg/g77/980628-2.f
15948 * gfortran.dg/g77/980628-3.f
15949 * gfortran.dg/g77/980628-7.f
15950 * gfortran.dg/g77/980628-8.f
15951 * gfortran.dg/g77/980628-9.f
15952 * gfortran.dg/g77/980701-0.f
15953 * gfortran.dg/g77/980701-1.f
15954 * gfortran.dg/g77/cabs.f
15955 * gfortran.dg/g77/claus.f
15956 * gfortran.dg/g77/complex_1.f
15957 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
15958 * gfortran.dg/g77/dcomplex.f
15959 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
15960 * gfortran.dg/g77/f90-intrinsic-mathematical.f
15961 * gfortran.dg/g77/f90-intrinsic-numeric.f
15962 * gfortran.dg/g77/int8421.f
15963 * gfortran.dg/g77/labug1.f
15964 * gfortran.dg/g77/large_vec.f
15965 * gfortran.dg/g77/le.f
15966 * gfortran.dg/g77/short.f
15967 * gfortran.dg/g77/README: Update
15968
15969 2004-07-20 Mark Mitchell <mark@codesourcery.com>
15970
15971 PR c++/16637
15972 * g++.dg/parse/lookup4.C: New test.
15973
15974 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15975
15976 PR c++/16175
15977 * g++.dg/template/ttp10.C: New test.
15978
15979 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
15980
15981 * gcc.dg/pr12625-1.c: New test.
15982
15983 2004-07-20 Steven Bosscher <stevenb@suse.de>
15984
15985 * testsuite/gcc.dg/switch-warn-1.c: New test.
15986 * testsuite/gcc.dg/switch-warn-2.c: New test.
15987 * gcc.c-torture/compile/pr14730.c: Update.
15988
15989 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
15990
15991 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
15992 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
15993 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
15994 g++.dg/template/nontype3.C: Remove trailing CR from tests.
15995
15996 2004-07-18 Mark Mitchell <mark@codesourcery.com>
15997
15998 PR c++/16623
15999 * g++.dg/template/assign1.C: New test.
16000
16001 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16002
16003 PR c++/12170
16004 * g++.dg/template/ttp9.C: New test.
16005
16006 2004-07-19 Daniel Jacobowitz <dan@debian.org>
16007
16008 * gcc.dg/format/cmn-err-1.c: New test.
16009
16010 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
16011
16012 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
16013 gcc.dg/Wparentheses-10.c: New tests.
16014 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
16015
16016 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16017
16018 PR fortran/16465
16019 * gfortran.dg/g77//ffixed-line-length-0.f,
16020 gfortran.dg/g77/ffixed-line-length-132.f,
16021 gfortran.dg/g77/ffixed-line-length-72.f,
16022 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
16023 gfortran.dg/g77/README: Update.
16024
16025 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16026
16027 PR c++/13092
16028 * g++.dg/template/non-dependent7.C: New test.
16029 * g++.dg/template/non-dependent8.C: Likewise.
16030 * g++.dg/template/non-dependent9.C: Likewise.
16031 * g++.dg/template/non-dependent10.C: Likewise.
16032
16033 2004-07-17 Mark Mitchell <mark@codesourcery.com>
16034
16035 PR c++/16337
16036 * g++.dg/parse/attr2.C: New test.
16037
16038 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
16039
16040 * g77.dg: Removed.
16041 * g77.f-torture: Ditto.
16042
16043 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
16044
16045 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
16046 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
16047 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
16048
16049 2004-07-16 Richard Henderson <rth@redhat.com>
16050
16051 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
16052
16053 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16054
16055 * lib/fortran-torture.exp (fortran-torture): Don't test compile
16056 tests with full list of options.
16057 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
16058 of TORTURE_OPTIONS if test contains 'dg-do run'.
16059
16060 PR fortran/16404
16061 * gfortran.dg/do_iterator.f90: New test.
16062
16063 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16064
16065 PR rtl-optimization/16536
16066 * gcc.c-torture/execute/restrict-1.c: New test.
16067
16068 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16069
16070 PR fortran/15324
16071 * gfortran.dg/pr15324.f90: New test.
16072
16073 PR fortran/15129
16074 * gfortran.dg/pr15129.f90: New test.
16075
16076 PR fortran/15140
16077 * gfortran.dg/pr15140.f90: New test.
16078
16079 PR fortran/13792
16080 * gfortran.fortran-torture/execute/bounds.f90: Add check for
16081 compile-time simplification.
16082
16083 2004-07-14 Mike Stump <mrs@apple.com>
16084
16085 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
16086
16087 2004-07-14 James E Wilson <wilson@specifixinc.com>
16088
16089 PR target/16325
16090 * gcc.dg/profile-generate-1.c: New.
16091
16092 2004-07-15 Jakub Jelinek <jakub@redhat.com>
16093
16094 * gcc.c-torture/execute/20040709-1.c: New test.
16095 * gcc.c-torture/execute/20040709-2.c: New test.
16096
16097 2004-07-14 Mike Stump <mrs@apple.com>
16098
16099 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
16100
16101 2004-07-14 Mike Stump <mrs@apple.com>
16102
16103 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
16104
16105 2004-07-13 Mark Mitchell <mark@codesourcery.com>
16106
16107 PR c++/16518
16108 * g++.dg/parse/mutable1.C: New test.
16109
16110 2004-07-13 Diego Novillo <dnovillo@redhat.com>
16111
16112 PR tree-optimization/16443
16113 * gcc.dg/tree-ssa/20040713-1.c: New test.
16114
16115 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
16116
16117 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
16118 for operator new.
16119
16120 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
16121
16122 * gfortran.dg/g77/README: New file
16123 * gfortran.dg/g77/19981216-0.f: Copy from
16124 g77.f-torture/noncompile. Add "dg-do compile" and
16125 dg-error as required.
16126 * gfortran.dg/g77/19990218-1.f: Likewise.
16127 * gfortran.dg/g77/19990905-1.f: Likewise.
16128 * gfortran.dg/g77/9263.f: Likewise.
16129 * gfortran.dg/g77/980615-0.f: Likewise.
16130 * gfortran.dg/g77/980616-0.f: Likewise.
16131 * gfortran.dg/g77/check0.f: Likewise.
16132 * gfortran.dg/g77/select_no_compile.f: Likewise.
16133
16134 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
16135
16136 Copy files from g77.f-torture/compile.
16137 Add "{ dg-do compile}". Other changes as noted
16138 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
16139 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
16140 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
16141 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
16142 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
16143 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
16144 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
16145 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
16146 statement to conform to standard. Append alpha1.x for reference.
16147 * gfortran.dg/g77/xformat.f: Add dg-warning
16148
16149 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
16150
16151 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
16152 Add {dg-do compile} directive.
16153 * gfortran.dg/g77/cpp2.F: Likewise.
16154
16155 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16156
16157 PR c++/5402
16158 * g++.dg/lookup/name-clash1.C: New test.
16159
16160 PR c++/9777
16161 * g++.dg/lookup/name-clash2.C: New test.
16162
16163 PR c++/12102
16164 * g++.dg/lookup/name-clash3.C: New test.
16165
16166 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16167
16168 * g++.dg/lookup/new2.C: New test.
16169 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
16170
16171 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
16172
16173 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
16174 Add {dg-do compile} directive.
16175 * gfortran.dg/g77/13060.f: Likewise.
16176 * gfortran.dg/g77/19990218-0.f: Likewise.
16177 * gfortran.dg/g77/19990305-0.f: Likewise.
16178 * gfortran.dg/g77/19990419-0.f: Likewise.
16179 * gfortran.dg/g77/19990502-0.f: Likewise.
16180 * gfortran.dg/g77/19990502-1.f: Likewise.
16181 * gfortran.dg/g77/19990525-0.f: Likewise.
16182 * gfortran.dg/g77/19990826-1.f: Likewise.
16183 * gfortran.dg/g77/19990826-3.f: Likewise.
16184 * gfortran.dg/g77/19990905-2.f: Likewise.
16185 * gfortran.dg/g77/20000412-1.f: Likewise.
16186 * gfortran.dg/g77/20000511-1.f: Likewise.
16187 * gfortran.dg/g77/20000511-2.f: Likewise.
16188 * gfortran.dg/g77/20000518.f: Likewise.
16189 * gfortran.dg/g77/20000601-1.f: Likewise.
16190 * gfortran.dg/g77/20000601-2.f: Likewise.
16191 * gfortran.dg/g77/20000629-1.f: Likewise.
16192 * gfortran.dg/g77/20000630-2.f: Likewise.
16193 * gfortran.dg/g77/20010115.f: Likewise.
16194 * gfortran.dg/g77/20010321-1.f: Likewise.
16195 * gfortran.dg/g77/20010426.f: Likewise.
16196 * gfortran.dg/g77/20020307-1.f: Likewise.
16197 * gfortran.dg/g77/8485.f: Likewise.
16198 * gfortran.dg/g77/960317-1.f: Likewise.
16199 * gfortran.dg/g77/970915-0.f: Likewise.
16200 * gfortran.dg/g77/980310-1.f: Likewise.
16201 * gfortran.dg/g77/980310-2.f: Likewise.
16202 * gfortran.dg/g77/980310-3.f: Likewise.
16203 * gfortran.dg/g77/980310-4.f: Likewise.
16204 * gfortran.dg/g77/980310-6.f: Likewise.
16205 * gfortran.dg/g77/980310-7.f: Likewise.
16206 * gfortran.dg/g77/980310-8.f: Likewise.
16207 * gfortran.dg/g77/980419-2.f: Likewise.
16208 * gfortran.dg/g77/980424-0.f: Likewise.
16209 * gfortran.dg/g77/980427-0.f: Likewise.
16210 * gfortran.dg/g77/980729-0.f: Likewise.
16211 * gfortran.dg/g77/981117-1.f: Likewise.
16212 * gfortran.dg/g77/toon_1.f: Likewise.
16213
16214 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16215
16216 PR c++/2204
16217 * g++.dg/other/abstract2.C: New test.
16218
16219 2004-07-12 Paul Brook <paul@codesourcery.com>
16220
16221 * gfortran.dg/pointer_init_1.f90: New test.
16222
16223 2004-07-11 Paul Brook <paul@codesourcery.com>
16224
16225 PR fortran/15986
16226 * gfortran.dg/contained_1.f90: New test.
16227
16228 2004-07-11 Mark Mitchell <mark@codesourcery.com>
16229
16230 * g++.dg/parse/defarg8.C: New test.
16231
16232 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16233
16234 PR fortran/16433
16235 * gfortran.dg/pr16433.f: New test.
16236
16237 PR fortran/17574
16238 * gfortran.dg/pr15754.f90: New test.
16239
16240 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
16241
16242 PR tree-optimization/16437
16243 * gcc.c-torture/execute/bitfld-4.c: New test.
16244
16245 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16246
16247 * gfortran.fortran-torture/execute/common_2.f90: Add check for
16248 access to common var from module.
16249
16250 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16251
16252 PR fortran/16336
16253 * gfortran.fortran-torture/execute/common_2.f90: New test.
16254
16255 2004-07-10 Paul Brook <paul@codesourcery.com>
16256
16257 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
16258
16259 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16260
16261 PR fortran/15969
16262 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
16263
16264 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
16265
16266 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
16267 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
16268 * gfortran.dg/g77/ffree-form-1.f: Likewise.
16269 * gfortran.dg/g77/ffree-form-2.f: Likewise.
16270 * gfortran.dg/g77/ffree-form-3.f: Likewise.
16271 * gfortran.dg/g77/fno-underscoring.f: Likewise.
16272 * gfortran.dg/g77/funderscoring.f: Likewise.
16273 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
16274
16275 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16276
16277 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
16278
16279 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16280 Paul Brook <paul@codesourcery.com>
16281
16282 PR fortran/13415
16283 * gfortran.dg/common_pointer_1.f90: New test.
16284
16285 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16286
16287 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
16288
16289 2004-07-09 James E Wilson <wilson@specifixinc.com>
16290
16291 PR target/16364
16292 * gcc.c-torture/compile/20040709-1.c: New.
16293
16294 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16295
16296 PR fortran/14077
16297 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
16298
16299 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16300
16301 PR fortran/13201
16302 * gfortran.dg/shape_1.f90: New test.
16303
16304 2004-07-09 Zack Weinberg <zack@codesourcery.com>
16305 Andrew Pinski <apinski@apple.com>
16306
16307 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
16308
16309 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16310
16311 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
16312 comment.
16313
16314 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16315 Paul Brook <paul@codesourcery.com>
16316
16317 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
16318 '.f95' and '.F95'.
16319
16320 2004-07-09 Diego Novillo <dnovillo@redhat.com>
16321
16322 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
16323
16324 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16325
16326 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
16327 testcases with capital suffix.
16328
16329 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16330
16331 PR fortran/15481
16332 PR fortran/13372
16333 PR fortran/13575
16334 PR fortran/15978
16335 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
16336
16337 * gfortran.dg/implicit_1.f90: New test.
16338
16339 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
16340
16341 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
16342 expression to match gfortran warning/error messages
16343 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
16344 dg-error text.
16345
16346 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
16347
16348 * lib/fortran-torture.exp: Rename proc search_for to
16349 search_for_re.
16350
16351 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16352
16353 * gcc.c-torture/execute/simd-5.x: New file.
16354 XFAIL on SPARC 64-bit at -O0.
16355
16356 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16357
16358 PR c++/8211
16359 PR c++/16165
16360 * g++.dg/warn/effc3.C: New test.
16361
16362 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
16363
16364 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
16365 change X to 1X in format.
16366 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
16367 add data statements to conform to standard.
16368
16369 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
16370
16371 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
16372 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
16373 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
16374
16375 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
16376
16377 * gfortran.dg/g77/7388.f: Copy from g77.dg
16378 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
16379 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
16380 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
16381 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
16382 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
16383 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
16384 * gfortran.dg/g77/strlen0.f: Likewise.
16385
16386 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
16387
16388 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
16389 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
16390
16391 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
16392
16393 * gcc.c-torture/execute/920428-2.x: Delete.
16394 * gcc.c-torture/execute/920501-7.x: Likewise.
16395
16396 2004-07-08 Jakub Jelinek <jakub@redhat.com>
16397
16398 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
16399 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
16400 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
16401 prescott and c3-2.
16402 (PREFETCH_3DNOW): Add -march=c3.
16403
16404 2004-07-08 Diego Novillo <dnovillo@redhat.com>
16405
16406 PR c/16437
16407 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
16408 * gcc.c-torture/execute/bf64-1.x: Likewise.
16409
16410 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
16411
16412 * gcc.c-torture/compile/20040708-1.c: New test.
16413
16414 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16415
16416 PR c++/16169
16417 * g++.dg/warn/effc2.C: New test.
16418
16419 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
16420
16421 * gcc.c-torture/execute/bitfld-1.x: Remove.
16422 * gcc.c-torture/execute/bitfld-3.c: New test.
16423 * gcc.dg/bitfld-2.c: Remove XFAILs.
16424
16425 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
16426
16427 PR c++/16276
16428 * g++.dg/rtti/tinfo1.C: New file.
16429
16430 2004-07-07 Eric Christopher <echristo@redhat.com>
16431
16432 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
16433
16434 2004-07-07 Andrew Pinski <apinski@apple.com>
16435
16436 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
16437
16438 2004-07-07 Mark Mitchell <mark@codesourcery.com>
16439
16440 * g++.dg/init/call1.C: XFAIL.
16441
16442 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
16443
16444 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
16445 except for movstrict*, to movmem* and clrstr* to clrmem*.
16446
16447 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
16448
16449 * gcc.c-torture/execute/20040707-1.c: New test.
16450
16451 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
16452
16453 * gcc.c-torture/execute/20040706-1.c: New test.
16454
16455 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16456
16457 PR c++/3671
16458 * g++.dg/template/spec14.C: New test.
16459
16460 2004-07-05 Jakub Jelinek <jakub@redhat.com>
16461
16462 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
16463 nothing if not yet defined. Use it in b, c and d type definitions.
16464 * gcc.c-torture/execute/20040705-1.c: New test.
16465 * gcc.c-torture/execute/20040705-2.c: New test.
16466
16467 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16468
16469 PR c++/2518
16470 * g++.dg/lookup/new1.C: New test.
16471
16472 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16473
16474 PR c++/11406
16475 * g++.dg/template/sizeof8.C: New test.
16476
16477 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
16478
16479 * gcc.c-torture/compile/20040705-1.c: New test.
16480
16481 2004-07-04 Bud Davis <bdavis9659@comcast.net>
16482
16483 * gfortran.fortran-torture/execute/seq_io.f90: New test.
16484
16485 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
16486
16487 * gcc.dg/cpp/if-mop.c: Two new testcases.
16488 * gcc.dg/cpp/trad/comment-3.c: New.
16489
16490 2004-07-04 Paul Brook <paul@codesourcery.com>
16491
16492 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
16493
16494 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
16495
16496 PR c++/3761
16497 * g++.dg/lookup/crash4.C: New test.
16498
16499 2004-07-02 Zack Weinberg <zack@codesourcery.com>
16500
16501 * gcc.c-torture/execute/builtin-abs-1.c
16502 * gcc.c-torture/execute/builtin-abs-2.c
16503 * gcc.c-torture/execute/builtin-complex-1.c
16504 * gcc.c-torture/execute/builtins/string-1-lib.c
16505 * gcc.c-torture/execute/builtins/string-1.c
16506 * gcc.c-torture/execute/builtins/string-2-lib.c
16507 * gcc.c-torture/execute/builtins/string-2.c
16508 * gcc.c-torture/execute/builtins/string-3-lib.c
16509 * gcc.c-torture/execute/builtins/string-3.c
16510 * gcc.c-torture/execute/builtins/string-4-lib.c
16511 * gcc.c-torture/execute/builtins/string-4.c
16512 * gcc.c-torture/execute/builtins/string-5-lib.c
16513 * gcc.c-torture/execute/builtins/string-5.c
16514 * gcc.c-torture/execute/builtins/string-6-lib.c
16515 * gcc.c-torture/execute/builtins/string-6.c
16516 * gcc.c-torture/execute/builtins/string-7-lib.c
16517 * gcc.c-torture/execute/builtins/string-7.c
16518 * gcc.c-torture/execute/builtins/string-8-lib.c
16519 * gcc.c-torture/execute/builtins/string-8.c
16520 * gcc.c-torture/execute/builtins/string-9-lib.c
16521 * gcc.c-torture/execute/builtins/string-9.c
16522 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
16523 * gcc.c-torture/execute/builtins/string-asm-1.c
16524 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
16525 * gcc.c-torture/execute/builtins/string-asm-2.c
16526 * gcc.c-torture/execute/stdio-opt-1.c
16527 * gcc.c-torture/execute/stdio-opt-2.c
16528 * gcc.c-torture/execute/stdio-opt-3.c
16529 * gcc.c-torture/execute/string-opt-1.c
16530 * gcc.c-torture/execute/string-opt-10.c
16531 * gcc.c-torture/execute/string-opt-11.c
16532 * gcc.c-torture/execute/string-opt-12.c
16533 * gcc.c-torture/execute/string-opt-13.c
16534 * gcc.c-torture/execute/string-opt-14.c
16535 * gcc.c-torture/execute/string-opt-15.c
16536 * gcc.c-torture/execute/string-opt-16.c
16537 * gcc.c-torture/execute/string-opt-2.c
16538 * gcc.c-torture/execute/string-opt-6.c
16539 * gcc.c-torture/execute/string-opt-7.c
16540 * gcc.c-torture/execute/string-opt-8.c:
16541 Replace with ...
16542
16543 * gcc.c-torture/execute/builtins/abs-2.c
16544 * gcc.c-torture/execute/builtins/abs-3.c
16545 * gcc.c-torture/execute/builtins/complex-1.c
16546 * gcc.c-torture/execute/builtins/fprintf.c
16547 * gcc.c-torture/execute/builtins/fputs.c
16548 * gcc.c-torture/execute/builtins/memcmp.c
16549 * gcc.c-torture/execute/builtins/memmove.c
16550 * gcc.c-torture/execute/builtins/memops-asm.c
16551 * gcc.c-torture/execute/builtins/mempcpy-2.c
16552 * gcc.c-torture/execute/builtins/mempcpy.c
16553 * gcc.c-torture/execute/builtins/memset.c
16554 * gcc.c-torture/execute/builtins/printf.c
16555 * gcc.c-torture/execute/builtins/sprintf.c
16556 * gcc.c-torture/execute/builtins/strcat.c
16557 * gcc.c-torture/execute/builtins/strchr.c
16558 * gcc.c-torture/execute/builtins/strcmp.c
16559 * gcc.c-torture/execute/builtins/strcpy.c
16560 * gcc.c-torture/execute/builtins/strcspn.c
16561 * gcc.c-torture/execute/builtins/strlen-2.c
16562 * gcc.c-torture/execute/builtins/strlen.c
16563 * gcc.c-torture/execute/builtins/strncat.c
16564 * gcc.c-torture/execute/builtins/strncmp-2.c
16565 * gcc.c-torture/execute/builtins/strncmp.c
16566 * gcc.c-torture/execute/builtins/strncpy.c
16567 * gcc.c-torture/execute/builtins/strpbrk.c
16568 * gcc.c-torture/execute/builtins/strpcpy-2.c
16569 * gcc.c-torture/execute/builtins/strpcpy.c
16570 * gcc.c-torture/execute/builtins/strrchr.c
16571 * gcc.c-torture/execute/builtins/strspn.c
16572 * gcc.c-torture/execute/builtins/strstr-asm.c
16573 * gcc.c-torture/execute/builtins/strstr.c:
16574 ... these new files.
16575
16576 * gcc.c-torture/execute/builtins/abs-2-lib.c
16577 * gcc.c-torture/execute/builtins/abs-3-lib.c
16578 * gcc.c-torture/execute/builtins/complex-1-lib.c
16579 * gcc.c-torture/execute/builtins/fprintf-lib.c
16580 * gcc.c-torture/execute/builtins/fputs-lib.c
16581 * gcc.c-torture/execute/builtins/memcmp-lib.c
16582 * gcc.c-torture/execute/builtins/memmove-lib.c
16583 * gcc.c-torture/execute/builtins/memops-asm-lib.c
16584 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
16585 * gcc.c-torture/execute/builtins/mempcpy-lib.c
16586 * gcc.c-torture/execute/builtins/memset-lib.c
16587 * gcc.c-torture/execute/builtins/printf-lib.c
16588 * gcc.c-torture/execute/builtins/sprintf-lib.c
16589 * gcc.c-torture/execute/builtins/strcat-lib.c
16590 * gcc.c-torture/execute/builtins/strchr-lib.c
16591 * gcc.c-torture/execute/builtins/strcmp-lib.c
16592 * gcc.c-torture/execute/builtins/strcpy-lib.c
16593 * gcc.c-torture/execute/builtins/strcspn-lib.c
16594 * gcc.c-torture/execute/builtins/strlen-2-lib.c
16595 * gcc.c-torture/execute/builtins/strlen-lib.c
16596 * gcc.c-torture/execute/builtins/strncat-lib.c
16597 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
16598 * gcc.c-torture/execute/builtins/strncmp-lib.c
16599 * gcc.c-torture/execute/builtins/strncpy-lib.c
16600 * gcc.c-torture/execute/builtins/strpbrk-lib.c
16601 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
16602 * gcc.c-torture/execute/builtins/strpcpy-lib.c
16603 * gcc.c-torture/execute/builtins/strrchr-lib.c
16604 * gcc.c-torture/execute/builtins/strspn-lib.c
16605 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
16606 * gcc.c-torture/execute/builtins/strstr-lib.c
16607 * gcc.c-torture/execute/builtins/lib/abs.c
16608 * gcc.c-torture/execute/builtins/lib/fprintf.c
16609 * gcc.c-torture/execute/builtins/lib/memset.c
16610 * gcc.c-torture/execute/builtins/lib/printf.c
16611 * gcc.c-torture/execute/builtins/lib/sprintf.c
16612 * gcc.c-torture/execute/builtins/lib/strcpy.c
16613 * gcc.c-torture/execute/builtins/lib/strcspn.c
16614 * gcc.c-torture/execute/builtins/lib/strncat.c
16615 * gcc.c-torture/execute/builtins/lib/strncmp.c
16616 * gcc.c-torture/execute/builtins/lib/strncpy.c
16617 * gcc.c-torture/execute/builtins/lib/strpbrk.c
16618 * gcc.c-torture/execute/builtins/lib/strspn.c
16619 * gcc.c-torture/execute/builtins/lib/strstr.c:
16620 New files containing support routines.
16621
16622 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
16623 declaration.
16624 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
16625 when not optimizing.
16626
16627 2004-07-02 Mark Mitchell <mark@codesourcery.com>
16628
16629 PR c++/16240
16630 * g++.dg/abi/mangle22.C: New test.
16631 * g++.dg/abi/mangle23.C: Likewise.
16632
16633 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
16634
16635 PR fortran/16290
16636 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
16637 Allow for cases without denormalized floating point numbers.
16638
16639 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
16640
16641 PR c/1027
16642 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
16643 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
16644 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
16645 expected warning text.
16646 * gcc.dg/format/diag-2.c: New test.
16647
16648 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
16649
16650 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
16651
16652 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
16653
16654 * gcc.dg/builtins-43.c: New.
16655 * gcc.dg/builtins-44.c: New.
16656 * gcc.dg/builtins-45.c: New.
16657
16658 2004-06-26 Geoffrey Keating <geoffk@apple.com>
16659 Andreas Tobler <a.tobler@schweiz.ch>
16660
16661 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
16662 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
16663 as SIGSEGV.
16664 * gcc.dg/cleanup-11.c: Likewise.
16665 * gcc.dg/cleanup-8.c: Likewise.
16666 * gcc.dg/cleanup-9.c: Likewise.
16667 * gcc.dg/cleanup-5.c: Run on all platforms.
16668
16669 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
16670
16671 * g++.dg/warn/nonnull1.C: New test.
16672
16673 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
16674
16675 * gcc.dg/compat/compat-common.h: Wrap up CINT in
16676 an #ifndef SKIP_COMPLEX_INT/#endif pair.
16677 Special-case the Sun compiler wrt to <complex.h>.
16678
16679 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
16680
16681 * gcc.dg/Wunreachable-8.C: New test.
16682
16683 * gcc.dg/h8300-ice2.c : New test.
16684
16685 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
16686
16687 PR fortran/16161
16688 * gfortran.fortran-torture/compile/implicit.f90: Add test
16689 for implicit character.
16690
16691 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
16692
16693 PR fortran/16289
16694 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
16695 Use tiny() intrinsic to find smallest non-negative real
16696
16697 2004-06-30 Jakub Jelinek <jakub@redhat.com>
16698
16699 * gcc.dg/compat/struct-by-value-22_main.c: New test.
16700 * gcc.dg/compat/struct-by-value-22_x.c: New.
16701 * gcc.dg/compat/struct-by-value-22_y.c: New.
16702
16703 * gcc.c-torture/execute/20040629-1.c: New test.
16704
16705 2004-06-29 Jakub Jelinek <jakub@redhat.com>
16706
16707 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
16708 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
16709
16710 PR target/16195
16711 * gcc.dg/20040625-1.c: New test.
16712
16713 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16714
16715 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
16716
16717 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16718
16719 PR fortran/15963
16720 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
16721
16722 2004-06-29 Richard Henderson <rth@redhat.com>
16723
16724 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
16725
16726 2004-06-29 Paul Brook <paul@codesourcery.com>
16727
16728 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
16729 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
16730
16731 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
16732
16733 PR c++/16260
16734 * g++.dg/parse/crash15.C: New.
16735
16736 2004-06-28 Andrew Pinski <apinski@apple.com>
16737
16738 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
16739 by the error already.
16740
16741 * g++.dg/opt/ptrmem4.C: Change to compile only test.
16742
16743 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
16744
16745 PR target/14041
16746 * gcc.dg/h8300-bss-align-1.c : New.
16747
16748 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
16749
16750 * PR c++/16174
16751 * g++.dg/template/ctor4.C: New.
16752
16753 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
16754
16755 PR c++/16205
16756 * g++.dg/warn/Wsequence-point-1.C: New test.
16757
16758 2004-06-27 Paul Brook <paul@codesourcery.com>
16759
16760 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
16761
16762 2004-06-27 Zack Weinberg <zack@codesourcery.com>
16763
16764 * g++.old-deja/g++.mike/p7325.C: Remove.
16765
16766 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
16767
16768 PR c/14963
16769 * gcc.dg/pr14963.c: New test.
16770
16771 2004-06-27 Mark Mitchell <mark@codesourcery.com>
16772
16773 PR c++/16193
16774 * g++.dg/parse/redef1.C: New test.
16775
16776 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
16777
16778 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
16779 20021110.c.
16780 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
16781 20021119-1.c.
16782 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
16783 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
16784 5-04.c.
16785 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
16786 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
16787 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
16788 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
16789 g++.brendan/enum14.C.
16790 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
16791 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
16792 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
16793 g++.mike/virt1.C.
16794 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
16795 memtemp24.C.
16796
16797 2004-06-27 Roger Sayle <roger@eyesopen.com>
16798
16799 * gcc.dg/20040527-1.c: New test case.
16800
16801 2004-06-26 Bud Davis <bdavis9659@comcast.net>
16802
16803 PR gfortran/pr16196
16804 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
16805
16806 2004-06-25 Roger Sayle <roger@eyesopen.com>
16807
16808 PR middle-end/15825
16809 * gcc.dg/pr15825-1.c: New test case.
16810
16811 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
16812
16813 * gcc.c-torture/execute/20040625-1.c: New test.
16814
16815 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16816
16817 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
16818
16819 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
16820
16821 * gcc.dg/torture/mips-div-1.c: New test.
16822
16823 2004-06-24 Jeff Law <law@redhat.com>
16824
16825 * gcc.dg/tree-ssa/20040624-1.c: New test.
16826
16827 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
16828
16829 * gcc.c-torture/compile/20040624-1.c: New test.
16830
16831 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16832
16833 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
16834 this directory.
16835
16836 2004-06-23 Andrew Pinski <apinski@apple.com>
16837
16838 PR middle-end/15988
16839 * g++.dg/opt/ptrmem4.C: New test.
16840
16841 * gcc.dg/c90-array-quals-2.c: New test.
16842
16843 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
16844
16845 * gcc.dg/kpice1.c: New test.
16846
16847 2006-06-23 Andrew Pinski <apinski@apple.com>
16848
16849 * gcc.dg/c90-array-quals.c: New test.
16850
16851 2006-06-22 Richard Henderson <rth@redhat.com>
16852
16853 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
16854
16855 2004-06-22 Loren James Rittle <ljrittle@acm.org>
16856
16857 * gcc.dg/builtins-config.h: Handle FreeBSD.
16858
16859 2006-06-22 Richard Henderson <rth@redhat.com>
16860
16861 * g++.dg/opt/devirt1.C: New.
16862
16863 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
16864
16865 * g++.dg/opt/pr15551.C: New testcase.
16866
16867 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
16868
16869 PR target/14800
16870 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
16871 x86_64-*-linux* when compiling for 32bit.
16872
16873 2004-06-21 Andrew Pinski <apinski@apple.com>
16874
16875 * gcc.dg/pch/struct-1.c: New.
16876 * gcc.dg/pch/struct-1.hs: New.
16877
16878 2004-06-21 Geoffrey Keating <geoffk@apple.com>
16879
16880 * gcc.dg/pch/save-temps-1.c: New file.
16881 * gcc.dg/pch/save-temps-1.hs: New file.
16882
16883 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
16884
16885 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
16886 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
16887
16888 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16889
16890 * gfortran.fortran-torture/execute/select_1.f90: Rename function
16891 to fix type error.
16892 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
16893 Remove trailing spaces.
16894
16895 2004-06-21 Richard Henderson <rth@redhat.com>
16896
16897 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
16898 merging && to BIT_FIELD_REF.
16899
16900 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
16901
16902 * g++.dg/opt/placeholder1.C: New test.
16903
16904 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
16905
16906 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
16907 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
16908 * gcc.dg/compat/union-m128-1_x.c: Likewise.
16909 * gcc.dg/compat/union-m128-1_y.c: Likewise.
16910
16911 2004-06-20 Zack Weinberg <zack@codesourcery.com>
16912
16913 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
16914 extern "C".
16915 * g++.dg/other/pragma-re-1.C: Add comments.
16916
16917 2004-06-19 Bud Davis <bdavis9659@comcast.net>
16918
16919 PR gfortran/16080
16920 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
16921
16922 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
16923
16924 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
16925 instead of setting the type of size_t by
16926 hand.
16927
16928 2004-06-18 Roger Sayle <roger@eyesopen.com>
16929
16930 * gcc.dg/unordered-2.c: New test case.
16931 * gcc.dg/unordered-3.c: New test case.
16932
16933 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
16934
16935 PR other/16043
16936 * lib/g++.exp (g++_version): Tweak regexp for version
16937 * lib/g77.exp (g77_version): Likewise.
16938 * lib/gfortran.exp (gfortran_version): Likewise.
16939 * lib/objc.exp (objc_version): Likewise.
16940 * lib/treelang.exp (treelang_version): Likewise.
16941
16942 2004-06-19 Jakub Jelinek <jakub@redhat.com>
16943
16944 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
16945 Use INT_MAX instead of __INT_MAX__.
16946 * gcc.dg/compat/struct-align-2_y.c: Likewise.
16947
16948 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
16949 * gcc.dg/compat/scalar-return-3_x.c: Use it.
16950 * gcc.dg/compat/scalar-return-3_y.c: Use it.
16951 * gcc.dg/compat/scalar-return-4_x.c: Use it.
16952 * gcc.dg/compat/scalar-return-4_y.c: Use it.
16953 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
16954 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
16955 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
16956 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
16957
16958 * gcc.dg/range-test-1.c: New test.
16959 * g++.dg/opt/range-test-1.C: New test.
16960
16961 2004-06-17 Richard Henderson <rth@redhat.com>
16962
16963 * objc.dg/sync-1.m: New.
16964 * objc.dg/try-catch-1.m: Don't force next runtime.
16965 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
16966 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
16967 shadowed catch clause.
16968 * objc.dg/try-catch-5.m: New.
16969
16970 2004-06-17 Zack Weinberg <zack@codesourcery.com>
16971
16972 Bug 14610
16973 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
16974
16975 2004-06-15 Richard Henderson <rth@redhat.com>
16976
16977 * gcc.dg/20001116-1.c: Move expected warning line.
16978
16979 2004-06-15 Richard Henderson <rth@redhat.com>
16980
16981 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
16982 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
16983
16984 2004-06-15 Jeff Law <law@redhat.com>
16985
16986 * gcc.dg/tree-ssa/20040615-1.c: New test.
16987 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
16988 be less sensitive to operand ordering.
16989 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
16990
16991 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
16992
16993 * g++.dg/abi/bitfield3.C: Add comment..
16994
16995 2004-06-15 Richard Henderson <rth@redhat.com>
16996
16997 * g++.dg/ext/stmtexpr1.C: XFAIL.
16998 * gcc.dg/20030612-1.c: XFAIL.
16999
17000 2004-06-15 Eric Christopher <echristo@redhat.com>
17001
17002 * g++.dg/charset/asm5.c: New.
17003 * gcc.dg/charset/asm6.c: New.
17004
17005 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17006
17007 PR fortran/15962
17008 * gfortran.fortran-torture/execute/select_1.f90: New test.
17009
17010 2004-06-15 Paul Brook <paul@codesourcery.com>
17011
17012 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
17013
17014 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17015
17016 PR c++/15967
17017 * g++.dg/lookup/crash3.C: New test.
17018
17019 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17020
17021 PR c++/15947
17022 * g++.dg/parse/dtor4.C: New test.
17023
17024 2004-06-14 Jeff Law <law@redhat.com>
17025
17026 * gcc.c-torture/compile/20040614-1.c: New test.
17027
17028 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17029
17030 PR fortran/15211
17031 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
17032 LEN of a character array.
17033
17034 2004-06-14 Mark Mitchell <mark@codesourcery.com>
17035
17036 PR c++/15096
17037 * g++.dg/template/ptrmem10.C: New test.
17038
17039 PR c++/14930
17040 * g++.dg/template/friend30.C: New test.
17041
17042 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17043
17044 PR fortran/14928
17045 * gfortran.fortran-torture/compile/mloc.f90: New test.
17046
17047 2004-06-13 Paul Brook <paul@codesourcery.com>
17048
17049 * gfortran.fortran-torture/execute/random_2.f90: New test.
17050
17051 2004-06-13 Eric Christopher <echristo@redhat.com>
17052
17053 * gcc.dg/noncompile/redecl-1.c: Fix error message.
17054
17055 2004-06-12 Paul Brook <paul@codesourcery.com>
17056
17057 * gfortran.fortran-torture/execute/contained_3.f90: New test.
17058
17059 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17060
17061 PR fortran/14923
17062 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
17063
17064 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17065
17066 PR fortran/14957
17067 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
17068 syntax errors in end statements of contained subroutines.
17069
17070 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17071
17072 PR fortran/12841
17073 * gfortran.fortran-torture/execute/null_arg.f90: New test.
17074
17075 2004-06-12 Bud Davis <bdavis9659@comcast.net>
17076
17077 PR fortran/15665
17078 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
17079
17080 2004-06-12 Bud Davis <bdavis9659@comcast.net>
17081
17082 PR gfortran/12839
17083 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
17084
17085 2004-06-11 Mark Mitchell <mark@codesourcery.com>
17086
17087 PR c++/15862
17088 * g++.dg/parse/enum1.C: New test.
17089
17090 2004-06-10 Jeff Law <law@redhat.com>
17091
17092 * gcc.c-torture/compile/20040610-1.c: New test.
17093
17094 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17095
17096 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
17097 * g++.old-deja/g++.other/decl3.C: Likewise.
17098
17099 2004-06-10 Brian Booth <bbooth@redhat.com>
17100
17101 * gcc.dg/tree-ssa/20031015-1.c: Scan for
17102 V_MAY_DEF instead of VDEF.
17103 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
17104
17105 2004-06-10 Mark Mitchell <mark@codesourcery.com>
17106
17107 PR c++/14211
17108 * g++.dg/conversion/const1.C: New test.
17109
17110 PR c++/15076
17111 * g++.dg/conversion/reinterpret1.C: New test.
17112
17113 PR c++/15877
17114 * g++.dg/template/enum2.C: New test.
17115
17116 PR c++/15227
17117 * g++.dg/template/error13.C: New test.
17118
17119 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17120
17121 PR fortran/14957
17122 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
17123 arguments to test_* REAL and of the right size.
17124
17125 2004-06-10 Jakub Jelinek <jakub@redhat.com>
17126
17127 PR target/15569
17128 PR rtl-optimization/15681
17129 * gcc.dg/20040609-1.c: New test.
17130
17131 2004-06-10 Jakub Jelinek <jakub@redhat.com>
17132
17133 PR c++/14791
17134 * g++.dg/opt/builtins1.C: New test.
17135
17136 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
17137
17138 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
17139 that use default windows32 struct layout.
17140 * gcc.dg/i386-bitfield2.c: Likewise.
17141
17142 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
17143
17144 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
17145 for mingw32 and cygwin targets.
17146
17147 2004-06-09 Geoffrey Keating <geoffk@apple.com>
17148
17149 * gcc.dg/pch/macro-4.c: New.
17150 * gcc.dg/pch/macro-4.hs: New.
17151
17152 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17153
17154 PR fortran/13249
17155 * gfortran.fortran-torture/compile/name_clash.f90: New test.
17156
17157 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17158
17159 PR fortran/13372
17160 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
17161
17162 2004-06-09 Bud Davis <bdavis9659@comcast.net>
17163
17164 PR gfortran/14897
17165 * gfortran.fortran-torture/execute/t_edit.f90: New test.
17166
17167 2004-06-09 Bud Davis <bdavis9659@comcast.net>
17168
17169 PR gfortran/15755
17170 * gfortran.fortran-torture/execute/backspace.c : New test.
17171
17172 2004-06-09 Paul Brook <paul@codesourcery.com>
17173
17174 * gfortran.fortran-torture/execure/intrinsic_associated.f90
17175 (pointer_to_section): Rewrite to use smaller array.
17176
17177 2004-06-08 David Edelsohn <edelsohn@gnu.org>
17178
17179 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
17180 * gcc.dg/ext/altivec-10.c: Same.
17181 * gcc.dg/ext/altivec-11.c: Same.
17182 * gcc.dg/ext/altivec-12.c: Same.
17183 * gcc.dg/ext/altivec-13.c: Same.
17184 * gcc.dg/ext/altivec-14.c: Same.
17185 * gcc.dg/ext/altivec-15.c: Same.
17186 * gcc.dg/ext/altivec-16.c: Same.
17187 * gcc.dg/ext/altivec-3.c: Same.
17188 * gcc.dg/ext/altivec-4.c: Same.
17189 * gcc.dg/ext/altivec-6.c: Same.
17190 * gcc.dg/ext/altivec-7.c: Same.
17191 * gcc.dg/ext/altivec-8.c: Same.
17192 * gcc.dg/ext/altivec-varargs-1.c: Same.
17193
17194 * g++.dg/ext/altivec-1.C: Correct dg syntax.
17195 * g++.dg/ext/altivec-10.C: Same.
17196 * g++.dg/ext/altivec-2.C: Same.
17197 * g++.dg/ext/altivec-3.C: Same.
17198 * g++.dg/ext/altivec-4.C: Same.
17199 * g++.dg/ext/altivec-5.C: Same.
17200 * g++.dg/ext/altivec-6.C: Same.
17201 * g++.dg/ext/altivec-7.C: Same.
17202 * g++.dg/ext/altivec-8.C: Same.
17203 * g++.dg/ext/altivec-9.C: Same.
17204
17205 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17206
17207 PR c++/7841
17208 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
17209
17210 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
17211
17212 * gcc.dg/union-1.c: New test.
17213
17214 2004-06-07 Roger Sayle <roger@eyesopen.com>
17215
17216 * gcc.dg/builtins-41.c: New test case.
17217 * gcc.dg/builtins-42.c: New test case.
17218
17219 2004-06-07 David Edelsohn <edelsohn@gnu.org>
17220
17221 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
17222 * g++.dg/ext/altivec-10.C: Same.
17223 * g++.dg/ext/altivec-2.C: Same.
17224 * g++.dg/ext/altivec-3.C: Same.
17225 * g++.dg/ext/altivec-4.C: Same.
17226 * g++.dg/ext/altivec-5.C: Same.
17227 * g++.dg/ext/altivec-6.C: Same.
17228 * g++.dg/ext/altivec-7.C: Same.
17229 * g++.dg/ext/altivec-8.C: Same.
17230 * g++.dg/ext/altivec-9.C: Same.
17231 * g++.old-deja/g++.abi/cxa_vec.C: Same.
17232 * g++.old-deja/g++.brendan/new3.C: Same.
17233 * gcc.c-torture/execute/eeprof-1.x: Same.
17234
17235 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
17236
17237 PR c/14765
17238 * gcc.dg/pr14765-1.c: New test.
17239
17240 2004-06-07 Roger Sayle <roger@eyesopen.com>
17241
17242 PR c/14649
17243 * gcc.dg/pr14649-1.c: New test case.
17244
17245 2004-06-07 Richard Henderson <rth@redhat.com>
17246
17247 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
17248 if temporaries.
17249
17250 2004-06-07 David Edelsohn <edelsohn@gnu.org>
17251
17252 * g++.dg/eh/elide1.C: Remove XFAIL.
17253
17254 2004-06-07 Mark Mitchell <mark@codesourcery.com>
17255
17256 PR c++/15337
17257 * g++.dg/expr/sizeof3.C: New test.
17258
17259 PR c++/14777
17260 * g++.dg/template/access14.C: New test.
17261
17262 PR c++/15554
17263 * g++.dg/template/enum1.C: New test.
17264
17265 PR c++/15057
17266 * g++.dg/eh/throw1.C: New test.
17267
17268 2004-06-07 David Ayers <d.ayers@inode.at>
17269 Ziemowit Laski <zlaski@apple.com>
17270
17271 * lib/objc.exp (objc_target_compile): Revert the '-framework
17272 Foundation' flag fix, since bare Darwin does not ship
17273 with the Foundation framework.
17274 * objc/execute/next_mapping.h: Provide a local NSConstantString
17275 @interface and @implementation.
17276 (objc_constant_string_init): A constructor function, used to
17277 initialize the NSConstantString meta-class object.
17278 * objc/execute/string1.m: Include "next_mapping.h" instead of
17279 <Foundation/NSString.h>.
17280 * objc/execute/string2.m: Likewise.
17281 * objc/execute/string3.m: Likewise.
17282 * objc/execute/string4.m: Likewise.
17283
17284 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
17285
17286 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
17287 to double. Replace double with FLOAT.
17288 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
17289
17290 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
17291 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
17292 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
17293 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
17294 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
17295 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
17296 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
17297 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
17298
17299 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
17300
17301 PR c/13519
17302 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
17303
17304 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17305
17306 PR c++/15503
17307 * g++.dg/template/meminit2.C: New test.
17308
17309 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
17310
17311 PR target/15822
17312 * gcc.c-torture/execute/compare-fp-1.c,
17313 gcc.c-torture/execute/compare-fp-2.c,
17314 gcc.c-torture/execute/compare-fp-3.c,
17315 gcc.c-torture/execute/compare-fp-4.c,
17316 gcc.c-torture/execute/compare-fp-3.x,
17317 gcc.c-torture/execute/compare-fp-4.x: Moved...
17318 * gcc.c-torture/execute/ieee/compare-fp-1.c,
17319 gcc.c-torture/execute/ieee/compare-fp-2.c,
17320 gcc.c-torture/execute/ieee/compare-fp-3.c,
17321 gcc.c-torture/execute/ieee/compare-fp-4.c,
17322 gcc.c-torture/execute/ieee/compare-fp-3.x,
17323 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
17324
17325 2004-06-04 David Ayers <d.ayers@inode.at>
17326
17327 * objc/execute/protocol-isEqual-4.m: New testcase.
17328
17329 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
17330
17331 * objc/execute/protocol-isEqual-1.m: New testcase.
17332 * objc/execute/protocol-isEqual-2.m: New testcase.
17333 * objc/execute/protocol-isEqual-3.m: New testcase.
17334
17335 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17336
17337 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
17338
17339 2004-06-02 Ziemowit Laski <zlaski@apple.com>
17340
17341 * lib/objc.exp (objc_target_compile): When running tests on
17342 Darwin (Mac OS X), inform the linker about '-framework
17343 'Foundation'.
17344
17345 2004-06-02 Eric Christopher <echristo@redhat.com>
17346
17347 * gcc.c-torture/compile/20040602-1.c: New.
17348
17349 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
17350
17351 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
17352 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
17353
17354 PR tree-optimization/14736
17355 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
17356
17357 PR tree-optimization/14042
17358 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
17359
17360 PR tree-optimization/14729
17361 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
17362
17363 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17364
17365 PR fortran/15557
17366 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
17367
17368 2004-06-01 Richard Hederson <rth@redhat.com>
17369
17370 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
17371
17372 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17373
17374 PR c++/14932
17375 * g++.dg/parse/offsetof4.C: New test.
17376
17377 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
17378
17379 PR objc/7993
17380 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
17381
17382 2004-05-31 Mark Mitchell <mark@codesourcery.com>
17383
17384 PR c++/15701
17385 * g++.dg/template/friend29.C: New test.
17386
17387 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
17388
17389 PR c/15749
17390 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
17391
17392 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
17393
17394 * gcc.dg/sparc-trap-1.c: New test.
17395
17396 2004-05-31 Roger Sayle <roger@eyesopen.com>
17397
17398 PR middle-end/15069
17399 * g++.dg/opt/fold3.C: New test case.
17400
17401 2004-05-30 Graham Stott <graham.stott@btinternet.com>
17402
17403 * lib/target-supports.exp (check_iconv_available): Fix fallout
17404 from 2004-05-28 patch.
17405
17406 2004-05-30 Paul Brook <paul@codesourcery.com>
17407
17408 PR fortran/15620
17409 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
17410 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
17411
17412 2004-05-30 Steven G. Kargl <kargls@comcast.net>
17413
17414 * gfortran.fortran-torture/execute/random_1.f90: New test.
17415
17416 2004-05-28 Ziemowit Laski <zlaski@apple.com>
17417
17418 * g++.dg/ext/altivec-10.C: New test.
17419
17420 2004-05-29 Paul Brook <paul@codesourcery.com>
17421
17422 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
17423
17424 2004-05-28 Ziemowit Laski <zlaski@apple.com>
17425
17426 * gcc.dg/altivec-16.c: New test.
17427
17428 2004-05-28 Janis Johnson <janis187@us.ibm.com>
17429
17430 * lib/target-supports.exp (check_vmx_hw_available): New.
17431 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
17432
17433 * lib/target-supports.exp (check_alias_available,
17434 check_iconv_available, check_named_sections_available): Use
17435 unique names for temporary files.
17436
17437 2004-05-28 Ziemowit Laski <zlaski@apple.com>
17438
17439 * gcc.dg/altivec-15.c: New test.
17440
17441 2004-05-28 Mark Mitchell <mark@codesourcery.com>
17442
17443 PR c++/15083
17444 * g++.dg/warn/noeffect6.C: New test.
17445
17446 PR c++/15471
17447 * g++.dg/expr/ptrmem4.C: New test.
17448
17449 PR c++/15640
17450 * g++.dg/template/operator3.C: New test.
17451
17452 2004-05-28 Mark Mitchell <mark@codesourcery.com>
17453
17454 PR c++/14668
17455 * g++.dg/lookup/redecl1.C: New test.
17456 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
17457
17458 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
17459
17460 * gcc.c-torture/execute/compare-fp-1.c,
17461 gcc.c-torture/execute/compare-fp-2.c,
17462 gcc.c-torture/execute/compare-fp-3.c,
17463 gcc.c-torture/execute/compare-fp-4.c,
17464 gcc.c-torture/execute/compare-fp-3.x,
17465 gcc.c-torture/execute/compare-fp-4.x,
17466 gcc.dg/pr15649-1.c: New.
17467
17468 2004-05-27 Adam Nemet <anemet@lnxw.com>
17469
17470 PR c++/12883
17471 * g++.dg/init/array14.C: New test.
17472
17473 2004-05-25 Janis Johnson <janis187@us.ibm.com>
17474
17475 * lib/compat.exp (compat-get-options-main): New.
17476 (compat-get-options): Remove unneeded code, warn for ignored
17477 command.
17478 (compat-execute): Check flag set by dg-require-* commands.
17479
17480 * lib/compat.exp (compat-execute): Break up long lines.
17481
17482 2004-05-24 Janis Johnson <janis187@us.ibm.com>
17483
17484 * gcc.dg/altivec-7.c: Don't use 'vector long'.
17485 * gcc.dg/altivec-14.c: New test.
17486 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
17487
17488 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
17489 * gcc.dg/altivec-12.c: Ditto.
17490
17491 * gcc.dg/altivec-3.c: Move call to altivec_check.
17492
17493 2004-05-23 Mark Mitchell <mark@codesourcery.com>
17494
17495 PR c++/15044
17496 * g++.dg/template/error12.C: New test.
17497
17498 PR c++/15317
17499 * g++.dg/ext/attrib15.C: New test.
17500
17501 PR c++/15329
17502 * g++.dg/template/ptrmem9.C: New test.
17503
17504 2004-05-25 Paul Brook <paul@codesourcery.com>
17505
17506 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
17507
17508 2004-05-23 Mark Mitchell <mark@codesourcery.com>
17509
17510 PR c++/15165
17511 * g++.dg/template/crash19.C: New test.
17512
17513 2004-05-23 Mark Mitchell <mark@codesourcery.com>
17514
17515 PR c++/15025
17516 * g++.dg/template/redecl1.C: New test.
17517
17518 2004-05-23 Mark Mitchell <mark@codesourcery.com>
17519
17520 PR c++/14821
17521 * g++.dg/other/ns1.C: New test.
17522
17523 PR c++/14883
17524 * g++.dg/template/invalid1.C: New test.
17525
17526 2004-05-23 Paul Brook <paul@codesourcery.com>
17527 Victor Leikehman <lei@haifasphere.co.il>
17528
17529 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
17530 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
17531
17532 2004-05-22 Mark Mitchell <mark@codesourcery.com>
17533
17534 PR c++/15285
17535 PR c++/15299
17536 * g++.dg/template/non-dependent5.C: New test.
17537 * g++.dg/template/non-dependent6.C: New test.
17538
17539 2004-05-22 Mark Mitchell <mark@codesourcery.com>
17540
17541 PR c++/15507
17542 * g++.dg/inherit/union1.C: New test.
17543
17544 PR c++/15542
17545 * g++.dg/template/addr1.C: New test.
17546
17547 PR c++/15427
17548 * g++.dg/template/array5.C: New test.
17549
17550 PR c++/15287
17551 * g++.dg/template/array6.C: New test.
17552
17553 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
17554 Roger Sayle <roger@eyesopen.com>
17555
17556 * g++.dg/lookup/forscope2.C: New test case.
17557
17558 2004-05-22 Ben Elliston <bje@au.ibm.com>
17559
17560 * gcc.dg/cpp/Wmissingdirs.c: New.
17561
17562 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
17563
17564 PR target/15301
17565 * gcc.dg/compat/union-m128-1.h: New file.
17566 * gcc.dg/compat/union-m128-1_main.c: Likewise.
17567 * gcc.dg/compat/union-m128-1_x.c: Likewise.
17568 * gcc.dg/compat/union-m128-1_y.c: Likewise.
17569
17570 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
17571
17572 PR target/15302
17573 * gcc.dg/compat/struct-complex-1.h: New file.
17574 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
17575 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
17576 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
17577
17578 2004-05-20 Roger Sayle <roger@eyesopen.com>
17579
17580 PR middle-end/3074
17581 * gcc.dg/pr3074-1.c: New test case.
17582 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
17583
17584 2004-05-20 Falk Hueffner <falk@debian.org>
17585
17586 PR other/15526
17587 * gcc.dg/ftrapv-1.c: New test case.
17588
17589 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
17590
17591 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
17592
17593 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
17594 Jeff Law <law@redhat.com>
17595
17596 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
17597 * gcc.dg/tree-ssa/20040518-2.c: New test.
17598
17599 * gcc.dg/tree-ssa/20040518-1.c: New test.
17600
17601 2004-05-18 Zack Weinberg <zack@codesourcery.com>
17602
17603 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
17604
17605 2004-05-18 Paul Brook <paul@codesourcery.com>
17606
17607 PR fortran/13930
17608 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
17609
17610 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17611
17612 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
17613 constant folding.
17614
17615 2004-05-17 Steven Bosscher <stevenb@suse.de>
17616
17617 * gcc.dg/tree-ssa/20040517-1.c: New test.
17618
17619 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17620
17621 * gcc.dg/loop-4.c: New test.
17622
17623 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
17624
17625 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
17626
17627 2004-05-15 Bud Davis <bdavis9659@comcast.net>
17628
17629 PR fortran/15311
17630 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
17631
17632 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17633
17634 PR fortran/13826
17635 PR fortran/13940
17636 * gfortran.fortran-torture/compile/data_1.f90: New test.
17637
17638 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
17639
17640 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
17641 * gcc.dg/uninit-H.c: Define ASM for __s390__.
17642
17643 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
17644
17645 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
17646
17647 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
17648
17649 PR c/15444
17650 * gcc.dg/format/xopen-1.c: Adjust expected message.
17651 * gcc.dg/format/xopen-3.c: New test.
17652
17653 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
17654
17655 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
17656
17657 2004-05-14 Jeff Law <law@redhat.com>
17658
17659 * gcc.dg/tree-ssa/20040514-2.c: New test.
17660
17661 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17662
17663 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
17664 this ...
17665 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
17666 this.
17667
17668 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
17669
17670 * gcc.dg/tree-ssa/20040514-1.c: New test.
17671
17672 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17673
17674 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
17675 test.
17676
17677 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17678
17679 PR fortran/14066
17680 * gfortran.fortran-torture/compile/do_1.f90: New test.
17681
17682 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17683
17684 PR fortran/15051
17685 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
17686 test.
17687
17688 2004-05-14 Bud Davis <bdavis9659@comcast.net>
17689
17690 PR fortran/15149
17691 * gfortran.fortran-torture/execute/random_init.f90: New test.
17692
17693 2004-05-13 Paul Brook <paul@codesourcery.com>
17694
17695 PR fortran/15314
17696 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
17697
17698 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
17699
17700 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
17701 for the powerpc case.
17702
17703 2004-05-13 Jeff Law <law@redhat.com>
17704
17705 * gcc.dg/tree-ssa/20040513-1.c: New test.
17706 * gcc.dg/tree-ssa/20040513-2.c: New test.
17707
17708 2004-05-13 Paul Brook <paul@codesourcery.com>
17709
17710 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
17711 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
17712 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
17713
17714 2004-05-13 Andreas Schwab <schwab@suse.de>
17715
17716 PR other/10819
17717 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
17718 characters.
17719
17720 2004-05-13 Bud Davis <bdavis9659@comcast.net>
17721
17722 PR fortran/15294
17723 * gfortran.fortran-torture/execute/adjustr.f90: New file.
17724
17725 2004-05-13 Diego Novillo <dnovillo@redhat.com>
17726
17727 Merge from tree-ssa-20020619-branch. See
17728 ChangeLog.tree-ssa for details.
17729
17730 2004-05-11 Ziemowit Laski <zlaski@apple.com>
17731
17732 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
17733 include <altivec.h> explicitly.
17734 * gcc.dg/altivec-13.c: Likewise.
17735
17736 2004-05-11 Paul Brook <paul@codesourcery.com>
17737
17738 * gcc.c-torture/compile/20010518-1.c: Force enum size.
17739
17740 2004-05-10 Eric Christopher <echristo@redhat.com>
17741
17742 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
17743 * gcc.dg/sibcall-4.c: Ditto.
17744
17745 2004-05-10 Ziemowit Laski <zlaski@apple.com>
17746
17747 * g++.dg/ext/altivec-8.C: New test case.
17748 * gcc.dg/altivec-13.c: New test case.
17749
17750 2004-05-08 Roger Sayle <roger@eyesopen.com>
17751
17752 * gcc.c-torture/execute/divcmp-1.c: New test case.
17753 * gcc.c-torture/execute/divcmp-2.c: New test case.
17754 * gcc.c-torture/execute/divcmp-3.c: New test case.
17755
17756 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
17757
17758 * g++.dg/other/pragma-re-2.C: New test.
17759
17760 2004-05-07 Uros Bizjak <uros@kss-loka.si>
17761
17762 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
17763 * gcc.dg/i386-387-2.c: Likewise.
17764
17765 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
17766 __builtin_drem.
17767 * gcc.dg/i386-387-6.c: Likewise.
17768
17769 2004-05-07 Uros Bizjak <uros@kss-loka.si>
17770
17771 * gcc.dg/builtins-33.c: Also check log1p*.
17772
17773 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
17774
17775 PR optimization/15296
17776 * gcc.c-torture/execute/pr15296.c: New test.
17777
17778 2004-05-05 Uros Bizjak <uros@kss-loka.si>
17779
17780 * gcc.dg/builtins-40.c: New test.
17781
17782 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
17783
17784 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
17785
17786 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
17787
17788 * g++.dg/ext/spe1.C: New testcase.
17789
17790 2004-05-04 Ziemowit Laski <zlaski@apple.com>
17791
17792 * objc.dg/image-info.m: Allow additional attributes
17793 for __image_info section.
17794
17795 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
17796
17797 * gcc.dg/torture/mips-hilo-2.c: New test.
17798
17799 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17800
17801 PR c++/14389
17802 * g++.dg/template/member5.C: New test.
17803
17804 2004-05-03 Uros Bizjak <uros@kss-loka.si>
17805
17806 * gcc.dg/builtins-34.c: Also check expm1*.
17807
17808 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17809
17810 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
17811 * gcc.dg/torture/builtin-convert-3.c: New test.
17812
17813 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
17814
17815 PR middle-end/15054
17816 * g++.dg/opt/pr15054.C: New test.
17817
17818 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17819
17820 * gcc.dg/torture/builtin-rounding-1.c: New test.
17821 * gcc.dg/builtins-25.c: Delete.
17822 * gcc.dg/builtins-29.c: Delete.
17823
17824 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
17825
17826 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
17827 * gcc.dg/sibcall-4.c: Likewise.
17828 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
17829
17830 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
17831
17832 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
17833 bit-field on 16-bit targets.
17834
17835 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
17836
17837 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
17838 16-bit targets.
17839
17840 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
17841
17842 * gcc.dg/rs6000-power2-1.c: Change to compile only.
17843 * gcc.dg/rs6000-power2-2.c: Likewise.
17844
17845 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
17846
17847 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
17848 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
17849 Change the asm registers to be in form of frN instead of fN.
17850
17851 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17852
17853 * gcc.dg/torture/builtin-convert-2.c: New test.
17854
17855 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
17856
17857 * gcc.dg/rs6000-power2-1.c: New test.
17858 * gcc.dg/rs6000-power2-2.c: New test.
17859
17860 2004-04-28 Jan Hubicka <jh@suse.cz>
17861
17862 * gcc.dg/unused-6.c: New test.
17863
17864 2004-04-24 Laurent GUERBY <laurent@guerby.net>
17865 Ulrich Weigand <uweigand@de.ibm.com>
17866
17867 * ada/acats/run_all.sh: Define $target variable.
17868
17869 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
17870
17871 PR c++/15119
17872 * g++.dg/other/vararg-1.C: New test.
17873
17874 PR c++/4794
17875 * g++.dg/eh/cleanup3.C: New test.
17876
17877 2004-04-24 Laurent GUERBY <laurent@guerby.net>
17878
17879 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
17880 and ad8011a (target_insn).
17881 * ada/acats/support/macro.dfs: Likewise.
17882 * ada/acats/support/impbit.adb: New file.
17883
17884 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
17885
17886 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
17887
17888 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
17889
17890 * gcc.dg/loop-3.c: New test.
17891
17892 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
17893
17894 * gcc.c-torture/execute/simd-5.c: New test.
17895
17896 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17897
17898 PR c++/15064
17899 * g++.dg/template/crash18.C: New test.
17900
17901 2004-04-22 Mark Mitchell <mark@codesourcery.com>
17902
17903 * g++.dg/ext/complit3.C: New test.
17904
17905 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
17906
17907 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
17908 * gcc.dg/altivec-3.c: Same.
17909 * gcc.dg/altivec-varargs-1.c: Same.
17910
17911 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
17912
17913 * lib/target-supports.exp (check_profiling_available): Assume
17914 profiling is not available on powerpc-eabi targets.
17915
17916 2004-04-21 Janis Johnson <janis187@us.ibm.com>
17917
17918 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
17919 * gcc.dg/vmx/bug-1.c: Ditto.
17920
17921 2004-04-20 Eric Christopher <echristo@redhat.com>
17922
17923 * gcc.dg/charset/extern.c: New test.
17924 * g++.dg/charset/extern3.cc: Ditto.
17925
17926 2004-04-20 Uros Bizjak <uros@kss-loka.si>
17927
17928 * gcc.dg/builtins-39.c: New test.
17929
17930 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
17931
17932 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
17933
17934 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
17935
17936 * gcc.dg/torture/mips-hilo-1.c: New test.
17937
17938 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
17939
17940 * gcc.c-torture/compile/20040419-1.c: New test.
17941
17942 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
17943
17944 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
17945
17946 2004-04-18 Zack Weinberg <zack@codesourcery.com>
17947 Aldy Hernandez <aldyh@redhat.com>
17948
17949 * gcc.c-torture/execute/va-arg-24.c: New.
17950
17951 2004-04-17 Zack Weinberg <zack@codesourcery.com>
17952 Aldy Hernandez <aldyh@redhat.com>
17953
17954 * gcc.dg/vmx/1b-01.c: New.
17955 * gcc.dg/vmx/1b-02.c: New.
17956 * gcc.dg/vmx/1b-03.c: New.
17957 * gcc.dg/vmx/1b-04.c: New.
17958 * gcc.dg/vmx/1b-05.c: New.
17959 * gcc.dg/vmx/1b-06.c: New.
17960 * gcc.dg/vmx/1b-07.c: New.
17961 * gcc.dg/vmx/1c-01.c: New.
17962 * gcc.dg/vmx/1c-02.c: New.
17963 * gcc.dg/vmx/3a-01a.c: New.
17964 * gcc.dg/vmx/3a-01.c: New.
17965 * gcc.dg/vmx/3a-01m.c: New.
17966 * gcc.dg/vmx/3a-03.c: New.
17967 * gcc.dg/vmx/3a-03m.c: New.
17968 * gcc.dg/vmx/3a-04.c: New.
17969 * gcc.dg/vmx/3a-04m.c: New.
17970 * gcc.dg/vmx/3a-05.c: New.
17971 * gcc.dg/vmx/3a-06.c: New.
17972 * gcc.dg/vmx/3a-06m.c: New.
17973 * gcc.dg/vmx/3a-07.c: New.
17974 * gcc.dg/vmx/3b-01.c: New.
17975 * gcc.dg/vmx/3b-02.c: New.
17976 * gcc.dg/vmx/3b-10.c: New.
17977 * gcc.dg/vmx/3b-13.c: New.
17978 * gcc.dg/vmx/3b-14.c: New.
17979 * gcc.dg/vmx/3b-15.c: New.
17980 * gcc.dg/vmx/3c-01a.c: New.
17981 * gcc.dg/vmx/3c-01.c: New.
17982 * gcc.dg/vmx/3c-02.c: New.
17983 * gcc.dg/vmx/3c-03.c: New.
17984 * gcc.dg/vmx/3d-01.c: New.
17985 * gcc.dg/vmx/4-01.c: New.
17986 * gcc.dg/vmx/4-03.c: New.
17987 * gcc.dg/vmx/5-01.c: New.
17988 * gcc.dg/vmx/5-02.c: New.
17989 * gcc.dg/vmx/5-03.c: New.
17990 * gcc.dg/vmx/5-04.c: New.
17991 * gcc.dg/vmx/5-05.c: New.
17992 * gcc.dg/vmx/5-06.c: New.
17993 * gcc.dg/vmx/5-07.c: New.
17994 * gcc.dg/vmx/5-07t.c: New.
17995 * gcc.dg/vmx/5-08.c: New.
17996 * gcc.dg/vmx/5-10.c: New.
17997 * gcc.dg/vmx/5-11.c: New.
17998 * gcc.dg/vmx/7-01a.c: New.
17999 * gcc.dg/vmx/7-01.c: New.
18000 * gcc.dg/vmx/7c-01.c: New.
18001 * gcc.dg/vmx/7d-01.c: New.
18002 * gcc.dg/vmx/7d-02.c: New.
18003 * gcc.dg/vmx/8-01.c: New.
18004 * gcc.dg/vmx/8-02a.c: New.
18005 * gcc.dg/vmx/8-02.c: New.
18006 * gcc.dg/vmx/brode-1.c: New.
18007 * gcc.dg/vmx/bug-1.c: New.
18008 * gcc.dg/vmx/bug-2.c: New.
18009 * gcc.dg/vmx/bug-3.c: New.
18010 * gcc.dg/vmx/cw-bug-1.c: New.
18011 * gcc.dg/vmx/cw-bug-2.c: New.
18012 * gcc.dg/vmx/cw-bug-3.c: New.
18013 * gcc.dg/vmx/dct.c: New.
18014 * gcc.dg/vmx/debug-1.c: New.
18015 * gcc.dg/vmx/debug-2.c: New.
18016 * gcc.dg/vmx/debug-3.c: New.
18017 * gcc.dg/vmx/debug-4.c: New.
18018 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
18019 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
18020 * gcc.dg/vmx/eg-5.c: New.
18021 * gcc.dg/vmx/fft.c: New.
18022 * gcc.dg/vmx/gcc-bug-1.c: New.
18023 * gcc.dg/vmx/gcc-bug-2.c: New.
18024 * gcc.dg/vmx/gcc-bug-3.c: New.
18025 * gcc.dg/vmx/gcc-bug-4.c: New.
18026 * gcc.dg/vmx/gcc-bug-5.c: New.
18027 * gcc.dg/vmx/gcc-bug-6.c: New.
18028 * gcc.dg/vmx/gcc-bug-7.c: New.
18029 * gcc.dg/vmx/gcc-bug-8.c: New.
18030 * gcc.dg/vmx/gcc-bug-9.c: New.
18031 * gcc.dg/vmx/gcc-bug-b.c: New.
18032 * gcc.dg/vmx/gcc-bug-c.c: New.
18033 * gcc.dg/vmx/gcc-bug-d.c: New.
18034 * gcc.dg/vmx/gcc-bug-e.c: New.
18035 * gcc.dg/vmx/gcc-bug-f.c: New.
18036 * gcc.dg/vmx/gcc-bug-g.c: New.
18037 * gcc.dg/vmx/gcc-bug-i.c: New.
18038 * gcc.dg/vmx/harness.h: New.
18039 * gcc.dg/vmx/ira1.c: New.
18040 * gcc.dg/vmx/ira2a.c: New.
18041 * gcc.dg/vmx/ira2b.c: New.
18042 * gcc.dg/vmx/ira2.c: New.
18043 * gcc.dg/vmx/ira2c.c: New.
18044 * gcc.dg/vmx/mem.c: New.
18045 * gcc.dg/vmx/newton-1.c: New.
18046 * gcc.dg/vmx/ops.c: New.
18047 * gcc.dg/vmx/sn7153.c: New.
18048 * gcc.dg/vmx/spill2.c: New.
18049 * gcc.dg/vmx/spill3.c: New.
18050 * gcc.dg/vmx/spill.c: New.
18051 * gcc.dg/vmx/t.c: New.
18052 * gcc.dg/vmx/varargs-1.c: New.
18053 * gcc.dg/vmx/varargs-2.c: New.
18054 * gcc.dg/vmx/varargs-3.c: New.
18055 * gcc.dg/vmx/varargs-4.c: New.
18056 * gcc.dg/vmx/varargs-5.c: New.
18057 * gcc.dg/vmx/varargs-6.c: New.
18058 * gcc.dg/vmx/varargs-7.c: New.
18059 * gcc.dg/vmx/vmx.exp: New.
18060 * gcc.dg/vmx/vprint-1.c: New.
18061 * gcc.dg/vmx/vscan-1.c: New.
18062 * gcc.dg/vmx/x-01.c: New.
18063 * gcc.dg/vmx/x-02.c: New.
18064 * gcc.dg/vmx/x-03.c: New.
18065 * gcc.dg/vmx/x-04.c: New.
18066 * gcc.dg/vmx/x-05.c: New.
18067 * gcc.dg/vmx/yousufi-1.c: New.
18068 * gcc.dg/vmx/zero-1.c: New.
18069 * gcc.dg/vmx/zero.c: New.
18070
18071 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
18072
18073 * g++.dg/lookup/java1.C: Update for chage of
18074 _Jv_AllocObject.
18075 * g++.dg/lookup/java2.C: Likewise.
18076
18077 2004-04-17 Laurent GUERBY <laurent@guerby.net>
18078
18079 * ada/acats/run_all.sh: use -O2 by default.
18080
18081 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
18082
18083 * gcc.dg/vr-mult-[12].c: New tests.
18084
18085 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18086
18087 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
18088
18089 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
18090
18091 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
18092
18093 * lib/target-supports.exp (check_profiling_available): Assume profiling
18094 isn't available for mips*-*-elf targets.
18095
18096 2004-04-14 Uros Bizjak <uros@kss-loka.si>
18097
18098 * gcc.dg/builtins-38.c: New test.
18099
18100 2004-04-14 Eric Christopher <echristo@redhat.com>
18101
18102 * g++.dg/charset/charset.exp: Run .cc extension tests.
18103
18104 2004-04-14 Zack Weinberg <zack@codesourcery.com>
18105
18106 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
18107
18108 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18109
18110 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
18111
18112 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
18113
18114 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
18115 * gcc.dg/i386-387-2.c: Likewise.
18116
18117 * gcc.dg/i386-387-7.c: New test.
18118 * gcc.dg/i386-387-8.c: New test.
18119
18120 * gcc.dg/builtins-37.c: New test.
18121
18122 2004-04-13 Geoffrey Keating <geoffk@apple.com>
18123
18124 * g++.dg/pch/externc-1.C: Add missing semicolon.
18125
18126 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
18127
18128 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
18129
18130 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
18131
18132 * gcc.c-torture/execute/20040411-1.c: New test.
18133
18134 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
18135
18136 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
18137
18138 2004-04-09 Chris Demetriou <cgd@broadcom.com>
18139
18140 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
18141
18142 2004-04-09 Zack Weinberg <zack@codesourcery.com>
18143
18144 * lib/target-supports.exp (check_named_sections_available): New.
18145 * lib/gcc-dg.exp (dg-require-named-sections): New.
18146 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
18147 old-deja.exp. Also prune error-count message from HP linker.
18148 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
18149
18150 * g++.dg/init/init-ref4.C: Use dg-require-weak.
18151 * g++.old-deja/g++.pt/static3.C: Likewise.
18152 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
18153
18154 2004-04-09 Roger Sayle <roger@eyesopen.com>
18155
18156 * gcc.c-torture/execute/20040409-1.c: New test case.
18157 * gcc.c-torture/execute/20040409-2.c: New test case.
18158 * gcc.c-torture/execute/20040409-3.c: New test case.
18159
18160 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
18161
18162 * gcc.dg/20040409-1.c: New test.
18163
18164 2004-04-08 Roger Sayle <roger@eyesopen.com>
18165
18166 PR target/14888
18167 * g++.dg/opt/pr14888.C: New test case.
18168
18169 2004-04-08 Geoffrey Keating <geoffk@apple.com>
18170
18171 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
18172 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
18173 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
18174 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
18175 New tests.
18176
18177 2004-04-08 Paul Brook <paul@codesourcery.com>
18178
18179 * gcc.dg/spill-1.c: New test.
18180
18181 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18182
18183 * gcc.dg/torture/builtin-ctype-2.c: New test.
18184
18185 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
18186
18187 * gcc.dg/pch/pch.exp: Add largefile test.
18188
18189 2004-04-06 Geoffrey Keating <geoffk@apple.com>
18190
18191 * g++.dg/pch/externc-1.Hs: New.
18192 * g++.dg/pch/externc-1.C: New.
18193
18194 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18195
18196 * gcc.dg/compat/struct-by-value-5a_main.c,
18197 gcc.dg/compat/struct-by-value-5b_main.c: New files.
18198 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
18199 * gcc.dg/compat/struct-by-value-5a_x.c,
18200 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
18201 gcc.dg/compat/struct-by-value-5_x.c.
18202 * gcc.dg/compat/struct-by-value-5a_y.c,
18203 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
18204 gcc.dg/compat/struct-by-value-5_y.c.
18205
18206 * gcc.dg/compat/struct-by-value-6a_main.c,
18207 gcc.dg/compat/struct-by-value-6b_main.c: New files.
18208 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
18209 * gcc.dg/compat/struct-by-value-6a_x.c,
18210 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
18211 gcc.dg/compat/struct-by-value-6_x.c.
18212 * gcc.dg/compat/struct-by-value-6a_y.c,
18213 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
18214 gcc.dg/compat/struct-by-value-6_y.c.
18215
18216 * gcc.dg/compat/struct-by-value-7a_main.c,
18217 gcc.dg/compat/struct-by-value-7b_main.c: New files.
18218 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
18219 * gcc.dg/compat/struct-by-value-7a_x.c,
18220 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
18221 gcc.dg/compat/struct-by-value-7_x.c.
18222 * gcc.dg/compat/struct-by-value-7a_y.c,
18223 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
18224 gcc.dg/compat/struct-by-value-7_y.c.
18225
18226 2004-04-06 Jakub Jelinek <jakub@redhat.com>
18227
18228 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
18229 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
18230 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
18231 options.
18232
18233 2004-04-06 Uros Bizjak <uros@kss-loka.si>
18234
18235 * gcc.dg/builtins-36.c: New test.
18236
18237 2004-04-06 Paul Brook <paul@codesourcery.com>
18238
18239 * README.gcc: Remove obsolete contraint on testcases.
18240
18241 2004-04-05 Paul Brook <paul@codesourcery.com>
18242
18243 PR2123
18244 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
18245 failure and exit(0) on success.
18246 * g++.dg/expr/anew2.C: Ditto.
18247 * g++.dg/expr/anew3.C: Ditto.
18248 * g++.dg/expr/anew4.C: Ditto.
18249
18250 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
18251
18252 PR c++/3518
18253 * g++.dg/template/unify7.C: New.
18254
18255 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
18256
18257 * g++.dg/README: Bring up to date with new subdirectories; remove
18258 duplicate subdirectory lines.
18259
18260 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
18261
18262 PR c++/14007
18263 * g++.dg/template/unify5.C: New.
18264 * g++.dg/template/unify6.C: New.
18265 * g++.dg/template/qualttp20.C: Adjust.
18266 * g++.old-deja/g++.jason/report.C: Adjust.
18267 * g++.old-deja/g++.other/qual1.C: Adjust.
18268
18269 2004-04-01 Mark Mitchell <mark@codesourcery.com>
18270
18271 PR c++/14803
18272 * g++.dg/inherit/ptrmem1.C: New test.
18273
18274 2004-04-01 Jakub Jelinek <jakub@redhat.com>
18275
18276 PR c++/14755
18277 * gcc.c-torture/execute/20040331-1.c: New test.
18278 * gcc.dg/20040331-1.c: New test.
18279
18280 2004-04-01 Paul Brook <paul@codesourcery.com>
18281
18282 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
18283
18284 2004-03-30 Mark Mitchell <mark@codesourcery.com>
18285
18286 PR c++/14724
18287 * g++.dg/init/goto1.C: New test.
18288
18289 PR c++/14763
18290 * g++.dg/template/defarg4.C: New test.
18291
18292 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
18293
18294 * gcc.dg/altivec-11.c: Extend test for more valid cases.
18295
18296 2004-03-28 David Edelsohn <edelsohn@gnu.org>
18297
18298 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
18299
18300 2004-03-28 Zack Weinberg <zack@codesourcery.com>
18301
18302 * gcc.dg/noncompile/undeclared-2.c: New test.
18303
18304 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
18305
18306 * gcc.dg/940409-1.c: Remove XFAIL.
18307 * gcc.dg/reg-vol-struct-1.c: New test.
18308
18309 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18310
18311 * gcc.dg/torture/builtin-wctype-1.c: New test.
18312
18313 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
18314
18315 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
18316 * gcc.dg/20001101-1.c: Likewise.
18317 * gcc.dg/20001102-1.c: Likewise.
18318
18319 2004-03-25 Roger Sayle <roger@eyesopen.com>
18320
18321 * gcc.dg/compare8.c: Add an additional test for XOR.
18322
18323 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18324
18325 * gcc.dg/torture/builtin-ctype-1.c: New test.
18326
18327 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18328
18329 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
18330 * gcc.dg/torture/builtin-math-1.c: Likewise.
18331 * gcc.dg/torture/builtin-power-1.c: New test.
18332
18333 2004-03-24 Andreas Schwab <schwab@suse.de>
18334
18335 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
18336 IA64 assembler.
18337
18338 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
18339 Roger Sayle <roger@eyesopen.com>
18340
18341 * gcc.dg/compare8.c: New test case.
18342
18343 2004-03-23 Ziemowit Laski <zlaski@apple.com>
18344
18345 * g++.dg/ext/altivec-7.C: New test.
18346
18347 2004-03-23 Zack Weinberg <zack@codesourcery.com>
18348
18349 PR 12267, 12391, 12560, 13129, 14114, 14133
18350 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
18351 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
18352 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
18353 Adjust error regexps.
18354 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
18355 * gcc.dg/noncompile/undeclared-1.c: New test cases.
18356 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
18357 * gcc.dg/local1.c: Add explanatory comment.
18358
18359 2004-03-23 Roger Sayle <roger@eyesopen.com>
18360
18361 PR optimization/14669
18362 * g++.dg/opt/fold2.C: New test case.
18363
18364 2004-03-22 Jakub Jelinek <jakub@redhat.com>
18365
18366 PR c/14069
18367 * gcc.dg/20040322-1.c: New test.
18368
18369 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
18370
18371 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
18372 * gcc.dg/ultrasp4.c: Likewise.
18373 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
18374
18375 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
18376
18377 * gcc.dg/i386-sse-8.c: Reset default options.
18378
18379 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
18380
18381 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
18382 in the error message text.
18383
18384 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
18385
18386 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
18387
18388 2004-03-21 Mark Mitchell <mark@codesourcery.com>
18389
18390 PR c++/14616
18391 * g++.dg/init/array13.C: New test.
18392
18393 2004-03-20 Roger Sayle <roger@eyesopen.com>
18394
18395 PR target/13889
18396 * gcc.c-torture/compile/pr13889.c: New test case.
18397
18398 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
18399
18400 PR c/14635
18401 * builtins-1.c (nan, nans): Don't test.
18402 * builtins-30.c: Don't use nan, nanf, nanl.
18403 * builtins-35.c: New test.
18404
18405 2004-03-19 Ziemowit Laski <zlaski@apple.com>
18406
18407 * g++.dg/ext/altivec-6.C: New test.
18408
18409 2004-03-19 Mark Mitchell <mark@codesourcery.com>
18410
18411 * g++.dg/init/placement3.C: New test.
18412
18413 * g++.dg/template/spec13.C: New test.
18414
18415 * g++.dg/lookup/using11.C: New test.
18416
18417 * g++.dg/lookup/koenig3.C: New test.
18418
18419 * g++.dg/template/operator2.C: New test.
18420
18421 * g++.dg/expr/dtor3.C: New test.
18422 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
18423 marker.
18424 * g++.old-deja/g++.law/visibility28.C: Likewise.
18425
18426 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
18427
18428 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
18429 * gcc.dg/ppc64-abi-3.c: Likewise.
18430
18431 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18432
18433 PR c++/14545
18434 * g++.dg/parse/template15.C: New test.
18435
18436 2004-03-18 Mark Mitchell <mark@codesourcery.com>
18437
18438 * g++.dg/expr/dtor2.C: New test.
18439
18440 * g++.dg/lookup/anon4.C: New test.
18441
18442 * g++.dg/overload/using1.C: New test.
18443
18444 * g++.dg/template/lookup7.C: New test.
18445
18446 * g++.dg/template/typename6.C: New test.
18447
18448 * g++.dg/expr/cond6.C: New test.
18449
18450 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18451
18452 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
18453
18454 2004-03-18 Mark Mitchell <mark@codesourcery.com>
18455
18456 * g++.dg/expr/cond5.C: New test.
18457 * g++.dg/expr/constcast1.C: Likewise.
18458 * g++.dg/expr/ptrmem2.C: Likewise.
18459 * g++.dg/expr/ptrmem3.C: Likewise.
18460 * g++.dg/lookup/main1.C: Likewise.
18461 * g++.dg/template/lookup6.C: Likewise.
18462
18463 2004-03-18 Mark Mitchell <mark@codesourcery.com>
18464
18465 * gcc.dg/local1.c: New test.
18466
18467 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
18468
18469 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18470
18471 * gcc.dg/torture/builtin-convert-1.c: New test.
18472
18473 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18474
18475 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
18476
18477 2004-03-16 Mark Mitchell <mark@codesourcery.com>
18478
18479 PR c++/14481
18480 * g++.dg/warn/Wunused-7.C: New test.
18481
18482 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18483
18484 * gcc.dg/torture/builtin-integral-1.c: New test.
18485
18486 2004-03-16 Mark Mitchell <mark@codesourcery.com>
18487
18488 PR c++/14586
18489 * g++.dg/parse/non-dependent3.C: New test.
18490
18491 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
18492
18493 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
18494 * g++.dg/eh/simd-2.C: Likewise.
18495 * g++.dg/init/array10.C: Likewise.
18496 * gcc.c-torture/compile/simd-1.c: Likewise.
18497 * gcc.c-torture/compile/simd-2.c: Likewise.
18498 * gcc.c-torture/compile/simd-3.c: Likewise.
18499 * gcc.c-torture/compile/simd-4.c: Likewise.
18500 * gcc.c-torture/compile/simd-6.c: Likewise.
18501 * gcc.c-torture/execute/simd-1.c: Likewise.
18502 * gcc.c-torture/execute/simd-2.c: Likewise.
18503 * gcc.dg/compat/vector-defs.h: Likewise.
18504 * gcc.dg/20020531-1.c: Likewise.
18505 * gcc.dg/altivec-3.c: Likewise.
18506 * gcc.dg/altivec-4.c: Likewise.
18507 * gcc.dg/altivec-varargs-1.c: Likewise.
18508 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
18509 * gcc.dg/i386-mmx-3.c: Likewise.
18510 * gcc.dg/i386-sse-4.c: Likewise.
18511 * gcc.dg/i386-sse-5.c: Likewise.
18512 * gcc.dg/i386-sse-8.c: Likewise.
18513 * gcc.dg/simd-1.c: Likewise.
18514 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
18515 __ev64_opaque__ since the machine description provides it.
18516
18517 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
18518
18519 * lib/compat.exp (skip_list): New global variable.
18520 Use it to hold the user defined COMPAT_SKIPS list if any.
18521 (compat-obj): Add the members of skip_list to optall.
18522
18523 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
18524
18525 * gcc.dg/compat/union-by-value-1_main.c,
18526 union-by-value-1_x.c, union-by-value-1_y.c,
18527 union-check.h, union-defs.h,
18528 union-init.h, union-return-1_main.c,
18529 union-return-1_x.c, union-return-1_y.c: New files.
18530
18531 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
18532
18533 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
18534 mixed-struct-init.h: Add 4 mixed structure types.
18535 struct-by-value-21_main.c, struct-by-value-21_x.c,
18536 struct-by-value-21_y.c, struct-return-21_main.c,
18537 struct-return-21_x.c, struct-return-21_y.c: New files.
18538
18539 2004-03-13 Mark Mitchell <mark@codesourcery.com>
18540
18541 PR c++/14550
18542 * g++.dg/parse/template14.C: New test.
18543
18544 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
18545
18546 * gcc.c-torture/execute/20040313-1.c: New test.
18547
18548 2004-03-13 Jakub Jelinek <jakub@redhat.com>
18549
18550 PR target/14533
18551 * gcc.dg/20040311-2.c: New test.
18552
18553 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
18554
18555 PR other/14544
18556 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
18557 bit-field.
18558
18559 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
18560
18561 * gcc.dg/20040305-2.c: Add missing return statement.
18562
18563 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18564
18565 * gcc.dg/builtins-34.c: Also check pow10*.
18566
18567 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
18568
18569 PR target/14262
18570 * gcc.dg/20040305-2.c: New test.
18571
18572 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
18573
18574 * gcc.dg/20040310-1.c: New test.
18575
18576 2004-03-11 Roger Sayle <roger@eyesopen.com>
18577
18578 * gcc.c-torture/execute/20040311-1.c: New test case.
18579
18580 2004-03-11 Mark Mitchell <mark@codesourcery.com>
18581
18582 PR c++/14476
18583 * g++.dg/lookup/enum1.C: New test.
18584
18585 2004-03-10 Mark Mitchell <mark@codesourcery.com>
18586
18587 PR c++/14510
18588 * g++.dg/lookup/struct2.C: New test.
18589
18590 2004-03-10 Uros Bizjak <uros@kss-loka.si>
18591
18592 * gcc.dg/builtins-34.c: New test.
18593
18594 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18595
18596 * gcc.dg/torture/builtin-nonneg-1.c: New test.
18597
18598 2004-03-09 James E Wilson <wilson@specifixinc.com>
18599
18600 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
18601 * gcc.dg/alias-2.c: New testcase.
18602
18603 2004-03-09 Zack Weinberg <zack@codesourcery.com>
18604
18605 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
18606
18607 2004-03-09 Roger Sayle <roger@eyesopen.com>
18608
18609 * gcc.c-torture/execute/20040309-1.c: New test case.
18610
18611 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
18612
18613 PR c++/14397
18614 * g++.dg/overload/ref1.C: New.
18615
18616 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18617
18618 PR c++/14409
18619 * g++.dg/template/spec12.C: New test.
18620
18621 PR c++/14448
18622 * g++.dg/parse/crash14.C: New test.
18623
18624 2004-03-09 Mark Mitchell <mark@codesourcery.com>
18625
18626 PR c++/14230
18627 * g++.dg/init/ref11.C: New test.
18628
18629 2004-03-09 Mark Mitchell <mark@codesourcery.com>
18630
18631 PR c++/14432
18632 * g++.dg/parse/builtin2.C: New test.
18633
18634 2004-03-08 Mark Mitchell <mark@codesourcery.com>
18635
18636 PR c++/14401
18637 * g++.dg/init/ctor3.C: New test.
18638 * g++.dg/init/union1.C: New test.
18639 * g++.dg/ext/anon-struct4.C: New test.
18640
18641 2004-03-08 Mark Mitchell <mark@codesourcery.com>
18642
18643 * g++.dg/lookup/koenig1.C: Tweak error messages.
18644 * g++.dg/lookup/used-before-declaration.C: Likewise.
18645 * g++.dg/other/do1.C: Likewise.
18646 * g++.dg/overload/koenig1.C: Likewise.
18647 * g++.dg/parse/crash13.C: Likewise.
18648 * g++.dg/template/instantiate3.C: Likewise.
18649
18650 2004-03-08 Eric Christopher <echristo@redhat.com>
18651
18652 * * lib/target-supports.exp: Enable libiconv in test
18653 compilation. Fix up error checking.
18654
18655 2004-03-08 Roger Sayle <roger@eyesopen.com>
18656
18657 PR middle-end/14289
18658 * gcc.dg/pr14289-1.c: New test case.
18659 * gcc.dg/pr14289-2.c: Likewise.
18660 * gcc.dg/pr14289-3.c: Likewise.
18661
18662 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
18663
18664 * gcc.c-torture/execute/20040308-1.c: New test.
18665
18666 2004-03-07 Roger Sayle <roger@eyesopen.com>
18667
18668 * gcc.c-torture/execute/20040307-1.c: New test case.
18669
18670 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
18671
18672 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
18673
18674 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
18675
18676 * gcc.dg/20040306-1.c: New test.
18677
18678 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
18679
18680 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
18681 them static.
18682 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
18683
18684 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18685
18686 PR c/14465
18687 * gcc.dg/decl-6.c: New test.
18688
18689 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18690
18691 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
18692 Rename LOGPOW -> LOG_POW.
18693 (SQRT_EXP, POW_EXP): New.
18694
18695 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18696
18697 * gcc.dg/i386-sse-8.c: New test.
18698
18699 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18700
18701 PR c/14114
18702 * gcc.dg/decl-5.c: New test.
18703
18704 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
18705
18706 * gcc.dg/20040305-1.c: New test.
18707
18708 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
18709
18710 PR other/14354
18711 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
18712
18713 2004-03-04 Ziemowit Laski <zlaski@apple.com>
18714
18715 PR c++/14425, c++/14426
18716 * g++.dg/ext/altivec-4.C: New test.
18717 * g++.dg/ext/altivec-5.C: New test.
18718
18719 2004-03-04 Geoffrey Keating <geoffk@apple.com>
18720
18721 * g++.old-deja/g++.other/linkage1.C: Expect errors about
18722 global variables of a type with no linkage.
18723 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
18724 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
18725 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
18726 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
18727 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
18728 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
18729 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
18730 * g++.dg/warn/deprecated.C: Name enum Color.
18731 * g++.dg/overload/VLA.C: Name structure for 'b'.
18732 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
18733
18734 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18735
18736 * gcc.c-torture/compile/20040304-1.c: New test.
18737
18738 2004-03-03 Zack Weinberg <zack@codesourcery.com>
18739
18740 PR 13728
18741 * gcc.dg/decl-4.c: New testcase.
18742
18743 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
18744
18745 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
18746 as PRECF if sizeof (float) > sizeof (double).
18747 (PRECL): Make it the same as PRECF if
18748 sizeof (float) > sizeof (long double).
18749
18750 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18751
18752 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
18753 system type. Add check for irix6 which doesn't have c99 runtime.
18754
18755 2004-03-03 Bob Wilson <bob.wilson@acm.org>
18756
18757 * gcc.dg/const-elim-1.c: xfail for xtensa.
18758
18759 2004-03-01 Mark Mitchell <mark@codesourcery.com>
18760
18761 PR c++/14369
18762 * g++.dg/template/cond4.C: New test.
18763
18764 2004-03-01 Mark Mitchell <mark@codesourcery.com>
18765
18766 PR c++/14360
18767 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
18768
18769 PR c++/14361
18770 * g++.dg/parse/defarg7.C: New test.
18771
18772 PR c++/14359
18773 * g++.dg/template/friend26.C: New test.
18774
18775 2004-03-01 Mark Mitchell <mark@codesourcery.com>
18776
18777 PR c++/14324
18778 * g++.dg/abi/mangle21.C: New test.
18779
18780 PR c++/14260
18781 * g++.dg/parse/constructor2.C: New test.
18782
18783 PR c++/14337
18784 * g++.dg/template/sfinae1.C: New test.
18785
18786 2004-02-29 Mark Mitchell <mark@codesourcery.com>
18787
18788 PR c++/14267
18789 * g++.dg/expr/crash2.C: New test.
18790
18791 PR middle-end/13448
18792 * gcc.dg/inline-5.c: New test.
18793 * gcc.dg/always-inline.c: Split out tests into ...
18794 * gcc.dg/always-inline2.c: ... this and ...
18795 * gcc.dg/always-inline3.c: ... this.
18796
18797 2004-02-29 Mark Mitchell <mark@codesourcery.com>
18798
18799 PR debug/12103
18800 * g++.dg/debug/crash1.C: New test.
18801
18802 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
18803
18804 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
18805 function with __attribute__((noinline)).
18806 (recurser_void2): Likewise.
18807 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
18808 (recurser_void2): Likewise.
18809
18810 2004-02-29 Roger Sayle <roger@eyesopen.com>
18811
18812 PR middle-end/14203
18813 * g++.dg/warn/Wunused-6.C: New test case.
18814
18815 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
18816
18817 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
18818 not defined.
18819
18820 2004-02-27 Eric Christopher <echristo@redhat.com>
18821
18822 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
18823 * g++.dg/charset/asm2.c: Run only x86.
18824 * gcc.dg/charset/asm3.c: Ditto.
18825
18826 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
18827
18828 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
18829 ld_library_path.
18830
18831 2004-02-27 Ziemowit Laski <zlaski@apple.com>
18832
18833 * g++.dg/ext/altivec-3.C: New.
18834
18835 2004-02-26 Richard Henderson <rth@redhat.com>
18836
18837 * g++.dg/ext/attrib10.C: Mark for warning.
18838 * gcc.dg/attr-alias-1.c: New.
18839
18840 2004-02-26 Richard Henderson <rth@redhat.com>
18841
18842 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
18843 * gcc.c-torture/execute/20040208-2.c: ... it back.
18844
18845 2004-02-26 Eric Christopher <echristo@redhat.com>
18846
18847 * lib/target-supports.exp (check-iconv-available): New function.
18848 * lib/gcc-dg.exp (dg-require-iconv): New function.
18849 Use above.
18850 * gcc.dg/charset: New directory.
18851 * gcc.dg/charset/charset.exp: New file.
18852 * gcc.dg/charset/asm1.c: Ditto.
18853 * gcc.dg/charset/asm2.c: Ditto.
18854 * gcc.dg/charset/asm3.c: Ditto.
18855 * gcc.dg/charset/asm4.c: Ditto.
18856 * gcc.dg/charset/asm5.c: Ditto.
18857 * gcc.dg/charset/attribute1.c: Ditto.
18858 * gcc.dg/charset/attribute2.c: Ditto.
18859 * gcc.dg/charset/string1.c: Ditto.
18860 * g++.dg/charset: New directory.
18861 * g++.dg/dg.exp: Add here. Special options.
18862 * g++.dg/charset/charset.exp: New file.
18863 * g++.dg/charset/asm1.c: Ditto.
18864 * g++.dg/charset/asm2.c: Ditto.
18865 * g++.dg/charset/asm3.c: Ditto.
18866 * g++.dg/charset/asm4.c: Ditto.
18867 * g++.dg/charset/attribute1.c: Ditto.
18868 * g++.dg/charset/attribute2.c: Ditto.
18869 * g++.dg/charset/extern1.cc: Ditto.
18870 * g++.dg/charset/extern2.cc: Ditto.
18871 * g++.dg/charset/string1.c: Ditto.
18872
18873 2004-02-26 Mark Mitchell <mark@codesourcery.com>
18874
18875 PR c++/14278
18876 * g++.dg/parse/comma1.C: New test.
18877
18878 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18879
18880 PR c++/14284
18881 * g++.dg/template/ttp8.C: New test.
18882
18883 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
18884
18885 * gcc.dg/fixuns-trunc-1.c: New test.
18886
18887 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18888
18889 * gcc.dg/builtins-config.h: Use #elif.
18890
18891 2004-02-26 Michael Matz <matz@suse.de>
18892
18893 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
18894 * gcc.dg/991214-1.c: Likewise.
18895 * gcc.dg/i386-asm-1.c: Likewise.
18896
18897 2004-02-25 Richard Henderson <rth@redhat.com>
18898
18899 * gcc.c-torture/execute/20040208-2.c: Move ...
18900 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
18901
18902 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18903
18904 PR c++/14246
18905 * g++.dg/other/crash-3.C: New test.
18906
18907 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18908
18909 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
18910 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
18911
18912 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
18913 HP-UX.
18914
18915 2004-02-24 Michael Matz <matz@suse.de>
18916
18917 * gcc.dg/i386-regparm.c: New.
18918
18919 2004-02-23 James E Wilson <wilson@specifixinc.com>
18920
18921 * gcc.c-torture/execute/20040223-1.c: New.
18922
18923 2004-02-23 Zack Weinberg <zack@codesourcery.com>
18924 Kazu Hirata <kazu@cs.umass.edu>
18925
18926 * gcc.dg/fwritable-strings-1.c: Remove.
18927
18928 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
18929
18930 PR c/14156
18931 * gcc.dg/20040223-1.c: New test.
18932
18933 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18934
18935 PR c++/14106
18936 * g++.dg/ext/typeof9.C: New test.
18937
18938 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18939
18940 PR c++/14250
18941 * g++.dg/other/switch1.C: New test.
18942
18943 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
18944
18945 * gcc.dg/cast-function-1.c: Adjust for new informative message.
18946 * gcc.dg/va-arg-1.c: Likewise.
18947
18948 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18949
18950 PR c++/14143
18951 * g++.dg/template/koenig5.C: New test.
18952
18953 2004-02-21 Ziemowit Laski <zlaski@apple.com>
18954
18955 * g++.dg/ext/altivec-1.C: Generalize target triple.
18956 * g++.dg/ext/altivec-2.C: New test case.
18957 * g++.dg/ext/altivec_check.h: New file.
18958 * gcc.dg/altivec-1.c: Generalize target triple;
18959 include altivec_check.h and call altivec_check().
18960 * gcc.dg/altivec-[2-5].c: Generalize target triple.
18961 * gcc.dg/altivec-6.c: New test case.
18962 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
18963 type casts as needed.
18964 * gcc.dg/altivec-10.c: Include altivec_check.h and call
18965 altivec_check().
18966 * gcc.dg/altivec-12.c: New test case.
18967 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
18968 include altivec_check.h and call altivec_check().
18969 * gcc.dg/altivec_check.h: New file.
18970
18971 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18972
18973 * lib/target-supports.exp (check_alias_available): Don't mangle
18974 function `g' in test program.
18975
18976 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18977
18978 * lib/target-supports.exp (check_profiling_available): Check
18979 argument to determine whether we support a profiling type.
18980 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
18981 check_profiling_available.
18982 * g++.dg/bprob/bprob.exp: Likewise.
18983 * g77.dg/bprob/bprob.exp: Likewise.
18984 * gcc.misc-tests/bprob.exp: Likewise.
18985 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
18986 dg-require-profiling and delete expected error handling.
18987 * gcc.dg/20021014-1.c: Likewise.
18988 * gcc.dg/nest.c: Likewise.
18989
18990 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18991
18992 PR c++/12007
18993 * g++.dg/other/vthunk1.C: New test.
18994
18995 2004-02-20 Falk Hueffner <falk@debian.org>
18996
18997 PR target/14201
18998 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
18999
19000 2004-02-20 Mark Mitchell <mark@codesourcery.com>
19001
19002 PR c++/13927
19003 * g++.dg/other/error8.C: Remove XFAIL markers.
19004
19005 PR c++/14173
19006 * g++.dg/ext/packed5.C: New test.
19007
19008 PR c++/14199
19009 * g++.dg/warn/Wunused-5.C: New test.
19010
19011 PR c++/14186
19012 * g++.dg/lookup/member1.C: New test.
19013
19014 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
19015
19016 * gcc.c-torture/compile/20040130-1.c: Enable only when
19017 __INT_MAX__ >= 2147483647L.
19018 * gcc.c-torture/compile/961203-1.c: Likewise.
19019
19020 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
19021
19022 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
19023 * g++.dg/opt/template1.C: Robustify assembler regexp
19024
19025 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
19026
19027 * gcc.c-torture/execute/simd-4.x: Remove.
19028 * gcc.c-torture/execute/va-arg-25.x: Likewise.
19029 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
19030 Guard with #ifndef SKIP_ATTRIBUTE.
19031 * gcc.dg/compat/vector-1_y.c: Likewise.
19032 * gcc.dg/compat/vector-2_x.c: Likewise.
19033 * gcc.dg/compat/vector-2_y.c: Likewise.
19034 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
19035 * g++.dg/eh/simd-2.C: Likewise.
19036
19037 2004-02-19 Alan Modra <amodra@bigpond.net.au>
19038
19039 * gcc.c-torture/compile/complex-1.c: New.
19040
19041 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
19042
19043 PR target/14209
19044 * gcc.c-torture/execute/20040218-1.c: New test.
19045
19046 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19047
19048 PR c++/14181
19049 * g++.dg/parse/new2.C: New test.
19050
19051 2004-02-18 Paul Brook <paul@codesourcery.com>
19052
19053 * gcc.c-torture/compile/libcall-1.c: New test.
19054
19055 2004-02-18 Paul Brook <paul@codesourcery.com>
19056
19057 PR debug/12934
19058 * gcc.dg/debug/debug-7.c: New test.
19059
19060 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
19061
19062 * gcc.dg/20040217-1.c: New test.
19063
19064 2004-02-17 Zack Weinberg <zack@codesourcery.com>
19065
19066 * gcc.c-torture/execute/990208-1.x: Delete.
19067
19068 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
19069
19070 * gcc.c-torture/execute/20040208-2.x: New file.
19071
19072 2004-02-17 Mark Mitchell <mark@codesourcery.com>
19073
19074 PR c++/11326
19075 * g++.dg/abi/structret1.C: New test.
19076
19077 2004-02-17 Jakub Jelinek <jakub@redhat.com>
19078
19079 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
19080 (i386_cpuid): No need to test if cpuid is available on AMD64.
19081 Fix assembly, so that it works onboth i386 and AMD64.
19082 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
19083 (vecInLong): Fix s[] member type to unsigned int.
19084 (vecInWord): Remove type.
19085 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
19086 (a64, b64, c64, d64, e64): Remove.
19087 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
19088 Remove unused variable. Remove initialization of removed variables.
19089 Don't call mmx_tests nor sse_tests.
19090 (reference_mmx, reference_sse): Remove.
19091 (check): Add return stmt.
19092 * gcc.dg/i386-sse-7.c: New test.
19093 * gcc.dg/i386-mmx-4.c: New test.
19094
19095 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19096
19097 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
19098 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
19099 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
19100 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
19101 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
19102 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
19103 g++.dg/tc1/dr94.C: Fix line terminator.
19104
19105 2004-02-16 Geoffrey Keating <geoffk@apple.com>
19106
19107 * gcc.c-torture/compile/20040216-1.c: New.
19108
19109 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19110
19111 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
19112 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
19113 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
19114 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
19115 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
19116 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
19117
19118 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
19119
19120 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
19121
19122 2004-02-15 Mark Mitchell <mark@codesourcery.com>
19123
19124 PR c++/13971
19125 * g++.dg/expr/cond4.C: New test.
19126
19127 PR c++/14086
19128 * g++.dg/lookup/crash2.C: New test.
19129
19130 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
19131
19132 * gcc.c-torture/compile/20040214-2.c: New test.
19133
19134 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
19135
19136 PR c++/14116
19137 * g++.dg/ext/typeof8.C: New test.
19138
19139 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
19140
19141 * gcc.c-torture/compile/20040214-1.c: New test.
19142
19143 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19144
19145 PR c++/13635
19146 * g++.dg/template/spec11.C: New test.
19147
19148 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19149
19150 PR c++/13927
19151 * g++.dg/other/error8.C: New test.
19152
19153 2004-02-13 Mark Mitchell <mark@codesourcery.com>
19154
19155 PR c++/14122
19156 * g++.dg/template/array4.C: New test.
19157
19158 PR c++/14108
19159 * g++.dg/inherit/thunk2.C: New test.
19160
19161 PR c++/14083
19162 * g++.dg/eh/cond2.C: New test.
19163
19164 2004-02-12 Alan Modra <amodra@bigpond.net.au>
19165
19166 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
19167
19168 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
19169
19170 * lib/scanasm.exp (dg-scan): Quote pattern before display.
19171
19172 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
19173
19174 * g++.dg/simd-2.C: xfail on ppc64-linux.
19175
19176 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
19177
19178 PR c/456
19179 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
19180 tests.
19181
19182 2004-02-11 Uros Bizjak <uros@kss-loka.si>
19183
19184 * gcc.dg/builtins-33.c: New test.
19185
19186 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
19187
19188 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
19189
19190 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
19191
19192 * g++.dg/simd-2.C: Set -maltivec for ppc64.
19193
19194 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
19195
19196 * gcc.dg/ppc64-abi-3.c: New test.
19197
19198 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
19199
19200 PR c/14092
19201
19202 * gcc.dg/pr14092-1.c: New testcase.
19203
19204 2004-02-10 Alan Modra <amodra@bigpond.net.au>
19205
19206 * gcc.dg/cpp/assert4.c: Fix typo last change.
19207
19208 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
19209 * gcc.dg/cpp/assert4.c: Handle powerpc64.
19210
19211 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
19212
19213 2004-02-09 Roger Sayle <roger@eyesopen.com>
19214
19215 * gcc.c-torture/compile/20040209-1.c: New test case.
19216
19217 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
19218
19219 * gcc.dg/c90-init-1.c: Adjust expected error messages.
19220
19221 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
19222
19223 * gcc.c-torture/execute/20040208-[12].c: New tests.
19224
19225 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
19226
19227 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
19228
19229 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
19230
19231 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
19232
19233 2004-02-07 Zack Weinberg <zack@codesourcery.com>
19234
19235 Bug 13856
19236 * gcc.dg/visibility-8.c: New testcase.
19237
19238 2004-02-07 Zack Weinberg <zack@codesourcery.com>
19239
19240 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
19241 arguments.
19242 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
19243
19244 2004-02-07 Roger Sayle <roger@eyesopen.com>
19245
19246 PR middle-end/13696
19247 * g++.dg/opt/fold1.C: New test case.
19248
19249 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19250
19251 PR c++/14033
19252 * g++.dg/other/crash-2.C: New test.
19253
19254 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19255
19256 PR c++/14028
19257 * g++.dg/parse/angle-bracket2.C: New test.
19258
19259 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19260
19261 PR middle-end/13750
19262 Revert:
19263 2004-01-15 Geoffrey Keating <geoffk@apple.com>
19264 PR pch/13361
19265 * testsuite/g++.dg/pch/wchar-1.C: New.
19266 * testsuite/g++.dg/pch/wchar-1.Hs: New.
19267
19268 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19269
19270 PR c++/14008
19271 * g++.dg/parse/error15.C: New test.
19272 * g++.dg/parse/crash11.C: Update dg-error mark.
19273
19274 2004-02-04 Mark Mitchell <mark@codesourcery.com>
19275
19276 PR c++/13932
19277 * g++.dg/warn/conv2.C: New test.
19278
19279 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19280
19281 PR c++/13086
19282 * g++.dg/warn/incomplete1.C: Remove xfail.
19283
19284 2004-02-04 Mark Mitchell <mark@codesourcery.com>
19285
19286 * lib/file-format.exp (gcc_target_object_format): Use
19287 ${tool}_target_compile, not gcc_target_compile.
19288 * lib/target-supports.exp (check_alias_available): Likewise.
19289 (check_gc_sections_available): Likewise.
19290 * g++.dg/ext/attrib10.C: Use dg-require-alias.
19291 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
19292 dg-require-alias.
19293
19294 2004-02-04 Mark Mitchell <mark@codesourcery.com>
19295
19296 PR c++/13969
19297 * g++.dg/template/static6.C: New test.
19298
19299 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
19300
19301 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
19302
19303 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19304
19305 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
19306 tests for systems where `char' is unsigned by default.
19307
19308 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19309
19310 PR c++/13997
19311 * g++.dg/template/partial3.C: New test.
19312
19313 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
19314
19315 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
19316 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
19317 Remove mentions of obsolete ports.
19318
19319 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
19320
19321 * gcc.dg/noncompile/20001228-1.c: Fix for new
19322 error message.
19323
19324 2004-02-03 Roger Sayle <roger@eyesopen.com>
19325
19326 PR target/9348
19327 * gcc.c-torture/execute/multdi-1.c: New test case.
19328
19329 2004-02-03 Mark Mitchell <mark@codesourcery.com>
19330
19331 PR c++/13925
19332 * g++.dg/template/lookup5.C: New test.
19333
19334 2004-02-03 Mark Mitchell <mark@codesourcery.com>
19335
19336 PR c++/13950
19337 * g++.dg/template/lookup4.C: New test.
19338
19339 PR c++/13970
19340 * g++.dg/parse/error14.C: New test.
19341
19342 PR c++/14002
19343 * g++.dg/parse/template13.C: New test.
19344
19345 2004-02-03 Mark Mitchell <mark@codesourcery.com>
19346
19347 PR c++/13978
19348 * g++.dg/template/koenig4.C: New test.
19349
19350 PR c++/13968
19351 * g++.dg/template/crash17.C: New test.
19352
19353 PR c++/13975
19354 * g++.dg/parse/error13.C: New test.
19355 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
19356
19357 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
19358
19359 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
19360
19361 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
19362
19363 PR c/11658
19364 PR c/13994
19365 * gcc.dg/noncompile/20040203-1.c: New test.
19366 * gcc.dg/noncompile/20040203-2.c: Likewise.
19367 * gcc.dg/noncompile/20040203-3.c: Likewise.
19368 * gcc.dg/20040203-1.c: Likewise.
19369
19370 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
19371
19372 PR c++/10858
19373 * g++.dg/template/sizeof7.C: New test.
19374
19375 2004-02-02 Eric Christopher <echristo@redhat.com>
19376 Zack Weinberg <zack@codesourcery.com>
19377
19378 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
19379
19380 2004-02-02 Zack Weinberg <zack@codesourcery.com>
19381
19382 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
19383 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
19384 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
19385 * gcc.dg/cleanup-5.c: Run only on Linux targets.
19386
19387 2004-02-02 Mark Mitchell <mark@codesourcery.com>
19388
19389 PR c++/13113
19390 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
19391
19392 PR c++/13854
19393 * g++.dg/ext/attrib13.C: New test.
19394
19395 PR c++/13907
19396 * g++.dg/conversion/op2.C: New test.
19397
19398 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
19399
19400 * gcc.dg/titype-1.c: Fix pasto.
19401
19402 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
19403
19404 * gcc.dg/titype-1.c: New test.
19405
19406 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19407
19408 PR c++/13957
19409 * g++.dg/template/non-type-template-argument-1.C,
19410 g++.dg/template/qualified-id1.C: Update dg-error marks.
19411 * g++.dg/template/nontype6.C: New test.
19412
19413 2004-02-01 Roger Sayle <roger@eyesopen.com>
19414
19415 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
19416 * gcc.dg/builtins-31.c: New testcase.
19417 * gcc.dg/builtins-32.c: New testcase.
19418
19419 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
19420
19421 * objc.dg/call-super-2.m: Update line numbers
19422 for the including of stddef.h.
19423
19424 2004-01-30 Michael Matz <matz@suse.de>
19425
19426 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
19427 g++.dg/ext/case-range3.C: New tests.
19428
19429 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19430
19431 DR206
19432 PR c++/13813
19433 * g++.dg/template/member4.C: New test.
19434
19435 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19436
19437 PR c++/13683
19438 * g++.dg/template/sizeof6.C: New test.
19439
19440 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
19441
19442 * gcc.dg/fwritable-strings-1.c: New test.
19443
19444 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
19445
19446 * gcc.c-torture/compile/20040130-1.c: New test.
19447
19448 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
19449
19450 * objc.dg/call-super-2.m: Include stddef.h for size_t.
19451
19452 2004-01-29 Mark Mitchell <mark@codesourcery.com>
19453
19454 PR c++/13883
19455 * g++.dg/template/ctor3.C: New test.
19456
19457 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19458
19459 * g++.dg/tc1: New directory.
19460 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
19461 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
19462 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
19463 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
19464 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
19465
19466 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19467
19468 * g++.dg/parse/error11.C: New test.
19469 * g++.dg/parse/error12.C: Likewise.
19470
19471 2004-01-28 Ziemowit Laski <zlaski@apple.com>
19472
19473 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
19474 (scan_initial, main): Use aligned_sizeof instead of sizeof.
19475
19476 2004-01-28 Mark Mitchell <mark@codesourcery.com>
19477
19478 PR c++/13791
19479 * g++.dg/ext/attrib12.C: New test.
19480
19481 PR c++/13736
19482 * g++.dg/parse/cast2.C: New test.
19483
19484 2004-01-27 James E Wilson <wilson@specifixinc.com>
19485
19486 * objc.dg/encode-2.m (main): New local string. Set depending on
19487 sizeof long. Use in sscanf call.
19488 * objc.dg/encode-3.m (main): New local string. Set depending on
19489 sizeof long. Use in scan_initial call.
19490
19491 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19492
19493 * objc.dg/call-super-2.m: Make LP64-safe.
19494 * objc.dg/desig-init-1.m: Likewise.
19495
19496 2004-01-27 Devang Patel <dpatel@apple.com>
19497
19498 * g++.dg/debug/namespace1.C: New test.
19499
19500 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
19501
19502 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
19503 xscale-*-*.
19504
19505 * gcc.dg/arm-mmx-1.c: New test.
19506
19507 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
19508
19509 * gcc.dg/20040127-1.c: New test.
19510 * gcc.dg/20040127-2.c: New test.
19511
19512 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19513
19514 * objc.dg/stret-1.m (glob): Renamed to globa.
19515
19516 2004-01-26 Mark Mitchell <mark@codesourcery.com>
19517
19518 PR c++/13663
19519 * g++.dg/expr/for1.C: New test.
19520
19521 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
19522
19523 PR middle-end/13779
19524 * gcc.dg/darwin-longlong.c: New test.
19525
19526 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
19527
19528 * gcc.dg/20040124-1.c: Moved test from here...
19529 * gcc.c-torture/compile/20040124-1.c: ...to here.
19530
19531 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
19532
19533 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
19534 the assembly output if -m64 is passed.
19535
19536 2004-01-25 Mark Mitchell <mark@codesourcery.com>
19537
19538 PR c++/13833
19539 * g++.dg/template/cond3.C: New test.
19540
19541 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19542
19543 PR c++/13810
19544 * g++.dg/template/ttp7.C: New test.
19545
19546 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19547
19548 PR c++/13797
19549 * g++.dg/template/nontype4.C: New test.
19550 * g++.dg/template/nontype5.C: Likewise.
19551
19552 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
19553
19554 * gcc.dg/torture/mips-clobber-at.c: New test.
19555
19556 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
19557
19558 * gcc.dg/20040124-1.c: New test.
19559
19560 2004-01-24 Jakub Jelinek <jakub@redhat.com>
19561
19562 * gcc.dg/20040123-1.c: New test.
19563
19564 2004-01-23 Zack Weinberg <zack@codesourcery.com>
19565
19566 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
19567
19568 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
19569
19570 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
19571
19572 2004-01-23 Andrew Pinski <apinski@apple.com>
19573
19574 * gcc.dg/20030121-1.c: Move to ..
19575 * gcc.dg/20040121-1.c: here.
19576
19577 2004-01-23 Roger Sayle <roger@eyesopen.com>
19578
19579 * gcc.dg/builtins-29.c: New test case.
19580
19581 2004-01-23 Zack Weinberg <zack@codesourcery.com>
19582
19583 PR 18314
19584 * gcc.dg/builtins-30.c: New testcase.
19585
19586 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
19587
19588 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
19589 * lib/g77.exp: Likewise.
19590 * lib/objc.exp: Likewise.
19591 * lib/g++.exp: Likewise.
19592
19593 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
19594
19595 * gcc.dg/struct-by-value-2.c: New test.
19596
19597 2004-01-21 Andrew Pinski <apinski@apple.com>
19598
19599 PR target/13785
19600 * gcc.dg/20030121-1.c: New test.
19601
19602 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
19603
19604 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
19605 clobber frame pointer register in asm statement.
19606
19607 2004-01-21 Falk Hueffner <falk@debian.org>
19608
19609 * gcc.c-torture/compile/20040121-1.c: New test.
19610
19611 2004-01-21 Zack Weinberg <zack@codesourcery.com>
19612
19613 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
19614
19615 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
19616
19617 * gcc.dg/ppc64-abi-2.c: New test.
19618
19619 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
19620
19621 * lib/treelang.exp: Fill out this file.
19622 * lib/treelang-dg.exp: New File.
19623
19624 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
19625
19626 * gcc.c-torture/compile/981022-1.c: Remove.
19627 * gcc.dg/array-5.c: Remove XFAIL.
19628 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
19629 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
19630 gcc.dg/cond-lvalue-1.c: Update.
19631 * gcc.dg/cast-lvalue-2.c: New test.
19632
19633 2004-01-19 Mark Mitchell <mark@codesourcery.com>
19634
19635 PR c++/13592
19636 * g++.dg/other/error1.C (class foo): Tweak error message.
19637
19638 PR c++/13592
19639 * g++.dg/template/call2.C: New test.
19640
19641 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
19642
19643 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
19644 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
19645 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
19646 scalar-return-1_x.c, scalar-return-2_y.c,
19647 scalar-return-3_x.c, scalar-return-3_y.c,
19648 scalar-return-4_x.c, scalar-return-4_y.c,
19649 struct-align-1.h, struct-align-1_x.c,
19650 struct-align-1_y.c, struct-align-2.h,
19651 struct-align-2_x.c, struct-align-2_y.c,
19652 struct-by-value-10_y.c, struct-by-value-11_x.c,
19653 struct-by-value-11_y.c, struct-by-value-12_x.c,
19654 struct-by-value-12_y.c, struct-by-value-13_x.c,
19655 struct-by-value-13_y.c, struct-by-value-14_x.c,
19656 struct-by-value-14_y.c, struct-by-value-15_x.c,
19657 struct-by-value-15_y.c, struct-by-value-16_y.c,
19658 struct-by-value-17_y.c, struct-by-value-18_y.c,
19659 struct-by-value-19_y.c, struct-by-value-1_x.c,
19660 struct-by-value-1_y.c, struct-by-value-20_y.c,
19661 struct-by-value-2_x.c, struct-by-value-2_y.c,
19662 struct-by-value-3_y.c, struct-by-value-4_x.c,
19663 struct-by-value-4_y.c, struct-by-value-5_y.c,
19664 struct-by-value-6_y.c, struct-by-value-7_y.c
19665 struct-by-value-8_x.c, struct-by-value-8_y.c
19666 struct-by-value-9_x.c, struct-by-value-9_y.c
19667 struct-return-10_x.c, struct-return-10_y.c,
19668 struct-return-19_x.c, struct-return-20_x.c
19669 struct-return-2_x.c, struct-return-2_y.c
19670 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
19671 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
19672
19673 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
19674
19675 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
19676 attribute on sparc*-sun-solaris2.*.
19677
19678 2004-01-18 Mark Mitchell <mark@codesourcery.com>
19679
19680 PR c++/13710
19681 * g++.dg/ext/typeof7.C: New test.
19682
19683 2004-01-18 David Edelsohn <edelsohn@gnu.org>
19684
19685 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
19686 * gcc.dg/const-elim-1.c: Same.
19687
19688 2004-01-17 Ziemowit Laski <zlaski@apple.com>
19689
19690 * objc.dg/stret-1.m: New.
19691 * objc.dg/stret-2.m: New.
19692
19693 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
19694
19695 PR c++/11895
19696 * g++.dg/ext/vector1.C: New test.
19697
19698 2004-01-16 Geoffrey Keating <geoffk@apple.com>
19699
19700 * gcc.dg/pch/import-1.c: New.
19701 * gcc.dg/pch/import-1.hs: New.
19702 * gcc.dg/pch/import-1a.h: New.
19703 * gcc.dg/pch/import-1b.h: New.
19704 * gcc.dg/pch/import-1c.h: New.
19705
19706 2004-01-16 Mark Mitchell <mark@codesourcery.com>
19707
19708 PR c++/13574
19709 * g++.dg/ext/array1.C: New test.
19710
19711 PR c++/13178
19712 * g++.dg/conversion/op1.C: New test.
19713
19714 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
19715
19716 PR 11864
19717 From Kazumoto Kojima / Dan Kegel:
19718 * gcc.dg/pr11864-1.c: New test.
19719
19720 PR 10392
19721 From Marcus Comstedt / Dan Kegel:
19722 * gcc.dg/pr10392-1.c: New test.
19723
19724 2004-01-16 Mark Mitchell <mark@codesourcery.com>
19725
19726 PR c++/13478
19727 * g++.dg/init/ref10.C: New test.
19728
19729 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19730
19731 PR c++/13407
19732 * g++.dg/parse/typename6.C: New test.
19733
19734 2004-01-15 Geoffrey Keating <geoffk@apple.com>
19735
19736 PR pch/13361
19737 * testsuite/g++.dg/pch/wchar-1.C: New.
19738 * testsuite/g++.dg/pch/wchar-1.Hs: New.
19739
19740 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19741
19742 PR c++/9259
19743 * g++.dg/expr/sizeof2.C: New test.
19744
19745 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
19746
19747 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
19748
19749 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
19750
19751 PR c++/13659
19752 * g++.dg/lookup/strong-using-3.C: New.
19753 * g++.dg/lookup/using-10.C: New.
19754
19755 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
19756
19757 PR c++/13594
19758 * g++.dg/lookup/strong-using-2.C: New.
19759
19760 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
19761 Dan Kegel <dank@kegel.com>
19762 J"orn Rennecke <joern.rennecke@superh.com>
19763
19764 PR target/9365
19765 * gcc.dg/pr9365-1.c: New test.
19766
19767 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19768
19769 PR c++/8856
19770 * g++.dg/parse/casting-operator2.C: New test.
19771 * g++.old-deja/g++.pt/explicit83.C: Remove.
19772
19773 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
19774
19775 * gcc.dg/label-compound-stmt-1.c: New test.
19776 * gcc.c-torture/compile/950922-1.c,
19777 gcc.c-torture/compile/20000211-3.c,
19778 gcc.c-torture/compile/20000518-1.c,
19779 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
19780 compound statements.
19781
19782 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
19783
19784 * gcc.dg/ppc64-abi-1.c: New test.
19785
19786 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
19787
19788 * g++.dg/ext/attrib9.C: Add dg-warnings.
19789
19790 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19791
19792 PR c++/12335
19793 * g++.dg/parse/dtor3.C: New test.
19794
19795 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
19796
19797 PR c++/12709
19798 * g++.dg/parse/try-catch-1.C: New test.
19799
19800 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
19801
19802 * ada/acats/run_all.sh: Add more verbose output in acats.log
19803 when compiling tests.
19804
19805 2004-01-12 Zack Weinberg <zack@codesourcery.com>
19806
19807 PR 13656
19808 * gcc.dg/typedef-redecl.c: New test case.
19809 * gcc.dg/typedef-redecl.h: New support file.
19810
19811 2004-01-13 Jan Hubicka <jh@suse.cz>
19812
19813 * gcc.dg/always_inline.c: New test.
19814 * gcc.dg/debug/20031231-1.c: Fix.
19815
19816 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19817
19818 PR c++/13474
19819 * g++.dg/template/array3.C: New test.
19820
19821 2004-01-12 Zack Weinberg <zack@codesourcery.com>
19822
19823 * g++.dg/ext/lvalue1.C: No longer expected to fail.
19824 * g++.dg/warn/Wunused-2.C: Likewise.
19825
19826 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19827
19828 PR c++/13289
19829 * g++.dg/template/instantiate6.C: New test.
19830
19831 2004-01-12 Roger Sayle <roger@eyesopen.com>
19832
19833 PR middle-end/11397
19834 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
19835
19836 2004-01-12 Jan Hubicka <jh@suse.cz>
19837
19838 PR opt/12826
19839 * gcc.dg/20040112-1.c: New.
19840
19841 * gcc.dg/dwarf-die[1-7].c: Move to...
19842 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
19843 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
19844
19845 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
19846
19847 PR c++/4100
19848 * g++.dg/parse/friend4.C: New test.
19849
19850 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
19851
19852 PR c++/4100
19853 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
19854 definition is called a friend.
19855
19856 2004-01-11 Zack Weinberg <zack@codesourcery.com>
19857
19858 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
19859
19860 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
19861
19862 PR c++/3478
19863 * g++.dg/parse/error10.C: New test.
19864 * g++.dg/template/arg2.C: Accept "invalid type" error.
19865
19866 2004-01-11 Jakub Jelinek <jakub@redhat.com>
19867
19868 PR middle-end/13392
19869 * g++.dg/opt/expect2.C: New test.
19870
19871 2004-01-10 Zack Weinberg <zack@codesourcery.com>
19872
19873 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
19874 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
19875 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
19876 Update dg-error regexps.
19877
19878 2004-01-10 Zack Weinberg <zack@codesourcery.com>
19879
19880 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
19881 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
19882
19883 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
19884
19885 * gcc.dg/pragma-re-1.c: Use right pointer type.
19886
19887 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
19888
19889 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
19890
19891 2004-01-09 Geoffrey Keating <geoffk@apple.com>
19892
19893 * gcc.dg/rs6000-ldouble-1.c: New.
19894
19895 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19896
19897 DR 337
19898 PR c++/9256
19899 * g++.dg/other/abstract1.C: New test.
19900
19901 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
19902
19903 * g++.dg/lookup/strong-using-1.C: New.
19904
19905 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
19906
19907 PR c/11234
19908 * gcc.dg/func-ptr-conv-1.c: New test.
19909 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
19910
19911 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
19912
19913 PR target/13380.
19914 * gcc.c-torture/compile/20040109-1.c: New.
19915
19916 2004-01-08 Stuart Hastings <stuart@apple.com>
19917
19918 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
19919 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
19920 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
19921
19922 2004-01-09 Alan Modra <amodra@bigpond.net.au>
19923
19924 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
19925
19926 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
19927
19928 * ada/acats/run_acats: Treat 'gnatchop' the same way
19929 as 'gnatmake'. Export GCC_DRIVER.
19930 * ada/acats/run_all.sh: Add target_gnatchop. Use
19931 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
19932
19933 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19934
19935 PR c++/12573
19936 * g++.dg/template/dependent-expr4.C: New test.
19937
19938 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
19939
19940 * gcc.dg/altivec-11.c: New test.
19941
19942 2004-01-07 Mark Mitchell <mark@codesourcery.com>
19943
19944 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
19945
19946 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
19947
19948 PR c/6024
19949 * gcc.dg/enum-compat-1.c: New test.
19950 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
19951
19952 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
19953
19954 PR c/12165
19955 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
19956 gcc.dg/c99-idem-qual-3.c: New tests.
19957
19958 2004-01-07 Alan Modra <amodra@bigpond.net.au>
19959
19960 * gcc.dg/winline-7.c: Don't cast void * to int.
19961
19962 2004-01-06 Jan Hubicka <jh@suse.cz>
19963
19964 * gcc.dg/i386-sse-5.c: New test
19965 * g++.dg/eh/simd-1.c: Add -w argument for i386.
19966
19967 2004-01-05 Mark Mitchell <mark@codesourcery.com>
19968
19969 PR c++/12815
19970 * g++.dg/rtti/typeid4.C: New test.
19971
19972 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
19973
19974 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
19975
19976 2004-01-05 Mark Mitchell <mark@codesourcery.com>
19977
19978 PR c++/12132
19979 * g++.dg/template/error11.C: New test.
19980
19981 PR c++/13451
19982 * g++.dg/template/class2.C: New test.
19983
19984 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
19985 Richard Sandiford <rsandifo@redhat.com>
19986
19987 PR c++/13387
19988 * g++.dg/opt/alias3.C: New test.
19989
19990 2004-01-04 Mark Mitchell <mark@codesourcery.com>
19991
19992 PR c++/13157
19993 * g++.dg/template/koenig3.C: New test.
19994
19995 PR c++/13529
19996 * g++.dg/parse/offsetof3.C: New test.
19997
19998 * g++.dg/init/copy7.C: Add missing dg-error markers.
19999
20000 PR c++/12226
20001 * g++.dg/init/copy7.c: New test.
20002
20003 PR c++/13536
20004 * g++.dg/parse/cast1.C: New test.
20005
20006 2004-01-04 Jan Hubicka <jh@suse.cz>
20007
20008 * gcc.dg/winline[1-7].c: New tests.
20009
20010 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20011
20012 PR c++/13520
20013 * g++.dg/template/qualttp22.C: New test.
20014
20015 2004-01-01 Jan Hubicka <jh@suse.cz>
20016
20017 * gcc.dg/debug/20031231-1.c: New.
20018 * gcc.c-torture/compile/20040101-1.c: New.
20019 * gcc.dg/dwarf-die-[1-7].c: New.
20020
20021 2004-01-01 Jakub Jelinek <jakub@redhat.com>
20022
20023 PR optimization/13521
20024 * gcc.c-torture/compile/20031231-1.c: New test.
20025
20026 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
20027
20028 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
20029
20030 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20031
20032 PR c++/10079
20033 * g++.dg/template/crash16.C: New test.
20034
20035 2003-12-30 Mark Mitchell <mark@codesourcery.com>
20036
20037 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
20038
20039 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
20040
20041 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
20042 ports.
20043 * g++.old-deja/g++.jason/thunk3.C: Likewise.
20044 * g++.old-deja/g++.law/profile1.C: Likewise.
20045 * gcc.c-torture/compile/981006-1.c: Likewise.
20046 * gcc.c-torture/execute/loop-2e.x: Likewise.
20047 * gcc.c-torture/execute/loop-2f.x: Remove.
20048 * gcc.c-torture/execute/loop-2g.x: Likewise.
20049 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
20050 * gcc.dg/20020312-2.c: Remove traces of dead ports.
20051
20052 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
20053
20054 PR c++/13507
20055 * g++.dg/ext/attrib11.C: New test.
20056
20057 PR c++/13494
20058 * g++.dg/template/array2-1.C: New test.
20059 * g++.dg/template/array2-2.C: New test.
20060
20061 2003-12-29 Mark Mitchell <mark@codesourcery.com>
20062
20063 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
20064
20065 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
20066
20067 PR c++/12774
20068 * g++.dg/template/array1-1.C: New test.
20069 * g++.dg/template/array1-2.C: New test.
20070
20071 2003-12-29 Roger Sayle <roger@eyesopen.com>
20072
20073 PR fortran/12632
20074 * g77.dg/12632.f: New test case.
20075
20076 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20077
20078 PR c++/13289
20079 * g++.dg/parse/nontype1.C: New test.
20080
20081 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20082
20083 PR c++/12403
20084 * g++.dg/parse/explicit1.C: New test.
20085 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
20086
20087 2003-12-28 Mark Mitchell <mark@codesourcery.com>
20088
20089 PR c++/13081
20090 * g++.dg/opt/inline6.C: New test.
20091
20092 PR c++/12613
20093 * g++.dg/parse/error9.C: New test.
20094
20095 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
20096
20097 2003-12-28 Mark Mitchell <mark@codesourcery.com>
20098
20099 PR c++/13009
20100 * g++.dg/init/assign1.C: New test.
20101
20102 2003-12-28 Roger Sayle <roger@eyesopen.com>
20103
20104 PR c++/13070
20105 * g++.dg/warn/format3.C: New test case.
20106
20107 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20108
20109 * gcc.c-torture/compile/20031227-1.c: New test.
20110
20111 2003-12-23 Mark Mitchell <mark@codesourcery.com>
20112
20113 * g++.dg/bprob/bprob.exp: Load target-supports.exp
20114 * g77.dg/bprob/bprob.exp: Likewise.
20115 * gcc.misc-tests/bprob.exp: Likewise.
20116 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
20117 variants on systems where the library does not provide that
20118 functionality.
20119 * gcc.dg/builtins-20.c: Use builtins-config.h.
20120 * gcc.dg/builtins-config.h: New file.
20121
20122 2003-12-23 Mark Mitchell <mark@codesourcery.com>
20123
20124 * lib/gcc-dg.exp (dg-require-profiling): New function.
20125 * lib/target-supports.exp (check_profiling_available): Likewise.
20126 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
20127 * g77.dg/bprob/bprob.exp: Likewise.
20128 * gcc.misc-tests/bprob.exp: Likewise.
20129 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
20130 * gcc.dg/20021014-1.c: Likewise.
20131 * gcc.dg/nest.c: Likewise.
20132
20133 2003-12-23 Mark Mitchell <mark@codesourcery.com>
20134
20135 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
20136 compiling.
20137 * g++.dg/lookup/java2.C: Likewise.
20138 * gcc.dg/cpp/lexident.c: Likewise.
20139
20140 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
20141
20142 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
20143 given.
20144 * gcc.c-torture/compile/961203-1.c: Likewise.
20145 * gcc.c-torture/compile/980506-1.c: Likewise.
20146
20147 2003-12-23 Zack Weinberg <zack@codesourcery.com>
20148
20149 * lib/gcc-dg.exp (dg-prune-output): New annotation.
20150 (additional_prunes): New global.
20151 (gcc-dg-prune): Handle additional per-test pruning.
20152 (dg-test): Clear additional_prunes between tests.
20153
20154 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
20155 dg-prune-output to avoid spurious failures from assembler
20156 complaining about nonexistent WAW violations.
20157 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
20158 Use dg-prune-output to avoid spurious failures from assembler
20159 warning about Itanium B-step errata.
20160
20161 2003-12-23 Mark Mitchell <mark@codesourcery.com>
20162
20163 * g++.dg/abi/macro0.C: New test.
20164 * g++.dg/abi/macro1.C: Likewise.
20165 * g++.dg/abi/macro2.C: Likewise.
20166
20167 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
20168 * g++.dg/abi/bitfield7.C: Likewise.
20169 * g++.dg/abi/dtor2.C: Likewise.
20170 * g++.dg/abi/mangle11.C: Likewise.
20171 * g++.dg/abi/mangle12.C: Likewise.
20172 * g++.dg/abi/mangle14.C: Likewise.
20173 * g++.dg/abi/mangle17.C: Likewise.
20174 * g++.dg/abi/vbase10.C: Likewise.
20175 * g++.dg/abi/vbase14.C: Likewise.
20176 * g++.dg/template/qualttp17.C: Likewise.
20177
20178 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
20179
20180 PR c/11995
20181 * gcc.dg/20031223-1.c: New test.
20182
20183 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
20184
20185 * gcc.dg/noreturn-7.c: New test.
20186
20187 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
20188
20189 * gcc.dg/null-pointer-1.c: New test.
20190
20191 2003-12-22 Mark Mitchell <mark@codesourcery.com>
20192
20193 * g++.old-deja/g++.jason/template18.C: Remove.
20194 * g++.old-deja/g++.jason/template37.C: Likewise.
20195
20196 PR c++/12862
20197 * g++.dg/lookup/ns1.C: New test.
20198
20199 PR c++/12397
20200 * g++.dg/template/lookup3.C: New test.
20201
20202 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
20203
20204 * g++.dg/template/recurse1.C: New test
20205
20206 2003-12-22 Mark Mitchell <mark@codesourcery.com>
20207
20208 PR c++/12479
20209 * g++.dg/parse/semicolon1.C: New test.
20210 * g++.dg/parse/semicolon1.h: Likewise.
20211
20212 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
20213
20214 * gcc.dg/darwin-misaligned.c: New test.
20215
20216 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
20217
20218 PR c/9163
20219 * gcc.dg/20031222-1.c: New test.
20220
20221 2003-12-21 Mark Mitchell <mark@codesourcery.com>
20222
20223 PR c++/13438
20224 * g++.dg/parse/error8.C: New test.
20225
20226 PR c++/11554
20227 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
20228
20229 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
20230
20231 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
20232 too small.
20233 * gcc.c-torture/compile/930217-1.c: Likewise.
20234 * gcc.c-torture/compile/930513-1.c: Likewise.
20235 * gcc.c-torture/execute/920908-2.c: Likewise.
20236 * gcc.c-torture/execute/921204-1.c: Likewise.
20237 * gcc.c-torture/execute/930621-1.c: Likewise.
20238 * gcc.c-torture/execute/930630-1.c: Likewise.
20239 * gcc.c-torture/execute/931031-1.c: Likewise.
20240 * gcc.c-torture/execute/980602-2.c: Likewise.
20241 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
20242 * gcc.c-torture/execute/compndlit-1.c: Likewise.
20243 * gcc.c-torture/execute/extzvsi.c: Likewise.
20244 * gcc.c-torture/unsorted/ext.c: Likewise.
20245
20246 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
20247
20248 PR target/12749
20249 * gcc.c-torture/compile/20031220-2.c: New test case.
20250
20251 2003-12-20 Roger Sayle <roger@eyesopen.com>
20252
20253 PR optimization/13031
20254 * gcc.c-torture/compile/20031220-1.c: New test case.
20255
20256 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
20257
20258 * gcc.dg/cast-function-1.c: New test.
20259
20260 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
20261
20262 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
20263 formats.
20264
20265 2003-12-19 Mark Mitchell <mark@codesourcery.com>
20266
20267 PR c++/12795
20268 * g++.dg/ext/attrib10.C: New test.
20269
20270 2003-12-19 Jakub Jelinek <jakub@redhat.com>
20271
20272 * gcc.dg/cleanup-10.c: New test.
20273 * gcc.dg/cleanup-11.c: New test.
20274
20275 2003-12-19 Jakub Jelinek <jakub@redhat.com>
20276
20277 PR c++/13239
20278 * g++.dg/opt/expect1.C: New test.
20279
20280 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
20281
20282 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
20283
20284 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
20285
20286 PR debug/12923
20287 * gcc.dg/20031218-1.c: New test.
20288
20289 PR debug/12389
20290 * gcc.dg/20031218-2.c: New test.
20291 * gcc.dg/20031218-3.c: New test.
20292
20293 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
20294 of label name and allow for USER_LABEL_PREFIX == "_" names.
20295 * g++.dg/abi/mangle18-2.C: Likewise.
20296 * g++.dg/abi/mangle19-1.C: Likewise.
20297 * g++.dg/abi/mangle19-2.C: Likewise.
20298 * g++.dg/abi/mangle20-1.C: Likewise.
20299 * g++.dg/abi/mangle20-2.C: Likewise.
20300
20301 2003-12-18 Richard Henderson <rth@redhat.com>
20302
20303 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
20304
20305 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
20306 Dan Kegel <dank@kegel.com>
20307
20308 PR other/12009
20309 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
20310 testing a cross compiler, it causes spurious compile failures.
20311 * lib/g++.exp: Likewise.
20312
20313 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20314
20315 PR c++/13262
20316 * g++.dg/template/access13.C: New test.
20317
20318 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
20319
20320 * gcc.dg/20031216-1.c: New test.
20321
20322 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20323
20324 PR c++/9154
20325 * g++.dg/template/error10.C: New test.
20326
20327 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
20328
20329 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
20330 * g++.dg/eh/simd-2.C: Likewise.
20331
20332 2003-12-17 James E Wilson <wilson@specifixinc.com>
20333 Roger Sayle <roger@eyesopen.com>
20334
20335 * gcc.c-torture/execute/ieee/mzero5.c: New.
20336
20337 2003-12-17 Mark Mitchell <mark@codesourcery.com>
20338
20339 PR c++/10603
20340 * g++.dg/parse/error6.C: New test.
20341
20342 PR c++/12827
20343 * g++.dg/parse/error7.C: New test.
20344
20345 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
20346
20347 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
20348 at -O with stabs debugging formats.
20349 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
20350 * gcc.dg/debug/debug-2.c: Likewise.
20351
20352 2003-12-16 Mark Mitchell <mark@codesourcery.com>
20353
20354 PR c++/12696
20355 * g++.dg/init/error1.C: New test.
20356
20357 PR c++/12218
20358 * g++.dg/init/pm3.C: New test.
20359
20360 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
20361
20362 PR c/3347
20363 * gcc.dg/bitfld-8.c: New test.
20364
20365 2003-12-16 James Lemke <jim@wasabisystems.com>
20366
20367 * gcc.dg/arm-scd42-[123].c: New tests.
20368
20369 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
20370
20371 PR c++/9043
20372 * g++.dg/abi/mangle20-1.C: New test.
20373 * g++.dg/abi/mangle20-2.C: New test.
20374
20375 2003-12-16 Mark Mitchell <mark@codesourcery.com>
20376
20377 PR c++/13275
20378 * g++.dg/other/offsetof2.C: Remove XFAIL.
20379 * g++.dg/parse/offsetof1.C: New test.
20380 * g++.gd/parse/offsetof2.C: Likewise.
20381
20382 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20383
20384 * g++.dg/template/nontype3.C: New test.
20385 * g++.dg/template/static2.C: Tweaked the dg-error clause.
20386
20387 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20388
20389 * g++.dg/warn/noreturn-3.C: Also test instantiation.
20390
20391 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
20392
20393 PR c++/13387
20394 * g++.dg/expr/assign1.C: New test.
20395
20396 PR c++/13242
20397 * g++.dg/abi/mangle19-1.C: New test.
20398 * g++.dg/abi/mangle19-2.C: New test.
20399
20400 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
20401
20402 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
20403
20404 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
20405
20406 * gcc.c-torture/execute/20031216-1.c: New test.
20407
20408 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20409
20410 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
20411 an ICE regression.
20412
20413 2003-12-15 Mark Mitchell <mark@codesourcery.com>
20414
20415 PR c++/10926
20416 * g++.dg/template/error9.C: New test.
20417
20418 PR c++/11116
20419 * g++.dg/template/error8.C: New test.
20420
20421 2003-12-15 Roger Sayle <roger@eyesopen.com>
20422
20423 PR middle-end/13400
20424 * gcc.c-torture/execute/20031215-1.c: New test case.
20425
20426 2003-12-15 Mark Mitchell <mark@codesourcery.com>
20427
20428 PR c++/13269
20429 * g++.dg/parse/error5.C: New test.
20430
20431 PR c++/12989
20432 * g++.dg/expr/sizeof1.C: New test.
20433
20434 PR c++/13310
20435 * g++.dg/template/crash15.C: New test.
20436
20437 2003-12-15 Geoffrey Keating <geoffk@apple.com>
20438
20439 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
20440 a non-POD type as the last named parameter of a varargs function.
20441
20442 2003-12-15 Mark Mitchell <mark@codesourcery.com>
20443
20444 PR c++/13243
20445 PR c++/12573
20446 * g++.dg/template/crash14.C: New test.
20447 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
20448
20449 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
20450
20451 * g++.dg/other/java1.C: New test.
20452
20453 PR c++/13241
20454 * g++.dg/abi/mangle18-1.C: New test.
20455 * g++.dg/abi/mangle18-2.C: New test.
20456
20457 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20458
20459 PR optimization/10312
20460 * gcc.c-torture/execute/20031214-1.c: New.
20461
20462 2003-12-14 Mark Mitchell <mark@codesourcery.com>
20463
20464 PR c++/10779
20465 PR c++/12160
20466 * g++.dg/parse/error3.C: New test.
20467 * g++.dg/parse/error4.C: Likewise.
20468 * g++.dg/abi/mangle4.C: Tweak error messages.
20469 * g++.dg/lookup/using5.C: Likewise.
20470 * g++.dg/other/error2.C: Likewise.
20471 * g++.dg/parse/typename5.C: Likewise.
20472 * g++.dg/parse/undefined1.C: Likewise.
20473 * g++.dg/template/arg2.C: Likewise.
20474 * g++.dg/template/ttp3.C: Likewise.
20475 * g++.dg/template/type1.C: Likewise.
20476 * g++.old-deja/g++.other/crash32.C: Likewise.
20477 * g++.old-djea/g++.pt/defarg8.C: Likewise.
20478
20479 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20480
20481 PR c++/13106
20482 * g++.dg/warn/noreturn-3.C: New test.
20483
20484 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
20485
20486 PR c++/13118
20487 * g++.dg/abi/covariant3.C: New.
20488
20489 2003-12-12 Jakub Jelinek <jakub@redhat.com>
20490
20491 * g++.dg/eh/ia64-1.C: New test.
20492
20493 2003-12-12 Roger Sayle <roger@eyesopen.com>
20494
20495 PR optimization/13037
20496 * g77.f-torture/execute/13037.f: New test case.
20497
20498 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
20499
20500 PR c++/12881
20501 * g++.dg/abi/covariant2.C: New.
20502
20503 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
20504
20505 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
20506
20507 2003-12-11 Zack Weinberg <zack@codesourcery.com>
20508
20509 * gcc.c-torture/execute/wchar_t-1.x: Delete.
20510
20511 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
20512
20513 PR other/10819
20514 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
20515 to fix Bug 10819.
20516 * lib/g++.exp (g++_version): Likewise.
20517 * lib/g77.exp (g77_version): Likewise.
20518 * lib/objc.exp (default_objc_version): Likewise.
20519
20520 2003-12-10 Richard Henderson <rth@redhat.com>
20521
20522 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
20523
20524 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
20525
20526 2003-12-08 Matt Austern <austern@apple.com>
20527
20528 PR c/13134
20529 * lib/gcc-dg.exp (dg-require-visibility): Define.
20530 * lib/target-supports (check_visibility_available): Define.
20531 * gcc.dg/visibility-1.c: New test.
20532 * gcc.dg/visibility-2.c: Likewise.
20533 * gcc.dg/visibility-3.c: Likewise.
20534 * gcc.dg/visibility-4.c: Likewise.
20535 * gcc.dg/visibility-5.c: Likewise.
20536 * gcc.dg/visibility-6.c: Likewise.
20537 * g++.dg/ext/visibility-1.C: Likewise.
20538 * g++.dg/ext/visibility-2.C: Likewise.
20539 * g++.dg/ext/visibility-3.C: Likewise.
20540 * g++.dg/ext/visibility-4.C: Likewise.
20541 * g++.dg/ext/visibility-5.C: Likewise.
20542 * g++.dg/ext/visibility-6.C: Likewise.
20543
20544 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20545
20546 * g++.dg/lookup/java1.C: New test.
20547 * g++.dg/lookup/java2.C: New test.
20548
20549 2003-12-07 Falk Hueffner <falk@debian.org>
20550
20551 * g++.dg/opt/noreturn-1.C: New test.
20552
20553 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
20554
20555 * gcc.dg/overflow-1.c: New test.
20556
20557 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
20558
20559 * g77.f-torture/compile/13060.f: New test.
20560
20561 2003-12-06 Mark Mitchell <mark@codesourcery.com>
20562
20563 PR c++/13323
20564 * g++.dg/inherit/operator2.C: New test.
20565
20566 2003-12-05 Mark Mitchell <mark@codesourcery.com>
20567
20568 PR c++/13305
20569 * g++.dg/ext/attrib9.C: New test.
20570
20571 2003-12-05 Mark Mitchell <mark@codesourcery.com>
20572
20573 PR c++/13314
20574 * g++.dg/template/error7.C: New test.
20575
20576 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
20577 J"orn Rennecke <joern.rennecke@superh.com>
20578
20579 PR target/13302
20580 * g++.dg/other/struct-va_list.C: New test.
20581
20582 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20583
20584 PR c++/13166
20585 * g++.dg/parse/defarg6.C: New test.
20586
20587 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
20588
20589 PR target/13256
20590 * gcc.c-torture/execute/20031201-1.c: New test.
20591
20592 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
20593
20594 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
20595
20596 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
20597
20598 * gcc.dg/builtin-return-1.c: New test.
20599
20600 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
20601 J"orn Rennecke <joern.rennecke@superh.com>
20602
20603 PR optimization/13260
20604 * gcc.c-torture/execute/20031204-1.c: New test.
20605
20606 2003-12-03 Mark Mitchell <mark@codesourcery.com>
20607
20608 PR c++/9127
20609 * g++.dg/template/error6.C: New test.
20610
20611 2003-12-03 Jakub Jelinek <jakub@redhat.com>
20612
20613 * gcc.dg/20031202-1.c: New test.
20614
20615 2003-12-03 Mark Mitchell <mark@codesourcery.com>
20616
20617 PR c++/13179
20618 * g++.dg/template/eh1.C: New test.
20619
20620 PR c++/10771
20621 * g++.dg/template/error5.C: New test.
20622
20623 2003-12-02 David Ung <davidu@mips.com>
20624
20625 * gcc.dg/compat/vector-check.h: Corrected type for var
20626 g_##TMODE
20627
20628 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20629
20630 PR c++/10126
20631 * g++.dg/template/ptrmem8.C: New test.
20632
20633 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20634
20635 PR c++/12573
20636 * g++.dg/template/dependent-expr3.C: New test.
20637
20638 2003-12-01 James Lemke <jim@wasabisystems.com>
20639
20640 * gcc.dg/arm-g2.c: New test.
20641
20642 2003-12-01 Roger Sayle <roger@eyesopen.com>
20643
20644 PR optimization/11634
20645 * gcc.dg/20031201-2.c: New test case.
20646
20647 2003-12-01 Zack Weinberg <zack@codesourcery.com>
20648
20649 PR 11433
20650 * objc.dg/proto-lossage-3.m: New test.
20651
20652 2003-12-01 Roger Sayle <roger@eyesopen.com>
20653
20654 PR optimization/12628
20655 * gcc.dg/20031201-1.c: New test case.
20656
20657 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
20658
20659 * gcc.dg/unaligned-1.c: New test.
20660
20661 2003-11-30 Mark Mitchell <mark@codesourcery.com>
20662
20663 PR c++/9849
20664 * g++.dg/template/error4.C: New test.
20665 * g++.dg/template/nested3.C: Adjust error markers.
20666
20667 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20668
20669 * gcc.dg/cpp/assert4.c: Check more #system assertions.
20670
20671 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
20672
20673 PR c/10333
20674 * gcc.dg/bitfld-7.c: New test.
20675
20676 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
20677
20678 * gcc.dg/tls/asm-1.C: New test.
20679
20680 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20681
20682 * gcc.dg/cpp/assert4.c: Update.
20683
20684 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
20685
20686 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
20687 * gcc.dg/builtin-apply3.c: New test.
20688
20689 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
20690
20691 * lib/compat.exp (compat-obj): New xfaildata parameter.
20692 Use it to set compiler_conditional_xfail_data before compiling.
20693 (compat-get-options): Handle dg-xfail-if.
20694 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
20695 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
20696 * gcc.dg/compat/vector-1_y.c: Likewise.
20697 * gcc.dg/compat/vector-2_x.c: Likewise.
20698 * gcc.dg/compat/vector-2_y.c: Likewise.
20699
20700 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
20701
20702 * g++.dg/opt/reg-stack4.C: New test.
20703
20704 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
20705
20706 * gcc.dg/builtin-apply2.c: New test.
20707
20708 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
20709
20710 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
20711
20712 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20713
20714 PR c++/12924
20715 * g++.dg/template/template-id-2.C: New test.
20716
20717 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20718
20719 PR c++/5369
20720 * g++.dg/template/memfriend1.C: New test.
20721 * g++.dg/template/memfriend2.C: Likewise.
20722 * g++.dg/template/memfriend3.C: Likewise.
20723 * g++.dg/template/memfriend4.C: Likewise.
20724 * g++.dg/template/memfriend5.C: Likewise.
20725 * g++.dg/template/memfriend6.C: Likewise.
20726 * g++.dg/template/memfriend7.C: Likewise.
20727 * g++.dg/template/memfriend8.C: Likewise.
20728 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
20729
20730 2003-11-21 Mark Mitchell <mark@codesourcery.com>
20731
20732 PR c++/12515
20733 * g++.dg/ext/cond1.C: New test.
20734
20735 2003-11-20 Richard Henderson <rth@redhat.com>
20736
20737 * gcc.dg/20020201-2.c: Remove.
20738 * gcc.dg/20020201-4.c: Remove.
20739 * gcc.dg/20020304-1.c: Remove.
20740
20741 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
20742
20743 * gcc.dg/cpp/trad/xwin1.c: New test case.
20744
20745 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
20746
20747 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
20748 * lib/g77.exp: Likewise.
20749 * lib/objc.exp: Likewise.
20750 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
20751 for darwin.
20752
20753 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20754
20755 PR c++/12932
20756 * g++.dg/template/static5.C: New test.
20757
20758 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
20759
20760 * gcc.dg/nested-func-1.c: New test.
20761
20762 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20763
20764 * gcc.dg/cpp/assert4.c: New test.
20765
20766 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
20767
20768 PR c++/2294
20769 * g++.dg/lookup/using9.c: New test.
20770
20771 2003-11-14 Mark Mitchell <mark@codesourcery.com>
20772
20773 PR c++/12762
20774 * g++.dg/template/error3.C: New test.
20775
20776 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
20777
20778 PR ada/13035
20779 * ada/acats/run_acats, run_all.sh: Fix syntax error.
20780 No longer use a wrapper for gcc, since this does not work under
20781 Windows.
20782
20783 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
20784
20785 PR c++/2094
20786 * g++.dg/template/ptrmem7.C: New test.
20787
20788 2003-11-13 Andrew Pinski <apinski@apple.com>
20789
20790 * gcc.c-torture/compile/20031113-1.c: New test.
20791
20792 2003-11-13 Mark Mitchell <mark@codesourcery.com>
20793 Kean Johnston <jkj@sco.com>
20794
20795 PR c/13029
20796 * gcc.dg/unused-4.c: Update.
20797
20798 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
20799
20800 * g++.dg/opt/const3.C: New test.
20801
20802 2003-11-13 Jan Hubicka <jh@suse.cz>
20803
20804 * gcc.c-torture/compile/20031112-1.c: New test.
20805
20806 2003-11-12 Mark Mitchell <mark@codesourcery.com>
20807
20808 * g++.dg/parse/crash10.C: Remove bogus error marker.
20809
20810 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20811
20812 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
20813 (host_gcc): Likewise.
20814 (ROOT): Honor $PWDCMD.
20815 (BASE): Likewise.
20816 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
20817
20818 2003-11-12 Catherine Moore <clm@redhat.com>
20819
20820 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
20821
20822 2003-11-12 Andreas Jaeger <aj@suse.de>
20823 Jakub Jelinek <jakub@redhat.com>
20824 Andrew Pinski <pinskia@physics.uc.edu>
20825 Richard Henderson <rth@redhat.com>
20826
20827 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
20828 systems.
20829 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
20830
20831 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
20832 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
20833
20834 2003-11-11 Andreas Jaeger <aj@suse.de>
20835
20836 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
20837
20838 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
20839
20840 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
20841
20842 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
20843 Clean ups.
20844
20845 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
20846
20847 * gcc.dg/trampoline-1.c: New test.
20848
20849 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
20850
20851 * gcc.c-torture/compile/200031109-1.c: New test.
20852
20853 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
20854
20855 PR c/3190
20856 PR c/8714
20857 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
20858 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
20859 gcc.dg/format/no-y2k-1.c: Update.
20860
20861 2003-11-08 Roger Sayle <roger@eyesopen.com>
20862
20863 PR optimization/10467
20864 * gcc.dg/20031108-1.c: New test case.
20865
20866 2003-11-07 Geoffrey Keating <geoffk@apple.com>
20867
20868 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
20869
20870 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
20871
20872 * gcc.dg/compound-lvalue-1.c: New test.
20873 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
20874 some XFAILs.
20875
20876 2003-11-06 Geoffrey Keating <geoffk@apple.com>
20877
20878 * gcc.dg/altivec-varargs-1.c: New test.
20879
20880 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
20881
20882 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
20883 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
20884 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
20885 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
20886 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
20887
20888 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
20889
20890 * gcc.dg/cond-lvalue-1.c: New test.
20891
20892 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
20893
20894 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
20895
20896 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20897
20898 PR c++/11616
20899 * g++.dg/template/instantiate5.C: New test.
20900
20901 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20902
20903 PR c++/12726
20904 * g++.dg/ext/complit2.C: Replace test with self-contained version.
20905 * ChangeLog: Add missing first entry for above test.
20906
20907 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20908
20909 PR c++/9810
20910 * g++.dg/template/using8.C: New test.
20911 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
20912
20913 2003-11-02 Roger Sayle <roger@eyesopen.com>
20914
20915 PR optimization/10817
20916 * gcc.c-torture/compile/20031102-1.c: New test case.
20917
20918 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
20919
20920 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
20921 2147483647.
20922
20923 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
20924
20925 * gcc.dg/20031102-1.c: New test.
20926
20927 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
20928
20929 * gcc.dg/complex-1.c: New test.
20930
20931 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20932
20933 PR c++/12796
20934 * g++.dg/template/crash13.C: Adjust expected error location.
20935 * g++.old-deja/g++.brendan/ns1.C: Likewise.
20936
20937 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
20938
20939 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
20940
20941 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
20942
20943 PR/10239
20944 * gcc.c-torture/compile/20031031-2.c: New test.
20945
20946 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
20947
20948 PR/11640
20949 * gcc.c-torture/compile/20031031-1.c: New test.
20950
20951 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
20952
20953 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
20954 * gcc.misc-tests/bprob.exp: Likewise.
20955 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
20956 the execution test on arm-elf configs.
20957 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
20958 configs that don't support scratch files.
20959 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
20960
20961 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
20962
20963 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
20964 done by dejagnu.
20965
20966 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
20967
20968 * ada/acats/run_all.sh: Redirect mv output to /dev/null
20969 Avoid non pure sh syntax. Add more logging.
20970
20971 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
20972 fail.
20973
20974 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20975
20976 PR libgcj/10610
20977 * gcc.dg/ppc-stackalign-1.c: New test.
20978
20979 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
20980
20981 * ada/acats/run_all.sh: Change output to be more compliant with
20982 dejagnu framework.
20983 Create acats.sum and acats.log files under testsuite/ada/acats
20984 Only run [a-z]* directories, to filter out e.g. CVS.
20985 Redirect build output to log file.
20986
20987 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
20988
20989 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
20990
20991 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
20992
20993 PR ada/5909:
20994 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
20995
20996 2003-10-27 Jakub Jelinek <jakub@redhat.com>
20997
20998 * gcc.c-torture/compile/20031023-1.c: New test.
20999 * gcc.c-torture/compile/20031023-2.c: New test.
21000 * gcc.c-torture/compile/20031023-3.c: New test.
21001 * gcc.c-torture/compile/20031023-4.c: New test.
21002
21003 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21004
21005 PR c++/10371
21006 * g++.dg/lookup/scoped8.C: New test.
21007
21008 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
21009
21010 * g++.dg/opt/reg-stack3.C: New test.
21011
21012 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
21013
21014 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
21015
21016 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21017
21018 PR c++/11076
21019 * g++.dg/template/crash13.C: New test.
21020
21021 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
21022
21023 * gcc.dg/c99-restrict-2.c: New test.
21024
21025 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
21026
21027 PR c++/12698, c++/12699, c++/12700, c++/12566
21028 * g++.dg/inherit/covariant9.C: New test.
21029 * g++.dg/inherit/covariant10.C: New test.
21030 * g++.dg/inherit/covariant11.C: New test.
21031
21032 2003-10-23 Jason Merrill <jason@redhat.com>
21033
21034 PR c++/12726
21035 * g++.dg/ext/complit2.C: New test.
21036
21037 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
21038
21039 PR target/12654
21040 * gcc.c-torture/execute/20031020-1.c: New test.
21041
21042 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21043
21044 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
21045 following the jump_insn.
21046
21047 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
21048
21049 * gcc.dg/cast-lvalue-1.c: New test.
21050
21051 2003-10-21 Mark Mitchell <mark@codesourcery.com>
21052
21053 PR c++/11962
21054 * g++.dg/template/cond2.C: New test.
21055
21056 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
21057
21058 * gcc.dg/builtins-28.c: New test.
21059
21060 2003-10-20 Jan Hubicka <jh@suse.cz>
21061
21062 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
21063 parameter.
21064 * testsuite/gcc.dg/inline-2.c: Likewise.
21065
21066 2003-10-20 Phil Edwards <phil@codesourcery.com>
21067
21068 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
21069 * gcc.dg/nest.c: Likewise.
21070
21071 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21072
21073 PR c++/9781, c++/10583, c++/11862
21074 * g++.dg/parse/crash13.C: New test.
21075
21076 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21077
21078 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
21079
21080 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
21081
21082 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
21083 Define HAVE_C99_RUNTIME except on Solaris.
21084 * gcc.dg/builtins-20.c: Likewise.
21085
21086 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21087
21088 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
21089
21090 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21091
21092 PR c++/12495
21093 * g++.dg/template/crash21.C: New test.
21094
21095 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21096
21097 PR c++/2513
21098 * g++.dg/template/typename5.C: New test.
21099
21100 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21101
21102 PR c++/12369
21103 * g++.dg/template/friend25.C: New test.
21104
21105 2003-10-16 Ziemowit Laski <zlaski@apple.com>
21106
21107 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
21108 versions.
21109
21110 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
21111
21112 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
21113 == 2147483647.
21114
21115 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
21116
21117 * gcc.c-torture/execute/960416-1.x: Remove.
21118 * gcc.c-torture/execute/divconst-3.x: Likewise.
21119
21120 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
21121
21122 PR target/12598
21123 * gcc.dg/torture/cris-volatile-1.c: New test.
21124
21125 2003-10-14 Roger Sayle <roger@eyesopen.com>
21126
21127 PR optimization/9325
21128 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
21129 for overflowing floating point to integer conversion during RTL
21130 simplification.
21131
21132 2003-10-13 Ziemowit Laski <zlaski@apple.com>
21133
21134 * objc/execute/_cmd.m: Fix typo.
21135 * objc.dg/image-info.m, objc.dg/symtab-1.m:
21136 Relax 'scan-assembler' regexp.
21137 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
21138 objc.dg/try-catch-4.m: Run on non-Darwin targets.
21139 * objc.dg/zero-link-2.m: Remove blank line.
21140 * objc.dg/zero-link-3.m: New test case.
21141
21142 2003-10-13 Geoffrey Keating <geoffk@apple.com>
21143
21144 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
21145
21146 * gcc.dg/asm-names.c: Use scan-assembler-not rather
21147 than linker trickery.
21148
21149 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21150
21151 PR c++/12370
21152 * g++.dg/other/friend2.C: New test.
21153
21154 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
21155
21156 * gcc.dg/20031012-1.c: New test.
21157
21158 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
21159
21160 * gcc.dg/weak/weak-3.c: Fix for new warning.
21161
21162 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
21163
21164 PR optimization/8750
21165 * gcc.c-torture/execute/20031012-1.c: New test case.
21166
21167 2003-10-11 Roger Sayle <roger@eyesopen.com>
21168
21169 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
21170 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
21171
21172 2003-10-11 Roger Sayle <roger@eyesopen.com>
21173
21174 PR optimization/12260
21175 * gcc.c-torture/compile/20031011-2.c: New test case.
21176
21177 2003-10-11 Roger Sayle <roger@eyesopen.com>
21178
21179 * gcc.c-torture/execute/20031011-1.c: New testcase.
21180
21181 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
21182
21183 * gcc.c-torture/compile/20031011-1.c: New test.
21184
21185 2003-10-11 Jan Hubicka <jh@suse.cz>
21186
21187 * g++.dg/other/first-global.C: New test.
21188
21189 2003-10-11 Roger Sayle <roger@eyesopen.com>
21190
21191 * gcc.c-torture/execute/string-opt-18.c: New testcase.
21192
21193 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
21194
21195 * gcc.c-torture/compile/20031010-1.c: New test.
21196
21197 2003-10-10 Geoffrey Keating <geoffk@apple.com>
21198
21199 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
21200 * gcc.c-torture/execute/va-arg-25.c: ... here.
21201
21202 2003-10-09 Mark Mitchell <mark@codesourcery.com>
21203
21204 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
21205
21206 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
21207
21208 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
21209
21210 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
21211
21212 * g++.dg/parse/error2.C: New test.
21213
21214 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
21215
21216 PR c++/11097
21217 * g++.dg/other/error5.C: Modify the error message.
21218 * g++.dg/lookup/using8.C: New test.
21219
21220 2003-10-07 Geoffrey Keating <geoffk@apple.com>
21221
21222 * gcc.dg/darwin-abi-2.c: New file.
21223 * gcc.c-torture/execute/va-arg-24.c: New file.
21224
21225 2003-10-06 Bob Wilson <bob.wilson@acm.org>
21226
21227 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
21228 indentation.
21229
21230 2003-10-06 Mark Mitchell <mark@codesourcery.com>
21231
21232 PR c++/10147
21233 * g++.dg/other/error4.C: Update error messages.
21234 * g++.dg/template/ptrmem4.C: Likewise.
21235
21236 PR c++/12337
21237 * g++.dg/init/new9.C: New test.
21238
21239 PR c++/12334, c++/12236, c++/8656
21240 * g++.dg/ext/attrib8.C: New test.
21241
21242 2003-10-06 Devang Patel <dpatel@apple.com>
21243
21244 * gcc.dg/debug/dwarf2-3.h: New test.
21245 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
21246
21247 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
21248
21249 * g++.dg/opt/cfg2.C: New test.
21250
21251 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21252
21253 * g++.dg/opt/float1.C: New test.
21254
21255 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
21256
21257 * gcc.dg/c90-array-lval-6.c: New test.
21258 * gcc.dg/c99-array-lval-6.c: New test.
21259
21260 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
21261 Ziemowit Laski <zlaski@apple.com>
21262
21263 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
21264 'Derived', so that it is never considered a class method; add
21265 new warning for '+port' method ambiguity.
21266 * objc.dg/method-12.m: Include <objc/objc.h> instead of
21267 <objc/objc-api.h> (needed on Mac OS X).
21268 * objc.dg/method-13.m: New test.
21269
21270 2003-10-03 Roger Sayle <roger@eyesopen.com>
21271
21272 PR optimization/9325, PR java/6391
21273 * gcc.c-torture/execute/20031003-1.c: New test case.
21274
21275 2003-10-02 Mark Mitchell <mark@codesourcery.com>
21276
21277 PR optimization/12180
21278 * gcc.dg/20031002-1.c: New test.
21279
21280 PR c++/12486
21281 * g++.dg/inherit/error1.C: New test.
21282
21283 2003-10-02 Chris Demetriou <cgd@broadcom.com>
21284
21285 * lib/f-torture.exp (search_for): Rename to...
21286 (search_for_re): This. Also, clean up comments and the
21287 "regexp" invocation.
21288
21289 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
21290
21291 * gcc.c-torture/compile/20031002-1.c: New test.
21292
21293 2003-10-02 Jakub Jelinek <jakub@redhat.com>
21294
21295 * g++.dg/opt/cond1.C: New test.
21296
21297 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
21298
21299 * gcc.dg/Wold-style-definition-2.c: New testcase.
21300 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
21301
21302 2003-09-29 Richard Henderson <rth@redhat.com>
21303
21304 * g++.dg/init/array10.C: Add dg-options.
21305
21306 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
21307
21308 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
21309
21310 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21311
21312 * g++.dg/template/friend19.C: Fix typo.
21313 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
21314
21315 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
21316
21317 * gcc.c-torture/execute/20030928-1.c: New test.
21318 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
21319
21320 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
21321
21322 * g++.dg/opt/unroll1.C: New test.
21323
21324 2003-09-26 Roger Sayle <roger@eyesopen.com>
21325
21326 PR optimization/11741
21327 * gcc.dg/20030926-1.c: New test case.
21328
21329 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21330
21331 PR c++/5655
21332 * g++.dg/parse/access7.C: New test.
21333 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
21334
21335 2003-09-24 Ziemowit Laski <zlaski@apple.com>
21336
21337 MERGE OF objc-improvements-branch into MAINLINE:
21338 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
21339 if libobjc has not been built.
21340 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
21341 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
21342 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
21343 objc/execute/nested-3.m, objc/execute/np-2.m,
21344 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
21345 objc/execute/redefining_self.m, objc/execute/root_methods.m,
21346 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
21347 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
21348 objc.dg/special/unclaimed-category-1.h,
21349 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
21350 well as GNU runtime.
21351 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
21352 * execute/cascading-1.m, execute/function-message-1.m,
21353 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
21354 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
21355 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
21356 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
21357 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
21358 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
21359 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
21360 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
21361 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
21362 * objc.dg/bitfield-2.m: Run only on Darwin.
21363 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
21364 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
21365 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
21366 * objc.dg/const-str-1.m: Fix constant string layout.
21367
21368 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
21369
21370 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
21371
21372 2003-09-23 Geoffrey Keating <geoffk@apple.com>
21373
21374 * gcc.dg/darwin-abi-1.c: New file.
21375
21376 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
21377
21378 PR target/12281
21379 * gcc.c-torture/compile/20030921-1.c: New test.
21380
21381 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
21382
21383 * g++.dg/opt/reg-stack2.C: New test.
21384
21385 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
21386
21387 * g++.dg/eh/delayslot1.C: New test.
21388
21389 2003-09-20 Richard Henderson <rth@redhat.com>
21390
21391 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
21392
21393 2003-09-20 Roger Sayle <roger@eyesopen.com>
21394
21395 * gcc.c-torture/execute/20030920-1.c: New test case.
21396
21397 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21398
21399 * g++.dg/rtti/typeid3.C: Correct expected error message.
21400
21401 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21402
21403 PR c++/157
21404 * g++.dg/parse/crash12.C: New test.
21405
21406 2003-09-19 Janis Johnson <janis187@us.ibm.com>
21407
21408 * gcc.dg/compat/mixed-struct-check.h: New.
21409 * gcc.dg/compat/mixed-struct-defs.h: New.
21410 * gcc.dg/compat/mixed-struct-init.h: New.
21411 * gcc.dg/compat/struct-by-value-19_main.c: New.
21412 * gcc.dg/compat/struct-by-value-19_x.c: New.
21413 * gcc.dg/compat/struct-by-value-19_y.c: New.
21414 * gcc.dg/compat/struct-by-value-20_main.c: New.
21415 * gcc.dg/compat/struct-by-value-20_x.c: New.
21416 * gcc.dg/compat/struct-by-value-20_y.c: New.
21417 * gcc.dg/compat/struct-return-19_main.c: New.
21418 * gcc.dg/compat/struct-return-19_x.c: New.
21419 * gcc.dg/compat/struct-return-19_y.c: New.
21420 * gcc.dg/compat/struct-return-20_main.c: New.
21421 * gcc.dg/compat/struct-return-20_x.c: New.
21422 * gcc.dg/compat/struct-return-20_y.c: New.
21423
21424 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
21425 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
21426 so that it will not complain on LP64 targets.
21427
21428 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21429
21430 PR c++/495
21431 * g++.dg/template/friend24.C: New test.
21432
21433 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
21434
21435 PR c++/12332
21436 * g++.dg/template/memtmpl2.C: New test.
21437
21438 2003-09-18 Mark Mitchell <mark@codesourcery.com>
21439
21440 PR target/11184
21441 * gcc.dg/builtin-apply1.c: New test.
21442
21443 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
21444
21445 PR c++/9848
21446 * g++.dg/warn/Wunused-4.C: New test.
21447
21448 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21449
21450 PR c++/12316
21451 * g++.dg/other/gc2.C: New test.
21452
21453 2003-09-17 Mark Mitchell <mark@codesourcery.com>
21454
21455 PR c++/11991
21456 * g++.dg/rtti/typeid3.C: New test.
21457
21458 PR c++/12266
21459 * g++.dg/overload/template1.C: New test.
21460
21461 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
21462
21463 * g++.dg/opt/cfg3.C: New test.
21464
21465 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21466
21467 PR c++/7939
21468 * g++.dg/template/crash11.C: New test.
21469
21470 2003-09-16 Jason Merrill <jason@redhat.com>
21471 Jakub Jelinek <jakub@redhat.com>
21472
21473 * gcc.dg/attr-warn-unused-result.c: New test.
21474
21475 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
21476
21477 PR c++/12184
21478 * g++.dg/expr/call2.C: New test.
21479
21480 2003-09-15 Andreas Jaeger <aj@suse.de>
21481
21482 * gcc.dg/Wold-style-definition-1.c: New test.
21483
21484 2003-09-14 Mark Mitchell <mark@codesourcery.com>
21485
21486 PR c++/3907
21487 * g++.dg/parse/template12.C: New test.
21488
21489 * g++.dg/abi/bitfield11.C: New test.
21490 * g++.dg/abi/bitfield12.C: Likewise.
21491
21492 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
21493
21494 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
21495 non-expansion of functional macro name without arguments at EOL.
21496 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
21497
21498 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
21499
21500 * gcc.c-torture/execute/20030914-[12].c: New tests.
21501
21502 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
21503
21504 PR c++/11788
21505 * g++.dg/overload/addr1.C: New test.
21506
21507 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
21508
21509 * gcc.dg/20030909-1.c: New test.
21510
21511 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
21512
21513 * gcc.dg/ultrasp10.c: New test.
21514
21515 2003-09-09 Devang Patel <dpatel@apple.com>
21516
21517 * gcc.dg/darwin-ld-6.c: New test.
21518
21519 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21520
21521 * gcc.dg/torture/builtin-explog-1.c: New testcase.
21522
21523 2003-09-08 Mark Mitchell <mark@codesourcery.com>
21524
21525 * gcc.dg/ia64-types1.c: New test.
21526 * gcc.dg/ia64-types2.c: Likewise.
21527
21528 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21529
21530 * gcc.dg/builtins-1.c: Add more _Complex tests.
21531 * gcc.dg/torture/builtin-attr-1.c: Likewise.
21532
21533 * gcc.dg/builtins-1.c: Test existing _Complex functions.
21534 * gcc.dg/torture/builtin-attr-1.c: Likewise.
21535
21536 2003-09-08 Mark Mitchell <mark@codesourcery.com>
21537
21538 PR c++/11786
21539 * g++.dg/lookup/koenig2.C: New test.
21540
21541 PR c++/5296
21542 * g++.dg/rtti/typeid2.C: New test.
21543
21544 2003-09-08 Jakub Jelinek <jakub@redhat.com>
21545
21546 * gcc.c-torture/compile/20030904-1.c: New test.
21547
21548 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
21549
21550 * g++.dg/opt/longbranch2.C: New test.
21551
21552 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
21553
21554 * g++.dg/template/crash10.C: Only compile it.
21555
21556 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
21557
21558 PR middle-end/11665
21559 * gcc.c-torture/compile/20030907-1.c: New test.
21560 * g++.dg/init/array11.C: New test.
21561
21562 2003-09-07 Mark Mitchell <mark@codesourcery.com>
21563
21564 PR c++/11852
21565 * g++.dg/init/struct1.C: New test.
21566
21567 2003-09-07 Mark Mitchell <mark@codesourcery.com>
21568
21569 PR c++/12181
21570 * g++.dg/expr/comma1.C: New test.
21571
21572 2003-09-06 Mark Mitchell <mark@codesourcery.com>
21573
21574 PR c++/11867
21575 * g++.dg/expr/static_cast5.C: New test.
21576
21577 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
21578
21579 PR c++/11507
21580 * g++.dg/lookup/scoped7.C: New test.
21581
21582 PR c++/9574
21583 * g++.dg/other/static1.C: New test.
21584
21585 PR c++/11490
21586 * g++.dg/warn/template-1.C: New test.
21587
21588 PR c++/11432
21589 * g++.dg/template/crash10.C: New test.
21590
21591 PR c++/2478
21592 * g++.dg/overload/VLA.C: New test.
21593
21594 PR c++/10804
21595 * g++.dg/template/call1.C: New test.
21596
21597 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
21598
21599 PR c++/11794
21600 * g++.dg/parse/using3.C: New test.
21601
21602 2003-09-06 Roger Sayle <roger@eyesopen.com>
21603
21604 PR c++/11409
21605 * g++.dg/overload/builtin3.C: New test case.
21606
21607 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
21608
21609 PR c/9862
21610 * gcc.dg/20030906-1.c: New test.
21611 * gcc.dg/20030906-2.c: Likewise.
21612
21613 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
21614
21615 PR c++/12167
21616 * g++.dg/parse/defarg5.C: New test.
21617
21618 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
21619
21620 2003-09-05 Mark Mitchell <mark@codesourcery.com>
21621
21622 PR c++/12163
21623 * g++.dg/expr/static_cast4.C: New test.
21624
21625 PR c++/12146
21626 * g++.dg/template/crash9.C: New test.
21627
21628 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
21629
21630 * g++.old-deja/g++.ext/pretty2.C: Update for change
21631 in __FUNCTION__.
21632 * g++.old-deja/g++.ext/pretty3.C: Likewise.
21633
21634 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
21635
21636 PR c++/11922
21637 * g++/dg/template/qualified-id1.C: New test.
21638
21639 PR c++/12037
21640 * g++.dg/warn/noeffect4.C: New test.
21641
21642 2003-09-04 Matt Austern <austern@apple.com>
21643
21644 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
21645 * g++.dg/ext/fnname2.C: Likewise.
21646 * g++.dg/ext/fnname3.C: Likewise.
21647
21648 2003-09-04 Mark Mitchell <mark@codesourcery.com>
21649
21650 * g++.dg/expr/lval1.C: New test.
21651 * g++.dg/ext/lvcast.C: Remove.
21652
21653 2003-09-03 Roger Sayle <roger@eyesopen.com>
21654
21655 PR optimization/11700.
21656 * gcc.c-torture/compile/20030903-1.c: New test case.
21657
21658 2003-09-03 Mark Mitchell <mark@codesourcery.com>
21659
21660 PR c++/12053
21661 * g++.dg/abi/layout4.C: New test.
21662
21663 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
21664
21665 PR c++/11553
21666 * g++.dg/parse/friend3.C: New test.
21667
21668 2003-09-02 Mark Mitchell <mark@codesourcery.com>
21669
21670 PR c++/11847
21671 * g++.dg/template/class1.C: New test.
21672
21673 PR c++/11808
21674 * g++.dg/expr/call1.C: New test.
21675
21676 2003-09-01 Mark Mitchell <mark@codesourcery.com>
21677
21678 PR c++/12114
21679 * g++.dg/init/ref9.C: New test.
21680
21681 PR c++/11972
21682 * g++.dg/template/nested4.C: New test.
21683
21684 2003-08-29 Mark Mitchell <mark@codesourcery.com>
21685
21686 PR c++/12093
21687 * g++.dg/template/non-dependent4.C: New test.
21688
21689 PR c++/11928
21690 * g++.dg/inherit/conv1.C: New test.
21691
21692 2003-08-29 Mark Mitchell <mark@codesourcery.com>
21693
21694 PR c++/6196
21695 * g++.dg/ext/label1.C: New test.
21696 * g++.dg/ext/label2.C: Likewise.
21697
21698 2003-08-28 Mark Mitchell <mark@codesourcery.com>
21699
21700 * g++.dg/expr/cond3.C: New test.
21701
21702 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21703
21704 * gcc.dg/builtins-1.c: Add new builtin cases.
21705
21706 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21707
21708 * gcc.dg/builtins-1.c: Add new cases.
21709 * gcc.dg/torture/builtin-attr-1.c: Likewise.
21710
21711 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21712
21713 * gcc.dg/builtins-1.c: Add more math builtin tests.
21714 * gcc.dg/torture/builtin-attr-1.c: New test.
21715
21716 2003-08-28 Mark Mitchell <mark@codesourcery.com>
21717
21718 PR optimization/5079
21719 * g++.dg/opt/static3.C: New test.
21720
21721 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21722
21723 * gcc.misc-tests/gcov-10b.c: New test.
21724
21725 2003-08-27 Mark Mitchell <mark@codesourcery.com>
21726
21727 * g++.dg/opt/ptrmem3.C: New test.
21728
21729 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
21730
21731 2003-08-27 Jakub Jelinek <jakub@redhat.com>
21732
21733 * gcc.dg/20030826-2.c: New test.
21734
21735 2003-08-26 Roger Sayle <roger@eyesopen.com>
21736
21737 PR middle-end/12002
21738 * g77.f-torture/compile/12002.f: New test case.
21739
21740 2003-08-26 Roger Sayle <roger@eyesopen.com>
21741
21742 * gcc.dg/20030826-1.c: New test case.
21743
21744 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
21745
21746 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
21747
21748 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
21749
21750 PR c++/11871
21751 * c++.dg/lookup/crash1.C: New test.
21752
21753 * c++.dg/warn/noeffect3.C: New test.
21754
21755 2003-08-25 Janis Johnson <janis187@us.ibm.com>
21756
21757 * gcc.dg/compat/vector-1_x.c: Compile with -w.
21758 * gcc.dg/compat/vector-1_y.c: Ditto.
21759 * gcc.dg/compat/vector-2_x.c: Ditto.
21760 * gcc.dg/compat/vector-2_y.c: Ditto.
21761
21762 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
21763
21764 * gcc.dg/20030702-1.c: New test.
21765
21766 2003-08-25 Mark Mitchell <mark@codesourcery.com>
21767
21768 PR c++/8795
21769 * g++.dg/ext/altivec-1.C: New test.
21770
21771 2003-08-24 Richard Henderson <rth@redhat.com>
21772
21773 * g++.dg/eh/simd-2.C: Add -w for x86.
21774
21775 2003-08-23 Jakub Jelinek <jakub@redhat.com>
21776
21777 * gcc.dg/20030815-1.c: New test.
21778
21779 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21780
21781 PR c++/3765
21782 * g++.dg/parse/access6.C: New test.
21783
21784 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21785
21786 PR c++/641, c++/11876
21787 * g++.dg/template/friend22.C: New test.
21788 * g++.dg/template/friend23.C: Likewise.
21789
21790 2003-08-22 Mark Mitchell <mark@codesourcery.com>
21791
21792 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
21793 identically.
21794
21795 2003-08-22 Mark Mitchell <mark@codesourcery.com>
21796
21797 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
21798
21799 2003-08-22 Mark Mitchell <mark@codesourcery.com>
21800
21801 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
21802
21803 2003-08-22 Mark Mitchell <mark@codesourcery.com>
21804
21805 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
21806
21807 2003-08-22 Mark Mitchell <mark@codesourcery.com>
21808
21809 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
21810
21811 2003-08-21 Mark Mitchell <mark@codesourcery.com>
21812
21813 PR c++/11919
21814 * g++.dg/overload/prom1.C: New test.
21815
21816 PR c++/11551
21817 * g++.dg/parse/dtor2.C: New test.
21818
21819 PR c++/10762
21820 * g++.dg/parse/using2.C: New test.
21821
21822 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
21823
21824 PR target/11805
21825 * gcc.c-torture/compile/20030821-1.c: New.
21826
21827 2003-08-20 Mark Mitchell <mark@codesourcery.com>
21828
21829 PR c++/11834
21830 * g++.dg/template/deduce2.C: New test.
21831
21832 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
21833
21834 * gcc.c-torture/execute/20030821-1.c: New test.
21835
21836 2003-08-20 Roger Sayle <roger@eyesopen.com>
21837
21838 PR middle-end/11984
21839 * gcc.dg/20030820-1.c: New test case.
21840
21841 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
21842
21843 PR c++/11945
21844 * g++.dg/warn/noeffect2.C: New test.
21845
21846 2003-08-19 Mark Mitchell <mark@codesourcery.com>
21847
21848 PR c++/10926
21849 * g++.dg/template/dtor2.C: New test.
21850
21851 PR c++/11684
21852 * g++.dg/template/operator1.C: New test.
21853 * g++.dg/parse/operator4.C: New test.
21854
21855 PR c++/11946.C
21856 * g++.dg/expr/enum1.C: New test.
21857 * gcc.dg/c99-bool-1.c: Remove bogus warning.
21858
21859 PR c++/11036.C
21860 * g++.dg/parse/elab2.C: New test.
21861 * g++.dg/parse/typedef4.C: Change error message.
21862 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
21863 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
21864 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
21865
21866 2003-08-19 Geoffrey Keating <geoffk@apple.com>
21867
21868 * gcc.dg/pch/warn-1.c: New.
21869 * gcc.dg/pch/warn-1.hs: New.
21870
21871 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
21872 not-tested file.
21873
21874 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
21875
21876 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
21877
21878 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
21879
21880 * gcc.dg/uninit-D.c: New Test.
21881 * gcc.dg/uninit-E.c: New Test.
21882 * gcc.dg/uninit-F.c: New Test.
21883 * gcc.dg/uninit-G.c: New Test.
21884
21885 2003-08-19 Michael Ritzert <ritzert@t-online.de>
21886
21887 * g++.dg/README: Describe the pch directory.
21888
21889 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21890
21891 PR c++/11174
21892 * g++.dg/parse/access4.C: New test.
21893 * g++.dg/parse/access5.C: Likewise.
21894 * g++.old-deja/g++.jason/access17.C: Adjust error message.
21895
21896 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
21897
21898 * gcc.dg/noncompile/20030818-1.c: New.
21899
21900 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
21901
21902 PR c++/11957
21903 * g++.dg/warn/noeffect1.C: New test.
21904
21905 * g++.dg/template/scope2.C: New test.
21906 * g++.dg/template/error2.C: Correct dg-error
21907
21908 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
21909
21910 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
21911
21912 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
21913
21914 PR C++/11512
21915 * g++.dg/template/warn1.C: New.
21916
21917 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
21918
21919 * g++.dg/template/error2.C: New test.
21920 * g++.dg/lookup/using7.C: Adjust errors
21921 * g++.old-deja/g++.pt/crash36.C: Likewise.
21922 * g++.old-deja/g++.pt/derived3.C: Likewise.
21923
21924 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21925
21926 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
21927 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
21928 * gcc.c-torture/execute/builtins/string-9.c: New, from
21929 string-opt-9.c. Adjust for execute/builtins framework.
21930 * gcc.c-torture/execute/string-opt-9.c: Delete.
21931
21932 2003-08-12 Mark Mitchell <mark@codesourcery.com>
21933
21934 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
21935
21936 * g++.dg/parse/ret-type2.C: New test.
21937
21938 PR c++/11703
21939 * g++.dg/init/new8.C: New test.
21940
21941 PR c++/10923
21942 * g++.dg/parse/typedef5.C: New test.
21943
21944 PR c++/9512
21945 * g++.dg/parse/qualified2.C: New test.
21946 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
21947 invalid code.
21948
21949 2003-08-11 Mark Mitchell <mark@codesourcery.com>
21950
21951 * g++.dg/conversion/ptrmem1.C: New test.
21952
21953 2003-08-11 Jakub Jelinek <jakub@redhat.com>
21954
21955 PR target/11693
21956 * gcc.dg/20030811-1.c: New test.
21957
21958 PR target/11535
21959 * gcc.c-torture/execute/20030811-1.c: New test.
21960
21961 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21962
21963 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
21964
21965 2003-08-10 Mark Mitchell <mark@codesourcery.com>
21966
21967 PR c++/11789.C
21968 * g++.dg/inherit/multiple1.C: New test.
21969
21970 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
21971
21972 * gcc.dg/spe1.c: New test.
21973
21974 PR c++/11670
21975 * g++.dg/expr/cast2.C: New test.
21976
21977 PR c++/10530
21978 * g++.dg/template/dependent-name2.C: New test.
21979
21980 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
21981
21982 * g++.dg/parse/crash11.C: Put the dg options in comments.
21983
21984 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
21985
21986 * lib/gcc-dg.exp: Update for diagnostic change.
21987
21988 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21989
21990 PR c++/5767
21991 * g++.dg/parse/crash11.C: New test.
21992
21993 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
21994
21995 * gcc.dg/cpp/spacing1.c: Update.
21996
21997 2003-08-04 Janis Johnson <janis187@us.ibm.com>
21998
21999 PR target/11739
22000 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
22001 a value for -mtune.
22002
22003 2003-08-04 Roger Sayle <roger@eyesopen.com>
22004
22005 PR middle-end/11771
22006 * gcc.c-torture/compile/20030804-1.c: New test case.
22007
22008 2003-08-04 Roger Sayle <roger@eyesopen.com>
22009
22010 * gcc.dg/20030804-1.c: New test case.
22011
22012 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
22013
22014 * gcc.dg/cpp/separate-1.c: New test.
22015
22016 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
22017
22018 PR c++/11704
22019 * g++.dg/template/dependent-expr2.C: New test.
22020
22021 PR c++/11766
22022 * g++.dg/expr/ptrmem1.C: New test.
22023
22024 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22025
22026 PR c++/9453
22027 * g++.dg/template/friend15.C: New test.
22028
22029 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
22030
22031 * lib/dg-pch.exp: Work round PCH bug.
22032
22033 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22034
22035 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
22036 builtins. Move cases from builtins-4.c here.
22037
22038 * gcc.dg/torture/builtin-math-1.c: New test taken from
22039 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
22040 additional cases.
22041
22042 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
22043 Delete.
22044
22045 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
22046
22047 PR c++/9447
22048 * g++.dg/template/using7.C: New test.
22049
22050 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
22051
22052 * import1.c, import2.c: New tests.
22053
22054 2003-08-01 Jakub Jelinek <jakub@redhat.com>
22055
22056 * g++.dg/eh/crossjump1.C: New test.
22057
22058 2003-08-01 Mark Mitchell <mark@codesourcery.com>
22059
22060 PR c++/11697
22061 * g++.dg/template/using6.C: New test.
22062
22063 PR c++/11744
22064 * g++.dg/template/koenig2.C: New test.
22065
22066 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22067
22068 PR c++/7983
22069 * g++.dg/parse/typedef4.C: New test.
22070
22071 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22072
22073 PR c++/8442, c++/8806
22074 * g++.dg/template/elab1.C: New test.
22075 * g++.dg/template/type2.C: Likewise.
22076 * g++.dg/template/ttp3.C: Adjust expected error message.
22077 * g++.old-deja/g++.law/visibility13.C: Likewise.
22078 * g++.old-deja/g++.niklas/t135.C: Likewise.
22079 * g++.old-deja/g++.pt/ttp41.C: Likewise.
22080 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
22081 template argument.
22082 * g++.old-deja/g++.pt/ttp44.C: Likewise.
22083
22084 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
22085
22086 PR c++/11295
22087 * g++.dg/ext/stmtexpr1.C: New test.
22088
22089 * g++.dg/opt/tmp1.C: New test.
22090
22091 PR c++/11525
22092 * g++.dg/parse/constant4.C: New test.
22093
22094 PR c++/9447
22095 * g++.dg/template/using5.C: New test.
22096
22097 2003-07-31 Roger Sayle <roger@eyesopen.com>
22098
22099 * gcc.dg/builtins-27.c: New test case.
22100
22101 2003-07-31 Jakub Jelinek <jakub@redhat.com>
22102
22103 * gcc.dg/tls/opt-7.c: New test.
22104
22105 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
22106
22107 * g++.old-deja/g++.other/crash18.C: Remove.
22108
22109 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
22110
22111 * g++.dg/template/explicit3.C: New.
22112 * g++.dg/template/explicit4.C: New.
22113 * g++.dg/template/explicit5.C: New.
22114
22115 PR c++/11347
22116 * g++.dg/template/memtmpl1.C: New.
22117
22118 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
22119
22120 PR target/11565
22121 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
22122 * gcc.dg/i386-387-5.c (dg-options): Likewise.
22123
22124 2003-07-30 Jan Hubicka <jh@suse.cz>
22125
22126 * vtgc1.c: Kill.
22127
22128 2003-07-29 Zack Weinberg <zack@codesourcery.com>
22129
22130 * gcc.dg/struct-in-proto-1.c: New test.
22131
22132 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
22133
22134 * gcc.dg/cpp/include2.c: Only expect one message.
22135
22136 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
22137
22138 PR c++/9447
22139 * g++.dg/template/using1.C: New test.
22140 * g++.dg/template/using2.C: New test.
22141 * g++.dg/template/using3.C: New test.
22142 * g++.dg/template/using4.C: New test.
22143
22144 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
22145
22146 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
22147 * gcc.c-torture/execute/string-opt-10.c: Likewise.
22148
22149 2003-07-28 Jan Hubicka <jh@suse.cz>
22150
22151 PR c++/11530
22152 * g++.dg/opt/call1.C: New test.
22153
22154 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
22155
22156 PR c++/11667
22157 * g++.dg/init/enum2.C: New test.
22158 * g++.dg/template/overload1.C: Add "-w" option.
22159
22160 2003-07-28 <hp@bitrange.com>
22161
22162 * gcc.dg/Wdeclaration-after-statement-1.c,
22163 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
22164
22165 2003-07-28 Jakub Jelinek <jakub@redhat.com>
22166
22167 * gcc.c-torture/compile/20030725-1.c: New test.
22168
22169 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
22170
22171 * gcc.dg/20030505.c: Only run for SPE.
22172 Remove definition of opaque type.
22173
22174 2003-07-27 Mark Mitchell <mark@codesourcery.com>
22175
22176 * g++.dg/template/ptrmem6.C: New test.
22177
22178 2003-07-26 Geoffrey Keating <geoffk@apple.com>
22179
22180 * gcc.c-torture/compile/zero-strct-2.c: New test.
22181
22182 2003-07-25 Geoffrey Keating <geoffk@apple.com>
22183
22184 * gcc.dg/intermod-1.c: New test.
22185
22186 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
22187
22188 PR c++/11617
22189 * g++.dg/template/lookup2.C: New test.
22190 * g++.dg/template/memclass1.C: Remove instantiated from error.
22191 * g++.dg/other/error2.C: Tweak expected errors.
22192
22193 PR c++/11596
22194 * g++.dg/template/defarg3.C: New test.
22195
22196 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
22197
22198 2003-07-24 Mark Mitchell <mark@codesourcery.com>
22199
22200 * g++.dg/inherit/access5.C: New test.
22201
22202 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22203
22204 PR c++/11513
22205 * g++.dg/template/crash8.C: New test.
22206
22207 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
22208
22209 PR c/10602
22210 * gcc.dg/noncompile/incomplete-2.c: New test.
22211
22212 2003-07-23 Mark Mitchell <mark@codesourcery.com>
22213
22214 PR c++/11645
22215 * g++.dg/inherit/access4.C: New test.
22216
22217 PR c++/11517
22218 * g++.dg/expr/cond2.C: New test.
22219
22220 PR optimization/10679
22221 * g++.dg/opt/inline4.C: New test.
22222
22223 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
22224
22225 * g++.dg/parse/crash10: New test.
22226
22227 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
22228
22229 * g++.dg/ext/flexary1.C: New test.
22230
22231 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22232
22233 PR c++/10793
22234 * g++.dg/template/crash9.C: New test.
22235
22236 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22237
22238 PR c++/3004
22239 * g++.dg/parse/typedef3.C: New test.
22240
22241 PR c++/7906
22242 * g++.dg/parse/operator2.C: New test.
22243
22244 PR c++/8895
22245 * g++.dg/parse/def-tmpl-arg1.C: New test.
22246
22247 PR c++/9282
22248 * g++.dg/parse/funptr1.C: New test.
22249
22250 PR c++/9452
22251 * g++.dg/parse/ambig3.C: New test.
22252
22253 PR c++/9454
22254 * g++.dg/parse/operator3.C: New test.
22255
22256 PR c++/9486
22257 * g++.dg/parse/template10.C: New test.
22258
22259 PR c++/9488
22260 * g++.dg/parse/template11.C: New test.
22261
22262 PR c++/10150
22263 * g++.dg/parse/invalid-op1.C: New test.
22264
22265 PR c++/10247
22266 * g++.dg/parse/condexpr1.C: New test.
22267
22268 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
22269
22270 * g++.dg/ext/packed3.C: New test.
22271 * g++.dg/ext/packed4.C: New test.
22272
22273 * gcc.dg/pack-test-3.c: New test.
22274
22275 2003-07-21 Janis Johnson <janis187@us.ibm.com>
22276
22277 * lib/compat.exp: Handle dg-options per source file.
22278 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
22279 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
22280 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
22281 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
22282 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
22283 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
22284 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
22285 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
22286 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
22287 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
22288 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
22289 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
22290 * g++.dg/compat/break/bitfield7_x.C: Ditto.
22291 * g++.dg/compat/break/bitfield7_y.C: Ditto.
22292
22293 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
22294
22295 PR c/10320
22296 * gcc.c-torture/execute/20030718-1.c: New test.
22297
22298 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
22299
22300 PR optimization/11536
22301 * gcc.dg/20030721-1.c: New test.
22302
22303 2003-07-19 Mark Mitchell <mark@codesourcery.com>
22304
22305 PR c++/11546
22306 * g++.dg/template/lookup1.C: New test.
22307
22308 2003-07-19 Zack Weinberg <zack@codesourcery.com>
22309
22310 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
22311 diagnostics of ill-formed constructs involving labels.
22312 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
22313 the new 'previously defined here' message.
22314
22315 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
22316
22317 * g++.dg/parse/non-dependent2.C: New test.
22318
22319 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
22320
22321 * g++.dg/init/init-ref4.C: xfail on targets without
22322 weak symbols.
22323
22324 2003-07-17 Jakub Jelinek <jakub@redhat.com>
22325
22326 PR target/11087
22327 * gcc.c-torture/execute/20030717-1.c: New test.
22328
22329 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
22330
22331 * g++.dg/opt/cfg1.C: New test.
22332
22333 2003-07-17 Mark Mitchell <mark@codesourcery.com>
22334
22335 PR optimization/11557
22336 * gcc.dg/20030717-1.c: New test.
22337
22338 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
22339
22340 PR c++/10476
22341 * g++.dg/expr/crash-1.C: New test.
22342
22343 PR c++/11027
22344 * g++.dg/template/init3.C: New test.
22345
22346 PR c++/8222
22347 * g++.dg/template/non-dependent1.C: New test.
22348
22349 PR c++/11070
22350 * g++.dg/template/non-dependent2.C: New test.
22351
22352 PR c++/11071
22353 * g++.dg/template/non-dependent3.C: New test.
22354
22355 PR c++/9907
22356 * g++.dg/template/sizeof5.C: New test.
22357
22358 2003-07-17 Geoffrey Keating <geoffk@apple.com>
22359
22360 PR 11498
22361 * gcc.c-torture/compile/mangle-1.c: New file.
22362
22363 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22364
22365 PR c++/7809
22366 * g++.dg/parse/access3.C: New test.
22367
22368 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
22369
22370 PR c++/11384
22371 * g++.dg/init/init-ref4.C: New test.
22372
22373 2003-07-16 Mark Mitchell <mark@codesourcery.com>
22374
22375 PR c++/11547
22376 * g++.dg/parse/constant3.C: New test.
22377 * g++.dg/parse/crash7.C: Likewise.
22378
22379 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
22380
22381 PR target/11008
22382 * gcc.dg/i386-pentium4-not-mull.c: New.
22383
22384 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
22385
22386 * gcc.dg/asm-names.c (ymain): Make it weak.
22387
22388 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22389
22390 PR c++/5421
22391 * g++.dg/template/friend21.C: New test.
22392
22393 2003-07-16 Jakub Jelinek <jakub@redhat.com>
22394
22395 * gcc.dg/cleanup-8.c: New test.
22396 * gcc.dg/cleanup-9.c: New test.
22397
22398 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
22399
22400 * g++.dg/ext/dll-MI1.h: New file.
22401 * g++.dg/ext/dllexport-MI1.C: New file.
22402 * g++.dg/ext/dllimport-MI1.C: New file.
22403
22404 2003-07-15 Jakub Jelinek <jakub@redhat.com>
22405
22406 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
22407 it does not have cmpstrsi patterns (just cmpmemsi).
22408
22409 2003-07-15 Mark Mitchell <mark@codesourcery.com>
22410
22411 PR debug/11473
22412 * g++.dg/debug/debug8.C: New test.
22413
22414 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22415
22416 PR c++/10108
22417 * g++.dg/template/crash7.C: New test.
22418
22419 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
22420
22421 PR target/10795
22422 * gcc.c-torture/compile/20030708-1.c: New.
22423
22424 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
22425
22426 * gcc.c-torture/execute/20030715-1.c: New test.
22427
22428 2003-07-14 Geoffrey Keating <geoffk@apple.com>
22429
22430 * gcc.dg/pch/inline-3.c: New file.
22431 * gcc.dg/pch/inline-3.hs: New file.
22432 * gcc.dg/pch/inline-4.c: New file.
22433 * gcc.dg/pch/inline-4.hs: New file.
22434
22435 2003-07-14 Mark Mitchell <mark@codesourcery.com>
22436
22437 PR c++/11509
22438 * g++.dg/template/crash6.C: New test.
22439
22440 PR c++/7053
22441 * g++.dg/template/friend20.C: New test.
22442
22443 PR c++/7019
22444 * g++.dg/template/overload2.C: New test.
22445
22446 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22447
22448 PR optimization/11440
22449 * gcc.c-torture/execute/20030714-1.c: New test.
22450
22451 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22452
22453 PR c++/11154
22454 * g++.dg/template/partial2.C: New test.
22455
22456 2003-07-13 Mark Mitchell <mark@codesourcery.com>
22457
22458 PR c++/11503
22459 * g++.dg/template/anon1.C: New test.
22460
22461 PR c++/11493
22462 PR c++/11495
22463 * g++.dg/parse/template9.C: Likewise.
22464 * g++.dg/template/crash4.C: New test.
22465 * g++.dg/template/koenig1.C: Likewise.
22466 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
22467 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
22468 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
22469 functions.
22470 * g++.old-deja/g++.jason/template36.C: Likewise.
22471 * g++.old-deja/g++.mike/p1989.C: Likewise.
22472 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
22473 * g++.old-deja/g++.pt/ttp20.C: Use this->.
22474 * g++.old-deja/g++.pt/ttp21.C: Use this->.
22475 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
22476 compiling.
22477 * g++.old-deja/g++.pt/union2.C: Use this->.
22478
22479 2003-07-11 Jakub Jelinek <jakub@redhat.com>
22480
22481 * gcc.dg/20030711-1.c: New test.
22482
22483 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
22484
22485 PR c++/11050
22486 * g++.dg/parse/args1.C: New test.
22487 * g++.pt/defarg8.C: Change expected errors.
22488
22489 2003-07-11 Mark Mitchell <mark@codesourcery.com>
22490
22491 PR c++/8164
22492 * g++.dg/template/nontype2.C: New test.
22493
22494 PR c++/10558
22495 * g++.dg/parse/template8.C: New test.
22496
22497 PR c++/8327
22498 * g++.dg/template/scope1.C: New test.
22499
22500 * g++.dg/warn/Wsign-compare-1.C: New test.
22501
22502 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
22503
22504 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
22505
22506 2003-07-10 Mark Mitchell <mark@codesourcery.com>
22507
22508 PR c++/9411
22509 * g++.dg/template/explicit2.C: New test.
22510
22511 PR c++/10032
22512 * g++.dg/warn/pedantic1.C: New test.
22513
22514 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
22515
22516 PR c++ 9483
22517 * g++.dg/other/field1.C: New test.
22518
22519 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
22520
22521 PR c/11449
22522 * gcc.c-torture/compile/20030707-1.c: New.
22523
22524 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22525
22526 PR c++/10849
22527 * g++.dg/template/access12.C: New test.
22528
22529 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
22530
22531 * g++.dg/bprob/bprob.exp (prof_ext): Update.
22532 * g77.dg/bprob/bprob.exp (prof_ext): Update.
22533 * gcc.misc-tests/bprob.exp (prof_ext): Update.
22534 * gcc.misc-tests/gcov.exp: Update
22535 * g++.dg/gcov/gcov.exp: Update
22536 * lib/gcov.exp: Update.
22537
22538 2003-07-08 Mark Mitchell <mark@codesourcery.com>
22539
22540 * g++.dg/abi/mangle17.C: Make sure template expressions are
22541 dependent.
22542 * g++.dg/abi/mangle4.C: Mark erroneous casts.
22543 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
22544 * g++.dg/opt/stack1.C: Remove erroneous code.
22545 * g++.dg/parse/template7.C: New test.
22546 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
22547 * g++.old-deja/g++.pt/crash4.C: Likewise.
22548
22549 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22550
22551 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
22552 with zero or one occurence of `$' after the initial `L'.
22553
22554 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
22555
22556 * gcc.c-torture/compile/20030704-1.c: Add a comment.
22557
22558 2003-07-08 Roger Sayle <roger@eyesopen.com>
22559
22560 PR c/11370
22561 * gcc.dg/Wunreachable-6.c: New testcase.
22562 * gcc.dg/Wunreachable-7.c: New testcase.
22563
22564 2003-07-08 Jakub Jelinek <jakub@redhat.com>
22565
22566 PR c/11420
22567 * gcc.dg/20030708-1.c: New test.
22568
22569 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
22570
22571 * gcc.dg/compat/sdata-section.h: New file.
22572 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
22573 * gcc.dg/torture/mips-sdata-1.c: New test.
22574
22575 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22576
22577 PR c++/11030
22578 * g++.dg/template/friend19.C: New test.
22579
22580 2003-07-08 Jakub Jelinek <jakub@redhat.com>
22581
22582 * g++.dg/opt/strength-reduce.C: New test.
22583
22584 2003-07-07 Roger Sayle <roger@eyesopen.com>
22585
22586 PR target/10979
22587 * gcc.dg/20030707-1.c: New testcase.
22588
22589 2003-07-07 Roger Sayle <roger@eyesopen.com>
22590
22591 PR optimization/11059
22592 * g++.dg/opt/emptyunion.C: New testcase.
22593
22594 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
22595 Eric Botcazou <ebotcazou@libertysurf.fr>
22596
22597 * g++.dg/opt/stack1.C: New test.
22598
22599 2003-07-05 Mark Mitchell <mark@codesourcery.com>
22600
22601 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
22602 run test.
22603
22604 PR c++/11431
22605 * g++.dg/expr/static_cast3.C: New test.
22606
22607 2003-07-04 Zack Weinberg <zack@codesourcery.com>
22608
22609 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
22610 everywhere.
22611 * gcc.dg/concat.c: Concatenation of string constants with
22612 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
22613 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
22614 * gcc.dg/cpp/escape-2.c: Use wide character constants where
22615 necessary to avoid multi-character character constant warning.
22616 * gcc.dg/cpp/escape.c: Likewise.
22617 * gcc.dg/cpp/ucs.c: Likewise.
22618 Remove backslashes from dg-bogus comments, as they confuse Tcl.
22619 Fix a typo.
22620
22621 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
22622
22623 PR c/11428
22624 * gcc.c-torture/compile/20030704-1.c: New.
22625
22626 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
22627
22628 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
22629
22630 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
22631
22632 PR c++/5287, PR c++/7910, PR c++/11021
22633 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
22634 tests for warnings.
22635 * g++.dg/ext/dllimport2.C: Add tests for warnings.
22636 * g++.dg/ext/dllimport3.C: Likewise.
22637 * g++.dg/ext/dllimport4.C: New file.
22638 * g++.dg/ext/dllimport5.C: New file.
22639 * g++.dg/ext/dllimport6.C: New file.
22640 * g++.dg/ext/dllimport7.C: New file.
22641 * g++.dg/ext/dllimport8.C: New file.
22642 * g++.dg/ext/dllimport9.C: New file.
22643 * g++.dg/ext/dllimport10.C: New file.
22644 * g++.dg/ext/dllexport1.C: New file.
22645
22646 2003-07-03 Mark Mitchell <mark@codesourcery.com>
22647
22648 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
22649 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
22650
22651 2003-07-03 Roger Sayle <roger@eyesopen.com>
22652
22653 * gcc.dg/builtins-25.c: New testcase.
22654 * gcc.dg/builtins-26.c: New testcase.
22655
22656 2003-07-03 Janis Johnson <janis187@us.ibm.com>
22657
22658 * gcc.dg/compat/vector-defs.h: New file.
22659 * gcc.dg/compat/vector-setup.h: New file.
22660 * gcc.dg/compat/vector-check.h: New file.
22661 * gcc.dg/compat/vector-1_main.c: New file.
22662 * gcc.dg/compat/vector-1_x.c: New file.
22663 * gcc.dg/compat/vector-1_y.c: New file.
22664 * gcc.dg/compat/vector-2_main.c: New file.
22665 * gcc.dg/compat/vector-2_x.c: New file.
22666 * gcc.dg/compat/vector-2_y.c: New file.
22667
22668 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
22669 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
22670 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
22671 * gcc.dg/compat/struct-align-1.h: New file.
22672 * gcc.dg/compat/struct-align-1_main.c: New file.
22673 * gcc.dg/compat/struct-align-1_x.c: New file.
22674 * gcc.dg/compat/struct-align-1_y.c: New file.
22675 * gcc.dg/compat/struct-align-2.h: New file.
22676 * gcc.dg/compat/struct-align-2_main.c: New file.
22677 * gcc.dg/compat/struct-align-2_x.c: New file.
22678 * gcc.dg/compat/struct-align-2_y.c: New file.
22679
22680 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
22681 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
22682 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
22683 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
22684 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
22685 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
22686 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
22687 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
22688 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
22689 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
22690 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
22691 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
22692 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
22693 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
22694 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
22695 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
22696 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
22697 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
22698 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
22699 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
22700 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
22701 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
22702 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
22703 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
22704 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
22705 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
22706 * gcc.dg/compat/struct-return-10_x.c: Ditto.
22707 * gcc.dg/compat/struct-return-2_x.c: Ditto.
22708 * gcc.dg/compat/struct-return-3_x.c: Ditto.
22709
22710 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
22711
22712 * gcc.dg/i386-call-1.c: New test.
22713
22714 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
22715
22716 PR c++/9162
22717 * g++.dg/parse/defarg4.C: New.
22718
22719 2003-07-03 Roger Sayle <roger@eyesopen.com>
22720
22721 PR target/10700
22722 * gcc.c-torture/compile/20030703-1.c: New test case.
22723
22724 2003-07-03 Mark Mitchell <mark@codesourcery.com>
22725
22726 * g++.dg/template/local3.C: Remove extra semicolon.
22727
22728 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
22729
22730 * gcc.dg/i386-volatile-1.c: New test.
22731
22732 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
22733
22734 PR c++/11072
22735 * g++.dg/other/offsetof2.C: XFAIL.
22736 * g++.dg/other/offsetof5.C: New.
22737
22738 PR c++/10219
22739 * g++.dg/template/error1.C: New.
22740
22741 PR c++/9779
22742 * g++.dg/template/dependent-expr1.C: New.
22743
22744 2003-07-01 Mark Mitchell <mark@codesourcery.com>
22745
22746 PR c++/6949
22747 * g++.dg/template/local3.C: New test.
22748
22749 PR c++/11149
22750 * g++.dg/lookup/scoped6.C: New test.
22751
22752 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
22753
22754 PR c++/8046
22755 * g++.dg/other/error7.C: New test.
22756
22757 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
22758
22759 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
22760 * g++.old-deja/g++.abi/vtable3.h: Likewise.
22761 * g++.old-deja/g++.law/code-gen5.C: Likewise.
22762 * g++.old-deja/g++.other/union2.C: Likewise.
22763 * gcc.dg/c90-const-expr-2.c: Likewise.
22764 * gcc.dg/c90-const-expr-3.c: Likewise.
22765 * gcc.dg/c99-const-expr-2.c: Likewise.
22766 * gcc.dg/c99-const-expr-3.c: Likewise.
22767 * gcc.dg/concat.c: Likewise.
22768
22769 2003-07-01 Mark Mitchell <mark@codesourcery.com>
22770
22771 PR c++/9559
22772 * g++.dg/init/static1.C: New test.
22773
22774 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22775
22776 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
22777 * g++.old-deja/g++.other/access2.C: Likewise.
22778 * g++.old-deja/g++.other/decl2.C: Likewise.
22779 * gcc.c-torture/execute/20020615-1.c: Likewise.
22780
22781 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
22782
22783 PR c++/4933
22784 * g++.dg/template/sizeof4.C: New test.
22785
22786 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
22787
22788 * g++.dg/other/error6.C: New test.
22789
22790 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
22791
22792 PR c++/10750
22793 * g++.dg/parse/constant2.C: New test.
22794
22795 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
22796
22797 PR c++/11106
22798 * g++.dg/other/error5.C: New test.
22799
22800 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22801
22802 * gcc.dg/format/gcc_diag-1.c: New test.
22803
22804 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
22805
22806 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
22807
22808 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
22809
22810 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
22811 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
22812 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
22813
22814 2003-06-28 Jakub Jelinek <jakub@redhat.com>
22815
22816 * gcc.c-torture/execute/builtins/string-8.c: New test.
22817 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
22818 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
22819 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
22820
22821 2003-06-27 Mark Mitchell <mark@codesourcery.com>
22822
22823 PR c++/10468
22824 * g++.dg/ext/typeof6.C: New test.
22825
22826 2003-06-27 Mark Mitchell <mark@codesourcery.com>
22827
22828 PR c++/10796
22829 * g++.dg/init/enum1.C: New test.
22830
22831 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
22832
22833 * gcc.dg/20030627-1.c: New test.
22834
22835 2003-06-26 Mark Mitchell <mark@codesourcery.com>
22836
22837 PR c++/11332
22838 * g++.dg/expr/static_cast2.C: New test.
22839
22840 2003-06-26 Roger Sayle <roger@eyesopen.com>
22841 Jakub Jelinek <jakub@redhat.com>
22842
22843 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
22844 sprintf(dst,"%s",src) optimization.
22845 * gcc.c-torture/execute/20030626-1.c: New test case.
22846 * gcc.c-torture/execute/20030626-2.c: New test case.
22847
22848 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
22849
22850 * gcc.c-torture/execute/multi-ix.c: New test.
22851
22852 * gcc.c-torture/execute/simd-4.c (main):
22853 Added missing semicolon at end of union.
22854
22855 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
22856
22857 PR c++/8266
22858 * g++.dg/template/explicit-instantiation3.C: New test.
22859
22860 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
22861
22862 * gcc.dg/20030626-1.c: Use signed char.
22863
22864 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
22865
22866 * gcc.dg/20030626-1.c: New test.
22867
22868 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
22869
22870 * const-str-2.m: Update.
22871
22872 2003-06-25 Mark Mitchell <mark@codesourcery.com>
22873
22874 PR c++/10990
22875 * g++.dg/rtti/dyncast1.C: New test.
22876 * g++.dg/abi/mangle4.C: Correct base-specifier access.
22877 * g++.dg/lookup/scoped1.C: Remove XFAIL.
22878 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
22879
22880 PR c++/10931
22881 * g++.dg/expr/static_cast1.C: New test.
22882
22883 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
22884
22885 * gcc.dg/20030625-1.c: New test.
22886
22887 2003-06-24 Roger Sayle <roger@eyesopen.com>
22888
22889 * gcc.c-torture/compile/20030624-1.c: New test case.
22890
22891 2003-06-24 Jakub Jelinek <jakub@redhat.com>
22892
22893 * gcc.c-torture/execute/string-opt-17.c: New test.
22894
22895 2003-06-24 Mark Mitchell <mark@codesourcery.com>
22896
22897 PR c++/5754
22898 * g++.dg/parse/crash6.C: New test.
22899
22900 2003-06-23 Roger Sayle <roger@eyesopen.com>
22901
22902 * gcc.dg/builtins-24.c: New test case.
22903
22904 2003-06-23 Jakub Jelinek <jakub@redhat.com>
22905
22906 * g++.dg/opt/operator1.C: New test.
22907
22908 2003-06-22 Roger Sayle <roger@eyesopen.com>
22909
22910 * gcc.c-torture/execute/string-opt-16.c: New test case.
22911
22912 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
22913
22914 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
22915 * g++.old-deja/g++.other/conv7.C: Likewise.
22916 * g++.old-deja/g++.other/overcnv2.C: Likewise.
22917 * g++.old-deja/g++.other/overload14.C: Likewise.
22918
22919 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
22920
22921 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
22922 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
22923
22924 2003-06-20 Mark Mitchell <mark@codesourcery.com>
22925
22926 PR c++/10888
22927 * g++.dg/warn/Winline-3.C: New test.
22928
22929 2003-06-20 Mark Mitchell <mark@codesourcery.com>
22930
22931 * lib/target-supports.exp (check_alias_available): Make the test
22932 program acceptable to the Solaris assembler.
22933
22934 PR c++/10749
22935 * g++.dg/template/memclass2.C: New test.
22936
22937 2003-06-20 Mark Mitchell <mark@codesourcery.com>
22938 Eric Botcazou <ebotcazou@libertysurf.fr>
22939
22940 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
22941 data for non-matching targets.
22942 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
22943
22944 2003-06-20 Mark Mitchell <mark@codesourcery.com>
22945
22946 PR c++/10845
22947 * g++.dg/template/member3.C: New test.
22948
22949 2003-06-19 Mark Mitchell <mark@codesourcery.com>
22950
22951 PR c++/10939
22952 * g++.dg/template/func1.C: New test.
22953
22954 PR c++/9649
22955 * g++.dg/template/static4.C: New test.
22956 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
22957
22958 PR c++/11041
22959 * g++.dg/init/ref7.C: New test.
22960
22961 2003-06-19 Matt Austern <austern@apple.com>
22962
22963 PR c++/11228
22964 * g++.dg/anew1.C: New test.
22965 * g++.dg/anew2.C: New test.
22966 * g++.dg/anew3.C: New test.
22967 * g++.dg/anew4.C: New test.
22968
22969 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
22970
22971 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
22972
22973 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
22974
22975 * gcc.c-torture/execute/simd-4.c (main): Make expected value
22976 endian-dependent.
22977
22978 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
22979
22980 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
22981 Remove cruft.
22982
22983 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
22984
22985 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
22986 * gcc.c-torture/compile/961203-1.c: Likewise.
22987 * gcc.c-torture/compile/980506-1.c: Likewise.
22988
22989 2003-06-17 Mark Mitchell <mark@codesourcery.com>
22990
22991 PR c++/10712
22992 * g++.dg/lookup/using7.C: New test.
22993
22994 2003-06-17 Mark Mitchell <mark@codesourcery.com>
22995
22996 PR c++/11105
22997 * g++.dg/abi/conv1.C: Remove it.
22998 * g++.dg/template/conv7.C: New test.
22999 * g++.dg/template/conv8.C: Likewise.
23000 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
23001 conversion operator.
23002
23003 2003-06-17 Janis Johnson <janis187@us.ibm.com>
23004
23005 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
23006 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
23007 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
23008 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
23009 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
23010 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
23011 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
23012 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
23013 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
23014 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
23015 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
23016 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
23017 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
23018 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
23019 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
23020 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
23021 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
23022 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
23023 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
23024 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
23025 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
23026 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
23027 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
23028 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
23029 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
23030 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
23031 * gcc.dg/compat/struct-return-10_x.c: Ditto.
23032 * gcc.dg/compat/struct-return-2_x.c: Ditto.
23033 * gcc.dg/compat/struct-return-3_x.c: Ditto.
23034
23035 2003-06-16 Mark Mitchell <mark@codesourcery.com>
23036
23037 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
23038 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
23039 indications.
23040
23041 2003-06-16 Roger Sayle <roger@eyesopen.com>
23042
23043 * gcc.dg/i386-387-5.c: New test case.
23044 * gcc.dg/i386-387-6.c: New test case.
23045 * gcc.dg/builtins-23.c: New test case.
23046
23047 2003-06-15 Roger Sayle <roger@eyesopen.com>
23048
23049 * gcc.dg/builtins-22.c: New test case.
23050 * gcc.dg/i386-387-1.c: Update to test exp.
23051 * gcc.dg/i386-387-2.c: Likewise.
23052
23053 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23054
23055 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
23056
23057 2003-06-12 Mark Mitchell <mark@codesourcery.com>
23058
23059 * lib/gcc-dg.exp (dg-require-dll): New function.
23060 (dg-xfail-if): Likewise.
23061 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
23062 driver.
23063
23064 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
23065 * gcc.c-torture/compile/20001205-1.c: Likewise.
23066 * gcc.c-torture/compile/20001226-1.c: Likewise.
23067 * gcc.c-torture/compile/20010518-2.c: Likewise.
23068 * gcc.c-torture/compile/20020312-1.c: Likewise.
23069 * gcc.c-torture/compile/20020604-1.c: Likewise.
23070 * gcc.c-torture/compile/920501-12.c: Likewise.
23071 * gcc.c-torture/compile/920501-4.c: Likewise.
23072 * gcc.c-torture/compile/920520-1.c: Likewise.
23073 * gcc.c-torture/compile/920521-1.c: Likewise.
23074 * gcc.c-torture/compile/920625-1.c: Likewise.
23075 * gcc.c-torture/compile/961203-1.c: Likewise.
23076 * gcc.c-torture/compile/980506-1.c: Likewise.
23077 * gcc.c-torture/compile/981006-1.c: Likewise.
23078 * gcc.c-torture/compile/981022-1.c: Likewise.
23079 * gcc.c-torture/compile/981223-1.c: Likewise.
23080 * gcc.c-torture/compile/990617-1.c: Likewise.
23081 * gcc.c-torture/compile/dll.c: Likewise.
23082 * gcc.c-torture/compile/labels-3.c: Likewise.
23083 * gcc.c-torture/compile/mipscop-1.c: Likewise.
23084 * gcc.c-torture/compile/mipscop-2.c: Likewise.
23085 * gcc.c-torture/compile/mipscop-3.c: Likewise.
23086 * gcc.c-torture/compile/mipscop-4.c: Likewise.
23087 * gcc.c-torture/compile/simd-5.c: Likewise.
23088 * gcc.c-torture/compile/20000804-1.x: Remove.
23089 * gcc.c-torture/compile/20001205-1.x: Likewise.
23090 * gcc.c-torture/compile/20001226-1.x: Likewise.
23091 * gcc.c-torture/compile/20010518-2.x: Likewise.
23092 * gcc.c-torture/compile/20020312-1.x: Likewise.
23093 * gcc.c-torture/compile/20020604-1.x: Likewise.
23094 * gcc.c-torture/compile/920501-12.x: Likewise.
23095 * gcc.c-torture/compile/920501-4.x: Likewise.
23096 * gcc.c-torture/compile/920520-1.x: Likewise.
23097 * gcc.c-torture/compile/920521-1.x: Likewise.
23098 * gcc.c-torture/compile/920625-1.x: Likewise.
23099 * gcc.c-torture/compile/961203-1.x: Likewise.
23100 * gcc.c-torture/compile/980506-1.x: Likewise.
23101 * gcc.c-torture/compile/981006-1.x: Likewise.
23102 * gcc.c-torture/compile/981022-1.x: Likewise.
23103 * gcc.c-torture/compile/981223-1.x: Likewise.
23104 * gcc.c-torture/compile/990617-1.x: Likewise.
23105 * gcc.c-torture/compile/mipscop-1.x: Likewise.
23106 * gcc.c-torture/compile/mipscop-2.x: Likewise.
23107 * gcc.c-torture/compile/mipscop-3.x: Likewise.
23108 * gcc.c-torture/compile/mipscop-4.x: Likewise.
23109 * gcc.c-torture/compile/simd-5.x: Likewise.
23110
23111 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
23112
23113 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
23114
23115 * gcc.c-torture/execute/20030611-1.c: New test.
23116
23117 2003-06-12 Roger Sayle <roger@eyesopen.com>
23118
23119 PR middle-end/168
23120 * gcc.dg/20030612-1.c: New test case.
23121
23122 2003-06-12 Mark Mitchell <mark@codesourcery.com>
23123
23124 PR c++/10635
23125 * g++.dg/expr/cast1.C: New test.
23126
23127 2003-06-12 Roger Sayle <roger@eyesopen.com>
23128
23129 * gcc.dg/builtins-21.c: New test case.
23130
23131 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
23132
23133 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
23134 options instead of at the end.
23135 * lib/objc.exp (objc_target_compile): Likewise.
23136
23137 2003-06-11 Mark Mitchell <mark@codesourcery.com>
23138
23139 PR c++/10432
23140 * g++.dg/parse/error1.C: New test.
23141
23142 2003-06-11 Janis Johnson <janis187@us.ibm.com>
23143
23144 * gcc.dg/compat/struct-by-value-11_main.c: New file.
23145 * gcc.dg/compat/struct-by-value-11_x.c: New file.
23146 * gcc.dg/compat/struct-by-value-11_y.c: New file.
23147 * gcc.dg/compat/struct-by-value-12_main.c: New file.
23148 * gcc.dg/compat/struct-by-value-12_x.c: New file.
23149 * gcc.dg/compat/struct-by-value-12_y.c: New file.
23150 * gcc.dg/compat/struct-by-value-13_main.c: New file.
23151 * gcc.dg/compat/struct-by-value-13_x.c: New file.
23152 * gcc.dg/compat/struct-by-value-13_y.c: New file.
23153 * gcc.dg/compat/struct-by-value-14_main.c: New file.
23154 * gcc.dg/compat/struct-by-value-14_x.c: New file.
23155 * gcc.dg/compat/struct-by-value-14_y.c: New file.
23156 * gcc.dg/compat/struct-by-value-15_main.c: New file.
23157 * gcc.dg/compat/struct-by-value-15_x.c: New file.
23158 * gcc.dg/compat/struct-by-value-15_y.c: New file.
23159 * gcc.dg/compat/struct-by-value-16_main.c: New file.
23160 * gcc.dg/compat/struct-by-value-16_x.c: New file.
23161 * gcc.dg/compat/struct-by-value-16_y.c: New file.
23162 * gcc.dg/compat/struct-by-value-17_main.c: New file.
23163 * gcc.dg/compat/struct-by-value-17_x.c: New file.
23164 * gcc.dg/compat/struct-by-value-17_y.c: New file.
23165 * gcc.dg/compat/struct-by-value-18_main.c: New file.
23166 * gcc.dg/compat/struct-by-value-18_x.c: New file.
23167 * gcc.dg/compat/struct-by-value-18_y.c: New file.
23168
23169 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
23170 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
23171 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
23172 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
23173 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
23174 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
23175 * gcc.dg/compat/scalar-return-3_main.c: New file.
23176 * gcc.dg/compat/scalar-return-3_x.c: New file.
23177 * gcc.dg/compat/scalar-return-3_y.c: New file.
23178 * gcc.dg/compat/scalar-return-4_main.c: New file.
23179 * gcc.dg/compat/scalar-return-4_x.c: New file.
23180 * gcc.dg/compat/scalar-return-4_y.c: New file.
23181
23182 2003-06-10 Janis Johnson <janis187@us.ibm.com>
23183
23184 * gcc.dg/compat/fp2-struct-check.h: New file.
23185 * gcc.dg/compat/fp2-struct-defs.h: New file.
23186 * gcc.dg/compat/fp2-struct-init.h: New file.
23187 * gcc.dg/compat/struct-by-value-10_main.c: New file.
23188 * gcc.dg/compat/struct-by-value-10_x.c: New file.
23189 * gcc.dg/compat/struct-by-value-10_y.c: New file.
23190 * gcc.dg/compat/struct-return-10_main.c: New file.
23191 * gcc.dg/compat/struct-return-10_x.c: New file.
23192 * gcc.dg/compat/struct-return-10_y.c: New file.
23193
23194 * gcc.dg/compat/compat-common.h: New file.
23195 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
23196 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
23197 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
23198 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
23199 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
23200 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
23201 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
23202 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
23203 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
23204 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
23205 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
23206 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
23207 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
23208 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
23209 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
23210 * gcc.dg/compat/small-struct-check.h: Ditto.
23211 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
23212 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
23213 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
23214 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
23215 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
23216 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
23217 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
23218 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
23219 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
23220 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
23221 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
23222 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
23223 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
23224 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
23225 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
23226 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
23227 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
23228 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
23229 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
23230 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
23231 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
23232 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
23233 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
23234 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
23235 * gcc.dg/compat/struct-return-2_main.c: Ditto.
23236 * gcc.dg/compat/struct-return-2_x.c: Ditto.
23237 * gcc.dg/compat/struct-return-2_y.c: Ditto.
23238 * gcc.dg/compat/struct-return-3_main.c: Ditto.
23239 * gcc.dg/compat/struct-return-3_x.c: Ditto.
23240 * gcc.dg/compat/struct-return-3_y.c: Ditto.
23241
23242 2003-06-10 Geoffrey Keating <geoffk@apple.com>
23243
23244 * g++.dg/pch/static-1.C: New file.
23245 * g++.dg/pch/static-1.Hs: New file.
23246
23247 2003-06-10 Richard Henderson <rth@redhat.com>
23248
23249 * gcc.dg/asm-7.c: Adjust expected warning text.
23250
23251 2003-06-10 Roger Sayle <roger@eyesopen.com>
23252
23253 * gcc.dg/builtins-20.c: New test case.
23254
23255 2003-06-10 Mark Mitchell <mark@codesourcery.com>
23256
23257 PR c++/11131
23258 * g++.dg/opt/template1.C: New test.
23259
23260 2003-06-09 Mark Mitchell <mark@codesourcery.com>
23261
23262 * lib/gcc-dg.exp (dg-test): Clear additional_files and
23263 additional_sources.
23264
23265 2003-05-21 David Taylor <dtaylor@emc.com>
23266
23267 * gcc.dg/Wpadded.c: New file.
23268
23269 2003-06-09 Mark Mitchell <mark@codesourcery.com>
23270
23271 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
23272 * gcc.dg/special/weak-2.c: Add dg-require-weak.
23273 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
23274 dg-require-weak.
23275
23276 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
23277
23278 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
23279
23280 2003-06-09 Mark Mitchell <mark@codesourcery.com>
23281
23282 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
23283 (dg-require-alias): Likewise.
23284 (dg-require-gc-sections): Likewise.
23285 * lib/target-supports.exp (check_gc_sections_available): Likewise.
23286
23287 2003-06-08 Richard Henderson <rth@redhat.com>
23288
23289 * gcc.dg/20011029-2.c: Fix the array reference.
23290 * gcc.dg/asm-7.c: New.
23291
23292 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
23293
23294 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
23295
23296 2003-06-08 Mark Mitchell <mark@codesourcery.com>
23297
23298 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
23299 (dg-require-gc-sections): Likewise.
23300
23301 2003-06-08 Jan Hubicka <jh@suse.cz>
23302
23303 * i386-cmov1.c: Fix regular expression.
23304 * i386-cvt-1.c: Likewise.
23305 * i386-local.c: Likewise.
23306 * i386-local2.c: Likewise.
23307 * i386-mul.c: Likewise.
23308 * i386-ssetype-1.c: Likewise.
23309 * i386-ssetype-3.c: Likewise.
23310 * i386-ssetype-5.c: Likewise.
23311
23312 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23313
23314 PR c++/11039
23315 * g++.dg/warn/implicit-typename2.C: New test.
23316 * g++.dg/warn/implicit-typename3.C: New test.
23317
23318 2003-06-07 Richard Henderson <rth@redhat.com>
23319
23320 * g++.dg/other/offsetof3.C: Use size_t.
23321 * g++.dg/other/offsetof4.C: Likewise.
23322
23323 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
23324
23325 * lib/copy-file.exp: New. Implement gcc_copy_files.
23326
23327 * lib/dg-pch.exp: Load copy-file.exp
23328 (dg-pch): Use gcc_copy_files instead of "file copy".
23329
23330 2003-06-06 Mark Mitchell <mark@codesourcery.com>
23331
23332 * gcc.dg/weak/weak.exp: Simplify.
23333 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
23334 * gcc.dg/weak/weak-1.c: Likewise.
23335 * gcc.dg/weak/weak-2.c: Likewise.
23336 * gcc.dg/weak/weak-3.c: Likewise.
23337 * gcc.dg/weak/weak-4.c: Likewise.
23338 * gcc.dg/weak/weak-5.c: Likewise.
23339 * gcc.dg/weak/weak-6.c: Likewise.
23340 * gcc.dg/weak/weak-7.c: Likewise.
23341 * gcc.dg/weak/weak-8.c: Likewise.
23342 * gcc.dg/weak/weak-9.c: Likewise.
23343
23344 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
23345
23346 gcc.c-torture/execute/20030606-1.c: New.
23347
23348 2003-06-06 Roger Sayle <roger@eyesopen.com>
23349
23350 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
23351 * gcc.dg/builtins-19.c: Likewise.
23352
23353 2003-06-06 Roger Sayle <roger@eyesopen.com>
23354
23355 * gcc.dg/builtins-2.c: Add some more tests.
23356 * gcc.dg/builtins-18.c: New test case.
23357 * gcc.dg/builtins-19.c: New test case.
23358
23359 2003-06-06 Roger Sayle <roger@eyesopen.com>
23360 Jim Wilson <wilson@tuliptree.org>
23361
23362 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
23363
23364 2003-06-06 Jakub Jelinek <jakub@redhat.com>
23365
23366 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
23367 mempcpy/stpcpy calls not to be optimized into something else.
23368 * gcc.c-torture/execute/string-opt-3.c: Moved to...
23369 * gcc.c-torture/execute/builtins/string-7.c: ...here.
23370 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
23371
23372 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23373
23374 * gcc.dg/format/asm_fprintf-1.c: New test.
23375
23376 2003-06-05 Mark Mitchell <mark@codesourcery.com>
23377
23378 * lib/gcc-defs.exp (additional_sources): New variable.
23379 (dg-additional-sources): New function.
23380 (additional_files): New variable.
23381 (dg-additional-files): New function.
23382 (dg-additional-files-options): Likewise.
23383 * lib/gcc-dg.exp (dg-require-weak): New function.
23384 (dg-require-alias): Likewise.
23385 (dg-require-gc-sections): Likewise.
23386 * lib/target-supports.exp (check_alias_available): Remove testfile
23387 parameter.
23388 (check_gc_sections_available): New function.
23389 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
23390 (dg-gpp-additional-files): Likewise.
23391 * lib/g++.exp (additional_sources): Remove.
23392 (additional_files): Likewise.
23393 (g++_target_compile): Use dg-additional-files-options.
23394
23395 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
23396 Tcl logic.
23397 * gcc.dg/special/ecos.exp: Remove.
23398 * gcc.dg/special/20000419-2.c: Use dg-require-*.
23399 * gcc.dg/special/alias-1.c: Likewise.
23400 * gcc.dg/special/alias-2.c: Likewise.
23401 * gcc.dg/special/gcsec-1.c: Likewise.
23402 * gcc.dg/special/weak-1.c: Likewise.
23403 * gcc.dg/special/weak-2.c: Likewise.
23404 * gcc.dg/special/wkali-1.c: Likewise.
23405 * gcc.dg/special/wkali-2.c: Likewise.
23406
23407 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
23408 dg-gpp-additional-*.
23409 * g++.dg/special/conpr-3.C: Likewise.
23410 * g++.dg/special/conpr-4.C: Likewise.
23411 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
23412 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
23413 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
23414 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
23415 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
23416 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
23417 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
23418 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
23419 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
23420 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
23421 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
23422 * g++.old-deja/g++.other/comdat1.C: Likewise.
23423 * g++.old-deja/g++.other/comdat2.C: Likewise.
23424 * g++.old-deja/g++.other/comdat3.C: Likewise.
23425 * g++.old-deja/g++.other/ctor1.C: Likewise.
23426 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
23427
23428 2003-06-05 Richard Henderson <rth@redhat.com>
23429
23430 * gcc.dg/debug/20030605-1.c: New.
23431
23432 2003-06-04 Mark Mitchell <mark@codesourcery.com>
23433
23434 * README.QMTEST: Update.
23435
23436 2003-06-04 Richard Henderson <rth@redhat.com>
23437
23438 * gcc.dg/cleanup-1.c: New.
23439 * gcc.dg/cleanup-2.c: New.
23440 * gcc.dg/cleanup-3.c: New.
23441 * gcc.dg/cleanup-4.c: New.
23442 * gcc.dg/cleanup-5.c: New.
23443 * gcc.dg/cleanup-6.c: New.
23444 * gcc.dg/cleanup-7.c: New.
23445
23446 2003-06-04 Mark Mitchell <mark@codesourcery.com>
23447
23448 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
23449
23450 * lib/dg-pch.exp: New file.
23451 * g++.dg/pch/pch.exp: Use dg-pch.exp.
23452 * gcc.dg/pch/pch.exp: Likewise.
23453
23454 2003-06-04 Roger Sayle <roger@eyesopen.com>
23455
23456 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
23457 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
23458 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
23459 * gcc.dg/builtins-17.c: New test case.
23460 * gcc.dg/i386-387-4.c: New test case.
23461 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
23462
23463 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
23464
23465 * gcc.dg/ultrasp9.c: New test.
23466
23467 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
23468
23469 * gcc.c-torture/compile/20030604-1.c: New test.
23470 * gcc.dg/sparc-constant-1.c: New test.
23471
23472 2003-06-03 Glen Nakamura <glen@imodulo.com>
23473
23474 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
23475
23476 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
23477
23478 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
23479
23480 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
23481 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
23482
23483 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
23484
23485 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
23486
23487 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23488
23489 PR c++/10940
23490 * g++.dg/template/spec10.C: New test.
23491
23492 2003-06-03 Roger Sayle <roger@eyesopen.com>
23493
23494 * gcc.dg/builtins-16.c: New test case.
23495
23496 2003-06-03 Jakub Jelinek <jakub@redhat.com>
23497
23498 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
23499 mempcpy test with post-increments.
23500 * gcc.c-torture/execute/string-opt-3.c: New test.
23501 * gcc.dg/string-opt-1.c: New test.
23502
23503 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
23504
23505 PR fortran/10965
23506 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
23507
23508 2003-06-02 Mark Mitchell <mark@codesourcery.com>
23509
23510 * lib/scanasm.exp (dg-scan): New function, factored out of ...
23511 (scan-assembler): ... here. Use dg-scan.
23512 (scan-assembler-not): Likewise.
23513 (scan-file): New function.
23514 (scan-file-not): Likewise.
23515 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
23516 * gcc.dg/cpp/_Pragma4.c: Likewise.
23517 * gcc.dg/cpp/_Pragma5.c: Likewise.
23518 * gcc.dg/cpp/avoidpaste1.c: Likewise.
23519 * gcc.dg/cpp/avoidpaste2.c: Likewise.
23520 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
23521 * gcc.dg/cpp/cmdlne-P.c: Likewise.
23522 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
23523 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
23524 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
23525 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
23526 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
23527 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
23528 * gcc.dg/cpp/cxxcom1.c: Likewise.
23529 * gcc.dg/cpp/line1.c: Likewise.
23530 * gcc.dg/cpp/maccom1.c: Likewise.
23531 * gcc.dg/cpp/maccom2.c: Likewise.
23532 * gcc.dg/cpp/maccom3.c: Likewise.
23533 * gcc.dg/cpp/maccom4.c: Likewise.
23534 * gcc.dg/cpp/maccom5.c: Likewise.
23535 * gcc.dg/cpp/maccom6.c: Likewise.
23536 * gcc.dg/cpp/multiline.c: Likewise.
23537 * gcc.dg/cpp/spacing1.c: Likewise.
23538 * gcc.dg/cpp/spacing2.c: Likewise.
23539 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
23540 * gcc.dg/cpp/trad/maccom1.c: Likewise.
23541 * gcc.dg/cpp/trad/maccom2.c: Likewise.
23542 * gcc.dg/cpp/trad/maccom3.c: Likewise.
23543 * gcc.dg/cpp/trad/maccom4.c: Likewise.
23544 * gcc.dg/cpp/trad/maccom6.c: Likewise.
23545 * gcc.dg/cpp/cxxcom2.c: Likewise.
23546 * gcc.dg/cpp/cxxcom2.h: New file.
23547
23548 * gcc.dg/cpp/truefalse.cpp: Move it to ...
23549 * g++.dg/cpp/truefalse.C: Here.
23550 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
23551
23552 2003-06-01 Loren James Rittle <ljrittle@acm.org>
23553
23554 * gcc.dg/cpp/redef3.c: New file.
23555
23556 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
23557
23558 * gcc.dg/i386-loop-3.c: New test.
23559
23560 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
23561
23562 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
23563
23564 2003-05-31 Roger Sayle <roger@eyesopen.com>
23565
23566 * gcc.dg/fwrapv-1.c: New test case.
23567 * gcc.dg/fwrapv-2.c: New test case.
23568
23569 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23570
23571 PR c++/10956
23572 * g++.dg/template/spec9.C: New test.
23573
23574 2003-05-29 Roger Sayle <roger@eyesopen.com>
23575
23576 * gcc.dg/duff-4.c: New test case.
23577
23578 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
23579
23580 PR fortran/10843
23581 * g77.dg/ffixed-form-1.f: New test
23582 * g77.dg/ffixed-form-2.f: New test
23583 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
23584 * g77.dg/ffree-form-3.f: New test
23585
23586 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
23587
23588 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
23589 * gcc.dg/wint_t-1.c: Likewise.
23590
23591 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23592
23593 * g++.dg/template/access11.C: New test.
23594
23595 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23596
23597 PR c++/10849
23598 * g++.dg/template/access10.C: New test.
23599
23600 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
23601 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23602
23603 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
23604
23605 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
23606
23607 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
23608 suppress for powerpc-*-darwin*.
23609 * gcc.dg/torture/builtin-noret-2.c: Likewise.
23610
23611 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
23612
23613 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
23614 suppress option for powerpc-*-darwin*.
23615
23616 2003-05-23 Roger Sayle <roger@eyesopen.com>
23617
23618 * gcc.dg/builtins-1.c: Add tests for tan and atan.
23619 * gcc.dg/builtins-4.c: Add test for fmod.
23620
23621 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23622
23623 PR c++/10682
23624 * g++.dg/template/instantiate4.C: New test.
23625
23626 2003-05-22 Roger Sayle <roger@eyesopen.com>
23627
23628 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
23629
23630 2003-05-21 Janis Johnson <janis187@us.ibm.com>
23631
23632 * gcc.dg/compat/scalar-return-1_main.c: New file.
23633 * gcc.dg/compat/scalar-return-1_x.c: New file.
23634 * gcc.dg/compat/scalar-return-1_y.c: New file.
23635 * gcc.dg/compat/scalar-return-2_main.c: New file.
23636 * gcc.dg/compat/scalar-return-2_x.c: New file.
23637 * gcc.dg/compat/scalar-return-2_y.c: New file.
23638 * gcc.dg/compat/struct-return-3_main.c: New file.
23639 * gcc.dg/compat/struct-return-3_y.c: New file.
23640 * gcc.dg/compat/struct-return-3_x.c: New file.
23641 * gcc.dg/compat/struct-return-2_main.c: New file.
23642 * gcc.dg/compat/struct-return-2_x.c: New file.
23643 * gcc.dg/compat/struct-return-2_y.c: New file.
23644
23645 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23646
23647 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
23648 for hppa*-hp-hpux*.
23649 * gcc.dg/20021014-1.c (dg-options): Likewise.
23650 * gcc.dg/nest.c (dg-options): Likewise.
23651
23652 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
23653
23654 PR c++/9738
23655 * g++.dg/ext/dllimport2.C: New file.
23656 * g++.dg/ext/dllimport3.C: New file.
23657
23658 2003-05-20 Janis Johnson <janis187@us.ibm.com>
23659
23660 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
23661 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
23662 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
23663 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
23664 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
23665 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
23666 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
23667 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
23668 * gcc.dg/compat/small-struct-defs.h: New file.
23669 * gcc.dg/compat/small-struct-init.h: New file.
23670 * gcc.dg/compat/small-struct-check.h: New file.
23671 * gcc.dg/compat/fp-struct-defs.h: New file.
23672 * gcc.dg/compat/fp-struct-check.h: New file.
23673 * gcc.dg/compat/fp-struct-init.h: New file.
23674 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
23675 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
23676
23677 2003-05-19 Jakub Jelinek <jakub@redhat.com>
23678
23679 * gcc.dg/20030225-2.c: New test.
23680
23681 2003-05-18 Roger Sayle <roger@eyesopen.com>
23682 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23683
23684 * gcc.c-torture/compile/20030518-1.c: New test case.
23685
23686 2003-05-18 Mark Mitchell <mark@codesourcery.com>
23687
23688 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
23689 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
23690 gcc-dg-debug-runtest.
23691 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
23692 gcc-dg-debug-runtest.
23693
23694 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23695
23696 PR c++/9022
23697 * g++.dg/lookup/using6.C: New test.
23698
23699 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23700
23701 * g++.dg/parse/access2.C: New test.
23702
23703 2003-05-17 Mark Mitchell <mark@codesourcery.com>
23704
23705 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
23706 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
23707 * gcc.dg/debug/debug.exp: Likewise.
23708
23709 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
23710
23711 * gcc.dg/dollar.c: New test.
23712
23713 2003-05-16 Janis Johnson <janis187@us.ibm.com>
23714
23715 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
23716 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
23717 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
23718 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
23719 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
23720 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
23721 * gcc.dg/compat/struct-by-value-6_main.c: New file.
23722 * gcc.dg/compat/struct-by-value-6_x.c: New file.
23723 * gcc.dg/compat/struct-by-value-6_y.c: New file.
23724 * gcc.dg/compat/struct-by-value-7_main.c: New file.
23725 * gcc.dg/compat/struct-by-value-7_x.c: New file.
23726 * gcc.dg/compat/struct-by-value-7_y.c: New file.
23727 * gcc.dg/compat/struct-by-value-8_main.c: New file.
23728 * gcc.dg/compat/struct-by-value-8_x.c: New file.
23729 * gcc.dg/compat/struct-by-value-8_y.c: New file.
23730 * gcc.dg/compat/struct-by-value-9_main.c: New file.
23731 * gcc.dg/compat/struct-by-value-9_x.c: New file.
23732 * gcc.dg/compat/struct-by-value-9_y.c: New file.
23733
23734 2003-05-16 Mark Mitchell <mark@codesourcery.com>
23735
23736 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
23737 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
23738 support for "repo" mode.
23739 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
23740 * lib/g77-dg.exp: Likewise.
23741 * lib/obj-dg.exp: Likewise.
23742
23743 2003-05-16 Jakub Jelinek <jakub@redhat.com>
23744
23745 Merge from gcc-3_2-rhl8-branch:
23746 2003-04-23 Jakub Jelinek <jakub@redhat.com>
23747
23748 * gcc.dg/tls/opt-6.c: New test.
23749
23750 2003-04-05 Jakub Jelinek <jakub@redhat.com>
23751
23752 * gcc.dg/20030405-1.c: New test.
23753
23754 2003-03-09 Jakub Jelinek <jakub@redhat.com>
23755
23756 * gcc.dg/20030309-1.c: New test.
23757
23758 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
23759
23760 * gcc.c-torture/execute/20030307-1.c: New test.
23761
23762 2003-02-20 Randolph Chung <tausq@debian.org>
23763
23764 * gcc.c-torture/compile/20030220-1.c: New test.
23765
23766 2003-02-18 Jakub Jelinek <jakub@redhat.com>
23767
23768 * gcc.dg/20030217-1.c: New test.
23769
23770 2003-01-29 Jakub Jelinek <jakub@redhat.com>
23771
23772 * gcc.c-torture/compile/20020129-1.c: New test.
23773
23774 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
23775
23776 * gcc.dg/unroll-1.c: New test.
23777
23778 2002-11-16 Jan Hubicka <jh@suse.cz>
23779
23780 * gcc.c-torture/execute/20020920-1.c: New test.
23781
23782 2002-10-08 Jakub Jelinek <jakub@redhat.com>
23783
23784 PR target/7434
23785 * gcc.c-torture/compile/20021008-1.c: New test.
23786
23787 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
23788
23789 PR target/7559
23790 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
23791
23792 2002-08-07 Jakub Jelinek <jakub@redhat.com>
23793
23794 * gcc.c-torture/compile/20020807-1.c: New test.
23795
23796 2002-07-30 Jakub Jelinek <jakub@redhat.com>
23797
23798 * gcc.dg/tls/opt-1.c: New test.
23799
23800 2002-07-29 Jakub Jelinek <jakub@redhat.com>
23801
23802 * gcc.dg/20020729-1.c: New test.
23803
23804 2002-07-20 Jakub Jelinek <jakub@redhat.com>
23805
23806 * g++.dg/opt/life1.C: New test.
23807
23808 2002-05-20 Jakub Jelinek <jakub@redhat.com>
23809
23810 * gcc.dg/20020525-1.c: New test.
23811
23812 2002-05-24 Jakub Jelinek <jakub@redhat.com>
23813
23814 PR c++/6794
23815 * g++.dg/ext/pretty1.C: New test.
23816 * g++.dg/ext/pretty2.C: New test.
23817
23818 2003-05-15 Mark Mitchell <mark@codesourcery.com>
23819
23820 PR c++/8385
23821 * g++.dg/ext/typeof5.C: New test.
23822
23823 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
23824
23825 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
23826 __USER_LABEL_PREFIX__ into account.
23827 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
23828
23829 2003-05-14 Roger Sayle <roger@eyesopen.com>
23830
23831 * gcc.dg/builtins-15.c: New test case.
23832
23833 2003-05-13 Zack Weinberg <zack@codesourcery.com>
23834
23835 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
23836
23837 2003-05-12 Mark Mitchell <mark@codesourcery.com>
23838
23839 * lib/g++.exp: Tweak handling of additional source files.
23840 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
23841 * g++.dg/special/conpr-2a.C: Rename to ...
23842 * g++.dg/special/conpr-2a.cc: ... this.
23843 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
23844 * g++.dg/special/conpr-3a.C: Rename to ...
23845 * g++.dg/special/conpr-3a.cc: This.
23846 * g++.dg/special/conpr-3b.C: Rename to ...
23847 * g++.dg/special/conpr-3b.cc: This.
23848 * g++.dg/special/conpr-4.C: New test.
23849 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
23850
23851 2003-05-12 David Edelsohn <edelsohn@gnu.org>
23852
23853 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
23854
23855 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23856
23857 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
23858 * g++.old-deja/g++.robertl/eb71.C: Likewise.
23859 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
23860 * g++.old-deja/g++.other/warn3.C: Likewise.
23861
23862 2003-05-11 Roger Sayle <roger@eyesopen.com>
23863
23864 * gcc.dg/i386-387-1.c: Update to also test log.
23865 * gcc.dg/i386-387-2.c: Likewise.
23866
23867 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
23868
23869 * g77.f-torture/execute/int8421.f: New test.
23870
23871 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23872
23873 PR c++/10230, c++/10481
23874 * g++.dg/lookup/scoped5.C: New test.
23875
23876 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23877
23878 PR c++/10552
23879 * g++.dg/template/ttp6.C: New test.
23880
23881 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
23882
23883 * gcc.c-torture/execute/builtins: New directory.
23884 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
23885 gcc.c-torture/execute/builtins.
23886 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
23887 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
23888 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
23889 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
23890
23891 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23892
23893 PR c++/9252
23894 * g++.dg/template/access8.C: New test.
23895 * g++.dg/template/access9.C: New test.
23896
23897 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23898
23899 PR c++/9554
23900 * g++.dg/parse/access1.C: New test.
23901
23902 2003-05-09 DJ Delorie <dj@redhat.com>
23903
23904 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
23905 long, and not an int.
23906
23907 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23908
23909 PR c++/10555, c++/10576
23910 * g++.dg/template/memclass1.C: New test.
23911
23912 2003-05-08 DJ Delorie <dj@redhat.com>
23913
23914 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
23915 targets.
23916 * gcc.c-torture/execute/20021024-1.x: Likewise.
23917 * gcc.c-torture/execute/shiftdi.x: Likewise.
23918 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
23919 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
23920 * gcc.dg/20021018-1.c: Likewise.
23921
23922 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23923
23924 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
23925
23926 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
23927 (bcopy): Call memmove.
23928
23929 2003-05-08 Roger Sayle <roger@eyesopen.com>
23930
23931 * g77.f-torture/compile/8485.f: New test case.
23932
23933 2003-05-07 Richard Henderson <rth@redhat.com>
23934
23935 PR c++/10570
23936 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
23937 Verify exception_cleanup not called for rethrows.
23938 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
23939 when exiting catch block without rethrowing.
23940 * g++.dg/eh/forced3.C: New.
23941 * g++.dg/eh/forced4.C: New.
23942
23943 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
23944
23945 * gcc.dg/20030505.c: Fix triplet.
23946
23947 2003-05-06 DJ Delorie <dj@redhat.com>
23948
23949 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
23950 * gcc.dg/nest.c: Likewise.
23951
23952 2003-05-05 Roger Sayle <roger@eyesopen.com>
23953
23954 * gcc.dg/builtins-14.c: New test case.
23955
23956 2003-05-05 Janis Johnson <janis187@us.ibm.com>
23957
23958 * lib/compat.exp (compat-execute): New argument.
23959 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
23960 * gcc.dg/compat: New test directory.
23961 * gcc.dg/compat/compat.exp: New expect script.
23962 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
23963 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
23964 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
23965 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
23966 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
23967 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
23968
23969 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
23970 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
23971 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
23972 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
23973 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
23974 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
23975 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
23976 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
23977 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
23978 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
23979 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
23980 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
23981 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
23982 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
23983 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
23984
23985 2003-05-05 Zack Weinberg <zack@codesourcery.com>
23986
23987 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
23988
23989 2003-05-05 Jakub Jelinek <jakub@redhat.com>
23990
23991 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
23992
23993 2003-05-05 Geoffrey Keating <geoffk@apple.com>
23994
23995 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
23996 * gcc.dg/ppc-fsel-2.c: New test.
23997
23998 * gcc.dg/unused-5.c: New test.
23999
24000 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24001
24002 PR c++/10496
24003 * g++.dg/warn/pmf1.C: New test.
24004
24005 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24006
24007 PR c++/4494
24008 * g++.dg/warn/main.C: New test.
24009
24010 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24011
24012 * gcc.dg/nonnull-3.c: New test.
24013
24014 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
24015
24016 * gcc.dg/cpp/Wtrigraphs.c: Update.
24017 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
24018
24019 2003-05-03 Geoffrey Keating <geoffk@apple.com>
24020
24021 * gcc.dg/ppc-fsel-1.c: New test.
24022
24023 2003-05-03 Zack Weinberg <zack@codesourcery.com>
24024
24025 PR c/10604
24026 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
24027
24028 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
24029
24030 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
24031
24032 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24033
24034 PR c++/9364, c++/10553, c++/10586
24035 * g++.dg/parse/typename4.C: New test.
24036 * g++.dg/parse/typename5.C: Likewise.
24037
24038 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
24039
24040 * gcc.c-torture/compile/20030503-1.c: New test.
24041
24042 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24043
24044 * g++.dg/lookup/using5.C: Fix testcase error.
24045
24046 2003-05-01 Chris Demetriou <cgd@broadcom.com>
24047
24048 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
24049 since MEABI is no longer supported. Remove all vestiges
24050 of MEABI from the test.
24051
24052 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24053
24054 PR c++/10554
24055 * g++.dg/lookup/using5.C: New test.
24056
24057 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24058
24059 PR c++/8772
24060 * g++.dg/template/ttp5.C: New test.
24061
24062 2003-04-30 Mark Mitchell <mark@codesourcery.com>
24063
24064 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
24065 (dg-gpp-additional-sources): New function.
24066 (dg-gpp-additional-files): Likewise.
24067 * lib/g++.exp (additional_sources): New variable.
24068 (additional_files): Likewise.
24069 (g++_target_compile): Deal with them.
24070 * lib/old-dejagnu.exp: Remove.
24071 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
24072 * g++.old-deja: Revise all tests to use dg commands.
24073
24074 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24075
24076 PR c++/9432, c++/9528
24077 * g++.dg/lookup/using4.C: New test.
24078
24079 2003-04-29 Geoffrey Keating <geoffk@apple.com>
24080
24081 * gcc.dg/noreturn-5.c: New file.
24082 * gcc.dg/noreturn-6.c: New file.
24083
24084 * gcc.c-torture/compile/inline-1.c: New file.
24085
24086 2003-04-29 Mark Mitchell <mark@codesourcery.com>
24087
24088 PR c++/10551
24089 * g++.dg/template/explicit1.C: New test.
24090
24091 2003-04-29 Mark Mitchell <mark@codesourcery.com>
24092
24093 PR c++/10549
24094 * g++.dg/other/bitfield1.C: New test.
24095
24096 PR c++/10527
24097 * g++.dg/init/new7.C: New test.
24098
24099 2003-04-29 Mark Mitchell <mark@codesourcery.com>
24100
24101 * g++.dg/ext/desig1.C: New test.
24102 * g++.dg/ext/init1.C: Update.
24103
24104 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
24105
24106 2003-04-28 Mark Mitchell <mark@codesourcery.com>
24107
24108 PR c++/10180
24109 * g++.dg/warn/Winline-1.C: New test.
24110
24111 2003-04-28 Jakub Jelinek <jakub@redhat.com>
24112
24113 * gcc.c-torture/execute/string-opt-19.c: New test.
24114
24115 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
24116 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
24117
24118 2003-04-27 Mark Mitchell <mark@codesourcery.com>
24119
24120 PR c++/10506
24121 * g++.dg/init/new6.C: New test.
24122
24123 PR c++/10503
24124 * g++.dg/init/ref6.C: New test.
24125
24126 2003-04-26 David Edelsohn <edelsohn@gnu.org>
24127
24128 * g++.dg/warn/weak1.C: XFAIL on AIX4.
24129
24130 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24131
24132 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
24133 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
24134
24135 2003-04-25 Mark Mitchell <mark@codesourcery.com>
24136
24137 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
24138 initialized static data members.
24139
24140 2003-04-25 H.J. Lu <hjl@gnu.org>
24141
24142 * gcc.dg/ia64-sync-4.c: New test.
24143
24144 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24145
24146 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
24147 date.
24148
24149 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
24150
24151 PR c++/10337
24152 * g++.dg/warn/conv1.C: New test.
24153 * g++.old-deja/g++.other/conv7.C: Adjust.
24154 * g++.old-deja/g++.other/overload14.C: Adjust.
24155
24156 2003-04-23 Mark Mitchell <mark@codesourcery.com>
24157
24158 PR c++/10471
24159 * g++.dg/template/defarg2.C: New test.
24160
24161 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
24162
24163 * gcc.dg/cpp/include2.c: Update.
24164 * gcc.dg/cpp/multiline-2.c: New.
24165 * gcc.dg/cpp/multiline.c: Update.
24166 * gcc.dg/cpp/strify2.c: Update.
24167 * gcc.dg/cpp/trad/literals-2.c: Update.
24168
24169 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24170
24171 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
24172
24173 2003-04-23 Mark Mitchell <mark@codesourcery.com>
24174
24175 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
24176
24177 2003-04-23 Mark Mitchell <mark@codesourcery.com>
24178
24179 PR c++/10451
24180 * g++.dg/parse/crash4.C: New test.
24181
24182 PR c++/9847
24183 * g++.dg/parse/crash5.C: New test.
24184
24185 2003-04-22 Mark Mitchell <mark@codesourcery.com>
24186
24187 PR c++/10446
24188 * g++.dg/parse/crash3.C: New test.
24189
24190 PR c++/10428
24191 * g++.dg/parse/elab1.C: New test.
24192
24193 2003-04-22 Devang Patel <dpatel@apple.com>
24194
24195 * gcc.dg/cpp/trad/funlike-5.c: New test.
24196
24197 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
24198
24199 * g++.dg/other/packed1.C: Fix dg options.
24200
24201 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
24202
24203 * g++.dg/other/offsetof2.C: New test.
24204
24205 2003-04-21 Mark Mitchell <mark@codesourcery.com>
24206
24207 * g++.dg/template/recurse.C: Adjust location of error messages.
24208
24209 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
24210
24211 PR c++/9881
24212 * g++.dg/init/addr-const1.C: New test.
24213 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
24214
24215 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
24216
24217 PR c++/10405
24218 * g++.dg/lookup/struct-hack1.C: New test.
24219
24220 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
24221
24222 * ucs.c: Update diagnostic messages.
24223
24224 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
24225
24226 * gcc.dg/cpp/truefalse.cpp: New test.
24227 * gcc.dg/cpp/cpp.exp: Update.
24228 * g++.dg/other/stdbool-if.C: Remove.
24229
24230 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
24231
24232 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
24233 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
24234
24235 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
24236
24237 * gcc.c-torture/compile/20030418-1.c: New test.
24238
24239 2003-04-17 Janis Johnson <janis187@us.ibm.com>
24240
24241 * README.compat: Remove; content moved to doc/sourcebuild.texi.
24242
24243 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24244
24245 PR c++/10347
24246 g++.dg/template/dependent-name1.C: New test.
24247
24248 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
24249
24250 * gcc.dg/warn-1.c (tourist_guide): New array,
24251 contains a pointer to bar.
24252
24253 2003-04-16 Roger Sayle <roger@eyesopen.com>
24254
24255 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
24256 * gcc.c-torture/execute/medce-1.c: New test case.
24257 * gcc.c-torture/execute/medce-2.c: New test case.
24258
24259 2003-04-15 Mark Mitchell <mark@codesourcery.com>
24260
24261 * lib/prune.exp: Ignore more messages.
24262
24263 PR c++/10381
24264 * g++.dg/parse/lookup3.C: New test.
24265
24266 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
24267
24268 * gcc.c-torture/compile/20030415-1.c : New test.
24269
24270 2003-04-14 Mark Mitchell <mark@codesourcery.com>
24271
24272 * gcc.c-torture/execute/scope-2.c: Move to ...
24273 * gcc.dg/noncompile/scope.c: .... here.
24274
24275 2003-04-14 Roger Sayle <roger@eyesopen.com>
24276
24277 * gcc.dg/20030414-2.c: New test case.
24278
24279 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
24280
24281 PR target/10377
24282 * gcc.dg/20030414-1.c: New test.
24283
24284 2003-04-13 Roger Sayle <roger@eyesopen.com>
24285
24286 * gcc.dg/builtins-12.c: New test case.
24287 * gcc.dg/builtins-13.c: New test case.
24288
24289 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24290
24291 * gcc.c-torture/execute/string-opt-18.c: New test.
24292
24293 2003-04-13 Mark Mitchell <mark@codesourcery.com>
24294
24295 PR c++/10300
24296 * g++.dg/init/new5.C: New test.
24297
24298 2003-04-12 Mark Mitchell <mark@codesourcery.com>
24299
24300 PR c++/7910
24301 * g++.dg/ext/dllimport1.C: New test.
24302
24303 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
24304
24305 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
24306
24307 2003-04-11 Bud Davis <bdavis9659@comcast.net>
24308
24309 PR Fortran/9263
24310 * g77.f-torture/noncompile/9263.f: New test
24311 PR Fortran/1832
24312 * g77.f-torture/execute/1832.f: New test
24313
24314 2003-04-11 David Chad <davidc@freebsd.org>
24315 Loren J. Rittle <ljrittle@acm.org>
24316
24317 libobjc/8562
24318 * objc.dg/headers.m: New test.
24319
24320 2003-04-10 Zack Weinberg <zack@codesourcery.com>
24321
24322 * gcc.c-torture/execute/builtin-noret-2.c: New.
24323 * gcc.c-torture/execute/builtin-noret-2.x: New.
24324 XFAIL builtin-noret-2.c at -O1 and above.
24325 * gcc.dg/redecl.c: New.
24326 * gcc.dg/Wshadow-1.c: Update error regexps.
24327
24328 2003-04-10 Mark Mitchell <mark@codesourcery.com>
24329
24330 * g++.dg/abi/bitfield10.C: New test.
24331
24332 2003-04-09 Mike Stump <mrs@apple.com>
24333
24334 * gcc.dg/pch/pch.exp: Make testcase names longer.
24335 * g++.dg/pch/pch.exp: Make testcase names longer.
24336
24337 2003-04-08 Roger Sayle <roger@eyesopen.com>
24338
24339 * gcc.dg/builtins-11.c: New test case.
24340
24341 2003-04-08 Roger Sayle <roger@eyesopen.com>
24342
24343 * gcc.dg/builtins-9.c: New test case.
24344 * gcc.dg/builtins-10.c: New test case.
24345
24346 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
24347
24348 * gcc.dg/noncompile/init-4.c.c: New test.
24349
24350 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
24351
24352 * gcc.misc-test/gcov-9.c: New test.
24353 * gcc.misc-test/gcov-10.c: New test
24354 * gcc.misc-test/gcov-11.c: New test.
24355
24356 2003-04-05 Zack Weinberg <zack@codesourcery.com>
24357
24358 PR optimization/10024
24359 * gcc.c-torture/compile/20030405-1.c: New test.
24360
24361 2003-04-04 Geoffrey Keating <geoffk@apple.com>
24362
24363 * gcc.dg/pch/static-3.c: New.
24364 * gcc.dg/pch/static-3.hs: New.
24365 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
24366
24367 2003-04-04 Richard Henderson <rth@redhat.com>
24368
24369 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
24370 * g++.dg/eh/forced2.C: Likewise.
24371
24372 2003-04-03 Mike Stump <mrs@apple.com>
24373
24374 * lib/scanasm.exp (scan-assembler): Add xfail processing for
24375 target arg.
24376 (scan-assembler-times, scan-assembler-not): Likewise.
24377 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
24378
24379 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
24380
24381 * gcc.dg/sparc-loop-1.c: New test.
24382
24383 2003-04-02 Geoffrey Keating <geoffk@apple.com>
24384
24385 PR other/9274
24386 * g++.dg/pch/system-2.C: New.
24387 * g++.dg/pch/system-2.Hs: New.
24388
24389 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
24390
24391 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
24392
24393 * g++.dg/eh/simd-1.C (vecfunc): Same.
24394
24395 2003-04-01 Roger Sayle <roger@eyesopen.com>
24396
24397 * gcc.c-torture/execute/20030401-1.c: New test case.
24398
24399 2003-04-01 Ziemowit Laski <zlaski@apple.com>
24400
24401 * objc.dg/defs.m: New.
24402
24403 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
24404
24405 * g++.dg/eh/simd-1.C: New.
24406 * g++.dg/eh/simd-2.C: New.
24407
24408 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
24409
24410 * gcc.c-torture/execute/simd-3.c: New.
24411
24412 2003-03-31 Mark Mitchell <mark@codesourcery.com>
24413
24414 PR c/9936
24415 * gcc.dg/20030331-2.c: New test.
24416
24417 2003-03-31 Mark Mitchell <mark@codesourcery.com>
24418
24419 PR c++/10278
24420 * g++.dg/parse/crash2.C: New test.
24421
24422 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
24423
24424 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
24425 * gcc.c-torture/execute/20030331-1.c: ...here.
24426
24427 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
24428
24429 * gcc.c-torture/execute/20030331-1.c: New test.
24430
24431 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
24432
24433 * lib/gcov.exp: Adjust call return testing strings.
24434 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
24435
24436 2003-03-31 Roger Sayle <roger@eyesopen.com>
24437
24438 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
24439 * gcc.dg/builtins-7.c: New test case.
24440 * gcc.dg/builtins-8.c: New test case.
24441
24442 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
24443
24444 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
24445
24446 2003-03-30 Mark Mitchell <mark@codesourcery.com>
24447
24448 PR c++/7647
24449 * g++.dg/lookup-class-member-2.C: New test.
24450
24451 2003-03-30 Glen Nakamura <glen@imodulo.com>
24452
24453 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
24454
24455 2003-03-28 Roger Sayle <roger@eyesopen.com>
24456
24457 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
24458
24459 2003-03-28 Mark Mitchell <mark@codesourcery.com>
24460
24461 * g++.dg/init/attrib1.C: New test.
24462
24463 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
24464
24465 * gcc.dg/ultrasp8.c: New test.
24466
24467 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
24468
24469 * gcc.dg/ultrasp7.c: New test.
24470
24471 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
24472
24473 PR c++/10047
24474 * g++.dg/template/inline1.C: New test.
24475
24476 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
24477
24478 * gcc.dg/sparc-dwarf2.c: New test.
24479
24480 2003-03-27 Roger Sayle <roger@eyesopen.com>
24481
24482 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
24483 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
24484
24485 2003-03-27 Mark Mitchell <mark@codesourcery.com>
24486
24487 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
24488 than reading .x files.
24489 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
24490 * g77.dg/gcov/gcov-1.f: Likewise.
24491 * gcc.misc-tests/gcov-4b.c: Likewise.
24492 * gcc.misc-tests/gcov-5b.c: Likewise.
24493 * gcc.misc-tests/gcov-6.c: Likewise.
24494 * gcc.misc-tests/gcov-7.c: Likewise.
24495 * gcc.misc-tests/gcov-8.c: Likewise.
24496 * g++.dg/gcov/gcov-1.x: Remove.
24497 * g77.dg/gcov/gcov-1.x: Likewise.
24498 * gcc.misc-tests/gcov-4b.x: Likewise.
24499 * gcc.misc-tests/gcov-5b.x: Likewise.
24500 * gcc.misc-tests/gcov-6.x: Likewise.
24501 * gcc.misc-tests/gcov-7.x: Likewise.
24502 * gcc.misc-tests/gcov-8.x: Likewise.
24503
24504 2003-03-27 Glen Nakamura <glen@imodulo.com>
24505
24506 PR opt/10087
24507 * gcc.dg/20030324-1.c: New test.
24508
24509 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
24510
24511 PR c++/10224
24512 * g++.dg/template/arg3.C: New test.
24513
24514 PR c++/10158
24515 * g++.dg/template/friend18.C: New test.
24516
24517 2003-03-26 Roger Sayle <roger@eyesopen.com>
24518
24519 * g77.f-torture/compile/20030326-1.f: New test case.
24520
24521 2003-03-26 Janis Johnson <janis187@us.ibm.com>
24522
24523 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
24524
24525 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
24526
24527 2003-03-26 Jakub Jelinek <jakub@redhat.com>
24528
24529 * gcc.dg/ia64-sync-3.c: New test.
24530
24531 2003-03-26 Alan Modra <amodra@bigpond.net.au>
24532
24533 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
24534
24535 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
24536
24537 * gcc.dg/ultrasp6.c: New test.
24538
24539 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
24540
24541 * gcc.dg/i386-signbit-1.c: New test.
24542 * gcc.dg/i386-signbit-2.c: New test.
24543 * gcc.dg/i386-signbit-3.c: New test.
24544
24545 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
24546
24547 * gcc.dg/ultrasp5.c: Fix options.
24548
24549 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
24550
24551 * gcc.dg/ultrasp5.c: Fix comment.
24552
24553 2003-03-24 Bud Davis <bdavis9659@comcast.net>
24554
24555 PR fortran/10197
24556 * g77.f-torture/execute/10197.f: New test.
24557
24558 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
24559
24560 PR c++/9898, c++/383
24561 * g++.dg/template/conv6.C: New test.
24562
24563 PR c++/10119
24564 * g++.dg/template/ptrmem5.C: New test.
24565
24566 PR c++/10026
24567 * g++.dg/lookup/koenig1.C: New test.
24568
24569 PR C++/10199
24570 * g++.dg/lookup/template2.C: New test.
24571
24572 2003-03-24 Jakub Jelinek <jakub@redhat.com>
24573
24574 * g++.dg/opt/rtti1.C: New test.
24575
24576 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
24577
24578 * gcc.dg/ultrasp5.c: New test.
24579
24580 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
24581
24582 PR middle-end/9967
24583 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
24584 builtin fputs.
24585
24586 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
24587
24588 PR c/8224
24589 * gcc.dg/20030323-1.c: New test.
24590
24591 2003-03-23 Roger Sayle <roger@eyesopen.com>
24592
24593 * gcc.c-torture/compile/20030323-1.c: New test case.
24594
24595 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
24596
24597 * gcc.dg/20030321-1.c: New test.
24598
24599 2003-03-22 Zack Weinberg <zack@codesourcery.com>
24600
24601 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
24602
24603 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
24604
24605 PR c++/9978, c++/9708
24606 * g++.dg/ext/vlm1.C: Adjust expected error.
24607 * g++.dg/ext/vla2.C: New test.
24608 * g++.dg/template/arg1.C: New test.
24609 * g++.dg/template/arg2.C: New test.
24610
24611 2003-03-22 Bud Davis <bdavis9659@comcast.net>
24612
24613 * g77.f-torture/execute/select.f: New test.
24614 * g77.f-torture/noncompile/select_no_compile.f: New test.
24615
24616 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
24617
24618 PR c++/9898
24619 * g++.dg/other/error4.C: New test.
24620
24621 2003-03-20 Mark Mitchell <mark@codesourcery.com>
24622
24623 * g++.dg/template/friend17.C: New test.
24624
24625 2003-03-21 Alan Modra <amodra@bigpond.net.au>
24626
24627 * gcc.c-torture/compile/20030320-1.c: New.
24628
24629 2003-03-20 Roger Sayle <roger@eyesopen.com>
24630
24631 * gcc.dg/builtins-6.c: New test case.
24632
24633 2003-03-19 Alan Modra <amodra@bigpond.net.au>
24634
24635 PR target/10073
24636 * gcc.c-torture/compile/20030319-1.c: New.
24637
24638 2003-03-18 Jan Hubicka <jh@suse.cz>
24639
24640 * gcc.dg/i386-cvt-1.c: New test.
24641
24642 2003-03-17 Zack Weinberg <zack@codesourcery.com>
24643
24644 * objc.dg/naming-1.m: Use "(parse|syntax) error".
24645 * objc.dg/naming-2.m: Likewise.
24646
24647 2003-03-17 Mark Mitchell <mark@codesourcery.com>
24648
24649 PR c++/9639
24650 * g++.dg/parse/crash1.C: New test.
24651
24652 2003-03-16 Mark Mitchell <mark@codesourcery.com>
24653
24654 PR c++/8805
24655 * g++.dg/eh/cleanup1.C: New test.
24656
24657 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
24658
24659 * gcc.c-torture/execute/20030316-1.c: New test case.
24660
24661 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
24662
24663 PR c++/9629
24664 * g++.dg/init/ctor2.C: New test.
24665
24666 2003-03-15 Roger Sayle <roger@eyesopen.com>
24667
24668 * g77.f-torture/compile/xformat.f: New test case.
24669
24670 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24671
24672 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
24673 * g++.old-deja/g++.mike/eh50.C: Likewise.
24674
24675 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24676
24677 PR c++/6440
24678 * g++.dg/template/spec7.C: New test.
24679 * g++.dg/template/spec8.C: Likewise.
24680
24681 2003-03-14 Jakub Jelinek <jakub@redhat.com>
24682
24683 * gcc.c-torture/execute/20030313-1.c: New test.
24684
24685 2003-03-14 Richard Henderson <rth@redhat.com>
24686
24687 * gcc.dg/inline-2.c: Adjust alpha test for external call.
24688
24689 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
24690
24691 * gcc.c-torture/compile/20030314-1.c: New test.
24692
24693 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
24694
24695 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
24696 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
24697 thumb target,
24698 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
24699 to accept newer _imp__ prefix and additional
24700 newline in .drectve section.
24701 * gcc.dg/dll-4.c: Likewise.
24702 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
24703 switch.
24704
24705 2003-03-13 Mark Mitchell <mark@codesourcery.com>
24706
24707 * g++.dg/parse/namespace9.C: New test.
24708
24709 * g++.dg/init/ref5.C: New test.
24710 * g++.dg/parse/ptrmem1.C: Likewise.
24711
24712 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24713
24714 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
24715 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
24716 regular expression.
24717 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
24718 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
24719
24720 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
24721
24722 * gcc.c-torture/execute/20030224-2.c: New test.
24723
24724 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
24725
24726 * gcc.dg/decl-3.c: New test.
24727
24728 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
24729
24730 * gcc.dg/i386-loop-2.c: New test.
24731
24732 2003-03-11 Mark Mitchell <mark@codesourcery.com>
24733
24734 PR c++/9474
24735 * g++.dg/parse/namespace8.C: New test.
24736
24737 PR c++/9924
24738 * g++.dg/overload/builtin2.C: New test.
24739
24740 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
24741
24742 * gcc.dg/return-type-3.c: New test.
24743
24744 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
24745
24746 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
24747 profiling options are not supported.
24748
24749 2003-03-10 Mark Mitchell <mark@codesourcery.com>
24750
24751 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
24752 * g++.old-deja/g++.warn/impint2.C: Likewise.
24753
24754 2003-03-10 Devang Patel <dpatel@apple.com>
24755
24756 * g++.dg/cpp/c++_cmd_1.C: New test.
24757 * g++.dg/cpp/c++_cmd_1.h: New file.
24758
24759 2003-03-10 Segher Boessenkool <segher@koffie.nl>
24760
24761 * gcc.dg/altivec-9.c: New file.
24762
24763 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24764
24765 * gcc.dg/ppc-sdata-1.c: New test.
24766 * gcc.dg/ppc-sdata-2.c: New test.
24767
24768 2003-03-09 Mark Mitchell <mark@codesourcery.com>
24769
24770 PR c++/9373
24771 * g++.dg/opt/ptrmem2.C: New test.
24772
24773 PR c++/8534
24774 * g++.dg/opt/ptrmem1.C: New test.
24775
24776 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
24777
24778 * gcc.dg/i386-loop-1.c: New test.
24779
24780 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24781
24782 PR c++/9970
24783 * g++.dg/lookup/friend1.C: New test.
24784
24785 2003-03-08 Mark Mitchell <mark@codesourcery.com>
24786
24787 PR c++/9823
24788 * g++.dg/parser/constructor1.C: New test.
24789
24790 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
24791
24792 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
24793
24794 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
24795
24796 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
24797
24798 * gcc.dg/cpp/Wunused.c: Update test.
24799
24800 2003-03-08 Jan Hubicka <jh@suse.cz>
24801
24802 * gcc.dg/inline-3.c: New test.
24803
24804 2003-03-08 Mark Mitchell <mark@codesourcery.com>
24805
24806 PR c++/9809
24807 * g++.dg/parse/builtin1.C: New test.
24808
24809 PR c++/9982
24810 * g++.dg/abi/cookie1.C: New test.
24811 * g++.dg/abi/cookie2.C: Likewise.
24812
24813 PR c++/9524
24814 * g++.dg/template/field1.C: New test.
24815
24816 PR c++/9912
24817 * g++.dg/parse/class1.C: New test.
24818 * g++.dg/parse/namespace7.C: Likewise.
24819 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
24820
24821 2003-03-07 Mark Mitchell <mark@codesourcery.com>
24822
24823 * g++.dg/init/ref4.C: New test.
24824
24825 2003-03-07 Jan Hubicka <jh@suse.cz>
24826
24827 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
24828 * gcc.dg/inline-3.c: New test.
24829
24830 2003-03-06 Mark Mitchell <mark@codesourcery.com>
24831
24832 * g++.dg/init/ref3.C: New test.
24833
24834 PR c++/9965
24835 * g++.dg/init/ref2.C: New test.
24836
24837 PR c++/9400
24838 * g++.dg/warn/Wshadow-2.C: New test.
24839
24840 PR c++/9791
24841 * g++.dg/warn/Woverloaded-1.C: New test.
24842
24843 2003-03-05 Jan Hubicka <jh@suse.cz>
24844
24845 * gcc.dg/i386-local2.c: New.
24846 * gcc.dg/i386-local.c: Fix typo.
24847
24848 2003-03-05 Mark Mitchell <mark@codesourcery.com>
24849
24850 * g++.dg/abi/layout3.C: New test.
24851
24852 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
24853
24854 * gcc.c-torture/compile/20030305-1.c
24855
24856 2003-03-05 Jan Hubicka <jh@suse.cz>
24857
24858 * gcc.dg/i386-local.c: New.
24859
24860 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
24861
24862 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
24863
24864 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
24865
24866 * gcc.dg/switch-2.c: New test.
24867 * gcc.dg/switch-3.c: New test.
24868 * gcc.dg/Wswitch.c: Adjust line numbers.
24869 * gcc.dg/Wswitch-default.c: Likewise.
24870 * gcc.dg/Wswitch-enum.c: Likewise.
24871
24872 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
24873
24874 * gcc.c-torture/execute/20030222-1.c: New test.
24875
24876 2003-03-03 James E Wilson <wilson@tuliptree.org>
24877
24878 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
24879
24880 2003-03-03 Mark Mitchell <mark@codesourcery.com>
24881
24882 PR c++/9878
24883 * g++.dg/init/ref1.C: New test.
24884
24885 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
24886
24887 * gcc.dg/sh-relax.c: New SH-only test.
24888
24889 2003-03-03 Geoffrey Keating <geoffk@apple.com>
24890
24891 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
24892 comment explaining purpose of testcase.
24893
24894 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
24895
24896 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
24897 for HC11/HC12 (asm needs two int registers).
24898 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
24899 HC11/HC12 because the test uses an asm which needs two 32-bit
24900 registers.
24901
24902 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
24903
24904 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
24905 for HC11/HC12 (array is too large otherwise).
24906 * gcc.c-torture/compile/920501-4.x: New file, likewise.
24907 * gcc.c-torture/compile/20010518-2.x: Likewise.
24908 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
24909 HC11/HC12 (array is too large).
24910
24911 2003-03-01 Geoffrey Keating <geoffk@apple.com>
24912
24913 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
24914 * lib/g++-dg.exp (g++-dg-test): Likewise.
24915
24916 2003-03-01 Roger Sayle <roger@eyesopen.com>
24917
24918 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
24919 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
24920
24921 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24922
24923 * g++.dg/warn/implicit-typename1.C: Remove warning.
24924
24925 2003-02-28 Richard Henderson <rth@redhat.com>
24926
24927 * gcc.dg/noreturn-1.c: Move noreturn warning line.
24928 * gcc.dg/return-type-1.c: Move control reaches end warning line.
24929
24930 2003-02-28 Geoffrey Keating <geoffk@apple.com>
24931
24932 * gcc.dg/pch/pch.exp: Change .pch to .gch.
24933 * g++.dg/pch/pch.exp: Likewise.
24934
24935 2003-02-28 Mark Mitchell <mark@codesourcery.com>
24936
24937 PR c++/9879
24938 * testsuite/g++.dg/init/new4.C: New test.
24939
24940 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
24941
24942 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
24943
24944 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
24945
24946 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
24947 unsigned long.
24948
24949 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
24950 wider than float.
24951
24952 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
24953
24954 * lib/scanasm.exp: Add support for counting numbers of
24955 occurences.
24956 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
24957 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
24958
24959 2003-02-25 Mark Mitchell <mark@codesourcery.com>
24960
24961 PR c++/9683
24962 * g++.dg/template/static3.C: New test.
24963
24964 PR c++/9829
24965 * g++.dg/parse/namespace6.C: New test.
24966
24967 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24968
24969 PR target/9732
24970 * gcc.dg/20030225-1.c: New test.
24971
24972 2003-02-24 Mark Mitchell <mark@codesourcery.com>
24973
24974 * README: Remove out-of-date information.
24975
24976 PR c++/9836
24977 * g++.dg/template/spec6.C: New test.
24978
24979 2003-02-24 Jeff Law <law@redhat.com>
24980
24981 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
24982
24983 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
24984
24985 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
24986 * gcc.dg/pragma-ep-1.c: Likewise.
24987
24988 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24989
24990 PR c++/9602
24991 * g++.dg/template/friend16.C: New test.
24992
24993 2003-02-23 Mark Mitchell <mark@codesourcery.com>
24994
24995 PR c++/5333
24996 * g++.dg/parse/fused-params1.C: Adjust error messages.
24997 * g++.dg/template/nested3.C: New test.
24998
24999 2003-02-24 Alan Modra <amodra@bigpond.net.au>
25000
25001 * g++.dg/abi/param1.C: New test.
25002
25003 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25004
25005 PR c++/7982
25006 * g++.dg/warn/implicit-typename1.C: New test.
25007
25008 2003-02-22 Kelley Cook <kelleycook@comcast.net>
25009
25010 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
25011 with "mtune".
25012 * g++.old-deja/g++.other/store-expr2.C: Likewise.
25013 * gcc.c-torture/execute/20010129-1.x: Likewise.
25014 * gcc.dg/20011107-1.c: Likewise.
25015 * gcc.dg/20020108-1.c: Likewise.
25016 * gcc.dg/20020122-3.c: Likewise.
25017 * gcc.dg/20020206-1.c: Likewise.
25018 * gcc.dg/20020310-1.c: Likewise.
25019 * gcc.dg/20020426-2.c: Likewise.
25020 * gcc.dg/20020517-1.c: Likewise.
25021 * gcc.dg/991230-1.c: Likewise.
25022 * gcc.dg/i386-unroll-1.c: Likewise.
25023 * gcc.misc-tests/i386-prefetch.exp: Likewise.
25024
25025 2003-02-22 Jan Hubicka <jh@suse.cz>
25026
25027 * gcc.dg/i386-mul.c: New test.
25028
25029 2003-02-21 Roger Sayle <roger@eyesopen.com>
25030
25031 * gcc.dg/builtins-5.c: New test case.
25032
25033 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
25034
25035 * gcc.dg/asmreg-1.c: New test.
25036
25037 2003-02-21 Mark Mitchell <mark@codesourcery.com>
25038
25039 PR c++/9749
25040 * g++.dg/parse/varmod1.C: New test.
25041
25042 2003-02-21 Mark Mitchell <mark@codesourcery.com>
25043
25044 PR c++/9727
25045 * g++.dg/template/op1.C: New test.
25046
25047 2003-02-21 Mark Mitchell <mark@codesourcery.com>
25048
25049 PR c++/8906
25050 * g++.dg/template/nested2.C: New test.
25051
25052 2003-02-21 Mark Mitchell <mark@codesourcery.com>
25053
25054 PR c++/8724
25055 * g++.dg/expr/dtor1.C: New test.
25056
25057 2003-02-21 Zack Weinberg <zack@codesourcery.com>
25058
25059 * gcc.dg/cpp/include3.c: New test.
25060 * gcc.dg/cpp/inc/foo.h: New file.
25061
25062 2003-02-21 Glen Nakamura <glen@imodulo.com>
25063
25064 * gcc.c-torture/execute/20030221-1.c: New test.
25065
25066 2003-02-20 Mark Mitchell <mark@codesourcery.com>
25067
25068 PR c++/9729
25069 * g++.dg/abi/conv1.C: New test.
25070
25071 2003-02-20 Jan Hubicka <jh@suse.cz>
25072
25073 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
25074
25075 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
25076
25077 * gcc.c-torture/compile/20030219-1.c: New test.
25078
25079 2003-02-18 Jan Hubicka <jh@suse.cz>
25080
25081 * gcc.dg/funcorder.c: New test.
25082
25083 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
25084
25085 * gcc.c-torture/execute/20030218-1.c: New.
25086
25087 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
25088
25089 * gcc.dg/20030218-1.c: New.
25090
25091 2003-02-18 Richard Henderson <rth@redhat.com>
25092
25093 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
25094 * gcc.dg/attr-used-2.c: New.
25095
25096 2003-02-18 Mark Mitchell <mark@codesourcery.com>
25097
25098 PR c++/9704
25099 * g++.dg/init/copy5.C: New test.
25100
25101 2003-02-18 Geoffrey Keating <geoffk@apple.com>
25102
25103 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
25104 * g++.dg/pch/pch.exp: Likewise.
25105
25106 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
25107
25108 * gcc.c-torture/execute/20030209-1.c: Enable the test if
25109 STACK_SIZE is not defined.
25110
25111 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25112
25113 PR c++/9457
25114 * g++.dg/template/init1.C: New test.
25115
25116 2003-02-16 Jan HUbicka <jh@suse.cz>
25117
25118 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
25119 (foo): Add few extra tests
25120 * gcc.dg/c99-const-expr-3.c: Likewise.
25121 * gcc.c-torture/execute/20030216-1.c: New.
25122
25123 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25124
25125 PR c++/9459
25126 * g++.dg/ext/typeof4.C: New test.
25127
25128 2003-02-15 Roger Sayle <roger@eyesopen.com>
25129
25130 * gcc.dg/i386-387-3.c: New test case.
25131
25132 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
25133
25134 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
25135 cris-*-elf* cris-*-aout* and mmix-*-*.
25136
25137 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
25138
25139 * gcc.dg/20030213-1.c: New test.
25140
25141 2003-02-12 Roger Sayle <roger@eyesopen.com>
25142
25143 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
25144 * gcc.dg/i386-387-2.c: Likewise.
25145
25146 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
25147
25148 * gcc.dg/ppc-spe.c: Fix formatting.
25149 Enable tests that were previously unsupported by gas.
25150 Delete tests for instructions that no longer exist.
25151 Switch arguments on evsubifw builtin.
25152
25153 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
25154
25155 * gcc.c-torture/execute/20030209-1.c: Disable the test if
25156 STACK_SIZE is too small.
25157
25158 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
25159 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
25160
25161 * gcc.dg/decl-2.c: New test.
25162
25163 2003-02-10 Jan Hubicka <jh@suse.cz>
25164
25165 * gcc.dg/i386-fpcvt-1.c: New test.
25166
25167 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
25168
25169 * gcc.c-torture/execute/20030209-1.c: New test.
25170
25171 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
25172
25173 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
25174 int-wide bitops, use the constants of the same width.
25175 Likewise, if long long is 32-bit wide, test bitops using
25176 32-bit constants.
25177
25178 2003-02-07 Loren James Rittle <ljrittle@acm.org>
25179
25180 * gcc.dg/20021014-1.c: Annotate with expected notice text.
25181
25182 2003-02-07 Roger Sayle <roger@eyesopen.com>
25183
25184 * testsuite/gcc.dg/builtins-4.c: New test case.
25185
25186 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25187
25188 * gcc.dg/20020430-1.c: Fix dg command typos.
25189 * gcc.dg/20020503-1.c: Likewise.
25190
25191 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25192
25193 PR c++/8785
25194 * g++.dg/parse/fused-params1.C: New test.
25195
25196 PR c++/8857
25197 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
25198
25199 PR c++/8921
25200 * g++.dg/parse/non-dependent1.C: New test.
25201
25202 PR c++/8928
25203 * g++.dg/parse/dupl-tmpl-args1.C: New test.
25204
25205 PR c++/9228
25206 * g++.dg/parse/undefined7.C: New test.
25207 * g++.dg/parse/non-templ1.C: New test.
25208
25209 PR c++/9229
25210 * g++.dg/parse/too-many-tmpl-args1.C: New test.
25211
25212 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
25213
25214 * gcc.c-torture/compile/20030206-1.c: New test.
25215
25216 2003-02-05 Roger Sayle <roger@eyesopen.com>
25217
25218 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
25219 "pow" to "foo" to avoid potential confusion with a math built-in.
25220
25221 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25222
25223 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
25224 conditions for SPARC targets.
25225
25226 2003-02-05 Jakub Jelinek <jakub@redhat.com>
25227
25228 * gcc.dg/20030204-1.c: New test.
25229
25230 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25231
25232 PR c++/38
25233 * g++.dg/parse/array-size1.C: New test.
25234
25235 PR c++/5657
25236 * g++.dg/parse/undefined3.C: New test.
25237
25238 PR c++/5665
25239 * g++.dg/parse/undefined4.C: New test.
25240
25241 PR c++/5975
25242 * g++.dg/parse/undefined5.C: New test.
25243
25244 PR c++/7259
25245 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
25246
25247 PR c++/8578
25248 * g++.dg/parse/casting-operator1.C: New test.
25249
25250 PR c++/8596
25251 * g++.dg/parse/undefined6.C: New test.
25252
25253 PR c++/8736
25254 * g++.dg/parse/missing-template1.C: New test.
25255
25256 2003-02-04 Jan Hubicka <jh@suse.cz>
25257
25258 * gcc.dg/i386-cadd.c: Compile using -march=k8.
25259 * gcc.dg/i386-cmov?.c: Likewise.
25260 * gcc.dg/i386-fpcvt-?.c: Likewise.
25261 * gcc.dg/i386-ssefp-1.c: Likewise.
25262 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
25263 conventions.
25264
25265 2003-02-03 Mark Mitchell <mark@codesourcery.com>
25266
25267 PR c++/7129
25268 * testsuite/g++.dg/ext/max.C: New test.
25269
25270 2003-02-03 Jan Hubicka <jh@suse.cz>
25271
25272 * gcc.c-torture/execute/20030203-1.c: New test.
25273
25274 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
25275
25276 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
25277 'natural-endian'.
25278
25279 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
25280
25281 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
25282 * g++.dg/init/new2.C: Likewise.
25283 * g++.dg/other/new1.C: Likewise.
25284
25285 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
25286
25287 * gcc.dg/struct-ret-libc.c: New test.
25288
25289 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
25290
25291 * gcc.dg/20030129-1.c: New test.
25292
25293 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25294
25295 PR c++/8849
25296 * g++.dg/template/ptrmem4.C: New test.
25297
25298 2003-01-29 Mark Mitchell <mark@codesourcery.com>
25299
25300 * g++.dg/parser/constant1.C: New test.
25301
25302 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25303
25304 PR c++/8591
25305 * g++.dg/parse/friend2.C: New test.
25306
25307 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
25308
25309 PR c++/9437
25310 * g++.dg/template/unify4.C: New test.
25311
25312 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
25313
25314 * gcc.c-torture/execute/20030128-1.c: New test.
25315
25316 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
25317
25318 * g++.dg/lookup/nested1.C: Test moved from ...
25319 * g++.old-deja/g++.other/lookup24.C: ... here.
25320
25321 2003-01-28 Jan Hubicka <jh@suse.cz>
25322
25323 * gcc.dg/i386-cmov5.c: New test.
25324
25325 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
25326
25327 * gcc.c-torture/execute/20010925-1.c: Changed the
25328 memcpy declaration.
25329
25330 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
25331
25332 PR c++/3902
25333 * g++.dg/parse/template5.C: New test.
25334
25335 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
25336
25337 PR fortran/9258
25338 * g77.dg/pr9258: New test.
25339
25340 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
25341
25342 * README: Move relevant parts from README.g++.
25343
25344 * README.g++: Remove this file.
25345
25346 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
25347
25348 * g++.dg/abi/dcast1.C: New test.
25349
25350 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25351
25352 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
25353
25354 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
25355
25356 PR c++/47
25357 * g++.old-deja/g++.other/lookup24.C: New test.
25358
25359 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25360
25361 PR middle-end/7227
25362 * gcc.dg/uninit-C.c: New test.
25363
25364 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
25365
25366 * g++.dg/abi/covariant1.C: New test.
25367
25368 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
25369
25370 * gcc.dg/20030123-1.c: New test.
25371
25372 2003-01-25 Jan Hubicka <jh@suse.cz>
25373
25374 PR opt/8492
25375 * gcc.c-torture/compile/20030125-1.c
25376
25377 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
25378
25379 PR c++/9403
25380 * g++.dg/parse/template3.C: New test.
25381 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
25382
25383 PR c++/795
25384 * g++.dg/parse/template4.C: New test.
25385
25386 PR c++/9415
25387 * g++.dg/template/qual2.C: New test.
25388
25389 PR c++/8545
25390 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
25391
25392 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
25393
25394 2003-01-25 Roger Sayle <roger@eyesopen.com>
25395
25396 * gcc.c-torture/execute/switch-1.c: New test case.
25397
25398 2003-01-25 Jan Hubicka <jh@suse.cz>
25399
25400 * gcc.c-torture/execute/20030125-1.[cx]: New test.
25401
25402 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
25403
25404 Tweaks for Bison-1.875. From the NEWS file:
25405 "- `parse error' -> `syntax error'
25406 Bison now uniformly uses the term `syntax error'"
25407 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
25408 * gcc.dg/cpp/digraph2.c: Likewise.
25409 * gcc.dg/cpp/direct2.c: Likewise.
25410 * gcc.dg/cpp/paste4.c: Likewise.
25411 * gcc.dg/c90-restrict-1.c: Likewise.
25412 * gcc.dg/c99-func-2.c: Likewise.
25413 * gcc.dg/noncompile/920721-2.c: Likewise.
25414 * gcc.dg/noncompile/930622-2.c: Likewise.
25415 * gcc.dg/noncompile/940112-1.c: Likewise.
25416 * gcc.dg/noncompile/950921-1.c: Likewise.
25417 * gcc.dg/noncompile/951123-1.c: Likewise.
25418 * gcc.dg/noncompile/971104-1.c: Likewise.
25419 * gcc.dg/noncompile/990416-1.c: Likewise.
25420
25421 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
25422
25423 * g++.dg/parse/undefined1.C: Add error message.
25424
25425 2003-01-22 Mark Mitchell <mark@codesourcery.com>
25426
25427 PR c++/9354
25428 * g++.dg/parse/new1.C: New test.
25429
25430 PR c++/9216
25431 * g++.dg/parse/template2.C: New test.
25432
25433 PR c++/9354
25434 * g++.dg/parse/typedef2.C: New test.
25435
25436 PR c++/9328
25437 * g++.dg/ext/typeof3.C: New test.
25438
25439 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25440
25441 PR c++/2738
25442 * g++.dg/parse/ret-type1.C: New test.
25443
25444 PR c++/3792
25445 * g++.dg/parse/tmpl-outside1.C: New test.
25446
25447 PR c++/4207
25448 * g++.dg/parse/int-as-enum1.C: New test.
25449
25450 PR c++/4903
25451 * g++.dg/parse/no-typename1.C: New test.
25452
25453 PR c++/5533
25454 * g++.dg/parse/no-value1.C: New test.
25455
25456 PR c++/5921
25457 * g++.dg/parse/wrong-inline1.C: New test.
25458
25459 PR c++/6402
25460 * g++.dg/parse/ref1.C: New test.
25461
25462 PR c++/6992
25463 * g++.dg/parse/attr-ctor1.C: New test.
25464
25465 PR c++/7229
25466 * g++.dg/parse/namespace5.C: New test.
25467
25468 PR c++/7917
25469 * g++.dg/parse/func-def1.C: New test.
25470
25471 PR c++/8143
25472 * g++.dg/parse/undefined1.C: New test.
25473
25474 PR c++/5723, PR c++/8522
25475 * g++.dg/parse/specialization1.C: New test.
25476
25477 PR c++/163, PR c++/8595
25478 * g++.dg/parse/struct-as-enum1.C: New test.
25479
25480 PR c++/9173
25481 * g++.dg/parse/undefined2.C: New test.
25482
25483 2003-01-22 Mark Mitchell <mark@codesourcery.com>
25484
25485 PR c++/9298
25486 * g++.dg/parse/template1.C: New test.
25487
25488 PR c++/9384
25489 * g++.dg/parse/using1.C: New test.
25490
25491 PR c++/9285
25492 PR c++/9294
25493 * g++.dg/parse/expr2.C: New test.
25494
25495 PR c++/9388
25496 * g++.dg/parse/lookup2.C: Likewise.
25497
25498 2003-01-21 Jan Hubicka <jh@suse.cz>
25499
25500 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
25501 * gcc.c-torture/execute/eeprof-1.c: Likewise.
25502 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
25503 * gcc.c-torture/execute/string-opt-*.c: Likewise.
25504
25505 2003-01-20 Nick Clifton <nickc@redhat.com>
25506
25507 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
25508 problem with ARM sibcall code generation.
25509
25510 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
25511
25512 * gcc.c-torture/execute/20030120-1.c: New.
25513
25514 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
25515
25516 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
25517
25518 2003-01-17 Mark Mitchell <mark@codesourcery.com>
25519
25520 PR c++/9272
25521 * g++.dg/parse/ctor1.C: New test.
25522
25523 PR c++/9294:
25524 * g++.dg/parse/qualified1.C: New test.
25525
25526 * g++.dg/parse/typename3.C: New test.
25527
25528 2003-01-16 Richard Henderson <rth@redhat.com>
25529
25530 * g++.dg/tls/init-2.C: Fix error matches for real this time.
25531
25532 2003-01-16 Richard Henderson <rth@redhat.com>
25533
25534 * g++.dg/pch/pch.exp: Copy test header to the working directory
25535 before using it either for precompilation or direct use.
25536 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
25537 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
25538
25539 2003-01-16 Richard Henderson <rth@redhat.com>
25540
25541 * gcc.dg/pch/pch.exp: Copy test header to the working directory
25542 before using it either for precompilation or direct use.
25543 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
25544 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
25545
25546 2003-01-16 Mark Mitchell <mark@codesourcery.com>
25547
25548 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
25549 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
25550 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
25551 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
25552 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
25553 typename warning into error.
25554 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
25555 error messages.
25556 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
25557 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
25558 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
25559 messages.
25560 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
25561 make declaration visible in template.
25562 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
25563 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
25564 messages.
25565 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
25566 message.
25567 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
25568 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
25569 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
25570 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
25571 typename warning with error message.
25572 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
25573 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
25574 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
25575
25576 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
25577
25578 * g++.dg/parse/ambig2.C: New test.
25579
25580 2003-01-15 Richard Henderson <rth@redhat.com>
25581
25582 * g++.dg/tls/init-2.C: Update error message string.
25583
25584 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25585
25586 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
25587
25588 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
25589
25590 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
25591 all for HC11/HC12.
25592 * gcc.c-torture/compile/20001205-1.x: Likewise.
25593 * gcc.c-torture/compile/20001226-1.x: Likewise.
25594 * gcc.c-torture/compile/920520-1.x: Likewise.
25595 * gcc.c-torture/compile/961203-1.x: Likewise.
25596 * gcc.c-torture/compile/20020604-1.x: Likewise.
25597
25598 2003-01-15 Jan Hubicka <jh@suse.cz>
25599
25600 * gcc.c-torture/compile/20030115-1.c: New test.
25601
25602 * gcc.dg/i386-fpcvt-1.c: New test.
25603 * gcc.dg/i386-fpcvt-2.c: New test.
25604
25605 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
25606
25607 Further conform g++'s __vmi_class_type_info to the C++ ABI
25608 specification.
25609 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
25610 the specification.
25611
25612 2003-01-14 Jan Hubicka <jh@suse.cz>
25613
25614 * gcc.dg/i386-fpcvt-1.c: New test.
25615 * gcc.dg/i386-fpcvt-2.c: New test.
25616
25617 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
25618
25619 * gcc.dg/i386-mmx-3.c: New test.
25620
25621 2003-01-12 Mark Mitchell <mark@codesourcery.com>
25622
25623 PR c++/9264
25624 * g++.dg/parse/octal1.C: New file.
25625
25626 PR c++/9172
25627 * g++.dg/parse/typename1.C: New file.
25628
25629 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
25630
25631 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
25632 * gcc.dg/bf-no-ms-layout.c: Likewise.
25633 * gcc.dg/bf-ms-attrib.c: Likewise.
25634
25635 2003-01-10 Mark Mitchell <mark@codesourcery.com>
25636
25637 PR c++/9099
25638 * g++.dg/parse/dtor1.C: New file.
25639
25640 PR c++/9128
25641 * g++.dg/rtti/typeid1.C: New file.
25642
25643 PR c++/9153
25644 * g++.dg/parse/lookup1.C: New file.
25645
25646 PR c++/9171
25647 * g++.dg/templ/spec5.C: New file.
25648
25649 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
25650
25651 * gcc.c-torture/compile/20030110-1.c: New test.
25652
25653 2003-01-09 Geoffrey Keating <geoffk@apple.com>
25654
25655 Merge from pch-branch:
25656
25657 2002-12-23 Geoffrey Keating <geoffk@apple.com>
25658
25659 * gcc.dg/pch/cpp-1.h: New.
25660 * gcc.dg/pch/cpp-1.c: New.
25661 * gcc.dg/pch/cpp-2.h: New.
25662 * gcc.dg/pch/cpp-2.c: New.
25663
25664 2002-11-19 Geoffrey Keating <geoffk@apple.com>
25665
25666 * gcc.dg/pch/except-1.h: New.
25667 * gcc.dg/pch/except-1.c: New.
25668
25669 2002-11-13 Geoffrey Keating <geoffk@apple.com>
25670
25671 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
25672 running test.
25673 * gcc.dg/pch: Include *.hp not *.h.
25674 * gcc.dg/pch/system-1.h: New.
25675 * gcc.dg/pch/system-1.c: New.
25676
25677 2002-11-11 Geoffrey Keating <geoffk@apple.com>
25678
25679 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
25680 rather than trying to build and run a program using PCH.
25681 * gcc.dg/pch: Remove dg-do commands from test files.
25682
25683 2002-11-08 Geoffrey Keating <geoffk@apple.com>
25684
25685 * gcc.dg/pch/macro-3.c: New.
25686 * gcc.dg/pch/macro-3.h: New.
25687
25688 2002-11-04 Geoffrey Keating <geoffk@apple.com>
25689
25690 * gcc.dg/pch/common-1.c: New.
25691 * gcc.dg/pch/common-1.h: New.
25692 * gcc.dg/pch/decl-1.c: New.
25693 * gcc.dg/pch/decl-1.h: New.
25694 * gcc.dg/pch/decl-2.c: New.
25695 * gcc.dg/pch/decl-2.h: New.
25696 * gcc.dg/pch/decl-3.c: New.
25697 * gcc.dg/pch/decl-3.h: New.
25698 * gcc.dg/pch/decl-4.c: New.
25699 * gcc.dg/pch/decl-4.h: New.
25700 * gcc.dg/pch/decl-5.c: New.
25701 * gcc.dg/pch/decl-5.h: New.
25702 * gcc.dg/pch/global-1.c: New.
25703 * gcc.dg/pch/global-1.h: New.
25704 * gcc.dg/pch/inline-1.c: New.
25705 * gcc.dg/pch/inline-1.h: New.
25706 * gcc.dg/pch/inline-2.c: New.
25707 * gcc.dg/pch/inline-2.h: New.
25708 * gcc.dg/pch/static-1.c: New.
25709 * gcc.dg/pch/static-1.h: New.
25710 * gcc.dg/pch/static-2.c: New.
25711 * gcc.dg/pch/static-2.h: New.
25712
25713 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
25714
25715 * g++.dg/pch/pch.exp: Better handle failing testcases.
25716 * gcc.dg/pch/pch.exp: Likewise.
25717 * gcc.dg/pch/macro-1.c: New.
25718 * gcc.dg/pch/macro-1.h: New.
25719 * gcc.dg/pch/macro-2.c: New.
25720 * gcc.dg/pch/macro-2.h: New.
25721
25722 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
25723
25724 * g++.dg/dg.exp: Treat files in pch/ specially.
25725 * g++.dg/pch/pch.exp: New file.
25726 * g++.dg/pch/empty.H: New file.
25727 * g++.dg/pch/empty.C: New file.
25728 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
25729 "precompile".
25730
25731 * gcc.dg/pch/pch.exp: New file.
25732 * gcc.dg/pch/empty.h: New file.
25733 * gcc.dg/pch/empty.c: New file.
25734 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
25735 "precompile".
25736
25737 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25738
25739 * g++.dg/template/friend14.C: New test.
25740
25741 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
25742
25743 * gcc.dg/old-style-asm-1.c: New test.
25744
25745 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
25746
25747 * gcc.c-torture/compile/20030109-1.c: New test.
25748
25749 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
25750
25751 * gcc.c-torture/execute/20030109-1.c: New test.
25752
25753 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
25754
25755 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
25756 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
25757 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
25758 * g++.old-deja/g++.mike/eh2.C: Likewise.
25759 * g++.old-deja/g++.mike/eh3.C: Likewise.
25760 * g++.old-deja/g++.mike/eh5.C: Likewise.
25761 * g++.old-deja/g++.mike/eh6.C: Likewise.
25762 * g++.old-deja/g++.mike/eh7.C: Likewise.
25763 * g++.old-deja/g++.mike/eh8.C: Likewise.
25764 * g++.old-deja/g++.mike/eh9.C: Likewise.
25765 * g++.old-deja/g++.mike/eh10.C: Likewise.
25766 * g++.old-deja/g++.mike/eh12.C: Likewise.
25767 * g++.old-deja/g++.mike/eh13.C: Likewise.
25768 * g++.old-deja/g++.mike/eh14.C: Likewise.
25769 * g++.old-deja/g++.mike/eh16.C: Likewise.
25770 * g++.old-deja/g++.mike/eh17.C: Likewise.
25771 * g++.old-deja/g++.mike/eh18.C: Likewise.
25772 * g++.old-deja/g++.mike/eh21.C: Likewise.
25773 * g++.old-deja/g++.mike/eh23.C: Likewise.
25774 * g++.old-deja/g++.mike/eh24.C: Likewise.
25775 * g++.old-deja/g++.mike/eh25.C: Likewise.
25776 * g++.old-deja/g++.mike/eh26.C: Likewise.
25777 * g++.old-deja/g++.mike/eh27.C: Likewise.
25778 * g++.old-deja/g++.mike/eh28.C: Likewise.
25779 * g++.old-deja/g++.mike/eh29.C: Likewise.
25780 * g++.old-deja/g++.mike/eh31.C: Likewise.
25781 * g++.old-deja/g++.mike/eh33.C: Likewise.
25782 * g++.old-deja/g++.mike/eh34.C: Likewise.
25783 * g++.old-deja/g++.mike/eh35.C: Likewise.
25784 * g++.old-deja/g++.mike/eh36.C: Likewise.
25785 * g++.old-deja/g++.mike/eh37.C: Likewise.
25786 * g++.old-deja/g++.mike/eh38.C: Likewise.
25787 * g++.old-deja/g++.mike/eh39.C: Likewise.
25788 * g++.old-deja/g++.mike/eh40.C: Likewise.
25789 * g++.old-deja/g++.mike/eh41.C: Likewise.
25790 * g++.old-deja/g++.mike/eh42.C: Likewise.
25791 * g++.old-deja/g++.mike/eh44.C: Likewise.
25792 * g++.old-deja/g++.mike/eh46.C: Likewise.
25793 * g++.old-deja/g++.mike/eh47.C: Likewise.
25794 * g++.old-deja/g++.mike/eh48.C: Likewise.
25795 * g++.old-deja/g++.mike/eh49.C: Likewise.
25796 * g++.old-deja/g++.mike/eh50.C: Likewise.
25797 * g++.old-deja/g++.mike/eh51.C: Likewise.
25798 * g++.old-deja/g++.mike/eh53.C: Likewise.
25799 * g++.old-deja/g++.mike/eh55.C: Likewise.
25800 * g++.old-deja/g++.mike/p7912.C: Likewise.
25801 * g++.old-deja/g++.mike/p9706.C: Likewise.
25802 * g++.old-deja/g++.mike/p10416.C: Likewise.
25803 * g++.old-deja/g++.mike/p11667.C: Likewise.
25804 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
25805 Remove redundant reference to Iris.
25806 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
25807 Elxsi, i860, Pico Java, and WE32K.
25808
25809 2003-01-07 Mark Mitchell <mark@codesourcery.com>
25810
25811 * g++.dg/ext/asm4.C: New test.
25812
25813 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25814
25815 PR c++/9030
25816 * g++.dg/template/friend12.C: New test.
25817 * g++.dg/template/friend13.C: Likewise.
25818 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
25819
25820 2003-01-08 Jan Hubicka <jh@suse.cz>
25821
25822 * gcc.dg/i386-cadd.c: New test.
25823 * gcc.dg/i386-cmov4.c: Likewise.
25824
25825 2003-01-06 Mark Mitchell <mark@codesourcery.com>
25826
25827 PR c++/9165
25828 * g++.dg/warn/Wunused-3.C: New test.
25829
25830 * g++.dg/abi/bitfield9.C: New test.
25831
25832 PR c++/9189
25833 * g++.dg/parse/defarg3.C: New test.
25834
25835 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
25836
25837 * g++.dg/parse/ambig1.C: New test.
25838 * g++.dg/parse/defarg2.C: New test.
25839
25840 2003-01-05 Mark Mitchell <mark@codesourcery.com>
25841
25842 * g++.dg/template/defarg-1.C: New test.
25843 * g++.dg/template/local2.C: Likewise.
25844
25845 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
25846
25847 * gcc.c-torture/execute/20030105-1.c: New test.
25848
25849 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25850
25851 * g++.dg/parse/namespace3.C: Remove extra semicolons.
25852 * g++.dg/parse/namespace4.C: Likewise.
25853
25854 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
25855
25856 * g++.dg/template/ntp2.C: New test.
25857
25858 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
25859
25860 * g++.dg/parse/extern-C-1.C: New test.
25861
25862 * g++.dg/parse/namespace4.C: New test.
25863
25864 * g++.dg/template/nested1.C: New test.
25865
25866 * g++.dg/parse/namespace3.C: New test.
25867
25868 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
25869
25870 * g++.dg/lookup/two-stage1.C: New test.
25871
25872 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25873
25874 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
25875 * g++.old-deja/g++.jason/access8.C: Likewise.
25876 * g++.old-deja/g++.other/decl5.C: Likewise.
25877
25878 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
25879
25880 * g++.dg/parse/parse7.C: New test.
25881
25882 2003-01-02 Mark Mitchell <mark@codesourcery.com>
25883
25884 PR c++/2843
25885 * g++.dg/ext/attrib7.C: New test.
25886
25887 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
25888
25889 * g++.dg/parse/parse6.C: New test.
25890
25891 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
25892
25893 * gcc.dg/h8300-stack-1.c: New.
25894
25895 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
25896
25897 g++.dg/lookup/exception1.C: New test.
25898
25899 g++.dg/lookup/template1.C: New test.
25900
25901 g++.dg/parse/namespace2.C: New test.
25902
25903 g++.dg/parse/parens2.C: New test.
25904
25905 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
25906
25907 * g++.dg/parse/parse5.C: New test.
25908 * g++.dg/lookup/scoped4.C: New test.
25909
25910 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
25911
25912 * g++.dg/parse/parens1.C: New test.
25913
25914 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
25915 angle-bracket1.C.
25916 * g++.dg/parse/parens2.C: New test.
25917
25918 * g++.dg/lookup/scope-operator1.C: New test.
25919
25920 * g++.dg/parse/operator1.C: New test.
25921
25922 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25923
25924 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
25925 * g++.old-deja/g++.other/access6.C: Likewise.
25926 * g++.old-deja/g++.other/decl1.C: Likewise.
25927 * g++.old-deja/g++.pt/typename12.C: Likewise.
25928
25929 2002-12-31 Mark Mitchell <mark@codesourcery.com>
25930
25931 * g++.dg/parse/namespace1.C: New test.
25932
25933 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
25934
25935 * g++.dg/parse/parse4.C: New test.
25936
25937 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
25938
25939 * g++.dg/parse/parse3.C: New test.
25940
25941 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
25942
25943 * g++.dg/parse/parse2.C: New test.
25944
25945 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
25946
25947 * g++.dg/template/friend11.C: New test.
25948
25949 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
25950
25951 * g++.dg/parse/parse1.C: New test.
25952
25953 2002-12-31 Janis Johnson <janis187@us.ibm.com>
25954
25955 * lib/profopt.exp: Change the name of a global variable to avoid
25956 possible clashes with other test suites.
25957
25958 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
25959
25960 * g++.dg/inherit/covariant8.C: New test.
25961
25962 2002-12-31 Mark Mitchell <mark@codesourcery.com>
25963
25964 * g++.dg/init/array9.C: New test.
25965
25966 PR c++/9112
25967 * g++.dg/parse/expr1.C: New test.
25968
25969 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
25970
25971 * gcc.c-torture/compile/20021230-1.c: New test.
25972
25973 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
25974
25975 * g++.dg/inherit/covariant5.C: New test.
25976 * g++.dg/inherit/covariant6.C: New test.
25977 * g++.dg/inherit/covariant7.C: New test.
25978
25979 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25980
25981 PR c++/2739
25982 * g++.dg/other/access2.C: New test.
25983
25984 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
25985
25986 * g++.dg/other/anon-struct.C: No longer fails
25987 * g++.old-deja/g++.brendan/parse4.C: Likewise.
25988 * g++.old-deja/g++.brendan/parse5.C: Likewise.
25989 * g++.old-deja/g++.brendan/parse6.C: Likewise.
25990
25991 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
25992
25993 * g++.dg/parse/angle-bracket.C (main): No longer fails.
25994
25995 2002-12-27 Mark Mitchell <mark@codesourcery.com>
25996
25997 * g++.dg/eh/spec4.C: Remove stray semicolon.
25998 * g++.dg/expr/pmf-1.C: Change error message.
25999 * g++.dg/ext/asm1.C: Remove stray semicolon.
26000 * g++.dg/ext/typename1.C: Add missing typenames.
26001 * g++.dg/inherit/template-as-base.C: Change error message.
26002 * g++.dg/lookup/scoped1.C: Likewise.
26003 * g++.dg/lookup/scoped2.C: Likewise.
26004 * g++.dg/lookup/using2.C: Likewise.
26005 * g++.dg/other/component1.C: Remove stray semicolon.
26006 * g++.dg/other/do1.C: Change error message.
26007 * g++.dg/other/error2.C: Likewise.
26008 * g++.dg/other/init1.C: Likewise.
26009 * g++.dg/other/packed1.C: Remove stray semicolon.
26010 * g++.dg/other/ptrmem2.C: Change error message.
26011 * g++.dg/parse/parameter-declaration-1.C: Remove line number
26012 marker.
26013 * g++.dg/special/initp1.C: Remove invalid attribute usage.
26014 * g++.dg/template/access3.C: Add typename keyword.
26015 * g++.dg/template/access5.C: Remove stray semicolon.
26016 * g++.dg/template/access6.C: Likewise.
26017 * g++.dg/template/complit1.C: Likewise.
26018 * g++.dg/template/crash1.C: Change error message.
26019 * g++.dg/template/inherit2.C: Remove stray semicolon.
26020 * g++.dg/template/instantiate2.C: Likewise.
26021 * g++.dg/template/instantiate3.C: Change error message.
26022 * g++.dg/template/qual1.C: Remove stray semicolon.
26023 * g++.dg/template/qualttp18.C: Change error message.
26024 * g++.dg/template/ref1.C: Remove stray semicolon.
26025 * g++.dg/template/sizeof1.C (A::value): Declare it.
26026 * g++.dg/template/spec4.C: Change error message.
26027 * g++.dg/template/static1.C: Likewise.
26028 * g++.dg/template/type1.C: Likewise.
26029 * g++.dg/template/typename3.C: Likewise.
26030 * g++.old-deja/g++.benjamin/13478.C: Change error message.
26031 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
26032 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
26033 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
26034 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
26035 named return value extension.
26036 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
26037 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
26038 * g++.old-deja/g++.bob/extern_C.C: Likewise.
26039 * g++.old-deja/g++.bob/inherit2.C: Likewise.
26040 * g++.old-deja/g++.brendan/complex1.C: Likewise.
26041 * g++.old-deja/g++.brendan/copy5.C: Likewise.
26042 * g++.old-deja/g++.brendan/crash13.C: Likewise.
26043 * g++.old-deja/g++.brendan/crash15.C: Likewise.
26044 * g++.old-deja/g++.brendan/crash18.C: Change error message.
26045 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
26046 * g++.old-deja/g++.brendan/crash38.C: Likewise.
26047 * g++.old-deja/g++.brendan/crash50.C: Likewise.
26048 * g++.old-deja/g++.brendan/crash56.C: Likewise.
26049 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
26050 syntax.
26051 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
26052 * g++.old-deja/g++.brendan/crash8.C: Change error message.
26053 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
26054 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
26055 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
26056 * g++.old-deja/g++.brendan/template11.C: Likewise.
26057 * g++.old-deja/g++.brendan/template26.C: Likewise.
26058 * g++.old-deja/g++.brendan/template27.C: Use explicit
26059 specialization syntax.
26060 * g++.old-deja/g++.brendan/template30.C: Likewise.
26061 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
26062 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
26063 non-dependent names.
26064 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
26065 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
26066 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
26067 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
26068 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
26069 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
26070 named return value extension.
26071 * g++.old-deja/g++.ext/namedret2.C: Likewise.
26072 * g++.old-deja/g++.ext/namedret3.C: Likewise.
26073 * g++.old-deja/g++.ext/return1.C: Likewise.
26074 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
26075 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
26076 * g++.old-deja/g++.jason/access8.C: Likewise.
26077 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
26078 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
26079 pseudo-destructor names.
26080 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
26081 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
26082 pseudo-destructor names.
26083 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
26084 * g++.old-deja/g++.jason/overload19.C: Likewise.
26085 * g++.old-deja/g++.jason/overload32.C: Likewise.
26086 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
26087 stray semicolons.
26088 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
26089 * g++.old-deja/g++.jason/return.C: Likewise.
26090 * g++.old-deja/g++.jason/return2.C: Likewise.
26091 * g++.old-deja/g++.jason/shadow1.C: Likewise.
26092 * g++.old-deja/g++.jason/special.C: Use explicit specialization
26093 syntax.
26094 * g++.old-deja/g++.jason/template10.C: Account for use of
26095 non-dependent names.
26096 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
26097 syntax.
26098 * g++.old-deja/g++.jason/template37.C: Likewise.
26099 * g++.old-deja/g++.law/access4.C: Change error messages.
26100 * g++.old-deja/g++.law/arm13.C: Remove incorrect
26101 pseudo-destructor names.
26102 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
26103 * g++.old-deja/g++.law/ctors9.C: Likewise.
26104 * g++.old-deja/g++.law/cvt22.C: Likewise.
26105 * g++.old-deja/g++.law/dtors5.C: Likewise.
26106 * g++.old-deja/g++.law/global-init1.C: Likewise.
26107 * g++.old-deja/g++.law/missed-error3.C: Likewise.
26108 * g++.old-deja/g++.law/operators28.C: Likewise.
26109 * g++.old-deja/g++.law/visibility28.C: Likewise.
26110 * g++.old-deja/g++.martin/eval1.C: Likewise.
26111 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
26112 name.
26113 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
26114 * g++.old-deja/g++.mike/net34.C: Likewise.
26115 * g++.old-deja/g++.mike/net36.C: Likewise.
26116 * g++.old-deja/g++.mike/ns2.C: Likewise.
26117 * g++.old-deja/g++.mike/p12306.C: Likewise.
26118 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
26119 value extension.
26120 * g++.old-deja/g++.mike/p700.C: Likewise.
26121 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
26122 * g++.old-deja/g++.mike/p710.C: Likewise.
26123 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
26124 value extension.
26125 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
26126 * g++.old-deja/g++.mike/pmf9.C: Likewise.
26127 * g++.old-deja/g++.ns/crash2.C: Likewise.
26128 * g++.old-deja/g++.ns/crash3.C: Likewise.
26129 * g++.old-deja/g++.ns/invalid1.C: Likewise.
26130 * g++.old-deja/g++.ns/ns17.C: Likewise.
26131 * g++.old-deja/g++.ns/template16.C: Likewise.
26132 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
26133 keyword.
26134 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
26135 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
26136 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
26137 named return value extension.
26138 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
26139 * g++.old-deja/g++.other/access4.C: Issue additional error
26140 messages.
26141 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
26142 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
26143 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
26144 * g++.old-deja/g++.other/crash25.C: Change error message.
26145 * g++.old-deja/g++.other/crash4.C: Change error message.
26146 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
26147 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
26148 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
26149 checks.
26150 * g++.old-deja/g++.other/defarg8.C: Likewise.
26151 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
26152 * g++.old-deja/g++.other/dtor10.C: Likewise.
26153 * g++.old-deja/g++.other/incomplete.C: Likewise.
26154 * g++.old-deja/g++.other/linkage7.C: Likewise.
26155 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
26156 lookup algorithm.
26157 * g++.old-deja/g++.other/mangle2.C: Likewise.
26158 * g++.old-deja/g++.other/refinit2.C: Likewise.
26159 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
26160 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
26161 * g++.old-deja/g++.pt/crash28.C: Likewise.
26162 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
26163 syntax.
26164 * g++.old-deja/g++.pt/crash32.C: Change error message.
26165 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
26166 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
26167 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
26168 error message position.
26169 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
26170 * g++.old-deja/g++.pt/defarg8.C: Change error message.
26171 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
26172 syntax.
26173 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
26174 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
26175 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
26176 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
26177 keyword.
26178 * g++.old-deja/g++.pt/explicit31.C: Likewise.
26179 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
26180 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
26181 keyword.
26182 * g++.old-deja/g++.pt/explicit71.C: Change error message.
26183 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
26184 syntax.
26185 * g++.old-deja/g++.pt/friend28.C: Account for use of
26186 non-dependent names.
26187 * g++.old-deja/g++.pt/friend29.C: Likewise.
26188 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
26189 rules.
26190 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
26191 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
26192 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
26193 lookup rules.
26194 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
26195 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
26196 keyword.
26197 * g++.old-deja/g++.pt/memclass20.C: Likewise.
26198 * g++.old-deja/g++.pt/memclass5.C: Likewise.
26199 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
26200 keyword.
26201 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
26202 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
26203 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
26204 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
26205 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
26206 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
26207 keyword.
26208 * g++.old-deja/g++.pt/spec10.C: Likewise.
26209 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
26210 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
26211 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
26212 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
26213 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
26214 * g++.old-deja/g++.pt/ttp62.C: Likewise.
26215 * g++.old-deja/g++.pt/ttp64.C: Likewise.
26216 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
26217 * g++.old-deja/g++.pt/typename15.C: Likewise.
26218 * g++.old-deja/g++.pt/typename22.C: Likewise.
26219 * g++.old-deja/g++.pt/typename6.C: Change error messages.
26220 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
26221 * g++.old-deja/g++.pt/virtual2.C: Likewise.
26222 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
26223 syntax.
26224 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
26225 return value extension.
26226 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
26227 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
26228 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
26229 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
26230
26231 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
26232
26233 * g++.dg/warn/inline1.C: New test.
26234 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
26235 * g++.old-deja/g++.jason/synth10.C: Likewise.
26236 * g++.old-deja/g++.mike/net31.C: Likewise.
26237 * g++.old-deja/g++.mike/p8786.C: Likewise.
26238
26239 * g++.dg/template/friend10.C: New test.
26240 * g++.dg/template/conv5.C: New test.
26241
26242 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
26243
26244 * g++.dg/lookup/scoped3.C: New test.
26245
26246 * g++.dg/lookup/decl1.C: New test.
26247 * g++.dg/lookup/decl2.C: New test.
26248
26249 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
26250
26251 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
26252 gcc.c-torture/compile/20021015-1.c,
26253 gcc.c-torture/compile/20021015-2.c,
26254 gcc.c-torture/compile/20021123-1.c,
26255 gcc.c-torture/compile/20021123-2.c,
26256 gcc.c-torture/compile/20021123-3.c,
26257 gcc.c-torture/compile/20021123-4.c,
26258 gcc.c-torture/execute/20021024-1.c: Add tests previously added
26259 only to 3.1 or 3.2 branch.
26260
26261 2002-12-23 Mark Mitchell <mark@codesourcery.com>
26262
26263 * gcc.dg/i386-bitfield3.c: New test.
26264
26265 * gcc.dg/i386-bitfield2.c: New test.
26266
26267 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
26268
26269 * g++.dg/parse/conv_op1.C: New test.
26270
26271 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
26272
26273 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
26274 approved.
26275
26276 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
26277
26278 * gcc.c-torture/compile/20021220-1.c: New test.
26279
26280 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
26281
26282 * gcc.dg/i386-fastcall-1.c: New.
26283
26284 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
26285
26286 * gcc.c-torture/execute/20021219-1.c: New test.
26287
26288 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
26289
26290 * gcc.dg/i386-pic-1.c: New test.
26291
26292 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26293
26294 PR c++/8099
26295 * g++.dg/template/friend9.C: New test.
26296
26297 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26298
26299 PR c++/3663
26300 * g++.dg/template/access7.C: New test.
26301
26302 2002-12-18 Nick Clifton <nickc@redhat.com>
26303
26304 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
26305 the libstdc++-v3 directory has been found.
26306
26307 2002-12-12 Devang Patel <dpatel@apple.com>
26308 * gcc.dg/darwin-ld-1.c: New test.
26309 * gcc.dg/darwin-ld-2.c: New test.
26310 * gcc.dg/darwin-ld-3.c: New test.
26311 * gcc.dg/darwin-ld-4.c: New test.
26312 * gcc.dg/darwin-ld-5.c: New test.
26313
26314 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
26315
26316 * gcc.c-torture/compile/20021212-1.c: New test.
26317
26318 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
26319
26320 * gcc.dg/fshort-wchar: New test.
26321
26322 2002-12-10 Mark Mitchell <mark@codesourcery.com>
26323
26324 PR c++/8372
26325 * g++.dg/template/dtor1.C: New test.
26326
26327 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
26328 markers.
26329
26330 2002-12-10 Jakub Jelinek <jakub@redhat.com>
26331
26332 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
26333
26334 2002-12-09 Mark Mitchell <mark@codesourcery.com>
26335
26336 * g++.dg/template/static1.C: New test.
26337 * g++.dg/template/static2.C: New test.
26338 * g++.old-deja/g++.ext/memconst.C: New test.
26339
26340 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26341
26342 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
26343 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
26344 * g++.dg/special/initp1.C: Likewise.
26345
26346 2002-12-06 Jakub Jelinek <jakub@redhat.com>
26347
26348 * gcc.c-torture/execute/20021204-1.c: New test.
26349
26350 2002-12-04 Geoffrey Keating <geoffk@apple.com>
26351
26352 * gcc.dg/ppc-fmadd-1.c: New file.
26353 * gcc.dg/ppc-fmadd-2.c: New file.
26354 * gcc.dg/ppc-fmadd-3.c: New file.
26355
26356 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
26357
26358 * gcc.c-torture/compile/20021204-1.c: New test.
26359
26360 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
26361
26362 * g++.dg/inherit/covariant2.C: New test.
26363 * g++.dg/inherit/covariant3.C: New test.
26364 * g++.dg/inherit/covariant4.C: New test.
26365 * g++.dg/inherit/covariant1.C: Remove XFAIL.
26366 * g++.old-deja/g++.robertl/eb17.C: Likewise.
26367
26368 2002-12-03 Mark Mitchell <mark@codesourcery.com>
26369
26370 PR c++/8688
26371 * g++.dg/init/brace3.C: New test.
26372
26373 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
26374
26375 * gcc.dg/20020210-1.c: Fix a comment typo.
26376
26377 2002-12-02 Mark Mitchell <mark@codesourcery.com>
26378
26379 PR c++/8720
26380 * g++.dg/parse/defarg1.C: New test.
26381
26382 PR c++/8615
26383 * g++.dg/template/char1.C: New test.
26384
26385 * g++.dg/template/varmod1.C: Fix typo.
26386
26387 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26388
26389 DR 180
26390 * g++.old-deja/g++.pt/crash32.C: Expect error.
26391
26392 2002-12-01 Mark Mitchell <mark@codesourcery.com>
26393
26394 PR c++/5919
26395 * g++.dg/template/varmod1.C: New test.
26396
26397 PR c++/8727
26398 * g++.dg/inherit/typeinfo1.C: New test.
26399
26400 PR c++/8663
26401 * g++.dg/inherit/typedef1.C: New test.
26402
26403 2002-11-30 Mark Mitchell <mark@codesourcery.com>
26404
26405 PR c++/8332
26406 PR c++/8493
26407 * g++.dg/template/strlen1.C: New test.
26408
26409 PR c++/8227
26410 * g++.dg/template/ctor2.C: New test.
26411
26412 PR c++/8214
26413 * g++.dg/init/string1.C: New test.
26414
26415 PR c++/8511
26416 * g++.dg/template/friend8.C: New test.
26417
26418 2002-11-29 Joe Buck <jbuck@synopsys.com>
26419
26420 * g++.dg/lookup/anon2.C: New test.
26421
26422 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
26423
26424 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
26425 h8300 port.
26426
26427 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
26428
26429 * gcc.dg/bitfld-6.c: New test.
26430
26431 2002-11-27 Jan Hubicka <jh@suse.cz>
26432
26433 * gcc.c-torture/execute/20021127.[cx]: New test.
26434
26435 2002-11-26 Jan Hubicka <jh@suse.cz>
26436
26437 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
26438 quality.
26439
26440 2002-11-26 Geoffrey Keating <geoffk@apple.com>
26441
26442 * g++.dg/init/brace2.C: New test.
26443 * g++.old-deja/g++.mike/p9129.C: Correct.
26444
26445 2002-11-26 Mark Mitchell <mark@codesourcery.com>
26446
26447 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
26448
26449 2002-11-25 Andreas Bauer <baueran@in.tum.de>
26450
26451 * gcc.dg/sibcall-6: New test for indirect sibcalls.
26452
26453 2002-11-25 Mark Mitchell <mark@codesourcery.com>
26454
26455 * testsuite/g++.dg/abi/empty11.C: New test.
26456 * testsuite/g++.dg/rtti/cv1.C: New test.
26457
26458 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
26459
26460 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
26461
26462 2002-11-24 Mark Mitchell <mark@codesourcery.com>
26463
26464 * g++.dg/abi/empty10.C: New test.
26465
26466 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
26467
26468 * gcc.c-torture/compile/20021124-1.c: New test.
26469
26470 2002-11-22 Mark Mitchell <mark@codesourcery.com>
26471
26472 * g++.dg/abi/rtti2.C: New test.
26473
26474 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
26475
26476 * gcc.dg/i386-unroll-1.c: New test.
26477
26478 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
26479
26480 * gcc.c-torture/compile/20021120-1.c: New test.
26481 * gcc.c-torture/compile/20021120-2.c: New test.
26482
26483 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
26484
26485 * gcc.dg/bitfld-5.c: New test.
26486
26487 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
26488
26489 * gcc.c-torture/execute/20021120-3.c: New test.
26490
26491 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
26492
26493 * gcc.c-torture/execute/20021120-2.c: New test.
26494
26495 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
26496
26497 * gcc.c-torture/execute/20021120-1.c: New test.
26498
26499 2002-11-20 Jakub Jelinek <jakub@redhat.com>
26500
26501 * gcc.c-torture/execute/20021118-3.c: New test.
26502
26503 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
26504
26505 * gcc.c-torture/compile/20021119-1.c: New test.
26506
26507 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
26508
26509 * gcc.dg/duff-1.c: New test.
26510 * gcc.dg/duff-2.c: New test.
26511 * gcc.dg/duff-3.c: New test.
26512
26513 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
26514
26515 * gcc.dg/cpp/_Pragma5.c: New test.
26516
26517 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
26518
26519 * gcc.c-torture/execute/20021118-2.c: New test.
26520
26521 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
26522
26523 * gcc.c-torture/execute/20021118-1.c: New test.
26524
26525 2002-11-16 Jakub Jelinek <jakub@redhat.com>
26526
26527 * gcc.dg/20021116-1.c: New test.
26528
26529 2002-11-14 Mark Mitchell <mark@codesourcery.com>
26530
26531 * g++.dg/abi/vcall1.C: New test.
26532
26533 2002-11-14 Jakub Jelinek <jakub@redhat.com>
26534
26535 * gcc.dg/20021029-1.c: New test.
26536 * gcc.dg/20021029-2.c: New test.
26537
26538 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
26539
26540 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
26541
26542 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
26543
26544 PR c/8439
26545 * gcc.dg/20021110.c: Move to ...
26546 * gcc.c-torture/compile/20021110.c: .... here.
26547
26548 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26549
26550 PR c/8467
26551 * gcc.c-torture/execute/20021111-1.c
26552
26553 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
26554
26555 PR c/8439
26556 * gcc.dg/20021110.c: New test.
26557
26558 2002-11-10 Mark Mitchell <mark@codesourcery.com>
26559
26560 * g++.dg/abi/vthunk3.C: Run only on x86.
26561
26562 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
26563
26564 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
26565
26566 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
26567
26568 * lib/compat.exp (compat-execute): Fix logic error in last
26569 change.
26570
26571 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
26572
26573 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
26574
26575 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26576
26577 PR c++/8389
26578 * g++.dg/template/access6.C: New test.
26579
26580 2002-11-08 Jan Hubicka <jh@suse.cz>
26581
26582 * gcc.dg/i386-ssefp-1.c: New test.
26583 * gcc.dg/i386-ssefp-1.c: New test.
26584
26585 2002-11-08 Jan Hubicka <jh@suse.cz>
26586
26587 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
26588
26589 2002-11-07 Mark Mitchell <mark@codesourcery.com>
26590
26591 * g++.dg/abi/vthunk3.C: New test.
26592
26593 PR c++/8338
26594 * g++.dg/template/crash2.C: New test.
26595
26596 2002-11-07 Mark Mitchell <mark@codesourcery.com>
26597
26598 * testsuite/g++.dg/abi/dtor1.C: New test.
26599 * testsuite/g++.dg/abi/dtor2.C: Likewise.
26600
26601 2002-11-05 Geoffrey Keating <geoffk@apple.com>
26602
26603 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
26604 Darwin.
26605
26606 2002-11-04 Adam Nemet <anemet@lnxw.com>
26607
26608 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
26609 -mthumb. Only xfail with -O0.
26610
26611 2002-11-03 Mark Mitchell <mark@codesourcery.com>
26612
26613 * g++.dg/abi/thunk1.C: New test.
26614 * g++.dg/abi/thunk2.C: Likewise.
26615 * g++.dg/abi/vtt1.C: Likewise.
26616
26617 2002-11-02 Diego Novillo <dnovillo@redhat.com>
26618
26619 PR optimization/8423
26620 * gcc.c-torture/execute/builtin-constant.c: New test.
26621
26622 2002-11-01 Zack Weinberg <zack@codesourcery.com>
26623
26624 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
26625 Add some more cases.
26626
26627 2002-11-01 Mark Mitchell <mark@codesourcery.com>
26628
26629 PR c++/8391
26630 * g++.dg/opt/local1.C: New test.
26631
26632 2002-10-30 Mark Mitchell <mark@codesourcery.com>
26633
26634 PR c++/8160
26635 * g++.dg/template/complit1.C: New test.
26636
26637 PR c++/8149
26638 * g++.dg/template/typename4.C: Likewise.
26639
26640 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26641
26642 Core issue 287, PR c++/7639
26643 * g++.dg/template/instantiate1.C: Adjust error location.
26644 * g++.dg/template/instantiate3.C: New test.
26645 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
26646 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
26647 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
26648
26649 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
26650
26651 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
26652
26653 2002-10-29 Mark Mitchell <mark@codesourcery.com>
26654
26655 PR c++/8287
26656 * g++.dg/init/dtor2.C: New test.
26657
26658 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26659
26660 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
26661 * gcc.dg/nest.c: Bypass errors on irix6.
26662
26663 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
26664
26665 * gcc.dg/nest.c: Expect error for mmix-*-*.
26666 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
26667
26668 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
26669
26670 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
26671 markers.
26672
26673 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
26674
26675 2002-10-25 Mike Stump <mrs@apple.com>
26676
26677 * gcc.dg/warn-1.c: New test.
26678
26679 2002-10-25 Zack Weinberg <zack@codesourcery.com>
26680
26681 * g++.dg/template/typename3.C: New test.
26682
26683 2002-10-25 Mark Mitchell <mark@codesourcery.com>
26684
26685 * g++.dg/lookup/ptrmem1.C: New test.
26686
26687 * g++.dg/abi/vthunk2.C: New test.
26688
26689 2002-10-25 Zack Weinberg <zack@codesourcery.com>
26690
26691 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
26692
26693 2002-10-24 Mark Mitchell <mark@codesourcery.com>
26694
26695 * g++.dg/abi/empty9.C: New test.
26696
26697 2002-10-24 Richard Henderson <rth@redhat.com>
26698
26699 * g++.dg/inherit/thunk1.C: Enable for ia64.
26700
26701 2002-10-23 Mark Mitchell <mark@codesourcery.com>
26702
26703 PR c++/8067
26704 * g++.dg/lookup/pretty1.C: New test.
26705
26706 2002-10-23 Jakub Jelinek <jakub@redhat.com>
26707
26708 * gcc.dg/20021023-1.c: New test.
26709
26710 2002-10-23 Mark Mitchell <mark@codesourcery.com>
26711
26712 PR c++/7679
26713 * g++.dg/parse/inline1.C: New test.
26714
26715 2002-10-23 Richard Henderson <rth@redhat.com>
26716
26717 * g++.dg/inherit/thunk1.C: Enable for x86_64.
26718
26719 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
26720
26721 2002-10-22 Mark Mitchell <mark@codesourcery.com>
26722
26723 PR c++/6579
26724 * g++.dg/parse/stmtexpr3.C: New test.
26725
26726 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
26727
26728 * g++.dg/expr/cond1.C: New test.
26729
26730 2002-10-21 Zack Weinberg <zack@codesourcery.com>
26731
26732 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
26733
26734 2002-10-21 Mark Mitchell <mark@codesourcery.com>
26735
26736 * g++.dg/abi/vbase13.C: New test.
26737 * g++.dg/abi/vbase14.C: Likewise.
26738
26739 2002-10-21 Jakub Jelinek <jakub@redhat.com>
26740
26741 * gcc.dg/tls/pic-1.c: New test.
26742 * gcc.dg/tls/nonpic-1.c: New test.
26743 * gcc.dg/20021018-1.c: New test.
26744
26745 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
26746
26747 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
26748 Remove only files with the same base name as the test case.
26749 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
26750 (profopt-execute): Likewise. Also, remove old profiling
26751 and performance data files before running the tests.
26752
26753 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
26754 * g++.dg/bprob/bprob.exp: Likewise.
26755 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
26756 to allow more general test case names.
26757
26758 * g++.dg/bprob/bprob-1.C: Rename to ...
26759 * g++.dg/bprob/g++-bprob-1.C: ... this.
26760
26761 * g77.dg/bprob/bprob-1.f: Rename to ...
26762 * g77.dg/bprob/g77-bprob-1.f: ... this.
26763
26764 2002-10-21 Zack Weinberg <zack@codesourcery.com>
26765
26766 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
26767 bison 1.50 or later.
26768
26769 2002-10-21 Janis Johnson <janis187@us.ibm.com>
26770
26771 * g++.dg/README: Describe more test directories.
26772
26773 2002-10-21 Mark Mitchell <mark@codesourcery.com>
26774
26775 * g++.dg/init/array6.C: Add additional tests.
26776
26777 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
26778
26779 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
26780 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
26781
26782 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
26783
26784 * gcc.c-torture/compile/20020604-1.x: New.
26785 * gcc.c-torture/compile/simd-5.x: Likewise.
26786 * gcc.c-torture/execute/920710-1.x: Likewise.
26787 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
26788
26789 2002-10-21 Mark Mitchell <mark@codesourcery.com>
26790
26791 * g++.dg/inherit/override1.C: Add dg-options clause.
26792
26793 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26794
26795 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
26796 _mm_slli_si128.
26797
26798 2002-10-19 Andreas Schwab <schwab@suse.de>
26799
26800 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
26801 directory component.
26802
26803 2002-10-18 Mark Mitchell <mark@codesourcery.com>
26804
26805 * g++.dg/inherit/thunk1.C: New test.
26806
26807 * g++.dg/inherit/override1.C: New test.
26808
26809 * g++.dg/abi/mangle11.C: New test.
26810 * g++.dg/abi/mangle14.C: New test.
26811 * g++.dg/abi/mangle17.C: New test.
26812
26813 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
26814
26815 * g++.dg/overload/member2.C: New test.
26816
26817 2002-10-17 Janis Johnson <janis187@us.ibm.com>
26818
26819 * g++.dg/README: Describe new compat directory.
26820 * g++.dg/dg.exp: Skip tests in compat directory.
26821 * README.compat: New file.
26822 * lib/compat.exp: New expect script.
26823 * g++.dg/compat: New test directory.
26824 * g++.dg/compat/compat.exp: New expect script.
26825 * g++.dg/compat/abi: New test directory.
26826 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
26827 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
26828 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
26829 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
26830 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
26831 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
26832 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
26833 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
26834 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
26835 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
26836 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
26837 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
26838 * g++.dg/compat/break: New test directory.
26839 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
26840 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
26841 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
26842 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
26843 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
26844 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
26845 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
26846 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
26847 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
26848 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
26849 g++.dg/compat/break/README: New files.
26850 * g++.dg/compat/eh: New test directory.
26851 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
26852 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
26853 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
26854 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
26855 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
26856 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
26857 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
26858 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
26859 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
26860 g++.dg/compat/eh/filter2_y.C,
26861 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
26862 g++.dg/compat/eh/new1_y.C,
26863 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
26864 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
26865 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
26866 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
26867 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
26868 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
26869 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
26870 g++.dg/compat/eh/unexpected1_y.C: New files.
26871 * g++.dg/compat/init: New test directory.
26872 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
26873 g++.dg/compat/init/array5_y.C,
26874 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
26875 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
26876 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
26877 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
26878 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
26879 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
26880 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
26881 g++.dg/compat/init/init-ref2_y.C: New files.
26882
26883 2002-10-17 Mark Mitchell <mark@codesourcery.com>
26884
26885 PR c++/7584
26886 * g++.dg/inherit/using3.C: New test.
26887
26888 2002-10-17 Jan Hubicka <jh@suse.cz>
26889
26890 * gcc.dg/20021017-2.c: New test.
26891
26892 2002-10-17 Mark Mitchell <mark@codesourcery.com>
26893
26894 * g++.dg/abi/mangle16.C: Adjust.
26895
26896 * g++.dg/init/array8.C: New test.
26897
26898 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
26899
26900 * gcc.dg/special/mips-abi.exp: New test.
26901 * gcc.dg/special/mips-abi.s: Empty file used by the above.
26902
26903 2002-10-16 Mark Mitchell <mark@codesourcery.com>
26904
26905 * g++.dg/abi/mangle16.C: New test.
26906 * g++.dg/abi/mangle17.C: Likewise.
26907
26908 PR c++/7478
26909 * g++.dg/template/ref1.C: New test.
26910
26911 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26912
26913 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
26914
26915 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
26916
26917 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
26918
26919 2002-10-16 Mark Mitchell <mark@codesourcery.com>
26920
26921 PR c++/7524
26922 * g++.dg/init/array7.C: New test.
26923
26924 2002-10-15 Mark Mitchell <mark@codesourcery.com>
26925
26926 * g++.dg/init/array6.C: New test.
26927
26928 * g++.dg/abi/mangle13.C: Likewise.
26929 * g++.dg/abi/mangle14.C: Likewise.
26930 * g++.dg/abi/mangle15.C: Likewise.
26931
26932 2002-10-14 Mark Mitchell <mark@codesourcery.com>
26933
26934 * g++.dg/abi/empty8.C: New test.
26935
26936 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
26937
26938 * g++.dg/init/ctor1.C: New test.
26939
26940 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
26941
26942 * gcc.c-torture/execute/20021015-1.c: New test.
26943
26944 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
26945
26946 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
26947
26948 2002-10-14 Jan Hubicka <jh@suse.cz>
26949
26950 * gcc.dg/i386-ssetype-[1-5].c: New tests.
26951
26952 2002-10-14 Richard Henderson <rth@redhat.com>
26953
26954 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
26955
26956 2002-10-14 Mark Mitchell <mark@codesourcery.com>
26957
26958 PR optimization/6631
26959 * g++.dg/opt/const2.C: New test.
26960
26961 2002-10-14 Mark Mitchell <mark@codesourcery.com>
26962
26963 PR c++/7176
26964 * g++.dg/parse/friend1.C: New test.
26965 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
26966
26967 2002-10-14 Jakub Jelinek <jakub@redhat.com>
26968
26969 * gcc.dg/20021014-1.c: New test.
26970
26971 2002-10-11 Mark Mitchell <mark@codesourcery.com>
26972
26973 PR c++/5661
26974 * g++.dg/ext/vlm1.C: New test.
26975 * g++.dg/ext/vlm2.C: Likewise.
26976
26977 * g++.dg/init/array1.C: Remove invalid braces.
26978 * g++.dg/init/brace1.C: New test.
26979 * g++.dg/init/copy2.C: Likewise.
26980 * g++.dg/init/copy3.C: Likewise.
26981 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
26982 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
26983 braces.
26984
26985 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
26986
26987 * gcc.dg/cpp/assembler.S: Don't use -ansi.
26988
26989 2002-10-11 Richard Shann <richard.shann@superh.com>
26990
26991 * gcc.c-torture/compile/simd-5.c: New test.
26992
26993 2002-10-10 Roger Sayle <roger@eyesopen.com>
26994
26995 * gcc.c-torture/execute/shiftopt-1.c: New test case.
26996
26997 2002-10-10 Jim Wilson <wilson@redhat.com>
26998
26999 * gcc.c-torture/execute/20021010-1.c: New test.
27000
27001 2002-10-09 Zack Weinberg <zack@codesourcery.com>
27002
27003 PR c/7353
27004 * g++.dg/ext/typedef-init.C: New test.
27005 * gcc.dg/typedef-init.c: New test.
27006
27007 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
27008
27009 * gcc.dg/cpp/paste13.c: New test.
27010
27011 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27012
27013 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
27014 remaining platforms, XFAIL during compile, not execute. Don't
27015 XFAIL at -O0.
27016
27017 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
27018
27019 * gcc.dg/alias-1.c: Tweak expected warning.
27020
27021 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
27022
27023 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
27024
27025 2002-10-06 Andreas Jaeger <aj@suse.de>
27026
27027 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
27028 * gcc.dg/cpp/c++98.C: Likewise.
27029
27030 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
27031 * g++.dg/cpp/c++98.C: Likewise.
27032
27033 * g++.dg/README (Subdirectories): Mention cpp directory.
27034
27035 PR target/7559
27036 * gcc.dg/20021006-1.c: New test.
27037
27038 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27039
27040 PR c++/7804
27041 * g++.dg/other/warning1.C: New test.
27042
27043 2002-10-04 Roger Sayle <roger@eyesopen.com>
27044
27045 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
27046 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
27047 and sparc-*-* with -m64 as expected failures. See PR 8087.
27048
27049 2002-10-03 Mark Mitchell <mark@codesourcery.com>
27050
27051 PR c++/7931
27052 * g++.dg/template/ptrmem3.C: New test.
27053
27054 PR c++/7754
27055 * g++.dg/template/union1.C: New test.
27056
27057 2002-10-03 Mark Mitchell <mark@codesourcery.com>
27058
27059 PR c++/8006
27060 * g++.dg/abi/mangle9.C: New test.
27061 * g++.dg/abi/mangle10.C: New test.
27062 * g++.dg/abi/mangle11.C: New test.
27063 * g++.dg/abi/mangle12.C: New test.
27064
27065 2002-10-02 Mark Mitchell <mark@codesourcery.com>
27066
27067 PR c++/7188.
27068 * g++.dg/template/meminit1.C: New test.
27069 * g++.dg/warn/Wreorder-1.C: Likewise.
27070 * g++.old-deja/g++.mike/warn3.C: Tweak.
27071 * lib/prune.exp: Ingore "in copy constructor".
27072
27073 2002-10-02 Andreas Jaeger <aj@suse.de>
27074
27075 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
27076 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
27077 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
27078 on x86-64.
27079
27080 2002-10-01 Mark Mitchell <mark@codesourcery.com>
27081
27082 * gcc.dg/empty1.C: Fix typo.
27083
27084 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
27085
27086 * gcc.dg/alias-1.c: New test.
27087
27088 2002-10-01 Mark Mitchell <mark@codesourcery.com>
27089
27090 * gcc.dg/empty1.C: New test.
27091
27092 * g++.dg/tls/init-2.C: Tweak error messages.
27093
27094 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
27095
27096 * gcc.c-torture/compile/20020923-1.c: New test.
27097
27098 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
27099
27100 * gcc.c-torture/execute/ffs-1.c: New test.
27101 * gcc.c-torture/execute/ffs-2.c: Ditto.
27102
27103 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
27104
27105 * g++.dg/overload/member1.C: New test.
27106
27107 2002-09-30 Mark Mitchell <mark@codesourcery.com>
27108
27109 * g++.dg/abi/empty7.C: New test.
27110 * g++.dg/init/pm2.C: Likewise.
27111
27112 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
27113
27114 * g++.dg/rtti/crash1.C: New test.
27115
27116 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
27117
27118 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
27119 gcc.dg/sibcall-4.c: New tests.
27120
27121 2002-09-28 Roger Sayle <roger@eyesopen.com>
27122
27123 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
27124 powerpc and MMIX targets.
27125
27126 2002-09-27 Zack Weinberg <zack@codesourcery.com>
27127
27128 * gcc.dg/cpp/20020927-1.c: New.
27129
27130 2002-09-26 David S. Miller <davem@redhat.com>
27131
27132 * gcc.c-torture/compile/trunctfdf.c: New.
27133
27134 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27135
27136 * lib/target-supports.exp (check_weak_available): Handle solaris2.
27137
27138 2002-09-27 Alan Modra <amodra@bigpond.net.au>
27139
27140 * gcc.c-torture/execute/loop-15.c: New.
27141
27142 2002-09-26 Janis Johnson <janis187@us.ibm.com>
27143
27144 * README.QMTEST: Fix typo.
27145
27146 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
27147
27148 * gcc.dg/20020926-1.c: New test.
27149
27150 2002-09-25 David S. Miller <davem@redhat.com>
27151
27152 PR target/7842
27153 * gcc.c-torture/execute/shiftdi.c: New test.
27154
27155 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
27156
27157 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
27158 unique to the tool.
27159 * lib/g77.exp (g77_init): Likewise.
27160 * lib/g++.exp (g++_init): Likewise.
27161 * lib/objc.exp (objc_init): Likewise.
27162
27163 2002-09-25 Mark Mitchell <mark@codesourcery.com>
27164
27165 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
27166 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
27167 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
27168
27169 2002-09-25 Richard Henderson <rth@redhat.com>
27170
27171 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
27172 too-small long double.
27173
27174 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
27175
27176 * gcc.dg/20020919-1.c: New test.
27177
27178 2002-09-23 Mark Mitchell <mark@codesourcery.com>
27179
27180 * g++.dg/abi/bitfield6.C: New test.
27181 * g++.dg/abi/bitfield7.C: New test.
27182 * g++.dg/abi/bitfield8.C: New test.
27183 * g++.dg/abi/vbase11.C: New test.
27184
27185 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
27186
27187 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
27188 hppa*-*-hpux*. Update test comment.
27189
27190 2002-09-20 Jakub Jelinek <jakub@redhat.com>
27191
27192 * gcc.dg/tls/struct-1.c: New test.
27193
27194 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
27195
27196 * gcc.dg/cpp/tr-warn2.c: Update.
27197
27198 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
27199
27200 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
27201
27202 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
27203
27204 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
27205 systems.
27206
27207 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
27208
27209 * gcc.c-torture/execute/ieee/mzero3.c: New test.
27210
27211 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
27212 Adjust for c++filt moved to binutils. Remove spurious duplicate
27213 setting of cxxfilt.
27214
27215 2002-09-19 Geoffrey Keating <geoffk@apple.com>
27216
27217 * gcc.dg/20020312-2.c: Update for darwin.
27218
27219 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
27220
27221 * g++.old-deja/g++.other/crash32.C: Mark ICE.
27222
27223 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
27224
27225 * objc.dg/comp-types-1.m: New test.
27226 * objc.dg/comp-types-2.m: New test.
27227 * objc.dg/comp-types-3.m: New test.
27228 * objc.dg/comp-types-4.m: New test.
27229 * objc.dg/comp-types-5.m: New test.
27230 * objc.dg/comp-types-6.m: New test.
27231
27232 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
27233
27234 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
27235
27236 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
27237
27238 * g++.dg/other/do1.C: New test.
27239
27240 * g++.dg/template/subst1.C: New test.
27241
27242 2002-09-16 Steve Ellcey <sje@cup.hp.com>
27243
27244 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
27245
27246 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
27247
27248 * g++.dg/template/qualttp20.C: Adjust expected errors.
27249 * g++.old-deja/g++.jason/report.C: Likewise.
27250 * g++.old-deja/g++.other/qual1.C: Likewise.
27251
27252 * g++.dg/lookup/scoped2.C: New test.
27253
27254 * g++.dg/ext/asm3.C: New test.
27255
27256 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
27257
27258 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
27259
27260 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
27261
27262 * ChangeLog: follow spelling conventions.
27263 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
27264 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
27265 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
27266 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
27267 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
27268 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
27269 * g++.old-deja/g++.law/global-init1.C: Likewise.
27270 * g++.old-deja/g++.other/delete4.C: Likewise.
27271 * g++.old-deja/g++.other/inline21.C: Likewise.
27272 * g++.old-deja/g++.other/singleton.C: Likewise.
27273 * g77.dg/strlen0.f: Likewise.
27274 * g77.f-torture/compile/20010519-1.f: Likewise.
27275 * g77.f-torture/compile/980310-4.f: Likewise.
27276 * gcc.c-torture/compile/20000605-1.c: Likewise.
27277 * gcc.c-torture/execute/20020225-1.c: Likewise.
27278 * gcc.dg/c90-hexfloat-2.c: Likewise.
27279 * gcc.dg/c99-bool-1.c: Likewise.
27280 * gcc.dg/c99-hexfloat-2.c: Likewise.
27281 * gcc.dg/dll-2.c: Likewise.
27282 * gcc.dg/wtr-union-init-1.c: Likewise.
27283 * gcc.dg/wtr-union-init-2.c: Likewise.
27284 * gcc.dg/wtr-union-init-3.c: Likewise.
27285 * gcc.dg/cpp/avoidpaste1.c: Likewise.
27286 * gcc.dg/cpp/defined.c: Likewise.
27287 * gcc.dg/cpp/macsyntx.c: Likewise.
27288 * gcc.dg/cpp/paste2.c: Likewise.
27289 * gcc.dg/cpp/trad/defined.c: Likewise.
27290 * gcc.dg/format/c90-printf-1.c: Likewise.
27291 * gcc.dg/format/c90-scanf-1.c: Likewise.
27292 * gcc.dg/format/c99-printf-1.c: Likewise.
27293 * gcc.dg/format/c99-scanf-1.c: Likewise.
27294 * gcc.misc-tests/gcov-8.c: Likewise.
27295 * lib/profopt.exp: Likewise.
27296
27297 2002-09-15 Krister Walfridsson <cato@df.lth.se>
27298
27299 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
27300
27301 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
27302
27303 * g++.dg/inherit/using2.C: New test.
27304
27305 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
27306
27307 * ChangeLog: Follow spelling conventions.
27308 * g++.dg/template/friend4.C: Likewise.
27309 * g++.old-deja/g++.pt/crash67.C: Likewise.
27310 * gcc.c-torture/execute/20000801-4.c: Likewise.
27311 * gcc.dg/c90-digraph-1.c: Likewise.
27312 * gcc.dg/c94-digraph-1.c: Likewise.
27313 * gcc.dg/c99-digraph-1.c: Likewise.
27314 * gcc.dg/cpp/line5.c: Likewise.
27315 * gcc.dg/cpp/multiline.c: Likewise.
27316 * gcc.dg/cpp/trad/literals-1.c: Likewise.
27317 * gcc.dg/format/attr-3.c: Likewise.
27318 * gcc.dg/format/c90-scanf-3.c: Likewise.
27319 * gcc.dg/format/ext-4.c: Likewise.
27320
27321 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
27322
27323 * g++.dg/template/pretty1.C: New test.
27324
27325 2002-09-14 Alan Modra <amodra@bigpond.net.au>
27326
27327 * gcc.c-torture/execute/struct-cpy-1.c: New test.
27328
27329 2002-09-13 Matt Austern <austern@apple.com>
27330
27331 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
27332 passing a cast expression to a function by const reference.
27333
27334 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
27335
27336 * g++.dg/template/deduce1.C: New test.
27337
27338 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
27339
27340 * gcc.c-torture/execute/simd-1.c: Force all use of int to
27341 32-bit int.
27342
27343 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
27344
27345 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
27346 usage.
27347
27348 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
27349
27350 * gcc.c-torture/compile/20020910-1.c: New test.
27351
27352 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
27353
27354 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
27355
27356 2002-09-10 Andreas Jaeger <aj@suse.de>
27357
27358 * gcc.dg/20020312-2.c: Adjust for x86-64.
27359
27360 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
27361
27362 * g77.dg/7388.f: New test case for PR 7388.
27363
27364 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
27365
27366 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
27367
27368 2002-09-05 Ziemowit Laski <zlaski@apple.com>
27369
27370 * objc.dg/proto-lossage-1.m: New test.
27371
27372 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
27373
27374 * gcc.dg/cpp/_Pragma4.c: Fix typo.
27375
27376 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
27377
27378 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
27379 expected to pass.
27380
27381 2002-09-06 Stan Shebs <shebs@apple.com>
27382 David Edelsohn <edelsohn@gnu.org>
27383
27384 * gcc.dg/weak: New directory.
27385 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
27386 target-specific xfail bits.
27387 * gcc.dg/typeof-2.c: Move to new directory.
27388 * gcc.dg/weak.exp: New expect script.
27389
27390 2002-09-06 Alan Modra <amodra@bigpond.net.au>
27391
27392 * gcc.c-torture/execute/extzvsi.c: New test.
27393
27394 2002-09-05 Stan Shebs <shebs@apple.com>
27395
27396 * gcc.dg/weak-1.c: xfail on Darwin.
27397 * gcc.dg/weak-2.c: Ditto.
27398 * gcc.dg/weak-3.c: Ditto.
27399 * gcc.dg/weak-4.c: Ditto.
27400 * gcc.dg/weak-5.c: Ditto.
27401 * gcc.dg/weak-6.c: Ditto.
27402 * gcc.dg/weak-7.c: Ditto.
27403 * gcc.dg/weak-8.c: Ditto.
27404 * gcc.dg/weak-9.c: Ditto.
27405
27406 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
27407
27408 * gcc.c-torture/execute/loop-14.c: New test.
27409
27410 2002-09-04 Jakub Jelinek <jakub@redhat.com>
27411
27412 * g++.dg/other/cxa-atexit1.C: New test.
27413
27414 * gcc.dg/typeof-2.c: New test.
27415
27416 2002-09-03 Roger Sayle <roger@eyesopen.com>
27417
27418 * gcc.dg/builtins-2.c: New testcase.
27419 * gcc.dg/builtins-3.c: New testcase.
27420
27421 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
27422
27423 * gcc.dg/cpp/_Pragma4.c: New test.
27424
27425 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
27426
27427 * objc/execute/nil_method-1.m: New testcase.
27428
27429 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
27430
27431 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
27432 [Object class], not [Object initialize].
27433
27434 2002-08-31 Roger Sayle <roger@eyesopen.com>
27435 Hans-Peter Nilsson <hp@bitrange.com>
27436
27437 * gcc.c-torture/execute/20020720-1.x: Skip test on
27438 mmix-knuth-mmixware. Correct comment.
27439
27440 2002-08-27 Mark Mitchell <mark@codesourcery.com>
27441
27442 * testsuite/g++.dg/abi/bitfield5.C: New test.
27443 * testsuite/g++.dg/abi/vbase10.C: Likewise.
27444
27445 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
27446
27447 * objc.dg/undeclared-selector.m: New test.
27448
27449 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
27450
27451 * g++.dg/other/offsetof1.C: Avoid cast warning.
27452
27453 2002-08-26 Ziemowit Laski <zlaski@apple.com>
27454
27455 * objc.dg/super-class-2.m: New test.
27456
27457 2002-08-24 Matt Austern <austern@apple.com>
27458
27459 * g++.dg/ext/lvaddr.C: New test.
27460 * g++.dg/ext/lvcast.C: New test.
27461
27462 2002-08-22 Mark Mitchell <mark@codesourcery.com>
27463
27464 * testsuite/g++.dg/inherit/cond1.C: New test.
27465
27466 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
27467
27468 * gcc.dg/noncompile/incomplete-1.c: New test.
27469
27470 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
27471
27472 * gcc.dg/typespec-1.c: New test.
27473
27474 2002-08-20 Devang Patel <dpatel@apple.com>
27475 * objc.dg/proto-hier-2.m: New test.
27476
27477 2002-08-19 Ziemowit Laski <zlaski@apple.com>
27478
27479 * objc.dg/bitfield-1.m: New test.
27480 * objc.dg/bitfield-2.m: New test.
27481
27482 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
27483
27484 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
27485 gcc.dg/c99-flex-array-4.c: New tests.
27486
27487 2002-08-16 Stan Shebs <shebs@apple.com>
27488
27489 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
27490
27491 2002-08-15 Jakub Jelinek <jakub@redhat.com>
27492
27493 * gcc.dg/typeof-1.c: New test.
27494 * g++.dg/ext/typeof2.C: New test.
27495
27496 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
27497
27498 * g++.dg/other/offsetof1.C: New test.
27499
27500 2002-08-14 Richard Henderson <rth@redhat.com>
27501
27502 * gcc.dg/tls/diag-3.c: Fix expected message strings.
27503
27504 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
27505
27506 * gcc.dg/cpp/_Pragma3.c: New test.
27507
27508 2002-08-13 Mark Mitchell <mark@codesourcery.com>
27509
27510 * g++.dg/template/inherit3: New test.
27511
27512 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
27513
27514 * gcc.dg/bitfld-4.c: Add blank options.
27515
27516 2002-08-09 Mark Mitchell <mark@codesourcery.com>
27517
27518 * g++.dg/template/crash1.C: New test.
27519
27520 2002-08-08 Jakub Jelinek <jakub@redhat.com>
27521
27522 * gcc.dg/tls/opt-2.c: New test.
27523
27524 2002-08-08 Devang Patel <dpatel@apple.com>
27525
27526 * objc.dg/selector-1.m : New test
27527
27528 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
27529
27530 * g++.dg/abi/bitfield4.C: New test.
27531 * gcc.dg/bitfld-4.c: New test.
27532
27533 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
27534
27535 * g++.dg/other/packed1.C: New test.
27536
27537 2002-08-07 Mark Mitchell <mark@codesourcery.com>
27538
27539 * g++.dg/abi/offsetof.C: Tweak error messages.
27540 * g++.old-deja/g++.mike/p10769a.C: Likewise.
27541
27542 2002-08-08 Jakub Jelinek <jakub@redhat.com>
27543
27544 * gcc.dg/bitfld-3.c: New test.
27545
27546 2002-08-07 Jakub Jelinek <jakub@redhat.com>
27547 Richard Henderson <rth@redhat.com>
27548
27549 * gcc.dg/i386-bitfield1.c: New test.
27550 * g++.dg/abi/bitfield3.C: Update.
27551
27552 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
27553
27554 * objc.dg/const-str-2.m: Update.
27555 * gcc.dg/cpp/c++98.c: Change to C extension.
27556 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
27557 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
27558
27559 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
27560
27561 * testsuite/gcc.dg/tls/diag-3.c: New.
27562
27563 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
27564
27565 * g++.dg/README (Subdirectories): Document new subdir expr.
27566 * g++.dg/expr/pmf-1.C: New test.
27567
27568 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
27569
27570 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
27571
27572 2002-08-06 Jakub Jelinek <jakub@redhat.com>
27573
27574 * g++.dg/abi/bitfield3.C: New test.
27575
27576 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
27577
27578 * lib/gcov.exp: Tweak expected line formats.
27579 * gcc.misc-tests/gcov8.c: New test.
27580 * gcc.misc-tests/gcov8.x: New flags.
27581
27582 2002-08-05 Jakub Jelinek <jakub@redhat.com>
27583
27584 * consistency.vlad/layout/endian.c: Include string.h.
27585
27586 * gcc.c-torture/execute/20020805-1.c: New test.
27587
27588 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
27589
27590 * g++.dg/other/conversion1.C: New test.
27591
27592 2002-08-03 Roger Sayle <roger@eyesopen.com>
27593
27594 * gcc.dg/builtins-1.c: New testcase.
27595
27596 2002-08-02 Mark Mitchell <mark@codesourcery.com>
27597
27598 * g++.dg/inherit/access3.C: New test.
27599
27600 2002-08-01 Jakub Jelinek <jakub@redhat.com>
27601
27602 * gcc.dg/ia64-visibility-2.c: New test.
27603
27604 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
27605
27606 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
27607 __qualifier_flags to __flags.
27608
27609 2002-07-31 Mark Mitchell <mark@codesourcery.com>
27610
27611 * g++.dg/inherit/operator1.C: New test.
27612 * g++.dg/lookup/disamb1.C: Fix typo in comment.
27613 * g++.dg/other/error1.C: Change expected error message.
27614 * g++.dg/template/conv4.C: Likewise.
27615
27616 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
27617
27618 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
27619 for documented behavior.
27620
27621 2002-07-25 Roger Sayle <roger@eyesopen.com>
27622
27623 * gcc.c-torture/execute/20020720-1.x: Skip this test on
27624 several targets known to fail.
27625
27626 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
27627
27628 * gcc.dg/mips-args-[123].c: New tests.
27629
27630 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
27631
27632 * gcc.dg/ppc-spe.c: New.
27633
27634 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
27635
27636 * g++.dg/other/ptrmem4.C: New testcase.
27637
27638 2002-07-24 Richard Henderson <rth@redhat.com>
27639
27640 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
27641
27642 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
27643
27644 * g++.dg/ext/alignof1.C (main): Return 0 for success.
27645
27646 2002-07-24 Roger Sayle <roger@eyesopen.com>
27647
27648 * gcc.c-torture/execute/memset-3.c: New testcase.
27649
27650 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
27651
27652 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
27653 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
27654
27655 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27656
27657 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
27658 Delete.
27659
27660 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
27661
27662 * gcc.c-torture/compile/simd-4.c: New test.
27663
27664 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27665
27666 PR c++/7347, c++/7348
27667 * g++.dg/template/access4.C: New test.
27668 * g++.dg/template/access5.C: New test.
27669 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
27670 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
27671 * g++.old-deja/g++.pt/ttp58.C: Likewise.
27672 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
27673
27674 2002-07-22 Jakub Jelinek <jakub@redhat.com>
27675
27676 * gcc.dg/gnu89-init-2.c: New test.
27677
27678 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
27679
27680 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
27681
27682 2002-07-20 Roger Sayle <roger@eyesopen.com>
27683
27684 * gcc.c-torture/execute/20020720-1.c: New testcase.
27685
27686 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
27687
27688 * gcc.dg/cpp/Wsignprom.c: New tests.
27689
27690 2002-07-20 Alan Modra <amodra@bigpond.net.au>
27691
27692 * gcc.c-torture/execute/loop-13.c: New test.
27693
27694 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
27695
27696 * gcc.dg/cpp/expr.c: New tests.
27697
27698 2002-07-18 David Edelsohn <edelsohn@gnu.org>
27699
27700 * g++.dg/opt/pr6713.C: Add template instantiation.
27701
27702 2002-07-18 Alan Modra <amodra@bigpond.net.au>
27703
27704 * gcc.dg/nest.c: New test.
27705
27706 2002-07-17 Richard Henderson <rth@redhat.com>
27707
27708 * g++.dg/opt/pr6713.C: New test.
27709
27710 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
27711
27712 * gcc.c-torture/execute/loop-2e.x: Let the testcase
27713 XFAIL for all x86 processors.
27714
27715 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
27716
27717 * gcc.c-torture/execute/20010122-1.x: Do not test with
27718 -fomit-frame-pointer.
27719
27720 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27721
27722 * g++.dg/template/instantiate2.C: New test.
27723 * g++.dg/template/spec4.C: New test.
27724
27725 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27726
27727 * g++.dg/template/access2.C: New test.
27728 * g++.dg/template/access3.C: New test.
27729
27730 2002-07-15 Zack Weinberg <zack@codesourcery.com>
27731
27732 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
27733 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
27734 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
27735 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
27736 Convert to use <stdarg.h>.
27737 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
27738 Delete.
27739 * gcc.dg/va-arg-2.c: New.
27740 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
27741
27742 2002-07-15 Jakub Jelinek <jakub@redhat.com>
27743
27744 * gcc.c-torture/compile/20020710-1.c: New test.
27745
27746 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
27747 Andrew Pinski <pinskia@physics.uc.edu>
27748
27749 gcc.c-torture/compile/simd-2.c: New testcase.
27750 gcc.c-torture/compile/simd-3.c: Likewise.
27751
27752 2002-07-11 Mark Mitchell <mark@codesourcery.com>
27753
27754 PR c++/7224
27755 * g++.dg/overload/error1.C: New test.
27756
27757 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
27758
27759 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
27760 configuration and IRIX 6 O32 ABI.
27761
27762 2002-07-11 Roger Sayle <roger@eyesopen.com>
27763
27764 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
27765
27766 2002-07-10 Roger Sayle <roger@eyesopen.com>
27767
27768 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
27769
27770 2002-07-10 Jeffrey A Law <law@redhat.com>
27771
27772 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
27773
27774 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
27775
27776 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
27777
27778 * gcc.dg/20020312-2.c: Check for __PPC__.
27779
27780 2002-07-09 Diego Novillo <dnovillo@redhat.com>
27781
27782 * gcc.c-torture/compile/20020709-1.c: New test.
27783
27784 2002-07-07 Roger Sayle <roger@eyesopen.com>
27785
27786 * g++.dg/template/qualttp21.C: New test case.
27787
27788 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
27789
27790 * gcc.c-torture/compile/20020706-1.c: New test.
27791 * gcc.c-torture/compile/20020706-2.c: New test.
27792
27793 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
27794 Alexandre Oliva <aoliva@redhat.com>
27795
27796 * g++.dg/warn/incomplete1.C: New test.
27797
27798 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27799
27800 PR c++/7099
27801 * g++.dg/warn/noreturn1.C: New test.
27802
27803 2002-07-03 Mark Mitchell <mark@codesourcery.com>
27804
27805 PR c++/6706
27806 * g++.dg/debug/debug6.C: New test.
27807 * g++.dg/debug/debug7.C: New test.
27808
27809 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
27810
27811 * gcc.c-torture/compile/simd-3.c: New test.
27812
27813 2002-07-03 Chris Demetriou <cgd@broadcom.com>
27814
27815 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
27816 * gcc.dg/20020620-1.c: Likewise.
27817
27818 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27819
27820 PR c++/6944
27821 * g++.dg/init/array4.C: New test.
27822 * g++.dg/init/array5.C: New test.
27823
27824 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
27825
27826 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
27827 * gcc.c-torture/execute/simd-2.c (main): Likewise.
27828
27829 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27830
27831 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
27832 * gcc.dg/wtr-aggr-init-1.c: Likewise.
27833 * gcc.dg/wtr-conversion-1.c: Likewise.
27834 * gcc.dg/wtr-escape-1.c: Likewise.
27835 * gcc.dg/wtr-int-type-1.c: Likewise.
27836 * gcc.dg/wtr-label-1.c: Likewise.
27837 * gcc.dg/wtr-static-1.c: Likewise.
27838 * gcc.dg/wtr-strcat-1.c: Likewise.
27839 * gcc.dg/wtr-suffix-1.c: Likewise.
27840 * gcc.dg/wtr-switch-1.c: Likewise.
27841 * gcc.dg/wtr-unary-plus-1.c: Likewise.
27842 * gcc.dg/wtr-union-init-1.c: Likewise.
27843 * gcc.dg/wtr-union-init-2.c: Likewise.
27844 * gcc.dg/wtr-union-init-3.c: Likewise.
27845
27846 * gcc.dg/wtr-func-def-1.c: New test.
27847
27848 2002-07-02 Devang Patel <dpatel@apple.com>
27849
27850 * objc.dg/param-1.m: New test.
27851
27852 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
27853
27854 * gcc.dg/cpp/trad/directive.c: Add test.
27855 * gcc.dg/cpp/trad/macroargs.c: Add test.
27856 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
27857
27858 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
27859
27860 * gcc.dg/cpp/cmdlne-M.c: New test.
27861
27862 2002-07-02 Ziemowit Laski <zlaski@apple.com>
27863
27864 * objc.dg/desig-init-1.m: New test.
27865
27866 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27867
27868 PR c++/6716
27869 * g++.dg/template/instantiate1.C: New test.
27870
27871 2002-07-01 Mark Mitchell <mark@codesourcery.com>
27872
27873 PR c++/7112
27874 * g++.dg/template/sizeof2.C: New test.
27875
27876 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
27877
27878 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
27879 gcc.dg/cpp/trad/include.c: New tests.
27880
27881 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
27882
27883 PR target/7177
27884 * gcc.c-torture/compile/20020701-1.c: New test.
27885
27886 2002-07-01 Stan Shebs <shebs@apple.com>
27887
27888 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
27889 header here...
27890 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
27891 (objc-torture-execute): or here.
27892
27893 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
27894
27895 * gcc.c-torture/execute/arith-rand-ll.c: New test.
27896
27897 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
27898
27899 * gcc.dg/cpp/trad/escaped-nl.c: New test.
27900
27901 2002-06-30 Devang Patel <dpatel@apple.com>
27902
27903 * objc.dg/fsyntax-only.m: New test.
27904
27905 2002-06-27 Mark Mitchell <mark@codesourcery.com>
27906
27907 PR c++/6695
27908 * g++.dg/template/friend7.C: New file.
27909
27910 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
27911
27912 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
27913 return type.
27914
27915 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
27916
27917 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
27918 avoid division by zero.
27919
27920 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
27921
27922 * gcc.dg/Wunknownprag.c: New tests.
27923
27924 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
27925
27926 * gcc.c-torture/execute/simd-2.c: New test.
27927
27928 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
27929
27930 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
27931 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
27932 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
27933 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
27934 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
27935 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
27936 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
27937 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
27938 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
27939 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
27940 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
27941 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
27942 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
27943 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
27944 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
27945 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
27946 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
27947
27948 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
27949
27950 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
27951 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
27952 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
27953 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
27954 New tests.
27955 * gcc.dg/cpp/trad/directive.c: Update.
27956
27957 2002-06-23 Andreas Jaeger <aj@suse.de>
27958
27959 * gcc.c-torture/execute/complex-6.c: New.
27960
27961 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
27962
27963 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
27964 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
27965 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
27966 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
27967
27968 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
27969
27970 * gcc.dg/cpp/trad: New directory with traditional tests copied
27971 from parent directory.
27972 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
27973 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
27974 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
27975 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
27976 Move to trad/ and rename.
27977 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
27978 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
27979 gcc.dg/cpp/trad/redef2.c: New tests.
27980 * gcc.dg/cpp/trad/trad.exp: New driver.
27981
27982 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
27983
27984 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
27985 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
27986 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
27987 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
27988 Remove.
27989
27990 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
27991
27992 * gcc.dg/20020620-1.c: New test.
27993
27994 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27995
27996 * g++.dg/template/ttp4.C: New test.
27997
27998 2002-06-19 Jakub Jelinek <jakub@redhat.com>
27999
28000 * g++.dg/opt/vt1.C: Fix regexp.
28001
28002 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28003
28004 * gcc.c-torture/execute/pure-1.c: Make functions static again.
28005 Don't use attribute `noinline'.
28006
28007 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
28008
28009 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
28010
28011 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
28012
28013 * gcc.c-torture/execute/simd-1.c: New.
28014
28015 * gcc.dg/simd-1.c: New.
28016
28017 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
28018
28019 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
28020
28021 2002-06-16 Richard Henderson <rth@redhat.com>
28022
28023 * g++.dg/ext/anon-struct1.C: New.
28024 * g++.dg/ext/anon-struct2.C: New.
28025 * g++.dg/ext/anon-struct3.C: New.
28026 * gcc.dg/anon-struct-1.c: New.
28027 * gcc.dg/anon-struct-2.c: New.
28028 * gcc.dg/anon-struct-3.c: New.
28029 * gcc.dg/20011008-1.c: Adjust warning text.
28030 * gcc.dg/20020527-1.c: Add -fms-extensions.
28031
28032 2002-06-16 Richard Henderson <rth@redhat.com>
28033
28034 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
28035
28036 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
28037
28038 * gcc.c-torture/execute/20020615-1.c: New test.
28039
28040 2002-06-15 Roger Sayle <roger@eyesopen.com>
28041
28042 * gcc.c-tortuture/execute/compare-1.c: New test case.
28043 * gcc.c-tortuture/execute/compare-2.c: New test case.
28044 * gcc.c-tortuture/execute/compare-3.c: New test case.
28045
28046 2002-06-13 Richard Henderson <rth@redhat.com>
28047
28048 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
28049 ia64 ilp32.
28050
28051 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28052
28053 * g++.dg/template/typename2.C: Update error message.
28054
28055 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
28056
28057 * gcc.c-torture/execute/20020611-1.c: New test.
28058
28059 2002-06-11 Bob Wilson <bob.wilson@acm.org>
28060
28061 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
28062 list of targets to skip.
28063
28064 2002-06-10 Bob Wilson <bob.wilson@acm.org>
28065
28066 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
28067 targets if not optimizing.
28068
28069 2002-06-10 Jakub Jelinek <jakub@redhat.com>
28070
28071 * gcc.c-torture/compile/20020605-1.c: New test.
28072
28073 * g++.dg/opt/vt1.C: New test.
28074
28075 * gcc.dg/20020531-1.c: New test.
28076
28077 * gcc.dg/20020530-1.c: New test.
28078
28079 * gcc.dg/20020527-1.c: New test.
28080
28081 * g++.dg/opt/cse1.C: New test.
28082
28083 2002-06-07 Roger Sayle <roger@eyesopen.com>
28084
28085 * gcc.dg/20020607-2.c: New test case.
28086
28087 2002-06-07 Jakub Jelinek <jakub@redhat.com>
28088
28089 * gcc.c-torture/compile/20020604-1.c: New test.
28090
28091 2002-06-04 Richard Henderson <rth@redhat.com>
28092
28093 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
28094 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
28095 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
28096
28097 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
28098
28099 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
28100
28101 2002-06-03 Richard Henderson <rth@redhat.com>
28102
28103 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
28104 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
28105
28106 2002-06-02 Richard Henderson <rth@redhat.com>
28107
28108 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
28109 test functions static.
28110
28111 2002-06-02 Andreas Jaeger <aj@suse.de>
28112
28113 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
28114 now.
28115
28116 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
28117
28118 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
28119 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
28120 Update for mofified diagnostics.
28121 * gcc.dg/c99-intconst-1.c: No longer fail.
28122
28123 2002-06-02 Richard Henderson <rth@redhat.com>
28124
28125 * gcc.dg/uninit-A.c: Remove xfail markers.
28126
28127 2002-06-01 Roger Sayle <roger@eyesopen.com>
28128
28129 * gcc.dg/fnegate-1.c: New test case.
28130
28131 2002-05-30 Osku Salerma <osku@iki.fi>
28132
28133 * gcc.c-torture/execute/mayalias-1.c: New file.
28134
28135 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
28136
28137 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
28138 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
28139 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
28140
28141 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
28142
28143 * gcc.c-torture/execute/20020529-1.c: New test.
28144
28145 2002-05-27 Richard Henderson <rth@redhat.com>
28146
28147 * g++.dg/ext/attrib6.C: New test case.
28148
28149 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28150
28151 * gcc.c-torture/execute/pure-1.c: New test.
28152
28153 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
28154
28155 * gcc.dg/cpp/arith-2.c: Remove.
28156
28157 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
28158
28159 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
28160 * gcc.dg/cpp/if-3.c: Remove.
28161
28162 2002-05-26 Jakub Jelinek <jakub@redhat.com>
28163
28164 * g++.dg/opt/cse2.C: New test.
28165
28166 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
28167
28168 * gcc.dg/cpp/arith-1.c: New semantic tests.
28169 * gcc.dg/cpp/if-1.c: Update.
28170
28171 2002-05-24 Ben Elliston <bje@redhat.com>
28172
28173 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
28174
28175 2002-05-24 Jakub Jelinek <jakub@redhat.com>
28176
28177 * gcc.dg/verbose-asm.c: New test.
28178
28179 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
28180
28181 * gcc.dg/cpp/paste12.c: New test.
28182
28183 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
28184
28185 * g++.dg/parse/named_ops.C: New test.
28186
28187 2002-05-23 Mark Mitchell <mark@codesourcery.com>
28188
28189 * gcc/testsuite/gcc.dg/weak-8.c: New test.
28190
28191 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
28192
28193 * gcc.dg/weak-2.c: Allow optional leading underscore
28194 in scan-assembler symbol name.
28195 * gcc.dg/weak-3.c: Likewise.
28196 * gcc.dg/weak-4.c: Likewise.
28197 * gcc.dg/weak-5.c: Likewise.
28198
28199 2002-05-23 Jakub Jelinek <jakub@redhat.com>
28200
28201 * gcc.dg/20020523-1.c: New test.
28202
28203 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
28204
28205 * objc.dg/const-str-2.m: Update now that we stop after
28206 a command line error.
28207
28208 2002-05-22 Richard Henderson <rth@redhat.com>
28209
28210 * g++.dg/dg.exp: Fix typo in test pruneing.
28211
28212 2002-05-22 Richard Henderson <rth@redhat.com>
28213
28214 * g++.dg/dg.exp: Prune the tls subdirectory.
28215 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
28216 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
28217 * g++.dg/tls/init-1.C: New.
28218
28219 2002-05-22 Jakub Jelinek <jakub@redhat.com>
28220
28221 * gcc.dg/20020517-1.c: New test.
28222
28223 2002-05-21 Richard Henderson <rth@redhat.com>
28224
28225 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
28226 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
28227
28228 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
28229
28230 * g++.dg/other/copy2.C: New test.
28231
28232 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
28233
28234 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
28235 (MAX_COPY): Bump up to 10 times sizeof (long long).
28236 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
28237
28238 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
28239 sizeof (long long).
28240
28241 * gcc.c-torture/execute/strcpy-1.c: New test.
28242
28243 2002-05-19 Jason Merrill <jason2redhat.com>
28244
28245 * g++.dg/ext/oper1.C: New test.
28246
28247 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
28248 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
28249
28250 * README.QMTEST: New file.
28251
28252 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
28253
28254 2002-05-19 Andreas Jaeger <aj@suse.de>
28255
28256 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
28257 now.
28258 * gcc.c-torture/execute/loop-2d.x: Likewise.
28259
28260 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
28261
28262 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
28263 support weak symbols.
28264 * gcc.dg/weak-4.c: Likewise.
28265 * gcc.dg/weak-6.c: Likewise.
28266
28267 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
28268
28269 * gcc.dg/weak-3.c: Add dg-excess-error comment for
28270 cygwin, coff and h8300-*-hms targets
28271 * gcc.dg/weak-5.c: Likewise.
28272 * gcc.dg/weak-7.c: Likewise.
28273
28274 2002-05-16 Jason Merrill <jason@redhat.com>
28275
28276 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
28277 (scan-assembler-not, scan-assembler-dem): Likewise.
28278 (scan-assembler-dem-not): Likewise.
28279
28280 2002-05-15 Richard Henderson <rth@redhat.com>
28281
28282 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
28283
28284 2002-05-15 Richard Henderson <rth@redhat.com>
28285
28286 * gcc.dg/weak-5.c (vfoo1c): No warning here.
28287 (vfoo1f): Warning here.
28288 (vfoo1l): Don't redefine the alias.
28289
28290 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
28291
28292 * g++.dg/init/pm1.C: New test.
28293
28294 2002-05-12 David S. Miller <davem@redhat.com>
28295
28296 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
28297 types.
28298
28299 2002-05-10 Roger Sayle <roger@eyesopen.com>
28300
28301 * gcc.c-torture/execute/20020510-1.c: New test case.
28302
28303 2002-05-10 David S. Miller <davem@redhat.com>
28304
28305 * gcc.c-torture/execute/conversion.c: Test long double too.
28306
28307 2002-05-09 Jakub Jelinek <jakub@redhat.com>
28308
28309 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
28310 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
28311 * lib/g++.exp (g++_link_flags): Likewise.
28312 * lib/objc.exp (objc_target_compile): Likewise.
28313
28314 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
28315
28316 * gcc.dg/cpp/poison.c: Update.
28317 * gcc.dg/cpp/20000625-2.c: Remove.
28318 * gcc.dg/cpp/direct2s.c: Remove final test.
28319
28320 2002-05-08 Tom Rix <trix@redhat.com>
28321
28322 * gcc.c-torture/execute/20020508-1.c: New test.
28323 * gcc.c-torture/execute/20020508-2.c: New test.
28324 * gcc.c-torture/execute/20020508-3.c: New test.
28325
28326 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
28327
28328 * gcc.dg/cpp/charconst-4.c: More tests.
28329
28330 2002-05-08 Mark Mitchell <mark@codesourcery.com>
28331
28332 PR c/6569
28333 * gcc.dg/weak-3.c: Update location of warning messages.
28334 * gcc.dg/weak-5.c: Likewise.
28335
28336 2002-05-06 Roger Sayle <roger@eyesopen.com>
28337
28338 * gcc.c-torture/execute/20020506-1.c: New test case.
28339
28340 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
28341
28342 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
28343
28344 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
28345
28346 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
28347
28348 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
28349
28350 * gcc.dg/cpp/charconst-3.c: New test.
28351
28352 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
28353
28354 * gcc.dg/cpp/charconst.c: Update tests.
28355
28356 2002-05-05 Tim Josling <tej@melbpc.org.au>
28357
28358 * treelang: Added directory for new sample language treelang. Also
28359 lib/treelang.exp: New file to signal treelang should be tested.
28360
28361 2002-05-03 Jakub Jelinek <jakub@redhat.com>
28362
28363 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
28364 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
28365 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
28366 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
28367 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
28368 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
28369 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
28370
28371 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
28372
28373 * gcc.dg/format/xopen-2.c: New test.
28374
28375 2002-05-03 Jakub Jelinek <jakub@redhat.com>
28376
28377 * gcc.dg/20020503-1.c: New test.
28378
28379 2002-05-02 Mark Mitchell <mark@codesourcery.com>
28380
28381 * g++.dg/init/dtor1.C: Make it tougher.
28382
28383 2002-05-01 Mark Mitchell <mark@codesourcery.com>
28384
28385 * g++.dg/init/dtor1.C: New test.
28386
28387 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
28388
28389 * gcc.dg/altivec-8.c: New.
28390
28391 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
28392
28393 * gcc.dg/altivec-7.c: New.
28394
28395 2002-04-29 Jakub Jelinek <jakub@redhat.com>
28396
28397 * g++.dg/parse/typedef1.C: New test.
28398
28399 2002-04-29 Mark Mitchell <mark@codesourcery.com>
28400
28401 PR c++/6486
28402 * g++.dg/template/friend6.C: New test.
28403
28404 PR c++/6492
28405 * g++.dg/init/copy1.C: New test.
28406
28407 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
28408
28409 * g++.dg/warn/effc1.C: New test.
28410
28411 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
28412
28413 * gcc.dg/cpp/if-cexp.c: Add a test.
28414
28415 2002-04-28 Jakub Jelinek <jakub@redhat.com>
28416
28417 * gcc.dg/20020426-2.c: New test.
28418
28419 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
28420
28421 * gcc.dg/cpp/if-mop.c: Update.
28422 * gcc.dg/cpp/if-mpar.c: Add test.
28423 * gcc.dg/cpp/if-oppr.c: Update.
28424
28425 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28426
28427 PR c/6343
28428 * gcc.dg/weak-[2-7].c: New tests.
28429
28430 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
28431
28432 * gcc.dg/enum1.c: New test.
28433
28434 2002-04-26 Mark Mitchell <mark@codesourcery.com>
28435
28436 PR c++/6497
28437 * g++.dg/inherit/access2.C: New test.
28438
28439 2002-04-26 Mark Mitchell <mark@codesourcery.com>
28440
28441 PR bootstrap/6445
28442 * gcc.dg/20020426-1.c: New test.
28443
28444 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
28445
28446 * g++.dg/abi/enum1.C: New test.
28447
28448 2002-04-26 Richard Henderson <rth@redhat.com>
28449
28450 * gcc.dg/c99-bool-1.c: Expect always true warning.
28451
28452 2002-04-25 Roger Sayle <roger@eyesopen.com>
28453
28454 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
28455
28456 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28457
28458 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
28459 targets.
28460
28461 2002-04-24 Mark Mitchell <mark@codesourcery.com>
28462
28463 * g++.dg/abi/mange7.C: New test.
28464
28465 PR c++/6438.
28466 * g++.dg/parse/stmtexpr2.C: New test.
28467
28468 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
28469
28470 * gcc.dg/20020312-2.c: Add SH target.
28471
28472 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28473
28474 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
28475 compiler output on mips*-*-irix*.
28476
28477 2002-04-23 Jakub Jelinek <jakub@redhat.com>
28478
28479 * g++.dg/parse/attr1.C: New test.
28480
28481 2002-04-23 Roger Sayle <roger@eyesopen.com>
28482
28483 * gcc.c-torture/execute/string-opt-17.c: New test case.
28484 * gcc.c-torture/execute/memset-2.c: New test case.
28485
28486 2002-04-23 Mark Mitchell <mark@codesourcery.com>
28487
28488 PR c++/6256:
28489 * g++.dg/template/friend5.C: New test.
28490
28491 PR c++/6331:
28492 * g++.dg/template/qual1.C: Likewise.
28493
28494 2002-04-22 Zack Weinberg <zack@codesourcery.com>
28495
28496 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
28497 Include stdlib.h, not stdio.h or ctype.h.
28498
28499 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
28500
28501 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
28502 cris-*-elf* and mmix-*-*.
28503 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
28504 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
28505 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
28506 Ditto.
28507 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
28508 * gcc.dg/wchar_t-1.c: Ditto.
28509
28510 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
28511
28512 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
28513 Clarify comment.
28514
28515 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
28516
28517 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
28518
28519 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28520
28521 * gcc.c-torture/execute/20000906-1.x: Delete.
28522
28523 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
28524
28525 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
28526
28527 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
28528
28529 * PR6367
28530 * g77.f-torture/execute/6367.f: New test.
28531 * g77.f-torture/execute/6367.x: Disable for MMIX.
28532
28533 2002-04-19 Mark Mitchell <mark@codesourcery.com>
28534
28535 * PR6352
28536 * g++.dg/opt/inline2.C: New test.
28537
28538 2002-04-18 Richard Henderson <rth@redhat.com>
28539
28540 * gcc.dg/20000906-1.c: Enable for all targets.
28541 * gcc.c-torture/compile/iftrap-2.c: New.
28542
28543 2002-04-18 Jakub Jelinek <jakub@redhat.com>
28544
28545 * gcc.dg/20020418-1.c: New test.
28546 * gcc.dg/20020418-2.c: New test.
28547
28548 2002-04-18 Richard Henderson <rth@redhat.com>
28549
28550 * gcc.c-torture/compile/iftrap-1.c: New.
28551 * gcc.dg/iftrap-1.c: Adjust for ia64.
28552 * gcc.dg/iftrap-2.c: New.
28553
28554 2002-04-18 Jakub Jelinek <jakub@redhat.com>
28555
28556 * gcc.c-torture/compile/20020418-1.c: New test.
28557
28558 2002-04-18 Roger Sayle <roger@eyesopen.com>
28559
28560 * gcc.c-torture/compile/20020415-1.c: New.
28561
28562 2002-04-18 David S. Miller <davem@redhat.com>
28563
28564 * gcc.c-torture/execute/20020418-1.c: New test.
28565
28566 2002-04-17 Jakub Jelinek <jakub@redhat.com>
28567
28568 * gcc.dg/20020416-1.c: New test.
28569
28570 * g++.dg/opt/inline1.C: New test.
28571
28572 2002-04-16 Jakub Jelinek <jakub@redhat.com>
28573
28574 * gcc.dg/altivec-5.c: New test.
28575
28576 * gcc.dg/20020415-1.c: New test.
28577
28578 2002-04-15 Mark Mitchell <mark@codesourcery.com>
28579
28580 * testsuite/lib/chill.exp: Remove.
28581
28582 2002-04-14 Jakub Jelinek <jakub@redhat.com>
28583
28584 * g++.dg/other/big-struct.C: New test.
28585
28586 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
28587
28588 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
28589 of scratch file.
28590
28591 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
28592
28593 PR c/6277
28594 * gcc.dg/i386-387-1.c: Allow optional leading underscore
28595 in scan-assembler function name
28596
28597 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
28598
28599 * g77.f-torture/execute/980628-4.x,
28600 g77.f-torture/execute/980628-5.x,
28601 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
28602 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
28603 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
28604 i[34567]86-*-*.
28605
28606 2002-04-13 David S. Miller <davem@redhat.com>
28607
28608 * gcc.c-torture/execute/20020413-1.c: New test.
28609
28610 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
28611
28612 * gcc.dg/asm-6.c,
28613 * g++.dg/ext/asm1.C: New tests.
28614
28615 2002-04-12 Mark Mitchell <mark@codesourcery.com>
28616
28617 PR c++ 5373.
28618 * g++.dg/parse/stmtexpr1.C: New test.
28619
28620 PR c++/5189.
28621 * g++.dg/template/copy1.C: New test.
28622
28623 2002-04-12 Richard Henderson <rth@redhat.com>
28624
28625 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
28626
28627 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
28628
28629 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
28630 gcc.c-torture/execute/20020307-2.c.
28631
28632 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
28633
28634 * g++.dg/ext/attrib5.C,
28635 * g++.dg/lookup/struct1.C: New tests.
28636
28637 2002-04-11 Jakub Jelinek <jakub@redhat.com>
28638
28639 * gcc.dg/20020411-1.c: New test.
28640
28641 * gcc.c-torture/execute/20020411-1.c: New test.
28642
28643 2002-04-10 Janis Johnson <janis187@us.ibm.com>
28644
28645 * g77.f-torture/execute/6177.f: New test.
28646
28647 2002-04-10 Jakub Jelinek <jakub@redhat.com>
28648
28649 PR middle-end/6247
28650 * g++.dg/opt/cleanup1.C: New test.
28651
28652 * g++.dg/opt/const1.C: New test.
28653
28654 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
28655
28656 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
28657
28658 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
28659
28660 PR c++/5507
28661 * g++.dg/template/typename2.C: New test.
28662
28663 2002-04-10 Alan Modra <amodra@bigpond.net.au>
28664
28665 * gcc.c-torture/execute/loop-12.c: New.
28666
28667 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
28668
28669 * g77.f-torture/execute/980628-4.x,
28670 g77.f-torture/execute/980628-5.x,
28671 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
28672 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
28673 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
28674
28675 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28676
28677 PR optimization/6086
28678 * g++.dg/opt/preinc1.C: New test.
28679
28680 2002-04-06 Mark Mitchell <mark@codesourcery.com>
28681
28682 PR c++/5571
28683 * g++.dg/opt/static2.C: New test.
28684
28685 2002-04-06 Mark Mitchell <mark@codesourcery.com>
28686
28687 PR c/5120
28688 * gcc.dg/20020406-1.c: New test.
28689
28690 2002-04-04 David S. Miller <davem@redhat.com>
28691
28692 * gcc.c-torture/execute/20020404-1.c: New test.
28693
28694 2002-04-04 Jakub Jelinek <jakub@redhat.com>
28695
28696 PR c/6123
28697 * gcc.dg/20020312-2.c: Do not declare global register variable
28698 if __PIC__ or __pic__ is defined.
28699
28700 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
28701
28702 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
28703 __asm__ so that it works correctly even if -ansi -pedantic-errors.
28704
28705 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28706
28707 * gcc.misc-tests/linkage.exp: Update last change to handle
28708 sparc*-, not just sparc-.
28709
28710 2002-04-03 Richard Henderson <rth@redhat.com>
28711
28712 * gcc.dg/cpp/ucs.c: Improved long UCS test.
28713
28714 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
28715
28716 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
28717
28718 2002-04-02 David S. Miller <davem@redhat.com>
28719
28720 * gcc.c-torture/execute/20020402-3.c: New test.
28721
28722 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
28723
28724 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
28725 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
28726
28727 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
28728 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
28729 g77.f-torture/execute/20001201.x,
28730 g77.f-torture/execute/u77-test.x: New files.
28731
28732 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
28733 * gcc.dg/wchar_t-1.c: Ditto.
28734
28735 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28736
28737 * gcc.c-torture/execute/20020402-1.c: New test.
28738
28739 2002-04-01 Richard Henderson <rth@redhat.com>
28740
28741 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
28742
28743 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
28744
28745 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28746
28747 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
28748
28749 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
28750
28751 * g++.dg/inherit/template-as-base.C: Expect error.
28752 * g++.dg/inherit/namespace-as-base.C: Likewise.
28753
28754 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
28755
28756 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
28757 g++.dg/ext/instantiate3.C: Tweak match patterns.
28758
28759 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
28760 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
28761 -da test.
28762
28763 2002-03-31 Richard Henderson <rth@redhat.com>
28764
28765 * gcc.dg/special/alias-2.c: New.
28766 * gcc.dg/special/ecos.exp: Run it.
28767
28768 2002-03-31 Richard Henderson <rth@redhat.com>
28769
28770 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
28771
28772 2002-03-31 Kazu Hirata <kazu@hxi.com>
28773
28774 * gcc.dg/weak-1.c: Disable on h8300 port.
28775
28776 2002-03-29 Janis Johnson <janis187@us.ibm.com>
28777
28778 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
28779 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
28780 ordering tests.
28781 * g++.dg/bprob/bprob-1.C: New test.
28782 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
28783 * g++.dg/gcov/gcov-1.C: New test.
28784 * g++.dg/gcov/gcov-1.x: New file.
28785 * g++.dg/gcov/gcov-2.C: New test.
28786 * g++.dg/gcov/gcov-3.C: New test.
28787 * g++.dg/gcov/gcov-3.h: New file.
28788
28789 2002-03-28 Roger Sayle <roger@eyesopen.com>
28790
28791 * g++.old-deja/g++.other/builtins5.C: New test.
28792 * g++.old-deja/g++.other/builtins6.C: New test.
28793 * g++.old-deja/g++.other/builtins7.C: New test.
28794 * g++.old-deja/g++.other/builtins8.C: New test.
28795 * g++.old-deja/g++.other/builtins9.C: New test.
28796
28797 2002-03-29 Jakub Jelinek <jakub@redhat.com>
28798
28799 * g++.dg/opt/static1.C: New test.
28800
28801 * g++.dg/opt/longbranch1.C: New test.
28802
28803 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
28804
28805 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
28806
28807 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
28808
28809 2002-03-28 Jeffrey A Law (law@redhat.com)
28810
28811 * gcc.c-torture/execute/20020328-1.c: New test.
28812
28813 2002-03-27 Richard Henderson <rth@redhat.com>
28814
28815 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
28816 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
28817 move from g++.old-deja/g++.ext/.
28818
28819 2002-03-27 Mark Mitchell <mark@codesourcery.com>
28820
28821 * g++.dg/init/new2.C: New test.
28822
28823 2002-03-26 Richard Henderson <rth@redhat.com>
28824
28825 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
28826
28827 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
28828 on sparc.
28829
28830 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
28831 sparcv9 systems.
28832 * gcc.dg/20001102-1.c: Likewise.
28833
28834 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
28835
28836 * gcc.dg/cpp/endif-pedantic1.c,
28837 gcc.dg/cpp/endif-pedantic2.c: New tests.
28838
28839 2002-03-26 Mark Mitchell <mark@codesourcery.com>
28840
28841 * g++.dg/init/new1.C: New test.
28842
28843 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
28844
28845 * g++.dg/abi/vbase9.C: New test.
28846
28847 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
28848
28849 * gcc.dg/arm-asm.c: New test.
28850
28851 2002-03-26 Andrew Cagney <ac131313@redhat.com>
28852
28853 * gcc.dg/Wswitch-enum.c: New test.
28854 Fix PR c/5044.
28855
28856 2002-03-26 Richard Henderson <rth@redhat.com>
28857
28858 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
28859 structure.
28860
28861 2002-03-25 Richard Henderson <rth@redhat.com>
28862
28863 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
28864 sparcv9 systems.
28865
28866 * gcc.c-torture/compile/20011119-1.c (xxx): New.
28867 * gcc.c-torture/compile/20011119-2.c (xxx): New.
28868
28869 2002-03-25 Zack Weinberg <zack@codesourcery.com>
28870
28871 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
28872
28873 2002-03-25 Bob Wilson <bob.wilson@acm.org>
28874
28875 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
28876 targets using generic thunk support.
28877
28878 2002-03-25 Jakub Jelinek <jakub@redhat.com>
28879
28880 * gcc.c-torture/compile/20020323-1.c: New test.
28881
28882 * g++.dg/opt/conj2.C: New test.
28883
28884 2002-03-24 Richard Henderson <rth@redhat.com>
28885
28886 * gcc.dg/weak-1.c: Use -fno-common.
28887
28888 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
28889
28890 * g77.dg/f77-edit-apostrophe-out.f: New test
28891 * g77.dg/f77-edit-h-out.f: New test
28892 * g77.dg/f77-edit-t-in.f: New test
28893 * g77.dg/f77-edit-t-out.f: New test
28894 * g77.dg/f77-edit-x-out.f: New test
28895 * g77.dg/f77-edit-slash-out.f: New test
28896 * g77.dg/f77-edit-colon-out.f: New test
28897 * g77.dg/f77-edit-s-out.f: New test
28898
28899 2002-03-24 Richard Henderson <rth@redhat.com>
28900
28901 * objc/execute/formal_protocol-6.x: New XFAIL.
28902
28903 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
28904
28905 * gcc.dg/weak-1.c: Early return from dg-final on platforms
28906 that do not support weak symbols
28907
28908 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
28909
28910 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
28911 * lib/g77.exp: Likewise.
28912 * lib/objc.exp: Likewise.
28913
28914 2002-03-23 Andrew Cagney <ac131313@redhat.com>
28915
28916 * gcc.dg/Wswitch-default.c: New test.
28917
28918 2002-03-23 Jakub Jelinek <jakub@redhat.com>
28919
28920 * g++.dg/other/enum1.C: New test.
28921
28922 2002-03-23 Zack Weinberg <zack@codesourcery.com>
28923
28924 * gcc.dg/pragma-ep-3.c: Fix typo.
28925
28926 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
28927
28928 * g++.dg/inherit/template-as-base.C: New test.
28929
28930 2002-03-22 Jakub Jelinek <jakub@redhat.com>
28931
28932 * g++.old-deja/g++.other/dwarf2-1.C: Move...
28933 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
28934
28935 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
28936
28937 * gcc.dg/cpp/multiline.c: Update to match.
28938
28939 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
28940
28941 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
28942
28943 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
28944
28945 * gcc.dg/cpp/extratokens2.c: New file.
28946
28947 2002-03-21 David Edelsohn <edelsohn@gnu.org>
28948
28949 * gcc.dg/20020312-2.c: Add rs6000 target.
28950
28951 * gcc.c-torture/compile/20020319-1.c: New test.
28952
28953 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28954
28955 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
28956 (A, E): Handle this.
28957
28958 2002-03-20 Jason Merrill <jason@redhat.com>
28959
28960 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
28961 ignoring -fpic.
28962 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
28963 through prune_gcc_output.
28964
28965 2002-03-20 Jakub Jelinek <jakub@redhat.com>
28966
28967 * gcc.c-torture/compile/20020320-1.c: New test.
28968
28969 2002-03-19 Jakub Jelinek <jakub@redhat.com>
28970
28971 * gcc.c-torture/compile/20020318-1.c: New test.
28972
28973 * gcc.dg/struct-by-value-1.c: New test.
28974
28975 * gcc.dg/20020319-1.c: New test.
28976
28977 2002-03-18 Jakub Jelinek <jakub@redhat.com>
28978
28979 * g++.dg/opt/conj1.C: New test.
28980
28981 2002-03-17 Mark Mitchell <mark@codesourcery.com>
28982
28983 * g++.dg/template/qualttp20.C: Revert previous change.
28984 * g++.dg/template/qualttp3.C: Likewise.
28985 * g++.dg/template/qualttp4.C: Likewise.
28986 * g++.dg/template/qualttp5.C: Likewise.
28987 * g++.dg/template/qualttp6.C: Likewise.
28988 * g++.dg/template/qualttp7.C: Likewise.
28989 * g++.dg/template/qualttp8.C: Likewise.
28990 * g++.dg/template/recurse.C: Likewise.
28991
28992 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
28993
28994 * gcc.dg/cpp/wchar-1.c: Update.
28995
28996 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
28997
28998 * g++.dg/template/conv1.C: New test.
28999 * g++.dg/template/conv2.C: New test.
29000 * g++.dg/template/conv3.C: New test.
29001 * g++.dg/template/conv4.C: New test.
29002
29003 2002-03-15 Mark Mitchell <mark@codesourcery.com>
29004
29005 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
29006 * g++.dg/template/qualttp3.C: Likewise.
29007 * g++.dg/template/qualttp4.C: Likewise.
29008 * g++.dg/template/qualttp5.C: Likewise.
29009 * g++.dg/template/qualttp6.C: Likewise.
29010 * g++.dg/template/qualttp7.C: Likewise.
29011 * g++.dg/template/qualttp8.C: Likewise.
29012 * g++.dg/template/recurse.C: Likewise.
29013
29014 2002-03-15 Mark Mitchell <mark@codesourcery.com>
29015
29016 * g++.dg/opt/dtor1.C: New test.
29017
29018 2002-03-15 Jakub Jelinek <jakub@redhat.com>
29019
29020 * gcc.c-torture/compile/20020315-1.c: New test.
29021
29022 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
29023
29024 * gcc.dg/weak-1.c: Fix scan tests.
29025
29026 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
29027
29028 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
29029 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
29030 cris-*-aout* mmix-*-*.
29031 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
29032 cris-*-aout* mmix-*-*.
29033 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
29034 cris-*-elf* cris-*-aout* and mmix-*-*.
29035 * gcc.dg/20001009-1.c: Ditto.
29036 * gcc.dg/20010912-1.c: Ditto.
29037 * gcc.dg/20020122-4.c: Ditto.
29038 * gcc.dg/inline-2.c: Ditto.
29039
29040 2002-03-14 Jeffrey A Law (law@cygnus.com)
29041
29042 * gcc.c-torture/compile/20020314-1.c: New test.
29043
29044 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
29045
29046 * gcc.c-torture/execute/20020314-1.c: New test.
29047
29048 2002-03-14 Jakub Jelinek <jakub@redhat.com>
29049
29050 * g++.dg/warn/Wunused-1.C: New test.
29051
29052 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
29053
29054 * g++.dg/abi/mangle6.C: New test.
29055
29056 2002-03-13 Jakub Jelinek <jakub@redhat.com>
29057
29058 * gcc.c-torture/compile/20020309-2.c: New test.
29059
29060 * gcc.c-torture/compile/20020312-1.c: New test.
29061
29062 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
29063
29064 * g++.dg/other/access1.C: New test.
29065
29066 2002-03-12 Jakub Jelinek <jakub@redhat.com>
29067
29068 * gcc.c-torture/execute/wchar_t-1.c: New test.
29069
29070 2002-03-12 David Edelsohn <edelsohn@gnu.org>
29071
29072 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
29073
29074 2002-03-12 Roger Sayle <roger@eyesopen.com>
29075
29076 * gcc.dg/20020312-1.c: New test case.
29077
29078 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
29079
29080 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
29081
29082 2002-03-11 Richard Henderson <rth@redhat.com>
29083
29084 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
29085 * g++.old-deja/g++.jason/report.C: Likewise.
29086
29087 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
29088
29089 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
29090 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
29091
29092 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
29093
29094 * testsuite/g++.dg/overload/pmf1.C: New test.
29095
29096 2002-03-11 Kazu Hirata <kazu@hxi.com>
29097
29098 * gcc.c-torture/execute/20020307-1.c: Use long.
29099
29100 2002-03-11 Jakub Jelinek <jakub@redhat.com>
29101
29102 PR optimization/5844
29103 * gcc.dg/20020310-1.c: New test.
29104
29105 2002-03-09 Michael Meissner <meissner@redhat.com>
29106
29107 * gcc.c-torture/execute/memcpy-2.c: New test.
29108 * gcc.c-torture/execute/memset-1.c: New test.
29109 * gcc.c-torture/execute/strlen-1.c: New test.
29110 * gcc.c-torture/execute/strcmp-1.c: New test.
29111 * gcc.c-torture/execute/strncmp-1.c: New test.
29112
29113 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
29114
29115 * gcc.dg/ppc-ldstruct.c: New test.
29116
29117 2002-03-09 Jakub Jelinek <jakub@redhat.com>
29118
29119 * gcc.c-torture/execute/va-arg-22.c: New test.
29120
29121 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
29122
29123 * gcc.c-torture/compile/20020309-1.c: New test.
29124
29125 2002-03-08 Jakub Jelinek <jakub@redhat.com>
29126
29127 * gcc.c-torture/execute/20020307-2.c: New test.
29128
29129 2002-03-07 Jeffrey A Law (law@redhat.com)
29130
29131 * g77.f-torture/compile/20020307-1.f: New test.
29132
29133 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
29134
29135 * gcc.dg/unordered-1.c: New test.
29136
29137 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
29138
29139 * gcc.c-torture/execute/20020307-1.c: New test.
29140
29141 2002-03-05 Jakub Jelinek <jakub@redhat.com>
29142
29143 * gcc.dg/20020304-1.c: New test.
29144
29145 * gcc.c-torture/compile/20020304-2.c: New test.
29146
29147 2002-03-04 Zack Weinberg <zack@codesourcery.com>
29148
29149 * gcc.c-torture/compile/20020304-1.c: New test case
29150 (from PR c/5830).
29151
29152 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
29153
29154 * gcc.dg/20020103-1.c: Add other -D ppc variants.
29155
29156 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
29157
29158 * g++.dg/other/classkey1.C: New test.
29159
29160 2002-03-01 Richard Henderson <rth@redhat.com>
29161
29162 * gcc.c-torture/compile/981223-1.x: New.
29163 * gcc.c-torture/compile/920625-1.x: New.
29164
29165 2002-02-28 Richard Henderson <rth@redhat.com>
29166
29167 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
29168
29169 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
29170
29171 * gcc.c-torture/execute/20020227-1.c: New test.
29172
29173 2002-02-27 Mark Mitchell <mark@codesourcery.com>
29174
29175 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
29176 here" ERROR lines.
29177 * g++.old-deja/g++.oliva/partord1.C: Likewise.
29178 * g++.old-deja.g++.other/defarg1.C: Likewise.
29179 * g++.old-deja/g++.pt/calls2.C: Likewise.
29180 * g++.old-deja/g++.pt/crash20.C: Likewise.
29181 * g++.old-deja/g++.pt/crash30.C: Likewise.
29182 * g++.old-deja/g++.pt/crash36.C: Likewise.
29183 * g++.old-deja/g++.pt/crash6.C: Likewise.
29184 * g++.old-deja/g++.pt/defarg13.C: Likewise.
29185 * g++.old-deja/g++.pt/derived3.C: Likewise.
29186 * g++.old-deja/g++.pt/error1.C: Likewise.
29187 * g++.old-deja/g++.pt/friend21.C: Likewise.
29188 * g++.old-deja/g++.pt/friend23.C: Likewise.
29189 * g++.old-deja/g++.pt/infinite1.C: Likewise.
29190 * g++.old-deja/g++.robertl/eb128.C: Likewise.
29191
29192 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
29193
29194 * gcc.c-torture/execute/20020225-2.c: New test.
29195
29196 2002-02-27 Zack Weinberg <zack@codesourcery.com>
29197
29198 * gcc.c-torture/execute/920730-1t.c,
29199 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
29200 Delete test cases, only relevant to -traditional.
29201
29202 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
29203
29204 * gcc.dg/cpp/undef1.c: Remove.
29205 * gcc.dg/cpp/directiv.c: Update.
29206 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
29207
29208 2002-02-27 Michael Meissner <meissner@redhat.com>
29209
29210 * gcc.c-torture/execute/20020226-1.c: New test.
29211
29212 2002-02-26 Jakub Jelinek <jakub@redhat.com>
29213
29214 * g++.dg/debug/debug4.C: New test.
29215
29216 * gcc.dg/ia64-visibility-1.c: New test.
29217
29218 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
29219
29220 * gcc.dg/debug/20020224-1.c: New.
29221
29222 2002-02-25 Kazu Hirata <kazu@hxi.com>
29223
29224 * gcc.c-torture/execute/960416-1.x: New.
29225 * gcc.c-torture/execute/divconst-3.x: Likewise.
29226
29227 2002-02-25 Jakub Jelinek <jakub@redhat.com>
29228
29229 * gcc.dg/20020224-1.c: New test.
29230
29231 2002-02-25 Alan Modra <amodra@bigpond.net.au>
29232
29233 * gcc.c-torture/execute/20020225-1.c: New.
29234
29235 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
29236
29237 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
29238
29239 2002-02-23 Jakub Jelinek <jakub@redhat.com>
29240
29241 * gcc.dg/20020222-1.c: New test.
29242
29243 2002-02-22 Jakub Jelinek <jakub@redhat.com>
29244
29245 * g++.dg/opt/anonunion1.C: New test.
29246
29247 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
29248
29249 * g++.dg/template/qualttp19.C: New test.
29250 * g++.dg/template/qualttp20.C: New test.
29251 * g++.old-deja/g++.jason/report.C: Adjust expected errors
29252 * g++.old-deja/g++.other/qual1.C: Likewise.
29253
29254 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
29255
29256 * gcc.dg/attr-alwaysinline.c: New.
29257
29258 2002-02-21 Jakub Jelinek <jakub@redhat.com>
29259
29260 * gcc.dg/20020220-1.c: New test.
29261
29262 * gcc.dg/20020220-2.c: New test.
29263
29264 * g++.dg/opt/mmx1.C: New test.
29265
29266 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
29267
29268 * gcc.c-torture/compile/20020110.c: New test.
29269
29270 2002-02-20 Jakub Jelinek <jakub@redhat.com>
29271
29272 * gcc.c-torture/execute/20020219-1.c: New test.
29273
29274 * gcc.dg/20020219-1.c: New test.
29275
29276 * gcc.dg/noncompile/20020220-1.c: New test.
29277
29278 * g++.dg/opt/ptrintsum1.C: New test.
29279
29280 * gcc.dg/debug/20020220-1.c: New test.
29281
29282 2002-02-17 Jakub Jelinek <jakub@redhat.com>
29283
29284 * gcc.c-torture/execute/20020216-1.c: New test.
29285
29286 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
29287
29288 * gcc.dg/decl-1.c: Update, new test.
29289
29290 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
29291
29292 * g++.dg/abi/bitfield1.C: New test.
29293 * g++.dg/abi/bitfield2.C: New test.
29294
29295 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
29296
29297 * gcc.dg/attr-nest.c: New test.
29298
29299 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
29300
29301 * gcc.c-torture/execute/20020215-1.c: New test.
29302
29303 2002-02-14 Jakub Jelinek <jakub@redhat.com>
29304
29305 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
29306 * g++.dg/debug/debug.exp: New.
29307 * g++.dg/debug/trivial.C: New.
29308 * g++.dg/debug/debug1.C: Moved...
29309 * g++.dg/other/debug1.C: ...from here.
29310 * g++.dg/debug/debug2.C: Moved...
29311 * g++.dg/other/debug2.C: ...from here.
29312 * g++.dg/debug/debug3.C: Moved...
29313 * g++.dg/other/debug3.C: ...from here.
29314
29315 * gcc.dg/noncompile/20020213-1.c: New test.
29316
29317 2002-02-13 Jakub Jelinek <jakub@redhat.com>
29318
29319 * g++.dg/other/debug3.C: New test.
29320
29321 * gcc.c-torture/execute/20020213-1.c: New test.
29322
29323 2002-02-13 Richard Smith <richard@ex-parrot.com>
29324
29325 * g++.old-deja/g++.other/thunk1.C: New test.
29326
29327 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
29328
29329 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
29330
29331 2002-02-13 Stan Shebs <shebs@apple.com>
29332
29333 * gcc.dg/altivec-3.c: New.
29334
29335 2002-02-12 Jakub Jelinek <jakub@redhat.com>
29336
29337 * gcc.dg/Wunreachable-1.c: New test.
29338 * gcc.dg/Wunreachable-2.c: New test.
29339
29340 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
29341
29342 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
29343
29344 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
29345
29346 * gcc.dg/decl-1.c: New test.
29347
29348 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
29349
29350 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
29351
29352 2002-02-10 Kazu Hirata <kazu@hxi.com>
29353
29354 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
29355 * gcc.c-torture/compile/980506-1.x: Likewise.
29356
29357 2002-02-10 Kazu Hirata <kazu@hxi.com>
29358
29359 * gcc.dg/20020210-1.c: New.
29360
29361 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
29362
29363 * g77.f-torture/execute/947.f: New regression test
29364 for PR fortran/947.
29365
29366 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
29367
29368 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
29369 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
29370
29371 2002-02-08 Richard Henderson <rth@redhat.com>
29372
29373 * gcc.c-torture/compile/labels-3.c: New.
29374
29375 2002-02-08 Jakub Jelinek <jakub@redhat.com>
29376
29377 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
29378 expression statements work instead.
29379 * gcc.dg/noncompile/20020207-1.c: New test.
29380
29381 2002-02-07 Richard Henderson <rth@redhat.com>
29382
29383 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
29384
29385 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
29386
29387 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
29388 message from g77
29389 * lib/g77-dg.exp: Trim g77 error messages so that they are
29390 recognized by dg.exp.
29391
29392 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
29393
29394 PR fortran/5473
29395 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
29396
29397 2002-02-07 Richard Henderson <rth@redhat.com>
29398
29399 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
29400 to be sufficiently aligned for integers.
29401
29402 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
29403
29404 * g++.dg/template/friend4.C: New test.
29405
29406 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
29407
29408 PR fortran/5743
29409 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
29410 unsupported cases.
29411
29412 2002-02-07 Richard Henderson <rth@redhat.com>
29413
29414 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
29415 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
29416 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
29417 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
29418
29419 2002-02-06 Richard Henderson <rth@redhat.com>
29420
29421 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
29422
29423 2002-02-06 Janis Johnson <janis187@us.ibm.com>
29424
29425 * gcc.dg/20020206-1.c: New test.
29426
29427 2002-02-06 Jakub Jelinek <jakub@redhat.com>
29428
29429 * gcc.c-torture/execute/20020206-1.c: New test.
29430
29431 * gcc.c-torture/execute/20020206-2.c: New test.
29432
29433 PR optimization/5429:
29434 * gcc.c-torture/compile/20020206-1.c: New test.
29435
29436 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
29437
29438 * g++.dg/ext/align1.C: Do not use an explicit alignment value
29439 as certain file formats cannot support particularly large
29440 alignments.
29441
29442 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
29443 and do not expect to be able to link the executable.
29444
29445 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
29446 fail because the COFF format does not support the weak attribute.
29447
29448 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
29449
29450 * g77.dg/pr5473.f: New test
29451
29452 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
29453
29454 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
29455 Fix testcase accordingly.
29456
29457 2002-02-04 Richard Henderson <rth@redhat.com>
29458
29459 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
29460 (buf): Change to be an array of pointers, not ints.
29461
29462 2002-02-04 Jakub Jelinek <jakub@redhat.com>
29463
29464 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
29465 before all tests. Move warning one line above to match where it
29466 C frontend emits.
29467 * gcc.dg/Wswitch-2.c: New test.
29468 * g++.dg/warn/Wswitch-1.C: New test.
29469 * g++.dg/warn/Wswitch-2.C: New test.
29470
29471 2002-02-04 Richard Henderson <rth@redhat.com>
29472
29473 * g++.dg/abi/offsetof.C: Fix size comparison.
29474
29475 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
29476
29477 * gcc.dg/cast-qual-2.c: New test.
29478
29479 2002-02-04 Jakub Jelinek <jakub@redhat.com>
29480
29481 * gcc.dg/20020201-4.c: New test.
29482
29483 2002-02-04 Ben Elliston <bje@redhat.com>
29484
29485 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
29486 target_info attribute != 0, in addition to the empty string.
29487 (gcc_target_compile): Likewise.
29488
29489 2002-02-03 Andrew Cagney <ac131313@redhat.com>
29490
29491 * gcc.dg/Wswitch.c: New test.
29492 PR gcc/4475. PR gcc/3780.
29493
29494 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
29495
29496 * g77.f-torture/execute/5122.f: New test for regressions
29497 against PR fortran/5122.
29498
29499 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
29500
29501 * g77.f-torture/compile/pr3743.f: Delete
29502 * g77.dg/pr3743-1.f: New test.
29503 * g77.dg/pr3743-2.f: New test.
29504 * g77.dg/pr3743-3.f: New test.
29505 * g77.dg/pr3743-4.f: New test.
29506
29507 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
29508
29509 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
29510
29511 2002-02-02 Richard Henderson <rth@redhat.com>
29512
29513 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
29514 * gcc.c-torture/execute/bf64-1.c: Likewise.
29515
29516 2002-02-02 Jakub Jelinek <jakub@redhat.com>
29517
29518 * gcc.dg/20020201-2.c: New test.
29519
29520 * gcc.dg/20020201-3.c: New test.
29521
29522 * gcc.c-torture/execute/bitfld-2.c: New test.
29523
29524 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
29525
29526 * gcc.dg/bitfld-1.c: Update.
29527 * gcc.dg/bitfld-2.c: Update.
29528 * gcc.c-torture/execute/bitfld-1.x: New.
29529
29530 2002-02-02 Jakub Jelinek <jakub@redhat.com>
29531
29532 * gcc.c-torture/execute/20020201-1.c: New test.
29533
29534 2002-02-01 Janis Johnson <janis187@us.ibm.com>
29535
29536 PR target/5469
29537 * gcc.dg/20020201-1.c: New test.
29538
29539 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
29540
29541 PR fortran/3743
29542 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
29543 * g77.f-torture/compile/pr3743.x: Remove
29544
29545 2002-01-31 Tom Rix <trix@redhat.com>
29546
29547 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
29548
29549 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
29550
29551 * gcc.dg/noncompile/20020130-1.c: New test.
29552
29553 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
29554
29555 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
29556
29557 2002-01-29 Richard Henderson <rth@redhat.com>
29558
29559 * gcc.c-torture/execute/991118-1.c: Cast various constants back
29560 to long long.
29561 * gcc.c-torture/execute/bf64-1.c: Likewise.
29562
29563 2002-01-29 Jakub Jelinek <jakub@redhat.com>
29564
29565 * gcc.c-torture/execute/20020129-1.c: New test.
29566
29567 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
29568
29569 * gcc.c-torture/compile/20000224-1.c: Update.
29570 * gcc.c-torture/execute/bitfld-1.c: New tests.
29571 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
29572 * gcc.dg/uninit-A.c: Update.
29573
29574 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
29575
29576 * g++.dg/template/ctor1.C: Add instantiation.
29577
29578 2002-01-28 Paul Koning <pkoning@equallogic.com>
29579
29580 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
29581 argument to __builtin_prefetch to be const ptr.
29582
29583 2002-01-28 Jakub Jelinek <jakub@redhat.com>
29584
29585 * gcc.c-torture/compile/20020120-1.c: New test.
29586
29587 2002-01-27 Kazu Hirata <kazu@hxi.com>
29588
29589 * gcc.c-torture/execute/20020127-1.c: New test.
29590
29591 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
29592
29593 * g77.dg/f77-edit-i-in.f: New test
29594 * g77.dg/f77-edit-i-out.f: New test
29595
29596 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
29597
29598 * gcc.dg/debug/debug.exp: New file.
29599 * gcc.dg/debug/trivial.c: New file.
29600 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
29601 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
29602 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
29603 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
29604 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
29605 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
29606 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
29607 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
29608 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
29609 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
29610 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
29611 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
29612 * gcc.dg/20000503-1.c: Removed.
29613 * gcc.dg/20010207-1.c: Removed.
29614 * gcc.dg/20011223-1.c: Removed.
29615 * gcc.dg/20020104-2.c: Removed.
29616 * gcc.dg/debug-1.c: Removed.
29617 * gcc.dg/debug-2.c: Removed.
29618 * gcc.dg/debug-3.c: Removed.
29619 * gcc.dg/debug-4.c: Removed.
29620 * gcc.dg/debug-5.c: Removed.
29621 * gcc.dg/debug-6.c: Removed.
29622 * gcc.dg/dwarf2-1.c: Removed.
29623 * gcc.dg/dwarf2-2.c: Removed.
29624
29625 2002-01-25 Jakub Jelinek <jakub@redhat.com>
29626
29627 * g++.old-deja/g++.other/eh5.C: New test.
29628 * g++.old-deja/g++.other/sibcall2.C: New test.
29629 * g++.old-deja/g++.other/array9.C: New test.
29630 * g++.old-deja/g++.other/typename2.C: New test.
29631 * g++.old-deja/g++.other/crash60.C: New test.
29632 * g++.old-deja/g++.other/conv9.C: New test.
29633 * g++.old-deja/g++.other/mangle10.C: New test.
29634 * g++.old-deja/g++.other/unchanging1.C: New test.
29635 * g++.old-deja/g++.other/exprstmt1.C: New test.
29636 * g++.old-deja/g++.other/inline23.C: New test.
29637 * g++.old-deja/g++.eh/ia64-1.C: New test.
29638 * g++.old-deja/g++.other/dwarf2-1.C: New test.
29639 * g++.old-deja/g++.other/reload1.C: New test.
29640 * g++.old-deja/g++.other/static20.C: New test.
29641 * g++.old-deja/g++.other/local-alloc1.C: New test.
29642 * g++.old-deja/g++.other/conv8.C: New test.
29643 * g++.old-deja/g++.other/stmtexpr2.C: New test.
29644 * g++.old-deja/g++.other/storeexpr1.C: New test.
29645 * g++.old-deja/g++.other/storeexpr2.C: New test.
29646 * g++.dg/eh/template2.C: New test.
29647 * g++.dg/warn/weak1.C: New test.
29648
29649 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
29650
29651 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
29652 Remove first, non-varying, argument.
29653
29654 2002-01-23 Richard Henderson <rth@redhat.com>
29655
29656 * gcc.dg/inline-2.c: New.
29657
29658 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
29659 Add optional target arg. Check number of arguments.
29660 (scan-assembler-not, scan-assembler-dem): Likewise.
29661 (scan-assembler-dem-not): Likewise.
29662
29663 2002-01-23 Zack Weinberg <zack@codesourcery.com>
29664
29665 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
29666 line 12.
29667 * g++.old-deja/g++.brendan/parse3.C,
29668 g++.old-deja/g++.other/crash26.C,
29669 g++.old-deja/g++.other/crash28.C,
29670 g++.old-deja/g++.other/crash29.C,
29671 g++.old-deja/g++.other/crash30.C,
29672 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
29673
29674 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
29675
29676 * gcc.dg/20020115-1.c: New.
29677
29678 2002-01-23 Bob Wilson <bob.wilson@acm.org>
29679
29680 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
29681
29682 2002-01-23 Janis Johnson <janis187@us.ibm.com>
29683
29684 * gcc.dg/20020122-3.c: New.
29685
29686 2002-01-23 Jakub Jelinek <jakub@redhat.com>
29687
29688 * g++.dg/other/gc1.C: New test.
29689
29690 2002-01-23 Zack Weinberg <zack@codesourcery.com>
29691
29692 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
29693
29694 2002-01-22 Richard Henderson <rth@redhat.com>
29695
29696 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
29697
29698 2002-01-22 Richard Henderson <rth@redhat.com>
29699
29700 * gcc.dg/20020122-4.c: New.
29701
29702 2002-01-22 H.J. Lu <hjl@gnu.org>
29703
29704 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
29705 link output.
29706 * gcc.dg/special/ecos.exp: Likewise.
29707 * lib/g++-dg.exp: Likewise.
29708 * lib/g77-dg.exp: Likewise.
29709 * lib/gcc-dg.exp : Likewise.
29710 * lib/mike-g++.exp: Likewise.
29711 * lib/mike-g77.exp: Likewise.
29712 * lib/mike-gcc.exp: Likewise.
29713 * lib/objc-dg.exp: Likewise.
29714
29715 2002-01-22 Janis Johnson <janis187@us.ibm.com>
29716
29717 PR target/5379
29718 * gcc.dg/20020122-2.c: New test.
29719
29720 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
29721
29722 * gcc.dg/20020122-1.c: New test.
29723
29724 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
29725
29726 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
29727
29728 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
29729
29730 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
29731
29732 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29733
29734 * gcc.c-torture/compile/20020121-1.c: New test.
29735
29736 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
29737
29738 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
29739 ld_library_path.
29740
29741 2002-01-21 Jakub Jelinek <jakub@redhat.com>
29742
29743 * gcc.dg/20020218-1.c: New test.
29744
29745 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
29746
29747 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
29748 messages
29749 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
29750 "At global scope" warning
29751 * g++.dg/ext/align1.C: Change cygwin test for alignment
29752 from db-bogus to dg-warning
29753
29754 2002-01-21 Zack Weinberg <zack@codesourcery.com>
29755
29756 * g77.f-torture/compile/cpp2.F: New test.
29757
29758 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
29759
29760 * g++.dg/template/access1.C: New test.
29761
29762 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
29763
29764 * gcc.dg/20020118-1.c: New.
29765
29766 2002-01-18 Kazu Hirata <kazu@hxi.com>
29767
29768 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
29769
29770 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
29771
29772 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
29773 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
29774 alignment warnings.
29775
29776 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
29777
29778 * gcc.misc-tests/i386-prefetch.exp: Save and restore
29779 torture_with_loops and torture_without_loops
29780
29781 2002-01-17 Jakub Jelinek <jakub@redhat.com>
29782
29783 * gcc.c-torture/compile/20020116-1.c: New test.
29784
29785 2002-01-16 Jakub Jelinek <jakub@redhat.com>
29786
29787 * gcc.dg/20020116-2.c: New test.
29788
29789 * gcc.dg/ultrasp4.c: New test.
29790
29791 * gcc.dg/20020116-1.c: New test.
29792
29793 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
29794
29795 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
29796 by EABI.
29797
29798 2002-01-15 Janis Johnson <janis187@us.ibm.com>
29799
29800 * gcc.misc-tests/i386-prefetch.exp: New.
29801 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
29802 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
29803 * gcc.misc-tests/i386-pf-none-1.c: New test.
29804 * gcc.misc-tests/i386-pf-sse-1.c: New test.
29805
29806 2002-01-15 Jakub Jelinek <jakub@redhat.com>
29807
29808 * gcc.dg/gnu89-init-1.c: Add new tests.
29809
29810 2002-01-15 Andreas Jaeger <aj@suse.de>
29811
29812 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
29813 * gcc.dg/i386-mmx-2.c: Likewise.
29814 * gcc.dg/i386-sse-1.c: Likewise.
29815 * gcc.dg/i386-sse-2.c: Likewise.
29816 * gcc.dg/i386-sse-3.c: Likewise.
29817
29818 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
29819
29820 * g77.f-torture/execute/intrinsic-unix-bessel.f:
29821 Uncomment additional cases that now pass.
29822
29823 2002-01-11 Richard Henderson <rth@redhat.com>
29824
29825 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
29826 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
29827
29828 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
29829
29830 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
29831
29832 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
29833
29834 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
29835 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
29836
29837 2002-01-10 Dale Johannesen <dalej@apple.com>
29838
29839 * gcc.c-torture/execute/loop-11.c: New.
29840
29841 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
29842
29843 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
29844 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
29845
29846 2002-01-09 Richard Henderson <rth@redhat.com>
29847
29848 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
29849 type in which to perform the operation for each size.
29850
29851 2002-01-09 Alan Matsuoka (alanm@redhat.com)
29852
29853 * gcc.c-torture/compile/20020109-2.c: New test.
29854
29855 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
29856
29857 * gcc.c-torture/execute/loop-10.c: New test.
29858
29859 2002-01-09 Jakub Jelinek <jakub@redhat.com>
29860
29861 * gcc.c-torture/compile/20010226-1.c: New test.
29862 * gcc.c-torture/compile/20010227-1.c: New test.
29863 * gcc.c-torture/compile/20010426-1.c: New test.
29864 * gcc.c-torture/compile/20010510-1.c: New test.
29865 * gcc.c-torture/compile/20010605-3.c: New test.
29866 * gcc.c-torture/compile/20010824-1.c: New test.
29867 * gcc.c-torture/execute/20010409-1.c: New test.
29868 * gcc.dg/noncompile/20000901-1.c: New test.
29869 * gcc.dg/20001023-1.c: New test.
29870 * gcc.dg/20001101-1.c: New test.
29871 * gcc.dg/20001102-1.c: New test.
29872 * gcc.dg/20010207-1.c: New test.
29873 * gcc.dg/20010405-1.c: New test.
29874 * gcc.dg/20010822-1.c: New test.
29875 * gcc.dg/20011107-1.c: New test.
29876
29877 2002-01-09 Jeffrey A Law (law@redhat.com)
29878
29879 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
29880
29881 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
29882 execution failure on PA targets.
29883
29884 2002-01-09 Jakub Jelinek <jakub@redhat.com>
29885
29886 * gcc.c-torture/compile/20020109-1.c: New test.
29887
29888 2002-01-08 Kazu Hirata <kazu@hxi.com>
29889
29890 * gcc.c-torture/execute/20020108-1.c: New test.
29891
29892 2002-01-08 Jakub Jelinek <jakub@redhat.com>
29893
29894 * gcc.dg/20020108-1.c: New test.
29895
29896 2002-01-08 H.J. Lu <hjl@gnu.org>
29897
29898 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
29899 for header files.
29900
29901 2002-01-08 Geoff Keating <geoffk@redhat.com>
29902
29903 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
29904 consistency.
29905
29906 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
29907
29908 * gcc.dg/altivec-4.c: Test altivec predicates.
29909
29910 2002-01-07 Jakub Jelinek <jakub@redhat.com>
29911
29912 * gcc.c-torture/execute/20020107-1.c: New test.
29913
29914 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
29915
29916 PR c/5279
29917 * gcc.c-torture/compile/20020106-1.c: New test.
29918
29919 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
29920
29921 * gcc.c-torture/execute/nestfunc-4.c: New test.
29922
29923 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
29924
29925 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
29926 extra triple that slipped in.
29927 * g++.old-deja/g++.abi/align.C: Likewise.
29928 * g++.old-deja/g++.abi/bitfields.C: Likewise.
29929
29930 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
29931
29932 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
29933 * g++.old-deja/g++.abi/align.C: Likewise.
29934 * g++.old-deja/g++.abi/bitfields.C: Likewise.
29935
29936 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
29937 on FreeBSD/i386.
29938 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
29939 FreeBSD.
29940
29941 2002-01-04 Jakub Jelinek <jakub@redhat.com>
29942
29943 * gcc.dg/20020104-1.c: New test.
29944
29945 * gcc.dg/20020104-2.c: New test.
29946
29947 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
29948
29949 * gcc.dg/20020103-1.c: Fix typo in target selector.
29950
29951 2002-01-03 Richard Henderson <rth@redhat.com>
29952
29953 * gcc.dg/20020103-1.c: New.
29954
29955 2002-01-03 Kazu Hirata <kazu@hxi.com>
29956
29957 * gcc.c-torture/execute/20020103-1.c: New test.
29958
29959 2002-01-03 Jakub Jelinek <jakub@redhat.com>
29960
29961 * g++.dg/other/debug2.C: New test.
29962
29963 * gcc.c-torture/compile/20020103-1.c: New test.
29964
29965 2002-01-02 Jakub Jelinek <jakub@redhat.com>
29966
29967 * gcc.dg/gnu89-init-1.c: Added new tests.
29968
29969 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
29970
29971 * g++.dg/template/friend2.C: Remove as patch is reverted.
29972
29973 * g++.dg/warn/oldcast1.C: New test.
29974
29975 * g++.dg/template/ptrmem1.C: New test.
29976 * g++.dg/template/ptrmem2.C: New test.
29977
29978 * g++.dg/template/ntp.C: New test.
29979
29980 * g++.dg/other/component1.C: New test.
29981
29982 * g++.dg/template/ttp3.C: New test.
29983
29984 * g++.dg/template/friend2.C: New test.
29985 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
29986
29987 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
29988
29989 * g++.dg/other/ptrmem1.C: New test.
29990 * g++.dg/other/ptrmem2.C: New test.
29991
29992 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
29993
29994 * g++.dg/template/ctor1.C: New test.
29995
29996 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
29997
29998 * g++.dg/template/friend2.C: New test.
29999
30000 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
30001
30002 * gcc.dg/mmix-1.c: New test.
30003
30004 2001-12-31 Richard Henderson <rth@redhat.com>
30005
30006 * gcc.dg/asm-5.c: New.
30007
30008 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
30009
30010 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
30011 in namespace __gnu_cxx
30012
30013 2001-12-30 Richard Henderson <rth@redhat.com>
30014
30015 * gcc.dg/debug-6.c: New.
30016
30017 2001-12-30 Jakub Jelinek <jakub@redhat.com>
30018
30019 * gcc.c-torture/compile/20011229-2.c: New test.
30020
30021 2001-12-29 Jakub Jelinek <jakub@redhat.com>
30022
30023 * gcc.dg/debug-3.c: New test.
30024 * gcc.dg/debug-4.c: New test.
30025 * gcc.dg/debug-5.c: New test.
30026
30027 2001-12-29 Richard Henderson <rth@redhat.com>
30028
30029 * g++.dg/eh/loop1.C: New.
30030
30031 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
30032
30033 * g++.dg/template/crash1.C: New test.
30034
30035 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
30036
30037 * g++.dg/other/const1.C: New test.
30038
30039 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
30040
30041 * gcc.c-torture/compile/20011229-1.c: New test.
30042
30043 2001-12-28 Stan Shebs <shebs@apple.com>
30044
30045 * lib/objc-torture.exp: Resync with c-torture.exp.
30046 * lib/objc.exp: Load standard libraries.
30047
30048 2001-12-28 Jakub Jelinek <jakub@redhat.com>
30049
30050 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
30051 additional tests.
30052
30053 2001-12-27 Roger Sayle <roger@eyesopen.com>
30054
30055 * gcc.c-torture/execute/string-opt-16.c: New testcase.
30056
30057 2001-12-27 Richard Henderson <rth@redhat.com>
30058
30059 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
30060
30061 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
30062
30063 * g++.dg/eh/ctor1.C: New test.
30064 * g++.dg/other/error2.C: New test.
30065
30066 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
30067
30068 * g++.dg/other/init2.C: New test.
30069
30070 2001-12-24 Richard Henderson <rth@redhat.com>
30071
30072 * gcc.dg/20011223-1.c: New.
30073 * gcc.dg/inline-1.c: New.
30074
30075 2001-12-23 Richard Henderson <rth@redhat.com>
30076
30077 * gcc.dg/asm-4.c: Test operand modifiers.
30078
30079 2001-12-23 Richard Henderson <rth@redhat.com>
30080
30081 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
30082
30083 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
30084
30085 * gcc.c-torture/execute/20011223-1.c: New test.
30086
30087 2001-12-21 Richard Henderson <rth@redhat.com>
30088
30089 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
30090 re-enables the warning.
30091
30092 2001-12-21 Richard Henderson <rth@redhat.com>
30093
30094 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
30095
30096 2001-12-20 Jakub Jelinek <jakub@redhat.com>
30097
30098 * gcc.c-torture/compile/20011218-1.c: New test.
30099
30100 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
30101
30102 * gcc.misc-test/arm-isr.exp: New file. Control running of the
30103 arm-isr.c test.
30104 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
30105 epilogue generation for ARM ISR routines.
30106
30107 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30108
30109 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
30110 * gcc.dg/format/c90-printf-3.c: Likewise.
30111 * gcc.dg/format/c99-printf-3.c: Likewise.
30112 * gcc.dg/format/ext-1.c: Likewise.
30113 * gcc.dg/format/ext-6.c: Likewise.
30114 * gcc.dg/format/format.h: Prototype unlocked stdio.
30115
30116 2001-12-20 Richard Henderson <rth@redhat.com>
30117
30118 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
30119 (arena): Use it.
30120 (malloc): Correct allocation logic. Abort if we fill up the
30121 arena before initialization complete.
30122 (realloc): Correct allocation logic.
30123
30124 2001-12-20 Jakub Jelinek <jakub@redhat.com>
30125
30126 * gcc.c-torture/compile/20011219-2.c: New test.
30127
30128 * gcc.c-torture/execute/20011219-1.c: New test.
30129
30130 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
30131
30132 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
30133 target does not support weak symbols.
30134
30135 2001-12-19 Jakub Jelinek <jakub@redhat.com>
30136
30137 * gcc.c-torture/compile/20011219-1.c: New test.
30138
30139 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
30140
30141 * g++.dg/other/error1.C: New test.
30142
30143 2001-12-17 Jeffrey A Law (law@redhat.com)
30144
30145 * gcc.c-torture/execute/20011217-1.c: New test.
30146
30147 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
30148
30149 * objc.dg/special/: New directory.
30150 * objc.dg/special/special.exp: New file.
30151 * objc.dg/special/unclaimed-category-1.h: New file.
30152 * objc.dg/special/unclaimed-category-1a.m: New file.
30153 * objc.dg/special/unclaimed-category-1.m: New file.
30154
30155 2001-12-17 Andreas Jaeger <aj@suse.de>
30156
30157 * gcc.c-torture/compile/20011217-2.c: New test.
30158
30159 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
30160
30161 * gcc.c-torture/compile/20011217-1.c: New test.
30162
30163 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
30164
30165 * testsuite/gcc.dg/20011214-1.c: New.
30166
30167 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
30168
30169 * gcc.dg/altivec-4.c: New.
30170
30171 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
30172
30173 * gcc.dg/20011113-1.c: New test.
30174
30175 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
30176
30177 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
30178 std::__malloc_alloc_template<0> and
30179 std::__default_alloc_template<false, 0>.
30180
30181 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
30182
30183 * objc/execute/bf-21.m: New test.
30184 * objc/execute/enumeration-1.m: New test.
30185 * objc/execute/enumeration-2.m: New test.
30186
30187 2001-12-12 Jakub Jelinek <jakub@redhat.com>
30188
30189 * gcc.dg/gnu89-init-1.c: New test.
30190
30191 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
30192
30193 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
30194 * g++.old-deja/g++.jason/2371.C: Likewise.
30195 * g++.old-deja/g++.jason/template33.C: Likewise.
30196 * g++.old-deja/g++.jason/template34.C: Likewise.
30197 * g++.old-deja/g++.jason/template36.C: Likewise.
30198 * g++.old-deja/g++.oliva/typename1.C: Likewise.
30199 * g++.old-deja/g++.oliva/typename2.C: Likewise.
30200 * g++.old-deja/g++.other/typename1.C: Likewise.
30201 * g++.old-deja/g++.pt/inherit2.C: Likewise.
30202 * g++.old-deja/g++.pt/nontype5.C: Likewise.
30203 * g++.old-deja/g++.pt/typename11.C: Likewise.
30204 * g++.old-deja/g++.pt/typename14.C: Likewise.
30205 * g++.old-deja/g++.pt/typename16.C: Likewise.
30206 * g++.old-deja/g++.pt/typename3.C: Likewise.
30207 * g++.old-deja/g++.pt/typename4.C: Likewise.
30208 * g++.old-deja/g++.pt/typename5.C: Likewise.
30209 * g++.old-deja/g++.pt/typename7.C: Likewise.
30210 * g++.old-deja/g++.robertl/eb9.C: Likewise.
30211
30212 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
30213
30214 * g++.dg/other/linkage1.C: New test.
30215 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
30216 specifiers.
30217
30218 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
30219
30220 * gcc.dg/concat.c: New test.
30221
30222 2001-12-11 Stan Shebs <shebs@apple.com>
30223
30224 * objc/compile: New test directory.
30225 * objc/compile/compile.exp: New expect script.
30226 * objc/compile/20011211-1.m: New compile test.
30227
30228 2001-12-11 Jason Merrill <jason@redhat.com>
30229
30230 * lib/prune.exp (prune_gcc_output): Also handle "In member
30231 function". So many permutations...
30232
30233 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
30234
30235 * g++.dg/template/typedef1.C: New test.
30236
30237 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
30238
30239 * g++.dg/other/copy1.C: New test.
30240
30241 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
30242
30243 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
30244
30245 * gcc.dg/builtin-choose-expr.c: New.
30246
30247 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
30248
30249 * gcc.dg/altivec-2.c: New.
30250
30251 2001-12-07 Richard Henderson <rth@redhat.com>
30252
30253 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
30254
30255 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
30256
30257 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
30258 ultrasparc.
30259
30260 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
30261
30262 * g++-old.deja/g++.robertl/eb101.C: Deleted.
30263
30264 2001-12-06 Janis Johnson <janis187@us.ibm.com>
30265
30266 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
30267 variable argument list.
30268
30269 2001-12-06 Zack Weinberg <zack@codesourcery.com>
30270
30271 * gcc.c-torture/execute/memcheck: Delete entire directory.
30272 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
30273 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
30274
30275 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
30276
30277 * gcc.dg/Wshadow-1.c: New test.
30278
30279 2001-12-05 Jakub Jelinek <jakub@redhat.com>
30280
30281 * gcc.c-torture/compile/20011130-1.c: New test.
30282
30283 * gcc.dg/noncompile/20011025-1.c: New test.
30284
30285 * g++.dg/other/anon-union.C: New test.
30286
30287 * gcc.c-torture/execute/20011024-1.c: New test.
30288
30289 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
30290
30291 * gcc.c-torture/execute/20000722-1.x,
30292 gcc.c-torture/execute/20010123-1.x: Remove.
30293 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
30294 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
30295 gcc.dg/c99-complit-2.c: New tests.
30296
30297 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
30298
30299 * g++.dg/inherit/base1.C: New test.
30300
30301 2001-12-04 Jakub Jelinek <jakub@redhat.com>
30302
30303 * g++.dg/other/stdarg1.C: New test.
30304
30305 * gcc.c-torture/compile/20011130-2.c: New test.
30306
30307 2001-12-03 Janis Johnson <janis187@us.ibm.com>
30308
30309 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
30310 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
30311 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
30312 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
30313 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
30314 * gcc.dg/builtin-prefetch-1.c: New test.
30315
30316 2001-12-03 Jakub Jelinek <jakub@redhat.com>
30317
30318 * gcc.dg/20011130-1.c: New test.
30319
30320 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
30321
30322 * g++.dg/other/scope1.C: New test.
30323 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
30324
30325 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
30326
30327 * gcc.dg/vla-init-1.c: New test.
30328
30329 2001-12-01 Geoff Keating <geoffk@redhat.com>
30330
30331 * gcc.c-torture/compile/structs.c: New testcase from GDB.
30332
30333 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
30334
30335 * objc.dg/alias.m: Update.
30336 * objc.dg/class-1.m: Update.
30337 * objc.dg/const-str-1.m: Update.
30338 * objc.dg/fwd-proto-1.m: Update.
30339 * objc.dg/id-1.m: Update.
30340 * objc.dg/super-class-1.m: Update.
30341
30342 2001-11-29 Mark Mitchell <mark@codesourcery.com>
30343
30344 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
30345 constructs.
30346
30347 2001-11-28 Jeffrey A Law (law@cygnus.com)
30348
30349 * gcc.c-torture/execute/20011128-1.c: New test.
30350
30351 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
30352
30353 * gcc.dg/20011127-1.c: New test.
30354
30355 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
30356
30357 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
30358 from Austin Group draft 7.
30359 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
30360 scanf format arguments.
30361 * gcc.dg/format/no-exargs-2.c: New test.
30362
30363 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
30364
30365 * g++.dg/abi/vbase8-4.C: New test.
30366
30367 2001-11-24 Ian Lance Taylor <ian@airs.com>
30368
30369 * gcc.c-torture/execute/20011121-1.c: New test.
30370
30371 2001-11-23 Jeffrey A Law (law@cygnus.com)
30372
30373 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
30374
30375 2001-11-23 Andreas Jaeger <aj@suse.de>
30376
30377 * gcc.dg/cpp/charconst-2.c: New test.
30378
30379 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
30380
30381 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
30382 to the host if it is remote. Let tests specify extra headers
30383 they use.
30384 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
30385 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
30386 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
30387 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
30388 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
30389 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
30390 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
30391 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
30392 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
30393 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
30394
30395 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
30396
30397 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
30398 for little endian ARMs.
30399
30400 2001-11-20 Jakub Jelinek <jakub@redhat.com>
30401
30402 * gcc.c-torture/compile/20011119-1.c: New test.
30403 * gcc.c-torture/compile/20011119-2.c: New test.
30404
30405 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
30406
30407 * gcc.dg/altivec-1.c: Fix typo.
30408
30409 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
30410
30411 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
30412
30413 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
30414
30415 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
30416
30417 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
30418
30419 * lib/g77.exp: Don't specify --rpath-link.
30420
30421 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
30422 across all the headers.
30423 * gcc.dg/format/format.exp: For testing on a remote host,
30424 copy format.h.
30425
30426 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
30427 * gcc.c-torture/execute/930406-1.c: Likewise.
30428 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
30429
30430 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
30431
30432 * gcc.dg/altivec-1.c: New.
30433
30434 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
30435
30436 * gcc.dg/cpp/fpreprocessed.c: New test case.
30437
30438 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
30439
30440 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
30441 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
30442 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
30443
30444 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
30445
30446 * gcc.dg/no-builtin-1.c: New test.
30447
30448 2001-11-16 Jakub Jelinek <jakub@redhat.com>
30449
30450 * gcc.c-torture/execute/20011115-1.c: New test.
30451
30452 2001-11-15 Jakub Jelinek <jakub@redhat.com>
30453
30454 * gcc.c-torture/compile/20011114-2.c: New test.
30455 * gcc.c-torture/compile/20011114-3.c: New test.
30456 * gcc.c-torture/compile/20011114-4.c: New test.
30457
30458 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
30459
30460 * g++.dg/other/init1.C: New test.
30461
30462 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
30463
30464 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
30465 message.
30466
30467 * gcc.c-torture/execute/20011114-1.c: New testcase.
30468
30469 * gcc.c-torture/compile/20010327-1.c: Revert last change.
30470 * gcc.c-torture/compile/20011114-1.c: New test, exactly
30471 like the (before this change) version of 20010327-1.c.
30472
30473 2001-11-14 Roger Sayle <roger@eyesopen.com>
30474
30475 * gcc.c-torture/execute/string-opt-13.c: New testcase.
30476
30477 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
30478
30479 * g++.dg/init/array2.C: New test.
30480
30481 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
30482
30483 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
30484
30485 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
30486
30487 * g++.dg/other/forscope1.C: New test.
30488 * g++.dg/ext/forscope1.C: New test.
30489 * g++.dg/ext/forscope2.C: New test.
30490
30491 2001-11-13 Jakub Jelinek <jakub@redhat.com>
30492
30493 * gcc.c-torture/execute/20011113-1.c: New test.
30494
30495 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
30496
30497 * gcc.c-torture/execute/20011109-2.c: New test.
30498
30499 * gcc.c-torture/execute/20011109-1.c: New test.
30500
30501 2001-11-09 Jakub Jelinek <jakub@redhat.com>
30502
30503 * gcc.c-torture/compile/20011109-1.c: New test.
30504
30505 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
30506
30507 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
30508 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
30509 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
30510 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
30511 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
30512 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
30513 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
30514
30515 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
30516
30517 * g++.dg/warn/Wshadow-1.C: New tests.
30518 * g++.old-deja/g++.mike/for3.C: Update.
30519
30520 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
30521
30522 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
30523 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
30524 XFAILs. Adjust expected error texts.
30525 * gcc.c-torture/compile/20011106-1.c,
30526 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
30527 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
30528 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
30529 gcc.dg/c99-array-lval-5.c: New tests.
30530
30531 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
30532
30533 * gcc.dg/cpp/defined.c: Update.
30534
30535 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
30536
30537 * gcc.c-torture/execute/anon-1.c: New test.
30538
30539 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
30540
30541 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
30542 same size, so no warning should be produced on stormy16.
30543
30544 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
30545 due to oversized array.
30546 * g++.old-deja/g++.mike/ns15.C: Likewise.
30547 * g++.old-deja/g++.pt/crash16.C: Likewise.
30548
30549 2001-11-02 Graham Stott <grahams@redhat.com>
30550
30551 * g++.dgother/debug1.C: Fix typos.
30552
30553 2001-11-01 Jakub Jelinek <jakub@redhat.com>
30554
30555 * g++.dg/other/debug1.C: New test.
30556
30557 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
30558
30559 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
30560 of unsigned long.
30561
30562 2001-10-30 Jakub Jelinek <jakub@redhat.com>
30563
30564 * gcc.dg/20011029-2.c: New test.
30565
30566 * gcc.c-torture/compile/20011029-1.c: New test.
30567
30568 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
30569
30570 * objc/execute/class_self-1.m: New test.
30571 * objc/execute/class_self-2.m: New test.
30572
30573 2001-10-25 Zack Weinberg <zack@codesourcery.com>
30574
30575 * gcc.misc-tests/msgs.exp: Delete.
30576 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
30577 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
30578 error set to match recent changes.
30579
30580 2001-10-24 Zack Weinberg <zack@codesourcery.com>
30581
30582 * gcc.dg/20011021-1.c: New test.
30583
30584 2001-10-24 Jakub Jelinek <jakub@redhat.com>
30585
30586 * gcc.c-torture/compile/20011023-1.c: New test.
30587
30588 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
30589
30590 * lib/g77.exp: Rewrite based on lib/g++.exp.
30591
30592 2001-10-19 Jakub Jelinek <jakub@redhat.com>
30593
30594 * gcc.c-torture/execute/20011019-1.c: New test.
30595
30596 * gcc.dg/20011018-1.c: New test.
30597
30598 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
30599
30600 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
30601
30602 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
30603
30604 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
30605 * gcc.dg/attr-invalid.c: Likewise.
30606
30607 2001-10-18 Jakub Jelinek <jakub@redhat.com>
30608
30609 * testsuite/gcc.dg/20011015-1.c: New test.
30610
30611 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
30612
30613 * g++.dg/template/unify2.C: New test.
30614
30615 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
30616
30617 * g++.dg/other/exception-specification.C: New test
30618
30619 2001-10-13 Tom Rix <trix@redhat.com>
30620
30621 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
30622 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
30623
30624 2001-10-12 Jakub Jelinek <jakub@redhat.com>
30625
30626 * testsuite/gcc.dg/20011009-1.c: New test.
30627
30628 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
30629
30630 PR g++/4476
30631 * g++.dg/other/friend1.C: New test.
30632
30633 2001-10-11 Richard Henderson <rth@redhat.com>
30634
30635 * g++.old-deja/g++.other/crash18.C: Add -S to options.
30636
30637 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30638
30639 * gcc.c-torture/compile/20011010-1.c: New.
30640
30641 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
30642
30643 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
30644 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
30645 g77.f-torture/execute/execute.exp,
30646 g77.f-torture/noncompile/noncompile.exp,
30647 gcc.c-torture/compile/compile.exp,
30648 gcc.c-torture/execute/execute.exp,
30649 gcc.c-torture/execute/ieee/ieee.exp,
30650 gcc.c-torture/execute/memcheck/memcheck.exp,
30651 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
30652 objc/execute/execute.exp: Update FSF address.
30653
30654 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
30655
30656 * gcc.dg/cpp/cmdlne-C.c: Update.
30657 * gcc.dg/cpp/cmdlne-C2.c: New.
30658
30659 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30660
30661 * gcc.c-torture/execute/20011008-3.c: New.
30662
30663 2001-10-08 DJ Delorie <dj@redhat.com>
30664
30665 * gcc.dg/20011008-1.c: New.
30666 * gcc.dg/20011008-2.c: New.
30667
30668 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
30669
30670 * gcc.dg/cpp/spacing1.c: Update test.
30671
30672 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
30673
30674 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
30675 spelling errors of "separate" as "seperate".
30676
30677 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
30678
30679 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
30680 enough to avoid inlining.
30681
30682 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
30683
30684 * lib/g77.exp: set libg2c_dir correctly.
30685
30686 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
30687
30688 * gcc.dg/cpp/macro11.c: New test.
30689
30690 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
30691
30692 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
30693 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
30694 gcc.dg/format/multattr-3.c: New tests.
30695 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
30696 tests for format attributes on function pointers being rejected.
30697
30698 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
30699
30700 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
30701
30702 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
30703
30704 * g++.dg/warn/format1.C: New test.
30705
30706 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
30707
30708 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
30709
30710 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
30711
30712 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
30713
30714 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
30715
30716 * gcc.dg/cpp/redef2.c: Add test.
30717
30718 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
30719
30720 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
30721 long-standing bug on i686, apparently.
30722 * gcc.c-torture/execute/loop-2c.x: New file.
30723 * gcc.c-torture/execute/loop-2d.x: New file.
30724 * gcc.c-torture/execute/loop-3c.x: New file.
30725
30726 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
30727
30728 * gcc.dg/cpp/20000625-2.c: Correct line number.
30729
30730 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
30731
30732 * gcc.dg/cpp/macro10.c: New test.
30733 * gcc.dg/cpp/strify3.c: New test.
30734 * gcc.dg/cpp/spacing1.c: Add tests.
30735 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
30736 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
30737
30738 2001-09-24 DJ Delorie <dj@redhat.com>
30739
30740 * gcc.c-torture/execute/20010924-1.c: New test.
30741
30742 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
30743
30744 * testsuite/objc/execute/paste.m: Remove.
30745
30746 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
30747
30748 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
30749
30750 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
30751
30752 * g77.dg/strlen0.f: New test.
30753
30754 2001-09-21 Richard Henderson <rth@redhat.com>
30755
30756 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
30757 * g++.old-deja/g++.abi/vtable2.C: Likewise.
30758
30759 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
30760
30761 Table-driven attributes.
30762 * g++.dg/ext/attrib1.C: New test.
30763
30764 2001-09-20 DJ Delorie <dj@redhat.com>
30765
30766 * gcc.dg/20000926-1.c: Update expected warning messages.
30767 * gcc.dg/array-2.c: Likewise, and test for warnings too.
30768 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
30769 array.
30770
30771 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
30772
30773 * g++.dg/eh/registers1.C: New test case.
30774
30775 2001-09-17 Richard Henderson <rth@redhat.com>
30776
30777 * gcc.dg/array-5.c: Fix VLA decomposition test.
30778
30779 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
30780
30781 * gcc.dg/cpp/line5.c: New testcase.
30782
30783 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
30784
30785 * gcc.dg/cpp/macro9.c: New test.
30786
30787 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
30788
30789 * gcc.c-torture/execute/980223.c: Change type of addr from long
30790 to char *.
30791
30792 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
30793
30794 * gcc.c-torture/execute/20010915-1.c: New test.
30795
30796 2001-09-14 Janis Johnson <janis187@us.ibm.com>
30797
30798 * g77.dg/bprob: New directory.
30799 * g77.dg/bprob/bprob.exp: New file.
30800 * g77.dg/bprob/bprob-1.f: New test.
30801 * g77.dg/gcov: New directory.
30802 * g77.dg/gcov/gcov.exp: New file.
30803 * g77.dg/gcov/gcov-1.f: New test.
30804 * g77.dg/gcov/gcov-1.x: New file.
30805
30806 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
30807
30808 * gcc.dg/cpp/directiv.c: Update.
30809 * gcc.dg/cpp/undef1.c: Update.
30810
30811 2001-09-12 Jakub Jelinek <jakub@redhat.com>
30812
30813 * gcc.dg/20010912-1.c: New test.
30814
30815 2001-09-11 Janis Johnson <janis187@us.ibm.com>
30816
30817 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
30818 language-independent file in lib.
30819 * lib/gcov.exp: New file.
30820
30821 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
30822
30823 * gcc.c-torture/compile/20010911-1.c: New test.
30824
30825 2001-09-10 Janis Johnson <janis187@us.ibm.com>
30826
30827 * lib/profopt.exp: New, to support profile-directed optimizations.
30828 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
30829 * gcc.misc-tests/bprob-1.c: New test.
30830 * gcc.misc-tests/bprob-2.c: New test.
30831
30832 2001-09-07 Janis Johnson <janis187@us.ibm.com>
30833
30834 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
30835 XFAIL and which kinds of gcov output to verify.
30836 * gcc.misc-tests/gcov-4b.x: New file.
30837 * gcc.misc-tests/gcov-5b.x: New file.
30838 * gcc.misc-tests/gcov-6.x: New file.
30839 * gcc.misc-tests/gcov-7.c: New test.
30840 * gcc.misc-tests/gcov-7.x: New file.
30841
30842 2001-09-06 Janis Johnson <janis187@us.ibm.com>
30843
30844 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
30845 * gcc.misc-tests/gcov-6.c: New test.
30846
30847 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
30848
30849 PR c++/3986
30850 * g++.dg/abi/vbase1.C: New test.
30851
30852 2001-09-05 Ziemowit Laski <zlaski@apple.com>
30853
30854 * objc.dg/method-2.m: New.
30855
30856 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
30857
30858 PR c++/4203
30859 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
30860 * g++.dg/init/empty1.C: New test.
30861
30862 2001-09-03 Jakub Jelinek <jakub@redhat.com>
30863
30864 * gcc.c-torture/compile/20010903-1.c: New test.
30865
30866 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
30867
30868 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
30869 for m68k.
30870
30871 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
30872
30873 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
30874
30875 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
30876
30877 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
30878
30879 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
30880
30881 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
30882 for 16-bit 'unsigned int'.
30883
30884 2001-08-29 Kazu Hirata <kazu@hxi.com>
30885
30886 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
30887
30888 2001-08-27 Richard Henderson <rth@redhat.com>
30889
30890 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
30891 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
30892
30893 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
30894
30895 * gcc.dg/asm-names.c (ymain): New.
30896
30897 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
30898
30899 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
30900 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
30901 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
30902
30903 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30904
30905 * gcc.dg/compare5.c: New testcase.
30906
30907 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
30908
30909 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
30910 and "In instantiation".
30911
30912 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
30913
30914 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
30915
30916 2001-08-20 Janis Johnson <janis187@us.ibm.com>
30917
30918 * gcc.misc-tests/gcov.exp: Add support for branch information.
30919 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
30920 * gcc.misc-tests/gcov-4.c: New test.
30921 * gcc.misc-tests/gcov-4b.c: New test.
30922 * gcc.misc-tests/gcov-5b.c: New test.
30923
30924 2001-08-20 Zack Weinberg <zackw@panix.com>
30925
30926 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
30927 expected to fail.
30928
30929 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
30930
30931 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
30932
30933 2001-08-19 Jakub Jelinek <jakub@redhat.com>
30934
30935 * g++.dg/eh/template1.C: New test.
30936
30937 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
30938
30939 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
30940 Fix thinko.
30941 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
30942 for xfail.
30943
30944 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
30945
30946 * lib/g77-dg.exp: Use prune.exp for common procedures
30947 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
30948 * lib/g77.exp: (g77-dg-prune) Remove
30949
30950 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
30951
30952 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
30953
30954 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30955
30956 * g++.dg/template/unify1.C: New test.
30957
30958 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
30959
30960 * g++.dg/abi/empty4.C: New test.
30961
30962 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
30963
30964 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
30965 solaris2.*
30966 * g77.f-torture/compile/pr3743.x: Likewise.
30967
30968 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
30969
30970 * g++.dg/other/using-declaration.C: New test.
30971
30972 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
30973
30974 * gcc.dg/cpp/tr-sign.c: New testcase.
30975
30976 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
30977
30978 * gcc.dg/cpp/19951025-1.c: Revert.
30979 * gcc.dg/cpp/directiv.c: We no longer process directives that
30980 interrupt macro arguments.
30981
30982 2001-08-03 Zack Weinberg <zackw@stanford.edu>
30983
30984 * gcc.dg/bconstp-1.c: New test.
30985
30986 2001-08-03 Richard Henderson <rth@redhat.com>
30987
30988 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
30989
30990 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
30991
30992 * gcc.dg/cpp/19951025-1.c: Update.
30993
30994 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
30995
30996 * g77.dg/ff90-1.f (s): Fix reference of variable z,
30997 should be x.
30998
30999 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
31000
31001 Kill -fhonor-std.
31002 * g++.old-deja/g++.ns/ns14.C: Remove special options.
31003 * g++.old-deja/g++.other/std1.C: Likewise.
31004 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
31005
31006 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
31007
31008 * lib/g77.exp: Load gcc-defs.exp for common procedures
31009 (g77_pass, g77_fail, g77_finish, g77_exit,
31010 ${tool}_check_unsupported_p} Now redundant. Deleted.
31011
31012 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
31013
31014 * g77.dg/fbackslash.f
31015 * g77.dg/fcase-preserve.f
31016 * g77.dg/ff90-1.f
31017 * g77.dg/ffixed-line-length-0.f
31018 * g77.dg/ffixed-line-length-132.f
31019 * g77.dg/ffixed-line-length-7.f
31020 * g77.dg/ffixed-line-length-72.f
31021 * g77.dg/ffixed-line-length-none.f
31022 * g77.dg/ffree-form-1.f
31023 * g77.dg/fno-backslash.f
31024 * g77.dg/fno-f90-1.f
31025 * g77.dg/fno-fixed-form-1.f
31026 * g77.dg/fno-onetrip.f
31027 * g77.dg/fno-typeless-boz.f
31028 * g77.dg/fno-underscoring.f
31029 * g77.dg/fno-vxt-1.f
31030 * g77.dg/fonetrip.f
31031 * g77.dg/ftypeless-boz.f
31032 * g77.dg/fugly-assumed.f
31033 * g77.dg/funderscoring.f
31034 * g77.dg/fvxt-1.f
31035
31036 2001-08-01 Ziemowit Laski <zlaski@apple.com>
31037
31038 * objc.dg/fwd-proto-1.m: New.
31039 * objc.dg/local-decl-1.m: New.
31040 * objc.dg/naming-1.m: New.
31041 * objc.dg/naming-2.m: New.
31042 * objc.dg/proto-hier-1.m: New.
31043
31044 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
31045
31046 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
31047 largest-type elements to a struct makes its size grow.
31048
31049 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
31050
31051 * g++.dg/abi/vthunk1.C: New test.
31052
31053 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
31054
31055 * g++.dg/abi/vbase8-22.C: New test.
31056
31057 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
31058
31059 * gcc.dg/cpp/macro8.c: New test.
31060
31061 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
31062
31063 * g++.dg/abi/vbase8-21.C: New test.
31064
31065 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
31066
31067 * g++.dg/abi/vbase8-10.C: New test.
31068
31069 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
31070
31071 * lib/g++.exp (g++_set_ld_library_path): Renamed to
31072 ${tool}_set_ld_library_path.
31073 Changed caller.
31074 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
31075 g++.exp.
31076
31077 2001-07-26 Stan Cox <scox@redhat.com>
31078
31079 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
31080 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
31081 gcc_exit, gcc_check_unsupported_p):
31082 Moved to gcc-deps.exp
31083 * gcc-deps.exp: New file.
31084
31085 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31086
31087 * g++.old-deja/g++.pt/defarg14.C: New test.
31088
31089 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
31090
31091 * g++.old-deja/g++.other/lineno5.C: New test.
31092
31093 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
31094
31095 * g++.old-deja/g++.pt/crash68.C: New test.
31096
31097 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
31098
31099 * g++.old-deja/g++.other/crash42.C: New test.
31100
31101 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
31102
31103 * gcc.dg/cpp/extratokens.c: Fix.
31104 * gcc.dg/cpp/skipping2.c: New tests.
31105
31106 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
31107
31108 * gcc.c-torture/execute/20010724-1.c: New file.
31109 * gcc.c-torture/execute/20010724-1.x: New file.
31110
31111 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
31112
31113 * g++.old-deja/g++.other/cond7.C: New test.
31114
31115 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
31116
31117 * g++.old-deja/g++.other/optimize4.C: New test.
31118
31119 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
31120
31121 * g++.old-deja/g++.abi/vbase8-5.C: New test.
31122
31123 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
31124
31125 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
31126 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
31127 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
31128 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
31129
31130 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
31131 bug report" message.
31132
31133 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
31134 * g++.dg/ext/instantiate1.C: Move from old-deja.
31135
31136 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
31137
31138 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
31139 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
31140 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
31141 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
31142
31143 2001-07-23 Jeffrey A Law (law@cygnus.com)
31144
31145 * gcc.c-torture/execute/20010723-1.c: New test.
31146
31147 2001-07-23 Ben Elliston <bje@redhat.com>
31148
31149 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
31150
31151 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31152
31153 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
31154 i[34567]86-*-*.
31155 Delete handling of ieee_multilib_flags.
31156 Pass -mieee for alpha*-*-* and sh-*-*.
31157 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
31158
31159 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
31160
31161 Remove old-abi tests.
31162 * g++.old-deja/g++.mike/p11116.C: Remove.
31163 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
31164
31165 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
31166
31167 * g77.f-torture/compile/pr3743.f: New test
31168
31169 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
31170
31171 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
31172
31173 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
31174
31175 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
31176 g++.old-deja/g++.pt/static6.C: Likewise.
31177 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
31178 supports weak symbols.
31179
31180 2001-07-18 Andreas Jaeger <aj@suse.de>
31181
31182 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
31183 supported again.
31184
31185 2001-07-18 Andreas Jaeger <aj@suse.de>
31186
31187 * gcc.dg/iftrap-1.c: Fix target line.
31188
31189 2001-07-17 Richard Henderson <rth@redhat.com>
31190
31191 * gcc.c-torture/execute/20010717-1.c: New.
31192
31193 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
31194
31195 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
31196 tests.
31197
31198 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
31199
31200 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
31201
31202 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
31203
31204 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
31205 UAC_SIGBUS, UAC_NOPRINT definitions.
31206
31207 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
31208
31209 * objc/execute/object_is_class.m: New test.
31210 * objc/execute/object_is_meta_class.m: New test.
31211
31212 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
31213
31214 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
31215 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
31216
31217 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
31218
31219 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
31220 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
31221
31222 2001-07-14 Richard Henderson <rth@redhat.com>
31223
31224 * gcc.dg/iftrap-1.c: New.
31225
31226 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
31227
31228 * g77.f-torture/execute/intrinsic77.f: New test.
31229
31230 2001-07-11 Janis Johnson <janis@us.ibm.com>
31231
31232 * gcc.misc-tests/gcov-3.c: New test.
31233
31234 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
31235
31236 * gcc.c-torture/compile/20010711-1.c,
31237 * gcc.c-torture/compile/20010711-2.c: New tests.
31238
31239 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
31240
31241 * gcc.c-torture/execute/20010711-1.c: New test.
31242
31243 2001-07-11 Ben Elliston <bje@redhat.com>
31244
31245 * g++.old-deja/g++.other/enum5.C: New test.
31246
31247 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
31248
31249 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
31250 (g++-dg-prune): Call prune_gcc_output.
31251 * prune.exp: New file for prune_gcc_output.
31252 * lib/g++.exp, lib/gcc.exp: Load it.
31253
31254 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
31255
31256 * gcc.c-torture/compile/20010701-1.c,
31257 g++.old-deja/g++.ext/attrib6.C: New tests.
31258
31259 2001-07-06 Jeffrey A Law (law@cygnus.com)
31260
31261 * gcc.c-torture/compile/20010706-1.c: New test.
31262
31263 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
31264
31265 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
31266
31267 2001-06-28 Stan Shebs <shebs@apple.com>
31268
31269 * gcc.dg/pragma-darwin.c: New test.
31270
31271 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
31272
31273 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
31274 Solaris 2.[678] system.
31275
31276 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
31277
31278 * gcc.dg/20010622-1.c: New test.
31279
31280 2001-06-18 Stan Shebs <shebs@apple.com>
31281
31282 * objc.dg: New directory.
31283 * objc.dg/dg.exp: New file.
31284 * objc.dg/alias.m: New.
31285 * objc.dg/class-1.m: New.
31286 * objc.dg/class-2.m: New.
31287 * objc.dg/const-str-1.m: New.
31288 * objc.dg/const-str-2.m: New.
31289 * objc.dg/id-1.m: New.
31290 * objc.dg/method-1.m: New.
31291 * objc.dg/super-class-1.m: New.
31292 * lib/objc-dg.exp: New file.
31293
31294 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
31295
31296 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
31297 of label name.
31298
31299 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
31300
31301 * g++.old-deja/g++.abi/vbase8-9.C: New test.
31302
31303 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31304
31305 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
31306 variable.
31307
31308 2001-06-12 Richard Henderson <rth@redhat.com>
31309
31310 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
31311
31312 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
31313
31314 * g++.old-deja/g++.abi/vbase5.C: New test.
31315 * g++.old-deja/g++.abi/vbase6.C: New test.
31316 * g++.old-deja/g++.abi/vbase7.C: New test.
31317
31318 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31319
31320 * gcc.c-torture/compile/20010610-1.c: New test.
31321
31322 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
31323
31324 * g++.old-deja/g++.abi/vbase4.C: New test.
31325
31326 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
31327
31328 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
31329 support %f for HC11/HC12 targets.
31330 * gcc.c-torture/execute/930513-1.x: New file, likewise.
31331 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
31332 on HC11/HC12 targets.
31333 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
31334
31335 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
31336
31337 * gcc.dg/wchar_t-1.c: New file.
31338 * gcc.dg/wint_t-1.c: Likewise.
31339
31340 2001-06-11 Bernd Schmidt <bernds@redhat.com>
31341
31342 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
31343
31344 2001-06-11 Richard Henderson <rth@redhat.com>
31345
31346 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
31347
31348 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
31349
31350 * gcc.c-torture/compile/20010611-1.c: New test.
31351
31352 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
31353
31354 * gcc.dg/c99-tag-1.c: Add more tests.
31355
31356 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
31357
31358 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
31359 representation on MN10300 and ARM/Thumb.
31360
31361 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
31362
31363 * g77.f-torture/execute/20010610.f: New.
31364
31365 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
31366
31367 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
31368 names.
31369
31370 2001-06-09 Richard Henderson <rth@redhat.com>
31371
31372 * gcc.c-torture/execute/ashrdi-1.c: New.
31373 * gcc.c-torture/execute/ashldi-1.c: New.
31374 * gcc.c-torture/execute/lshrdi-1.c: New.
31375
31376 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
31377
31378 * objc/execute/load-3.m: Added. Check sending +load to categories,
31379 in addition to classes.
31380
31381 2001-06-08 Stan Shebs <shebs@apple.com>
31382
31383 * objc/execute/load-2.m: New test. From Nicola Pero
31384 <n.pero@mi.flashnet.it>.
31385
31386 2001-06-08 Jakub Jelinek <jakub@redhat.com>
31387
31388 * gcc.c-torture/execute/20010605-2.c: New test.
31389
31390 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
31391
31392 * g++.old-deja/g++.abi/vbase2.C: New test.
31393 * g++.old-deja/g++.abi/vbase3.C: New test.
31394
31395 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
31396
31397 * g++.old-deja/g++.pt/friend49.C: New test.
31398
31399 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
31400
31401 * g++.old-deja/g++.ext/anon3.C: New test.
31402
31403 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
31404
31405 * g++.old-deja/g++.other/conv7.C: New test.
31406
31407 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
31408
31409 * gcc.c-torture/compile/20010605-2.c: New test.
31410
31411 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
31412
31413 * gcc.c-torture/execute/20010604-1.c: New test.
31414
31415 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
31416
31417 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
31418
31419 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
31420
31421 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
31422 (g++_link_flags): Likewise.
31423 (g++_init): Pass gccpath's value to two previous functions.
31424
31425 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31426
31427 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
31428 Ensure logfile entry matches exec command line.
31429
31430 2001-05-31 Richard Henderson <rth@redhat.com>
31431
31432 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
31433 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
31434
31435 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
31436
31437 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
31438 compiler for irix6.2
31439
31440 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
31441
31442 * g++.old-deja/g++.other/optimize3.C: New file.
31443
31444 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
31445
31446 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
31447 assemble.
31448
31449 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
31450
31451 * g++.old-deja/g++.other/optimize2.C: New file.
31452
31453 2001-05-25 Diego Novillo <dnovillo@redhat.com>
31454
31455 * gcc.c-torture/compile/20010518-2.c: New file.
31456 * gcc.c-torture/execute/20010518-1.c: New file.
31457 * gcc.c-torture/execute/20010518-2.c: New file.
31458
31459 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
31460
31461 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
31462
31463 2001-05-24 Mark Mitchell <mark@codesourcery.com>
31464
31465 G++ no longer defines builtins that do not begin with __builtin.
31466 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
31467 * g++.old-deja/g++.brendand/misc13.C: Likewise.
31468 * g++.old-deja/g++.law/builtin1.C: Likewise.
31469 * g++.old-deja/g++.law/cvt2.C: Likewise.
31470 * g++.old-deja/g++.mike/net5.C: Likewise.
31471 * g++.old-deja/g++.other/builtins1.C: Likewise.
31472 * g++.old-deja/g++.other/builtins2.C: Likewise.
31473 * g++.old-deja/g++.other/builtins3.C: Likewise.
31474 * g++.old-deja/g++.other/builtins4.C: Likewise.
31475 * g++.old-deja/g++.other/inline8.C: Likewise.
31476 * g++.old-deja/g++.robertl/eb39.C: Likewise.
31477
31478 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
31479
31480 * g++.old-deja/g++.pt/using1.C: Adjust.
31481 * g++.old-deja/g++.pt/using2.C: New test.
31482
31483 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
31484
31485 * gcc.dg/cpp/charconst.c: New tests.
31486 * gcc.dg/cpp/escape.c: New tests.
31487 * gcc.dg/cpp/escape-1.c: New tests.
31488 * gcc.dg/cpp/escape-2.c: New tests.
31489 * gcc.dg/cpp/ucs.c: New tests.
31490
31491 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
31492
31493 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
31494 native compiler for irix6.5.
31495
31496 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
31497
31498 * lib/g++.exp (g++_include_flags): Use args to compute
31499 get_multilibs.
31500 (g++_link_flags): Likewise.
31501 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
31502
31503 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
31504
31505 * gcc.dg/c90-hexfloat-1.c: Add more tests.
31506
31507 2001-05-21 Geoff Keating <geoffk@redhat.com>
31508
31509 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
31510 this file.
31511
31512 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
31513
31514 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
31515 STACK_SIZE;
31516 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
31517 to STACK_SIZE; Use it to define size of add_histo array.
31518 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
31519 to STACK_SIZE.
31520 (f): Use GITT_SIZE to define size of gitt local table.
31521 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
31522 to STACK_SIZE; Use it to define size of bytemem array.
31523
31524 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
31525
31526 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
31527 on 68HC11/HC12 due to the asm instruction.
31528 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
31529 * gcc.c-torture/compile/920520-1.x: Likewise.
31530 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
31531 on 68HC11/HC12 because the function is larger than 64K.
31532 * gcc.c-torture/compile/961203-1.x: New file, this test fails
31533 on 68HC11/HC12 because the structure is too large.
31534
31535 2001-05-20 Richard Henderson <rth@redhat.com>
31536
31537 * gcc.c-torture/execute/20010520-1.c: New.
31538
31539 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31540
31541 * g++.old-deja/g++.warn/compare1.C: New test.
31542 * gcc.dg/compare4.c: New test.
31543
31544 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
31545
31546 * g++.old-deja/g++.other/optimize1.C: New test.
31547
31548 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31549
31550 * g++.old-deja/g++.pt/spec41.C: New test.
31551
31552 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
31553
31554 * gcc.c-torture/compile/20010114-1.x: Remove.
31555
31556 2001-05-18 Stan Shebs <shebs@apple.com>
31557
31558 * gcc.c-torture/compile/20010518-1.c: New test.
31559
31560 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
31561
31562 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
31563 * g++.old-deja/g++.pt/crash67.C: New test.
31564
31565 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
31566
31567 * g++.old-deja/g++.other/debug9.C: New test.
31568
31569 2001-05-16 Zack Weinberg <zackw@stanford.edu>
31570
31571 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
31572
31573 2001-05-16 Jan Hubicka <jh@suse.cz>
31574
31575 * gcc.c-torture/compile/20010516-1.c: New test.
31576
31577 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
31578
31579 * g++.old-deja/g++.other/crash41.C: New test.
31580
31581 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
31582
31583 * g++.old-deja/g++.pt/crash66.C: New test.
31584
31585 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
31586
31587 * g++.old-deja/g++.robertl/eb27.C: Convert.
31588
31589 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
31590
31591 * g++.dg/friend-warn.C: New test. Do not warn about friend
31592 declaration being redundant.
31593
31594 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
31595
31596 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
31597
31598 2001-05-14 Mark Mitchell <mark@codesourcery.com>
31599
31600 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
31601
31602 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
31603
31604 * lib/g++.exp: Use testsuite_flags.
31605
31606 2001-05-13 Mark Mitchell <mark@codesourcery.com>
31607
31608 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
31609
31610 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
31611
31612 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
31613
31614 2001-05-11 Mark Mitchell <mark@codesourcery.com>
31615
31616 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
31617
31618 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
31619
31620 * gcc.c-torture/compile/20010313-1.c: New test.
31621
31622 2001-05-09 Zack Weinberg <zackw@stanford.edu>
31623
31624 * gcc.dg/cpp/direct2.c: New test.
31625 * gccq.dg/cpp/direct2s.c: New test.
31626
31627 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
31628
31629 2001-05-07 Mark Mitchell <mark@codesourcery.com>
31630
31631 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
31632 * g++.old-deja/g++.other/op3.C: Likewise.
31633
31634 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
31635
31636 * gcc.dg/cpp/syshdr.h: New file.
31637 * gcc.dg/cpp/sysmac1.c: Update.
31638 * gcc.dg/cpp/sysmac2.c: Update.
31639
31640 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
31641
31642 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
31643
31644 2001-05-04 David Edelsohn <edelsohn@gnu.org>
31645
31646 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
31647 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
31648
31649 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
31650
31651 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
31652
31653 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
31654
31655 * lib/g++.exp (g++_include_flags): Don't use any special flags
31656 if TESTING_IN_BUILD_TREE is not defined.
31657 (g++_init): Use a plain 'c++' as the compiler if
31658 TESTING_IN_BUILD_TREEE is not defined.
31659
31660 2001-05-02 Jakub Jelinek <jakub@redhat.com>
31661
31662 * g++.old-deja/g++.eh/catch13.C: New test.
31663 * g++.old-deja/g++.eh/catch14.C: New test.
31664
31665 2001-05-02 Jakub Jelinek <jakub@redhat.com>
31666
31667 * gcc.dg/cpp/tr-define.c: New test.
31668
31669 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
31670
31671 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
31672 <stdlib.h>, not <malloc.h>.
31673
31674 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
31675
31676 * g++.old-deja/g++.ns/template17.C: New test.
31677
31678 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
31679
31680 * g++.old-deja/g++.pt/ref4.C: New test.
31681
31682 2001-04-30 Richard Henderson <rth@redhat.com>
31683
31684 * gcc.dg/20000724-1.c: Revert last change.
31685
31686 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
31687
31688 * g77.f-torture/execute/20010430.f: New test.
31689
31690 2001-04-30 Mark Mitchell <mark@codesourcery.com>
31691
31692 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
31693
31694 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
31695
31696 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
31697
31698 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
31699
31700 * g++.old-deja/g++.eh/crash6.C: New test.
31701
31702 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
31703
31704 * g++.old-deja/g++.other/warn7.C: New test.
31705
31706 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
31707
31708 * g++.old-deja/g++.other/defarg9.C: New test.
31709
31710 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
31711
31712 * g77.f-torture/compile/20010426.f: New test.
31713 * g77.f-torture/execute/20010426.f: New test.
31714
31715 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
31716
31717 * g77.f-torture/compile/20000629-1.x: Remove - error
31718 has been fixed.
31719
31720 2001-04-26 Jeffrey A Law (law@cygnus.com)
31721
31722 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
31723 Tweak slightly to work with g++.dg framework.
31724 * g++.dg/special/ecos.exp: Run initp1.C test.
31725 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
31726
31727 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
31728 its linker doesn't give line numbers either.
31729 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
31730
31731 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
31732
31733 * g++.old-deja/g++.other/lex1.C: New test.
31734
31735 2001-04-26 Jakub Jelinek <jakub@redhat.com>
31736
31737 * gcc.dg/noncompile/20010425-1.c: New test.
31738
31739 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
31740
31741 * g++.old-deja/g++.pt/mangle2.C: New test.
31742
31743 2001-04-25 Jakub Jelinek <jakub@redhat.com>
31744
31745 * gcc.dg/format/plus-1.c: New test.
31746
31747 2001-04-25 Jakub Jelinek <jakub@redhat.com>
31748
31749 * gcc.dg/20010423-1.c: New test.
31750
31751 2001-04-25 Jakub Jelinek <jakub@redhat.com>
31752
31753 * gcc.c-torture/execute/20010422-1.c: New test.
31754
31755 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
31756
31757 * g++.old-deja/g++.ns/type2.C: New test.
31758
31759 2001-04-24 Zack Weinberg <zackw@stanford.edu>
31760
31761 * g++.old-deja/g++.other/perf1.C: New test.
31762
31763 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
31764
31765 * gcc.dg/c99-func-2.c: Remove xfail.
31766 * gcc.dg/c99-func-3.c: Remove xfail.
31767 * gcc.dg/c99-func-4.c: Remove xfail.
31768
31769 2001-04-23 Zack Weinberg <zackw@stanford.edu>
31770
31771 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
31772
31773 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
31774
31775 * gcc.c-torture/compile/20010423-1.c: New test.
31776
31777 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
31778
31779 * g++.old-deja/g++.pt/typename28.C: New test.
31780
31781 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
31782
31783 * g++.old-deja/g++.abi/empty2.C: New test.
31784 * g++.old-deja/g++.abi/empty3.C: New test.
31785
31786 2001-04-20 Jakub Jelinek <jakub@redhat.com>
31787
31788 * g++.old-deja/g++.other/comdat2.C: New test.
31789 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
31790
31791 2001-04-20 Jakub Jelinek <jakub@redhat.com>
31792
31793 * g++.old-deja/g++.other/overload14.C: New test.
31794
31795 2001-04-20 Jakub Jelinek <jakub@redhat.com>
31796
31797 * g++.old-deja/g++.other/lookup23.C: New test.
31798
31799 2001-04-20 Jakub Jelinek <jakub@redhat.com>
31800
31801 * gcc.c-torture/execute/20010403-1.c: New test.
31802
31803 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
31804 Mark Mitchell <mark@codesourcery.com>
31805
31806 * lib/old-dejagnu.exp: Don't delete output of executable.
31807 Add .exe suffix to executables.
31808
31809 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
31810
31811 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
31812
31813 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31814
31815 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
31816
31817 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
31818
31819 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
31820 * g++.old-deja/g++.abi/crash1.C: New test.
31821
31822 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
31823
31824 * g++.old-deja/g++.other/crash40.C: New test.
31825
31826 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31827
31828 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
31829
31830 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
31831
31832 * g++.old-deja/g++.other/warn6.C: New test.
31833
31834 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
31835
31836 * g++.old-deja/g++.robertl/eb42.C: Same.
31837
31838 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31839
31840 * gcc.dg/wtr-conversion-1.c: New testcase.
31841
31842 2001-04-10 Richard Henderson <rth@redhat.com>
31843
31844 * g++.old-deja/g++.other/array5.C: New.
31845
31846 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31847
31848 * gcc.c-torture/execute/20010408-1.c: New test.
31849
31850 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
31851
31852 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
31853 headers and constructs.
31854 * g++.old-deja/g++.robertl/eb79.C: Same.
31855 * g++.old-deja/g++.robertl/eb77.C (main): Same.
31856 * g++.old-deja/g++.robertl/eb73.C: Same.
31857 * g++.old-deja/g++.robertl/eb66.C (main): Same.
31858 * g++.old-deja/g++.robertl/eb55.C (t): Same.
31859 * g++.old-deja/g++.robertl/eb54.C (main): Same.
31860 * g++.old-deja/g++.robertl/eb46.C (main): Same.
31861 * g++.old-deja/g++.robertl/eb44.C: Same.
31862 * g++.old-deja/g++.robertl/eb41.C (main): Same.
31863 * g++.old-deja/g++.robertl/eb4.C (main): Same.
31864 * g++.old-deja/g++.robertl/eb39.C: Same.
31865 * g++.old-deja/g++.robertl/eb33.C (main): Same.
31866 * g++.old-deja/g++.robertl/eb31.C (main): Same.
31867 * g++.old-deja/g++.robertl/eb30.C: Same.
31868 * g++.old-deja/g++.robertl/eb3.C: Same.
31869 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
31870 * g++.old-deja/g++.robertl/eb21.C: Same.
31871 * g++.old-deja/g++.robertl/eb15.C: Same.
31872 * g++.old-deja/g++.robertl/eb118.C: Same.
31873 * g++.old-deja/g++.robertl/eb115.C (main): Same.
31874 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
31875 * g++.old-deja/g++.robertl/eb109.C: Same.
31876 * g++.old-deja/g++.other/sibcall1.C (main): Same.
31877 * g++.old-deja/g++.mike/rtti1.C: Same.
31878 * g++.old-deja/g++.mike/p658.C: Same.
31879 * g++.old-deja/g++.mike/net46.C: Same.
31880 * g++.old-deja/g++.mike/net34.C: Same.
31881 * g++.old-deja/g++.mike/memoize1.C: Same.
31882 * g++.old-deja/g++.mike/eh2.C: Same.
31883 * g++.old-deja/g++.law/weak.C: Same.
31884 * g++.old-deja/g++.law/visibility7.C: Same.
31885 * g++.old-deja/g++.law/visibility25.C: Same.
31886 * g++.old-deja/g++.law/visibility22.C: Same.
31887 * g++.old-deja/g++.law/visibility2.C: Same.
31888 * g++.old-deja/g++.law/visibility17.C: Same.
31889 * g++.old-deja/g++.law/visibility13.C: Same.
31890 * g++.old-deja/g++.law/visibility10.C: Same.
31891 * g++.old-deja/g++.law/visibility1.C: Same.
31892 * g++.old-deja/g++.law/virtual3.C (eval): Same.
31893 * g++.old-deja/g++.law/vbase1.C: Same.
31894 * g++.old-deja/g++.law/operators32.C: Same.
31895 * g++.old-deja/g++.law/nest3.C: Same.
31896 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
31897 * g++.old-deja/g++.law/except5.C (main): Same.
31898 * g++.old-deja/g++.law/cvt7.C (run): Same.
31899 * g++.old-deja/g++.law/cvt2.C: Same.
31900 * g++.old-deja/g++.law/cvt16.C: Same.
31901 * g++.old-deja/g++.law/ctors6.C (bar): Same.
31902 * g++.old-deja/g++.law/ctors17.C (main): Same.
31903 * g++.old-deja/g++.law/ctors13.C: Same.
31904 * g++.old-deja/g++.law/ctors12.C (main): Same.
31905 * g++.old-deja/g++.law/ctors10.C: Same.
31906 * g++.old-deja/g++.law/code-gen5.C: Same.
31907 * g++.old-deja/g++.law/bad-error7.C: Same.
31908 * g++.old-deja/g++.law/arm9.C: Same.
31909 * g++.old-deja/g++.law/arm12.C: Same.
31910 * g++.old-deja/g++.law/arg8.C: Same.
31911 * g++.old-deja/g++.law/arg1.C: Same.
31912 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
31913 * g++.old-deja/g++.jason/template31.C: Same.
31914 * g++.old-deja/g++.jason/template24.C (main): Same.
31915 * g++.old-deja/g++.jason/2371.C: Same.
31916 * g++.old-deja/g++.eh/new2.C: Same.
31917 * g++.old-deja/g++.eh/new1.C: Same.
31918 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
31919 * g++.old-deja/g++.brendan/nest21.C (main): Same.
31920 * g++.old-deja/g++.brendan/err-msg3.C: Same.
31921 * g++.old-deja/g++.brendan/crash62.C: Same.
31922 * g++.old-deja/g++.brendan/crash52.C: Same.
31923 * g++.old-deja/g++.brendan/crash49.C (main): Same.
31924 * g++.old-deja/g++.brendan/crash38.C: Same.
31925 * g++.old-deja/g++.brendan/crash15.C (main): Same.
31926 * g++.old-deja/g++.brendan/copy9.C: Same.
31927
31928 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
31929
31930 * gcc.c-torture/execute/20001203-2.c (memset):
31931 Count argument is of type __SIZE_TYPE__.
31932
31933 2001-04-04 Diego Novillo <dnovillo@redhat.com>
31934
31935 * gcc.c-torture/compile/20010404-1.c: New test.
31936
31937 2001-04-04 Jakub Jelinek <jakub@redhat.com>
31938
31939 * gcc.c-torture/compile/20010326-1.c: New test.
31940
31941 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
31942
31943 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
31944 peculiarities of the SH.
31945 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
31946
31947 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
31948
31949 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
31950 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
31951 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
31952
31953 2001-04-02 Jakub Jelinek <jakub@redhat.com>
31954
31955 * g77.f-torture/compile/20010321-1.f: New test.
31956
31957 2001-04-02 Jakub Jelinek <jakub@redhat.com>
31958
31959 * gcc.c-torture/compile/20010329-1.c: New test.
31960
31961 2001-04-02 Jakub Jelinek <jakub@redhat.com>
31962
31963 * gcc.c-torture/execute/20010329-1.c: New test.
31964
31965 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
31966
31967 * g++.old-deja/g++.other/eh4.C: Fix typo.
31968
31969 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
31970
31971 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
31972
31973 2001-03-28 Philip Blundell <philb@gnu.org>
31974
31975 * gcc.c-torture/compile/20010328-1.c: New test.
31976
31977 2001-03-27 Richard Henderson <rth@redhat.com>
31978
31979 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
31980 * g++.old-deja/g++.eh/vbase3.C: Likewise.
31981
31982 2001-03-27 Alan Modra <alan@linuxcare.com.au>
31983
31984 * gcc.c-torture/compile/20010327-1.c: New test.
31985
31986 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
31987
31988 * g++.old-deja/g++.other/friend12.C: New test.
31989 * g++.old-deja/g++.other/friend9.C: Expect no errors.
31990 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
31991
31992 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
31993
31994 * gcc.c-torture/execute/20010325-1.c: New test.
31995
31996 2001-03-23 Jakub Jelinek <jakub@redhat.com>
31997
31998 * g++.old-deja/g++.other/mangle3.C: New test.
31999
32000 2001-03-22 Jakub Jelinek <jakub@redhat.com>
32001
32002 * g++.old-deja/g++.other/anon8.C: New test.
32003
32004 2001-03-20 Philip Blundell <philb@gnu.org>
32005
32006 * gcc.c-torture/compile/20010320-1.c: New test.
32007
32008 2001-03-17 Richard Henderson <rth@redhat.com>
32009
32010 * g++.old-deja/g++.other/eh4.C: Add expected error text.
32011
32012 2001-03-15 Geoff Keating <geoff@redhat.com>
32013
32014 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
32015 tests on AIX.
32016
32017 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
32018
32019 * g++.old-deja/g++.other/eh4.C: New test.
32020
32021 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
32022
32023 * gcc.dg/cpp/mi1.c: Update.
32024
32025 2001-03-14 Jakub Jelinek <jakub@redhat.com>
32026
32027 * g++.old-deja/g++.other/regstack.C: New test.
32028
32029 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
32030
32031 * g++.old-deja/g++.other/ref4.C: New test.
32032
32033 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
32034
32035 * objc/execute/va_method.m: Added.
32036 * objc/execute/IMP.m: Added.
32037 * objc/execute/_cmd.m: Added.
32038 * objc/execute/accessing_ivars.m: Added.
32039 * objc/execute/class-1.m: Added.
32040 * objc/execute/class-10.m: Added.
32041 * objc/execute/class-11.m: Added.
32042 * objc/execute/class-12.m: Added.
32043 * objc/execute/class-13.m: Added.
32044 * objc/execute/class-14.m: Added.
32045 * objc/execute/class-2.m: Added.
32046 * objc/execute/class-3.m: Added.
32047 * objc/execute/class-4.m: Added.
32048 * objc/execute/class-5.m: Added.
32049 * objc/execute/class-6.m: Added.
32050 * objc/execute/class-7.m: Added.
32051 * objc/execute/class-8.m: Added.
32052 * objc/execute/class-9.m: Added.
32053 * objc/execute/class-tests-1.h
32054 * objc/execute/class-tests-2.h
32055 * objc/execute/compatibility_alias.m: Added.
32056 * objc/execute/encode-1.m: Added.
32057 * objc/execute/formal_protocol-1.m: Added.
32058 * objc/execute/formal_protocol-2.m: Added.
32059 * objc/execute/formal_protocol-3.m: Added.
32060 * objc/execute/formal_protocol-4.m: Added.
32061 * objc/execute/formal_protocol-5.m: Added.
32062 * objc/execute/formal_protocol-6.m: Added.
32063 * objc/execute/formal_protocol-7.m: Added.
32064 * objc/execute/informal_protocol.m: Added.
32065 * objc/execute/initialize.m: Added.
32066 * objc/execute/load.m: Added.
32067 * objc/execute/many_args_method.m: Added.
32068 * objc/execute/nested-3.m: Added.
32069 * objc/execute/no_clash.m: Added.
32070 * objc/execute/private.m: Added.
32071 * objc/execute/redefining_self.m: Added.
32072 * objc/execute/root_methods.m: Added.
32073 * objc/execute/selector-1.m: Added.
32074 * objc/execute/static-1.m: Added.
32075 * objc/execute/static-2.m: Added.
32076 * objc/execute/va_method.m: Added.
32077
32078 2001-03-10 Richard Henderson <rth@redhat.com>
32079
32080 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
32081
32082 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
32083
32084 * g++.old-deja/g++.other/crash31.C: XFAIL.
32085 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
32086 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
32087 * gcc.c-torture/execute/20010123-1.x: XFAIL.
32088 * gcc.c-torture/execute/20010124-1.x: XFAIL.
32089 * gcc.dg/sequence-pt-1.c: XFAIL one test.
32090
32091 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
32092
32093 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
32094
32095 2001-03-06 Zack Weinberg <zackw@stanford.edu>
32096
32097 * gcc.dg/20000724-1.c: Don't use multiline strings.
32098
32099 2001-03-06 Zack Weinberg <zackw@stanford.edu>
32100
32101 * objc/execute/string1.m, objc/execute/string2.m: Compare the
32102 result of -cString against what we expect it to be; don't just
32103 print it out for no one to read.
32104
32105 * objc/execute/string3.m, objc/execute/string4.m: New tests.
32106 Based on testcases provided by Nicola Pero.
32107
32108 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
32109
32110 * gcc.dg/cpp/macro7.c: New test.
32111
32112 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
32113
32114 * gcc.dg/cpp/multiline.c: Update.
32115
32116 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
32117
32118 * g++.old-deja/g++.other/enum3.C: New test.
32119
32120 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
32121
32122 * g++.old-deja/g++.other/pod1.C: New test.
32123
32124 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
32125
32126 * g++.old-deja/g++.ext/overload1.C: New test.
32127
32128 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
32129
32130 * g++.old-deja/g++.pt/using1.C: New test.
32131
32132 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
32133
32134 * g++.old-deja/g++.other/using9.C: New test.
32135
32136 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
32137
32138 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
32139
32140 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
32141
32142 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
32143
32144 * g++.old-deja/g++.ext/realpt1.C: Remove.
32145
32146 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
32147
32148 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
32149
32150 2001-02-26 Will Cohen <wcohen@redhat.com>
32151
32152 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
32153
32154 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
32155
32156 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
32157 templatized constructors.
32158
32159 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32160
32161 * gcc.c-torture/execute/20010224-1.c: New test.
32162
32163 2001-02-23 Jakub Jelinek <jakub@redhat.com>
32164
32165 * gcc.c-torture/execute/20010222-1.c: New test.
32166
32167 2001-02-22 Jakub Jelinek <jakub@redhat.com>
32168
32169 * g++.old-deja/g++.other/inline20.C: New test.
32170
32171 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
32172
32173 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
32174
32175 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
32176
32177 * g++.old-deja/g++.other/lookup22.C: New test.
32178
32179 2001-02-19 Zack Weinberg <zackw@stanford.edu>
32180
32181 * g77.dg: New directory.
32182 * g77.dg/20010216-1.f: New test case.
32183 * g77.dg/dg.exp: New driver.
32184 * lib/g77-dg.exp: New driver library.
32185
32186 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32187
32188 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
32189
32190 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
32191
32192 * g++.old-deja/g++.other/decl9.C: New test.
32193
32194 2001-02-16 Jakub Jelinek <jakub@redhat.com>
32195
32196 * g++.old-deja/g++.other/init16.C: Update the test so that it does
32197 not need <string> and also tests the initialization at runtime.
32198
32199 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
32200
32201 * gcc.c-torture/execute/longlong.c: New test.
32202
32203 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
32204
32205 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
32206
32207 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
32208
32209 * gcc.c-torture/execute/920302-1.c (execute):
32210 Change argument type to short.
32211
32212 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
32213
32214 * g++.old-deja/g++.pt/deduct6.C: New test.
32215
32216 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
32217
32218 * g++.old-deja/g++.pt/deduct5.C: New test.
32219
32220 2001-02-14 Jakub Jelinek <jakub@redhat.com>
32221
32222 * gcc.c-torture/execute/20010209-1.c: New test.
32223
32224 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
32225
32226 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
32227
32228 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
32229
32230 * g++.dg/vtgc1.C: Update for new ABI.
32231
32232 * consistency.vlad: New directory, 1665 files.
32233
32234 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
32235
32236 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
32237 return type.
32238 * gcc.dg/cpp/digraphs.c: Declare puts.
32239
32240 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
32241
32242 * g++.old-deja/g++.other/warn5.C: New test.
32243
32244 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
32245
32246 * g++.old-deja/g++.pt/spec40.C: New test.
32247
32248 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
32249
32250 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
32251 case.
32252 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
32253
32254 2001-02-12 Jakub Jelinek <jakub@redhat.com>
32255
32256 * gcc.c-torture/compile/20010209-1.c: New test.
32257
32258 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
32259
32260 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
32261 excess errors message but not if it crashes.
32262 * g++.old-deja/g++.other/crash27.C: Likewise.
32263 * g++.old-deja/g++.other/crash28.C: Likewise.
32264 * g++.old-deja/g++.other/crash30.C: Likewise.
32265 * g++.old-deja/g++.other/crash32.C: Likewise.
32266 * g++.old-deja/g++.other/crash35.C: Likewise.
32267 * g++.old-deja/g++.pt/inherit2.C: Likewise.
32268
32269 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
32270
32271 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
32272 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
32273 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
32274 g77.f-torture/execute/execute.exp,
32275 g77.f-torture/noncompile/noncompile.exp,
32276 gcc.c-torture/execute/execute.exp,
32277 gcc.c-torture/execute/memcheck/memcheck.exp,
32278 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
32279 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
32280 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
32281 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
32282 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
32283 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
32284 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
32285 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
32286 Remove bug reporting instructions with ancient email addresses.
32287
32288 2001-02-07 Jakub Jelinek <jakub@redhat.com>
32289
32290 * gcc.dg/20010202-1.c: New test.
32291 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
32292
32293 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
32294
32295 * g++.dg/stdbool-if.C: New test.
32296
32297 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
32298
32299 * objc/execute/fdecl.m: Added main().
32300
32301 2001-02-07 Jakub Jelinek <jakub@redhat.com>
32302
32303 * gcc.c-torture/execute/20010206-1.c: New test.
32304
32305 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
32306
32307 * gcc.dg/cpp/avoidpaste1.c: Update.
32308
32309 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
32310
32311 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
32312 Pero <nicola@brainstorm.co.uk>.
32313 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
32314
32315 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
32316
32317 * g++.old-deja/g++.pt/spec39.C: New test.
32318
32319 2001-02-05 Jakub Jelinek <jakub@redhat.com>
32320
32321 * gcc.c-torture/compile/20010202-1.c: New test.
32322
32323 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
32324
32325 * g++.old-deja/g++.abi/primary2.C: New test.
32326 * g++.old-deja/g++.abi/primary3.C: New test.
32327 * g++.old-deja/g++.abi/primary4.C: New test.
32328 * g++.old-deja/g++.abi/primary5.C: New test.
32329 * g++.old-deja/g++.abi/vtable3.h: New test.
32330 * g++.old-deja/g++.abi/vtable3a.C: New test.
32331 * g++.old-deja/g++.abi/vtable3b.C: New test.
32332 * g++.old-deja/g++.abi/vtable3c.C: New test.
32333 * g++.old-deja/g++.abi/vtable3d.C: New test.
32334 * g++.old-deja/g++.abi/vtable3e.C: New test.
32335 * g++.old-deja/g++.abi/vtable3f.C: New test.
32336 * g++.old-deja/g++.abi/vtable3g.C: New test.
32337 * g++.old-deja/g++.abi/vtable3h.C: New test.
32338 * g++.old-deja/g++.abi/vtable3i.C: New test.
32339 * g++.old-deja/g++.abi/vtable3j.C: New test.
32340 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
32341
32342 2001-02-03 Jakub Jelinek <jakub@redhat.com>
32343
32344 * g++.old-deja/g++.other/anon6.C: New test.
32345 * g++.old-deja/g++.other/anon7.C: New test.
32346
32347 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
32348
32349 * gcc.dg/cpp/avoidpaste2.c: New tests.
32350
32351 2001-01-31 Jakub Jelinek <jakub@redhat.com>
32352
32353 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
32354
32355 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
32356
32357 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
32358 DECIMAL_DIG cases for Irix."
32359
32360 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
32361
32362 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
32363
32364 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
32365
32366 * gcc.dg/c99-tag-1.c: New test.
32367
32368 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
32369
32370 * gcc.dg/cpp/tr-warn1.c: Add tests.
32371
32372 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
32373
32374 * gcc.dg/cpp/avoidpaste1.c: Update.
32375 * gcc.dg/cpp/paste4.c: Update.
32376
32377 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
32378
32379 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
32380 cases for Irix.
32381
32382 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
32383
32384 * g++.old-deja/g++.other/inline19.C: New test.
32385
32386 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
32387
32388 * gcc.dg/Wlarger-than.c: New test.
32389
32390 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
32391
32392 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
32393
32394 2001-01-29 Jakub Jelinek <jakub@redhat.com>
32395
32396 * gcc.c-torture/execute/20010129-1.c: New test.
32397 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
32398
32399 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
32400
32401 * gcc.dg/cpp/avoidpaste1.c: Test case.
32402
32403 2001-01-28 Jakub Jelinek <jakub@redhat.com>
32404
32405 * g++.old-deja/g++.other/inline18.C: New test.
32406
32407 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32408
32409 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
32410 and __builtin_putchar.
32411
32412 2001-01-27 Jakub Jelinek <jakub@redhat.com>
32413
32414 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
32415 tests.
32416
32417 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
32418
32419 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
32420 floating point number rounding mode to round to the nearest
32421 representable mode.
32422
32423 2001-01-25 Jakub Jelinek <jakub@redhat.com>
32424
32425 * g++.old-deja/g++.other/mangle2.C: New test.
32426
32427 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
32428
32429 * gcc.c-torture/compile/20010124-1.c: New test.
32430
32431 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
32432
32433 * g++.old-deja/g++.pt/spec38.C: New test.
32434
32435 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32436
32437 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
32438 "Build don't run".
32439
32440 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32441
32442 * gcc.c-torture/execute/20010123-1.c: New test.
32443
32444 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
32445
32446 * g++.old-deja/g++.pt/spec37.C: New test.
32447
32448 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
32449
32450 * g++.old-deja/g++.pt/overload14.C: New test.
32451
32452 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32453
32454 * gcc.c-torture/execute/20010122-1.c: New test, exercise
32455 __builtin_return_address.
32456
32457 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
32458
32459 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
32460 * g++.old-deja/g++.pt/spec35.C: New test.
32461 * g++.old-deja/g++.pt/spec36.C: New test.
32462
32463 2001-01-20 Jakub Jelinek <jakub@redhat.com>
32464
32465 * gcc.c-torture/compile/20010118-1.c: New test.
32466
32467 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
32468
32469 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
32470
32471 2001-01-19 Jakub Jelinek <jakub@redhat.com>
32472
32473 * gcc.c-torture/execute/20010119-1.c: New test.
32474
32475 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
32476
32477 * g++.old-deja/g++.other/vbase5.C: New test.
32478
32479 2001-01-19 Jakub Jelinek <jakub@redhat.com>
32480
32481 * gcc.c-torture/execute/20010118-1.c: New test.
32482
32483 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
32484
32485 * g++.old-deja/g++.pt/deduct3.C: New test.
32486
32487 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
32488
32489 * g++.old-deja/g++.pt/spec34.C: New test.
32490
32491 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
32492
32493 * g77.f-torture/compile/20000601-2.f: New test.
32494
32495 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
32496
32497 * g++.old-deja/g++.other/init17.C: New test.
32498
32499 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
32500
32501 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
32502
32503 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
32504
32505 * g++.old-deja/g++.pt/unify8.C: New test.
32506
32507 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
32508
32509 * g++.old-deja/g++.abi/vbase1.C: New test.
32510
32511 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
32512
32513 * g++.old-deja/g++.pt/crash65.C: New test.
32514
32515 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
32516
32517 * gcc.dg/cpp/assembl2.S: New test case.
32518
32519 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
32520
32521 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
32522 are supported.
32523
32524 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32525
32526 * g++.old-deja/g++.other/builtins1.C: New test.
32527 * g++.old-deja/g++.other/builtins2.C: Likewise.
32528 * g++.old-deja/g++.other/builtins3.C: Likewise.
32529 * g++.old-deja/g++.other/builtins4.C: Likewise.
32530
32531 2001-01-17 Jakub Jelinek <jakub@redhat.com>
32532
32533 * gcc.c-torture/compile/20010117-1.c: New test.
32534 * gcc.c-torture/compile/20010117-2.c: New test.
32535
32536 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
32537
32538 * g77.f-torture/execute/20010116.[fx]: New test,
32539 XFAIL on i?86-*-*.
32540 * g77.f-torture/compile/20010115.f: Indicate it's
32541 a test for PR fortran/1636.
32542
32543 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
32544
32545 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
32546
32547 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
32548
32549 * g77.f-torture/compile/20010115.f: New test.
32550
32551 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
32552
32553 * g++.old-deja/g++.pt/nontype5.C: New test.
32554
32555 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
32556
32557 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
32558 have an equivalent working one below it.
32559
32560 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
32561
32562 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
32563 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
32564
32565 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
32566
32567 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
32568 message containing "init_priority".
32569 (conpr-2.C): Likewise.
32570 (conpr-3.C): Likewise.
32571 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
32572
32573 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32574
32575 * gcc.c-torture/execute/20010114-2.c: New test.
32576
32577 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
32578
32579 * gcc.c-torture/compile/20010114-1.c: New test.
32580 * gcc.c-torture/compile/20010114-1.x: Xfail.
32581 * gcc.c-torture/compile/20010114-2.c: New test.
32582 * gcc.c-torture/execute/20010114-1.c: New test.
32583 * gcc.dg/trunc-1.c: New test.
32584 * gcc.dg/uninit-B.c: New test.
32585
32586 2001-01-13 Nick Clifton <nickc@redhat.com>
32587
32588 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
32589 target.
32590
32591 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
32592
32593 * gcc.c-torture/compile/20010113-1.c: New test.
32594
32595 2001-01-13 Jakub Jelinek <jakub@redhat.com>
32596
32597 * gcc.c-torture/compile/20001212-1.c: New test.
32598
32599 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
32600
32601 * gcc.dg/cpp/widestr1.c: Update.
32602 * gcc.dg/cpp/prag-imp.c: Remove.
32603
32604 2001-01-12 Jakub Jelinek <jakub@redhat.com>
32605
32606 * gcc.c-torture/execute/20000801-3.x: Remove.
32607 * gcc.dg/c90-init-1.c: New test.
32608 * gcc.dg/c99-init-1.c: New test.
32609 * gcc.dg/c99-init-2.c: New test.
32610 * gcc.dg/gnu99-init-1.c: New test.
32611
32612 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
32613
32614 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
32615 testing that no relevant ones were found.
32616
32617 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
32618
32619 * g++.old-deja/g++.pt/cast2.C: New test.
32620
32621 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
32622
32623 * g++.old-deja/g++.pt/friend47.C: New test.
32624
32625 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
32626
32627 * g++.old-deja/g++.pt/instantiate13.C: New test.
32628
32629 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
32630
32631 * g++.old-deja/g++.other/defarg7.C: New test.
32632 * g++.old-deja/g++.other/defarg8.C: New test.
32633
32634 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
32635
32636 * g++.old-deja/g++.pt/crash64.C: New test.
32637
32638 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
32639
32640 * g++.old-deja/g++.pt/crash63.C: New test.
32641
32642 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
32643
32644 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
32645
32646 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
32647
32648 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
32649
32650 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
32651
32652 * g++.old-deja/g++.pt/error3.C: New test.
32653
32654 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
32655
32656 * g++.old-deja/g++.other/crash39.C: New test.
32657
32658 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
32659
32660 * g++.old-deja/g++.other/vbase4.C: New test.
32661
32662 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
32663
32664 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
32665 * gcc.dg/special/20000419-2.c: New file. Identical to above.
32666 * gcc.dg/special/special.exp: New test driver which will check
32667 for alias support for the above test.
32668
32669 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
32670
32671 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
32672 problems on small machines.
32673 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
32674 parameterize.
32675
32676 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
32677
32678 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
32679 mips.
32680 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
32681
32682 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
32683
32684 * g++.old_deja/g++.pt/using8.C: New test.
32685
32686 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
32687
32688 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
32689
32690 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
32691
32692 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
32693 where a failure is expected.
32694 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
32695
32696 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
32697
32698 * g++.old_deja/g++.pt/instantiate12.C: New test.
32699
32700 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
32701
32702 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
32703 start of structs.
32704 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
32705 * g++.old-deja/g++.brendan/crash17.C: Likewise.
32706 * g++.old-deja/g++.brendan/crash29.C: Likewise.
32707 * g++.old-deja/g++.brendan/crash48.C: Likewise.
32708 * g++.old-deja/g++.brendan/ns1.C: Likewise.
32709 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
32710 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
32711 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
32712 * g++.old-deja/g++.eh/spec6.C: Likewise.
32713 * g++.old-deja/g++.jason/crash3.C: Likewise.
32714 * g++.old-deja/g++.law/ctors11.C: Likewise.
32715 * g++.old-deja/g++.law/ctors17.C: Likewise.
32716 * g++.old-deja/g++.law/ctors5.C: Likewise.
32717 * g++.old-deja/g++.law/ctors9.C: Likewise.
32718 * g++.old-deja/g++.mike/ambig1.C: Likewise.
32719 * g++.old-deja/g++.mike/net22.C: Likewise.
32720 * g++.old-deja/g++.mike/p3538a.C: Likewise.
32721 * g++.old-deja/g++.mike/p3538b.C: Likewise.
32722 * g++.old-deja/g++.mike/virt3.C: Likewise.
32723 * g++.old-deja/g++.niklas/t128.C: Likewise.
32724 * g++.old-deja/g++.other/anon4.C: Likewise.
32725 * g++.old-deja/g++.other/using1.C: Likewise.
32726 * g++.old-deja/g++.other/warn3.C: Likewise.
32727 * g++.old-deja/g++.pt/t37.C: Likewise.
32728 * g++.old-deja/g++.robertl/eb69.C: Likewise.
32729 * g++.old-deja/g++.robertl/eb71.C: Likewise.
32730
32731 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
32732
32733 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
32734
32735 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32736
32737 * gcc.c-torture/execute/stdio-opt-3.c: New test.
32738
32739 2001-01-07 Jakub Jelinek <jakub@redhat.com>
32740
32741 * gcc.c-torture/compile/20010107-1.c: New test.
32742
32743 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
32744
32745 * gcc.c-torture/execute/builtin-noret-1.c: New test.
32746
32747 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
32748
32749 * gcc.dg/format/format.h: New file.
32750 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
32751 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
32752 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
32753 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
32754 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
32755 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
32756 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
32757 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
32758 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
32759 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
32760 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
32761 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
32762 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
32763 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
32764 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
32765 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
32766 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
32767 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
32768 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
32769 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
32770 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
32771 instead of declaring standard types, macros and functions in each
32772 test.
32773
32774 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
32775
32776 * gcc.c-torture/execute/20010106-1.c: New test.
32777
32778 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
32779
32780 * gcc.dg/format/format.exp: New file.
32781 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
32782 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
32783 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
32784 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
32785 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
32786 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
32787 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
32788 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
32789 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
32790 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
32791 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
32792 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
32793 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
32794 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
32795 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
32796 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
32797 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
32798 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
32799 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
32800 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
32801 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
32802 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
32803 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
32804 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
32805 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
32806 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
32807 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
32808 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
32809 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
32810 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
32811 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
32812 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
32813 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
32814 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
32815 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
32816 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
32817 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
32818 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
32819 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
32820 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
32821 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
32822 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
32823
32824 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
32825
32826 * gcc.c-torture/execute/991228-1.c: Take word endianness into
32827 account.
32828
32829 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
32830
32831 * gcc.c-torture/execute/builtin-complex-1.c: New test.
32832
32833 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
32834
32835 * g++.old-deja/g++.pt/crash62.C: New test.
32836
32837 2001-01-04 Richard Henderson <rth@redhat.com>
32838
32839 * gcc.dg/20000926-1.c: Update expected warnings.
32840 * gcc.dg/array-2.c: Likewise.
32841 * gcc.dg/array-4.c: Also validate flexible array members.
32842 * gcc.dg/c99-flex-array-1.c: New.
32843
32844 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
32845
32846 * gcc.c-torture/compile/20001222-1.x: Remove.
32847
32848 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
32849
32850 * gcc.c-torture/execute/built-in-setjmp.c: New.
32851
32852 2001-01-03 Richard Henderson <rth@redhat.com>
32853
32854 * gcc.dg/940510-1.c: Update expected error wording.
32855 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
32856
32857 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
32858
32859 * lib/target-supports.exp (check_alias_available): Modified to
32860 indicate aliases not supported if only weak aliases are supported.
32861
32862 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32863
32864 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
32865 Turn on cmpstrsi checks for __pj__ and __i370__.
32866
32867 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
32868
32869 * g++.old-deja/g++.other/virtual11.C: New test.
32870
32871 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
32872
32873 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
32874
32875 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32876
32877 * gcc.c-torture/compile/20010102-1.c: New test.
32878
32879 2001-01-02 Andreas Jaeger <aj@suse.de>
32880
32881 * gcc.dg/noreturn-3.c: New test.
32882
32883 * gcc.dg/noreturn-4.c: New test.
32884
32885 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32886
32887 * gcc.c-torture/execute/stdio-opt-1.c: Also test
32888 __builtin_fputc and __builtin_fwrite.
32889
32890 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
32891
32892 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
32893 signed char, not default char.
32894
32895 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
32896
32897 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
32898
32899 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
32900
32901 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
32902
32903 2000-12-29 Richard Henderson <rth@redhat.com>
32904
32905 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
32906 (__cyg_profile_func_exit): Define.
32907
32908 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
32909
32910 * g++.dg/vtgc1.C: New test.
32911
32912 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
32913
32914 * gcc.dg/noncompile/20001228-1.c: New test.
32915
32916 * gcc.dg/20001228-1.c: New test.
32917
32918 * gcc.c-torture/execute/20001228-1.c: New test.
32919
32920 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
32921
32922 * gcc.dg/format-strfmon-1.c: New test.
32923
32924 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32925
32926 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
32927 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
32928 * gcc.c-torture/execute/string-opt-1.c: Likewise.
32929 * gcc.c-torture/execute/string-opt-2.c: Likewise.
32930 * gcc.c-torture/execute/string-opt-3.c: Likewise.
32931 * gcc.c-torture/execute/string-opt-4.c: Likewise.
32932 * gcc.c-torture/execute/string-opt-6.c: Likewise.
32933 * gcc.c-torture/execute/string-opt-7.c: Likewise.
32934 * gcc.c-torture/execute/string-opt-8.c: Likewise.
32935 * gcc.c-torture/execute/string-opt-9.c: Likewise.
32936 * gcc.c-torture/execute/string-opt-10.c: Likewise.
32937 * gcc.c-torture/execute/string-opt-11.c: Likewise.
32938 * gcc.c-torture/execute/string-opt-12.c: Likewise.
32939
32940 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
32941 * gcc.c-torture/execute/string-opt-4.c: Test index.
32942
32943 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
32944
32945 * gcc.c-torture/compile/20001226-1.c: New test.
32946
32947 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
32948
32949 * gcc.c-torture/compile/20001222-1.c: New test.
32950 * gcc.c-torture/compile/20001222-1.x: Xfail.
32951
32952 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
32953
32954 * gcc.c-torture/execute/comp-goto-2.c: New test.
32955
32956 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
32957
32958 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
32959 Use long types if __INT_MAX__ is 32767.
32960 (main): Use cast to (sint32 *) when poking 88 into a_page.
32961
32962 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
32963
32964 2000-12-21 Bernd Schmidt <bernds@redhat.com>
32965
32966 * gcc.c-torture/compile/20001221-1.c: New test.
32967 * gcc.c-torture/execute/20001221-1.c: New test.
32968
32969 2000-12-20 Richard Henderson <rth@redhat.com>
32970
32971 * g++.old-deja/g++.pt/crash36.C: Update error lines.
32972 * g++.old-deja/g++.robertl/eb109.C: Likewise.
32973
32974 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32975
32976 * gcc.dg/compare3.c: New test.
32977
32978 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
32979
32980 * gcc.dg/format-warnll-1.c: New test.
32981
32982 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
32983
32984 * gcc.dg/cpp/cmdlne-P.c: New test.
32985
32986 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
32987
32988 * gcc.c-torture/execute/builtin-abs-1.c,
32989 gcc.c-torture/execute/builtin-abs-2.c: New tests.
32990
32991 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
32992
32993 * gcc.dg/cpp/multiline.c: New test.
32994
32995 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
32996
32997 * g++.old-deja/g++.other/syshdr1.C: Update.
32998 * gcc.dg/cpp/lineflags.c: Remove temporarily.
32999
33000 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33001
33002 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
33003
33004 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33005
33006 * g++.old-deja/g++.pt/ttp65.C: New test.
33007
33008 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33009
33010 * g++.old-deja/g++.pt/ttp64.C: New test.
33011
33012 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33013
33014 * g++.old-deja/g++.pt/spec33.C: New test.
33015
33016 2000-12-14 Catherine Moore <clm@redhat.com>
33017
33018 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
33019 * gcc.c-torture/execute/920612-2.c: Likewise.
33020 * gcc.c-torture/execute/920428-2.c: Likewise.
33021 * gcc-c-torture/execute/va-arg-11.c: Call exit.
33022 * gcc.c-torture/execute/va-arg-21.c: Likewise.
33023
33024 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33025
33026 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
33027 * gcc.dg/pack-test-2.c: Likewise.
33028
33029 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
33030
33031 Tests by Zack Weinberg <zackw@stanford.edu>.
33032
33033 * gcc.dg/cpp/defined.c: Update.
33034 * gcc.dg/cpp/defined_trad.c: New tests.
33035
33036 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
33037
33038 * gcc.dg/cpp/trad-direct.c: Update.
33039
33040 2000-12-11 Neil Booth <neilb@earthling.net>
33041
33042 * gcc.dg/cpp/defined_trad.c
33043
33044 2000-12-11 Neil Booth <neilb@earthling.net>
33045
33046 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
33047
33048 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
33049
33050 * gcc.dg/format-miss-2.c: New test.
33051
33052 2000-12-09 Neil Booth <neilb@earthling.net>
33053
33054 * gcc.dg/cpp/lineflags.c: New tests.
33055 * gcc.dg/cpp/poison.c: Update.
33056 * gcc.dg/cpp/redef2.c: Update.
33057 * gcc.dg/cpp/skipping.c: New test.
33058
33059 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
33060
33061 * g++.old-deja/g++.other/eh3.C: New testcase.
33062
33063 2000-12-07 Neil Booth <neilb@earthling.net>
33064
33065 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
33066 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
33067 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
33068 wtr-union-init-2.c, wtr-union-init-3.c: Update.
33069 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
33070 Update.
33071
33072 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
33073
33074 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
33075 __SIZE_TYPE__ instead of int for type of integers cast to
33076 pointers.
33077
33078 2000-12-07 Jakub Jelinek <jakub@redhat.com>
33079
33080 * g++.old-deja/g++.other/cleanup4.C: New test.
33081
33082 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
33083
33084 * format-sec-1.c: New test.
33085
33086 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
33087
33088 * gcc.dg/format-nonlit-3.c: New test.
33089
33090 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
33091
33092 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
33093 through a null pointer.
33094
33095 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33096
33097 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
33098 * g++.old-deja/g++.pt/partial4.C: New test.
33099
33100 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
33101
33102 * gcc.c-torture/execute/ieee/hugeval.x: New.
33103
33104 2000-12-06 Neil Booth <neilb@earthling.net>
33105
33106 * gcc.dg/cpp/backslash2.c: New tests.
33107
33108 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33109
33110 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
33111 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
33112
33113 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
33114
33115 * gcc.c-torture/execute/20001203-2.c: New testcase.
33116
33117 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
33118
33119 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
33120 * g++.old-deja/g++.other/virtual10.C: New test.
33121
33122 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
33123
33124 * g++.old-deja/g++.mike/pmf5.C: Remove test.
33125
33126 2000-12-05 Richard Henderson <rth@redhat.com>
33127
33128 * gcc.c-torture/compile/20001205-1.c: New.
33129
33130 2000-12-04 Neil Booth <neilb@earthling.net>
33131
33132 * g++.old-deja/g++.other/virtual9.C: New test.
33133 * g++.old-deja/g++.pt/crash61.C: New test.
33134 * gcc.c-torture/execute/loop-9.c: New test.
33135
33136 2000-12-04 Neil Booth <neilb@earthling.net>
33137
33138 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
33139 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
33140 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
33141 * gcc.dg/cpp/extratokens.c: ...here.
33142
33143 2000-12-04 Neil Booth <neilb@earthling.net>
33144
33145 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
33146 New tests.
33147
33148 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33149
33150 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
33151 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
33152
33153 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
33154
33155 * gcc.c-torture/execute/20001203-1.c: New test.
33156
33157 2000-12-03 Neil Booth <neilb@earthling.net>
33158
33159 * gcc.dg/cpp/macro6.c: New test cases.
33160
33161 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33162
33163 * gcc.c-torture/execute/string-opt-9.c: New test.
33164 * gcc.c-torture/execute/string-opt-10.c: Likewise.
33165 * gcc.c-torture/execute/string-opt-11.c: Likewise.
33166 * gcc.c-torture/execute/string-opt-12.c: Likewise.
33167
33168 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
33169 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
33170
33171 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
33172
33173 * gcc.dg/cpp/if-6.c: New testcase.
33174
33175 * gcc.dg/20001201-1.c: New testcase.
33176
33177 2000-12-02 Neil Booth <neilb@earthling.net>
33178
33179 * g++.old-deja/g++.other/externC4.C,
33180 g++.old-deja/g++.other/friend10.C: New tests.
33181
33182 2000-12-02 Neil Booth <neilb@earthling.net>
33183
33184 * g++.old-deja/g++.other/instan2.C
33185 * g++.old-deja/g++.other/instan3.C: New test.
33186
33187 2000-12-02 Neil Booth <neilb@earthling.net>
33188
33189 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
33190 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
33191 gnuc99.c,gnuc99-pedantic.c: New tests.
33192
33193 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
33194
33195 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
33196 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
33197
33198 2000-12-01 Neil Booth <neilb@earthling.net>
33199
33200 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
33201 * gcc.dg/cpp/poison.c: Update.
33202 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
33203
33204 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
33205
33206 * g77.f-torture/execute/20001201.f: New test.
33207
33208 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
33209
33210 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
33211
33212 2000-12-01 Jakub Jelinek <jakub@redhat.com>
33213
33214 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
33215
33216 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
33217
33218 * g++.old-deja/g++.other/cast6.C: New test.
33219
33220 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
33221
33222 * gcc.c-torture/execute/20001130-2.c: New testcase.
33223
33224 2000-11-30 Richard Henderson <rth@redhat.com>
33225
33226 * gcc.c-torture/execute/20001130-1.c: New test.
33227
33228 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
33229
33230 * g++.old-deja/g++.other/op3.C: New test.
33231
33232 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
33233
33234 * g++.old-deja/g++.other/op2.C: New test.
33235
33236 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
33237
33238 * g++.old-deja/g++.other/crash38.C: New test.
33239
33240 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
33241
33242 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
33243
33244 2000-11-29 Jakub Jelinek <jakub@redhat.com>
33245
33246 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
33247 tests.
33248 * gcc.c-torture/execute/string-opt-6.c: New test.
33249
33250 * gcc.dg/20001117-1.c: Add main.
33251
33252 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
33253
33254 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
33255 Move from here ...
33256 * gcc.dg/940510-1.c: ... to here.
33257
33258 * gcc.dg/20000926-1.c: GNU C now allows initializations of
33259 zero-size arrays in toplevel structures.
33260
33261 2000-11-28 Jakub Jelinek <jakub@redhat.com>
33262
33263 * gcc.c-torture/execute/loop-8.c: New test.
33264
33265 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
33266
33267 * g++.old-deja/g++.other/base1.C: New test.
33268
33269 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
33270
33271 * g++.old-deja/g++.other/parse2.C: New test.
33272
33273 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
33274
33275 * g++.old-deja/g++.pt/incomplete1.C: New test.
33276
33277 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
33278
33279 * g++.old-deja/g++.other/friend9.C: New test.
33280
33281 2000-11-28 Jakub Jelinek <jakub@redhat.com>
33282
33283 * gcc.dg/20001127-1.c: New test.
33284
33285 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
33286
33287 * g++.old-deja/g++.pt/friend46.C: New test.
33288
33289 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
33290
33291 * g++.old-deja/g++.other/ptrmem8.C: New test.
33292
33293 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33294
33295 * gcc.c-torture/execute/string-opt-7.c: New test.
33296 * gcc.c-torture/execute/string-opt-8.c: Likewise.
33297
33298 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
33299
33300 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
33301 instead of 'mkcheck 2'.
33302
33303 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
33304
33305 * gcc.c-torture/execute/memcheck/driver.c,
33306 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
33307 C9X references to refer to C99.
33308
33309 2000-11-25 Jakub Jelinek <jakub@redhat.com>
33310
33311 * gcc.dg/ultrasp3.c: New test.
33312
33313 2000-11-25 Neil Booth <neilb@earthling.net>
33314
33315 * gcc.dg/cpp/include2.c: Update test to be locale independent.
33316
33317 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
33318
33319 * gcc.c-torture/compile/20001123-2.c: New.
33320
33321 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33322
33323 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
33324
33325 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
33326
33327 * gcc.dg/sequence-point-1.c: Add some new tests.
33328 * gcc.c-torture/execute/20001124-1.c: New test.
33329
33330 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
33331
33332 * g++.old-deja/g++.other/vaarg4.C: New test.
33333 * gcc.c-torture/compile/20001123-1.c: New test.
33334
33335 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
33336
33337 * g++.other/crash24.C: Adjust and remove XFAIL.
33338 * g++.other/crash37.C: New test.
33339
33340 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
33341
33342 * g++.old-deja/g++.pt/instantiate9.C: New test.
33343
33344 2000-11-22 Mark Mitchell <mark@codesourcery.com>
33345
33346 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
33347 new ABI, too.
33348
33349 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
33350 * g++.old-deja/g++.robertl/eb55.C: Likewise.
33351
33352 2000-11-22 Neil Booth <neilb@earthling.net>
33353
33354 * gcc.dg/cpp/Wtrigraphs.c: New test.
33355
33356 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
33357
33358 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
33359
33360 2000-11-22 Jakub Jelinek <jakub@redhat.com>
33361
33362 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
33363
33364 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
33365
33366 * lib/gcc-dg.exp: load_lib scanasm.exp.
33367 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
33368 * lib/g++-dg.exp: load_lib scanasm.exp.
33369 * lib/scanasm.exp: New.
33370 (scan-assembler, scan-assembler-not): Add optional arguments to
33371 test name, or if not present, the pattern name.
33372 (scan-assembler-dem, scan-assembler-dem-not): New.
33373
33374 * g++.dg/dg.exp: New.
33375
33376 2000-11-21 Neil Booth <neilb@earthling.net>
33377
33378 * gcc.dg/cpp/integrated1.c: Remove.
33379
33380 2000-11-21 Jakub Jelinek <jakub@redhat.com>
33381
33382 * gcc.c-torture/execute/20001121-1.c: New test.
33383
33384 2000-11-21 Richard Henderson <rth@redhat.com>
33385
33386 * gcc.c-torture/compile/20001121-1.c: New test.
33387
33388 2000-11-20 Neil Booth <neilb@earthling.net>
33389
33390 * gcc.dg/cpp/integrated1.c: New test.
33391
33392 2000-11-21 Jakub Jelinek <jakub@redhat.com>
33393
33394 * g++.old-deja/g++.other/inline17.C: New test.
33395
33396 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
33397
33398 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
33399 local variable to be zero: I made the variable global. Now
33400 uses abort() and exit() instead of relying on main's return value.
33401
33402 2000-11-20 Neil Booth <neilb@earthling.net>
33403
33404 * gcc.dg/cpp/paste2.c: Update test.
33405 * objc/execute/paste.m: New test.
33406
33407 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
33408
33409 * gcc.dg/c99-condexpr-1.c: New test.
33410
33411 2000-11-20 Neil Booth <neilb@earthling.net>
33412
33413 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
33414
33415 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
33416
33417 * g++.old-deja/g++.pt/export1.C: New test.
33418
33419 2000-11-20 Jakub Jelinek <jakub@redhat.com>
33420
33421 * gcc.dg/20001117-1.c: New test.
33422
33423 2000-11-18 Richard Henderson <rth@redhat.com>
33424
33425 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
33426
33427 2000-11-18 Richard Henderson <rth@redhat.com>
33428
33429 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
33430 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
33431 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
33432
33433 2000-11-18 Richard Henderson <rth@redhat.com>
33434
33435 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
33436 (main): New. Exit cleanly.
33437
33438 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
33439
33440 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
33441 gcc.dg/c99-fordecl-2.c: New tests.
33442
33443 2000-11-18 Richard Henderson <rth@redhat.com>
33444
33445 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
33446 * gcc.c-torture/execute/zerolen-2.c: New.
33447
33448 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33449
33450 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
33451 memory.
33452
33453 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
33454
33455 * g++.old-deja/g++.pt/instantiate8.C: New test.
33456
33457 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
33458
33459 * g++.old-deja/g++.other/incomplete.C: Add more tests.
33460 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
33461
33462 2000-11-16 Nick Clifton <nickc@redhat.com>
33463
33464 * gcc.c-torture/execute/nestfunc-2.c: New test.
33465 * gcc.c-torture/execute/nestfunc-3.c: New test.
33466
33467 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
33468
33469 * gcc.c-torture/compile/20001116-1.c: New test.
33470
33471 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33472
33473 * gcc.c-torture/execute/20001115-1.c: New test.
33474
33475 2000-11-15 Mark Mitchell <mark@codesourcery.com>
33476
33477 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
33478 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
33479 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
33480 * g++.old-deja/g++.abi/vmihint.C: Likewise.
33481
33482 2000-11-15 Neil Booth <neilb@earthling.net>
33483
33484 gcc.dg/cpp/_Pragma1.c: Update.
33485 gcc.dg/cpp/_Pragma2.c: New test.
33486
33487 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
33488
33489 * g++.old-deja/g++.other/anon5.C: New test.
33490
33491 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
33492
33493 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
33494 tests.
33495
33496 2000-11-14 Jakub Jelinek <jakub@redhat.com>
33497
33498 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
33499 output.
33500
33501 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
33502
33503 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
33504 labels at end of compound statements.
33505
33506 2000-11-13 Jakub Jelinek <jakub@redhat.com>
33507
33508 * gcc.c-torture/execute/loop-7.c: New test.
33509
33510 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
33511
33512 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
33513
33514 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
33515
33516 * gcc.dg/c99-bool-1.c: New test.
33517
33518 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
33519
33520 * gcc.dg/c99-scope-1.c: Remove xfail.
33521 * gcc.dg/c99-scope-2.c: New test.
33522
33523 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33524
33525 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
33526 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
33527
33528 2000-11-11 Mark Mitchell <mark@codesourcery.com>
33529
33530 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
33531 error messages.
33532
33533 * g++.mike/p700.C: Don't typedef wchar_t.
33534 * g++.mike/p784.C: Likewise.
33535 * g++.mike/eb101.C: Don't use __wchar_t.
33536
33537 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
33538
33539 * g77.f-torture/execute/20001111.[fx]: Test premature exit
33540 from DO loop.
33541
33542 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
33543
33544 * gcc.c-torture/execute/20001111-1.c: New test.
33545
33546 2000-11-10 Nick Clifton <nickc@redhat.com>
33547
33548 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
33549 long multuiple and accumulate.
33550
33551 2000-11-09 Richard Henderson <rth@redhat.com>
33552
33553 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
33554 via size_t instead of int.
33555
33556 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
33557 * gcc.c-torture/execute/string-opt-2.c: Likewise.
33558 * gcc.c-torture/execute/string-opt-3.c: Likewise.
33559 * gcc.c-torture/execute/string-opt-4.c: Likewise.
33560
33561 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
33562
33563 * gcc.c-torture/compile/20001109-1.c: New test.
33564 * gcc.c-torture/compile/20001109-2.c: New test.
33565
33566 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
33567
33568 * g++.old-deja/g++.pt/operator1.C: New test.
33569 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
33570
33571 2000-11-09 Jakub Jelinek <jakub@redhat.com>
33572
33573 * gcc.dg/20001108-1.c: New test.
33574
33575 2000-11-09 Jakub Jelinek <jakub@redhat.com>
33576
33577 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
33578 with both arguments constant strings.
33579 * gcc.c-torture/execute/string-opt-3.c: New test.
33580 * gcc.c-torture/execute/string-opt-4.c: New test.
33581 * gcc.c-torture/execute/string-opt-5.c: New test.
33582
33583 2000-11-08 Nick Clifton <nickc@redhat.com>
33584
33585 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
33586 mulsidi3adddi patterns.
33587
33588 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
33589
33590 * g++.old-deja/g++.other/crash36.C: New test.
33591
33592 2000-11-08 Jakub Jelinek <jakub@redhat.com>
33593
33594 * g++.old-deja/g++.other/init16.C: New test.
33595
33596 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
33597
33598 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
33599
33600 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
33601
33602 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
33603 * gcc.c-torture/execute/va-arg-16.x: Likewise.
33604 * gcc.c-torture/execute/va-arg-17.x: Likewise.
33605
33606 2000-11-07 DJ Delorie <dj@redhat.com>
33607
33608 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
33609
33610 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33611
33612 * gcc.c-torture/execute/string-opt-1.c: New test.
33613
33614 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
33615
33616 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
33617 mips-sgi-irix6.* because the MIPS ABI passes floating-point
33618 parameters in registers, and there is no way for a varargs
33619 function to know in which order the integer and floating-point
33620 parameters should be interleaved when they are placed on the
33621 stack.
33622 * gcc.c-torture/execute/va-arg-16.x: Likewise.
33623 * gcc.c-torture/execute/va-arg-17.x: Likewise.
33624
33625 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33626
33627 * gcc.c-torture/execute/string-opt-2.c: New test.
33628
33629 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
33630
33631 * g++.old-deja/g++.pt/crash60.C: New test.
33632
33633 2000-11-06 Jakub Jelinek <jakub@redhat.com>
33634
33635 * g++.old-deja/g++.other/crash24.C: New test.
33636 * g++.old-deja/g++.other/crash25.C: New test.
33637 * g++.old-deja/g++.other/crash26.C: New test.
33638 * g++.old-deja/g++.other/crash27.C: New test.
33639 * g++.old-deja/g++.other/crash28.C: New test.
33640 * g++.old-deja/g++.other/crash29.C: New test.
33641 * g++.old-deja/g++.other/crash30.C: New test.
33642 * g++.old-deja/g++.other/crash31.C: New test.
33643 * g++.old-deja/g++.other/crash32.C: New test.
33644 * g++.old-deja/g++.other/crash33.C: New test.
33645 * g++.old-deja/g++.other/crash34.C: New test.
33646 * g++.old-deja/g++.other/crash35.C: New test.
33647
33648 2000-11-06 Jakub Jelinek <jakub@redhat.com>
33649
33650 * gcc.c-torture/execute/20001031-1.c: New test.
33651
33652 2000-11-04 Mark Mitchell <mark@codesourcery.com>
33653
33654 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
33655 namespace.
33656
33657 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
33658 standards-conformant.
33659
33660 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
33661
33662 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
33663 * g++.old-deja/g++.mike/p755a.C: Likewise.
33664 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
33665 library makes no calls to `operator new' during initialization.
33666
33667 2000-11-04 Neil Booth <neilb@earthling.net>
33668
33669 * gcc.dg/cpp/include2.c: New tests.
33670
33671 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
33672
33673 * lib/g++.exp (g++_set_ld_library_path): New function.
33674 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
33675
33676 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
33677
33678 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
33679 warnings.
33680
33681 2000-11-01 Richard Henderson <rth@redhat.com>
33682
33683 * g++.old-deja/g++.ext/namedret1.C: New.
33684 * g++.old-deja/g++.ext/namedret2.C: New.
33685 * g++.old-deja/g++.ext/namedret3.C: New.
33686
33687 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
33688
33689 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
33690 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
33691
33692 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33693
33694 * gcc.c-torture/execute/va-arg-21.c: New test.
33695
33696 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
33697
33698 * gcc.dg/c99-complex-2.c: New test.
33699
33700 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33701
33702 * gcc.c-torture/execute/stdio-opt-1.c: New test.
33703
33704 2000-10-31 Jakub Jelinek <jakub@redhat.com>
33705
33706 * g++.old-deja/g++.other/inline16.C: New test.
33707
33708 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
33709
33710 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
33711 __PRETTY_FUNCTION__
33712
33713 2000-10-29 Neil Booth <neilb@earthling.net>
33714
33715 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
33716 New tests.
33717 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
33718 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
33719 optimisation.
33720
33721 2000-10-29 Neil Booth <neilb@earthling.net>
33722
33723 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
33724 * mi1.c, mi1c.h: Add null directives to multiple-include test.
33725 * mi5.c: Test multiple includes work with -C.
33726 * trigraphs.c: Test ^= version.
33727
33728 2000-10-28 Neil Booth <neilb@earthling.net>
33729
33730 New tests and test updates for new macro expander.
33731
33732 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
33733 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
33734 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
33735 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
33736 new diagnostic messages.
33737
33738 * gcc.dg/cpp/macro3.c: New tests.
33739
33740 2000-10-27 Mark Mitchell <mark@codesourcery.com>
33741
33742 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
33743 on the same line.
33744
33745 2000-10-27 Jakub Jelinek <jakub@redhat.com>
33746
33747 * g++.old-deja/g++.other/eh2.C: New test.
33748
33749 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
33750
33751 * gcc.c-torture/execute/20001027-1.c: New test.
33752
33753 2000-10-26 Richard Henderson <rth@redhat.com>
33754
33755 * gcc.c-torture/execute/20001026-1.c: New.
33756
33757 2000-10-26 Mark Mitchell <mark@codesourcery.com>
33758
33759 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
33760 * g++.old-deja/g++.law/builtin1.C: Likewise.
33761 * g++.old-deja/g++.law/ctors10.C: Likewise.
33762 * g++.old-deja/g++.law/virtual3.C: Likewise.
33763 * g++.old-deja/g++.mike/p658.C: Likewise.
33764 * g++.old-deja/g++.other/sibcall1.C: Likewise.
33765 * g++.old-deja/g++.other/vaarg2.C: Likewise.
33766 * g++.old-deja/g++.robertl/eb124.C: Likewise.
33767 * g++.old-deja/g++.robertl/eb44.C: Likewise.
33768 * g++.old-deja/g++.robertl/eb77.C: Likewise.
33769
33770 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
33771
33772 * gcc.c-torture/compile/20001024-1.c: New test.
33773
33774 2000-10-25 Mark Mitchell <mark@codesourcery.com>
33775
33776 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
33777 to tell us whether or not we are using V3.
33778
33779 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
33780
33781 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
33782 operands.
33783
33784 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
33785
33786 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
33787
33788 2000-10-25 Jakub Jelinek <jakub@redhat.com>
33789
33790 * gcc.c-torture/execute/20001024-1.c: New test.
33791
33792 2000-10-24 Jakub Jelinek <jakub@redhat.com>
33793
33794 * g++.old-deja/g++.other/sibcall1.C: New test.
33795
33796 2000-10-20 Jakub Jelinek <jakub@redhat.com>
33797
33798 * gcc.dg/noncompile/init-3.c: New test.
33799
33800 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
33801
33802 * gcc.dg/format-array-1.c: New test.
33803
33804 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
33805
33806 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
33807 writing through null pointers; remove comment about testing
33808 unterminated strings.
33809
33810 2000-10-17 Matthew Hiller <hiller@redhat.com>
33811
33812 * gcc.c-torture/execute/20001017-2.c: New test.
33813
33814 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
33815
33816 * gcc.c-torture/compile/20001018-1.c: New test.
33817 * gcc.c-torture/compile/20001018-1.x: Xfail.
33818
33819 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33820
33821 * gcc.c-torture/execute/20001017-1.c: New test.
33822
33823 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
33824
33825 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
33826 for multiple use of arguments with scanf formats; add tests for
33827 multiple use of arguments.
33828
33829 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
33830
33831 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
33832
33833 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
33834
33835 * gcc.dg/format-miss-1.c: New test.
33836
33837 2000-10-16 Jakub Jelinek <jakub@redhat.com>
33838
33839 * gcc.c-torture/execute/20001013-1.c: New test.
33840
33841 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
33842
33843 * gcc.dg/format-branch-1.c: New test.
33844
33845 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
33846
33847 * README, lib/file-format.exp: Remove EGCS references.
33848
33849 2000-10-16 Jakub Jelinek <jakub@redhat.com>
33850
33851 * gcc.dg/20001013-1.c: New test.
33852
33853 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
33854
33855 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
33856 for intmax_t in the compiler using __typeof__ and the type rules
33857 for conditional expressions.
33858
33859 2000-10-13 Jakub Jelinek <jakub@redhat.com>
33860
33861 * gcc.dg/20001012-1.c: New test.
33862 * gcc.dg/20001012-2.c: New test.
33863
33864 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
33865
33866 * gcc.dg/format-attr-1.c: New test.
33867
33868 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
33869
33870 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
33871 __LONG_LONG_MAX__ instead of LLONG_MAX.
33872
33873 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
33874
33875 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
33876 scanf flags.
33877 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
33878 flags.
33879
33880 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
33881
33882 * gcc.dg/sequence-pt-1.c: New test.
33883
33884 2000-10-11 Geoff Keating <geoffk@cygnus.com>
33885
33886 * gcc.c-torture/execute/20001011-1.c: New testcase.
33887 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
33888
33889 2000-10-10 Jakub Jelinek <jakub@redhat.com>
33890
33891 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
33892 does not error on it.
33893
33894 2000-10-10 Jakub Jelinek <jakub@redhat.com>
33895
33896 * gcc.dg/20001009-1.c: New test.
33897
33898 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
33899
33900 * gcc.c-torture/compile/20001009-1.c: Move from here ....
33901 * gcc.c-torture/execute/20001009-2.c: ... to here.
33902
33903 2000-10-09 Geoff Keating <geoffk@cygnus.com>
33904
33905 * gcc.c-torture/compile/20001009-1.c: New testcase.
33906 * gcc.c-torture/execute/20001009-1.c: New testcase.
33907 Testcases provided by Jan Hubicka <jh@suse.cz>.
33908
33909 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
33910
33911 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
33912 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
33913 uintmax_t using <limits.h> to emulate the compiler's internal
33914 logic. No longer XFAIL %j tests.
33915
33916 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
33917
33918 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
33919 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
33920 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
33921 regexps and details of expected handling of some bad formats.
33922 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
33923 suppression.
33924
33925 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
33926
33927 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
33928 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
33929 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
33930 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
33931 in list archives.
33932
33933 2000-10-06 Richard Henderson <rth@cygnus.com>
33934
33935 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
33936 * g++.old-deja/g++.brendan/crash52.C: Likewise.
33937 * g++.old-deja/g++.jason/report.C: Likewise.
33938 * g++.old-deja/g++.law/friend5.C: Likewise.
33939 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
33940 of the expected warnings.
33941
33942 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
33943
33944 * g++.old-deja/g++.pt/enum14.C: New test.
33945
33946 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
33947
33948 * g++.old-deja/g++.pt/crash59.C: New test.
33949
33950 2000-10-04 Will Cohen <wcohen@redhat.com>
33951
33952 * gcc.dg/20000926-1.c: New test.
33953
33954 2000-10-03 Geoff Keating <geoffk@cygnus.com>
33955
33956 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
33957 function name for current C++ compiler.
33958 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
33959
33960 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
33961
33962 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
33963 __PRETTY_FUNCTION__.
33964 * g++.old-deja/g++.ext/pretty2.C: Likewise.
33965
33966 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33967
33968 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
33969
33970 2000-09-26 Jakub Jelinek <jakub@redhat.com>
33971
33972 * gcc.c-torture/compile/20000923-1.c: New test.
33973
33974 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
33975
33976 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
33977 * g++.old-deja/g++.pt/ttp62.C: Same.
33978 * g++.old-deja/g++.other/inline14.C: Same.
33979
33980 2000-09-24 Richard Henderson <rth@cygnus.com>
33981
33982 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
33983
33984 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
33985
33986 * gcc.dg/c90-printf-1.c: Add test for wide string format.
33987
33988 2000-09-22 Geoff Keating <geoffk@cygnus.com>
33989
33990 * gcc.c-torture/compile/20000922-1.c: New file.
33991
33992 2000-09-21 Nick Clifton <nickc@redhat.com>
33993
33994 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
33995 a signed long modulo operation.
33996 (mod6): New function - perform an unsigned long modulo operation.
33997 (main): Add tests for modulos of very large numbers by very small
33998 dividends.
33999
34000 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34001
34002 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
34003
34004 2000-09-19 Richard Henderson <rth@cygnus.com>
34005
34006 * gcc.dg/compare2.c (case 10): XFAIL.
34007
34008 2000-09-18 Richard Henderson <rth@cygnus.com>
34009
34010 * gcc.c-torture/execute/20000906-1.c: Move ...
34011 * gcc.dg/20000906-1.c: ... here. Only run on targets
34012 that support __builtin_trap.
34013
34014 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
34015
34016 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
34017
34018 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
34019
34020 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
34021 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
34022 more $ format tests.
34023
34024 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
34025
34026 * gcc.dg/format-errmk-1.c: New test.
34027
34028 2000-09-17 Greg McGary <greg@mcgary.org>
34029
34030 * gcc.c-torture/execute/20000917-1.x: Remove.
34031
34032 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
34033
34034 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
34035
34036 2000-09-17 Greg McGary <greg@mcgary.org>
34037
34038 * gcc.c-torture/execute/20000917-1.c: New test.
34039 * gcc.c-torture/execute/20000917-1.x: XFAIL.
34040
34041 2000-09-16 Neil Booth <NeilB@earthling.net>
34042
34043 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
34044 in nested macro bug.
34045
34046 2000-09-15 Neil Booth <NeilB@earthling.net>
34047
34048 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
34049
34050 2000-09-14 Jeffrey A Law (law@cygnus.com)
34051
34052 * gcc.c-torture/execute/20000914-1.c: New test.
34053
34054 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
34055
34056 * g++.other/inline13.C: New test.
34057
34058 2000-09-12 Andreas Jaeger <aj@suse.de>
34059
34060 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
34061 constant by Ulrich Drepper <drepper@redhat.com>.
34062
34063 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
34064
34065 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
34066
34067 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34068
34069 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
34070
34071 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
34072
34073 * gcc.dg/cpp/backslash.c: New test.
34074
34075 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
34076
34077 * gcc.c-torture/execute/20000910-1.c: New test.
34078 * gcc.c-torture/execute/20000910-2.c: Likewise.
34079
34080 2000-09-11 Robert Lipe <robertl@sco.com>
34081
34082 * gcc.dg/pragma-align.c: New test.
34083
34084 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
34085
34086 * g++.old-deja/g++.pt/explicit82.C: New test.
34087 * g++.old-deja/g++.pt/explicit83.C: New test.
34088
34089 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
34090
34091 * gcc.dg/asm-names.c: New test.
34092
34093 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34094
34095 * gcc.dg/cpp/tr-warn6.c: New test
34096
34097 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
34098
34099 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
34100 be accepted.
34101
34102 2000-09-07 Catherine Moore <clm@redhat.com>
34103
34104 * gcc.c-torture/execute/unroll-1.c: New test.
34105
34106 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
34107
34108 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
34109 ERROR markers.
34110 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
34111 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
34112 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
34113 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
34114 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
34115 Preprocess only.
34116 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
34117 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
34118
34119 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
34120
34121 * g++.old-deja/g++.pt/deduct2.C: New test.
34122
34123 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
34124
34125 * g++.old-deja/g++.pt/parms2.C: New test.
34126
34127 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
34128
34129 * g++.old-deja/g++.pt/crash58.C: New test.
34130
34131 2000-09-06 Greg McGary <greg@mcgary.org>
34132
34133 * gcc.c-torture/execute/20000906-1.c: New test.
34134 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
34135
34136 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34137
34138 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
34139
34140 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
34141
34142 * g++.old-deja/g++.pt/crash57.C: New test.
34143
34144 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
34145
34146 * g++.old-deja/g++.pt/crash56.C: New test.
34147
34148 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
34149
34150 * g++.old-deja/g++.pt/koenig1.C: New test.
34151
34152 2000-09-04 Jakub Jelinek <jakub@redhat.com>
34153
34154 * gcc.dg/20000904-1.c: New test.
34155
34156 2000-09-04 Jakub Jelinek <jakub@redhat.com>
34157
34158 * gcc.dg/cpp/paste8.c: New test.
34159
34160 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
34161
34162 * gcc.c-torture/compile/20000827-1.c: New test.
34163
34164 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
34165
34166 * gcc.dg/format-diag-1.c: New test.
34167
34168 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
34169
34170 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
34171 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
34172 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
34173 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
34174 gcc.dg/formatz-1.c: Adjust warning regular expressions.
34175
34176 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
34177
34178 * g++.old-deja/g++.other/nested4.C: New test.
34179
34180 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
34181
34182 * g++.old-deja/g++.ns/scoped1.C: New test.
34183
34184 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
34185
34186 * lib/g++.exp: Support testing already-installed GCC.
34187
34188 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34189
34190 * wtr-label-1.c, wtr-suffix-1.c: New tests.
34191
34192 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34193
34194 * gcc.dg/return-type-2.c: New test.
34195
34196 2000-08-27 Geoff Keating <geoffk@cygnus.com>
34197
34198 * gcc.c-torture/compile/20000825-1.c: New test.
34199
34200 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
34201
34202 * gcc.dg/dwarf2-2.c: New test.
34203
34204 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
34205
34206 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
34207 dg-warning regexps.
34208
34209 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
34210
34211 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
34212 gcc.dg/format-ext-5.c: New tests.
34213
34214 2000-08-25 Jakub Jelinek <jakub@redhat.com>
34215
34216 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
34217
34218 2000-08-24 Mark Mitchell <mark@codesourcery.com>
34219
34220 * gcc.dg/noncompile/930622-2.c: Adjust error message.
34221
34222 2000-08-24 Richard Henderson <rth@cygnus.com>
34223
34224 * gcc.dg/ia64-sync-1.c: New test.
34225 * gcc.dg/ia64-sync-2.c: New test.
34226 * gcc.dg/ia64-asm-1.c: New test.
34227
34228 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
34229
34230 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
34231 * gcc.dg/format-ext-2.c: New test.
34232
34233 2000-08-23 Jason Merrill <jason@redhat.com>
34234
34235 * lib/old-dejagnu.exp: Also ignore "In member function" and
34236 "At global scope".
34237
34238 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34239
34240 * gcc.dg/noncompile/label-lineno-1.c: New test.
34241
34242 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
34243
34244 * gcc.dg/c99-array-nonobj-1.c: New test.
34245
34246 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
34247
34248 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
34249 tests.
34250 * gcc.dg/format-ext-1.c: New test.
34251
34252 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34253
34254 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
34255 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
34256 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
34257 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
34258 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
34259
34260 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
34261
34262 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
34263 gcc.dg/c99-strftime-2.c: New tests.
34264
34265 2000-08-22 Richard Henderson <rth@cygnus.com>
34266
34267 * gcc.c-torture/execute/20000822-1.c: New test.
34268
34269 2000-08-21 Jakub Jelinek <jakub@redhat.com>
34270
34271 * gcc.c-torture/execute/20000819-1.x: Remove.
34272
34273 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
34274
34275 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
34276 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
34277 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
34278 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
34279 gcc.dg/format-xopen-1.c: New tests.
34280
34281 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
34282
34283 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
34284
34285 2000-08-21 Jakub Jelinek <jakub@redhat.com>
34286
34287 * g++.old-deja/g++.other/loop2.C: New test.
34288
34289 * gcc.c-torture/compile/20000606-1.c: New test.
34290 * gcc.c-torture/compile/20000728-1.c: New test.
34291 * gcc.c-torture/execute/20000801-1.c: New test.
34292 * gcc.c-torture/execute/20000801-2.c: New test.
34293 * gcc.c-torture/execute/20000819-1.c: New test.
34294 * gcc.c-torture/execute/20000819-1.x: XFAIL.
34295 * gcc.dg/20000629-1.c: New test.
34296 * gcc.dg/20000724-1.c: New test.
34297 * gcc.dg/20000807-1.c: New test.
34298
34299 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
34300
34301 * gcc.dg/cpp/pragma-1.c: New test.
34302 * gcc.dg/cpp/pragma-2.c: New test.
34303
34304 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
34305
34306 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
34307 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
34308
34309 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
34310
34311 * gcc.c-torture/compile/20000818-1.c: New test.
34312
34313 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
34314
34315 * gcc.c-torture/execute/20000818-1.c: New test.
34316
34317 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
34318
34319 * gcc.dg/format-va-1.c: New test.
34320
34321 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
34322
34323 * g++.old-deja/g++.other/typedef8.C: New test.
34324
34325 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
34326
34327 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
34328 * g++.old-deja/g++.mike/net36.C: Mark candidate.
34329 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
34330 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
34331 * g++.old-deja/g++.other/ptrmem7.C: New test.
34332 * g++.old-deja/g++.pt/ptrmem10.C: New test.
34333
34334 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
34335
34336 * g++.old-deja/g++.pt/typename27.C: New test.
34337
34338 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
34339
34340 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
34341 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
34342 * g++.old-deja/g++.pt/friend45.C: New test.
34343 * g++.old-deja/g++.other/friend8.C: New test.
34344
34345 2000-08-15 Richard Henderson <rth@cygnus.com>
34346
34347 * gcc.c-torture/execute/20000815-1.c: New test.
34348
34349 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
34350
34351 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
34352 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
34353 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
34354
34355 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
34356
34357 * g++.old-deja/g++.other/refinit2.C: New test.
34358
34359 2000-08-13 Geoff Keating <geoffk@cygnus.com>
34360
34361 * lib/c-torture.exp (c-torture): Make
34362 compiler_conditional_xfail_data global.
34363 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
34364 compiler_conditional_xfail_data machinery.
34365 (f-torture-execute): Likewise.
34366 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
34367 and only when unrolling loops.
34368
34369 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
34370
34371 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
34372
34373 * g++.old-deja/g++.pt/explicit81.C: New test.
34374
34375 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
34376
34377 * g++.old-deja/g++.pt/typename26.C: New test.
34378
34379 2000-08-10 Geoff Keating <geoffk@cygnus.com>
34380
34381 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
34382 warning.
34383
34384 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
34385
34386 * g++.old-deja/g++.other/array3.C: New test.
34387
34388 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
34389
34390 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
34391 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
34392 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
34393 New tests.
34394
34395 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
34396
34397 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
34398 * g++.old-deja/g++.abi/vmihint.C: Likewise.
34399
34400 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
34401
34402 * gcc.c-torture/execute/20000808-1.c: New test.
34403
34404 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
34405
34406 * gcc.dg/c90-const-expr-1.c: New test.
34407
34408 2000-08-08 Richard Henderson <rth@cygnus.com>
34409
34410 * gcc.dg/noncompile/920923-1.c: Declare calloc.
34411
34412 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
34413
34414 * gcc.dg/noncompile/const-ll-1.c: New test.
34415
34416 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
34417
34418 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
34419
34420 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
34421
34422 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
34423 that running programs linked against the shared version of libobjc
34424 run correctly.
34425
34426 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
34427
34428 * gcc.dg/c99-printf-1.c: New test.
34429
34430 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
34431
34432 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
34433
34434 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
34435
34436 * gcc.c-torture/execute/20000731-1.x: Delete.
34437
34438 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
34439
34440 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
34441 and torture_without_loops as is done by c-torture.exp.
34442 (search_for): Copy from c-torture.exp.
34443 (gcc-dg-runtest): New function, drives a directory of tests
34444 iterating over the TORTURE_OPTIONS.
34445 (scan-assembler, scan-assembler-not): Move here from
34446 individual directory drivers.
34447
34448 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
34449 defined by lib/gcc-dg.exp.
34450 * gcc.dg/cpp/cpp.exp: Likewise.
34451 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
34452 gcc-dg-runtest, so we cycle over optimization options.
34453
34454 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
34455 * gcc.dg/compare2.c: No longer expected to fail.
34456
34457 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
34458
34459 * gcc.c-torture/execute/20000804-1.c: New test.
34460
34461 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
34462
34463 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
34464
34465 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
34466
34467 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
34468
34469 2000-08-03 Jeffrey A Law (law@cygnus.com)
34470
34471 * gcc.c-torture/compile/20000803-1.c: New test.
34472
34473 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
34474
34475 * gcc.c-torture/execute/20000801-3.c,
34476 gcc.c-torture/execute/20000801-4.c: New tests.
34477 * gcc.c-torture/execute/20000801-3.x,
34478 gcc.c-torture/execute/20000801-4.x: Xfail.
34479
34480 2000-08-02 Geoff Keating <geoffk@cygnus.com>
34481
34482 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
34483 libobjc/.libs to allow for libtool.
34484
34485 2000-08-02 Jakub Jelinek <jakub@redhat.com>
34486
34487 * gcc.c-torture/compile/20000802-1.c: New test.
34488
34489 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
34490
34491 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
34492
34493 2000-07-31 Jeffrey A Law (law@cygnus.com)
34494
34495 * gcc-c-torture/execute/20000731-2.c: New test.
34496
34497 * gcc.c-torture/execute/20000731-1.c: New test.
34498 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
34499
34500 2000-07-31 Jakub Jelinek <jakub@redhat.com>
34501
34502 * testsuite/gcc.dg/cpp/paste7.c: New test.
34503 * gcc.dg/cpp/20000725-1.c: New test.
34504
34505 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
34506
34507 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
34508 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
34509 declaration warning for __builtin_dwarf_reg_size.
34510
34511 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
34512
34513 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
34514
34515 * gcc.dg/noncompile/voidparam-1.c: New test.
34516
34517 2000-07-30 Richard Henderson <rth@cygnus.com>
34518
34519 * gcc.dg/c90-digraph-1.c: Don't xfail.
34520 * gcc.dg/compare2.c (case 10): Xfail.
34521 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
34522
34523 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
34524
34525 * gcc.dg/c99-main-1.c: New test.
34526
34527 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
34528
34529 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
34530
34531 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
34532
34533 * gcc.c-tortuer/execute/20000726-1.c: New test.
34534
34535 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
34536
34537 * gcc.c-torture/execute/enum-2.c: New test.
34538
34539 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34540
34541 * gcc.dg/cpp/tr-warn3.c: New test.
34542
34543 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
34544
34545 * g++.old-deja/g++.ext/implicit1.C: Remove.
34546 * g++.old-deja/g++.jason/c2.C: Remove
34547 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
34548 * g++.old-deja/g++.pt/crash16.C: Likewise.
34549 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
34550
34551 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
34552
34553 * g++.old-deja/g++.other/for2.C: New test.
34554
34555 2000-07-25 Jakub Jelinek <jakub@redhat.com>
34556
34557 * gcc.dg/20000720-1.c: New test.
34558
34559 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
34560
34561 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
34562
34563 2000-07-24 Geoff Keating <geoffk@cygnus.com>
34564
34565 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
34566 * gcc.c-torture/execute/20000722-1.c: New.
34567 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
34568
34569 2000-07-24 Jakub Jelinek <jakub@redhat.com>
34570
34571 * gcc.dg/cpp/20000720-1.S: New test.
34572
34573 2000-07-21 Michael Meissner <meissner@redhat.com>
34574
34575 * gcc.c-torture/execute/ieee/hugeval.c: New test.
34576
34577 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
34578
34579 * g++.old-deja/g++.brendan/crash16.C,
34580 g++.old-deja/g++.brendan/parse3.C,
34581 g++.old-deja/g++.brendan/redecl1.C,
34582 g++.old-deja/g++.ns/template13.C,
34583 g++.old-deja/g++.other/decl4.C,
34584 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
34585
34586 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
34587
34588 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
34589 and "Internal error".
34590
34591 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
34592 regexps.
34593 * gcc.dg/cpp/paste6.c: New test.
34594
34595 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
34596
34597 * gcc.dg/cpp/tr-direct.c: New test.
34598
34599 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
34600 gcc.dg/cpp/undef1.c: Tweak error regexps.
34601
34602 2000-07-18 Eric Christopher <echristo@redhat.com>
34603
34604 * gcc.c-torture/compile/20000718-1.c: New test.
34605
34606 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
34607
34608 * cpplex.c (_cpp_push_token): If the token being pushed back
34609 is the previous token in this context, just subtract one from
34610 context->posn.
34611 * cppmacro.c (save_expansion): Clear aux field when storing a
34612 placemarker.
34613
34614 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
34615
34616 * gcc.dg/noncompile/redecl-1.c: New test.
34617
34618 2000-07-18 Jakub Jelinek <jakub@redhat.com>
34619
34620 * gcc.c-torture/execute/20000717-5.c: New test.
34621 * gcc.c-torture/execute/20000717-1.x: Removed.
34622
34623 2000-07-17 Richard Henderson <rth@cygnus.com>
34624
34625 * gcc.c-torture/execute/20000717-4.c: New test.
34626
34627 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
34628
34629 * gcc.dg/cpp/syshdr.c: New test.
34630 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
34631
34632 2000-07-17 Neil Booth <neilb@earthling.net>
34633
34634 * gcc.dg/cpp/cmdlne-dM.c: New test.
34635 * gcc.dg/cpp/cmdlne-dD.c: New test.
34636
34637 2000-07-17 Jeffrey A Law (law@cygnus.com)
34638
34639 * gcc.c-torture/execute/20000717-3.c: New test.
34640
34641 * gcc.c-torture/compile/20000717-1.c: New test.
34642
34643 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
34644
34645 * gcc.c-torture/execute/20000717-2.c: New test.
34646
34647 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
34648
34649 * gcc.dg/formatz-1.c: New test.
34650
34651 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
34652 * gcc.dg/c99-digraph-1.c: New tests.
34653
34654 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
34655 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
34656
34657 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
34658 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
34659 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
34660 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
34661 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
34662 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
34663 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
34664
34665 2000-07-17 Greg McGary <greg@mcgary.org>
34666
34667 * gcc.c-torture/execute/20000717-1.c: New test.
34668 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
34669
34670 2000-07-15 Jakub Jelinek <jakub@redhat.com>
34671
34672 * gcc.c-torture/execute/20000715-2.c: New test.
34673 * gcc.dg/20000715-1.c: New test.
34674
34675 2000-07-15 Michael Meissner <meissner@redhat.com>
34676
34677 * gcc.c-torture/execute/20000715-1.c: New test.
34678
34679 2000-07-13 Jakub Jelinek <jakub@redhat.com>
34680
34681 * gcc.c-torture/execute/20000707-1.c: New test.
34682
34683 2000-07-13 Neil Booth <NeilB@earthling.net>
34684
34685 * testsuite/gcc.dg/cpp/digraph1.c,
34686 testsuite/gcc.dg/cpp/digraph2.c,
34687 testsuite/gcc.dg/cpp/digraphs.c: New tests.
34688
34689 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
34690
34691 * g77.f-torture/compile/20000630-2.f: New test.
34692 * g77.f-torture/compile/20000630-2.x
34693
34694 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
34695
34696 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
34697
34698 2000-07-11 Neil Booth <NeilB@earthling.net>
34699
34700 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
34701
34702 2000-07-11 Neil Booth <NeilB@earthling.net>
34703
34704 * gcc.dg/cpp/cmdlne-C.c: New.
34705
34706 2000-07-09 Neil Booth <NeilB@earthling.net>
34707
34708 * gcc.dg/cpp/directiv.c: New tests.
34709 * gcc.dg/cpp/undef1.c: Update.
34710
34711 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
34712
34713 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
34714
34715 2000-07-09 Neil Booth <NeilB@earthling.net>
34716
34717 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
34718
34719 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
34720
34721 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
34722 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
34723
34724 2000-07-08 Neil Booth <NeilB@earthling.net>
34725
34726 * gcc.dg/cpp/macsyntx.c: New tests.
34727
34728 2000-07-07 Jakub Jelinek <jakub@redhat.com>
34729
34730 * gcc.dg/20000707-1.c: New test.
34731
34732 2000-07-07 Jakub Jelinek <jakub@redhat.com>
34733
34734 * gcc.c-torture/execute/20000706-1.c: New test.
34735 * gcc.c-torture/execute/20000706-2.c: New test.
34736 * gcc.c-torture/execute/20000706-3.c: New test.
34737 * gcc.c-torture/execute/20000706-4.c: New test.
34738 * gcc.c-torture/execute/20000706-5.c: New test.
34739
34740 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
34741
34742 * g++.old-deja/g++.pt/instantiate7.C: New test.
34743
34744 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
34745
34746 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
34747 * g++.old-deja/g++.mike/thunk3.C: Likewise.
34748 * g++.old-deja/g++.other/rtti3.C: Likewise.
34749 * g++.old-deja/g++.other/rttid3.C: Likewise.
34750
34751 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
34752
34753 * g77.f-torture/compile/20000630-1.x: Fix typo
34754
34755 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
34756
34757 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
34758 assembly output.
34759
34760 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
34761
34762 * gcc.dg/cpp/ident.c: New test.
34763
34764 2000-07-05 Neil Booth <NeilB@earthling.net>
34765
34766 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
34767 gcc.dg/cpp/lexstrng.c: New tests.
34768
34769 2000-07-04 Neil Booth <NeilB@earthling.net>
34770
34771 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
34772 * gcc.dg/cpp/strify2.c: Same.
34773
34774 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
34775
34776 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
34777 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
34778 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
34779 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
34780
34781 * testsuite/gcc.dg/cpp/macro1.c,
34782 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
34783 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
34784 testsuite/gcc.dg/cpp/strify1.c,
34785 testsuite/gcc.dg/cpp/strify2.c: New tests.
34786
34787 2000-07-03 Jakub Jelinek <jakub@redhat.com>
34788
34789 * gcc.c-torture/execute/20000703-1.c: New test.
34790
34791 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
34792
34793 * g++.old-deja/g++.pt (lookup10.C): New test.
34794
34795 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
34796
34797 * g++.old-deja/g++.pt (typename25.C): New test.
34798
34799 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
34800
34801 * gcc.c-torture/compile/20000701-1.c: New test.
34802
34803 2000-06-30 Nick Clifton <nickc@cygnus.com>
34804
34805 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
34806 to test case.
34807
34808 2000-06-30 Catherine Moore <clm@cygnus.com>
34809
34810 * gcc.c-torture/execute/align-1.c: New test.
34811
34812 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
34813
34814 * g++.old-deja/g++.pt/expr8.C: New test.
34815 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
34816
34817 2000-06-29 Nick Clifton <nickc@cygnus.com>
34818
34819 * gcc.c-torture/compile/20000629-1.c: New test.
34820
34821 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
34822
34823
34824 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
34825 gcc.dg/noncompile directory, depending on whether they're
34826 preprocessor tests or not. Annotate all the tests for the dg
34827 framework.
34828
34829 * gcc.c-torture/noncompile/noncompile.exp: Delete.
34830 * gcc.dg/noncompile/noncompile.exp: New.
34831
34832 * Moved files:
34833 Old name New name
34834 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
34835 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
34836 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
34837 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
34838 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
34839 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
34840 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
34841 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
34842 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
34843 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
34844 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
34845 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
34846 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
34847 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
34848 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
34849 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
34850 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
34851 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
34852 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
34853 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
34854 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
34855 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
34856 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
34857 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
34858
34859 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
34860 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
34861 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
34862 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
34863 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
34864 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
34865
34866 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
34867
34868 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
34869 declare one variable. On the fourth, error.
34870 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
34871 declared by 20000628-1a.h.
34872
34873 2000-06-29 Richard Henderson <rth@redhat.com>
34874
34875 * gcc.c-torture/execute/930529-1.x: New file.
34876 * gcc.dg/920413-1.c: Adjust expected warning text.
34877 * gcc.dg/980217-1.c: Declare abort.
34878 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
34879
34880 2000-06-29 Jeffrey A Law (law@cygnus.com)
34881
34882 * g77.f-torture/compile/20000629-1.f: New test.
34883 * g77.f-torture/compile/20000629-1.x: Expected to fail.
34884
34885 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
34886
34887 Rearrange lots of files, removing entirely the
34888 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
34889 directories.
34890
34891 * Deleted files:
34892 gcc.c-torture/code_quality/code_quality.exp
34893 gcc.c-torture/special/special.exp
34894 gcc.failure/failure.exp
34895 gcc.failure/940409-1.x
34896 gcc.c-torture/compile/961203-1.x
34897
34898 * New files:
34899 gcc.misc-tests/linkage.exp
34900 gcc.c-torture/execute/920730-1t.c
34901 gcc.c-torture/execute/920730-1t.x
34902 gcc.c-torture/compile/920520-1.x
34903 gcc.c-torture/compile/920521-1.x
34904 gcc.c-torture/compile/981006-1.x
34905 gcc.c-torture/execute/eeprof-1.x
34906
34907 * Moved files (possibly with modifications to fit a new harness):
34908 Old name New name
34909 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
34910 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
34911 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
34912 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
34913 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
34914 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
34915 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
34916 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
34917 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
34918 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
34919 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
34920 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
34921 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
34922 gcc.failure/940409-1.c gcc.dg/940409-1.c
34923
34924 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
34925
34926 * c-torture/compile/961203-1.x: Delete.
34927
34928 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
34929 not exit. Include stdio.h.
34930 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
34931 * gcc.misc-tests/dg-12.c: Likewise.
34932 * gcc.misc-tests/dg-5.c: Likewise.
34933 * gcc.misc-tests/dg-6.c: Likewise.
34934 * gcc.misc-tests/dg-7.c: Prototype abort.
34935 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
34936 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
34937 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
34938 not exit.
34939 * gcc.misc-tests/sieve.c: Use return from main, not exit.
34940 * gcc.misc-tests/sort2.c: Use return from main, not exit.
34941
34942 2000-06-28 Jakub Jelinek <jakub@redhat.com>
34943
34944 * gcc.dg/cpp/20000628-1.c: New test.
34945 * gcc.dg/cpp/20000628-1.h: New header for above test.
34946 * gcc.dg/cpp/20000628-1a.h: Likewise.
34947
34948 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
34949
34950 * gcc.dg/cpp: New directory.
34951 * gcc.dg/cpp/cpp.exp: New driver.
34952 * gcc.dg/cpp/20000627-1.c: New test.
34953 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
34954 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
34955 and rewrite as a compilation test.
34956
34957 * gcc.dg: Move many files into the cpp subdirectory, possibly
34958 renaming or editing them as well.
34959 Old name New name
34960 990119-1.c cpp/19990119-1.c
34961 990228-1.c cpp/19990228-1.c
34962 990407-1.c cpp/19990407-1.c
34963 990409-1.c cpp/19990409-1.c
34964 990413-1.c cpp/19990413-1.c
34965 990703-1.c cpp/19990703-1.c
34966 20000127-1.c cpp/20000127-1.c
34967 20000129-1.c cpp/20000129-1.c
34968 20000207-1.c cpp/20000207-1.c
34969 20000207-2.c cpp/20000207-2.c
34970 20000209-1.c cpp/20000209-1.c
34971 20000209-2.c cpp/20000209-2.c
34972 20000301-1.c cpp/20000301-1.c
34973 20000419-1.c cpp/20000419-1.c
34974 20000510-1.S cpp/20000510-1.S
34975 20000519-1.c cpp/20000519-1.c
34976 20000529-1.c cpp/20000529-1.c
34977 20000625-1.c cpp/20000625-1.c
34978 20000625-2.c cpp/20000625-2.c
34979 cpp-as1.c cpp/assert1.c
34980 cpp-as2.c cpp/assert2.c
34981 cxx-comments-1.c cpp/cxxcom1.c
34982 cxx-comments-2.c cpp/cxxcom2.c
34983 endif-label.c cpp/endif.c
34984 cpp-hash1.c cpp/hash1.c
34985 cpp-hash2.c cpp/hash2.c
34986 cpp-if1.c cpp/if-1.c
34987 cpp-if2.c cpp/if-2.c
34988 cpp-if3.c cpp/if-3.c
34989 cpp-if4.c cpp/if-4.c
34990 cpp-if5.c cpp/if-5.c
34991 cpp-cond.c cpp/if-cexp.c
34992 cpp-missingop.c cpp/if-mop.c
34993 cpp-missingparen.c cpp/if-mpar.c
34994 cpp-opprec.c cpp/if-oppr.c
34995 cpp-ifparen.c cpp/if-paren.c
34996 cpp-shortcircuit.c cpp/if-sc.c
34997 cpp-shift.c cpp/if-shift.c
34998 cpp-unary.c cpp/if-unary.c
34999 cpp-li1.c cpp/line1.c
35000 cpp-li2.c cpp/line2.c
35001 lineno.c cpp/line3.c
35002 lineno-2.c cpp/line4.c
35003 cpp-mi.c cpp/mi1.c
35004 cpp-mic.h cpp/mi1c.h
35005 cpp-micc.h cpp/mi1cc.h
35006 cpp-mind.h cpp/mi1nd.h
35007 cpp-mindp.h cpp/mi1ndp.h
35008 cpp-mix.h cpp/mi1x.h
35009 cpp-mi2.c cpp/mi2.c
35010 cpp-mi2a.h cpp/mi2a.h
35011 cpp-mi2b.h cpp/mi2b.h
35012 cpp-mi2c.h cpp/mi2c.h
35013 cpp-mi3.c cpp/mi3.c
35014 cpp-mi3.def cpp/mi3.def
35015 poison-1.c cpp/poison.c
35016 pr-impl.c cpp/prag-imp.c
35017 cpp-redef-2.c cpp/redef1.c
35018 cpp-redef.c cpp/redef2.c
35019 strpaste.c cpp/strp1.c
35020 strpaste-2.c cpp/strp2.c
35021 cpp-tradpaste.c cpp/tr-paste.c
35022 cpp-tradstringify.c cpp/tr-str.c
35023 cpp-tradwarn1.c cpp/tr-warn1.c
35024 cpp-tradwarn2.c cpp/tr-warn2.c
35025 trigraphs.c cpp/trigraphs.c
35026 cpp-unc1.c cpp/unc1.c
35027 cpp-unc2.c cpp/unc2.c
35028 cpp-unc3.c cpp/unc3.c
35029 cpp-unc.c cpp/unc4.c
35030 undef.c cpp/undef1.c
35031 undef-2.c cpp/undef2.c
35032 cpp-wi1.c cpp/widestr1.c
35033
35034 2000-06-27 Mark Mitchell <mark@codesourcery.com>
35035
35036 * lib/g++.exp (g++_include_flags): Tweak.
35037
35038 2000-06-27 H.J. Lu <hjl@gnu.org>
35039 Loren J. Rittle <ljrittle@acm.org>
35040
35041 * lib/g++.exp (g++_include_flags): Override libgloss.exp
35042 version with one that knows about the new gcc tree structure.
35043 (g++_link_flags): Same.
35044
35045 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
35046
35047 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
35048 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
35049 case we are cross-compiling.
35050
35051 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
35052 g++.old-deja/g++.niklas/Makefile.in,
35053 g++.old-deja/g++.niklas/configure.in,
35054 g++.old-deja/g++.other/Makefile.in,
35055 g++.old-deja/g++.other/configure.in,
35056 gcc.c-torture/code_quality/Makefile.in,
35057 gcc.c-torture/code_quality/configure.in,
35058 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
35059 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
35060 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
35061 gcc.c-torture/execute/ieee/Makefile.in,
35062 gcc.c-torture/execute/ieee/configure.in,
35063 gcc.c-torture/noncompile/Makefile.in,
35064 gcc.c-torture/noncompile/configure.in,
35065 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
35066 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
35067 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
35068
35069 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
35070
35071 * g++.old-deja/g++.other/ambig3.C: New test.
35072
35073 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
35074
35075 * g++.old-deja/g++.pt/syntax1.C: New test.
35076 * g++.old-deja/g++.pt/syntax2.C: New test.
35077 * g++.old-deja/g++.other/syntax3.C: New test.
35078 * g++.old-deja/g++.other/syntax4.C: New test.
35079
35080 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
35081
35082 * gcc.dg/20000623-1.c: Prototype exit and abort.
35083
35084 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
35085
35086 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
35087 New tests.
35088 * gcc.dg/cpp-mi3.def: New file.
35089
35090 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
35091 inside assertions.
35092 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
35093 lexer's error messages.
35094 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
35095 divine anything from the linemarkers.
35096 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
35097 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
35098
35099 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
35100
35101 * gcc.dg/20000623-1.c: New test.
35102
35103 2000-06-22 Jakub Jelinek <jakub@redhat.com>
35104
35105 * gcc.c-torture/execute/20000622-1.c: New test.
35106
35107 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
35108
35109 * g++.old-deja/g++.other/init15.C: New test.
35110
35111 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
35112
35113 * g++.old-deja/g++.pt/vaarg2.C: New test.
35114 * g++.old-deja/g++.pt/vaarg3.C: New test.
35115
35116 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
35117
35118 * g++.old-deja/g++.other/dyncast6.C: New test.
35119
35120 2000-06-15 Jakub Jelinek <jakub@redhat.com>
35121
35122 * gcc.c-torture/execute/loop-6.c: New test.
35123
35124 2000-06-14 Jakub Jelinek <jakub@redhat.com>
35125
35126 * gcc.dg/20000614-1.c: New test.
35127 * gcc.dg/20000614-2.c: New test.
35128
35129 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
35130
35131 * g++.old-deja/g++.other/inline12.C: New test.
35132
35133 2000-06-13 Jakub Jelinek <jakub@redhat.com>
35134
35135 * g++.old-deja/g++.other/eh1.C: New test.
35136
35137 2000-06-12 Jakub Jelinek <jakub@redhat.com>
35138
35139 * g++.old-deja/g++.other/type.C: New test.
35140
35141 2000-06-05 Jakub Jelinek <jakub@redhat.com>
35142
35143 * g++.old-deja/g++.other/initstring.C: New test.
35144
35145 2000-06-12 Jason Merrill <jason@redhat.com>
35146
35147 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
35148
35149 2000-06-09 Jeffrey A Law (law@cygnus.com)
35150
35151 * gcc.c-torture/compile/20000609-1.c: New test.
35152
35153 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
35154
35155 * gcc.dg/20000609-1.c: New test.
35156
35157 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
35158
35159 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
35160 * gcc.c-torture/noncompile/poison-1.c: Move...
35161 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
35162 * gcc.dg/cpp-li1.c: Add a token after the #line.
35163
35164 2000-06-05 Richard Henderson <rth@cygnus.com>
35165
35166 * gcc.c-torture/execute/20000605-2.c: New test.
35167 * gcc.c-torture/execute/20000605-3.c: New test.
35168
35169 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
35170
35171 * g77.f-torture/execute/20000503-1.x: New file.
35172
35173 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
35174
35175 * g++.old-deja/g++.eh/badalloc1.C: New test.
35176
35177 2000-06-05 Richard Henderson <rth@cygnus.com>
35178
35179 * gcc.c-torture/execute/20000605-1.c: New test.
35180
35181 2000-06-05 Jakub Jelinek <jakub@redhat.com>
35182 Nathan Sidwell <nathan@codesourcery.com>
35183
35184 * gcc.c-torture/compile/20000605-1.c: New test.
35185
35186 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
35187
35188 * g77.f-torture/compile/20000601-1.f: New test.
35189
35190 2000-06-03 Richard Henderson <rth@cygnus.com>
35191
35192 * gcc.c-torture/execute/20000603-1.c: New.
35193
35194 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
35195
35196 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
35197 * gcc.dg/noreturn-2.c (noreturn): Likewise.
35198
35199 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
35200
35201 * gcc.dg/compare2.c (case 12): XFAIL.
35202 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
35203 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
35204
35205 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
35206
35207 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
35208
35209 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
35210 guard macro is already defined when the header is first
35211 included.
35212 * gcc.dg/cpp-mix.h: New file.
35213 * gcc.dg/endif-label.c: Update patterns to match compiler.
35214
35215 * g++.brendan/complex1.C: Declare abort.
35216 * g++.law/refs4.C: Remove XFAIL.
35217 * g++.oliva/expr2.C: Declare abort and exit.
35218
35219 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
35220
35221 * gcc.c-torture/execute/20000528-1.c: New test.
35222
35223 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
35224 * g++.old-deja/g++.law/temps4.C: Likewise.
35225
35226 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
35227 stdlib.h. Call abort() on failure.
35228 * g++.old-deja/g++.law/refs4.C: Likewise.
35229 * g++.old-deja/g++.law/temps4.C: Likewise.
35230 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
35231 * gcc.c-torture/execute/20000112-1.c: Include string.h.
35232
35233 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
35234
35235 Relative to g++.dg/special:
35236 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
35237
35238 Relative to g++.old-deja:
35239 * g++.brendan/complex1.C, g++.jason/optimize2.C,
35240 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
35241 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
35242 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
35243 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
35244 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
35245 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
35246
35247 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
35248 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
35249 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
35250 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
35251 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
35252 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
35253 and/or string.h.
35254
35255 * g++.other/goto1.C: Update expectations for error messages.
35256
35257 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
35258
35259 * gcc.c-torture/compile/20000523-1.c: New test.
35260
35261 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
35262
35263 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
35264
35265 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
35266
35267 * g++.old-deja/g++.eh/catch11.C: New test.
35268 * g++.old-deja/g++.eh/catch12.C: New test.
35269
35270 2000-05-24 Nick Clifton <nickc@cygnus.com>
35271
35272 * gcc.c-torture/execute/20000523-1.c: New test.
35273
35274 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
35275
35276 * c-torture/execute/bcp-1.c: Replace abort in arg of
35277 __builtin_constant_p with a generic external function.
35278
35279 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
35280 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
35281 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
35282 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
35283 Prototype abort and/or exit.
35284
35285 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
35286 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
35287 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
35288 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
35289
35290 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
35291
35292 * gcc.dg/dwarf2-1.c: New test.
35293
35294 2000-05-20 Richard Henderson <rth@cygnus.com>
35295
35296 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
35297
35298 2000-05-20 Andreas Jaeger <aj@suse.de>
35299
35300 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
35301 testcase.
35302
35303 2000-05-19 David Edelsohn <edelsohn@gnu.org>
35304
35305 * gcc.c-torture/execute/20000519-2.c: New test.
35306
35307 2000-05-19 Andreas Jaeger <aj@suse.de>
35308
35309 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
35310 which fails with SSA.
35311
35312 * lib/c-torture.exp: Also test with -O3 -fssa.
35313
35314 2000-05-18 Michael Meissner <meissner@redhat.com>
35315
35316 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
35317 * gcc.c-torture/execute/920415-1.c: Ditto.
35318 * gcc.c-torture/execute/920501-1.c: Ditto.
35319 * gcc.c-torture/execute/conversion.c: Ditto.
35320 * gcc.c-torture/execute/cvt-1.c: Ditto.
35321
35322 2000-05-18 Jeffrey A Law (law@cygnus.com)
35323
35324 * gcc.c-torture/compile/20000518-1.c: New test.
35325
35326 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
35327
35328 * g77.f-torture/compile/200005018.f: New test.
35329
35330 2000-05-17 Jeffrey A Law (law@cygnus.com)
35331
35332 * gcc.c-torture/compile/20000517-1.c: New test.
35333
35334 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35335
35336 * gcc.c-torture/execute/20000516-1.c: New test.
35337
35338 2000-05-15 Jakub Jelinek <jakub@redhat.com>
35339
35340 * g++.old-deja/g++.other/eh.C: New test.
35341
35342 2000-05-12 Richard Henderson <rth@cygnus.com>
35343
35344 * gcc.c-torture/execute/990208-1.c (main): Don't pass
35345 constants through to doit's conditional.
35346
35347 2000-05-11 Jeffrey A Law (law@cygnus.com)
35348
35349 * gcc.c-torture/compile/20000511-1.c: New test.
35350 * g77.f-torture/compile/20000511-1.f: New test.
35351 * g77.f-torture/compile/20000511-2.f: New test.
35352
35353 2000-05-11 Michael Meissner <meissner@redhat.com>
35354
35355 * gcc.c-torture/execute/20000511-1.c: New test.
35356
35357 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
35358
35359 * gcc.dg/dg.exp: Scan .S files as well as .c files.
35360 * gcc.dg/20000510-1.S: New.
35361
35362 2000-05-08 Catherine Moore <clm@cygnus.com>
35363
35364 * gcc.dg/unused-3.c: New.
35365
35366 2000-05-06 Richard Henderson <rth@cygnus.com>
35367
35368 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
35369 * g++.old-deja/g++.mike/warn1.C: Likewise.
35370 * g++.old-deja/g++.pt/local1.C: Likewise.
35371 * g++.old-deja/g++.pt/local7.C: Likewise.
35372 * g++.old-deja/g++.pt/spec16.C: Likewise.
35373
35374 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
35375
35376 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
35377
35378 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
35379
35380 * g77.f-torture/execute/20000503-1.f: New test.
35381
35382 2000-05-04 Andreas Jaeger <aj@suse.de>
35383
35384 * gcc.dg/noreturn-2.c: New test.
35385
35386 2000-05-04 Neil Booth <NeilB@earthling.net>
35387
35388 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
35389 preprocessor.
35390
35391 2000-05-04 Richard Henderson <rth@cygnus.com>
35392
35393 * gcc.c-torture/execute/20000503-1.c: Fix typo.
35394
35395 2000-05-04 Richard Henderson <rth@cygnus.com>
35396
35397 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
35398 OpenSSL by Jason R Thorpe.
35399
35400 2000-05-03 Jim Wilson <wilson@cygnus.com>
35401
35402 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
35403
35404 2000-05-03 Robert Lipe <robertlipe@usa.net>
35405
35406 * gcc.dg/20000503-1.c: New test.
35407
35408 2000-05-02 Jakub Jelinek <jakub@redhat.com>
35409
35410 * gcc.c-torture/compile/20000502-1.c: New test.
35411 * g++.old-deja/g++.other/align.C: New test.
35412 * gcc.dg/cpp-tradstringify.c: New test.
35413
35414 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
35415
35416 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
35417 and hard registers.
35418
35419 2000-04-26 Geoff Keating <geoffk@cygnus.com>
35420
35421 * gcc.c-torture/execute/loop-5.c: New test.
35422
35423 2000-04-25 Jakub Jelinek <jakub@redhat.com>
35424
35425 * gcc.c-torture/execute/va-arg-20.c: New test.
35426
35427 2000-04-23 Jeffrey A Law (law@cygnus.com)
35428
35429 * gcc.c-torture/execute/20000422-1.c: New test.
35430
35431 2000-04-20 Greg McGary <gkm@gnu.org>
35432
35433 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
35434 when optimizing, but without sibling-call optimizations (-O1).
35435
35436 2000-04-20 Jeffrey A Law (law@cygnus.com)
35437
35438 * gcc.c-torture/compile/20000420-1.c: New test.
35439
35440 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
35441
35442 * g++.abi/ptrflags.C: New test.
35443 * g++.eh/catchptr1.C: Test incomplete pointer chains.
35444
35445 2000-04-19 Catherine Moore <clm@cygnus.com>
35446
35447 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
35448
35449 2000-04-19 Greg McGary <gkm@gnu.org>
35450
35451 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
35452 sibling-call optimizations.
35453
35454 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
35455
35456 * gcc.dg/20000419-1.c: New test.
35457
35458 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
35459
35460 * gcc.c-torture/execute/20000412-6.c: New test.
35461
35462 2000-04-12 Jeffrey A Law (law@cygnus.com)
35463
35464 * gcc.c-torture/execute/20000412-5.c: New test.
35465 * g77.f-torture/compile/20000412-1.f: New test.
35466 * gcc.c-torture/execute/20000412-4.c: New test.
35467 * gcc.c-torture/compile/20000412-2.c: New test.
35468 * gcc.c-torture/execute/20000412-3.c: New test.
35469 * gcc.c-torture/compile/20000412-1.c: New test.
35470 * gcc.c-torture/execute/20000412-2.c: New test.
35471
35472 2000-04-12 Jakub Jelinek <jakub@redhat.com>
35473
35474 * objc/execute/bf-20.m: New test.
35475
35476 2000-04-10 Richard Henderson <rth@cygnus.com>
35477
35478 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
35479
35480 * gcc.c-torture/execute/20000412-1.c: New test.
35481
35482 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
35483
35484 * g++.old-deja/g++.eh/catchptr1.C: New test.
35485
35486 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
35487
35488 * g++.old-deja/g++.abi/cxa_vec.C: New test.
35489
35490 2000-04-08 Neil Booth <NeilB@earthling.net>
35491
35492 * gcc.dg/cpp-nullchar.c: Remove test as
35493 embedded nulls cause problems.
35494
35495 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35496
35497 * gcc.dg/compare2.c: New test.
35498
35499 2000-04-08 Neil Booth <NeilB@earthling.net>
35500
35501 * gcc.dg/cpp-nullchar.c: New test.
35502
35503 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
35504
35505 * gcc.dg/cpp-mi2.c: New test.
35506 * gcc.dg/cpp-mi2[abc].h: New files.
35507
35508 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
35509
35510 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
35511 member name.
35512
35513 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
35514
35515 * g++.old-deja/g++.abi/vmihint.C: New test.
35516
35517 2000-04-06 Neil Booth <NeilB@earthling.net>
35518
35519 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
35520 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
35521 copyright.
35522
35523 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
35524
35525 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
35526 avoid stack-frame overwrite.
35527
35528 2000-04-05 Jakub Jelinek <jakub@redhat.com>
35529
35530 * gcc.c-torture/compile/20000405-2.c: New test.
35531 * gcc.c-torture/compile/20000405-3.c: New test.
35532
35533 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
35534
35535 * gcc.c-torture/compile/20000405-1.c: New test.
35536
35537 2000-04-04 Geoff Keating <geoffk@cygnus.com>
35538
35539 * gcc.dg/cast-qual-1.c: Revert last change.
35540
35541 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35542
35543 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
35544
35545 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
35546
35547 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
35548 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
35549
35550 2000-04-03 Jeffrey A Law (law@cygnus.com)
35551
35552 * gcc.c-torture/compile/20000403-2.c: New test.
35553 * gcc.c-torture/compile/20000403-1.c: New test.
35554
35555 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
35556
35557 * gcc.c-torture/execute/20000403-1.c: New test.
35558
35559 2000-04-03 Geoff Keating <geoffk@cygnus.com>
35560
35561 * gcc.c-torture/execute/20000402-1.c: New test.
35562
35563 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
35564
35565 * gcc.c-torture/execute/va-arg-15.c: New test.
35566 * gcc.c-torture/execute/va-arg-16.c: New test.
35567 * gcc.c-torture/execute/va-arg-17.c: New test.
35568 * gcc.c-torture/execute/va-arg-18.c: New test.
35569 * gcc.c-torture/execute/va-arg-19.c: New test.
35570
35571 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
35572
35573 * gcc.c-torture/compile/981211-1.c: Move to...
35574 * gcc.dg/cpp-as1.c: ...here.
35575 * gcc.dg/cpp-as2.c: New file.
35576
35577 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
35578 compiler.
35579
35580 2000-04-02 Neil Booth <NeilB@earthling.net>
35581
35582 * gcc.dg/cpp-cond.c New tests.
35583 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
35584 accidental success less likely.
35585 * gcc.dg/cpp-missingop.c New tests.
35586 * gcc.dg/cpp-missingparen.c New tests.
35587 * gcc.dg/cpp-shift.c New tests.
35588 * gcc.dg/cpp-shortcircuit.c New tests.
35589 * gcc.dg/cpp-unary.c New tests.
35590
35591 2000-03-29 Jeffrey A Law (law@cygnus.com)
35592
35593 * gcc.c-torture/compile/20000329-1.c: New test.
35594
35595 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
35596
35597 * gcc.c-torture/compile/20000326-1.c: New test.
35598 * gcc.c-torture/compile/20000326-2.c: New test.
35599
35600 2000-03-24 Geoff Keating <geoffk@cygnus.com>
35601
35602 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
35603 the first parameter is a function argument.
35604
35605 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
35606
35607 * g++.old-deja/g++.ext/array4.C: New test.
35608
35609 2000-03-22 Geoff Keating <geoffk@cygnus.com>
35610
35611 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
35612
35613 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35614
35615 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
35616
35617 2000-03-19 Richard Henderson <rth@cygnus.com>
35618
35619 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
35620
35621 2000-03-19 Richard Henderson <rth@cygnus.com>
35622
35623 * gcc.c-torture/compile/20000319-1.c: New test.
35624
35625 2000-03-14 Jeffrey A Law (law@cygnus.com)
35626
35627 * gcc.c-torture/execute/20000314-3.c: New test.
35628 * gcc.c-torture/execute/20000314-2.c: New test.
35629 * gcc.c-torture/execute/20000314-1.c: New test.
35630 * gcc.c-torture/compile/20000314-2.c: New test.
35631 * gcc.c-torture/compile/20000314-1.c: New test.
35632
35633 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
35634
35635 * g++.old-deja/g++.warn/inline.C: New test.
35636
35637 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
35638
35639 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
35640 standards-compliant result rather than specific constants.
35641 Put test-values in array.
35642
35643 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
35644
35645 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
35646 (g++_target_compile): Put test-specific options last.
35647
35648 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
35649
35650 * g++.old-deja/g++.eh/vbase4.C: New test.
35651
35652 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
35653
35654 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
35655
35656 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
35657
35658 * g++.old-deja/g++.brendan/misc12.C: Removed.
35659 * g++.old-deja/g++.pt/memtemp77.C: Constify.
35660 * g++.old-deja/g++.ext/pretty4.C: New test.
35661
35662 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
35663
35664 * g++.old-deja/g++.other/string2.C: New test.
35665
35666 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
35667
35668 * g++.old-deja/g++.warn/impint2.C: New test.
35669
35670 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
35671
35672 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
35673 is 1, not zero.
35674
35675 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
35676
35677 * g++.old-deja/g++.warn/impint.C: New test.
35678 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
35679 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
35680 * g++.old-deja/g++.pt/explicit12.C: Likewise.
35681 * g++.old-deja/g++.pt/explicit13.C: Likewise.
35682 * g++.old-deja/g++.pt/explicit17.C: Likewise.
35683 * g++.old-deja/g++.pt/explicit18.C: Likewise.
35684 * g++.old-deja/g++.pt/explicit19.C: Likewise.
35685 * g++.old-deja/g++.pt/explicit23.C: Likewise.
35686 * g++.old-deja/g++.pt/explicit31.C: Likewise.
35687 * g++.old-deja/g++.pt/explicit35.C: Likewise.
35688 * g++.old-deja/g++.pt/explicit6.C: Likewise.
35689 * g++.old-deja/g++.pt/memclass7.C: Likewise.
35690
35691 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
35692
35693 * gcc.dg/cpp-redef.c: New test.
35694
35695 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
35696
35697 * g++.old-deja/g++.pt/unify7.C: New test.
35698
35699 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
35700
35701 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
35702 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
35703
35704 2000-02-25 Geoff Keating <geoffk@cygnus.com>
35705
35706 * gcc.c-torture/compile/20000224-1.c: New test.
35707
35708 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
35709
35710 * gcc.c-torture/compile/cpp-2.c: New test.
35711 * gcc.c-torture/compile/cpp-1.c: New test.
35712
35713 2000-02-25 Jeffrey A Law (law@cygnus.com)
35714
35715 * gcc.c-torture/execute/20000225-1.c: New test.
35716
35717 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
35718
35719 * gcc.dg/cpp-li2.c: New test.
35720
35721 * gcc.dg/cpp-wi1.c: New test.
35722
35723 * gcc.dg/cpp-li1.c: New test.
35724
35725 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
35726
35727 * g++.old-deja/g++.other/sizeof5.C: New test.
35728
35729 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35730
35731 * gcc.c-torture/execute/va-arg-13.c: New test.
35732
35733 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
35734
35735 * gcc.c-torture/execute/va-arg-12.c: New test.
35736
35737 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
35738
35739 * gcc.c-torture/execute/20000223-1.c: New test.
35740
35741 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
35742
35743 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
35744
35745 2000-02-22 Mark Mitchell <mark@codesourcery.com>
35746
35747 * g++.old-deja/g++.abi/ptrmem.C: New test.
35748
35749 2000-02-19 Richard Henderson <rth@cygnus.com>
35750
35751 * gcc.c-torture/compile/init-3.c: New.
35752
35753 2000-02-17 Mark Mitchell <mark@codesourcery.com>
35754
35755 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
35756 ALWAYS_CXXFLAGS.
35757
35758 2000-02-11 Robert Lipe <robertl@sco.com>
35759
35760 * gcc.c-torture/compile/20000211-3.c: New test.
35761
35762 2000-02-11 Martin Buchholz <martin@xemacs.org>
35763
35764 * gcc.c-torture/compile/20000211-2.c: New test.
35765
35766 2000-02-11 Jeffrey A Law (law@cygnus.com)
35767
35768 * gcc.c-torture/compile/20000211-1.c: New test.
35769
35770 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
35771
35772 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
35773 on native targets
35774
35775 2000-02-08 Nathan Sidwell <nathan@acm.org>
35776
35777 * g++.old-deja/g++.other/cast5.C: New test.
35778
35779 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
35780
35781 * gcc.c-torture/execute/20000205-1.c: New.
35782
35783 2000-02-03 Nathan Sidwell <nathan@acm.org>
35784
35785 * g++.old-deja/g++.jason/cast3.C: Return void.
35786 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
35787
35788 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
35789
35790 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
35791
35792 * gcc.dg/loop-1.c: New test.
35793
35794 2000-01-27 Jakub Jelinek <jakub@redhat.com>
35795
35796 * gcc.c-torture/compile/20000127-1.c: New test.
35797 * gcc.c-torture/execute/991228-1.c: New test.
35798
35799 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
35800
35801 * gcc.dg/unused-2.c: New test.
35802
35803 * gcc.dg/conv-1.c: New test.
35804
35805 2000-01-24 Mark Mitchell <mark@codesourcery.com>
35806
35807 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
35808 compiler.
35809 (tool_option_proc): Fix typo.
35810
35811 2000-01-24 Geoff Keating <geoffk@cygnus.com>
35812
35813 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
35814 of the ld on the host, not on the build machine.
35815 Also, don't crash if '--help' is not a supported option.
35816
35817 2000-01-24 Richard Henderson <rth@cygnus.com>
35818
35819 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
35820
35821 2000-01-20 Jeffrey A Law (law@cygnus.com)
35822
35823 * gcc.c-torture/execute/20000120-2.c: New test.
35824 * gcc.c-torture/execute/20000120-1.c: New test.
35825
35826 2000-01-13 Jeffrey A Law (law@cygnus.com)
35827
35828 * gcc.c-torture/execute/20000113-1.c: New test.
35829
35830 2000-01-12 Jeffrey A Law (law@cygnus.com)
35831
35832 * gcc.c-torture/execute/20000112-1.c: New test.
35833
35834 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
35835
35836 * gcc.dg/20000111-1.c: New test.
35837
35838 2000-01-10 Jeffrey A Law (law@cygnus.com)
35839
35840 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
35841 with 16 bit integers.
35842
35843 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
35844
35845 * gcc.dg/20000108-1.c: New test.
35846
35847 2000-01-05 Nathan Sidwell <nathan@acm.org>
35848
35849 * g++.old-deja/g++.ns/koenig8.C: New test.
35850
35851 2000-01-05 Nathan Sidwell <nathan@acm.org>
35852
35853 * g++.old-deja/g++.other/cast4.C: New test.
35854
35855 2000-01-05 Jeffrey A Law (law@cygnus.com)
35856
35857 * gcc.c-torture/compile/20000105-2.c: New test.
35858 * gcc.c-torture/compile/20000105-1.c: New test.
35859
35860 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35861
35862 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
35863 references to printf & atoi to conform to ANSI standard.
35864 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
35865 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
35866 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
35867 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
35868 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
35869 * g++.old-deja/g++.brendan/complex1.C: Likewise.
35870 * g++.old-deja/g++.brendan/copy1.C: Likewise.
35871 * g++.old-deja/g++.brendan/copy2.C: Likewise.
35872 * g++.old-deja/g++.brendan/copy3.C: Likewise.
35873 * g++.old-deja/g++.brendan/copy4.C: Likewise.
35874 * g++.old-deja/g++.brendan/copy5.C: Likewise.
35875 * g++.old-deja/g++.brendan/copy6.C: Likewise.
35876 * g++.old-deja/g++.brendan/copy7.C: Likewise.
35877 * g++.old-deja/g++.brendan/copy8.C: Likewise.
35878 * g++.old-deja/g++.brendan/crash11.C: Likewise.
35879 * g++.old-deja/g++.brendan/crash14.C: Likewise.
35880 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
35881 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
35882 * g++.old-deja/g++.brendan/delete2.C: Likewise.
35883 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
35884 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
35885 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
35886 * g++.old-deja/g++.brendan/eh1.C: Likewise.
35887 * g++.old-deja/g++.brendan/groff1.C: Likewise.
35888 * g++.old-deja/g++.brendan/init3.C: Likewise.
35889 * g++.old-deja/g++.brendan/misc12.C: Likewise.
35890 * g++.old-deja/g++.brendan/misc7.C: Likewise.
35891 * g++.old-deja/g++.brendan/new2.C: Likewise.
35892 * g++.old-deja/g++.brendan/operators4.C: Likewise.
35893 * g++.old-deja/g++.brendan/operators5.C: Likewise.
35894 * g++.old-deja/g++.brendan/overload2.C: Likewise.
35895 * g++.old-deja/g++.brendan/overload7.C: Likewise.
35896 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
35897 * g++.old-deja/g++.brendan/reference1.C: Likewise.
35898 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
35899 * g++.old-deja/g++.brendan/template24.C: Likewise.
35900 * g++.old-deja/g++.brendan/template3.C: Likewise.
35901 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
35902 * g++.old-deja/g++.jason/inline3.C: Likewise.
35903 * g++.old-deja/g++.jason/opeq.C: Likewise.
35904 * g++.old-deja/g++.law/arg5.C: Likewise.
35905 * g++.old-deja/g++.law/arm7.C: Likewise.
35906 * g++.old-deja/g++.law/ctors11.C: Likewise.
35907 * g++.old-deja/g++.law/cvt8.C: Likewise.
35908 * g++.old-deja/g++.law/init9.C: Likewise.
35909 * g++.old-deja/g++.law/refs4.C: Likewise.
35910 * g++.old-deja/g++.law/template2.C: Likewise.
35911 * g++.old-deja/g++.law/visibility24.C: Likewise.
35912 * g++.old-deja/g++.law/vtable3.C: Likewise.
35913 * g++.old-deja/g++.mike/asm2.C: Likewise.
35914 * g++.old-deja/g++.mike/eh1.C: Likewise.
35915 * g++.old-deja/g++.mike/misc1.C: Likewise.
35916 * g++.old-deja/g++.mike/misc13.C: Likewise.
35917 * g++.old-deja/g++.mike/misc14.C: Likewise.
35918 * g++.old-deja/g++.mike/ns12.C: Likewise.
35919 * g++.old-deja/g++.mike/p1248.C: Likewise.
35920 * g++.old-deja/g++.mike/p3708.C: Likewise.
35921 * g++.old-deja/g++.mike/p3708a.C: Likewise.
35922 * g++.old-deja/g++.mike/p3708b.C: Likewise.
35923 * g++.old-deja/g++.mike/p646.C: Likewise.
35924 * g++.old-deja/g++.mike/p700.C: Likewise.
35925 * g++.old-deja/g++.mike/p783.C: Likewise.
35926 * g++.old-deja/g++.mike/p783a.C: Likewise.
35927 * g++.old-deja/g++.mike/p783b.C: Likewise.
35928 * g++.old-deja/g++.mike/p786.C: Likewise.
35929 * g++.old-deja/g++.mike/p789.C: Likewise.
35930 * g++.old-deja/g++.mike/p789a.C: Likewise.
35931 * g++.old-deja/g++.mike/p807a.C: Likewise.
35932 * g++.old-deja/g++.other/delete3.C: Likewise.
35933 * g++.old-deja/g++.other/dyncast1.C: Likewise.
35934 * g++.old-deja/g++.other/dyncast2.C: Likewise.
35935 * g++.old-deja/g++.other/dyncast3.C: Likewise.
35936 * g++.old-deja/g++.other/empty1.C: Likewise.
35937 * g++.old-deja/g++.other/temporary1.C: Likewise.
35938 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
35939 * g++.old-deja/g++.pt/t16.C: Likewise.
35940 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
35941
35942 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
35943
35944 * gcc.dg/991230-1.c: New test.
35945
35946 1999-12-29 Jeffrey A Law (law@cygnus.com)
35947
35948 * gcc.c-torture/compile/991229-3.c: New test.
35949 * gcc.c-torture/compile/991229-2.c: New test.
35950 * gcc.c-torture/compile/991229-1.c: New test.
35951
35952 1999-12-29 Greg McGary <gkm@eng.ascend.com>
35953
35954 * gcc.c-torture/compile/labels-2.c: New test.
35955
35956 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
35957
35958 * gcc.c-torture/execute/991227-1.c: New test.
35959
35960 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
35961
35962 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
35963
35964 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
35965
35966 * gcc.c-torture/execute/991221-1.c: New test.
35967
35968 1999-12-20 Nathan Sidwell <nathan@acm.org>
35969
35970 * g++.old-deja/g++.other/cast3.C: New test.
35971
35972 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
35973
35974 * gcc.c-torture/execute/991216-4.c: New test.
35975
35976 1999-12-16 Michael Meissner <meissner@cygnus.com>
35977
35978 * gcc.c-torture/execute/991216-1.c: New test.
35979 * gcc.c-torture/execute/991216-2.c: New test.
35980 * gcc.c-torture/execute/991216-3.c: New test.
35981
35982 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
35983
35984 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
35985 Actually make the test fail by using "-O2" for compilation.
35986
35987 1999-12-15 Nathan Sidwell <nathan@acm.org>
35988
35989 * g++.old-deja/g++.warn/cast-align1.C: New test.
35990
35991 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
35992
35993 * gcc.c-torture/compile/991214-1.c: New test.
35994 * gcc.c-torture/compile/991214-2.c: New test.
35995
35996 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
35997
35998 * gcc.dg/991214-1.c: New test.
35999
36000 1999-12-13 Jeffrey A Law (law@cygnus.com)
36001
36002 * gcc.c-torture/compile/991213-3.c: New test.
36003 * gcc.c-torture/compile/991213-2.c: New test.
36004 * gcc.c-torture/compile/991213-1.c: New test.
36005
36006 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
36007
36008 * gcc.dg/991209-1.c: New test.
36009
36010 1999-12-08 Nathan Sidwell <nathan@acm.org>
36011
36012 * gcc.c-torture/compile/991208-1.c: New test.
36013
36014 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
36015
36016 * gcc.dg/ultrasp2.c: New test.
36017
36018 1999-12-05 Alex Samuel <samuel@codesourcery.com>
36019
36020 * g++.old-deja/g++.abi/align.C (main): Fix typo.
36021
36022 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
36023
36024 * gcc.c-torture/compile/991202-1.c: New test.
36025 * gcc.c-torture/execute/991202-1.c: New test.
36026 * gcc.c-torture/execute/991202-2.c: New test.
36027 * gcc.c-torture/execute/991202-3.c: New test.
36028
36029 1999-12-02 Alex Samuel <samuel@codesourcery.com>
36030
36031 * g++.old-deja/g++.abi/align.C: New test.
36032 * g++.old-deja/g++.abi/aggregates.C: Likewise.
36033 * g++.old-deja/g++.abi/bitfields.C: Likewise.
36034
36035 1999-12-01 Richard Henderson <rth@cygnus.com>
36036
36037 * gcc.c-torture/execute/991201-1.c: New.
36038
36039 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
36040
36041 * gcc.dg/991129-1.c: New test.
36042
36043 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
36044
36045 * gcc.c-torture/compile/991127-1.c: New test.
36046
36047 1999-11-22 Nathan Sidwell <nathan@acm.org>
36048
36049 * g++.old-deja/g++.other/warn4.C: New test.
36050
36051 1999-11-22 Nathan Sidwell <nathan@acm.org>
36052
36053 * g++.old-deja/g++.eh/cleanup2.C: New test.
36054 * g++.old-deja/g++.ext/pretty2.C: New test.
36055 * g++.old-deja/g++.ext/pretty3.C: New test.
36056 * g++.old-deja/g++.other/debug6.C: New test.
36057
36058 1999-10-20 Jim Wilson <wilson@cygnus.com>
36059
36060 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
36061 compiler_output to look for one error message instead of two.
36062
36063 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
36064
36065 * gcc.c-torture/execute/991118-1.c: Also test case
36066 where the word boundary does not split a byte evenly.
36067
36068 1999-11-19 Nathan Sidwell <nathan@acm.org>
36069
36070 * g++.old-deja/g++.ext/restrict1.C: New test.
36071
36072 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
36073
36074 * gcc.c-torture/execute/991118-1.c: New test.
36075
36076 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
36077
36078 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
36079 working directory pathnames.
36080
36081 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
36082
36083 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
36084 host is equipped with driver.h and driver.o so it can actually
36085 compile and run the tests.
36086
36087 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
36088
36089 * gcc.c-torture/compile/991008-1.c: New test.
36090
36091 1999-11-08 Nick Clifton <nickc@cygnus.com>
36092
36093 * lib/gcc-dg.exp: Include target-supports.exp
36094
36095 1999-11-05 Nick Clifton <nickc@cygnus.com>
36096
36097 * lib/target-supports.exp: New file: Provide procs to test for
36098 features supported by the target.
36099 (check_weak_available): Moved here from ecos.exp.
36100 (check_alias_available): New proc: Determine of the target
36101 toolchain supports the alias attribute.
36102
36103 * gcc.dg/special/ecos.exp: Move check_weak_available to
36104 target-supports.exp.
36105 (alias-1.c): Only perform the test if the target supports
36106 aliases.
36107 (wkali-1.c): Only perform the test if the target supports
36108 aliases.
36109
36110 * gcc.dg/990506-0.c: Expect error messages from cross
36111 targets as well as native targets.
36112
36113 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
36114
36115 * gcc.dg/ultrasp1.c: Removed xfail.
36116 * gcc.dg/struct-ret-2.c: Likewise.
36117 * gcc.dg/array-1.c: Likewise.
36118
36119 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
36120
36121 * gcc.dg/struct-ret-2.c: New test.
36122
36123 * gcc.dg/array-1.c: New test.
36124
36125 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
36126
36127 * gcc.c-torture/execute/991030-1.c: New test.
36128
36129 1999-10-26 Richard Henderson <rth@cygnus.com>
36130
36131 * gcc.c-torture/compile/991026-2.c: New test.
36132
36133 1999-10-26 Jeffrey A Law (law@cygnus.com)
36134
36135 * gcc.c-torture/compile/991026-1.c: New test.
36136
36137 1999-10-23 Jeffrey A Law (law@cygnus.com)
36138
36139 * gcc.c-torture/execute/991023-1.c: New test.
36140
36141 1999-10-19 Jeffrey A Law (law@cygnus.com)
36142
36143 * gcc.c-torture/execute/991019-1.c: New test.
36144
36145 1999-10-16 Richard Henderson <rth@cygnus.com>
36146
36147 * gcc.c-torture/execute/991016-1.c: New test.
36148
36149 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
36150
36151 * gcc.c-torture/execute/991014-1.c: New test.
36152
36153 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
36154
36155 * g++.old-deja/g++.other/union2.C: New test.
36156
36157 1999-10-13 Nathan Sidwell <nathan@acm.org>
36158
36159 * g++.old-deja/g++.other/vaarg2.C: New test.
36160 * g++.old-deja/g++.other/vaarg3.C: New test.
36161
36162 1999-10-12 Craig Burley <craig@jcb-sc.com>
36163
36164 * g77.f-torture/noncompile/19990905-1.f: Moved from being
36165 in compile/.
36166
36167 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
36168
36169 * gcc.c-torture/execute/va-arg-11.c: New test.
36170
36171 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
36172
36173 * lib/file-format.exp (gcc_target_object_format): Don't
36174 crash if objdump is unavailable.
36175
36176 1999-09-29 Donn Terry <donn@interix.com>
36177
36178 * gcc.misc-tests/mg.exp: delete extraneous redirection.
36179
36180 1999-09-28 Nick Clifton <nickc@cygnus.com>
36181
36182 * gcc.c-torture/compile/990928-1.c: New test.
36183
36184 1999-09-28 Nathan Sidwell <nathan@acm.org>
36185
36186 * g++.old-deja/g++.other/decl6.C: New test.
36187
36188 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36189
36190 * gcc.c-torture/execute/va-arg-10.c: New test.
36191
36192 1999-09-27 Nathan Sidwell <nathan@acm.org>
36193
36194 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
36195 __PRETTY_FUNCTION__.
36196
36197 1999-09-23 Nick Clifton <nickc@cygnus.com>
36198
36199 * gcc.c-torture/execute/990923-1.c: New test.
36200
36201 1999-09-21 Nick Clifton <nickc@cygnus.com>
36202
36203 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
36204 for which -fpic is inappropriate.
36205
36206 1999-09-21 Mark Mitchell <mark@codesourcery.com>
36207
36208 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
36209
36210 1999-09-21 Nathan Sidwell <nathan@acm.org>
36211
36212 * g++.old-deja/g++.other/dyncast1.C: New test.
36213 * g++.old-deja/g++.other/dyncast2.C: New test.
36214 * g++.old-deja/g++.other/dyncast3.C: New test.
36215 * g++.old-deja/g++.other/dyncast4.C: New test.
36216 * g++.old-deja/g++.other/dyncast5.C: New test.
36217 * g++.old-deja/g++.eh/catch3.C: New test.
36218 * g++.old-deja/g++.eh/catch3p.C: New test.
36219 * g++.old-deja/g++.eh/catch4.C: New test.
36220 * g++.old-deja/g++.eh/catch4p.C: New test.
36221 * g++.old-deja/g++.eh/catch5.C: New test.
36222 * g++.old-deja/g++.eh/catch5p.C: New test.
36223 * g++.old-deja/g++.eh/catch6.C: New test.
36224 * g++.old-deja/g++.eh/catch6p.C: New test.
36225 * g++.old-deja/g++.eh/catch7.C: New test.
36226 * g++.old-deja/g++.eh/catch7p.C: New test.
36227 * g++.old-deja/g++.eh/catch8.C: New test.
36228 * g++.old-deja/g++.eh/catch8p.C: New test.
36229 * g++.old-deja/g++.eh/catch9.C: New test.
36230 * g++.old-deja/g++.eh/catch9p.C: New test.
36231
36232 1999-09-13 Nathan Sidwell <nathan@acm.org>
36233
36234 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
36235 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
36236
36237 1999-09-13 Jeffrey A Law (law@cygnus.com)
36238
36239 * gcc.c-torture/compile/990913-1.c: New test.
36240
36241 1999-09-10 Nathan Sidwell <nathan@acm.org>
36242
36243 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
36244 * g++.old-deja/g++.jason/rfg5.C: Likewise.
36245
36246 1999-09-09 Richard Henderson <rth@cygnus.com>
36247
36248 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
36249
36250 1999-09-09 Nathan Sidwell <nathan@acm.org>
36251
36252 * g++.old-deja/g++.other/lookup11.C: New test.
36253 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
36254 what is permitted and what we want.
36255 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
36256 overload use.
36257 * g++.old-deja/g++.jason/rfg5.C: Likewise.
36258
36259 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
36260
36261 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
36262 * gcc.c-torture/noncompile/poison-1.c: New file.
36263
36264 1999-09-08 Nathan Sidwell <nathan@acm.org>
36265
36266 * g++.old-deja/g++.other/sizeof3.C: New test.
36267 * g++.old-deja/g++.other/sizeof4.C: New test.
36268 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
36269 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
36270
36271 1999-09-07 Richard Henderson <rth@cygnus.com>
36272
36273 * gcc.dg/va-arg-1.c: New.
36274
36275 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36276
36277 * gcc.c-torture/execute/va-arg-9.c: New test.
36278
36279 1999-09-05 Craig Burley <craig@jcb-sc.com>
36280
36281 * g77.f-torture/compile/980519-2.f: New test.
36282 * g77.f-torture/compile/19990905-0.f: New test.
36283 * g77.f-torture/compile/19990905-1.f: New test.
36284 * g77.f-torture/compile/19990905-2.f: New test.
36285
36286 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
36287
36288 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
36289
36290 * gcc.c-torture/execute/990827-1.c: Fix typo.
36291
36292 1999-09-03 Nathan Sidwell <nathan@acm.org>
36293
36294 * g++.old-deja/g++.other/deref1.C: New test.
36295
36296 1999-09-02 Nathan Sidwell <nathan@acm.org>
36297
36298 * g++.old-deja/g++.other/ambig2.C: New test.
36299 * g++.old-deja/g++.other/cond5.C: New test.
36300 * g++.old-deja/g++.other/lookup16.C: New test.
36301
36302 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
36303
36304 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
36305 assemblers too.
36306
36307 1999-08-31 Jeffrey A Law (law@cygnus.com)
36308
36309 * lib/c-torture.exp: Avoid the "compare executables" optimization
36310 when testing native.
36311
36312 1999-08-29 Jeffrey A Law (law@cygnus.com)
36313
36314 * gcc.c-torture/execute/990829-1.c: New test.
36315 * gcc.c-torture/compile/990829-1.c: New test.
36316
36317 1999-08-27 Paul Burchard <burchard@pobox.com>
36318
36319 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
36320 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
36321 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
36322 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
36323 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
36324 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
36325 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
36326 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
36327 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
36328 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
36329 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
36330
36331 1999-08-27 Jeffrey A Law (law@cygnus.com)
36332
36333 * gcc.c-torture/execute/990827-1.c: New test.
36334
36335 1999-08-26 Craig Burley <craig@jcb-sc.com>
36336
36337 * g77.f-torture/noncompile/19990826-4.f: New test.
36338
36339 * g77.f-torture/compile/19990826-3.f: New test.
36340
36341 * g77.f-torture/execute/19990826-2.f: New test.
36342
36343 * g77.f-torture/compile/19990826-1.f: New test.
36344
36345 * gcc.c-torture/execute/990826-0.c: New test.
36346 * g77.c-torture/execute/19990826-0.f: New test.
36347
36348 * g77.f-torture/noncompile/970626-2.f: New test.
36349
36350 1999-08-25 Paul Burchard <burchard@pobox.com>
36351
36352 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
36353 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
36354 lss-011.C: New tests.
36355
36356 1999-08-25 Nathan Sidwell <nathan@acm.org>
36357
36358 * g++.old-deja/g++.other/decl5.C: New test.
36359
36360 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36361
36362 * noncompile/noncompile.exp: Load_lib c-torture.exp.
36363 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
36364 call `postbase' for each one. All callers of `postbase' changed
36365 to call this instead.
36366
36367 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
36368
36369 * gcc.c-torture/execute/990811-1.c: New test.
36370
36371 1999-08-09 Nick Clifton <nickc@cygnus.com>
36372
36373 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
36374 just native ones.
36375
36376 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
36377 just native ones.
36378
36379 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
36380
36381 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
36382
36383 1999-08-04 Jeffrey A Law (law@cygnus.com)
36384
36385 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
36386
36387 1999-08-04 Nathan Sidwell <nathan@acm.org>
36388
36389 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
36390
36391 1999-08-04 Jeffrey A Law (law@cygnus.com)
36392
36393 * gcc.c-torture/execute/990804-1.c: New test.
36394
36395 1999-08-03 Nathan Sidwell <nathan@acm.org>
36396
36397 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
36398 * g++.old-deja/g++.brendan/crash64.C: Likewise.
36399 * g++.old-deja/g++.brendan/overload8.C: Likewise.
36400
36401 1999-08-03 Nathan Sidwell <nathan@acm.org>
36402
36403 * g++.old-deja/g++.other/struct1.C: New test.
36404
36405 1999-08-03 Nathan Sidwell <nathan@acm.org>
36406
36407 * g++.old-deja/g++.other/enum2.C: New test.
36408
36409 1999-08-02 Richard Henderson <rth@cygnus.com>
36410
36411 Adapted from tests from Franz Sirl:
36412 * gcc.c-torture/execute/va-arg-7.c: New test.
36413 * gcc.c-torture/execute/va-arg-8.c: New test.
36414
36415 1999-08-01 Jeffrey A Law (law@cygnus.com)
36416
36417 * gcc.c-torture/compile/990801-2.c: New test.
36418
36419 * gcc.c-torture/compile/990801-1.c: New test.
36420
36421 1999-07-27 Michael Meissner <meissner@cygnus.com>
36422
36423 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
36424 fp-cmp-1.c, converting double to float.
36425
36426 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
36427 fp-cmp-1.c, converting double to long double.
36428
36429 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
36430 from fr1 to unknown_register, since fr1 is a legitimate register
36431 on some machines.
36432
36433 1999-07-25 Jeffrey A Law (law@cygnus.com)
36434
36435 * README: More listname related changes.
36436
36437 1999-07-08 Catherine Moore <clm@cygnus.com>
36438
36439 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
36440
36441 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
36442
36443 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
36444
36445 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
36446
36447 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
36448
36449 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
36450
36451 * gcc.dg/990703-1.c: New test.
36452
36453 1999-06-29 Nick Clifton <nickc@cygnus.com>
36454
36455 * lib/file-format.exp: New file: Move definition of proc
36456 gcc_target_object_format to here from
36457 gcc.dg/special/ecos.exp.
36458
36459 * lib/c-torture.exp: Include lib file-format.exp.
36460 * lib/gcc-dg.exp: Include lib file-format.exp.
36461
36462 * gcc.dg/special/ecos.exp: Remove definition of proc
36463 gcc_target_object_format.
36464
36465 1999-06-28 Jeffrey A Law (law@cygnus.com)
36466
36467 * gcc.c-torture/execute/990628-1.c: New test.
36468
36469 1999-06-25 Jeffrey A Law (law@cygnus.com)
36470
36471 * gcc.c-torture/compile/990625-2.c: New test.
36472
36473 * gcc.c-torture/compile/990625-1.c: New test.
36474
36475 1999-06-23 Nick Clifton <nickc@cygnus.com>
36476
36477 * gcc.c-torture/compile/dll.c: New test case. Check that dll
36478 attributes compile.
36479 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
36480 ports that use the COFF/PE file format.
36481
36482 1999-06-17 Jeffrey A Law (law@cygnus.com)
36483
36484 * gcc.c-torture/compile/990617-1.c: New test.
36485
36486 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
36487
36488 * g++.old-deja/g++.other/decl4.C: New test.
36489
36490 1999-06-14 Nathan Sidwell <nathan@acm.org>
36491
36492 * g++.old-deja/g++.other/bitfld3.C: New test.
36493
36494 1999-06-08 Nathan Sidwell <nathan@acm.org>
36495
36496 * g++.old-deja/g++.eh/catch1.C: New test.
36497
36498 1999-06-07 Jeffrey A Law (law@cygnus.com)
36499
36500 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
36501
36502 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
36503 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
36504
36505 1999-06-05 Craig Burley <craig@jcb-sc.com>
36506
36507 * g77.f-torture/compile/19990502-0.f: Replace with new,
36508 shorter, test that still fails after recent changes.
36509
36510 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
36511
36512 * gcc.c-torture/execute/990604-1.c: New test.
36513
36514 1999-05-31 Jeffrey A Law (law@cygnus.com)
36515
36516 * gcc.c-torture/execute/990531-1.c: New test.
36517
36518 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36519
36520 * gcc.c-torture/compile/990527-1.c: New test.
36521
36522 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
36523
36524 * gcc.c-torture/execute/990527-1.c: New test.
36525
36526 1999-05-25 Nick Clifton <nickc@cygnus.com>
36527
36528 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
36529 bitfields as signed.
36530
36531 1999-05-25 Craig Burley <craig@jcb-sc.com>
36532
36533 * g77.f-torture/compile/19990525-0.f: New test.
36534
36535 1999-05-25 Jeffrey A Law (law@cygnus.com)
36536
36537 * gcc.c-torture/execute/990525-2.c: New test.
36538
36539 * gcc.c-torture/execute/990525-1.c: New test.
36540
36541 1999-05-24 Nathan Sidwell <nathan@acm.org>
36542
36543 * g++.old-deja/g++.other/anon3.C: New test.
36544 * g++.old-deja/g++.other/anon4.C: New test.
36545 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
36546 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
36547 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
36548 Merrill).
36549
36550 1999-05-24 Jeffrey A Law (law@cygnus.com)
36551
36552 * gcc.c-torture/execute/990524-1.c: New test.
36553
36554 * gcc.dg/990524-1.c: New test.
36555
36556 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36557
36558 * gcc.c-torture/compile/990523-1.c: New test.
36559
36560 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
36561
36562 * gcc.c-torture/compile/990519-1.c: New test.
36563
36564 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
36565
36566 * gcc.c-torture/compile/990517-1.c: New test.
36567
36568 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
36569 (e4, f4): New tests.
36570 (main): Call them.
36571
36572 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36573
36574 * gcc.dg/noreturn-1.c: New test.
36575
36576 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
36577
36578 * gcc.c-torture/execute/990513-1.c: New test.
36579
36580 1999-05-10 Richard Henderson <rth@cygnus.com>
36581
36582 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
36583
36584 1999-05-10 Craig Burley <craig@jcb-sc.com>
36585
36586 * g77.f-torture/execute/erfc.f: Use small single-precision
36587 values, to avoid problems on Alphas when not -mieee.
36588
36589 1999-05-08 Craig Burley <craig@jcb-sc.com>
36590
36591 * gcc.dg/990506-0.c: New test.
36592
36593 1999-05-08 Richard Henderson <rth@cygnus.com>
36594
36595 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
36596 the constant to test. Don't XFAIL 64-bit targets.
36597
36598 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
36599 * g++.old-deja/g++.law/profile1.C: Likewise.
36600
36601 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
36602 operator new instances.
36603 * g++.old-deja/g++.other/delete5.C: Likewise.
36604
36605 1999-05-03 Craig Burley <craig@jcb-sc.com>
36606
36607 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
36608 intrinsic.
36609
36610 1999-05-03 Craig Burley <craig@jcb-sc.com>
36611
36612 * g77.f-torture/execute/u77-test.f: Reverse order of two
36613 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
36614
36615 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36616
36617 * gcc.dg/compare1.c: New test.
36618
36619 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
36620
36621 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
36622 New tests.
36623
36624 1999-05-02 Craig Burley <craig@jcb-sc.com>
36625
36626 * g77.f-torture/compile/19990502-1.f: New test.
36627
36628 1999-05-02 Craig Burley <craig@jcb-sc.com>
36629
36630 * g77.f-torture/compile/19990502-0.f: New test.
36631
36632 1999-05-02 Craig Burley <craig@jcb-sc.com>
36633
36634 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
36635 intrinsic.
36636
36637 1999-05-02 Craig Burley <craig@jcb-sc.com>
36638
36639 * g77.f-torture/execute/u77-test.f (main): List libU77
36640 intrinsics not currently tested.
36641 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
36642 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
36643 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
36644 Trim blanks off the ends of some printed strings.
36645
36646 1999-05-02 Craig Burley <craig@jcb-sc.com>
36647
36648 * g77.f-torture/execute/u77-test.f (main): Just warn about
36649 FSTAT gid disagreement, as it's expected on some systems.
36650
36651 1999-05-01 Craig Burley <craig@jcb-sc.com>
36652
36653 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
36654 use a new function, which allows for some slop.
36655 Clean up some commentary.
36656 (issum): The new function.
36657 (sgladd): Deleted subroutine.
36658
36659 1999-05-01 Craig Burley <craig@jcb-sc.com>
36660
36661 * g77.f-torture/execute/u77-test.f: Modify to be more like
36662 libf2c/libU77 version, bringing patches to that version here.
36663 Add suitable commentary.
36664
36665 1999-04-25 Richard Henderson <rth@cygnus.com>
36666
36667 * gcc.dg/990424-1.c: New test.
36668
36669 1999-04-24 Craig Burley <craig@jcb-sc.com>
36670
36671 * g77.f-torture/execute/u77-test.f (main): Bug involving
36672 LSTAT has been fixed, so turn back on full checking.
36673
36674 1999-04-20 Craig Burley <craig@jcb-sc.com>
36675
36676 * g77.f-torture/compile/19990419-0.f: New test.
36677 * g77.f-torture/execute/19990419-1.f: New test.
36678
36679 1999-04-17 Richard Henderson <rth@cygnus.com>
36680
36681 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
36682 to avoid the need for a prototype to supress a warning.
36683
36684 1999-04-07 Jim Wilson <wilson@cygnus.com>
36685
36686 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
36687
36688 1999-04-04 Jeffrey A Law (law@cygnus.com)
36689
36690 * gcc.c-torture/execute/990404-1.c: New test.
36691
36692 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
36693
36694 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
36695 * gcc.dg/cpp-if3.c: Don't use -pedantic.
36696 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
36697 missing initializer warnings.
36698
36699 1999-03-28 Jeffrey A Law (law@cygnus.com)
36700
36701 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
36702 matching strings.
36703
36704 1999-03-26 Jeffrey A Law (law@cygnus.com)
36705
36706 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
36707
36708 1999-03-26 Craig Burley <craig@jcb-sc.com>
36709
36710 * g77.f-torture/execute/19990325-0.f: New test.
36711 * g77.f-torture/execute/19990325-1.f: New test.
36712
36713 1999-03-24 Jeffrey A Law (law@cygnus.com)
36714
36715 * gcc.c-torture/execute/990324-1.c: New test.
36716
36717 1999-03-22 Jim Wilson <wilson@cygnus.com>
36718
36719 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
36720 test with 4.
36721
36722 1999-03-17 Richard Henderson <rth@cygnus.com>
36723
36724 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
36725
36726 1999-03-13 Craig Burley <craig@jcb-sc.com>
36727
36728 * g77.f-torture/execute/19990313-2.f: New test.
36729 * g77.f-torture/execute/19990313-3.f: New test.
36730
36731 1999-03-13 Craig Burley <craig@jcb-sc.com>
36732
36733 * g77.f-torture/execute/19990313-0.f: New test.
36734 * g77.f-torture/execute/19990313-1.f: New test.
36735
36736 1999-03-12 Jim Wilson <wilson@cygnus.com>
36737
36738 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
36739 printf to sprintf.
36740 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
36741 (main): Add check for u15. Conditionalize u31 check depending on
36742 whether ints are <32 bits or >=32 bits.
36743
36744 1999-03-08 Craig Burley <craig@jcb-sc.com>
36745
36746 * g77.f-torture/execute/19981119-0.f: Improve testiness.
36747
36748 1999-03-08 Craig Burley <craig@jcb-sc.com>
36749
36750 * g77.f-torture/compile/19990305-0.f: New test.
36751 * g77.f-torture/execute/19981119-0.f: New test.
36752
36753 1999-03-08 Craig Burley <craig@jcb-sc.com>
36754
36755 * g77.f-torture/execute/970625-2.f: call ABORT if final
36756 result is not correct, instead of just printing it.
36757 Add this checking via newly introduced obfuscation, to
36758 trip up buggy front ends.
36759
36760 1999-03-07 Craig Burley <craig@jcb-sc.com>
36761
36762 * g77.f-torture/compile/960317-1.f: Moved from being
36763 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
36764
36765 1999-03-06 Craig Burley <craig@jcb-sc.com>
36766
36767 * g77.f-torture/execute/960317-1.f: New (old) test.
36768 * g77.f-torture/execute/970625-2.f: Ditto.
36769
36770 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
36771
36772 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
36773 message on line 1 or line 2; cccp and cpplib do this differently.
36774
36775 1999-03-01 Jeffrey A Law (law@cygnus.com)
36776
36777 * g++.old-deja/g++.law/weak1.C: New test.
36778
36779 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
36780
36781 * gcc.c-torture/execute/990119-1.c: Renamed to...
36782 * gcc.dg/990119-1.c: this, so it will only be tested once
36783 (it's a preprocessor test, it doesn't need to be run at
36784 multiple optimization levels).
36785
36786 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
36787
36788 * lib/g++.exp: Don't add incdir=$base_dir/../include to
36789 ALWAYS_CXXFLAGS.
36790
36791 1999-02-24 Craig Burley <craig@jcb-sc.com>
36792
36793 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
36794 * g77.f-torture/compile/19981216-0.f: ...as it is expected
36795 to not be compilable by current g77.
36796
36797 1999-02-24 Nick Clifton <nickc@cygnus.com>
36798
36799 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
36800
36801 1999-02-22 Jeffrey A Law (law@cygnus.com)
36802
36803 * gcc.c-torture/execute/990222-1.c: New test.
36804
36805 1999-02-19 Craig Burley <craig@jcb-sc.com>
36806
36807 * g77.f-torture/compile/19990218-0.f: New test.
36808 * g77.f-torture/noncompile/19990218-1.f: New test.
36809
36810 1999-02-18 Craig Burley <craig@jcb-sc.com>
36811
36812 * g77.f-torture/compile/19981216-0.f: New test.
36813
36814 1999-02-14 Jeffrey A Law (law@cygnus.com)
36815
36816 * gcc.dg/990214-1.c: New test.
36817
36818 1999-02-13 Jeffrey A Law (law@cygnus.com)
36819
36820 * gcc.dg/990213-2.c: New test.
36821
36822 * gcc.dg/990213-1.c: New test.
36823
36824 1999-02-12 Jeffrey A Law (law@cygnus.com)
36825
36826 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
36827 ints.
36828
36829 1999-02-11 Nick Clifton <nickc@cygnus.com>
36830
36831 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
36832 specified by target.
36833
36834 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
36835
36836 1999-02-11 Jeffrey A Law (law@cygnus.com)
36837
36838 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
36839
36840 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
36841
36842 * gcc.dg/special/ecos.exp: New test driver for new tests with
36843 special requirements.
36844
36845 * gcc.dg/special/alias-1.c: New test.
36846 * gcc.dg/special/gcsec-1.c: New test.
36847 * gcc.dg/special/weak-1.c: New test.
36848 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
36849 * gcc.dg/special/weak-2.c: New test.
36850 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
36851 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
36852 * gcc.dg/special/wkali-1.c: New test.
36853 * gcc.dg/special/wkali-2.c: New test.
36854 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
36855 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
36856
36857 1999-02-10 Felix Lee <flee@cygnus.com>
36858
36859 * lib/c-torture.exp (c-torture-compile): Pull out code for
36860 analyzing gcc error messages.
36861 (c-torture-execute): Likewise. Fix some (harmless) false
36862 positives.
36863 * lib/gcc.exp (gcc_check_compile): New function.
36864
36865 1999-02-08 Richard Henderson <rth@cygnus.com>
36866
36867 * gcc.c-torture/execute/990208-1.c: New test.
36868
36869 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
36870
36871 * g++.dg/special/ecos.exp: New driver for new tests with special
36872 requirements
36873
36874 * g++.dg/special/conpr-1.C: New test
36875 * g++.dg/special/conpr-2.C: New test
36876 * g++.dg/special/conpr-2a.C: New test
36877 * g++.dg/special/conpr-3.C: New test
36878 * g++.dg/special/conpr-3a.C: New test
36879 * g++.dg/special/conpr-3b.C: New test
36880
36881 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
36882 allow g++ to use the dg driver
36883
36884 * README: Add comment about g++.dg directory
36885
36886 1999-02-06 Jeffrey A Law (law@cygnus.com)
36887
36888 * README: Update email addresses.
36889
36890 1999-02-03 Nick Clifton <nickc@cygnus.com>
36891
36892 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
36893 arguments in order to force structure S onto the stack even on
36894 the alpha.
36895 (test): Pass 10 leading arguments to function foo as well as the
36896 structure S.
36897
36898 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
36899 failure for all targets.
36900
36901 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
36902 abort to terminate program execution.
36903
36904 1999-01-30 Richard Henderson <rth@cygnus.com>
36905
36906 * gcc.c-torture/execute/990130-1.c: New test.
36907
36908 1999-01-30 Jeffrey A Law (law@cygnus.com)
36909
36910 * gcc.dg/990130-1.c: New test.
36911
36912 1999-01-28 Michael Meissner <meissner@cygnus.com>
36913
36914 * gcc.c-torture/execute/990128-1.c: New test.
36915
36916 1999-01-27 Michael Meissner <meissner@cygnus.com>
36917
36918 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
36919
36920 1999-01-27 Felix Lee <flee@cygnus.com>
36921
36922 * lib/c-torture.exp (c-torture-compile): pull out code for
36923 analyzing gcc error messages.
36924 (c-torture-execute): ditto, and fix some (harmless) false
36925 positives.
36926 * lib/gcc.exp (gcc_check_compile): new function.
36927
36928 1999-01-17 Jeffrey A Law (law@cygnus.com)
36929
36930 * gcc.dg/990117-1.c: New test.
36931
36932 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
36933
36934 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
36935
36936 1999-01-15 Jeffrey A Law (law@cygnus.com)
36937
36938 * g77.f-torture/compile/990115-1.f: New test.
36939
36940 1999-01-07 Jeffrey A Law (law@cygnus.com)
36941
36942 * gcc.c-torture/compile/990107-1.c: New test
36943
36944 1999-01-06 Jeffrey A Law (law@cygnus.com)
36945
36946 * gcc.c-torture/execute/990106-2.c: New test.
36947
36948 * gcc.c-torture/execute/990106-1.c: New test.
36949
36950 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
36951
36952 * gcc.c-torture/compile/981223-1.c: New test.
36953
36954 1998-12-29 Richard Henderson <rth@cygnus.com>
36955
36956 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
36957 (opt3): Rename from opt4 and disable.
36958
36959 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
36960
36961 * g++.old-deja/g++.pt/ptrmem5.C: New test.
36962
36963 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
36964
36965 * g++.old-deja/g++.other/conv5.C: New test.
36966
36967 1998-12-14 Nick Clifton <nickc@cygnus.com>
36968
36969 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
36970
36971 1998-12-11 Jeffrey A Law (law@cygnus.com)
36972
36973 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
36974
36975 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
36976
36977 * gcc.c-torture/compile/981211-1.c: New test.
36978
36979 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
36980
36981 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
36982
36983 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
36984
36985 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36986
36987 * gcc.special/930510-1.c: Make C9X safe.
36988 * gcc.misc-tests/gcov-1.c Similarly.
36989 * gcc.misc-tests/gcov-2.c Similarly.
36990
36991 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
36992
36993 * gcc.dg/ultrasp1.c: New test.
36994
36995 1998-12-06 Richard Henderson <rth@cygnus.com>
36996
36997 * gcc.c-torture/execute/981206.c: New test.
36998
36999 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
37000
37001 * g++.old-deja/g++.ns/template7.C: New test.
37002
37003 * g++.old-deja/g++.other/expr1.C: New test.
37004
37005 * g++.old-deja/g++.eh/tmpl3.C: New test.
37006
37007 * g++.old-deja/g++.eh/tmpl2.C: New test.
37008
37009 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
37010
37011 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
37012 * g++.old-deja/g++.other/using6.C: Removed.
37013 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
37014
37015 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
37016
37017 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
37018
37019 * g++.old-deja/g++.pt/overload8.C: New test.
37020
37021 * g++.old-deja/g++.pt/overload7.C: New test.
37022
37023 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
37024
37025 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
37026 and relinking messages.
37027 * lib/g++.exp (g++_target_compile): Remove .rpo file when
37028 compiling with -frepo.
37029
37030 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
37031
37032 * g++.old-deja/g++.pt/lookup6.C: New test.
37033
37034 1998-11-30 Nick Clifton <nickc@cygnus.com>
37035
37036 * gcc.c-torture/execute/981130-1.c: New test.
37037 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
37038
37039 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
37040
37041 * g++.old-deja/g++.pt/explicit76.C: New test.
37042
37043 * g++.old-deja/g++.pt/friend38.C: New test.
37044
37045 * g++.old-deja/g++.ns/crash2.C: New test.
37046
37047 * g++.old-deja/g++.pt/defarg8.C: New test.
37048
37049 * g++.old-deja/g++.pt/instantiate6.C: New test.
37050
37051 * g++.old-deja/g++.pt/static6.C: New test.
37052
37053 * g++.old-deja/g++.pt/decl2.C: New test.
37054
37055 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
37056
37057 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
37058 problem is actually related with name lookup, but so what? :-)
37059
37060 * g++.old-deja/g++.pt/friend37.C: New test.
37061
37062 1998-11-25 Dave Love <d.love@dl.ac.uk>
37063
37064 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
37065 element, which fails on some systems.
37066
37067 * g77.f-torture/execute/labug1.f: New test.
37068
37069 1998-11-21 Jeffrey A Law (law@cygnus.com)
37070
37071 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
37072 is defined.
37073
37074 1998-11-18 Dave Love <d.love@dl.ac.uk>
37075
37076 * g77.f-torture/compile/981117-1.f: New test.
37077
37078 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
37079
37080 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
37081 properly discarded.
37082
37083 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
37084
37085 * gcc.c-torture/execute/memcheck: New directory of tests for
37086 -fcheck-memory-usage.
37087
37088 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
37089
37090 * README: New file, general information about the testsuite and
37091 new description of the various C++ test subdirectories.
37092 * README.g++: Eliminate obsolete information, update and move most
37093 relevant stuff to README.
37094
37095 1998-11-07 Richard Henderson <rth@cygnus.com>
37096
37097 * gcc.c-torture/compile/981107-1.c: New test.
37098
37099 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
37100
37101 * execute/memcpy-bi.c: New testcase.
37102
37103 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
37104
37105 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
37106 base classes.
37107
37108 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
37109 template is selected.
37110
37111 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
37112 classes, it should be accepted for all types.
37113
37114 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
37115
37116 * g++.old-deja/g++.pt/spec24.C: Ensure that template
37117 specializations start with template headers.
37118
37119 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
37120
37121 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
37122
37123 * g++.old-deja/g++.other/init9.C: Test cross initialization of
37124 non-POD types.
37125
37126 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
37127
37128 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
37129
37130 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
37131
37132 * compile/981022-1.c, compile/981022-1.x: New test and driver.
37133
37134 1998-10-19 Jeffrey A Law (law@cygnus.com)
37135
37136 * 981019-1.c: New test.
37137
37138 1998-10-14 Robert Lipe <robertl@dgii.com>
37139
37140 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
37141 find objc headers.
37142
37143 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
37144
37145 * compile/981001-4.c: Remove use of GCC extension that triggers a
37146 compiler bug.
37147
37148 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
37149
37150 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
37151
37152 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
37153
37154 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
37155 instantiation of template produces incorrect code for delete
37156 expression.
37157
37158 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
37159 constructors' name is not unique.
37160 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
37161 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
37162
37163 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
37164 automatic array of const is ill-formed.
37165
37166 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
37167 of template parameter?
37168
37169 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
37170 const.
37171
37172 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
37173 pointer-to-member expression.
37174
37175 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
37176 declaration causes ICE.
37177
37178 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
37179
37180 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
37181 reserved in the global namespace.
37182
37183 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
37184 generate needed virtual table.
37185
37186 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
37187
37188 1998-10-10 Dariush Eslimi <eslimi@loran.com>
37189
37190 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
37191 template-dependent type
37192
37193 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
37194
37195 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
37196 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
37197 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
37198
37199 * g++.old-deja/g++.other/using5.C: New test; using decl from base
37200 class should be usable as argument of member function.
37201 * g++.old-deja/g++.other/using6.C: New test; using decl from base
37202 class should be usable as return type of member function.
37203 * g++.old-deja/g++.other/using7.C: New test; using decl from base
37204 class should be usable as type of data member.
37205
37206 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
37207
37208 1998-10-09 Jeffrey A Law (law@cygnus.com)
37209
37210 * gcc.c-torture/special/920521-1.c: Fix bogus test.
37211
37212 1998-10-08 Nick Clifton <nickc@cygnus.com>
37213
37214 * gcc.dg/dll-?.c Add thumb to target list.
37215 Fix assembler scan patterns to match current assembler output.
37216
37217 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
37218
37219 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
37220 matching of template brackets.
37221
37222 * g++.old-deja/g++.other/using4.C: New test. Test using
37223 declarations of methods from base classes.
37224
37225 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
37226 within functions should introduce names into the innermost
37227 enclosing namespace.
37228
37229 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
37230 of static locals if first initialization throws.
37231
37232 1998-10-07 Jim Wilson <wilson@cygnus.com>
37233
37234 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
37235
37236 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
37237
37238 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
37239 lose track of the possible targets of tablejump insns.
37240 * special/special.exp: Run it.
37241
37242 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
37243
37244 * g++.old-deja/g++.pt/friend35.C: New test. A template function
37245 must be declared before its specializations can be named in friend
37246 declarations.
37247
37248 1998-10-05 Dave Love <d.love@dl.ac.uk>
37249
37250 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
37251
37252 * g77.f-torture/execute/io1.f: New test.
37253
37254 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
37255
37256 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
37257 with pointer to template function, for which no argument deduction
37258 is possible.
37259
37260 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
37261 specialization of template function as argument to template
37262 function.
37263
37264 * g++.old-deja/g++.other/access2.C: New test; Inner class
37265 shouldn't have privileged access to Outer's names.
37266
37267 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
37268
37269 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
37270 friend template declared within template class conflicts with
37271 nested class of the same name.
37272
37273 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
37274 is ignored.
37275
37276 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
37277 object with direct initializer as function declaration.
37278
37279 * g++.old-deja/g++.other/decl2.C: New test; duplicate
37280 initializers.
37281
37282 * g++.old-deja/g++.other/null2.C: New test; conditional operator
37283 involving const pointer and NULL produces incorrect result.
37284
37285 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
37286 type name without `typename' should be rejected with -pedantic.
37287
37288 1998-10-02 Richard Henderson <rth@cygnus.com>
37289
37290 * g++.old-deja/g++.other/addrof1.C: New test.
37291
37292 1998-10-01 Nick Clifton <nickc@cygnus.com>
37293
37294 * gcc.c-torture/compile/981001-1.c: New test.
37295 * gcc.c-torture/execute/981001-1.c: New test.
37296
37297 1998-10-01 Jeffrey A Law (law@cygnus.com)
37298
37299 * gcc.c-torture/compile/981001-2.c: New test.
37300 * gcc.c-torture/compile/981001-3.c: New test.
37301 * gcc.c-torture/compile/981001-4.c: New test.
37302
37303 1998-10-01 Robert Lipe <robertl@dgii.com>
37304
37305 * lib/objc.exp (objc_target_compile): Add -L during compiles for
37306 multilibbed hosts. Idea grafted from g77.exp.
37307
37308 1998-09-30 Dave Love <d.love@dl.ac.uk>
37309
37310 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
37311 avoid losing on systems which need -lsocket.
37312
37313 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
37314
37315 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
37316 * g++.old-deja/g++.other/nested2.C: Ditto.
37317 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
37318 failure.
37319
37320 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
37321
37322 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
37323 preferred over template operator!= for enum bitfields.
37324
37325 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
37326
37327 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
37328 that happen to have the same base name, but in different scopes,
37329 are incorrectly rejected.
37330
37331 1998-09-16 Richard Henderson <rth@cygnus.com>
37332
37333 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
37334 on the native word size instead of an integer literal.
37335
37336 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
37337
37338 * g++.old-deja/g++.other/static2.C: Invocation of static data
37339 member of type pointer-to-function denoted as non-static member.
37340
37341 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
37342 checks involving function types and aliases.
37343
37344 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
37345
37346 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
37347 redefined to the same non-trivial type.
37348
37349 * g++.old-deja/g++.pt/explicit73.C: Test for proper
37350 namespace-qualification of template specializations declared in
37351 other namespaces.
37352
37353 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
37354 to declare a subset of the specializations of a template function
37355 as friends of specializations of a template class.
37356
37357 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
37358 member templates that do not fully specialize the enclosing
37359 template class are rejected.
37360
37361 1998-09-11 Dave Love <d.love@dl.ac.uk>
37362
37363 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
37364
37365 1998-09-08 Dave Love <d.love@dl.ac.uk>
37366
37367 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
37368 altered from libf2c/libU77 version.
37369
37370 1998-09-06 Dave Love <d.love@dl.ac.uk>
37371
37372 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
37373
37374 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
37375
37376 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
37377 (un)signed char are different types for template specialization
37378 purposes.
37379
37380 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
37381
37382 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
37383 * objc: ObjC testsuite.
37384
37385 1998-08-31 Catherine Moore <clm@cygnus.com>
37386
37387 * gcc.c-torture/execute/941014-1.x: New file.
37388
37389 1998-08-31 Nick Clifton <nickc@cygnus.com>
37390
37391 * lib/c-torture.exp: Add support for
37392 torture_eval_before_compile and torture_eval_before_execute
37393 variables.
37394
37395 1998-08-30 Jeffrey A Law (law@cygnus.com)
37396
37397 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
37398 this test triggers valid.
37399
37400 1998-08-27 Jeffrey A Law (law@cygnus.com)
37401
37402 * gcc.dg/980827-1.c: New test.
37403
37404 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
37405
37406 * gcc.c-torture/execute/loop-4b.c: New test.
37407
37408 1998-08-26 Nick Clifton <nickc@cygnus.com>
37409
37410 * lib/c-torture.exp: Add support for
37411 torture_eval_before_compile and torture_eval_before_execute
37412 variables.
37413
37414 1998-08-25 Jeffrey A Law (law@cygnus.com)
37415
37416 * gcc.c-torture/compile/980825-1.c: New test.
37417
37418 1998-08-24 Nick Clifton <nickc@cygnus.com>
37419
37420 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
37421 count number tests in opt_t0 not good_t0.
37422
37423 1998-08-24 Jeffrey A Law (law@cygnus.com)
37424
37425 * gcc.c-torture/compile/930326-1.x: Fix typo.
37426
37427 1998-08-23 Mark Mitchell <mark@markmitchell.com>
37428
37429 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
37430 causes an ICE.
37431
37432 1998-08-21 Jeffrey A Law (law@cygnus.com)
37433
37434 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
37435 STACK_SIZE is defined.
37436 * gcc.c-torture/unsorted/stuct.c: Similarly.
37437
37438 * gcc.c-torture/compile/980821-1.c: New test.
37439
37440 1998-08-21 Jeffrey A Law (law@cygnus.com)
37441
37442 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
37443
37444 1998-08-19 Mark Mitchell <mark@markmitchell.com>
37445
37446 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
37447 code.
37448
37449 1998-08-09 Mark Mitchell <mark@markmitchell.com>
37450
37451 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
37452 error'.
37453
37454 1998-08-18 Jeffrey A Law (law@cygnus.com)
37455
37456 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
37457
37458 1998-08-16 Jeffrey A Law (law@cygnus.com)
37459
37460 * gcc.c-torture/compile/980816-1.c: New test.
37461
37462 * gcc.dg/980816-1.c: New test.
37463
37464 1998-08-13 Jeffrey A Law (law@cygnus.com)
37465
37466 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
37467 compiler for ieee tests.
37468
37469 1998-08-01 Dave Love <d.love@dl.ac.uk>
37470
37471 * g77.f-torture/compile/980729-0.f: New test.
37472
37473 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
37474
37475 * gcc.c-torture/special/eeprof-1.c: New test, for
37476 -finstrument-functions.
37477 * gcc.c-torture/special/special.exp: Run it.
37478
37479 1998-07-29 Jeffrey A Law (law@cygnus.com)
37480
37481 * gcc.c-torture/compile/980729-1.c: New test.
37482
37483 1998-07-27 Nick Clifton <nickc@cygnus.com>
37484
37485 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
37486 __thumb__ is defined, and test for ARM style doubles if so.
37487
37488 1998-07-26 Dave Love <d.love@dl.ac.uk>
37489
37490 * g77.f-torture/noncompile/980615-0.f: New test.
37491
37492 1998-07-26 H.J. Lu (hjl@gnu.org)
37493
37494 * gcc.dg/980312-1.c: Do link instead of compile.
37495 * gcc.dg/980313-1.c: Likewise.
37496
37497 1998-07-26 Jeffrey A Law (law@cygnus.com)
37498
37499 * gcc.c-torture/compile/980726-1.c: New test.
37500
37501 1998-07-25 Dave Love <d.love@dl.ac.uk>
37502
37503 * g77.f-torture/execute/io0.f: New test.
37504
37505 1998-07-24 Nick Clifton <nickc@cygnus.com>
37506
37507 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
37508 an int.
37509
37510 1998-06-18 Michael Meissner <meissner@cygnus.com>
37511
37512 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
37513 m32r bugs.
37514
37515 1998-07-17 Nick Clifton <nickc@cygnus.com>
37516
37517 * gcc.dg/980626-1.c: Expect failures for all toolchains until
37518 c-decl.c:grokdeclarator can handle mode attributes.
37519
37520 1998-07-16 Jeffrey A Law (law@cygnus.com)
37521
37522 * gcc.c-torture/execute/980716-1.c: New test.
37523
37524 1998-07-13 Jeffrey A Law (law@cygnus.com)
37525
37526 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
37527 the mn10200.
37528 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
37529 the mn10200.
37530 * gcc.c-torture/execute/va-arg-3.x: Similarly.
37531 * gcc.c-torture/compile/930326-1.x: Similarly.
37532
37533 1998-07-13 Dave Love <d.love@dl.ac.uk>
37534
37535 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
37536 New test from Craig.
37537
37538 1998-07-12 Dave Love <d.love@dl.ac.uk>
37539
37540 * g77.f-torture/noncompile/980616-0.f: New test.
37541
37542 * g77.f-torture/execute/970816-3.f: New test from Craig.
37543
37544 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
37545
37546 * g++.other/singleton.C: Return error value instead of taking
37547 SIGSEGV.
37548
37549 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
37550
37551 * g++.other/singleton.C: New test. Warning is under dispute.
37552 Runtime crash is not.
37553
37554 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
37555
37556 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
37557 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
37558 using6.C, using7.C}: New namespace tests.
37559
37560 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
37561
37562 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
37563 specialization with typedef'ed names used as array indexes.
37564
37565 1998-07-09 Jeffrey A Law (law@cygnus.com)
37566
37567 * gcc.c-torture/execute/980709-1.c: New test.
37568
37569 * gcc.dg/980709-1.c: New test.
37570
37571 1998-07-07 Richard Henderson <rth@cygnus.com>
37572
37573 * gcc.c-torture/execute/bcp-1.c: New test.
37574
37575 1998-07-07 Jeffrey A Law (law@cygnus.com)
37576
37577 * gcc.c-torture/execute/980707-1.c: New test.
37578
37579 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
37580
37581 * gcc.c-torture/compile/980706-1.c: New test.
37582
37583 1998-07-01 Dave Love <d.love@dl.ac.uk>
37584
37585 * g77.f-torture/execute/980701-0.f,
37586 g77.f-torture/execute/980701-1.f: New test from Craig.
37587
37588 1998-07-01 Jeffrey A Law (law@cygnus.com)
37589
37590 * gcc.c-torture/compile/980701-1.c: New test.
37591
37592 * gcc.c-torture/execute/980701-1.c: New test.
37593
37594 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
37595 rlsruhe.de>
37596
37597 * g++.old-deja/g++.robertl/eb132.C: New test.
37598 * g++.old-deja/g++.robertl/eb133.C: Likewise.
37599
37600 1998-06-29 Dave Love <d.love@dl.ac.uk>
37601
37602 * g77.f-torture/execute/980628-7.f,
37603 g77.f-torture/execute/980628-8.f,
37604 g77.f-torture/execute/980628-9.f,
37605 g77.f-torture/execute/980628-10.f: New tests from Craig.
37606
37607 * g77.f-torture/execute/980628-3.f: Remove mail headers.
37608
37609 1998-06-28 Jeffrey A Law (law@cygnus.com)
37610
37611 * g77.f-torture/execute/980628-4.f: New test from Craig.
37612 * g77.f-torture/execute/980628-5.f: Likewise.
37613 * g77.f-torture/execute/980628-2.f: Likewise.
37614 * g77.f-torture/execute/980628-0.f: Likewise.
37615 * g77.f-torture/execute/980628-1.f: Likewise.
37616 * g77.f-torture/execute/980628-3.f: Likewise.
37617 * g77.f-torture/execute/980628-6.f: Likewise.
37618
37619 1998-06-28 Jeffrey A Law (law@cygnus.com)
37620
37621 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
37622 directory when nothing has been installed yet.
37623
37624 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
37625
37626 * gcc.c-torture/special/special.exp: Handle newer versions of
37627 dejagnu.
37628
37629 1998-06-26 Jeffrey A Law (law@cygnus.com)
37630
37631 * gcc.dg/980626-1.c: New test.
37632
37633 1998-06-19 Bruno Haible <haible@ilog.fr>
37634
37635 * gcc.misc-tests/m-un-2.c: New test.
37636 * g++.old-deja/g++.other/warn01.c: Likewise.
37637
37638 1998-06-19 Robert Lipe <robertl@dgii.com>
37639
37640 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
37641 compatibility with assmblers with a different comment character.
37642 Eliminate use of GAS-specific extensions.
37643
37644 1998-06-19 Jeffrey A Law (law@cygnus.com)
37645
37646 * gcc.c-torture/execute/ieee/980619-1.c: New test.
37647
37648 1998-06-19 Robert Lipe <robertl@dgii.com>
37649
37650 * lib/g77.exp: Replace search for libf2c.a with search for newly
37651 renamed libg2c.a
37652
37653 1998-06-17 Jeffrey A Law (law@cygnus.com)
37654
37655 * gcc.c-torture/execute/980617-1.c: New test.
37656
37657 1998-06-12 Jeffrey A Law (law@cygnus.com)
37658
37659 * gcc.c-torture/execute/980612-1.c: New test.
37660
37661 1998-06-08 Jeffrey A Law (law@cygnus.com)
37662
37663 * gcc.dg/980523-1.c: Only test on ppc-linux.
37664 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
37665
37666 * gcc.c-torture/execute/980608-1.c: New test.
37667
37668 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
37669
37670 * gcc.c-torture/execute/980605-1.c: New test.
37671
37672 1998-06-04 Jeffrey A Law (law@cygnus.com)
37673
37674 * gcc.c-torture/execute/980604-1.c: New test.
37675
37676 1998-06-02 Jeffrey A Law (law@cygnus.com)
37677
37678 * gcc.c-torture/execute/980602-1.c: New test.
37679 * gcc.c-torture/execute/980602-2.c: Likewise.
37680
37681 1998-06-02 Dave Love <d.love@dl.ac.uk>
37682
37683 * 970125-0.f: Fix per JCB. Add commentary.
37684
37685 1998-05-31 Michael Meissner <meissner@cygnus.com>
37686
37687 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
37688 IEEE -0 support.
37689
37690 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
37691
37692 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
37693 earlier.
37694
37695 1998-05-28 Catherine Moore <clm@cygnus.com>
37696
37697 * gcc.c-torture/execute/980526-3.c: New test.
37698
37699 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
37700
37701 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
37702 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
37703 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
37704 m88k-motorola-sysv3 to XFAIL.
37705
37706 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37707
37708 * gcc.dg/980526-1.c: New test.
37709 * gcc.c-torture/execute/980526-2.c: New test.
37710
37711 1998-05-26 Jeffrey A Law (law@cygnus.com)
37712
37713 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
37714
37715 * gcc.c-torture/execute/980526-1.c: New test.
37716
37717 1998-05-26 Dave Love <d.love@dl.ac.uk>
37718
37719 * g77.f-torture/execute/alpha2.f: Add runtime test.
37720
37721 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
37722
37723 * g++.old-deja/old-deja.exp: Strip leading directories.
37724
37725 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
37726 error for the line. Don't run multiple tests for the same line.
37727
37728 1998-05-23 Jeffrey A Law (law@cygnus.com)
37729
37730 * gcc.dg/980523-1.c: New test.
37731
37732 1998-05-23 Dave Love <d.love@dl.ac.uk>
37733
37734 * g77.f-torture/compile/970915-0.f: New test.
37735
37736 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
37737
37738 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
37739
37740 1998-05-21 Jeffrey A Law (law@cygnus.com)
37741
37742 * gcc.dg/980520-1.c: New test.
37743
37744 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
37745
37746 * gcc.dg/980502-1.c: Fix return type.
37747
37748 1998-05-20 Jeffrey A Law (law@cygnus.com)
37749
37750 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
37751 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
37752 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
37753 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
37754 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
37755
37756 1998-05-20 Dave Love <d.love@dl.ac.uk>
37757
37758 * g77.f-torture/execute/980520-1.f: New test.
37759
37760 1998-05-15 Dave Love <d.love@dl.ac.uk>
37761
37762 * lib/mike-g77.exp: New file.
37763
37764 * g77.f-torture/noncompile/noncompile.exp,
37765 g77.f-torture/noncompile/check0.f: New files.
37766
37767 1998-05-14 Dave Love <d.love@dl.ac.uk>
37768
37769 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
37770 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
37771 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
37772 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
37773 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
37774 abort where appropriate.
37775
37776 1998-05-05 Michael Meissner <meissner@cygnus.com>
37777
37778 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
37779 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
37780
37781 1998-04-29 Dave Love <d.love@dl.ac.uk>
37782
37783 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
37784
37785 1998-04-27 Dave Love <d.love@dl.ac.uk>
37786
37787 * g77.f-torture/compile/980427-0.f: New test.
37788
37789 1998-04-24 Dave Love <d.love@dl.ac.uk>
37790
37791 * g77.f-torture/compile/980424-0.f: New test.
37792
37793 1998-04-19 Dave Love <d.love@dl.ac.uk>
37794
37795 * g77.f-torture/compile/980419-2.f (main): New test.
37796 * g77.f-torture/compile/970125-0.f: New test.
37797 * g77.f-torture/compile/980419-1.f: New test.
37798
37799 1998-04-08 Jim Wilson <wilson@cygnus.com>
37800
37801 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
37802 of loop-4.c.
37803
37804 1998-04-07 Jim Wilson <wilson@cygnus.com>
37805
37806 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
37807
37808 1998-04-03 Jim Wilson <wilson@cygnus.com>
37809
37810 * gcc.c-torture/compile/980329-1.c: New test.
37811
37812 1998-03-18 Jim Wilson <wilson@cygnus.com>
37813
37814 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
37815 * gcc.dg/980312-1.c: Fix typo in -march command.
37816
37817 1998-03-16 H.J. Lu (hjl@gnu.org)
37818
37819 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
37820
37821 1998-03-11 Robert Lipe <robertl@dgii.com>
37822
37823 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
37824 Dave Love agree the Fortran source is bogus.
37825
37826 1998-03-11 Robert Lipe <robertl@dgii.com>
37827
37828 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
37829 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
37830 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
37831 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
37832 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
37833
37834 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
37835
37836 * g++.old-deja/g++.other/friend1.C: New test.
37837
37838 1998-02-18 Dave Love <d.love@dl.ac.uk>
37839
37840 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
37841 possibly uninitialized) variables and declare dnrm2.
37842
37843 1998-02-23 Robert Lipe <robertl@dgii.com>
37844
37845 From Bruno Haible <haible@ilog.fr>:
37846 * gcc.c-torture/execute/980223.c: New test.
37847
37848 1998-02-13 Jeffrey A Law (law@cygnus.com)
37849
37850 * gcc.dg/ifelse-1.c: New test.
37851
37852 1998-02-09 H.J. Lu (hjl@gnu.org)
37853
37854 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
37855
37856 * lib/old-dejagnu.exp (old-dejagnu): Added the
37857 "execution test - XFAIL *-*-*" handling in the spirit of
37858 "excess errors test -". Changed the "execution test fails"
37859 handling to be like "excess errors test fails".
37860 * Update various tests accordingly.
37861
37862 1998-02-06 Jim Wilson <wilson@cygnus.com>
37863
37864 * gcc.c-torture/execute/980205.c: New test.
37865
37866 1998-01-18 Jeffrey A Law (law@cygnus.com)
37867
37868 * lib/c-torture.exp: Look for .x files instead of .cexp files.
37869 * lib/f-torture.exp: Similarly.
37870 * gcc.c-torture: Rename all .cexp files to .x files.
37871
37872 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
37873
37874 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
37875 (940510-1.c): Removed duplicate.
37876 (971104-1.c): New test.
37877
37878 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
37879
37880 * lib/f-torture.exp: Improve error and loop detection.
37881
37882 1997-11-19 Michael Meissner <meissner@cygnus.com>
37883
37884 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
37885 use that to size the filler array.
37886
37887 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
37888
37889 * lib/c-torture.exp(c-torture-execute): Fix typo.
37890
37891 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
37892 testcase as the executable name. Keep the executable around if
37893 the test fails.
37894
37895 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
37896
37897 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
37898 changes. Only test one -g option, and move it to the end of the
37899 list of options to test.
37900
37901 1997-09-19 Michael Meissner <meissner@cygnus.com>
37902
37903 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
37904 variable GCC_TORTURE_OPTIONS to supply default switches separated
37905 by colons. If no environment variable, run tests with -O0 -g, -O1
37906 -g, and -O2 -g as well.
37907
37908 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
37909
37910 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
37911 explanatory comments. Fix indentation.
37912
37913 1997-09-15 Jeffrey A Law (law@cygnus.com)
37914
37915 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
37916
37917 1997-09-11 Jeffrey A Law (law@cygnus.com)
37918
37919 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
37920 * g++.old-deja/g++.mike/p7325.C: Likewise.
37921 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
37922
37923 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
37924
37925 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
37926 * g++.old-deja/g++.brendan/crash30.C: Likewise.
37927 * g++.old-deja/g++.brendan/crash39.C: Likewise.
37928 * g++.old-deja/g++.law/operators4.C: Likewise.
37929
37930 1997-09-11 Joe Buck (jbuck@synopsys.com)
37931
37932 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
37933 * g++.old-deja/g++.mike/p784.C: Ditto.
37934 * g++.old-deja/g++.mike/p785.C: Ditto.
37935
37936 1997-09-05 Jeffrey A Law (law@cygnus.com)
37937
37938 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
37939
37940 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
37941
37942 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
37943 target feature; pass this to c-torture-execute as needed.
37944
37945 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
37946
37947 * lib/c-torture.exp(c-torture-execute): If the previous and the
37948 current executables being tested are identical, we don't need to
37949 run the executable again. Try to make the executable names
37950 unique. Add an optional argument for passing additional compiler
37951 flags.
37952
37953 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
37954
37955 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
37956
37957 1997-08-29 Jeffrey A Law (law@cygnus.com)
37958
37959 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
37960
37961 1997-07-31 Jeffrey A Law (law@cygnus.com)
37962
37963 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
37964 32bit or larger longs.
37965
37966 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
37967 have either a 32bit long or 32bit int.
37968
37969 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
37970
37971 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
37972 Make double precision tests dependent on sizeof (double).
37973
37974 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
37975
37976 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
37977 too.
37978
37979 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
37980
37981 * gcc.c-torture/compile/961203-1.cexp: New script.
37982
37983 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
37984
37985 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
37986 up the includes ourselves.
37987
37988 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
37989
37990 * lib/plumhall.exp: Remove random include, and add a few
37991 verbose messages for debugging.
37992
37993 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
37994
37995 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
37996 of trying to do it ourselves.
37997
37998 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
37999
38000 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
38001
38002 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
38003
38004 * gcc.prms/5403.c: Made regexp a bit less strict.
38005
38006 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
38007
38008 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
38009 is returned from remote_load instead.
38010 * lib/plumhall.exp: Ditto.
38011 * lib/mike-g++.exp: Ditto.
38012 * lib/old-dejagnu.exp: Ditto.
38013 * lib/c-torture.exp: Ditto.
38014
38015 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
38016
38017 * lib/g++.exp: Use build_wrapper procedure.
38018 * lib/gcc.exp: Ditto.
38019
38020 1997-05-20 Jeffrey A Law (law@cygnus.com)
38021
38022 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
38023 an old-style decl for malloc. Fixes tests to work when
38024 sizeof (int) != sizeof (size_t).
38025
38026 1997-05-15 Mike Meissner <meissner@cygnus.com>
38027
38028 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
38029
38030 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
38031 use stdargs.h interface.
38032
38033 1997-05-15 Mike Meissner <meissner@cygnus.com>
38034
38035 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
38036 NO_VARARGS when compiling.
38037
38038 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
38039
38040 * lib/plumhall.exp(ph_includes): New procedure.
38041 (ph_make): Use it.
38042 (ph_compiler): Ditto.
38043
38044 * lib/g++.exp: Rename test-glue.c to testglue.c.
38045 * lib/gcc.exp: Ditto.
38046
38047 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
38048
38049 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
38050 to completion when it's called.
38051
38052 1997-03-21 Michael Meissner <meissner@cygnus.com>
38053
38054 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
38055 is defined, don't do test.
38056
38057 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
38058
38059 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
38060 for object files.
38061 (ph_summary): Mark skipped testcases as untested, not unresolved.
38062
38063 * lib/plumhall.exp (ph_make): If unresolved because of bad
38064 errorCode, record errorCode in log file.
38065 (*): Replace send_log/verbose with verbose -log.
38066
38067 1997-03-19 Michael Meissner <meissner@cygnus.com>
38068
38069 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
38070 double conversion if double isn't at least 8 bytes.
38071
38072 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
38073 int to work with targets where int is 16 bits.
38074
38075 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
38076 8 bytes, just exit, since 4 byte doubles don't have enough bits of
38077 precision for the test to complete.
38078
38079 1997-03-14 Michael Meissner <meissner@cygnus.com>
38080
38081 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
38082 if d10v is not compiled with the -mdouble64 flag.
38083 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
38084
38085 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
38086 d10v is not compiled with the -mint32 flag.
38087
38088 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
38089
38090 * lib/plumhall.exp: Use incr_count.
38091
38092 1997-03-12 Jeffrey A Law (law@cygnus.com)
38093
38094 * gcc.c-torture: Update to c-torture-1.45.
38095
38096 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
38097
38098 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
38099 the name of the expect testcase file).
38100
38101 * lib/g++.exp(g++_init): Ditto.
38102
38103 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
38104
38105 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
38106 the host.
38107
38108 * lib/gcc.exp(gcc_exit): New procedure.
38109
38110 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
38111
38112 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
38113 specs where appropriate.
38114
38115 * g++.old-deja/g++.arm/*: Added additional ERROR checks
38116 because of new "candidates are" messages, and removed a few
38117
38118 * Converted all non-old-style g++ testcases to old-style, and
38119 moved into g++.old-deja.
38120
38121 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
38122
38123 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
38124 options.
38125
38126 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
38127 succeeded.
38128
38129 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
38130
38131 1997-02-13 Michael Meissner <meissner@cygnus.com>
38132
38133 * lib/gcc.exp (gcc_target_compile): Add support for defining
38134 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
38135 the machine doesn't have those features.
38136
38137 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
38138
38139 * g++.law/operators4.exp: Don't use LIBS.
38140
38141 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
38142
38143 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
38144
38145 * lib/mike-g++.exp: Don't set the compiler to be tested here.
38146 * lib/g++.exp: Set it here instead. Also, allow use of the
38147 --tool_exec and --tool_opt options. Change CXX to
38148 GXX_UNDER_TEST.
38149
38150 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
38151
38152 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
38153
38154 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
38155
38156 * lib/old-dejagnu.exp: Use prune_warnings instead of
38157 prune_system_crud.
38158 * lib/mike-g++.exp: Ditto.
38159 * lib/gcc.exp: Ditto.
38160 * lib/g++.exp: Ditto.
38161
38162 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
38163
38164 1997-02-07 Jeffrey A Law (law@cygnus.com)
38165
38166 * 941014-2.c: Include stdlib.h
38167 * 960327-1.c: Include stdio.h
38168 * dbra.c, index-1.c: Don't assume ints are 32bits.
38169
38170 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
38171
38172 * lib/gcc.exp: Add gcc,stack_size target feature.
38173
38174 * lib/g++.exp(g++_target_compile): Add the include and link
38175 paths here, not in two other places. And, it's $options, not
38176 options.
38177
38178 * lib/mike-g++.exp(postbase): Remove the code that determines
38179 the correct include and link paths.
38180 * g++.old-deja/old-deja.exp: Ditto.
38181
38182 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
38183
38184 * lib/g++.exp(g++_init): target_compile no longer returns the
38185 filename of the result.
38186
38187 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
38188
38189 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
38190 call to glob.
38191
38192 * gcc.c-torture/special/special.exp: Change call to
38193 gcc_target_compile to include the object file.
38194
38195 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
38196
38197 * gcc.c-torture/special/special.exp: Correct misspelling in last
38198 change.
38199
38200 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
38201
38202 * lib/plumhall.exp(ph_summary): Log the entire output of the
38203 executable. Return -1 if there were any failures, 0 otherwise.
38204 (ph_execute): Return -1 if there were any failures, 0 otherwise.
38205 (ph_make): Clean up objects and executables that were built
38206 if the tests succeeded.
38207
38208 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
38209
38210 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
38211 libraries and includes in the build tree as appropriate.
38212
38213 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
38214
38215 * lib/c-torture.exp: Instead of looking for the global variable
38216 NO_LONG_LONG, check to see if that's a feature of the target.
38217
38218 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
38219
38220 * config/default.exp: Minimize. Delete the remainer of the files in
38221 config; this functionality is now in devo/dejagnu/config.
38222
38223 g++.*/*: Pass any additional flags used to compile to postbase;
38224 delete CXXFLAGS.
38225
38226 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
38227 is now done by runtest.exp. Use gcc_target_compile instead of
38228 compile.
38229
38230 lib/c-torture.exp: Use gcc_target_compile instead of compile.
38231 Remove references to CFLAGS. Use remote_file instead of
38232 calling rm -f.
38233 (c-torture): Take a list of arguments to use to compile this
38234 testcase.
38235
38236 lib/g++.exp: Simplify. Use target_compile instead of compile.
38237 lib/gcc-dg.exp: Ditto.
38238 lib/gcc.exp: Ditto.
38239 lib/mike-{gcc,g++}.exp: Ditto.
38240 lib/old-dejagnu.exp: Ditto.
38241 lib/plumhall.exp: Ditto.
38242
38243 1997-01-08 Jim Wilson <wilson@cygnus.com>
38244
38245 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
38246 (ph_linker): Likewise.
38247
38248 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
38249
38250 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
38251 MAP_ANON / MAP_ANONYMOUS if defined;
38252 else try to map from /dev/zero .
38253
38254 1996-11-12 Jeffrey A Law (law@cygnus.com)
38255
38256 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
38257 isn't defined, then define it to MAP_ANONYMOUS.
38258
38259 1996-11-12 Jeffrey A Law (law@cygnus.com)
38260
38261 * gcc.c-torture: Update to c-torture-1.42 release.
38262
38263 1996-11-11 Jeffrey A Law (law@cygnus.com)
38264
38265 * gcc.c-torture: Update to c-torture-1.41 release.
38266
38267 1996-10-27 Jeffrey A Law (law@cygnus.com)
38268
38269 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
38270 c-torture release.
38271
38272 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
38273
38274 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
38275 and LDFLAGS. Fix second case to append the target_info ldflags
38276 onto LDFLAGS, not CFLAGS.
38277 * lib/g++.exp (g++_init): Add target_info stuff.
38278 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
38279 of libgloss and newlib flags for !native.
38280
38281 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
38282 (GDB): Fix relative path to go up another dir for finding gdb.
38283
38284 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
38285
38286 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
38287 versions in the target_info array, if they don't exist.
38288
38289 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
38290
38291 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
38292
38293 1996-07-08 Jim Wilson <wilson@cygnus.com>
38294
38295 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
38296 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
38297
38298 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
38299
38300 * lib/old-dejagnu.exp: Don't remove the output file before we've
38301 actually tested it. Don't append pwd to the path of the executable
38302 we're testing.
38303
38304 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
38305
38306 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
38307
38308 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
38309
38310 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
38311 temporary directory for compiler files, and set it to a default
38312 value of /tmp. Set $output as the name of the output file from
38313 compiling the testcase. Add a -o option to $cflags_var so the
38314 compiler writes the final output file as $output. Set $executable
38315 to $output.
38316
38317 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
38318 directory for compiler files, and set it to /tmp if it doesn't
38319 already have a value. Set $output_file to the name of the output
38320 file from compiling the testcase. Add a -o option to CXXFLAGS so
38321 the compiler writes the final output file as $output. Use $output
38322 as the executable to be tested.
38323
38324 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
38325
38326 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
38327
38328 1996-06-08 Jeffrey A Law (law@cygnus.com)
38329
38330 * gcc.c-torture/execute/pending-1.c: New test. Still
38331 pending in Tege's queue.
38332
38333 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
38334
38335 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
38336 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
38337 if there were failures. Call unresolved if there were unresolved
38338 testcases. Call gcc_fail if program did not run to completion.
38339 (ph_make): Pass additional argument name to ph_execute.
38340 (ph_execute): Add new argument. Pass additional arguments to
38341 ph_summary. Call gcc_fail is there is no execution output.
38342
38343 1996-04-24 Jeffrey A Law (law@cygnus.com)
38344
38345 * lib/plumhall.exp (proc_summary): Output relavent summary
38346 lines into the log so specific failures in plumhall can be
38347 investigated.
38348
38349 1996-04-10 Jeffrey A Law (law@cygnus.com)
38350
38351 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
38352 (c-torture-execute): Don't try to execute tests which use
38353 "long long" types if $NO_LONG_LONG is nonzero.
38354
38355 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
38356
38357 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
38358 not c-torture.
38359
38360 * gcc.ieee: Move from here.
38361 * gcc.c-torture/execute/ieee: To here.
38362
38363 1996-03-26 Jeffrey A Law (law@cygnus.com)
38364
38365 * gcc.c-torture: Update to c-torture-1.41 release.
38366
38367 1996-03-22 Jeffrey A Law (law@cygnus.com)
38368
38369 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
38370 not "$output".
38371
38372 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
38373
38374 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
38375 -c present.
38376
38377 1996-03-02 Jeffrey A Law (law@cygnus.com)
38378
38379 * config/proelf.exp: Handle connecting to a simulator.
38380
38381 1996-01-31 Jeffrey A Law (law@cygnus.com)
38382
38383 * config/proelf.exp: New file. Enough framework that we can
38384 run c-torture tests on the proelf targets (or any other target
38385 that gdb can connect to for that matter).
38386
38387 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
38388
38389 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
38390 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
38391
38392 * lib/plumhall.exp (ph_execute): Always call ph_summary if
38393 exec_output exists.
38394
38395 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
38396
38397 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
38398 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
38399
38400 * config/*.exp: Update FSF address. Change result of ${tool}_load
38401 to pass/fail/unresolved/unsupported/untested. Caller must now
38402 call unresolved/unsupported/untested.
38403 * lib/*.exp: Update FSF address. Update to handle new results of
38404 ${tool}_load.
38405 * lib/chill.exp (verbose): Delete.
38406
38407 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
38408
38409 * lib/gcc.exp (default_gcc_start): Change order of args to
38410 $LDFLAGS $CFLAGS $LIBS.
38411 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
38412 Save/set/restore CFLAGS. Pass single arg to gcc_start.
38413 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
38414 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
38415 * gcc.misc-tests/dg-test.exp: Likewise.
38416 * gcc.misc-tests/msgs.exp: Likewise.
38417 * gcc.prms/prms.exp: Likewise.
38418 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
38419 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
38420
38421 * lib/dg.exp: Deleted, moved to dejagnu/lib.
38422
38423 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
38424
38425 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
38426
38427 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
38428 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
38429
38430 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
38431 necessary.
38432
38433 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
38434
38435 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
38436 global for loop; add use of $mathlib.
38437 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
38438 settings here; set mathlib for anything but VxWorks.
38439
38440 1996-01-22 Jeffrey A Law (law@cygnus.com)
38441
38442 * gcc.c-torture: Update to c-torture-1.40 release.
38443
38444 1996-01-03 Jeffrey A Law (law@cygnus.com)
38445
38446 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
38447 dg.exp.
38448
38449 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
38450
38451 * lib/c-torture.exp (c-torture-execute): Declare "output" as
38452 global.
38453
38454 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
38455
38456 * lib/g++.exp (LIBS): Define if not already.
38457 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
38458 (gcc-dg-prune): Call prune_gcc_output.
38459 * lib/gcc.exp (prune_gcc_output): New proc.
38460 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
38461 prune_gcc_output.
38462
38463 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
38464
38465 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
38466 (c-torture-execute): Likewise. Rename `name' to `testcase'.
38467
38468 1995-11-15 Jeffrey A Law (law@cygnus.com)
38469
38470 * gcc.c-torture: Update to c-torture-1.39 release.
38471
38472 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
38473
38474 * lib/c-torture.exp (c-torture-execute): Don't return if one option
38475 fails, try others as well.
38476
38477 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
38478
38479 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
38480 If compilation fails, mark execute tests as `untested'.
38481 If test is marked as unsupported, don't mark compilation and
38482 execute tests as failed.
38483
38484 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
38485
38486 * lib/g++.exp (g++_init): Don't link in libg++, and look to
38487 libstdc++ for whether or not we want to be doing shared
38488 libraries. Delete link_curses since we don't need it anymore.
38489 * lib/mike-g++.exp (postbase): Don't link in libg++.
38490 * g++.old-deja/old-deja.exp: Likewise.
38491
38492 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
38493
38494 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
38495
38496 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
38497
38498 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
38499 For that, add `-Wl,-a,shared_archive'.
38500 * g++.old-deja/old-deja.exp: Likewise.
38501
38502 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
38503
38504 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
38505
38506 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
38507
38508 * lib/mike-g++.exp (postbase): Pay attention to the status of
38509 g++_load.
38510
38511 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
38512
38513 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
38514
38515 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
38516
38517 * lib/gcc.exp (default_gcc_start): No longer need to log program
38518 being executed or its output, execute_anywhere does that now.
38519 * lib/g++.exp (default_g++_version): Call execute_anywhere.
38520 (default_g++_start): Likewise. Delete calls to verbose/send_log.
38521
38522 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
38523
38524 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
38525 the same as those in lib/g++.exp.
38526
38527 1995-10-10 Jeff Law (law@hurl.cygnus.com)
38528
38529 * gcc.c-torture: Update to c-torture-1.38 release.
38530 * gcc.ieee: Related changes.
38531
38532 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
38533
38534 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
38535 "exec". Minor reformatting changes.
38536
38537 * config/rom68k.exp (${tool}_load): Make it work in a canadian
38538 cross. This means all "exec" calls now work on a remote host as
38539 well.
38540 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
38541 cross. Filter out the extra "\r\n" stuff that expect puts in.
38542 (c-torture-execute): Filter out the bogus warnings like
38543 c-torture-compile does. Add support for canadian cross.
38544 * lib/gcc.exp (default_gcc_version, default_gcc_start)
38545 Use execute_anywhere rather than calling exec directly. Now it
38546 works for canadian cross testing.
38547
38548 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
38549
38550 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
38551 results into a variable, and check that rather than using file exists.
38552
38553 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
38554
38555 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
38556 create a libg++.so. For sunos4.1.*, also add -ltermcap.
38557
38558 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
38559
38560 * g++.old-deja/old-deja.exp: Create and pass runshlib and
38561 lib_curses if there's a shared libg++ in the build tree.
38562
38563 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
38564
38565 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
38566 if not supported target.
38567
38568 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
38569
38570 * lib/g++.exp (g++_init): Move empty setting of runshlib and
38571 link_curses up to always happen, not just for native builds.
38572
38573 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
38574
38575 * gcc.c-torture: Update to c-torture-1.36 release.
38576 * gcc.failure: Related changes.
38577
38578 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
38579
38580 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
38581
38582 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
38583
38584 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
38585 * lib/mike-g++.exp (postbase): Not in here. Still reference
38586 runshlib, link_curses, and mathlib for link and run.
38587
38588 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
38589 pass the runtime shared library options for Solaris, OSF/1, and
38590 Irix5, and link with -lcurses to avoid unresolved references.
38591
38592 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
38593
38594 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
38595 only run once.
38596
38597 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
38598
38599 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
38600
38601 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
38602
38603 * gcc.c-torture: Update to c-torture-1.35 release. Note we
38604 do not have a framework for the "compat" tests yet.
38605
38606 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
38607
38608 * lib/mike-g++.exp (postbase): New local variable `mathlib',
38609 set to null if we're testing vxworks5.1. Use that instead of
38610 `-lm' in the setting of LIBS for link and run.
38611
38612 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
38613
38614 * config/rom68k.exp (${tool}_load): Major changes to make it
38615 work. Verified that it does in fact return the stuff in
38616 exec_output properly. Catch any Emul or any TRAP other than 0.
38617
38618 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
38619
38620 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
38621 LDFLAGS properly for targets that need stuff from libgloss.
38622 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
38623 only run once.
38624 (gpp_initialized): New variable.
38625
38626 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
38627
38628 * config/rom68k.exp: Load libgloss.exp.
38629 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
38630 so we can produce a fully linked binary.
38631 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
38632 so we can produce a fully linked binary.
38633
38634 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
38635
38636 * lib/plumhall.exp (ph_section): Watch for expected failures.
38637 Add missing `else'.
38638
38639 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
38640 run the testcase.
38641 (c-torture): Likewise.
38642
38643 1995-08-28 Doug Evans <dje@cygnus.com>
38644
38645 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
38646
38647 * lib/mike-g++.exp (mike_cleanup): New proc.
38648 (prebase): New globals compiler_result, not_compiler_result,
38649 target_regexp.
38650 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
38651 allow leading "-" in pattern. Watch for unsupported tests.
38652 If $compiler_result is set, pattern match assembler code,
38653 and ditto for $not_compiler_result.
38654 * lib/mike-gcc.exp: Likewise.
38655
38656 * lib/plumhall.exp (ph_execute): Only call ph_summary if
38657 execution "succeeded".
38658
38659 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
38660
38661 * config/win32.exp: New file.
38662 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
38663
38664 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
38665
38666 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
38667 unsupported.
38668 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
38669 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
38670 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
38671
38672 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
38673 "... without exceptions was ...". That is now handled by
38674 prune_system_crud.
38675 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
38676
38677 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
38678
38679 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
38680 sieve.c,sort2.c}: New files.
38681 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
38682 sieve.exp,sort2.exp}: Drivers for them.
38683
38684 * lib/mike-gcc.exp (program_output): New user settable variable.
38685 (postbase): Call prune_system_crud. Also prune extraneous compiler
38686 messages.
38687 * lib/mike-g++.exp (program_output): New user settable variable.
38688
38689 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
38690
38691 * config/sh.exp: Deleted (use sim.exp instead).
38692
38693 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
38694
38695 * config/vx.exp: Declare CHECKTASK as global.
38696 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
38697 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
38698 * lib/old-dejagnu.exp: Load [pwd]/$executable.
38699
38700 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
38701
38702 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
38703 target. Like vx.exp, only includes `vx29k.exp' instead of
38704 `vxworks.exp'.
38705
38706 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
38707
38708 * config/sim.exp: Increase time limit from 120 seconds to 240.
38709
38710 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
38711
38712 * gcc.c-torture/execute/950628-1.c: New test.
38713
38714 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
38715
38716 * gcc.c-torture: Update with changes/additions from
38717 c-torture-1.34.
38718
38719 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
38720
38721 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
38722
38723 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
38724
38725 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
38726
38727 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
38728
38729 * gcc.c-torture/compile/950512-1.c: New test.
38730 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
38731 * gcc.dg/struct-ret-1.c: Likewise.
38732
38733 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
38734
38735 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
38736 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
38737
38738 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
38739
38740 * gcc.c-torture/special/920411-1.c: Deleted.
38741 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
38742
38743 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
38744
38745 * config/sim.exp (${tool}_load): Hack in call to bash to get a
38746 cpu limit.
38747
38748 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
38749
38750 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
38751
38752 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
38753
38754 From kenner;
38755 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
38756 is the proper length.
38757 * va-arg-3.c: Likewise.
38758
38759 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
38760
38761 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
38762 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
38763
38764 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
38765 * lib/g++.exp (default_g++_start): Delete old cruft.
38766
38767 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
38768
38769 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
38770 (2 * (1 << 18)) to (2 * (1 << 17)).
38771
38772 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
38773
38774 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
38775
38776 * config/rom68k.exp: Renamed from config/idp.exp
38777
38778 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
38779
38780 * c-torture/compile/921109-2.c
38781
38782 1995-04-18 Mike Stump <mrs@cygnus.com>
38783
38784 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
38785 excess errors.
38786
38787 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
38788
38789 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
38790 output.
38791 * lib/g++.exp (default_g++_start): Likewise.
38792
38793 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
38794
38795 * gcc.c-torture/compile/950329-1.c: New test.
38796
38797 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
38798
38799 * config/bug.exp (${tool}_load): Updated to use new remote_open
38800 and remote_close procs.
38801 * config/idp.exp: New file.
38802
38803 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
38804
38805 * gcc.c-torture/execute/950322-1.c: New test.
38806
38807 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
38808
38809 * config/vx.exp (${tool}_load): Clean up testing of return code from
38810 vxworks_ld and vxworks_spawn.
38811
38812 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
38813
38814 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
38815
38816 1995-03-13 Mike Stump <mrs@cygnus.com>
38817
38818 * lib/old-deja.exp: Add `excess errors test - ' error, now one
38819 can mark excess errors on a machine by machine basis. Note, the
38820 default is to not expect any excess errors, even when excess
38821 errors test - is given, so you will want to put an XFAIL ... on
38822 these lines. For example, // excess errors test - XFAIL hppa*-*-*
38823 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
38824 those 4 machines, but no others.
38825
38826 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
38827
38828 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
38829 * lib/c-torture.exp: to here.
38830
38831 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
38832
38833 * gcc.c-torture/execute/950221-1.c: New test.
38834 * gcc.c-torture/execute/struct-ret-1.c: New test.
38835 * gcc.c-torture/compile/950221-1.c: New test.
38836
38837 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
38838
38839 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
38840
38841 * gcc.c-torture/execute/arith-1.c (main): Return 0.
38842 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
38843
38844 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
38845
38846 * g++.gb: New directory of tests, derived from my signature and
38847 class scoping tests.
38848
38849 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
38850 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
38851 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
38852 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
38853 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
38854 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
38855 * g++.gb/sig25.C: Likewise.
38856
38857 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
38858 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
38859 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
38860 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
38861 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
38862 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
38863 * g++.gb/sig25.exp: Likewise.
38864
38865 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
38866 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
38867 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
38868 * g++.gb/scope13.C: Likewise, this test still fails.
38869
38870 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
38871 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
38872 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
38873 * g++.gb/scope13.exp: Ditto.
38874
38875 * g++.gb/README: New file, explains what these tests are about.
38876
38877 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
38878
38879 * lib/dg.exp (dg-do): Support `preprocess'.
38880 (dg-test): Likewise.
38881
38882 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
38883
38884 * config/udi.exp: change "continue -expect" to "exp_continue".
38885
38886 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
38887
38888 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
38889 Delete redundant tests.
38890
38891 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
38892 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
38893 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
38894 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
38895 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
38896 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
38897 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
38898 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
38899
38900 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
38901 storing label pointers.
38902 * gcc.c-torture/execute/921019-1.c: Likewise.
38903 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
38904 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
38905 parameter fp.
38906 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
38907 constants.
38908
38909 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
38910 Delete obsolete tests.
38911
38912 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
38913 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
38914 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
38915 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
38916 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
38917 * gcc.c-torture/compile/950124-1.c: New test.
38918
38919 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
38920
38921 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
38922
38923 * lib/mike-g++.exp: Add -lm to LIBS.
38924
38925 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
38926
38927 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
38928
38929 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
38930
38931 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
38932
38933 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
38934
38935 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
38936
38937 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
38938
38939 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
38940 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
38941 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
38942 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
38943 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
38944 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
38945 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
38946 * g++.law/{operators31.C, operators32.C,
38947 * g++.law/{operators33.C, operators34.C}: Likewise.
38948 * g++.law/{pic1.C, refs2.C}: Likewise.
38949 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
38950 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
38951 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
38952 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
38953
38954 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
38955 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
38956 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
38957 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
38958 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
38959 * g++.law/{enum9.exp, friend5.exp}: Likewise.
38960 * g++.law/{nest3.exp, nest4.exp}: Likewise.
38961 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
38962 * g++.law/{operators30.exp, operators31.exp}: Likewise.
38963 * g++.law/{operators32.exp, operators33.exp}: Likewise.
38964 * g++.law/{operators34.exp}: Likewise.
38965 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
38966 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
38967 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
38968 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
38969 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
38970
38971 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
38972 No longer expected to fail.
38973 * g++.law/missed-error3.C: Tweak for recent bool changes.
38974
38975 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
38976
38977 * config/emb-unix: Deleted.
38978 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
38979 remote execution. Do final link on remote host if REMOTE_LINK is set.
38980
38981 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
38982
38983 * lib/dg.exp (dg-test): Fix typo in last patch.
38984
38985 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
38986
38987 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
38988 (handles multiple occurrences).
38989
38990 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
38991
38992 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
38993 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
38994 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
38995 printed).
38996 * lib/c-torture.exp (c-torture-compile): Likewise.
38997 (c-torture): Prepend full path if missing.
38998 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
38999 (gcc_fail): Likewise.
39000 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
39001
39002 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
39003
39004 * lib/netware.exp: Only attach to NetWare i386 systems.
39005
39006 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
39007
39008 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
39009 messages. Add test name to "output pattern match" pass/fail message.
39010
39011 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
39012
39013 * gcc.dg: New testsuite.
39014 * gcc.dg/dg.exp: New file.
39015
39016 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
39017 test-switch.c}: Deleted.
39018
39019 * gcc.misc-tests/msgs.exp: New testcase driver.
39020
39021 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
39022
39023 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
39024 Watch for illegal return values from ${tool}_load.
39025 * config/unix.exp (${tool}_load): Fix pass/fail detection for
39026 cross targets. Coerce return value >0 to 1.
39027
39028 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
39029
39030 * config/unix.exp (${tool}_load): Call program rsh, not proc.
39031
39032 * config/emb-unix.exp: New file.
39033
39034 * config/sim.exp: Error if variable $SIM not defined.
39035 (${tool}_load): Mark test as "untested" if simulator missing.
39036
39037 * config/unix.exp: Load remote.exp to get rcp_download.
39038 * lib/c-torture.exp: Use different option lists for testcases with
39039 and without loops.
39040 * gcc.c-torture/execute/execute.exp: Likewise.
39041
39042 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
39043
39044 * config/*.exp: Clarify return code from ${tool}_load.
39045 Call `unresolved' or `untested' instead of `warning' or `perror'
39046 (sometimes you still want to call both though).
39047 Add comment that `shell_id' is local to each file.
39048 * config/udi.exp (timeout): Set to 30.
39049 Don't print warning if connection fails, $connectmode has already
39050 printed an error.
39051 (${tool}_load): Move verbose messages to level 2.
39052 Rework pattern for "Process started" message.
39053 Pass `shell_id' to ${connectmode}_download.
39054 Retry twice upon timeout. Make resetting of target more robust.
39055 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
39056 Pass `shell_id' to exit_$connectmode.
39057 Only call exit_$connectmode if connected.
39058 * config/unix.exp (${tool}_load): Check return codes better.
39059 * config/vrtx.exp (${tool}_load): Likewise.
39060 * config/vx.exp (${tool}_load): Likewise.
39061 Delete unneeded global's.
39062 * lib/dg.exp (dg-test): Update to reflect clarified return codes
39063 from ${tool}_load.
39064 (dg-stat): Delete.
39065 (dg-init): Delete recording of pass/fail counts.
39066 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
39067 (old-dejagnu-init): Likewise.
39068 (old-dejagnu-stat): Delete contents, empty proc now.
39069 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
39070 (c-torture): Delete references to lcnt, lpass, lfail.
39071 Get option list from TORTURE_OPTIONS.
39072 Delete -funroll[-all]-loops if no loops.
39073 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
39074 (g++_stat): Delete contents (empty proc now).
39075 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
39076 (gcc_finish): Likewise.
39077 (gcc_stat): Deleted.
39078 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
39079 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
39080 * gcc.c-torture/execute/execute.exp: Likewise.
39081 Split tests into two parts: compile, execute.
39082 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
39083 no loops. Update to reflect clarified return codes from ${tool}_load.
39084
39085 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
39086
39087 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
39088 to grep for.
39089 (old-dejagnu): Likewise (where necessary).
39090
39091 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
39092
39093 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
39094
39095 * lib/dg.exp (dg-process-target): Fix processing of selector.
39096 Add comment regarding use of `error'.
39097
39098 * lib/gcc.exp (prune_system_crud): Define if missing.
39099 * lib/g++.exp (prune_system_crud): Likewise.
39100
39101 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
39102 Call prune_system_crud.
39103 * lib/dg.exp (dg-runtest): New proc.
39104 Use perror instead of send_user for tcl errors in testcase.
39105 Don't return any value, it's never used.
39106 Don't clobber previous definition of `unknown'.
39107 Print tcl errors in `dg-final'.
39108
39109 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
39110
39111 * lib/dg.exp (dg-process-target): Improve syntax error messages.
39112 (dg-test): Don't print errorInfo, it contains stack backtrace.
39113
39114 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
39115
39116 * lib/g++.exp (runtest_file_p): Define if missing.
39117
39118 1994-09-24 Doug Evans (dje@cygnus.com)
39119
39120 * lib/mike-g++.exp: Comment out loading of g++.exp.
39121 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
39122 (default_g++_version): Always print something.
39123 (default_g++_start): Comment out call to `which'.
39124 (g++_start, g++_load): Deleted (must be defined in config file).
39125 * lib/gcc.exp: Test for existence of $CC at start.
39126 Delete check for tmpdir (done in gcc_init).
39127 (default_gcc_version): Always print something.
39128 (default_gcc_start): Comment out call to `which'.
39129 * config/*.exp: Major cleanup - make cross targets work at least a
39130 little better for g++ (by not being "--tool gcc" specific).
39131 Rename gcc_xxx to ${tool}_xxx.
39132 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
39133 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
39134
39135 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
39136
39137 * lib/c-torture.exp (c-torture-compile): Rework compiler
39138 message processing.
39139
39140 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
39141 c-torture.
39142
39143 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
39144
39145 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
39146
39147 * lib/dg.exp (dg-process-target): Support { target native }.
39148
39149 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
39150
39151 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
39152 looked for "... program xxx got fatal signal".
39153 Correct regsub munging of `comp_output'.
39154 Ignore compiler messages "path prefix not used" and "linker input
39155 file unused".
39156
39157 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
39158
39159 * lib/gcc.exp (runtest_file_p): Define if missing.
39160 * gcc.prms/template.c: Example to work from.
39161
39162 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
39163
39164 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
39165 * lib/dg.exp (dg-test): Call unsupported testcases as such.
39166
39167 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
39168 * gcc.prms/1883.c: Moved from compile/940714-1.c.
39169 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
39170 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
39171
39172 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
39173 (dg-process-target): No longer a varargs proc.
39174 Return S/N for target, P/F for xfail. All callers changed.
39175 (user option procs): More argument checking.
39176 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
39177 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
39178 (dg-test): Skip test if not running on selected target in `dg-do'.
39179 Update handling of `dg-do-what', `dg-output-text'.
39180 Separate execution pass/fail from output pattern match pass/fail.
39181 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
39182
39183 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
39184
39185 * gcc.c-torture/special/special.exp: Don't expect failure for mips
39186 target for 920510-1.c.
39187
39188 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
39189
39190 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
39191 Clean up comment regarding use of passcnt, etc.
39192 (gcc_stat): Don't update `testcnt' here.
39193 (gcc_finish): Do it here.
39194 Might as well reset `but_id' here too.
39195 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
39196 to determine if the file should be tested.
39197 * gcc.c-torture/compile/compile.exp: Likewise.
39198 * gcc.c-torture/execute/execute.exp: Likewise.
39199 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
39200 * gcc.misc-tests/dg-test.exp: Likewise.
39201 * gcc.prms/prms.exp: Likewise.
39202 * gcc.wendy/wendy.exp: Likewise.
39203 * g++.old-deja.exp: Likewise.
39204 Move "Testing file" message to verbose level 1.
39205
39206 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
39207
39208 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
39209
39210 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
39211
39212 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
39213 (default_gcc_start): Accept optional second list element
39214 of compiler flags. Print compiler output at verbosity level 2.
39215 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
39216 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
39217 Save current values of framework globals passcnt, failcnt, xpasscnt,
39218 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
39219 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
39220 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
39221 xfailcnt to compute stats. Update framework global `testcnt' from
39222 pass/fail counts.
39223 (gcc_finish): New proc. Clean up test environment.
39224 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
39225 (gcc_epass, gcc_efail): Delete.
39226 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
39227 argument of line number.
39228 (dg-init): If the tool has an init routine, call it.
39229 (dg-test): Remove args `cflags_var' and `libs_var'.
39230 Pass all compiler options to ${tool}_start.
39231 Handle missing line number.
39232 (dg-finish): New function.
39233 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
39234 particular files. Call gcc_finish at end. Move "skipping test"
39235 message to verbosity level 3.
39236 * gcc.c-torture/compile/compile.exp: Likewise.
39237 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
39238 * gcc.c-torture/execute/execute.exp: Likewise.
39239 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
39240 Print testcase being tried at verbosity level 1.
39241 * gcc.c-torture/special/special.exp: Unset xfail.
39242 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
39243 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
39244 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
39245 * gcc.failure/failure.exp: Likewise.
39246 * gcc.ieee/ieee.exp: Likewise.
39247 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
39248 Update call to dg-test. Call dg-finish at end.
39249 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
39250 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
39251 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
39252 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
39253 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
39254 * gcc.wendy/wendy.exp: Add copyright.
39255 Delete setting of tmpdir (done by gcc_init).
39256 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
39257 Pass compiler flags to gcc_start. Call gcc_finish at end.
39258 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
39259 gcc_[ce]pass/fail.
39260
39261 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
39262
39263 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
39264 confusion.
39265 (g++_load): Likewise.
39266
39267 * config/*.exp (gcc_load): Some were varargs fns and some were not.
39268 Rename argument to `prog' to remove the confusion.
39269 Varargs fns behave differently too!
39270 (g++_load): Likewise.
39271
39272 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
39273
39274 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
39275 what it is. Delete (always) printing of status value for !native.
39276 Simplify verbose code, and include status and exec_output.
39277 (g++_load): Use gcc_load.
39278
39279 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
39280
39281 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
39282 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
39283 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
39284 940714-3.c as these testcases don't exist anymore. Make
39285 va-arg-1.c expected to pass.
39286
39287 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
39288
39289 * gcc.misc-tests/misc.exp: Only run specific testcases.
39290 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
39291 * gcc.misc-tests/dg-[1-9].c: New files.
39292
39293 * lib/dg.exp: New testsuite driver.
39294 * gcc.prms/prms.exp: Use it.
39295
39296 * README.gcc: New file.
39297
39298 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
39299 Document and reset `lxpass' and `lxfail'.
39300 Simplify "initialized" message.
39301 (gcc_stat): Clean up comments a little.
39302
39303 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
39304
39305 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
39306
39307 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
39308
39309 * lib/old-dejagnu.exp (process-option): New proc.
39310 (old-dejagnu-init, old-dejagnu-stat): Likewise.
39311 (old-dejagnu): Simplify.
39312 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
39313
39314 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
39315
39316 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
39317 exists and is not an empty string.
39318
39319 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
39320 $xfail rather than calling setup_xfail. Clear $xfail when test is
39321 finished.
39322 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
39323 automatically.
39324
39325 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
39326 longer expected to fail.
39327
39328 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
39329 "f" function call.
39330
39331 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
39332
39333 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
39334 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
39335 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
39336 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
39337 c-torture-1.29.
39338
39339 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
39340 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
39341
39342 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
39343
39344 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
39345 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
39346
39347 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
39348 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
39349 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
39350
39351 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
39352
39353 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
39354 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
39355 940714-1.c, 940714-2.c, 940714-3.c},
39356 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
39357 gcc.misc-tests/{mg.c,mg.exp}:
39358 New tests.
39359 * gcc.noncompile/noncompile.exp: Change accordingly.
39360
39361 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
39362
39363 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
39364 Undo previous clobberage.
39365
39366 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
39367
39368 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
39369 * gcc.special/{930510-1.c, special.exp}:
39370 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
39371 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
39372 struct-varargs-1.c}: New tests from c-torture-1.26.
39373
39374 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
39375
39376 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
39377 argument to switch.
39378
39379 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
39380
39381 * Revert the previous changes. Please see Rob's directory
39382 (/lisa/test/rob/progressive/gcc/testsuite) for testing
39383 fixes.
39384
39385 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
39386
39387 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
39388 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
39389 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
39390 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
39391 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
39392 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
39393 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
39394 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
39395 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
39396 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
39397 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
39398 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
39399 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
39400 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
39401 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
39402 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
39403 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
39404 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
39405 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
39406 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
39407 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
39408 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
39409 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
39410 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
39411 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
39412 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
39413 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
39414
39415 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
39416
39417 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
39418 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
39419 with perror calls.
39420
39421 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
39422
39423 * config/unix.exp (g++_load): Fix syntax.
39424
39425 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
39426
39427 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
39428 * gcc.noncompile/921017-1.c: Deleted obsolete test.
39429 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
39430 Don't expect va-arg-1.c to fail. Correct expected output for
39431 920928-1.c.
39432 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
39433 * gcc.wendy/hbm4.c: Correct typo.
39434 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
39435
39436 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
39437
39438 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
39439 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
39440 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
39441 * lib/c-torture.exp (c-torture-compile): Ditto.
39442
39443 Reduce volume of output (remove all the -I's and such).
39444 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
39445 Call gcc_cpass, gcc_cfail.
39446 (c-torture): Pass testing option to c-torture-compile.
39447
39448 1994-03-21 Doug Evans (dje@cygnus.com)
39449
39450 Bring patches over from progressive.
39451 * config/default.exp: Exit remote shell cleanly.
39452 (g++_exit, g++_start): Add default versions.
39453 * config/sim.exp (gcc_load): Use perror, not error.
39454
39455 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
39456
39457 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
39458 set in site.exp.
39459
39460 1994-03-14 Doug Evans (dje@cygnus.com)
39461
39462 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
39463 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
39464 (wendy_try): New proc to run testcase.
39465 (main loop): Call 'em.
39466 * gcc.wendy/*.c: Clean up pass to correct expected output.
39467
39468 * lib/gcc.exp: Minor cleanup work.
39469 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
39470
39471 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
39472
39473 * config/sim.exp (gcc_load): Document return codes better.
39474 Don't pass -v to simulator.
39475
39476 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
39477
39478 * gcc.special/920717-x.c: Fix typo.
39479 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
39480 get at sources.
39481
39482 * lib/mike-gcc.exp: Fix typo.
39483
39484 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
39485
39486 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
39487 binary to use, transform the name.
39488 * config/*.exp: rename everything. Nuke any g++ specific files,
39489 it's now a special case of gcc that requires no special support.
39490 Add a default.exp for unsupported targets.
39491
39492 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
39493
39494 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
39495 lib/old-dejagnu.exp: Fix a few patterns to work with the new
39496 version of Tcl.
39497
39498 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
39499
39500 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
39501 than a warning.
39502
39503 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
39504
39505 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
39506
39507 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
39508
39509 * gcc.execute/execute.exp: Combine opt_list and foption_list into
39510 option_list. Compile every file with only 4/6 option choices
39511 (same as C torture) instead of with 12/18 different option
39512 choices.
39513 * lib/c-torture.exp: Likewise.
39514
39515 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
39516 not already set.
39517
39518 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
39519
39520 * lib/old-deja.exp: Add `excess errors test fails' error, now one
39521 can put an XFAIL *-*-* on excess errors.
39522
39523 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
39524
39525 * g++.law: Add more tests derived from g++-bugs snapshots.
39526
39527 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
39528 equivalent to g++.law/init9.
39529
39530 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
39531 compiled it, and the a.out file after we've run it.
39532
39533 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
39534
39535 * lib/mike-g++.exp (postbase): Delete the .o file after we've
39536 compiled it, and the a.out file after we've run it.
39537
39538 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
39539
39540 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
39541
39542 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
39543
39544 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
39545 version number.
39546
39547 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
39548
39549 * g++.law: New directory of g++ tests derived from the g++-bugs
39550 snapshots.
39551
39552 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
39553
39554 * gcc.compile: initbug1.c initbug1.exp testcase added
39555
39556 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
39557
39558 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
39559 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
39560 fixes submitted by Jeff Law (law@cs.utah.edu)
39561 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
39562 Jeff Law (law@cs.utah.edu)
39563
39564
39565 1993-11-30 Mike Stump (mrs@cygnus.com)
39566
39567 * config/unix-g++.exp: Follow the gcc way of doing things.
39568 * g++.old-deja/old-deja.exp: Minor updates.
39569 * lib/g++.exp: New file, follow the gcc way of doing things.
39570 * lib/old-dejagnu.exp: Minor updates.
39571 * lib/mike-g++.exp: Always unset errorInfo.
39572
39573 1993-11-06 Mike Stump (mrs@cygnus.com)
39574
39575 * lib/gcc.exp: Fix some errors with the below change, CC and
39576 CFLAGS should be global when setting, not local.
39577
39578 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
39579
39580 * lib/gcc.exp: Transform tool name.
39581
39582 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
39583
39584 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
39585
39586 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
39587
39588 * lib/gcc.exp: change gcc_done to gcc_stat
39589
39590 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
39591
39592 * Upgraded gcc testsuite to c-torture version 1.25
39593
39594 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
39595
39596 * lib/gcc.exp: added reporting code. Changed verbose compile message.
39597 * lib/c-torture: added hooks for new reporting code.
39598
39599 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
39600
39601 * config/sh-gcc.exp: check if sh-sim exists in the path
39602
39603 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
39604
39605 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
39606 * gcc.compile/compile.exp: Initial changes for new logic.
39607 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
39608 * gcc.failure/failure.exp: Initial changes for new logic.
39609 * gcc.ieee/ieee.exp: Initial changes for new logic.
39610 * gcc.misc-tests/misc.exp: Initial changes for new logic.
39611 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
39612 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
39613 * lib/c-torture.exp: Initial changes for new logic.
39614 * lib/gcc.exp: Initial changes for new logic.
39615
39616 1993-10-15 Mike Stump (mrs@cygnus.com)
39617
39618 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
39619 depend upon failure or success. Fully qualify names in failure
39620 and success messages. Always remove a.out before starting
39621 compile, just in case. Pay more attention to error text output by
39622 the compiler. Handle testcases with no known past errors just
39623 like all others, so that things are uniform. Other miscellaneous
39624 improvements.
39625
39626 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
39627
39628 * gcc.cpp: new directory for cpp tests
39629
39630 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
39631
39632 * lib/chill.exp: Code reformatted, removed unused code.
39633 * config/unix-chill.exp: Code reformatted, removed unused code.
39634 * chill.execute/execute.exp: Code reformatted, removed unused code.
39635 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
39636
39637 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
39638
39639 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
39640 routines not written.
39641
39642 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
39643
39644 * config/bug-gcc.exp: Use new procs from bug.exp.
39645
39646 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
39647
39648 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
39649 via ftp, rather than depending on NFS.
39650 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
39651 case.
39652
39653 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
39654
39655 * config/bug-gcc.exp: Use new download proc.
39656
39657 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
39658
39659 * chill.execute/execute.exp: cleanups, handles errors better
39660 * chill.compile/compile.exp: rewrite, based on execute.exp
39661 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
39662 * lib/chill.exp: major changes to diff proc and compile and link
39663 procs. added chill_fail and chill_pass wrappers to pass and
39664 fail. added more comments, and handle error codes better.
39665 Added a hack to capture stderr from exec, so noncompile tests
39666 can work.
39667
39668 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
39669
39670 * chill.execute/execute.exp: rewrite of testsuite driver
39671 * lib/chill.exp: rewrite of testsuite driver
39672 * config/unix-chill.exp: rewrite of testsuite driver
39673
39674 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
39675
39676 In chill.execute:
39677 * iexpr.ch: Standardize uppercase.
39678 * tuples.dat: Standardize uppercase.
39679 * vary.ch: standardize. Correct varying string assignments.
39680 * vary.dat: Add new output lines.
39681
39682 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
39683
39684 In chill.execute:
39685 * chprintf.ch: Standardize use of uppercase.
39686 * tuples.ch: Standardize and turn arr2 into a DCL,
39687 rather than a SYN.
39688 * pinits.ch: Standardize.
39689
39690 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
39691
39692 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
39693 * Makefil: Renamed to Makefile.in.
39694 * configure.in: New.
39695
39696 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
39697
39698 In chill.execute:
39699 * .cvsignore: Add result/output files.
39700 * Makefile: Fix up variables at start. Use MFLAGS
39701 everywhere. Correct bool_loc, built_ins entries.
39702 Add entry for vary1.ch.
39703 * bitarray.ch: Standardize upper-case usage.
39704 * bitexpr.ch: Standardize, add output of b1.
39705 * params.ch: Use arrayt in along PROC parameters, to
39706 avoid novelty problems.
39707 * sets.ch: Tiny cleanup.
39708 * vary1.ch: Re-indent.
39709
39710 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
39711
39712 * Add PR-related files to Makefiles, .cvsignore files, etc.
39713
39714 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
39715
39716 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
39717 with compiler objects. New names are test-flow.c and test-loop.c
39718
39719 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
39720
39721 * Upgraded c-torture tests from 1.19 to 1.20
39722
39723 * new files:
39724 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
39725 * gcc.compile: 930623-1.c 930623-2.c
39726 * gcc.noncompile: 930622-1.c 930622-2.c
39727 * gcc.failure: 920411-1.c 920627-2.c
39728 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
39729
39730 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
39731
39732 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
39733 More changes to get testsuite working properly. Needs more work.
39734 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
39735
39736 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
39737
39738 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
39739 More changes to get testsuite working properly. Needs more work.
39740
39741 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
39742
39743 * chill.compile/compile.exp: Added for Dejagnu support
39744 * chill.execute/execute.exp: Added for Dejagnu support
39745 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
39746
39747 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
39748
39749 This should complete moving the CHILL test files.
39750 * chill.noncompile(.cvsignore printf.grt
39751 in-printf.grt chprintf.grt chprintf.ch):
39752 Added test-support files.
39753 (Makefile): Modified further.
39754 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
39755 signal.ch): Added test files.
39756 * chill.execute (.cvsignore printf.grt printr.c
39757 in-printf.grt rts.c chprintf.grt rts.h): Added
39758 test-support files.
39759 (Makefile): More corrections.
39760
39761 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
39762
39763 * chill.compile, chill.execute, chill.nocompile: Add CHILL
39764 test cases, ready for DejaGnu.
39765
39766 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
39767
39768 * Upgraded c-torture tests from 1.18 to 1.19
39769
39770 * gcc.compile: added test(s):
39771 930607-1.c
39772 * gcc.execute: added test(s):
39773 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
39774
39775 * added new subdirectory for misc tests: gcc.misc-tests
39776 * gcc.misc-test(s): added tests:
39777 inst-check.c test-consts.c test-ior.c test-switch.c
39778
39779 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
39780
39781 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
39782
39783 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
39784
39785 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
39786
39787 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
39788
39789 * Upgraded c-torture tests from 1.17 to 1.18
39790
39791 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
39792
39793 * Upgraded c-torture tests from 1.12 to 1.17
39794
39795 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
39796
39797 * lib/old-dejagnu.exp:
39798 Fixed handling of XFAIL target triplets to correctly
39799 recognize wildcard characters. Removed code that
39800 appended a unique id tag to the end of the file name
39801 printed out by the result of the testcases within a
39802 given test file.
39803
39804 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
39805
39806 * lib/old-dejagnu.exp:
39807 Reworked expected failure handling to trigger off of XFAIL
39808 keyword in keyphrase embeded in testcase source code. The
39809 XFAIL keyword must be at the end of the keyphrase line. It
39810 may optionally be followed by one or more target triplets.
39811 It has just occured that the handling of wildcards in the
39812 target triplet may not be correct.
39813
39814 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
39815
39816 * g++.old-deja/tests:
39817 Moved all subdirectories up one level into g++.old-deja .
39818
39819 * lib/old-dejagnu.exp:
39820 Fixed problem with CXXFLAGS not being properly reset, and being
39821 corrupted with extraneous "-c" compiler option. This was
39822 causing binaries to not be generated for test that needed them.
39823 Modified strings passed to "pass" and "fail" so that individual
39824 tests from the same test file would be distinguished by an
39825 identifier appended to the test file name in the summary logs;
39826 this corrected a problem with erroneous diff logs. Added code
39827 to search testcases for expected fail and unexpected pass keywords.
39828
39829 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
39830
39831 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
39832
39833 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
39834
39835 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
39836 Removed extraneous text from end of "Special g++ Options"
39837 keyphrase.
39838
39839 * lib/old-dejagnu.exp: Added pattern matching to look for new
39840 keywords, embedded in testcases comments, which will trigger
39841 calls to xpass and xfail.
39842
39843 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
39844
39845 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
39846 comments embedded in the testcases, especially the one looking for
39847 special compiler options, as well as the pattern matching for the
39848 compiler output again.
39849
39850 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
39851
39852 * lib/old-dejagnu.exp: Do a proper check of the return value for
39853 execute tests. Fixed several problems with the pattern matching
39854 of the compiler output which gave erroneous test results.
39855 Changed several of the test result messages to be more descriptive.
39856 * config/unix-g++.exp: Proc g++_load now actually works and
39857 executes the tests passed to it and returns a usable return
39858 value.
39859
39860 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
39861
39862 * lib/gcc.exp: Exits gracefully if $CC is bogus.
39863
39864 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
39865
39866 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
39867 Modified both files to properly execute the old style
39868 dejagnu tests. The previous versions of these files were
39869 experimental and did not function anything near correctly.
39870
39871 1993-04-05 Rob Savoye (rob@cygnus.com)
39872
39873 * Removed all Makefile.in and configure.in files. No configuration
39874 needed now.
39875
39876 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
39877
39878 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
39879
39880 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
39881
39882 * gcc.compile/configure.in, gcc.unsorted/configure.in,
39883 gcc.special/configure.in, gcc.noncompile/configure.in,
39884 gcc.execute/configure.in, gcc.code_quality/configure.in,
39885 g++.other/configure.in, g++.old-deja/configure.in,
39886 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
39887 in srcname setting.
39888
39889 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
39890
39891 * lib/udi.exp: Fixed mondfe and mondfe_download.
39892 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
39893 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
39894
39895 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
39896
39897 * config/udi-gdb.exp: Check $shell_id after connecting to target.
39898 (gdb_exit): Don't remove *_soc files.
39899
39900 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
39901
39902 * lib/c-torture.exp: Don't look for main; instead always use -w
39903 -c. This is how the c-torture tests work. Remove the object
39904 file if the compilation succeeds.
39905 * gcc.execute/execute.exp: Remove executable if test passes.
39906 * gcc.noncompile/noncompile.exp: Every test is an expected
39907 failure.
39908 * gcc.special/special.exp: Added tests from c-torture 1.11,
39909 corrected use of existing test.
39910 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
39911 gcc.execute/920625-1.c: Updated to c-torture 1.11.
39912 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
39913 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
39914 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
39915 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
39916 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
39917 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
39918 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
39919 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
39920 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
39921 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
39922 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
39923 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
39924 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
39925 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
39926 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
39927 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
39928 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
39929 c-torture 1.11.
39930 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
39931 correspond to c-torture 1.11.
39932
39933 * New file.