c0cc34200a28ab5cc6402934408ea5fb4faccb0b
[gcc.git] / gcc / testsuite / ChangeLog
1 2006-01-20 Dirk Mueller <dmueller@suse.com>
2
3 PR c++/5520
4 * g++.dg/warn/empty-body.C: New.
5
6 2006-01-19 Mark Mitchell <mark@codesourcery.com>
7
8 PR c++/22136
9 * g++.dg/template/using10.C: New test.
10 * g++.dg/temlpate/using11.C: Likewise.
11 * g++.dg/inherit/using5.C: Tweak error messages.
12
13 2006-01-20 Alan Modra <amodra@bigpond.net.au>
14
15 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
16 target test.
17 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
18
19 2006-01-19 Jan Hubicka <jh@suse.cz>
20
21 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
22
23 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24
25 PR c++/25854
26 * g++.dg/template/spec28.C: New test.
27
28 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
29
30 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
31 Fix fprintf's by adding srcdir or removing it.
32
33 2006-01-19 Diego Novillo <dnovillo@redhat.com>
34
35 * testsuite/gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
36 * testsuite/gcc.dg/gomp/critical-1.c: Likewise.
37 * testsuite/gcc.dg/gomp/critical-3.c: Likewise.
38 * testsuite/gcc.dg/gomp/empty.c: Likewise.
39 * testsuite/gcc.dg/gomp/ordered-1.c: Likewise.
40 * testsuite/gcc.dg/gomp/for-4.c: Likewise.
41 * testsuite/gcc.dg/gomp/for-6.c: Likewise.
42 * testsuite/gcc.dg/gomp/master-3.c: Likewise.
43 * testsuite/gcc.dg/gomp/for-8.c: Likewise.
44 * testsuite/gcc.dg/gomp/for-10.c: Likewise.
45 * testsuite/gcc.dg/gomp/for-18.c: Likewise.
46 * testsuite/gcc.dg/gomp/for-5.c: Likewise.
47 * testsuite/gcc.dg/gomp/for-7.c: Likewise.
48 * testsuite/gcc.dg/gomp/for-9.c: Likewise.
49
50 2006-01-18 Jeff Law <law@redhat.com>
51
52 * gcc.dg/tree-ssa/vrp25.c: New test.
53
54 2006-01-19 Richard Sandiford <richard@codesourcery.com>
55
56 * gcc.dg/pr25805.c: Fix misapplied patch.
57
58 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
59
60 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
61 (check_effective_target_vect_udot_qi): New.
62 (check_effective_target_vect_sdot_hi): New.
63 (check_effective_target_vect_udot_hi): New.
64 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
65 prefixed with "wrapv-" with -fwrapv.
66 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
67 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
68 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
69 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
70 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
71
72 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
73 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
74 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
75 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
76
77 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
78
79 PR c++/16829
80 * g++.dg/other/default2.C: New test.
81 * g++.dg/other/default3.C: New test.
82
83 2006-01-19 Richard Sandiford <richard@codesourcery.com>
84
85 PR c/25805
86 * gcc.dg/pr25805.c: New file.
87
88 2006-01-18 Mark Mitchell <mark@codesourcery.com>
89
90 PR c++/25836
91 * g++.dg/template/init6.C: New test.
92
93 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
94
95 * gcc.dg/tree-ssa/pr24287.c: New test
96
97 2006-01-18 Eric Christopher <echristo@apple.com>
98
99 * g++.dg/eh/table.C: New.
100
101 2006-01-18 DJ Delorie <dj@redhat.com>
102
103 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
104 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
105 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
106 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
107
108 2006-01-18 Jeff Law <law@redhat.com>
109
110 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
111 on wrapping on overflow semantics.
112
113 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
114
115 * gcc.gc/tree-ssa/vrp23.c: New test.
116 * gcc.gc/tree-ssa/vrp24.c: New test.
117
118 2006-01-18 Richard Henderson <rth@redhat.com>
119 Aldy Hernandez <aldyh@redhat.com>
120 Jakub Jelinek <jakub@redhat.com>
121 Diego Novillo <dnovillo@redhat.com>
122 Uros Bizjak <uros@kss-loka.si>
123
124 * testsuite/gcc.dg/gomp: New directory.
125
126 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
127 Steven G. Kargl <kargls@comcast.net>
128
129 PR fortran/20869
130 * gfortran.dg/intrinsic_external_1.f90: New test.
131
132 PR fortran/20875.
133 * gfortran.dg/elemental_pointer_1.f90: New test.
134
135 PR fortran/25024
136 * gfortran.dg/external_procedures_1.f90: New test.
137
138 PR fortran/25785
139 gfortran.dg/assumed_present.f90: New test.
140
141 2006-01-18 Jakub Jelinek <jakub@redhat.com>
142
143 * g++.dg/parse/lookup5.C: New test.
144
145 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
146
147 PR fortran/25697
148 * gfortran.dg/read_eof.f90: New test.
149
150 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
151
152 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
153 add a closing brace.
154
155 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
156
157 PR fortran/25631
158 * gfortran.dg/fmt_tl.f: New test.
159
160 2006-01-17 Eric Christopher <echristo@apple.com>
161
162 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
163 * g++.old-deja/g++.warn/impint2.C: Ditto.
164 * g++.old-deja/g++.other/null1.C: Ditto.
165 * g++.dg/warn/conv2.C: Ditto.
166 * g++.dg/warn/conv4.C: New file.
167
168 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
169
170 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
171
172 2006-01-17 Andreas Jaeger <aj@suse.de>
173 Janis Johnson <janis187@us.ibm.com>
174
175 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
176 in 64-bit.
177 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
178 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
179
180 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
181
182 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
183 xfail txxx where xxx >= 25.
184
185 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
186
187 PR testsuite/25764
188 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
189
190 2006-01-17 Jakub Jelinek <jakub@redhat.com>
191
192 PR c/25682
193 * gcc.dg/pr25682.c: New test.
194 * g++.dg/parse/array-size2.C: New test.
195
196 2006-01-16 Ian Lance Taylor <ian@airs.com>
197
198 * consistency.vlad: Remove entire directory, 1652 files.
199
200 2006-01-16 Janis Johnson <janis187@us.ibm.com>
201
202 * lib/target-supports.exp (check_effective_target_dfp_nocache,
203 check_effective_target_dfprt_nocache): New.
204 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
205 (check_effective_target_dfprt): New.
206 * lib/c-compat.exp (check_dfp): Remove.
207 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
208 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
209 level of support for decimal float.
210 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
211 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
212 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
213 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
214 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
215 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
216 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
217 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
218 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
219 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
220 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
221 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
222 directives.
223
224 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
225
226 PR testsuite/25741
227 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
228 $base_dir/../.
229 * lib/gfortran.exp (gfortran_init): Likewise.
230 * lib/obj-c++.exp (obj-c++_init): Likewise.
231 * lib/scanasm.exp (scan-assembler-dem): Likewise.
232 (scan-assembler-dem-not): Likewise.
233 * lib/scandump.exp (scan-dump-dem): Likewise.
234 (scan-dump-dem-not): Likewise.
235
236 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
237
238 PR testsuite/25767
239 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
240 powerpc-*-darwin*.
241 * lib/obj-c++.exp (obj-c++_init): Likewise.
242
243 2006-01-16 Richard Guenther <rguenther@suse.de>
244
245 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
246
247 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
248
249 PR testsuite/25777
250 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
251 to LD_LIBRARY_PATH.
252
253 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
254 Andrew Pinski <pinskia@physics.uc.edu>
255
256 * gcc.dg/minmax-1.c: New test.
257
258 2006-01-16 Ben Elliston <bje@au.ibm.com>
259
260 * gcc.dg/dfp/dfp.exp: Correct FSF address.
261 * gcc.misc-tests/dectest.exp: Ditto.
262
263 2006-01-15 Ian Lance Taylor <ian@airs.com>
264
265 PR testsuite/25796
266 * gcc.target/i386/cmov6.c: Use -march=k8.
267
268 2006-01-15 Andreas Jaeger <aj@suse.de>
269
270 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
271 x86 does not have __float128.
272
273 2006-01-14 Ian Lance Taylor <ian@airs.com>
274
275 * gcc.target/i386/cmov6.c: New test.
276
277 2006-01-14 Mark Mitchell <mark@codesourcery.com>
278
279 PR c++/25663
280 * g++.dg/template/ctor6.C: New test.
281
282 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
283
284 PR tree-optimization/25485
285 * gcc.dg/tree-ssa/pr25485.c: New.
286
287 2006-01-14 Richard Guenther <rguenther@suse.de>
288
289 PR tree-optimization/22548
290 PR tree-optimization/22555
291 PR tree-optimization/22501
292 * gcc.dg/tree-ssa/alias-4.c: New testcase.
293 * gcc.dg/tree-ssa/alias-5.c: Likewise.
294 * gcc.dg/tree-ssa/alias-6.c: Likewise.
295 * gcc.dg/tree-ssa/alias-7.c: Likewise.
296 * gcc.dg/tree-ssa/alias-8.c: Likewise.
297 * gcc.dg/tree-ssa/alias-9.c: Likewise.
298 * gcc.dg/tree-ssa/alias-10.c: Likewise.
299 * gcc.dg/tree-ssa/alias-11.c: Likewise.
300 * gcc.dg/tree-ssa/alias-12.c: Likewise.
301
302 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
303
304 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
305 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
306
307 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
308 Richard Guenther <rguenther@suse.de>
309
310 PR rtl-optimization/24257
311 * gcc.dg/torture/pr24257.c: New testcase.
312
313 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
314
315 * gcc.c-torture/execute/20060110-1.c: New test.
316 * gcc.c-torture/execute/20060110-2.c: New test.
317
318 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
319
320 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
321
322 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
323
324 PR fortran/25756
325 * gfortran.dg/label_3.f90: New test.
326
327 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
328
329 PR tree-optimization/25771
330 * g++.dg/tree-ssa/pr25771.C: New test
331
332 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
333
334 PR tree-opt/24365
335 * g++.dg/opt/complex5.C: New test.
336
337 2006-01-13 Richard Guenther <rguenther@suse.de>
338
339 * gcc.target/i386/387-9.c: New testcase.
340
341 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
342
343 PR c++/24824
344 * g++.dg/debug/dwarf2-1.C: New.
345
346 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
347
348 PR testsuite/25728
349 * lib/gcov.exp (verify-lines): Add "close $fd".
350
351 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
352 Ben Elliston <bje@au.ibm.com>
353
354 * gcc.dg/dfp/inf-1.c: New test.
355
356 2006-01-12 Janis Johnson <janis187@us.ibm.com>
357 Yao Qi <qiyaoltc@cn.ibm.com>
358 Ben Elliston <bje@au.ibm.com>
359 Jon Grimm <jgrimm2@us.ibm.com>
360
361 * gcc.dg/nodfp-1.c: New test.
362 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
363 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
364 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
365 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
366 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
367 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
368 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
369 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
370 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
371 * gcc.dg/format/dfp-scanf-1.c: Likewise.
372 * gcc.dg/format/dfp-printf-1.c: Likewise.
373 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
374 (compat_setup_dfp): New.
375 * gcc.dg/compat/compat.exp: Use it.
376 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
377 Make some variables global, prepend "compat_" to their names.
378 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
379 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
380 * gcc.misc-tests/dectest.exp: New test driver for decTest.
381 * lib/compat.exp (compat_skip_list): Make global, rename.
382 * lib/c-compat.exp: New file.
383 * lib/target-supports.exp (check_effective_target_dfp): New.
384
385 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
386 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
387 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
388 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
389 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
390 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
391 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
392 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
393 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
394 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
395 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
396 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
397 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
398 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
399 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
400 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
401 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
402 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
403 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
404 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
405 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
406 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
407 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
408 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
409 gcc.dg/dfp/struct-layout-1.c,
410 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
411 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
412 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
413 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
414 gcc.dg/dfp/func-vararg-dfp.c,
415 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
416 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
417 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
418 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
419 gcc.dg/dfp/wtr-conversion-1.c: New tests.
420
421 2006-01-11 Richard Guenther <rguenther@suse.de>
422
423 PR tree-optimization/25734
424 * gcc.dg/tree-ssa/pr25734.c: New testcase.
425
426 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
427
428 PR fortran/25486
429 * gfortran.dg/literal_character_constant_1_x.F: New test.
430 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
431 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
432 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
433
434 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
435
436 PR c++/25386
437 * g++.dg/ext/packed3.C: Add expected packed error.
438
439 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
440
441 PR target/25706
442 * gcc.dg/torture/pr25706-1.c: New test.
443
444 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
445
446 PR tree-optimization/23109
447 PR tree-optimization/23948
448 PR tree-optimization/24123
449
450 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
451 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
452 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
453 g++.dg/tree-ssa/pr23948.C: New testcases.
454 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
455 three divisions in order to do the optimization.
456
457 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
458
459 PR c++/25632
460 * g++.dg/other/pr25632.C: New test.
461
462 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
463
464 PR fortran/25730
465 * gfortran.dg/used_types_1.f90: New test.
466
467 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
468
469 PR target/25718
470 * gcc.dg/torture/pr25718-1.c: New test.
471
472 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
473
474 * gfortran.dg/list_read_2.f90: Fix typo in description.
475
476 2006-01-10 Jan Beulich <jbeulich@novell.com>
477
478 * lib/target-supports.exp (check_visibility_available): Simplify test
479 for *-*-netware*.
480 (check_profiling_available): Fail for *-*-netware*.
481 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
482 * gcc.dg/20021014-1.c: Likewise.
483 * gcc.dg/nest.c: Likewise.
484
485 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
486
487 fortran/24936
488 * gfortran.dg/forall_3.f90: New test.
489
490 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
491
492 PR fortran/21977
493 * gfortran.dg/nesting_2.f90: New test.
494 * gfortran.dg/nesting_3.f90: New test.
495
496 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
497
498 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
499 Fix typo in comment.
500
501 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
502
503 * gfortran.dg/single_char_string.f90: New test.
504
505 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
506
507 * gfortran.dg/ichar_2.f90: New test.
508
509 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
510
511 PR fortran/25093
512 * gfortran.dg/private_type_4.f90: New.
513
514 2006-01-07 Richard Guenther <rguenther@suse.de>
515
516 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
517
518 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
519
520 * gfortran.dg/func_decl_1.f90: New.
521 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
522 * gfortran.dg/array_alloc_2.f90: Likewise.
523 * gfortran.dg/char_result_8.f90: Likewise.
524 * gfortran.dg/dup_save_1.f90: Likewise.
525 * gfortran.dg/dup_save_2.f90: Likewise.
526 * gfortran.dg/f2c_6.f90: Likewise.
527 * gfortran.dg/f2c_7.f90: Likewise.
528 * gfortran.dg/func_result_2.f90: Likewise.
529 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
530
531 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
532
533 PR fortran/22146
534 * gfortran.dg/elemental_subroutine_1.f90: New test.
535 * gfortran.dg/elemental_subroutine_2.f90: New test.
536
537 PR fortran/25029
538 PR fortran/21256
539 * gfortran.dg/assumed_size_refs_1.f90: New test.
540
541 PR fortran/20868
542 PR fortran/20870
543 * gfortran.dg/assumed_size_refs_2.f90: New test.
544 * gfortran.dg/initialization_1.f90: Change warning message.
545
546 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
547
548 * gcc.dg/tree-ssa/loop-15.c: New test.
549
550 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
551
552 PR fortran/25598
553 * gfortran.dg/backspace_3.f: New test.
554 * gfortran.dg/backspace_4.f: New test.
555
556 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
557
558 PR fortran/24268
559 * gfortran.dg/fmt_white.f: Update test.
560
561 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
562
563 * gcc.dg/cast-1.c: Add new warning.
564 * gcc.dg/cast-2.c: Likewise.
565 * gcc.dg/cast-3.c: Likewise.
566 * gcc.dg/format/cast-1.c: Likewise.
567 * gcc.dg/cast-4.c: New testcase.
568
569 2006-01-05 Richard Guenther <rguenther@suse.de>
570
571 PR tree-optimization/22555
572 * gcc.dg/tree-ssa/alias-3.c: New testcase.
573
574 2006-01-05 Richard Guenther <rguenther@suse.de>
575 Diego Novillo <dnovillo@redhat.com>
576
577 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
578 * gcc.dg/tree-ssa/loop-8.c: Likewise.
579 * gcc.dg/tree-ssa/loop-1.c: Likewise.
580 * gcc.dg/tree-ssa/pr23294.c: Likewise.
581 * gcc.dg/tree-ssa/pr21985.c: Likewise.
582 * gcc.dg/tree-ssa/loop-14.c: Likewise.
583 * gcc.dg/tree-ssa/loop-2.c: Likewise.
584 * gcc.dg/tree-ssa/loop-3.c: Likewise.
585 * gcc.dg/tree-ssa/loop-4.c: Likewise.
586 * gcc.dg/tree-ssa/pr21171.c: Likewise.
587 * gcc.dg/tree-ssa/loop-5.c: Likewise.
588 * gcc.dg/tree-ssa/loop-10.c: Likewise.
589 * gcc.dg/tree-ssa/loop-6.c: Likewise.
590 * treelang/compile/extravar.tree: Likewise.
591 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
592 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
593 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
594 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
595 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
596
597 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
598
599 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
600 for 64-bit fix.
601
602 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
603
604 PR fortran/23675
605 gfortran.dg/char_result_11.f90: New.
606
607 2006-01-04 Mark Mitchell <mark@codesourcery.com>
608
609 PR c++/24782
610 * g++.dg/parse/access9.C: New test.
611 * g++.dg/tc1/dr52.C: Tweak error markers.
612
613 2006-01-04 Richard Henderson <rth@redhat.com>
614
615 Merge from gomp branch.
616 * g++.dg/parse/pragma2.C: Update expected error lines.
617
618 2006-01-04 Jakub Jelinek <jakub@redhat.com>
619
620 * g++.dg/other/i386-2.C: New test.
621
622 PR target/25554
623 * gcc.c-torture/compile/20051228-1.c: New test.
624
625 PR c/25559
626 * gcc.dg/pr25559.c: New test.
627
628 2006-01-03 Mark Mitchell <mark@codesourcery.com>
629
630 PR c++/25492
631 * g++.dg/lookup/friend9.C: New test.
632
633 PR c++/25625
634 * g++.dg/template/repo5.C: New test.
635
636 2006-01-03 Steven G. Kargl <kargls@comcast.net>
637
638 PR fortran/25101
639 * gfortran.dg/forall_2.f90: New test.
640
641 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
642
643 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
644 dg-require-weak. Adjust regexp to handle leading-underscore
645 targets and space as well as TAB after .weak. Change previous
646 64-bit fix to not use naked dot.
647
648 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
649
650 PR rtl-optimization/25578
651 * gcc.c-torture/execute/20060102-1.c: New testcase.
652
653 2006-01-03 Richard Guenther <rguenther@suse.de>
654
655 PR c/25183
656 * gcc.dg/torture/pr25183.c: New testcase.
657
658 2006-01-03 Jakub Jelinek <jakub@redhat.com>
659
660 Merge from gomp-branch.
661 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
662 * gcc.dg/ia64-sync-2.c: Likewise.
663 * gcc.dg/ia64-sync-3.c: Likewise.
664 * gcc.dg/ia64-sync-4.c: Likewise.
665 * gcc.dg/sync-2.c: Likewise.
666 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
667 that sparc64-*-* and sparcv9-*-* supports sync builtins.
668
669 2006-01-02 Mark Mitchell <mark@codesourcery.com>
670
671 PR c++/25635
672 * g++.dg/parse/operator6.C: New test.
673
674 PR c++/25637
675 * g++.dg/parse/error29.C: New test.
676
677 PR c++/25638
678 * g++.dg/parse/dtor6.C: New test.
679
680 PR c++/25633
681 * g++.dg/parse/ctor3.C: New test.
682
683 PR c++/25634
684 * g++.dg/template/class3.C: New test.
685
686 2006-01-02 Geoffrey Keating <geoffk@apple.com>
687
688 * g++.dg/debug/debug9.C: New.
689
690 2006-01-02 Steven G. Kargl <kargls@comcast.net>
691
692 PR fortran/24640
693 * gfortran.dg/label_2.f90: New test.
694
695 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
696
697 * g++.dg/lookup/using12.C: Tighten error marker.
698
699 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
700 Andrew Pinski <pinskia@physics.uc.edu>
701
702 * gcc.target/powerpc/darwin-abi-3.c: New file.
703 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
704 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
705 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
706 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
707 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
708 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
709 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
710 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
711
712 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
713
714 * gcc.dg/tree-ssa/loadpre1.c: New;
715 * gcc.dg/tree-ssa/loadpre2.c: New;
716 * gcc.dg/tree-ssa/loadpre3.c: New;
717 * gcc.dg/tree-ssa/loadpre4.c: New;
718 * gcc.dg/tree-ssa/loadpre5.c: New;
719 * gcc.dg/tree-ssa/loadpre6.c: New;
720 * gcc.dg/tree-ssa/loadpre7.c: New;
721 * gcc.dg/tree-ssa/loadpre8.c: New;
722 * gcc.dg/tree-ssa/loadpre9.c: New;
723
724 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
725
726 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
727 * g++.dg/abi/thunk4.C: Likewise.
728
729 2006-01-01 Andreas Jaeger <aj@suse.de>
730
731 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
732 portable.
733
734 2006-01-01 Jakub Jelinek <jakub@redhat.com>
735
736 PR c++/25294
737 * gcc.dg/pragma-pack-3.c: New test.
738 * g++.dg/parse/pragma3.C: New test.
739
740 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
741
742 PR middle-end/24827
743 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
744
745 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
746
747 PR testsuite/25214
748 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
749
750 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
751
752 PR fortran/22607
753 * gfortran-dg/pure_byref_3.f90: New.
754
755 fortran/PR 25396
756 * gfortran.dg/userdef_operator_1.f90: New.
757
758 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
759
760 * g++.dg/abi/thunk3.C: New.
761 * g++.dg/abi/thunk4.C: New.
762
763 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
764
765 PR fortran/25532
766 * gfortran.dg/host_used_types_1.f90: New test. Check that host
767 associated derived type components of derived types are
768 properly declared in contained procedures.
769
770 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
771
772 PR libgfortran/25139
773 * gfortran.dg/backspace_2.f: New test.
774
775 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
776
777 PR libgfortran/25550
778 * gfortran.dg/endfile.f: New test.
779
780 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
781
782 PR libgfortran/25419
783 * gfortran.dg/comma.f: New test.
784
785 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
786
787 * lib/gfortran-dg.exp: Remove trailing whitespace.
788 * lib/fortran-torture.exp: Test with -fbounds-check instead of
789 -funroll-all-loops.
790
791 2005-12-28 Alan Modra <amodra@bigpond.net.au>
792
793 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
794 Extended Double long doubles or repeat tests when long double is
795 the same size as double.
796
797 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
798
799 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
800
801 PR testsuite/25442
802 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
803 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
804
805 PR testsuite/25441
806 * gcc.dg/pr23911.c: Make test variable static.
807
808 PR testsuite/25444
809 * gcc.dg/tree-ssa/pr14841.c: Likewise.
810
811 2005-12-26 Mark Mitchell <mark@codesourcery.com>
812
813 PR c++/25439
814 * g++.dg/parse/crash17.C: Adjust error markers.
815 * g++.dg/template/error20.C: New test.
816
817 2005-12-26 Mark Mitchell <mark@codesourcery.com>
818
819 PR c++/23172
820 * g++.dg/ext/complit4.C: New test.
821
822 PR c++/25417
823 * g++.dg/ext/complit5.C: Likewise.
824
825 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
826
827 PR tree-optimization/25125
828 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
829 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
830 * gcc.c-torture/execute/pr25125.c: New.
831
832 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
833
834 PR fortran/25029
835 PR fortran/21256
836 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic functions
837 with incorrect assumed size references.
838
839 2005-12-24 Mark Mitchell <mark@codesourcery.com>
840
841 PR c++/23171
842 * g++.dg/opt/init1.C: New test.
843
844 2005-12-23 Mark Mitchell <mark@codesourcery.com>
845
846 PR c++/24671
847 * g++.dg/template/sfinae3.C: New test.
848
849 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
850
851 * g++.dg/other/friend4.C: New test.
852
853 2005-12-23 Jakub Jelinek <jakub@redhat.com>
854
855 PR target/25005
856 * g++.dg/opt/pr25005.C: New test.
857
858 2005-12-22 Mark Mitchell <mark@codesourcery.com>
859
860 PR c++/25369
861 * g++.dg/template/ptrmem16.C: New test.
862
863 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
864
865 PR fortran/25029
866 PR fortran/21256
867 * gfortran.dg/initialization_1.f90: Add test of SIZE.
868
869 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
870
871 PR libgfortran/25307
872 * gfortran.dg/list_read_5.f90: New test.
873
874 2005-12-22 Richard Henderson <rth@redhat.com>
875
876 * gcc.target/i386/sse-7.c: Use -msse2.
877
878 2005-12-23 Jakub Jelinek <jakub@redhat.com>
879
880 PR rtl-optimization/25432
881 * gcc.c-torture/compile/20051216-1.c: New test.
882
883 PR objc/25328
884 * objc/execute/pr25328.m: New test.
885
886 2005-12-22 Mark Mitchell <mark@codesourcery.com>
887
888 PR c++/25364
889 * g++.dg/template/call4.C: New test.
890
891 2005-12-22 Dale Johannesen <dalej@apple.com>
892
893 * gcc.target/i386/sse-17.c: New.
894
895 2005-12-22 Paul Brook <paul@codesourcery.com>
896
897 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
898
899 2005-12-22 Paul Brook <paul@codesourcery.com>
900
901 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
902
903 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
904
905 PR tree-opt/25513
906 * gcc.c-torture/compile/pr25513.c: New test.
907
908 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
909
910 PR c++/23333
911 * g++.dg/parse/error25.C: Add more tests.
912
913 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
914
915 PR fortran/18990
916 * gfortran.dg/der_charlen_1.f90: New.
917
918 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
919
920 PR fortran/20889
921 * gfortran.dg/pointer_component_type_1.f90: New test.
922
923 PR fortran/25029
924 PR fortran/21256
925 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
926 should give an error with assumed size array refernces and checks those
927 that should not.
928 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
929 reference an upper bound so that it does not generate an error.
930
931 PR fortran/19362
932 PR fortran/20244
933 PR fortran/20864
934 PR fortran/25391
935 * gfortran.dg/used_dummy_types_1.f90: New test.
936 * gfortran.dg/used_dummy_types_2.f90: New test.
937 * gfortran.dg/used_dummy_types_3.f90: New test.
938 * gfortran.dg/used_dummy_types_4.f90: New test.
939 * gfortran.dg/used_dummy_types_5.f90: New test.
940
941 PR fortran/23152
942 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
943 group already being USE associated.
944 * gfortran.dg/assumed_shape_nml.f90: New test.
945 * gfortran.dg/assumed_size_nml.f90: New test.
946
947 PR fortran/20862
948 PR fortran/25053
949 PR fortran/25063
950 PR fortran/25064
951 PR fortran/25066
952 PR fortran/25067
953 PR fortran/25068
954 PR fortran/25307
955 * gfortran.dg/io_constraints_1.f90: New test.
956 * gfortran.dg/io_constraints_1.f90: New test.
957 * gfortran.dg/iostat_3.f90: Change wording of warning.
958 * gfortran.dg/g77/19981216-0.f: The same.
959
960 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
961
962 PR tree-optimization/23518
963 * testsuite/gcc.dg/pr23518.c: New.
964
965 2005-12-21 Mike Stump <mrs@apple.com>
966
967 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
968
969 2005-12-21 Paul Brook <paul@codesourcery.com>
970
971 * gcc.dg/pr19340.c: Skip on m68k targets.
972
973 2005-12-21 Steven Bosscher <stevenb@suse.de>
974
975 PR rtl-optimization/25196
976 * gcc.dg/pr25196.c: New test.
977
978 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
979
980 PR fortran/25423
981 gfortran.dg/where_nested_1.f90: New.
982
983 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
984
985 PR tree-optimization/25382.
986 * gcc.dg/tree-ssa/pr25382.c: New.
987
988 2005-12-20 Richard Guenther <rguenther@suse.de>
989
990 PR middle-end/24306
991 * gcc.target/i386/pr24306.c: New testcase.
992
993 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
994
995 PR tree-optimization/25501
996 * testsuite/gcc.dg/tree-ssa/pr25501.c: New.
997
998 2005-12-20 Richard Guenther <rguenther@suse.de>
999
1000 Revert
1001 2005-12-02 Richard Guenther <rguenther@suse.de>
1002
1003 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
1004
1005 2005-12-20 Mark Mitchell <mark@codesourcery.com>
1006
1007 PR c++/21228
1008 * g++.dg/warn/Wunreachable-code-2.C: New test.
1009
1010 2005-12-19 Mark Mitchell <mark@codesourcery.com>
1011
1012 PR c++/24278
1013 * g++.dg/template/ctor5.C: New test.
1014
1015 PR c++/24915
1016 * g++.dg/template/overload8.C: New test.
1017
1018 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
1019
1020 * gcc.c-torture/compile/pr25483 : New test.
1021
1022 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1023
1024 PR c++/20552
1025 * g++.dg/ext/typeof10.C: New test.
1026
1027 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
1028
1029 * gcc.dg/mt-loopi1.c: New.
1030
1031 2005-12-18 Richard Guenther <rguenther@suse.de>
1032
1033 PR tree-optimization/25481
1034 * gcc.dg/torture/pr25481.c: New testcase.
1035
1036 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
1037
1038 PR rtl-optimization/21041
1039 * gcc.dg/pr21041.c: New test.
1040
1041 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1042
1043 PR libgfortran/25463
1044 * gfortran.dg/advance.f90: New test.
1045
1046 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
1047
1048 * gcc.dg/20051201-1.c: New test.
1049
1050 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
1051
1052 PR fortran/25018
1053 * gfortran.dg/initialization_1.f90: New test.
1054 * gfortran.dg/enum_5.f90: Change dg-error to new message.
1055 * gfortran.dg/g77/980616-0.f: The same.
1056
1057 2005-12-17 Steven G. Kargl <kargls@comcast.net>
1058
1059 * PR fortran/25458
1060 * gfortran.dg/chkbits.f90: New test.
1061
1062 2005-12-17 Steven G. Kargl <kargls@comcast.net>
1063
1064 * gfortran.dg/enum_5.f: Revert to previous version.
1065
1066 2005-12-17 Steven G. Kargl <kargls@comcast.net>
1067
1068 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
1069 * gfortran.dg/nested_modules_1.f90: Ditto.
1070 * gfortran.dg/hollerith_f95.f90: Ditto.
1071 * gfortran.dg/select_5.f90: Ditto.
1072 * gfortran.dg/secnds.f: Ditto.
1073 * gfortran.dg/hollerith2.f90: Ditto.
1074 * gfortran.dg/imag_2.f: Ditto.
1075 * gfortran.dg/ftell_2.f90: Ditto.
1076 * gfortran.dg/malloc_free_1.f90: Ditto.
1077 * gfortran.dg/logint-1.f: Ditto.
1078 * gfortran.dg/recursive_statement_functions.f90: Ditto.
1079 * gfortran.dg/e_d_fmt.f90: Ditto.
1080 * gfortran.dg/hollerith_legacy.f90: Ditto.
1081 * gfortran.dg/logint-2.f: Ditto.
1082 * gfortran.dg/enum_5.f90: Ditto.
1083 * gfortran.dg/f2c_2.f90: Ditto.
1084 * gfortran.dg/pr17143.f90: Ditto.
1085 * gfortran.dg/namelist_14.f90: Ditto.
1086 * gfortran.dg/logint-3.f: Ditto.
1087 * gfortran.dg/spread_scalar_source.f90: Ditto.
1088 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
1089 * gfortran.dg/namelist_11.f: Ditto.
1090 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
1091 * gfortran.dg/g77/20010519-1.f
1092 * gfortran.dg/g77/alpha1.f: Ditto.
1093 * gfortran.dg/g77/990115-1.f: Ditto.
1094 * gfortran.dg/g77/erfc.f: Ditto.
1095 * gfortran.dg/g77/19990313-3.f: Ditto.
1096 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
1097 * gfortran.dg/g77/20010426.f: Ditto.
1098 * gfortran.dg/g77/19990313-0.f: Ditto.
1099 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
1100 * gfortran.dg/g77/20000629-1.f: Ditto.
1101 * gfortran.dg/g77/970125-0.f: Ditto.
1102 * gfortran.dg/g77/8485.f: Ditto.
1103 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
1104 * gfortran.dg/g77/19990313-1.f: Ditto.
1105 * gfortran.dg/g77/int8421.f: Ditto.
1106 * gfortran.dg/g77/19990305-0.f: Ditto.
1107 * gfortran.dg/g77/947.f: Ditto.
1108 * gfortran.dg/g77/19990905-2.f: Ditto.
1109 * gfortran.dg/g77/cabs.f: Ditto.
1110 * gfortran.dg/g77/19990313-2.f: Ditto.
1111 * gfortran.dg/g77/20020307-1.f: Ditto.
1112 * gfortran.dg/g77/dcomplex.f: Ditto.
1113 * gfortran.dg/g77/19990502-1.f: Ditto.
1114 * gfortran.dg/g77/19981216-0.f: Ditto.
1115 * gfortran.dg/common_4.f90: Ditto.
1116 * gfortran.dg/entry_4.f90: Ditto.
1117 * gfortran.dg/equiv_constraint_2.f90: Ditto.
1118 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
1119 * gfortran.dg/namelist_12.f: Ditto.
1120 * gfortran.dg/scale_1.f90: Ditto.
1121 * gfortran.dg/modulo_1.f90
1122 * gfortran.dg/hollerith.f90: Ditto.
1123 * gfortran.dg/direct_io_3.f90: Ditto.
1124 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
1125 * gfortran.dg/gnu_logical_1.F: Ditto.
1126 * gfortran.dg/unf_io_convert_1.f90: Ditto.
1127 * gfortran.dg/assign_1.f90: Ditto.
1128 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
1129 * gfortran.dg/pr23095.f: Ditto.
1130 * gfortran.dg/read_float_1.f90: Ditto.
1131
1132 2005-12-17 Andreas Jaeger <aj@suse.de>
1133
1134 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
1135 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
1136
1137 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1138
1139 PR fortran/24268
1140 * gfortran.dg/fmt_white.f: New test.
1141
1142 2005-12-16 Steven G. Kargl <kargls@comcast.net>
1143
1144 * gfortran.dg/label_1.f90: New test.
1145
1146 2005-12-15 Ben Elliston <bje@au.ibm.com>
1147
1148 PR testsuite/25422
1149 * gcc.dg/20031012-1.c: Add -Walways-true option.
1150 * gcc.dg/weak/weak-3.c: Likewise.
1151 * g++.old-deja/g++.mike/warn8.C: Likewise.
1152
1153 2005-12-16 Mike Stump <mrs@apple.com>
1154
1155 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
1156 exit.
1157
1158 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1159
1160 PR libgfortran/25264
1161 PR libgfortran/25349
1162 * gfortran.dg/tl_editing.f90: Added additional checks.
1163 * gfortran.dg/t_editing.f: New test.
1164 * gfortran.dg/write_padding.f90: New test
1165
1166 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1167
1168 PR testsuite/25215
1169 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
1170
1171 2005-12-16 Jakub Jelinek <jakub@redhat.com>
1172
1173 PR rtl-optimization/24899
1174 * gcc.c-torture/execute/20051215-1.c: New test.
1175
1176 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
1177
1178 PR 24823
1179 * gfortran.dg/pr24823.f: New test.
1180
1181 2005-12-16 Jeff Law <law@redhat.com>
1182
1183 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
1184
1185 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
1186
1187 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (base_types):
1188 Change C++ style comments to C style comments.
1189 Remove aligned types from the array.
1190 Keep Enums disabled.
1191 (complex_types): Remove aligned types from the array.
1192 Comment out "_Complex long double".
1193 (attrib_types): Remove.
1194 (complex_attrib_types): Remove.
1195 (attrib_array_types): Remove.
1196 (complex_attrib_array_types): Remove.
1197 (aligned_bitfld_types): Remove.
1198 (n_aligned_bitfld_types): Remove.
1199 (FEATURE_ALIGNEDPACKED): Delete.
1200 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
1201 (singles): Remove support for adding attributes.
1202 (choose_type): Remove support for attributed types.
1203 (generate_fields): Remove support for attributed bit-fields.
1204 Remove support for adding attributes.
1205 (generate_random_tests): Remove support for adding attributes.
1206 (features): Add back "[0] :0" and "complex vector [0]".
1207 (main): Remove support for attributed bit-fields.
1208 Uncomment the calling of generate_random_tests for the rests of
1209 the tests.
1210
1211 2005-12-16 Jan Hubicka <jh@suse.cz>
1212
1213 * gcc.c-torture/combine/pr25224.c: New.
1214
1215 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
1216
1217 PR other/25028
1218 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
1219 HP-UX.
1220
1221 2005-12-15 Richard Sandiford <richard@codesourcery.com>
1222
1223 * gcc.dg/20051215-1.c: New file.
1224
1225 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1226
1227 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
1228 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
1229
1230 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
1231
1232 PR fortran/18197
1233 * gfortran.dg/dummy_functions_1.f90: New.
1234
1235 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
1236
1237 PR rtl-optimization/25310
1238 * gcc.c-torture/compile/pr25310.c: New test.
1239
1240 2005-12-14 Jakub Jelinek <jakub@redhat.com>
1241
1242 PR debug/25023
1243 * gcc.dg/pr25023.c: New test.
1244
1245 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1246
1247 * g++.old-deja/g++.brendan/redecl1.C,
1248 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
1249 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
1250 g++.old-deja/g++.oliva/typeof1.C,
1251 g++.old-deja/g++.other/crash16.C,
1252 g++.old-deja/g++.other/crash34.C,
1253 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
1254 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
1255 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
1256 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
1257 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
1258 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
1259 Remove xfail.
1260
1261 2005-12-14 Kean Johnston <jkj@sco.com>
1262 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1263
1264 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
1265 * gcc.target/i386/20020523-1.c: Ditto.
1266 * gcc.target/i386/tailcall-1.c: Ditto.
1267 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
1268 * gcc.target/i386/ssetype-5.c: Ditto.
1269
1270 2005-12-14 Jeff Law <law@redhat.com>
1271
1272 * gcc.dg/tree-ssa/foldstring-1.c: New test.
1273
1274 2005-12-14 Jakub Jelinek <jakub@redhat.com>
1275
1276 PR target/25254
1277 PR target/24188
1278 * gcc.target/i386/pr25254.c: New test.
1279 * gfortran.dg/PR24188.f: New test.
1280
1281 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
1282
1283 * lib/fortran-torture.exp: Catch remaining uses of
1284 remote_file build delete.
1285
1286 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1287
1288 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
1289
1290 2005-12-14 Ben Elliston <bje@au.ibm.com>
1291
1292 * gcc.dg/warn-addr-cmp.c: New test.
1293
1294 2005-12-13 Jakub Jelinek <jakub@redhat.com>
1295
1296 PR debug/25023
1297 PR target/25293
1298 * gcc.target/i386/pr25293.c: New test.
1299
1300 2005-12-13 Petr Machata <machata@post.cz>
1301
1302 PR c++/24907
1303 * g++.dg/parse/comma2.C: New test.
1304
1305 2005-12-13 Mark Mitchell <mark@codesourcery.com>
1306 Jakub Jelinek <jakub@redhat.com>
1307
1308 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
1309 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
1310 (limits.h): Include unconditionally.
1311 (stdlib.h): Likewise.
1312 (hashtab.h): Do not include.
1313 (getopt.h): Likewise.
1314 (stddef.h): Include.
1315 (hashval_t): Define.
1316 (struct entry): Add "next" field.
1317 (HASH_SIZE): New macro.
1318 (hash_table): New variable.
1319 (switchfiles): Do not use xmalloc.
1320 (mix): New macro.
1321 (iterative_hash): New function.
1322 (hasht): Remove.
1323 (e_exists): New function.
1324 (e_insert): Likewise.
1325 (output): Use, instead of libiberty hashtable functions.
1326 (main): Do not use getopt. Do not call htab_create.
1327
1328 2005-12-13 Jakub Jelinek <jakub@redhat.com>
1329
1330 PR c++/25331
1331 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
1332 put atal* and atpaal* attributes on array elements.
1333 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
1334 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
1335 put atal* and atpaal* attributes on array elements.
1336 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
1337
1338 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
1339
1340 * gcc.dg/single-precision-constant.c: New test.
1341
1342 2005-12-13 Alan Modra <amodra@bigpond.net.au>
1343
1344 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
1345 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
1346 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
1347 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
1348 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
1349 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
1350 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
1351 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
1352 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
1353 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
1354 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
1355 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
1356 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
1357 gcc.target/powerpc/ppc-sdata-2.c,
1358 gcc.target/powerpc/ppc-stackalign-1.c,
1359 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
1360 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
1361 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
1362 gcc.target/powerpc/rs6000-ldouble-2.c,
1363 gcc.target/powerpc/rs6000-power2-1.c,
1364 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
1365 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
1366 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
1367 option into target selector.
1368 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
1369 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
1370
1371 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
1372
1373 PR objc/25348
1374 * objc.dg/encode-9.m: New test.
1375
1376 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1377
1378 PR testsuite/20772
1379 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
1380 * gcc.dg/asm-b.c: Fix typo.
1381 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
1382 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
1383 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
1384 i?86 lp64 and x86_64 ilp32.
1385 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
1386 on i?86 lp64.
1387 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
1388
1389 2005-12-12 Steven G. Kargl <kargls@comcast.net>
1390
1391 PR fortran/25078
1392 gfortran.dg/equiv_5.f90: New test.
1393
1394 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
1395
1396 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
1397 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
1398 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
1399 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
1400 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
1401 * gcc.dg/tree-ssa/reassoc-5.c: New.
1402 * gcc.dg/tree-ssa/reassoc-6.c: New.
1403 * gcc.dg/tree-ssa/reassoc-7.c: New.
1404 * gcc.dg/tree-ssa/reassoc-8.c: New.
1405 * gcc.dg/tree-ssa/reassoc-9.c: New.
1406 * gcc.dg/tree-ssa/reassoc-10.c: New.
1407 * gcc.dg/tree-ssa/reassoc-11.c: New.
1408
1409 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1410
1411 PR testsuite/25167
1412 PR testsuite/24478
1413 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
1414
1415 2005-12-12 Mark Mitchell <mark@codesourcery.com>
1416
1417 PR c++/25300
1418 * g++.dg/template/inherit.C: Do not use a generic error message.
1419
1420 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
1421
1422 PR libobjc/25354
1423 * objc.dg/gnu-encoding: New directory.
1424 * objc.dg/gnu-encoding/compat-common.h: New file.
1425 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
1426 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
1427 * objc.dg/gnu-encoding/vector-defs.h: New file.
1428 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
1429 * objc.dg/gnu-encoding/generate-random.c: New file.
1430 * objc.dg/gnu-encoding/generate-random_r.c: New file.
1431 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
1432 * objc.dg/gnu-encoding/generate-random.h: New file.
1433
1434 2005-12-11 Mark Mitchell <mark@codesourcery.com>
1435
1436 PR c++/25337
1437 * g++.dg/template/defarg7.C: New test.
1438
1439 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
1440
1441 PR libobjc/25347
1442 * objc.dg/encode-8.m: New test.
1443
1444 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
1445
1446 PR libobjc/25346
1447 * objc.dg/encode-7.m: New test.
1448
1449 2005-12-10 Mark Mitchell <mark@codesourcery.com>
1450
1451 PR c++/25010
1452 * g++.dg/opt/inline10.C: New test.
1453
1454 2005-12-11 Steven G. Kargl <kargls@comcast.net>
1455
1456 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
1457
1458 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
1459
1460 * gfortran.dg/substring_equivalence.f90: typo in comment
1461
1462 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1463
1464 PR fortran/25068
1465 * gfortran.dg/iostat_3.f90: New test.
1466
1467 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
1468
1469 PR fortran/23815
1470 * gfortran.dg/unf_io_convert_1.f90: New test.
1471 * gfortran.dg/unf_io_convert_2.f90: New test.
1472 * gfortran.dg/unf_io_convert_3.f90: New test.
1473
1474 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1475
1476 PR testsuite/20772
1477 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
1478 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
1479 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
1480 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
1481 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
1482 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
1483 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
1484 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
1485 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
1486 gcc.dg/torture/fp-int-convert-float128-timode.c,
1487 gcc.dg/torture/fp-int-convert-float128.c,
1488 gcc.dg/torture/fp-int-convert-float80-timode.c,
1489 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
1490 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
1491
1492 * gcc.dg/tls/opt-1.c: Require effective target fpic.
1493
1494 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
1495
1496 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
1497
1498 2005-12-10 Richard Sandiford <richard@codesourcery.com>
1499
1500 * gcc.dg/20051207-1.c,
1501 * gcc.dg/20051207-2.c,
1502 * gcc.dg/20051207-3.c: New tests.
1503
1504 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1505
1506 PR testsuite/20772
1507 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
1508 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
1509 dg-skip-if target selector.
1510
1511 PR testsuite/20772
1512 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
1513 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
1514 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
1515 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
1516 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
1517 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
1518 and/or merge with i?86 cases.
1519
1520 * gcc.dg/tls/opt-3.c: Require effective target fpic.
1521
1522 PR testsuite/20772
1523 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
1524 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
1525 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
1526 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
1527 x86_64-*-linux*.
1528
1529 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
1530
1531 PR target/25311
1532 * gcc.c-torture/compile/pr25311.c: New test.
1533
1534 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1535
1536 PR libgfortran/25039
1537 * gfortran.dg/read_comma.f: New test.
1538
1539 2005-12-08 Jakub Jelinek <jakub@redhat.com>
1540
1541 PR c++/19317
1542 * g++.dg/opt/pr19317-1.C: New test.
1543 * g++.dg/opt/pr19317-2.C: New test.
1544 * g++.dg/opt/pr19317-3.C: New test.
1545
1546 PR target/19005
1547 * gcc.c-torture/execute/pr19005.c: New test.
1548
1549 PR target/17828
1550 * g++.old-deja/g++.other/comdat5.C: New test.
1551 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
1552
1553 * g++.dg/compat/struct-layout-1.exp: New file.
1554 * g++.dg/compat/struct-layout-1.h: New.
1555 * g++.dg/compat/struct-layout-1_generate.c: New.
1556 * g++.dg/compat/struct-layout-1_x1.h: New.
1557 * g++.dg/compat/struct-layout-1_x2.h: New.
1558 * g++.dg/compat/struct-layout-1_y1.h: New.
1559 * g++.dg/compat/struct-layout-1_y2.h: New.
1560
1561 * gcc.dg/20050330-2.c: New test.
1562
1563 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
1564
1565 PR fortran/25292
1566 * gfortran.dg/associated_1.f90: New.
1567
1568 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
1569
1570 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
1571 ILP32 vect_no_align platforms.
1572
1573 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
1574 Jakub Jelinek <jakub@redhat.com>
1575
1576 PR target/25268
1577 * gcc.c-torture/compile/20051207-1.c: New test.
1578
1579 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1580
1581 PR testsuite/20772
1582 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
1583 gcc.dg/torture/pr18582-1.c,
1584 gcc.target/i386/attributes-error.c: Also test on x86_64.
1585
1586 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
1587
1588 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1589
1590 PR c++/19397
1591 * g++.dg/template/typedef3.C: New test.
1592
1593 PR c++/19762
1594 PR c++/19764
1595 * g++.dg/template/dtor3.C: Fix error markers.
1596
1597 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
1598
1599 * lib/target-supports.exp (check_effective_target_sync_char_short):
1600 Add s390*.
1601
1602 2005-12-06 Janis Johnson <janis187@us.ibm.com>
1603
1604 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
1605
1606 2005-12-06 Roger Sayle <roger@eyesopen.com>
1607
1608 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
1609 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
1610 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
1611 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
1612
1613 2005-12-06 Roger Sayle <roger@eyesopen.com>
1614
1615 PR c++/25263
1616 * g++.dg/other/array2.C: New test case.
1617
1618 2005-12-05 Geoffrey Keating <geoffk@apple.com>
1619
1620 * gcc.dg/darwin-weakimport-3.c: New.
1621
1622 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
1623 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
1624 and to work on Darwin.
1625 * gcc.dg/attr-weakref-1b.c: New file.
1626 * gcc.dg/attr-weakref-2.c: New test.
1627 * gcc.dg/darwin-weakref-1.c: New test.
1628
1629 2005-12-05 Janis Johnson <janis187@us.ibm.com>
1630
1631 PR testsuite/25247
1632 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
1633 use in selector expressions.
1634 (dg-xfail-if): Ditto.
1635 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
1636 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
1637 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
1638 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
1639 * gcc.test-framework/test-framework.exp: Skip generated tests if
1640 CHECK_TEST_FRAMEWORK is not 1.
1641
1642 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
1643
1644 PR tree-optimization/24963
1645 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
1646
1647 PR target/24108
1648 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
1649
1650 PR target/18580
1651 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
1652 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
1653 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
1654 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
1655
1656 2005-12-05 Jakub Jelinek <jakub@redhat.com>
1657
1658 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
1659 dg-options.
1660
1661 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
1662
1663 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
1664
1665 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
1666
1667 * gcc.dg/format/cast-1.c: New test.
1668
1669 2005-12-04 Roger Sayle <roger@eyesopen.com>
1670
1671 PR c/7776
1672 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
1673 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
1674 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
1675 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
1676
1677 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
1678
1679 * gcc.dg/cast-pretty-print-1.c: New test.
1680
1681 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
1682
1683 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
1684
1685 2005-12-02 Mark Mitchell <mark@codesourcery.com>
1686
1687 PR c++/24173
1688 * g++.dg/template/friend40.C: New test.
1689
1690 2005-12-02 Jakub Jelinek <jakub@redhat.com>
1691
1692 PR target/25199
1693 * gcc.target/i386/movq-2.c: New test.
1694 * gcc.target/i386/movq.c: Remove target i?86, instead add
1695 dg-require-effective-target ilp32.
1696
1697 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1698
1699 PR c++/24103
1700 * g++.dg/other/default1.C: New test.
1701
1702 2005-12-02 Richard Guenther <rguenther@suse.de>
1703
1704 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
1705
1706 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
1707
1708 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
1709
1710 2005-12-02 Alan Modra <amodra@bigpond.net.au>
1711
1712 PR target/21017
1713 * gcc.target/powerpc/rotate.c: New.
1714
1715 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1716
1717 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
1718 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
1719
1720 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
1721
1722 PR c/13384
1723 * gcc.dg/pr17730-1.c: Adjust.
1724 * gcc.dg/lvalue1.c (main): Likewise.
1725 * gcc.dg/lvalue-2.c: Likewise.
1726 * g++.dg/pr7503-3.C
1727
1728 2005-12-01 Geoffrey Keating <geoffk@apple.com>
1729
1730 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
1731 error messages.
1732
1733 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
1734
1735 PR fortran/24789
1736 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
1737
1738 2005-12-01 Uros Bizjak <uros@kss-loka.si>
1739
1740 PR target/24475
1741 * lib/target-supports.exp (check_effective_target_tls): New.
1742 (check_effective_target_tls_runtime): New.
1743 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
1744 for TLS support.
1745 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
1746 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
1747 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
1748 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
1749 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
1750 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
1751 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
1752 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
1753 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
1754 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
1755 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
1756 effective-target TLS.
1757 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
1758 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
1759 effective-target TLS runtime.
1760
1761 2005-12-01 Uros Bizjak <uros@kss-loka.si>
1762
1763 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
1764
1765 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
1766
1767 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
1768 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
1769 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
1770 ignored" warnings when "packing" is the same as the ABI layout.
1771
1772 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
1773
1774 PR fortran/21302
1775 * gfortran.dg/line_length_1.f: New test.
1776 * gfortran.dg/line_length_2.f90: Ditto.
1777
1778 2005-11-30 Richard Guenther <rguenther@suse.de>
1779
1780 PR tree-optimization/21655
1781 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
1782
1783 2005-11-30 Dale Johannesen <dalej@apple.com>
1784
1785 * gcc.c-torture/compile/pr24930.c: New.
1786
1787 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
1788
1789 PR fortran/15809
1790 * gfortran.dg/auto_char_dummy_array.f90: New test.
1791
1792 2005-11-30 Jeff Law <law@redhat.com>
1793
1794 * g++.old-deja/g++.law/pr25000.C: New test.
1795
1796 2005-11-30 Jakub Jelinek <jakub@redhat.com>
1797
1798 * gcc.dg/tls/opt-11.c: New test.
1799
1800 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
1801
1802 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
1803 targets.
1804 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
1805 LP64 ia64.
1806
1807 2005-11-29 Jakub Jelinek <jakub@redhat.com>
1808
1809 * gfortran.dg/open_access_1.f90: New test.
1810
1811 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1812
1813 * gcc.dg/charset/builtin2.c: New test.
1814
1815 2005-11-28 Jakub Jelinek <jakub@redhat.com>
1816
1817 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
1818 on mmix-*-* for *_[xy].c.
1819
1820 2005-11-28 Kean Johnston <jkj@sco.com>
1821
1822 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
1823 headers.
1824 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
1825 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
1826 * gcc.target/i386/asm-3.c: Ditto.
1827 * gcc.target/i386/clobbers.c: Ditto.
1828 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
1829 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
1830 test regexp.
1831 * gcc.target/i386/mul.c: Ditto.
1832 * gcc.target/i386/ssetype-1.c: Ditto.
1833 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
1834 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
1835 static so the test works with -fPIC mode too. Based on comment in
1836 PR19231 by Pinski.
1837 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
1838
1839 2005-11-28 Richard Guenther <rguenther@suse.de>
1840
1841 * gcc.dg/alias-9.c: New testcase.
1842 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
1843
1844 2005-11-28 Roger Sayle <roger@eyesopen.com>
1845 Uros Bizjak <uros@kss-loka.si>
1846
1847 PR middle-end/20219
1848 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
1849 tan(x)/sin(x) transformations.
1850
1851 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
1852
1853 PR middle-end/24575
1854 * gcc.dg/tree-ssa/divide-3.c: New test.
1855 * gcc.dg/tree-ssa/divide-4.c: New test.
1856
1857 2005-11-27 Steven G. Kargl <kargls@comcast.net>
1858
1859 PR fortran/24917
1860 * gfortran.dg/boz_6.f90: New test.
1861
1862 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1863
1864 PR fortran/23912
1865 * gfortran.dg/modulo_1.f90: New test.
1866
1867 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1868
1869 PR libfortran/24919
1870 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
1871 fail on CRLF platforms.
1872 * gfortran.dg/ftell_2.f90: Likewise.
1873
1874 2005-11-26 Eric Christopher <echristo@apple.com>
1875
1876 * gcc.dg/intmax_t-1.c: Remove mips xfail.
1877
1878 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
1879
1880 * objc.dg/gnu-runtime-3.m: Simplify.
1881
1882 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
1883
1884 PR middle-end/23669
1885 * gcc.dg/tree-ssa/divide-1.c: New test.
1886 * gcc.dg/tree-ssa/divide-2.c: New test.
1887
1888 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
1889
1890 PR libgfortran/24945
1891 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
1892
1893 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
1894
1895 PR libgfortran/24945
1896 * gfortran.dg/open_status_2.f90: New test.
1897
1898 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1899
1900 * gcc.c-torture/execute/builtins/fprintf.c,
1901 gcc.c-torture/execute/builtins/fputs-lib.c,
1902 gcc.c-torture/execute/builtins/fputs.c,
1903 gcc.c-torture/execute/builtins/lib/fprintf.c,
1904 gcc.c-torture/execute/builtins/lib/printf.c,
1905 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
1906
1907 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
1908
1909 * gcc.dg/20050922-2.c: New test.
1910
1911 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
1912
1913 * objc.dg/gnu-runtime-3.m: New test.
1914
1915 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1916
1917 PR c++/9278
1918 * g++.dg/other/void1.C: New test.
1919
1920 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
1921
1922 PR middle-end/24998
1923 * gcc.dg/torture/fp-int-convert-float.c,
1924 gcc.dg/torture/fp-int-convert-double.c,
1925 gcc.dg/torture/fp-int-convert-long-double.c,
1926 gcc.dg/torture/fp-int-convert-timode.c,
1927 gcc.dg/torture/fp-int-convert-float80.c,
1928 gcc.dg/torture/fp-int-convert-float80-timode.c,
1929 gcc.dg/torture/fp-int-convert-float128.c,
1930 gcc.dg/torture/fp-int-convert-float128-timode.c,
1931 gcc.dg/torture/fp-int-convert.h: New files.
1932
1933 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
1934
1935 PR middle-end/24989
1936 * gcc.dg/tree-ssa/bool-10.c: New test.
1937 * gcc.dg/tree-ssa/bool-11.c: New test.
1938 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
1939
1940 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
1941
1942 PR middle-end/24990
1943 * tree-ssa/pr24990-1.c: New test.
1944
1945 2005-11-24 Richard Guenther <rguenther@suse.de>
1946 Dirk Mueller <dmueller@suse.de>
1947
1948 PR c++/14024
1949 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
1950 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
1951 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
1952 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
1953 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
1954 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
1955
1956 2005-11-23 Uros Bizjak <uros@kss-loka.si>
1957
1958 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
1959
1960 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
1961
1962 PR c/21668
1963 * gcc.dg/Wc++-compat.c: New.
1964 * gcc.dg/Wno-c++-compat.c: New.
1965
1966 2005-11-23 Alan Modra <amodra@bigpond.net.au>
1967
1968 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
1969 (vspltish, vspltisw): Likewise.
1970
1971 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1972
1973 PR libgfortran/24794
1974 * gfortran.dg/namelist_12.f: Fix quotes.
1975 * gfortran.dg/namelist_13.f90: Fix quotes.
1976 * gfortran.dg/namelist_14.f90: Fix quotes.
1977 * gfortran.dg/namelist_15.f90: Fix quotes.
1978 * gfortran.dg/namelist_use.f90: Fix quotes.
1979 * gfortran.dg/namelist_use_only.f90: Fix quotes.
1980 * gfortran.dg/namelist_21.f90: New test.
1981 * gfortran.dg/namelist_22.f90: New test.
1982
1983 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
1984
1985 PR target/23435
1986 * gcc.c-torture/compile/pr23435.c: New.
1987
1988 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
1989
1990 * gcc.c-torture/execute/floatunsisf-1.c: New test.
1991
1992 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
1993
1994 * gcc.target/powerpc/405-macchw-1.c,
1995 gcc.target/powerpc/405-macchw-2.c,
1996 gcc.target/powerpc/405-macchwu-1.c,
1997 gcc.target/powerpc/405-macchwu-2.c,
1998 gcc.target/powerpc/405-machhw-1.c,
1999 gcc.target/powerpc/405-machhw-2.c,
2000 gcc.target/powerpc/405-machhwu-1.c,
2001 gcc.target/powerpc/405-machhwu-2.c,
2002 gcc.target/powerpc/405-maclhw-1.c,
2003 gcc.target/powerpc/405-maclhw-2.c,
2004 gcc.target/powerpc/405-maclhwu-1.c,
2005 gcc.target/powerpc/405-maclhwu-2.c,
2006 gcc.target/powerpc/405-mulchw-1.c,
2007 gcc.target/powerpc/405-mulchw-2.c,
2008 gcc.target/powerpc/405-mulchwu-1.c,
2009 gcc.target/powerpc/405-mulchwu-2.c,
2010 gcc.target/powerpc/405-mulhhw-1.c,
2011 gcc.target/powerpc/405-mulhhw-2.c,
2012 gcc.target/powerpc/405-mulhhwu-1.c,
2013 gcc.target/powerpc/405-mulhhwu-2.c,
2014 gcc.target/powerpc/405-mullhw-1.c,
2015 gcc.target/powerpc/405-mullhw-2.c,
2016 gcc.target/powerpc/405-mullhwu-1.c,
2017 gcc.target/powerpc/405-mullhwu-2.c,
2018 gcc.target/powerpc/405-nmacchw-1.c,
2019 gcc.target/powerpc/405-nmacchw-2.c,
2020 gcc.target/powerpc/405-nmachhw-1.c,
2021 gcc.target/powerpc/405-nmachhw-2.c,
2022 gcc.target/powerpc/405-nmaclhw-1.c,
2023 gcc.target/powerpc/405-nmaclhw-2.c,
2024 gcc.target/powerpc/440-macchw-1.c,
2025 gcc.target/powerpc/440-macchw-2.c,
2026 gcc.target/powerpc/440-macchwu-1.c,
2027 gcc.target/powerpc/440-macchwu-2.c,
2028 gcc.target/powerpc/440-machhw-1.c,
2029 gcc.target/powerpc/440-machhw-2.c,
2030 gcc.target/powerpc/440-machhwu-1.c,
2031 gcc.target/powerpc/440-machhwu-2.c,
2032 gcc.target/powerpc/440-maclhw-1.c,
2033 gcc.target/powerpc/440-maclhw-2.c,
2034 gcc.target/powerpc/440-maclhwu-1.c,
2035 gcc.target/powerpc/440-maclhwu-2.c,
2036 gcc.target/powerpc/440-mulchw-1.c,
2037 gcc.target/powerpc/440-mulchw-2.c,
2038 gcc.target/powerpc/440-mulchwu-1.c,
2039 gcc.target/powerpc/440-mulchwu-2.c,
2040 gcc.target/powerpc/440-mulhhw-1.c,
2041 gcc.target/powerpc/440-mulhhw-2.c,
2042 gcc.target/powerpc/440-mulhhwu-1.c,
2043 gcc.target/powerpc/440-mulhhwu-2.c,
2044 gcc.target/powerpc/440-mullhw-1.c,
2045 gcc.target/powerpc/440-mullhw-2.c,
2046 gcc.target/powerpc/440-mullhwu-1.c,
2047 gcc.target/powerpc/440-mullhwu-2.c,
2048 gcc.target/powerpc/440-nmacchw-1.c,
2049 gcc.target/powerpc/440-nmacchw-2.c,
2050 gcc.target/powerpc/440-nmachhw-1.c,
2051 gcc.target/powerpc/440-nmachhw-2.c,
2052 gcc.target/powerpc/440-nmaclhw-1.c,
2053 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
2054
2055 2005-11-21 Jakub Jelinek <jakub@redhat.com>
2056
2057 PR fortran/24774
2058 * gfortran.dg/inquire_9.f90: New test.
2059
2060 PR fortran/21647
2061 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
2062
2063 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
2064
2065 PR libfortran/24432
2066 * lib/target-supports.exp (check_effective_target_fortran_large_real):
2067 Check that 'cos' is supported.
2068
2069 2005-11-21 Paul Thomas <pault@gcc.gnu.org
2070
2071 PR fortran/24223
2072 * gfortran.dg/substring_equivalence.f90: New test.
2073
2074 PR fortran/24705
2075 * gfortran.dg/auto_internal_assumed.f90: New test.
2076
2077 2005-11-21 Uros Bizjak <uros@kss-loka.si>
2078
2079 * gcc.dg/fold-div-2.c: New test.
2080
2081 2005-11-20 Ian Lance Taylor <ian@airs.com>
2082
2083 PR rtl-optimization/24883
2084 * gcc.c-torture/compile/pr24883.c: New test.
2085
2086 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
2087
2088 PR middle-end/20583
2089 * gcc.c-torture/compile/pr20583.c: New.
2090
2091 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
2092
2093 * gcc.c-torture/execute/usmul.c: New test.
2094
2095 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
2096
2097 * gcc.dg/tree-ssa/vrp22.c: New test.
2098
2099 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
2100
2101 PR middle-end/24912
2102 * gcc.dg/torture/pr24912-1.c: New test.
2103
2104 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
2105
2106 PR fortran/24862
2107 * gfortran.dg/arrayio_derived_1.f90: New test.
2108
2109 2005-11-19 Richard Guenther <rguenther@suse.de>
2110
2111 PR middle-end/23294
2112 * gcc.dg/tree-ssa/pr23294.c: New testcase.
2113
2114 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
2115
2116 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
2117
2118 2005-11-18 Mark Mitchell <mark@codesourcery.com>
2119
2120 PR c++/8355
2121 * g++.dg/template/friend39.C: New test.
2122
2123 2005-11-18 James E Wilson <wilson@specifix.com>
2124
2125 * gcc.dg/builtin-strstr.c: New.
2126
2127 2005-11-18 Richard Henderson <rth@redhat.com>
2128
2129 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
2130 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
2131 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
2132 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
2133 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
2134 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
2135 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
2136 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
2137 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
2138 renaming to remove initial "ia64-".
2139
2140 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
2141
2142 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
2143
2144 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
2145
2146 * g++.dg/cpp/string-2.C: New test.
2147
2148 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
2149
2150 * gcc.dg/tree-ssa/loop-14.c: New test.
2151
2152 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
2153 Michael Chamberlain <michael@chamberlain.net.au>
2154
2155 * ada/acats/run_all.sh (target_run): Kill long running tests.
2156
2157 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2158
2159 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
2160 * gcc.dg/cleanup-9.c: Likewise.
2161 * gcc.dg/cleanup-10.c: Likewise.
2162 * gcc.dg/cleanup-11.c: Likewise.
2163
2164 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2165
2166 PR fortran/24892
2167 * gfortran.dg/open_access_append_1.f90: New test.
2168 * gfortran.dg/open_access_append_2.f90: New test.
2169
2170 2005-11-16 Richard Guenther <rguenther@suse.de>
2171
2172 PR middle-end/24851
2173 * gcc.c-torture/execute/pr24851.c: New testcase.
2174
2175 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
2176
2177 * gcc.dg/fold-overflow-1.c: New test.
2178
2179 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
2180
2181 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
2182 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
2183
2184 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
2185
2186 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
2187 structures.
2188 * g++.dg/eh/forced2.C: Likewise.
2189 * g++.dg/eh/forced3.C: Likewise.
2190 * g++.dg/eh/forced4.C: Likewise.
2191
2192 2005-11-11 Mike Stump <mrs@apple.com>
2193
2194 * g++.old-deja/g++.mike/unused.C: Add.
2195
2196 2005-11-15 Mark Mitchell <mark@codesourcery.com>
2197
2198 PR c++/24667
2199 * g++.dg/warn/Wcast-qual1.C: New test.
2200
2201 2005-11-15 Jan Hubicka <jh@suse.cz>
2202
2203 * gcc.dg/winline-5.c: Add large-unit-insns limit.
2204
2205 2005-11-14 David Edelsohn <edelsohn@gnu.org>
2206
2207 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
2208
2209 2005-11-14 Diego Novillo <dnovillo@redhat.com>
2210
2211 PR 24840
2212 * gcc.dg/tree-ssa/pr24840.c: New test.
2213
2214 2005-11-14 Janis Johnson <janis187@us.ibm.com>
2215
2216 PR testsuite/24841
2217 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
2218
2219 2005-11-14 Dale Johannesen <dalej@apple.com>
2220
2221 * gcc.c-torture/execute/20051113-1.c: New.
2222
2223 2005-11-14 Mark Mitchell <mark@codesourcery.com>
2224
2225 PR c++/24687
2226 * g++.dg/template/crash43.C: New test.
2227
2228 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
2229
2230 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
2231
2232 2005-11-13 Mark Mitchell <mark@codesourcery.com>
2233
2234 PR c++/24817
2235 * g++.dg/eh/spec8.C: New test.
2236
2237 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
2238
2239 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
2240
2241 2005-11-13 Mark Mitchell <mark@codesourcery.com>
2242
2243 PR c++/20293
2244 * g++.dg/parse/ambig4.C: New test.
2245 * g++.dg/tc1/dr101.C: Adjust error markers.
2246 * g++.dg/lookup/strong-using-2.C: Likewise.
2247 * g++.dg/lookup/ambig5.C: Likewise.
2248 * g++.dg/lookup/ambig4.C: Likewise.
2249 * g++.dg/parse/crash22.C: Likewise.
2250
2251 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
2252
2253 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
2254
2255 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
2256
2257 * gcc.dg/nested-calls-1.c: New test.
2258
2259 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2260
2261 * gfortran.dg/complex_intrinsic_1.f90: New test.
2262 * gfortran.dg/complex_intrinsic_2.f90: New test.
2263 * gfortran.dg/fgetc_1.f90: New test.
2264 * gfortran.dg/fgetc_2.f90: New test.
2265 * gfortran.dg/fgetc_3.f90: New test.
2266 * gfortran.dg/ftell_1.f90: New test.
2267 * gfortran.dg/ftell_2.f90: New test.
2268 * gfortran.dg/gnu_logical_1.F: New test.
2269 * gfortran.dg/gnu_logical_2.f90: New test.
2270
2271 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
2272
2273 PR middle-end/24820
2274 * testsuite/gcc.dg/pr24820.c: New test.
2275
2276 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
2277
2278 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
2279 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
2280 variable.
2281
2282 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2283
2284 testsuite/24614
2285 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
2286
2287 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
2288
2289 * gcc.target/cris/cris.exp: New file.
2290 * gcc.target/cris/rld-legit1.c: New test.
2291 * gcc.target/cris/rld-legit2.c: New test.
2292
2293 2005-11-12 Jakub Jelinek <jakub@redhat.com>
2294
2295 PR c++/24780
2296 * g++.dg/opt/pr24780.C: New test.
2297
2298 PR c++/24761
2299 * g++.dg/template/asm1.C: New test.
2300
2301 2005-11-12 Steven G. Kargl <kargls@comcast.net>
2302
2303 PR libgfortran/24787
2304 * gfortran.dg/scan_1.f90: New test.
2305
2306 2005-11-12 Jan Hubicka <jh@suse.cz>
2307
2308 * gcc.target/i386/minmax-1.c: New.
2309 * gcc.target/i386/minmax-2.c: New.
2310
2311 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
2312
2313 * gcc.dg/pr24445.c: Fix for 64-bit targets.
2314
2315 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
2316
2317 * gcc.c-torture/execute/20051110-1.c,
2318 gcc.c-torture/execute/20051110-2.c: New tests.
2319
2320 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
2321
2322 PR middle-end/24750
2323 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
2324 New tests.
2325
2326 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
2327
2328 * lib/target-libpath.exp (get_shlib_extension): New proc.
2329 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
2330 * lib/gfortran.exp (gfortran_link_flags): Likewise.
2331 * lib/objc.exp (objc_target_compile): Likewise.
2332 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
2333 detection.
2334
2335 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
2336
2337 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
2338
2339 * lib/target-supports.exp (check_effective_target_static_libgfortran):
2340 Add -static to additional_flags and pass it to target_compile.
2341
2342 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2343
2344 PR libgfortran/24719
2345 gfortran.dg/read_noadvance.f90: New test.
2346
2347 PR libgfortran/24699
2348 gfortran.dg/fmt_t_2.f90: New test.
2349
2350 PR libgfortran/24785
2351 gfortran.dg/read_x_eor.f90: New test.
2352
2353 PR libgfortran/24584
2354 gfortran.dg/namelist_empty.f90: Rename test.
2355
2356 PR libgfortran/24489
2357 gfortran/read_eor.f90: Rename test.
2358
2359 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
2360
2361 PR fortran/15976
2362 * gfortran.dg/automatic_module_variable.f90: New test.
2363
2364 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
2365
2366 PR target/24445
2367 * gcc.dg/pr24445.c: New test.
2368
2369 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
2370
2371 PR fortran/24655
2372 PR fortran/24755
2373 * gfortran.dg/recursive_statement_functions.f90: Add statement
2374 functions using inline intrinsic functions and parameters to test
2375 that they no longer seg-fault.
2376
2377 PR fortran/24409
2378 gfortran.dg/nested_modules_4.f90: New test.
2379 gfortran.dg/nested_modules_5.f90: New test.
2380
2381 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2382
2383 PR fortran/24643
2384 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
2385
2386 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
2387
2388 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
2389 failures.
2390
2391 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
2392
2393 * gcc.dg/sparc-getcontext-1.c: New test.
2394
2395 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
2396
2397 * gcc.dg/ifcvt-fabs-1.c: New test.
2398
2399 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
2400
2401 PR other/4372
2402 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
2403 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
2404
2405 2005-11-09 Richard Guenther <rguenther@suse.de>
2406
2407 PR tree-optimization/24716
2408 * gcc.c-torture/execute/pr24716.c: New testcase.
2409
2410 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
2411
2412 * gcc.dg/pr24624.c: Disable for non S/390 targets.
2413
2414 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
2415
2416 PR 24624
2417 * gcc.dg/pr24624.c: Testcase added.
2418
2419 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
2420
2421 PR 24623
2422 * g++.dg/other/pr24623.C: Testcase added.
2423
2424 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
2425
2426 PR fortran/22607
2427 * gfortran-dg/pure_byref_1.f90: New.
2428 * gfortran-dg/pure_byref_2.f90: New.
2429
2430 2005-11-09 Uros Bizjak <uros@kss-loka.si>
2431
2432 PR c/24101
2433 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
2434 * gcc.dg/dg.exp: Run main loop also for *.i files.
2435
2436 2005-11-08 Jakub Jelinek <jakub@redhat.com>
2437
2438 PR c++/19450
2439 * g++.dg/tls/diag-3.C: New test.
2440 * g++.dg/tls/diag-4.C: New test.
2441 * g++.dg/tls/static-1.C: New test.
2442 * g++.dg/tls/static-1a.cc: New file.
2443
2444 2005-11-08 Diego Novillo <dnovillo@redhat.com>
2445
2446 PR 23046
2447 * g++.dg/tree-ssa/pr23046.C: New test.
2448
2449 2005-11-08 Devang Patel <dpatel@apple.com>
2450
2451 PR tree-optimization/23115
2452 * gcc.dg/tree-ssa/pr23115.c: New.
2453
2454 2005-11-08 David Edelsohn <edelsohn@gnu.org>
2455
2456 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
2457 * gcc.target/powerpc/pr16155.c: Same.
2458 * gcc.target/powerpc/altivec-1.c: Same.
2459 * gcc.target/powerpc/altivec-2.c: Same.
2460 * gcc.target/powerpc/altivec-3.c: Same.
2461 * gcc.target/powerpc/altivec-5.c: Same.
2462 * gcc.target/powerpc/altivec-11.c: Same.
2463 * gcc.target/powerpc/altivec-12.c: Same.
2464 * gcc.target/powerpc/altivec-14.c: Same.
2465 * gcc.target/powerpc/altivec-22.c: Same.
2466 * gcc.target/powerpc/altivec-consts.c: Same.
2467 * gcc.target/powerpc/altivec-pr22085.c: Same.
2468 * gcc.target/powerpc/altivec-splat.c: Same.
2469 * gcc.target/powerpc/altivec-varargs-1.c: Same.
2470 * gcc.target/powerpc/altivec-vec-merge.c: Same.
2471 * gcc.target/powerpc/darwin-longlong.c: Same.
2472
2473 2005-11-08 Uros Bizjak <uros@kss-loka.si>
2474
2475 PR target/19340
2476 * gcc.dg/pr19340.c: New test.
2477
2478 2005-11-07 Ian Lance Taylor <ian@airs.com>
2479
2480 PR rtl-optimization/24683
2481 * gcc.dg/pr24683.c: New test.
2482
2483 2005-11-07 Uros Bizjak <uros@kss-loka.si>
2484
2485 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
2486 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
2487
2488 2005-11-07 Uros Bizjak <uros@kss-loka.si>
2489
2490 * gcc.target/i386/pr23376.c: Compile with -mmmx.
2491
2492 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
2493
2494 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
2495
2496 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
2497
2498 PR target/24230
2499
2500 * gcc.target/powerpc/altivec-consts.c,
2501 gcc.target/powerpc/altivec-splat.c: New testcase.
2502
2503 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
2504
2505 PR c/24599
2506
2507 * gcc.dg/overflow-2.c: New testcase.
2508
2509 2005-11-07 Jakub Jelinek <jakub@redhat.com>
2510
2511 PR rtl-optimization/23567
2512 * gcc.c-torture/execute/20051104-1.c: New test.
2513
2514 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
2515
2516 PR fortran/24534
2517 gfortran.dg/private_type_2.f90: Modified to check that case with
2518 PRIVATE declaration within derived type is accepted.
2519
2520 PR fortran/20838
2521 gfortran.dg/pointer_assign_1.f90: New test.
2522
2523 PR fortran/20840
2524 * gfortran.dg/arrayio_0.f90: New test.
2525
2526 PR fortran/17737
2527 gfortran.dg/data_initialized.f90: New test.
2528 gfortran.dg/data_constraints_1.f90: New test.
2529 gfortran.dg/data_constraints_2.f90: New test.
2530
2531 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
2532
2533 PR fortran/24174
2534 PR fortran/24305
2535 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
2536
2537 2005-11-06 Diego Novillo <dnovillo@redhat.com>
2538
2539 PR 24670
2540 * gcc.dg/tree-ssa/pr24670.c: New test.
2541
2542 2005-11-05 Ian Lance Taylor <ian@airs.com>
2543
2544 PR target/22432
2545 * gcc.target/i386/pr22432.c: New test.
2546
2547 2005-11-05 Richard Henderson <rth@redhat.com>
2548
2549 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
2550 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
2551 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
2552 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
2553 from gcc.dg/alpha-*.
2554 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
2555 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
2556
2557 2005-11-05 Andreas Jaeger <aj@suse.de>
2558
2559 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
2560
2561 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
2562
2563 PR target/23424
2564 * gcc.dg/torture/pr23424-1.c: New test.
2565
2566 2005-11-04 Richard Henderson <rth@redhat.com>
2567
2568 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
2569 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
2570 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
2571 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
2572 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
2573 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
2574 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
2575 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
2576 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
2577 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
2578 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
2579 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
2580 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
2581 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
2582 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
2583 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
2584 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
2585 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
2586 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
2587 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
2588 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
2589 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
2590 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
2591 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
2592 Move from gcc.dg/.
2593 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
2594 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
2595 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
2596 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
2597 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
2598 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
2599 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
2600 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
2601 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
2602 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
2603 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
2604 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
2605 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
2606 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
2607 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
2608 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
2609 gcc.target/i386/lea.c, gcc.target/i386/local.c,
2610 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
2611 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
2612 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
2613 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
2614 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
2615 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
2616 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
2617 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
2618 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
2619 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
2620 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
2621 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
2622 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
2623 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
2624 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
2625 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
2626 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
2627 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
2628 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
2629 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
2630 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
2631 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
2632 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
2633 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
2634 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
2635 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
2636 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
2637 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
2638
2639 2005-11-04 Diego Novillo <dnovillo@redhat.com>
2640
2641 PR 24627
2642 * gcc.dg/tree-ssa/pr24627.c: New test.
2643
2644 2005-11-04 Paul Brook <paul@codesourcery.com>
2645
2646 * gcc.dg/tls/opt-10.c: New test.
2647
2648 2005-11-04 Andreas Jaeger <aj@suse.de>
2649
2650 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
2651 avoid extra warnings.
2652
2653 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2654
2655 PR libfortran/22298
2656 * gcc/testsuite/lib/target-supports.exp
2657 (check_effective_target_static_libgfortran): New
2658 static_libgfortran effective target.
2659 * gcc/testsuite/gfortran.dg/static_linking_1.f: New test.
2660 * gcc/testsuite/gfortran.dg/static_linking_1.c: New file.
2661
2662 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
2663
2664 * gcc.dg/pr24615.c: Guard test with { target fpic }.
2665
2666 2005-11-03 Josh Conner <jconner@apple.com>
2667
2668 PR c++/19989
2669 g++.dg/ext/array2.C: New test.
2670 g++.dg/template/dependent-name3.C: New test.
2671 g++.dg/template/dependent-name4.C: New test.
2672 g++.dg/template/sfinae2.C: New test.
2673
2674 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
2675
2676 PR preprocessor/22042
2677 * gcc.dg/cpp/strify4.c: New test.
2678
2679 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
2680
2681 PR c++/17964
2682 * g++.dg/cpp/string-1.C: New test.
2683
2684 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
2685
2686 * gcc.target/powerpc: New directory.
2687 * gcc.target/powerpc/powerpc.exp: New file.
2688 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
2689 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
2690 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
2691 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
2692 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
2693 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
2694 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
2695 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
2696 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
2697 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
2698 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
2699 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
2700 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
2701 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
2702 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
2703 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
2704 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
2705 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
2706 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
2707 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
2708 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
2709 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
2710 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
2711 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
2712 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
2713 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
2714 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
2715 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
2716 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
2717 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
2718 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
2719 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
2720 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
2721 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
2722
2723 2005-11-03 Mark Mitchell <mark@codesourcery.com>
2724
2725 PR c++/21627
2726 * g++.dg/warn/inline2.C: New test.
2727
2728 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
2729
2730 PR middle-end/23155
2731 * g++.dg/ext/c99struct1.C: New test.
2732 * gcc.dg/union-cast-1.c: New test.
2733 * gcc.dg/union-cast-2.c: New test.
2734 * gcc.dg/union-cast-3.c: New test.
2735
2736 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
2737
2738 PR middle-end/24589
2739 * gcc.c-torture/execute/zero-struct-2.c: New test.
2740
2741 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
2742
2743 PR c++/24582
2744 * g++.dg/init/switch1.C: New test.
2745
2746 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
2747
2748 * gcc.dg/delay-slot-1.c: New test.
2749
2750 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
2751
2752 PR target/24620
2753 * gcc.dg/pr24620.c: New test.
2754
2755 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
2756
2757 PR c/24329
2758 * gcc.dg/format/unnamed-1.c: New test.
2759
2760 2005-11-02 Mark Mitchell <mark@codesourcery.com>
2761
2762 PR c++/22434
2763 * g++.dg/expr/cond8.C: New test.
2764
2765 PR c++/24560
2766 * g++.dg/parse/dot1.C: New test.
2767
2768 2005-11-02 Jan Hubicka <jh@suse.cz>
2769
2770 PR target/23303
2771 * gcc.dg/i386-lea.c: New test
2772
2773 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
2774
2775 PR target/24615
2776 * gcc.dg/pr24615.c: New test.
2777
2778 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
2779
2780 PR target/24600
2781 * gcc.dg/pr24600.c: New test.
2782
2783 2005-11-02 Mark Mitchell <mark@codesourcery.com>
2784
2785 PR c++/19253
2786 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
2787 * g++.dg/parse/typename9.C: New test.
2788 * g++/dg/parse/typename10.C: Likewise.
2789
2790 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
2791
2792 PR fortran/18157
2793 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
2794 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
2795 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
2796
2797 2005-11-02 Mark Mitchell <mark@codesourcery.com>
2798
2799 PR c++/24569
2800 * g++.dg/debug/static1.C: New test.
2801
2802 2005-11-02 Josh Conner <jconner@apple.com>
2803
2804 * g++.dg/crash38.C: moved into proper directory...
2805 * g++.dg/template/crash42.C: ...here
2806
2807 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
2808
2809 PR target/18338
2810 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
2811 pcc_bitfield_type_matters || default_packed.
2812
2813 * lib/target-supports.exp
2814 (check_effective_target_pcc_bitfield_type_matters): New proc.
2815 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
2816
2817 PR testsuite/23304
2818 * lib/target-supports.exp (check_effective_default_packed): New proc.
2819 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
2820 Gate expected errors on target ! default_packed.
2821 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
2822
2823 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2824
2825 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
2826 change (r106358).
2827
2828 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2829
2830 PR fortran/24008
2831 * gfortran.dg/entry_5.f90: New.
2832 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
2833
2834 2005-11-01 Bob Wilson <bob.wilson@acm.org>
2835
2836 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
2837
2838 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
2839
2840 PR fortran/21565
2841 gfortran.dg/namelist_blockdata.f90: New test.
2842
2843 PR fortran/18737
2844 gfortran.dg/external_implicit_none.f90: New test.
2845
2846 PR fortran/14994
2847 * gfortran.dg/secnds.f: New test.
2848
2849 2005-10-31 Jan Hubicka <jh@suse.cz>
2850
2851 PR target/20928
2852 * gcc.c-torture/compile/pr20928.c: New test.
2853
2854 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
2855
2856 PR middle-end/23492
2857 * gcc.c-torture/compile/zero-strct-5.c: New test.
2858
2859 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
2860
2861 PR libgfortran/24584
2862 * gfortran.dg/pr24584.f90: New test.
2863
2864 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
2865
2866 PR fortran/18883
2867 * gfortran.dg/char_result_9.f90: New.
2868 * gfortran.dg/char_result_10.f90: New.
2869
2870 2005-10-30 Jan Hubicka <jh@suse.cz>
2871
2872 * g++.dg/tree-ssa/pr24172.C: New testcase.
2873
2874 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2875
2876 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
2877
2878 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
2879
2880 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
2881 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
2882 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
2883 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
2884 gfortran.dg/enum_9.f90,
2885 gfortran.fortran-torture/compile/enum_1.f90,
2886 gfortran.fortran-torture/execute/enum_1.f90,
2887 gfortran.fortran-torture/execute/enum_2.f90,
2888 gfortran.fortran-torture/execute/enum_3.f90,
2889 gfortran.fortran-torture/execute/enum_4.f90: New tests.
2890
2891 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
2892
2893 PR target/18482
2894 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
2895 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
2896
2897 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2898
2899 PR libfortran/20179
2900 * gfortran.dg/mixed_io_1.f90: New test.
2901 * gfortran.dg/mixed_io_1.c: New file.
2902
2903 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2904
2905 * gfortran.dg/malloc_free_1.f90: New test.
2906
2907 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
2908
2909 * gcc.dg/nested-func-4.c: Require profiling -pg.
2910
2911 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
2912
2913 PR C++/23229
2914 * g++.dg/warn/main-2.C: New test.
2915
2916 2005-10-28 Steven G. Kargl <kargls@comcast.net>
2917
2918 PR fortran/24545
2919 * gfortran.dg/interface_2.f90: new test.
2920
2921 2005-10-28 Josh Conner <jconner@apple.com>
2922
2923 PR c++/22153
2924 * g++.dg/template/crash38.C: New test.
2925 * g++.dg/parse/explicit1.C: Change expected errors.
2926
2927 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
2928
2929 PR C++/23426
2930 * g++.dg/other/large-size-array.C: New test.
2931
2932 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
2933
2934 PR middle-end/24362
2935 * g++.dg/opt/complex4.C: New test.
2936
2937 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
2938
2939 * gcc.dg/nested-func-4.c: New test.
2940
2941 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
2942
2943 PR fortran/24158
2944 gfortran.dg/derived_recursion.f90: New test.
2945 gfortran.dg/implicit_actual.f90: New test.
2946
2947 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
2948
2949 PR middle-end/24295, PR testsuite/24477
2950 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
2951 removed when weakref hits the tree.
2952
2953 2005-10-25 Jakub Jelinek <jakub@redhat.com>
2954
2955 * gfortran.dg/cray_pointers_4.f90: New test.
2956
2957 * gfortran.dg/cray_pointers_5.f90: New test.
2958
2959 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
2960
2961 PR fortran/22290
2962 * gfortran.dg/assign_5.f90: New test.
2963 * gfortran.dg/assign_6.f: New test.
2964
2965 2005-10-25 Uros Bizjak <uros@kss-loka.si>
2966
2967 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
2968 CPU has no SSE support.
2969
2970 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
2971
2972 PR libgfortran/24224
2973 * gfortran.dg/arrayio_1.f90: Update attribution.
2974 * gfortran.dg/arrayio_2.f90: Update attribution.
2975 * gfortran.dg/arrayio_3.f90: Update attribution.
2976 * gfortran.dg/arrayio_4.f90: Update test conditions.
2977 * gfortran.dg/arrayio_5.f90: Update attribution.
2978 * gfortran.dg/arrayio_6.f90: New test.
2979 * gfortran.dg/arrayio_7.f90: New test.
2980
2981 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
2982
2983 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
2984
2985 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
2986
2987 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
2988
2989 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
2990
2991 PR fortran/24416
2992 * gfortran.dg/namelist_char_only.f90: New test.
2993
2994 2005-10-24 Asher Langton <langton2@llnl.gov>
2995
2996 PR fortran/17031
2997 PR fortran/22282
2998 * gfortran.dg/cray_pointers_1.f90: New test.
2999 * gfortran.dg/cray_pointers_2.f90: New test.
3000 * gfortran.dg/cray_pointers_3.f90: New test.
3001 * gfortran.dg/loc_1.f90: New test.
3002 * gfortran.dg/loc_2.f90: New test.
3003
3004 2005-10-24 Steven Bosscher <stevenb@suse.de>
3005
3006 * gcc.dg/pr24225.c: New test.
3007
3008 2005-10-24 Asher Langton <langton2@llnl.gov>
3009
3010 * gfortran.dg/dup_save_1.f90: New test.
3011 * gfortran.dg/dup_save_2.f90: New test.
3012
3013 2005-10-24 Paul Brook <paul@codesourcery.com>
3014
3015 PR 24107
3016 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
3017 stdint.h.
3018
3019 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
3020
3021 PR libgfortran/24489
3022 * gfortran.dg/pr24489.f90: New test.
3023
3024 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
3025
3026 PR fortran/23635
3027 * gfortran.dg/ichar_1.f90: Add tests for derived types.
3028
3029 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
3030
3031 PR target/18911
3032 * g++.dg/init/array16.C: Skip for mmix-*-*.
3033
3034 2005-10-23 Asher Langton <langton2@llnl.gov>
3035
3036 * gfortran.dg/byte_1.f90: New test.
3037 * gfortran.dg/byte_2.f90: New test.
3038
3039 2005-10-23 David Edelsohn <edelsohn@gnu.org>
3040
3041 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
3042
3043 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
3044
3045 PR fortran/18022
3046 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
3047
3048 PR fortran/24311
3049 * gfortran.dg/merge_char_const.f90: New test.
3050
3051 PR fortran/24384
3052 * gfortran.dg/spread_scalar_source.f90: New test.
3053
3054 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
3055
3056 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
3057
3058 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
3059 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
3060
3061 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
3062
3063 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
3064
3065 PR fortran/24426
3066 * gfortran.dg/der_pointer_4.f90: New.
3067
3068 2005-10-22 David Ayers <d.ayers@inode.at>
3069
3070 * obj-c++.dg/except-1.mm: Simplify.
3071
3072 2005-10-21 David Ayers <d.ayers@inode.at>
3073
3074 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
3075
3076 2005-10-21 Jakub Jelinek <jakub@redhat.com>
3077
3078 * gfortran.dg/assumed_dummy_2.f90: New test.
3079
3080 2005-10-21 James E Wilson <wilson@specifix.com>
3081
3082 PR preprocessor/15220
3083 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
3084
3085 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
3086
3087 * gcc.c-torture/execute/20051021-1.c: New test.
3088
3089 2005-10-21 Mark Mitchell <mark@codesourcery.com>
3090
3091 PR c++/24260
3092 * g++.dg/ext/tmplattr1.C: New test.
3093
3094 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
3095
3096 PR fortran/24440
3097 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
3098
3099 2005-10-20 Geoffrey Keating <geoffk@apple.com>
3100
3101 * obj-c++.dg/except-1.mm: New.
3102
3103 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
3104
3105 2005-10-21 Alan Modra <amodra@bigpond.net.au>
3106
3107 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
3108
3109 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
3110
3111 PR middle-end/24295
3112 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
3113 declarations with the same names as thunks' alias targets, use
3114 aliases instead.
3115 * gcc.dg/attr-alias-3.c: New test.
3116 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
3117
3118 2005-10-20 Mark Mitchell <mark@codesourcery.com>
3119
3120 PR c++/22618
3121 * g++.dg/parse/access8.C: New test.
3122
3123 2005-10-20 Richard Guenther <rguenther@suse.de>
3124
3125 PR c++/24439
3126 * g++.dg/tree-ssa/pr24439.C: New testcase.
3127
3128 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
3129
3130 * g++.dg/opt/delay-slot-1.C: New test.
3131
3132 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
3133
3134 PR fortran/21625
3135 * gfortran.fg/der_init_1.f90: New.
3136
3137 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
3138
3139 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
3140
3141 2005-10-19 Mark Mitchell <mark@codesourcery.com>
3142
3143 PR c++/21908
3144 * g++.dg/parse/error28.C: New test.
3145
3146 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
3147
3148 * gcc.dg/profile-generate-2.c: New test.
3149
3150 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
3151
3152 PR target/23589
3153 * g++.dg/ext/dllimport11.C: New.
3154
3155 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3156
3157 PR c++/22293
3158 * g++.dg/other/friend3.C: New test.
3159
3160 2005-10-18 Mark Mitchell <mark@codesourcery.com>
3161
3162 PR c++/23293
3163 * g++.dg/template/error19.C: New test.
3164
3165 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
3166
3167 PR c++/21383
3168 * g++.dg/overload/koenig2.C: New.
3169
3170 PR c++/23118
3171 * g++.dg/overload/error2.C: New.
3172
3173 PR c++/22604
3174 * g++.dg/inherit/covariant14.C: New.
3175
3176 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3177
3178 PR c++/23440
3179 * g++.dg/parse/for1.C: New test.
3180
3181 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
3182
3183 PR fortran/23446
3184 * gfortran.dg/host_dummy_index_1.f90: New test.
3185
3186 PR fortran/21459
3187 * gfortran.dg/automatic_char_len_2.f90: New test.
3188
3189 PR fortran/20866
3190 * gfortran.dg/recursive_statement_functions.f90: New test.
3191
3192 PR fortran/20853
3193 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
3194
3195 PR fortran/20849
3196 * gfortran.dg/external_initializer.f90: New test.
3197
3198 PR fortran/20837
3199 * non_module_public.f90: New test.
3200
3201 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
3202
3203 PR c++/24386
3204 * g++.dg/template/overload7.C: New.
3205
3206 PR c++/22551
3207 * g++.dg/other/switch2.C: Remove expected warnings.
3208
3209 PR c++/21353
3210 * g++.dg/template/defarg6.C: New.
3211
3212 2005-10-17 Uros Bizjak <uros@kss-loka.si>
3213
3214 PR target/24315
3215 * gcc.target/i386/pr24315.c: New test.
3216
3217 2005-10-16 Mark Mitchell <mark@codesourcery.com>
3218
3219 PR c++/24389
3220 * g++.dg/template/static21.C: New test.
3221 * g++.dg/template/static21-a.cc: Likewise.
3222
3223 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
3224
3225 PR c++/23959
3226 * g++.dg/warn/Wswitch-default-1.C: New test.
3227 * g++.dg/warn/Wswitch-default-2.C: New test.
3228
3229 2005-10-16 Mark Mitchell <mark@codesourcery.com>
3230
3231 PR c++/22173
3232 * g++.dg/parse/template18.C: New test.
3233 * g++.dg/template/nontype15.C: Likewise.
3234
3235 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
3236
3237 PR fortran/22273
3238 * gfortran.dg/spec_expr_2.f90: New.
3239
3240 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
3241
3242 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
3243 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
3244 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
3245 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
3246 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
3247 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
3248 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
3249 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
3250 previous target-specific skips and warning-message matches where
3251 applicable.
3252
3253 2005-10-15 Mark Mitchell <mark@codesourcery.com>
3254
3255 PR c++/21347
3256 * g++.dg/warn/Wctor-dtor.C: New test.
3257
3258 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3259
3260 PR c/23439
3261 * gcc.dg/for-1.c: New test.
3262
3263 2005-10-14 Mark Mitchell <mark@codesourcery.com>
3264
3265 PR c++/19565
3266 * g++.dg/warn/Wconversion1.C: New test.
3267 * g++.dg/ext/packed4.C: Compile with -w.
3268 * g++.dg/opt/20050511-1.C: Likewise.
3269 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
3270
3271 2005-10-14 Jakub Jelinek <jakub@redhat.com>
3272
3273 * gfortran.dg/boz_5.f90: New test.
3274
3275 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
3276
3277 PR c++/22551
3278 * g++.dg/other/switch2.C: New.
3279
3280 PR c++/23984
3281 * g++.dg/init/ctor7.C: New.
3282
3283 2005-10-13 David Edelsohn <edelsohn@gnu.org>
3284
3285 PR c++/23730
3286 * g++.dg/parse/crash32.C: New test.
3287
3288 2005-10-13 Mark Mitchell <mark@codesourcery.com>
3289
3290 PR c++/20721
3291 * g++.dg/init/goto2.C: New test.
3292
3293 PR c++/22464
3294 * g++.dg/template/crash/41.C: New test.
3295
3296 PR c++/22180
3297 * g++.dg/template/crash40.C: New test.
3298
3299 PR c++/23694
3300 * g++.dg/parse/friend5.C: New test.
3301
3302 PR c++/23307
3303 * g++.dg/template/crash38.C: New test.
3304
3305 PR c++/22352
3306 * g++.dg/template/friend38.C: New test.
3307
3308 PR c++/22405
3309 * g++.dg/template/crash39.C: New test.
3310
3311 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
3312
3313 * gcc.dg/debug/dwarf2/dwarf-char1.c,
3314 gcc.dg/debug/dwarf2/dwarf-char2.c,
3315 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
3316
3317 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
3318
3319 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
3320
3321 * gcc.dg/dll-2.c: Add tests for warnings.
3322 * gcc.dg/dll-3.c: Likewise.
3323 * gcc.dg/dll-4.c: Likewise.
3324
3325 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
3326 * g++.dg/ext/dllimport2.C: Likewise.
3327 * g++.dg/ext/dllimport3.C: Likewise.
3328 * g++.dg/ext/dllimport7.C: Likewise.
3329 * g++.dg/ext/dllimport8.C: Likewise.
3330 * g++.dg/ext/dllimport9.C: Likewise.
3331
3332 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
3333
3334 PR fortran/24092
3335 * gfortran.dg/derived_pointer_recursion.f90: New test.
3336
3337 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
3338
3339 * gcc.c-torture/execute/20051012-1.c: New test.
3340
3341 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
3342
3343 PR fortran/18082
3344 * gfortran.dg/automatic_char_len_1.f90: New test.
3345
3346 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
3347
3348 PR fortran/20847
3349 * gfortran.dg/save_common.f90: New test.
3350
3351 PR fortran/20856
3352 * gfortran.dg/save_result.f90: New test.
3353
3354 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
3355
3356 PR c++/21592
3357 * g++.dg/template/dependent-expr1.C: Add new expected error.
3358 * g++.dg/template/dependent-expr2.C: Adjust error text.
3359 * g++.dg/template/overload6.C: New.
3360
3361 PR c++/23797
3362 * g++.dg/other/typename8.C: New.
3363
3364 PR c++/21117
3365 * g++.dg/other/return1.C: New.
3366
3367 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
3368
3369 PR c++/24052
3370 * g++.dg/ext/label5.C: New.
3371
3372 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
3373
3374 PR c++/19964
3375 * g++.dg/parse/crash31.C: New.
3376
3377 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
3378
3379 * g++.dg/ipa/ipa-1.c: New test.
3380 * g++.dg/ipa/ipa-2.c: New test.
3381 * g++.dg/ipa/ipa-3.c: New test.
3382 * g++.dg/ipa/ipa-4.c: New test.
3383 * g++.dg/ipa/ipa-5.c: New test.
3384 * g++.dg/ipa/ipa.exp: New file.
3385
3386 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
3387
3388 PR fortran/24207
3389 * gfortran.dg/private_type_3.f90: New test.
3390
3391 2005-10-11 Steven G. Kargl <kargls@comcast.net>
3392
3393 PR fortran/20786
3394 gfortran.dg/aint_anint_1.f90: New test.
3395
3396 2005-10-11 Steven G. Kargl <kargls@comcast.net>
3397
3398 PR libgfortran/24313
3399 gfortran.dg/csqrt.f: New test.
3400
3401 2005-10-11 Ian Lance Taylor <ian@airs.com>
3402
3403 PR c++/8057
3404 * g++.dg/warn/noeffect7.C: New test.
3405 * g++.dg/warn/noeffect2.C: Instantiate templates.
3406 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
3407 and warning.
3408
3409 2005-10-11 Mark Mitchell <mark@codesourcery.com>
3410
3411 PR c++/21089
3412 * g++.dg/init/float1.C: New test.
3413
3414 PR c++/24277
3415 * g++.dg/init/member1.C: Tweak error markers.
3416
3417 2005-10-11 Janis Johnson <janis187@us.ibm.com>
3418
3419 PR testsuite/24281
3420 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
3421 Check for null pointer.
3422
3423 2005-10-11 Mark Mitchell <mark@codesourcery.com>
3424
3425 PR c++/21369
3426 * g++.dg/parse/ret-type3.C: New test.
3427
3428 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
3429
3430 PR tree-opt/23946
3431 * gcc.c-torture/compile/pr23946.c: New test.
3432
3433 2005-10-11 Jakub Jelinek <jakub@redhat.com>
3434
3435 * g++.dg/opt/mmx2.C: New test.
3436
3437 2005-10-10 Mark Mitchell <mark@codesourcery.com>
3438
3439 PR c++/24277
3440 * g++.dg/template/static20.C: New test.
3441
3442 PR c++/24302
3443 * g++.dg/warn/Wunused-12.C: New test.
3444
3445 PR c++/23437
3446 * g++.dg/template/arg4.C: New test.
3447
3448 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
3449
3450 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
3451 * gcc.dg/ucnid-3.c: Likewise.
3452 * gcc.dg/ucnid-4.c: Likewise.
3453 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
3454 * g++.dg/other/ucnid-1.C: Likewise.
3455 * gcc.dg/sparc-frame-1.c: New test.
3456
3457 2005-10-10 Mark Mitchell <mark@codesourcery.com>
3458
3459 PR c++/24139
3460 * g++.dg/template/spec27.C: New test.
3461
3462 PR c++/24275
3463 * g++.dg/template/static19.C: New test.
3464
3465 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
3466
3467 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
3468 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
3469
3470 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
3471
3472 PR target/24136
3473 * gfortran.fortran-torture/compile/pr24136.f: New test.
3474
3475 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
3476
3477 PR c++/22172
3478 * g++.dg/parse/crash30.C: New test.
3479
3480 2005-10-07 Richard Guenther <rguenther@suse.de>
3481
3482 PR middle-end/24227
3483 * gcc.c-torture/compile/pr24227.c: New testcase.
3484
3485 2005-10-07 Steve Ellcey <sje@cup.hp.com>
3486
3487 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
3488 Do not put aligned attributes on array elements.
3489
3490 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
3491
3492 PR testsuite/23611, PR testsuite/23615
3493 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
3494 writing prototypes of library functions by hand.
3495 * obj-c++.dg/bitfield-4.mm: Likewise.
3496 * obj-c++.dg/const-str-4.mm: Likewise.
3497 * obj-c++.dg/encode-4.mm: Likewise.
3498 * obj-c++.dg/encode-5.mm: Likewise.
3499 * obj-c++.dg/encode-6.mm: Likewise.
3500 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
3501 * obj-c++.dg/method-10.mm: Likewise.
3502 * obj-c++.dg/method-17.mm: Likewise.
3503 * obj-c++.dg/method-19.mm: Likewise.
3504 * obj-c++.dg/try-catch-2.mm: Likewise.
3505
3506 2005-10-06 Richard Henderson <rth@redhat.com>
3507
3508 PR 24236
3509 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
3510
3511 2005-10-06 Dale Johannesen <dalej@apple.com>
3512
3513 * gcc.c-torture/execute/20030125-1.c: Correct.
3514
3515 2005-10-06 Richard Guenther <rguenther@suse.de>
3516
3517 PR tree-optimization/24238
3518 * g++.dg/tree-ssa/pr24238.C: New testcase.
3519
3520 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
3521
3522 PR 18568
3523 * gfortran.dg/der_pointer_3.f90: New test.
3524
3525 2005-10-05 Devang Patel <dpatel@apple.com>
3526
3527 PR Debug/23205
3528 * g++.dg/other/PR23205.C: New.
3529
3530 2005-10-05 Richard Henderson <rth@redhat.com>
3531
3532 PR target/23602
3533 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
3534 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
3535
3536 2005-10-05 Dale Johannesen <dalej@apple.com>
3537
3538 * gcc.c-torture/execute/float-floor.c: New.
3539
3540 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
3541
3542 PR tree-optimization/21419
3543 PR tree-optimization/24146
3544 PR tree-optimization/24151
3545
3546 * g++.dg/ext/asm7.C: New.
3547 * g++.dg/ext/asm8.C: New.
3548 * gcc.dg/asm-1.c: Compile on all targets.
3549 * gcc.dg/asm-pr24146.c: New.
3550 * gcc.dg/pr21419.c: Adjust error messages.
3551
3552 2005-10-05 Richard Guenther <rguenther@suse.de>
3553
3554 PR fortran/24176
3555 * gfortran.fortran-torture/compile/empty.f90: New testcase.
3556
3557 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
3558
3559 PR c++/23513
3560 * g++.dg/template/spec22.C: Robustify test.
3561 * g++.dg/template/spec26.C: New.
3562
3563 2005-10-05 Uros Bizjak <uros@kss-loka.si>
3564
3565 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
3566 if target supports vector instructions.
3567
3568 2005-10-04 Geoffrey Keating <geoffk@apple.com>
3569
3570 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
3571 C99 functions.
3572
3573 2005-10-04 Janis Johnson <janis187@us.ibm.com>
3574
3575 * lib/target-supports.exp (check_effective_target_fortran_large_real,
3576 check_effective_target_fortran_large_int): Replace cached result
3577 when target changes.
3578
3579 2005-10-04 Devang Patel <dpatel@apple.com>
3580
3581 * gcc.dg/i386-sse-vect-types.c: New.
3582
3583 2005-10-04 Ian Lance Taylor <ian@airs.com>
3584
3585 PR preprocessor/13726
3586 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
3587 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
3588
3589 2005-10-04 Richard Guenther <rguenther@suse.de>
3590
3591 PR c/23576
3592 * gcc.dg/noncompile/pr23576.c: New testcase.
3593
3594 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
3595
3596 PR middle-end/23125
3597 * gcc.dg/register-var-3.c: New test.
3598
3599 2005-10-04 Steven Bosscher <stevenb@suse.de>
3600
3601 * gcc.dg/pr23049.c: New test.
3602
3603 * gcc.dg/ucnid-4.c: Fix test.
3604
3605 2005-10-03 Diego Novillo <dnovillo@redhat.com>
3606
3607 PR 23445
3608 * gcc.c-torture/compile/pr23445.c: New test.
3609
3610 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
3611
3612 * g++.dg/overload/unknown1.C: New.
3613
3614 2005-10-03 Mark Mitchell <mark@codesourcery.com>
3615
3616 PR c++/17775
3617 * g++.dg/template/repo4.C: New test.
3618
3619 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3620
3621 PR libfortran/19308
3622 * gfortran.dg/large_real_kind_2.F90: New test.
3623 * gfortran.dg/large_integer_kind_2.f90: New test.
3624
3625 2005-10-03 Uros Bizjak <uros@kss-loka.si>
3626
3627 * lib/target-supports.exp (check_effective_target_vect_shift):
3628 Implement with result caching. Add i?86, x86_64 and ia64 targets.
3629 (check_effective_target_vect_condition): Fix copy-n-pasto.
3630
3631 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
3632 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
3633 targets.
3634
3635 2005-10-02 Mark Mitchell <mark@codesourcery.com>
3636
3637 PR c++/22621
3638 * g++.dg/template/overload5.C : New test.
3639
3640 PR c++/23840
3641 * g++.dg/expr/stdarg1.C: New test.
3642
3643 2005-10-02 Diego Novillo <dnovillo@redhat.com>
3644
3645 PR 24142
3646 * gcc.c-torture/execute/pr24142.c: New test.
3647
3648 2005-10-01 Diego Novillo <dnovillo@redhat.com>
3649
3650 PR 24141
3651 * gcc.c-torture/execute/pr24141.c: New test.
3652
3653 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
3654 Diego Novillo <dnovillo@redhat.com>
3655
3656 PR 23604
3657 * gcc.c-torture/execute/pr23604.c: New test.
3658
3659 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
3660
3661 PR fortran/16404
3662 PR fortran/20835
3663 PR fortran/20890
3664 PR fortran/20899
3665 PR fortran/20900
3666 PR fortran/20901
3667 PR fortran/20902
3668 gfortran.dg/equiv_constraint_1.f90: New test.
3669 gfortran.dg/equiv_constraint_2.f90: New test.
3670 gfortran.dg/equiv_constraint_3.f90: New test.
3671 gfortran.dg/equiv_constraint_4.f90: New test.
3672 gfortran.dg/equiv_constraint_5.f90: New test.
3673 gfortran.dg/equiv_constraint_6.f90: New test.
3674 gfortran.dg/equiv_constraint_7.f90: New test.
3675 gfortran.dg/equiv_constraint_8.f90: New test.
3676 gfortran.dg/private_type_1.f90: New test.
3677 gfortran.dg/private_type_2.f90: New test.
3678 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
3679 980628-10.f: Assert std=gnu to permit mixing of
3680 types in equivalence statements.
3681
3682 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
3683
3684 PR 24112
3685 * gfortran.dg/open_status_1.f90: New.
3686
3687 2005-09-30 Uros Bizjak <uros@kss-loka.si>
3688
3689 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
3690 * gcc.dg/vect/pr22480.c: Clean up temp files.
3691 * gcc.dg/vect/pr23831.c: Clean up temp files.
3692 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
3693 Clean up temp files.
3694 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
3695 Clean up temp files.
3696
3697 * gcc.dg/20050309-1.c: Clean up temp files.
3698 * gcc.dg/20050325-1.c: Clean up temp files.
3699
3700 2005-09-30 Uros Bizjak <uros@kss-loka.si>
3701
3702 PR tree-optimization/24059
3703 * gcc.dg/vect/pr24059.c : New test.
3704
3705 2005-09-29 Jakub Jelinek <jakub@redhat.com>
3706
3707 PR middle-end/24109
3708 * gcc.c-torture/execute/20050929-1.c: New test.
3709
3710 2005-09-29 Steven Bosscher <stevenb@suse.de>
3711
3712 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
3713
3714 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
3715
3716 PR c/21419
3717 * gcc.dg/pr21419.c: New test.
3718
3719 2005-09-29 Steven Bosscher <stevenb@suse.de>
3720
3721 * gcc.dg/pr23911.c: New test.
3722
3723 2005-09-28 Mark Mitchell <mark@codesourcery.com>
3724
3725 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
3726
3727 PR c++/16782
3728 * g++.dg/parse/qualified4.C: New test.
3729 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
3730 * g++.old-deja/g++.mike/p8154.C: Likewise.
3731
3732 2005-09-27 Mark Mitchell <mark@codesourcery.com>
3733
3734 PR c++/22147
3735 * g++.dg/template/friend37.C: New test.
3736 * g++.dg/parse/crash28.C: Adjust error markers.
3737
3738 2005-09-27 Jakub Jelinek <jakub@redhat.com>
3739
3740 PR fortran/18518
3741 * gfortran.fortran-torture/execute/save_2.f90: New decl.
3742
3743 2005-09-27 Devang Patel <dpatel@apple.com>
3744
3745 PR tree-optimization/23625
3746 * gcc.dg/pr23625.c: New test.
3747
3748 2005-09-27 Uros Bizjak <uros@kss-loka.si>
3749
3750 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
3751 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
3752
3753 2005-09-26 Jakub Jelinek <jakub@redhat.com>
3754
3755 PR fortran/23677
3756 * gfortran.fortran-torture/execute/save_1.f90: New test.
3757 * gfortran.dg/save_1.f90: New test.
3758
3759 2005-09-26 Uros Bizjak <uros@kss-loka.si>
3760
3761 * gcc.target/i386/builtin-apply-mmx.c: New test.
3762
3763 PR target/22576
3764 * gcc.target/i386/pr22576.c: New test.
3765
3766 PR target/22585
3767 * gcc.target/i386/pr22585.c: New test.
3768
3769 PR target/23268
3770 * gcc.target/i386/pr23268.c: New test.
3771
3772 PR middle-end/23831
3773 * gcc.dg/vect/pr23831.c: New test.
3774
3775 PR target/24055
3776 * gcc.target/i386/pr24055.c: New test.
3777
3778 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
3779
3780 PR tree-optimization/23960
3781 * gcc.c-torture/compile/pr23960.c: New.
3782
3783 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
3784
3785 PR fortran/16861
3786 * gfortran.dg/nested_modules_3.f90: New.
3787
3788 2005-09-22 Steven G. Kargl <kargls@comcast.net>
3789
3790 PR fortran/24005
3791 gfortran.dg/interface_1.f90: New test.
3792
3793 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
3794 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3795
3796 PR fortran/23843
3797 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
3798
3799 2005-09-22 Steven G. Kargl <kargls@comcast.net>
3800
3801 PR fortran/23516
3802 * gfortran.dg/imag_1.f: New test.
3803 * gfortran.dg/imag_2.f: Ditto.
3804
3805 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
3806
3807 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
3808
3809 2005-09-22 Jakub Jelinek <jakub@redhat.com>
3810
3811 PR c++/21983
3812 * g++.dg/warn/pr21983.C: New test.
3813
3814 2005-09-21 Mark Mitchell <mark@codesourcery.com>
3815
3816 PR c++/23993
3817 * g++.dg/template/array14.C: New test.
3818
3819 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
3820
3821 PR fortran/19929
3822 * gfortran.dg/der_ptr_component_1.f90: New test.
3823
3824 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3825
3826 PR c++/23965
3827 * g++.dg/template/error1.C: Reject "no matching function" message.
3828
3829 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3830
3831 PR c++/17609
3832 * g++.dg/lookup/error1.C: New test.
3833
3834 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
3835
3836 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
3837 functionality of the testcase.
3838
3839 2005-09-20 Richard Henderson <rth@redhat.com>
3840
3841 * gcc.dg/vect/vect-22.c: Require vect_float.
3842 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
3843
3844 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
3845
3846 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
3847 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
3848 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
3849 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
3850 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
3851 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
3852 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
3853 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
3854 * gcc.dg/cpp/ucnid-8.c: New test.
3855
3856 2005-09-20 Jakub Jelinek <jakub@redhat.com>
3857
3858 PR tree-optimization/23929
3859 * gcc.c-torture/compile/pr23929.c: New test.
3860
3861 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
3862
3863 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
3864 for one loop.
3865
3866 2005-09-20 Steve Ellcey <sje@cup.hp.com>
3867
3868 PR testsuite/23186
3869 * g++.dg/other/pr22003.C: Require named sections.
3870
3871 2005-09-20 Jakub Jelinek <jakub@redhat.com>
3872
3873 PR c++/23947
3874 * g++.dg/rtti/crash3.C: New test.
3875
3876 PR tree-optimization/23818
3877 * gcc.dg/pr23818.c: New test.
3878
3879 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3880
3881 PR fortran/23420
3882 * gfortran.dg/print_fmt_4.f: New.
3883
3884 2005-09-20 Jakub Jelinek <jakub@redhat.com>
3885
3886 PR fortran/23663
3887 * gfortran.fortran-torture/execute/entry_11.f90: New test.
3888
3889 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
3890
3891 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
3892 Use pointers to local alignable arrays instead. Added comments.
3893 * gcc.dg/vect/vect-46.c: Likewise.
3894 * gcc.dg/vect/vect-48.c: Likewise.
3895 * gcc.dg/vect/vect-49.c: Likewise.
3896 * gcc.dg/vect/vect-52.c: Likewise.
3897 * gcc.dg/vect/vect-53.c: Likewise.
3898 * gcc.dg/vect/vect-54.c: Likewise.
3899 * gcc.dg/vect/vect-56.c: Likewise.
3900 * gcc.dg/vect/vect-57.c: Likewise.
3901 * gcc.dg/vect/vect-58.c: Likewise.
3902 * gcc.dg/vect/vect-60.c: Likewise.
3903 * gcc.dg/vect/vect-61.c: Likewise.
3904
3905 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
3906 The test is no longer vectorizable on vect_no_align targets.
3907 * gcc.dg/vect/vect-43.c: Likewsie.
3908
3909 * gcc.dg/vect/vect-44.c: Added comments.
3910 * gcc.dg/vect/vect-45.c: Added comments.
3911 * gcc.dg/vect/vect-50.c: Added comments.
3912 * gcc.dg/vect/vect-51.c: Added comments.
3913
3914 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
3915 aligned type.
3916 * gcc.dg/vect/Os-vect-95.c: Likewise.
3917
3918 * gcc.dg/vect/vect-41.c: Test removed.
3919 * gcc.dg/vect/vect-47.c: Test removed.
3920 * gcc.dg/vect/vect-55.c: Test removed.
3921 * gcc.dg/vect/vect-59.c: Test removed.
3922
3923 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
3924
3925 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
3926 No longer vectorizable on vect_no_align targets.
3927 * gcc.dg/vect/pr20122.c: Likewise.
3928 * gcc.dg/vect/vect-74.c: Likewise.
3929 * gcc.dg/vect/vect-75.c: Likewise.
3930 * gcc.dg/vect/vect-76.c: Likewise.
3931
3932 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
3933 Will not be vectorizable on vect_no_align targets once aliasing issues
3934 are resolved.
3935 * gcc.dg/vect/vect-79.c: Likewise.
3936
3937 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
3938 * gcc.dg/vect/vect-78.c: Likewise.
3939 * gcc.dg/vect/vect-97.c: Likewise.
3940
3941 2005-09-19 Steven Bosscher <stevenb@suse.de>
3942
3943 * gcc.dg/pr23943.c: New test.
3944
3945 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
3946
3947 PR fortran/19181
3948 * gfortran.dg/derived_pointer_null_1.f90: New test.
3949
3950 2005-09-18 Richard Guenther <rguenther@suse.de>
3951
3952 PR middle-end/23944
3953 * gcc.c-torture/compile/pr23944.c: New testcase.
3954
3955 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
3956
3957 PR fortran/15975
3958 * gfortran.dg/der_pointer_2.f90: New test.
3959
3960 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
3961
3962 PR fortran/16861
3963 * gfortran.dg/nested_modules_2.f90: New test.
3964
3965 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3966
3967 PR c++/18368
3968 * g++.dg/other/semicolon.C: New test.
3969
3970 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
3971
3972 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
3973 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
3974
3975 2005-09-16 Mark Mitchell <mark@codesourcery.com>
3976
3977 PR c++/23914
3978 * g++.dg/template/static18.C: New test.
3979
3980 PR c++/21514
3981 * g++.dg/template/crash19.C: Remove dg-error marker.
3982 * g++.dg/template/local4.C: New test.
3983
3984 2005-09-16 Paul Brook <paul@codesourcery.com>
3985
3986 PR fortran/23906
3987 * gfortran.dg/dependency_1.f90: New test.
3988
3989 2005-09-15 Mark Mitchell <mark@codesourcery.com>
3990
3991 PR c++/23896
3992 * g++.dg/template/static17.C: New test.
3993
3994 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
3995
3996 PR c++/23139
3997 * g++.dg/warn/huge-val1.C: New test.
3998
3999 2005-09-15 Mark Mitchell <mark@codesourcery.com>
4000
4001 PR c++/13140
4002 * g++.dg/parse/class2.C: New test.
4003 * g++.dg/template/explicit8.C: Likewise.
4004 * g++.dg/template/spec25.C: Likewise.
4005
4006 2005-09-14 Josh Conner <jconner@apple.com>
4007
4008 PR middle-end/23584
4009 * gcc.dg/pr23584.c: New test.
4010
4011 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
4012
4013 PR fortran/21875 Internal Unit Array I/O, NIST
4014 * gfortran.dg/arrayio_1.f90: New test.
4015 * gfortran.dg/arrayio_1.f90: New test.
4016 * gfortran.dg/arrayio_1.f90: New test.
4017 * gfortran.dg/arrayio_1.f90: New test.
4018 * gfortran.dg/arrayio_1.f90: New test.
4019
4020 2005-09-14 Uros Bizjak <uros@kss-loka.si>
4021
4022 PR middle-end/22480
4023 * gcc.dg/vect/pr22480.c: New test.
4024
4025 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
4026
4027 PR fortran/19358
4028 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
4029
4030 2005-09-13 Josh Conner <jconner@apple.com>
4031
4032 PR c++/23180
4033 * g++.dg/init/struct2.C: New test.
4034 * g++.dg/init/struct3.C: New test.
4035
4036 2005-09-13 Janis Johnson <janis187@us.ibm.com>
4037
4038 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
4039 Clean up temp files.
4040 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
4041 gcc.dg/tree-ssa/builtin-fprintf-1.c,
4042 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
4043 gcc.dg/tree-ssa/builtin-printf-1.c,
4044 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
4045 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
4046 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
4047 gcc.dg/tree-ssa/builtin-vprintf-1.c,
4048 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
4049 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
4050 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
4051 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
4052 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
4053 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
4054 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
4055 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
4056
4057 2005-09-13 Josh Conner <jconner@apple.com>
4058
4059 * lib/gcc-dg.exp: Load scanipa.exp.
4060 (cleanup-dump): New procedure.
4061 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
4062 * lib/scandump.exp: New file.
4063 * lib/scantree.exp: Use it.
4064 * lib/scanipa.exp: New file.
4065
4066 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
4067
4068 PR fortran/17740
4069 * gfortran.dg/generic_4.f90: New test.
4070
4071 2005-09-13 Uros Bizjak <uros@kss-loka.si>
4072
4073 PR target/23816
4074 * gcc.target/i386/pr23816-1.c: New test.
4075 * gcc.target/i386/pr23816-2.c: New test.
4076
4077
4078 2005-09-13 Bastian Blank <waldi@debian.org>
4079
4080 PR c++/16171
4081 * g++.dg/abi/mangle26.C: New test.
4082 * g++.dg/abi/mangle27.C: New test.
4083 * g++.dg/abi/mangle28.C: New test.
4084 * g++.dg/abi/mangle29.C: New test.
4085
4086 PR c++/23839
4087 * g++.dg/parse/register1.C: New test.
4088
4089 2005-09-13 Mark Mitchell <mark@codesourcery.com>
4090
4091 PR c++/23842
4092 * g++.dg/template/access16.C: New test.
4093
4094 2005-09-13 Richard Sandiford <richard@codesourcery.com>
4095
4096 * gfortran.dg/char_pack_2.f90: Increase the vector size.
4097
4098 2005-09-13 Richard Sandiford <richard@codesourcery.com>
4099
4100 PR fortran/18899
4101 * gfortran.dg/shape_2.f90: New test.
4102
4103 2005-09-13 Richard Sandiford <richard@codesourcery.com>
4104
4105 PR target/19269
4106 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
4107 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
4108 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
4109 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
4110 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
4111 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
4112 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
4113 tests.
4114
4115 2005-09-12 Mark Mitchell <mark@codesourcery.com>
4116
4117 PR c++/23841
4118 * g++.dg/parse/template17.C: New test.
4119
4120 2005-09-12 Mark Mitchell <mark@codesourcery.com>
4121
4122 PR c++/23789
4123 * g++.dg/template/nontype14.C: New test.
4124
4125 2005-09-12 Ian Lance Taylor <ian@airs.com>
4126
4127 PR g++/7874
4128 * g++.dg/lookup/friend7.C: New test.
4129 * g++.dg/lookup/friend8.C: New test.
4130 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
4131 so that it will be found via argument dependent lookup.
4132 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
4133 friend functions which will no longer be found.
4134 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
4135 function g, so that it will be found via argument dependent
4136 lookup.
4137 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
4138 * g++.old-deja/g++.mike/net43.C: Likewise.
4139
4140 2005-09-12 Mark Mitchell <mark@codesourcery.com>
4141
4142 PR c++/23691
4143 * g++.dg/template/static16.C: New test.
4144
4145 2005-09-12 Josh Conner <jconner@apple.com>
4146
4147 PR middle-end/23237
4148 * gcc.c-torture/compile/pr23237.c: New test.
4149
4150 2005-09-11 Richard Henderson <rth@redhat.com>
4151
4152 * g++.dg/other/error8.C: Update expected diagnostic text.
4153
4154 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4155
4156 PR libfortran/19872
4157 * gfortran.dg/overwrite_1.f: New test.
4158
4159 2005-09-09 Josh Conner <jconner@apple.com>
4160
4161 * g++.dg/init/pr23180-1.C: Removed.
4162 * g++.dg/init/pr23180-2.C: Removed.
4163
4164 2005-09-09 David Daney <ddaney@avtrex.com>
4165
4166 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
4167 files which are ...
4168 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
4169 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
4170
4171 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4172
4173 * gfortran.dg/iostat_2.f90: New test.
4174
4175 2005-09-09 Mark Mitchell <mark@codesourcery.com>
4176
4177 PR c++/22252
4178 * g++.dg/ext/interface1.C: New test.
4179 * g++.dg/ext/interface1.h: Likewise.
4180 * g++.dg/ext/interface1a.cc: Likewise.
4181
4182 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
4183
4184 * gfortran.dg/iomsg_1.f90: New test case.
4185
4186 2005-09-09 Richard Guenther <rguenther@suse.de>
4187
4188 PR c++/23624
4189 * g++.dg/tree-ssa/pr23624.C: New testcase.
4190
4191 2005-09-09 Richard Sandiford <richard@codesourcery.com>
4192
4193 PR fortran/19239
4194 * gfortran.dg/vector_subscript_1.f90,
4195 * gfortran.dg/vector_subscript_2.f90: New tests.
4196
4197 2005-09-09 Richard Sandiford <richard@codesourcery.com>
4198
4199 PR fortran/21104
4200 * gfortran.dg/array_alloc_1.f90,
4201 * gfortran.dg/array_alloc_2.f90,
4202 * gfortran.dg/array_alloc_3.f90: New tests.
4203
4204 2005-09-09 Richard Sandiford <richard@codesourcery.com>
4205
4206 PR fortran/12840
4207 * gfortran.dg/array_constructor_6.f90
4208 * gfortran.dg/array_constructor_7.f90
4209 * gfortran.dg/array_constructor_8.f90
4210 * gfortran.dg/array_constructor_9.f90
4211 * gfortran.dg/array_constructor_10.f90
4212 * gfortran.dg/array_constructor_11.f90
4213 * gfortran.dg/array_constructor_12.f90: New tests.
4214
4215 2005-09-08 Josh Conner <jconner@apple.com>
4216
4217 PR c++/23180
4218 * g++.dg/init/pr23180-1.C: New test.
4219 * g++.dg/init/pr23180-2.C: New test.
4220
4221 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
4222
4223 PR fortran/18878
4224 * gfortran.dg/module_double_reuse.f90: New.
4225
4226 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
4227
4228 PR fortran/23270
4229 PR fortran/22304
4230 PR fortran/18870
4231 PR fortran/17917
4232 PR fortran/16511
4233 * gfortran.dg/common_equivalence_1.f: New.
4234 * gfortran.dg/common_equivalence_2.f: New.
4235 * gfortran.dg/common_equivalence_3.f: New.
4236 * gfortran.dg/contained_equivalence_1.f90: New.
4237 * gfortran.dg/module_blank_common.f90: New.
4238 * gfortran.dg/module_commons_1.f90: New.
4239 * gfortran.dg/module_equivalence_1.f90: New.
4240 * gfortran.dg/nested_modules_1.f90: New.
4241 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
4242 equivalences and add comment to connect the test with
4243 the PR.
4244
4245 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4246
4247 PR fortran/23765
4248 * gfortran.dg/common_6.f90: New test.
4249
4250 2005-09-08 Richard Sandiford <richard@codesourcery.com>
4251
4252 PR fortran/15326
4253 * gfortran.dg/char_result_1.f90,
4254 * gfortran.dg/char_result_2.f90,
4255 * gfortran.dg/char_result_3.f90,
4256 * gfortran.dg/char_result_4.f90,
4257 * gfortran.dg/char_result_5.f90,
4258 * gfortran.dg/char_result_6.f90,
4259 * gfortran.dg/char_result_7.f90,
4260 * gfortran.dg/char_result_8.f90: New tests.
4261
4262 2005-09-08 Richard Sandiford <richard@codesourcery.com>
4263
4264 PR fortran/19928
4265 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
4266
4267 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
4268
4269 PR obj-c++/16816
4270 * obj-c++.dg/selector-5.mm: New test.
4271 * obj-c++.dg/selector-6.mm: New test.
4272
4273 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
4274
4275 PR objc/20574
4276 PR objc/19324
4277 * objc.dg/error-1.m: New test.
4278
4279 2005-09-07 Richard Sandiford <richard@codesourcery.com>
4280
4281 PR fortran/23373
4282 * gfortran.fortran-torture/execute/pr23373-1.f90,
4283 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
4284
4285 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
4286
4287 PR libfortran/23760
4288 * gfortran.dg/g77/1832.f: Remove long string in write statement
4289 to allow the test to pass on correct list directed output with
4290 prepended space.
4291
4292 2005-09-07 James E Wilson <wilson@specifix.com>
4293
4294 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
4295
4296 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
4297
4298 * gfortran.dg/parameter+save.f90: Rename to
4299 * gfortran.dg/parameter_save.f90: .. this.
4300
4301 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
4302
4303 PR fortran/20848
4304 * gfortran.dg/parameter+save.f90: New test case.
4305
4306 2005-09-06 Richard Sandiford <richard@codesourcery.com>
4307
4308 PR fortran/19269
4309 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
4310
4311 2005-09-06 Jakub Jelinek <jakub@redhat.com>
4312
4313 PR c/23075
4314 * gcc.dg/pr23075.c: New test.
4315 * g++.dg/warn/pr23075.C: New test.
4316
4317 PR target/22362
4318 * gcc.target/i386/pr22362.c: New test.
4319
4320 PR rtl-optimization/23098
4321 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
4322
4323 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
4324 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
4325 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
4326
4327 2005-09-06 Mark Mitchell <mark@codesourcery.com>
4328
4329 * g++.dg/expr/cast6.C: New test.
4330
4331 PR c++/9782
4332 * g++.dg/init/new15.C: New test.
4333
4334 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
4335
4336 * gcc.dg/vect/Os-vect-95.c: New test.
4337 * gcc.dg/vect/vect-95.c: Same.
4338
4339 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
4340
4341 * gcc.dg/vect/vect-29.c: Update xfail testing.
4342 * gcc.dg/vect/vect-44.c: Same.
4343 * gcc.dg/vect/vect-48.c: Same.
4344 * gcc.dg/vect/vect-50.c: Same.
4345 * gcc.dg/vect/vect-72.c: Same.
4346 * gcc.dg/vect/vect-77.c: Same.
4347 * gcc.dg/vect/vect-78.c: Same.
4348 * gcc.dg/vect/vect-80.c: Same.
4349 * gcc.dg/vect/vect-96.c: Same.
4350 * gcc.dg/vect/vect-100.c: Same.
4351 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
4352 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
4353 * gfortran.dg/vect/vect-5.f90: Same.
4354
4355 2005-09-06 Jakub Jelinek <jakub@redhat.com>
4356
4357 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
4358 start strings.
4359 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
4360 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
4361
4362 PR c++/23056
4363 * g++.dg/opt/pr23056.C: New test.
4364
4365 PR rtl-optimization/23098
4366 * gcc.target/i386/pr23098.c: New test.
4367
4368 2005-09-05 Mark Mitchell <mark@codesourcery.com>
4369
4370 PR c++/23667
4371 * g++.dg/template/static15.C: New test.
4372
4373 PR c++/21440
4374 * g++.dg/ext/stmtexpr5.C: New test.
4375 * g++.dg/ext/stmtexpr6.C: Likewise.
4376
4377 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
4378
4379 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
4380
4381 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
4382 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
4383 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
4384
4385 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
4386
4387 PR libfortran/23321
4388 * gfortran.dg/direct_io_4.f90: New test case.
4389
4390 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
4391 Rasmus Hahn <rassahah@neofonie.de>
4392
4393 PR libobjc/23108
4394 * objc.dg/type-stream-1.m: New test.
4395
4396 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
4397
4398 PR fortran/23661
4399 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
4400 gfortran.dg/print_fmt_3.f90: New test.
4401
4402 2005-09-03 Jakub Jelinek <jakub@redhat.com>
4403
4404 * gfortran.dg/fmt_t_1.f90: New test.
4405
4406 2005-09-03 Jakub Jelinek <jakub@redhat.com>
4407
4408 PR rtl-optimization/23454
4409 * g++.dg/opt/pr23454.C: New test.
4410
4411 2005-09-03 Mark Mitchell <mark@codesourcery.com>
4412
4413 PR c++/23699
4414 * g++.dg/ext/static1.C: New test.
4415
4416 2005-09-02 Richard Henderson <rth@redhat.com>
4417
4418 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
4419 tail call to check_fa_work.
4420
4421 2005-09-02 Mark Mitchell <mark@codesourcery.com>
4422
4423 PR c++/21687
4424 * g++.dg/other/gc3.C: New test.
4425
4426 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
4427
4428 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
4429 * gcc.dg/20050826-1.c: Likewise.
4430
4431 2005-08-31 Mark Mitchell <mark@codesourcery.com>
4432
4433 PR c++/23167
4434 * g++.dg/expr/volatile1.C: New test.
4435
4436 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
4437
4438 PR middle-end/23547
4439 * gcc.dg/pr23547.c: New test.
4440
4441 2005-09-02 Richard Sandiford <richard@codesourcery.com>
4442
4443 PR c/22061
4444 * gcc.c-torture/execute/pr22061-1.c,
4445 * gcc.c-torture/execute/pr22061-2.c,
4446 * gcc.c-torture/execute/pr22061-3.c,
4447 * gcc.c-torture/execute/pr22061-4.c: New tests.
4448
4449 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
4450
4451 * gcc.dg/Wredundant-decls-2.c: New test to check that
4452 -Wredundant-decls does not issue warning for a variable
4453 definition following a declaration.
4454
4455 2005-09-01 Jakub Jelinek <jakub@redhat.com>
4456
4457 PR debug/7241
4458 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
4459 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
4460 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
4461
4462 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
4463 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
4464 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
4465 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
4466 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
4467 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
4468 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
4469 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
4470
4471 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
4472
4473 PR objc/23306
4474 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
4475 scan-assmbler.
4476
4477 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
4478
4479 PR target/21255
4480 * gcc.dg/pr21255-1.c: New test.
4481 * gcc.dg/pr21255-2-mb.c: Likewise.
4482 * gcc.dg/pr21255-2-ml.c: Likewise.
4483 * gcc.dg/pr21255-3.c: Likewise.
4484 * gcc.dg/pr21255-4.c: Likewise.
4485
4486 2005-08-31 Dale Johannesen <dalej@apple.com>
4487
4488 * gcc.dg/20050830-1.c: New.
4489
4490 2005-08-31 Josh Conner <jconner@apple.com>
4491
4492 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
4493 command-line options for arm-*-* targets.
4494 * g++.dg/init/array16.C: Likewise.
4495 * g++.dg/other/crash-4.C: Likewise.
4496
4497 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
4498
4499 PR obj-c++/23640
4500 * obj-c++.dg/gnu-runtime-3.mm: New test.
4501
4502 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4503
4504 PR c++/13377
4505 * g++.dg/lookup/ambig4.C: New test.
4506 * g++.dg/lookup/ambig5.C: New test.
4507 * g++.dg/tc1/dr101.C: Adjust error markers.
4508
4509 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4510
4511 PR c++/23639
4512 * g++.dg/template/ttp5.C: Adjust error markers.
4513
4514 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
4515
4516 PR testsuite/23609
4517 * lib/obj-c++.exp: Include target-libpath.exp.
4518 (obj-c++_link_flags): Look for the GNU libobjc library
4519 and set the library path to include it.
4520 Don't manually set LD_LIBRARY_PATH (etc.) but call
4521 set_ld_library_path_env_vars instead.
4522 (obj-c++_target_compile): Don't set library path or
4523 linker flags because they are already set correctly
4524 in obj-c++_link_flags.
4525
4526 2005-08-30 Josh Conner <jconner@apple.com>
4527
4528 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
4529 to command-line options for arm-*-* targets.
4530
4531 2005-08-30 Geoffrey Keating <geoffk@apple.com>
4532
4533 * g++.dg/other/i386-1.C: New.
4534
4535 2005-08-30 Jakub Jelinek <jakub@redhat.com>
4536
4537 PR preprocessor/20348
4538 PR preprocessor/20356
4539 * gcc.dg/cpp/pr20348.c: New test.
4540 * gcc.dg/cpp/pr20348.h: New file.
4541 * gcc.dg/cpp/inc/pr20348.h: New file.
4542 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
4543 * gcc.dg/cpp/pr20356.c: New test.
4544 * gcc.dg/cpp/pr20356.h: New file.
4545 * gcc.dg/cpp/inc/pr20356.h: New file.
4546 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
4547
4548 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
4549
4550 * gfortran.fortran-torture/execute/intrinsic_count.f90:
4551 Fix array dimension to avoid correct end-of-file error.
4552
4553 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
4554
4555 PR libfortran/23598
4556 * gfortran.dg/iostat_1.f90: New test.
4557
4558 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
4559
4560 PR middle-end/23408
4561 * gcc.dg/pr23408.c: New test.
4562
4563 2005-08-28 Mark Mitchell <mark@codesourcery.com>
4564
4565 PR c++/23099
4566 * g++.dg/init/member1.C: Make sure erroneous static data member
4567 definitions are required.
4568 * g++.dg/template/static13.C: New test.
4569 * g++.dg/template/static14.C: Likewise.
4570
4571 2005-08-29 Jakub Jelinek <jakub@redhat.com>
4572
4573 * gcc.target/i386/pr23575.c: Use -msse2 instead of
4574 -march=pentium4, remove ilp32 requirement.
4575
4576 PR middle-end/23484
4577 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
4578 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
4579
4580 2005-08-29 Andreas Jaeger <aj@suse.de>
4581
4582 PR testsuite/23607
4583 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
4584
4585 2005-08-28 Jakub Jelinek <jakub@redhat.com>
4586
4587 * gcc.c-torture/execute/20050316-2.c: New test.
4588 * gcc.c-torture/execute/20050316-3.c: New test.
4589 * gcc.dg/torture/pr16104-1.c: New test.
4590
4591 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
4592
4593 PR middle-end/23463
4594 * gcc.c-torture/execute/zero-struct-1.c: New test.
4595
4596 2005-08-27 Richard Guenther <rguenther@suse.de>
4597
4598 PR target/23575
4599 * gcc.target/i386/pr23575.c: New testcase.
4600
4601 2005-08-26 Jakub Jelinek <jakub@redhat.com>
4602
4603 PR rtl-optimization/23561
4604 * gcc.c-torture/execute/20050826-1.c: New test.
4605
4606 PR rtl-opt/23560
4607 * gcc.c-torture/execute/20050826-2.c: New test.
4608
4609 2005-08-26 Dale Johannesen <dalej@apple.com>
4610
4611 * gcc.dg/20030711-1.c: Modify to work on Darwin.
4612 * gcc.dg/20050826-1.c: New.
4613
4614 2005-08-26 Mark Mitchell <mark@codesourcery.com>
4615
4616 PR c++/19004
4617 * g++.dg/template/nontype13.C: New test.
4618
4619 PR c++/23491
4620 * g++.dg/init/new14.C: New test.
4621 * g++.dg/expr/anew1.C: Do not XFAIL.
4622 * g++.dg/expr/anew2.C: Likewise.
4623 * g++.dg/expr/anew3.C: Likewise.
4624
4625 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
4626
4627 PR middle-end/22439
4628 * gcc.dg/vla-3.c: New test.
4629
4630 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
4631
4632 PR fortran/20363
4633 * gfortran.dg/named_interface.f90: New.
4634
4635 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
4636
4637 * gcc.c-torture/execute/frame-address.c: New test.
4638
4639 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
4640
4641 PR c++/20817
4642 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
4643
4644 2005-08-25 Alan Modra <amodra@bigpond.net.au>
4645
4646 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
4647
4648 2005-08-25 Alan Modra <amodra@bigpond.net.au>
4649
4650 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
4651 * gcc.dg/altivec-22.c: Rename from..
4652 * gcc.dg/altivec-nomfcr.c: ..this.
4653
4654 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
4655
4656 PR tree-optimization/23546
4657 * gcc.dg/tree-ssa/pr23546.c: New test.
4658
4659 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
4660
4661 PR fortran/17758
4662 * gfortran.dg/nonreturning_statements.f90: New test.
4663
4664 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
4665
4666 PR c++/22454
4667 * g++.dg/parse/crash29.C: New.
4668
4669 2005-08-23 DJ Delorie <dj@redhat.com>
4670
4671 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
4672 constants have the L suffix.
4673
4674 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
4675
4676 PR c++/23044
4677 * g++.dg/template/instantiate8.C: New.
4678
4679 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
4680
4681 PR middle-end/23467
4682 * gcc.c-torture/execute/pr23467.c: New test.
4683
4684 2005-08-23 Jakub Jelinek <jakub@redhat.com>
4685
4686 PR tree-optimization/22043
4687 * gcc.c-torture/execute/20050613-1.c: New test.
4688
4689 2005-08-23 Ben Elliston <bje@au.ibm.com>
4690
4691 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
4692
4693 2005-08-22 Jakub Jelinek <jakub@redhat.com>
4694
4695 PR rtl-optimization/23478
4696 * g++.dg/opt/pr23478.C: New test.
4697
4698 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
4699
4700 PR c/18715
4701 * gcc.dg/switch-warn-3.c: New test.
4702
4703 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4704
4705 PR c++/22233
4706 * g++.dg/template/param1.C: New test.
4707
4708 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4709
4710 PR c++/23089
4711 * g++.dg/other/incomplete1.C: New test.
4712
4713 2005-08-22 Ira Rosen <irar@il.ibm.com>
4714
4715 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
4716 are vectorizable.
4717
4718 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4719
4720 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
4721 d_lines_5.f: New.
4722
4723 2005-08-21 Jakub Jelinek <jakub@redhat.com>
4724
4725 * gcc.target/i386/sse-4.c: New test.
4726
4727 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4728
4729 PR testsuite/23239
4730 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
4731
4732 2005-08-20 Jakub Jelinek <jakub@redhat.com>
4733
4734 * gcc.dg/20050811-1.c: New test.
4735 * gcc.dg/20050811-2.c: New test.
4736
4737 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
4738
4739 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
4740
4741 2005-08-19 Diego Novillo <dnovillo@redhat.com>
4742
4743 PR 23476
4744 * gcc.c-torture/compile/pr23476.c: New test.
4745
4746 2005-08-19 Devang Patel <dpatel@apple.com>
4747
4748 PR tree-optimization/23048
4749 * gcc.dg/tree-ssa/pr23048.c: New test.
4750
4751 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
4752
4753 PR middle-end/20624
4754 * g++.dg/warn/Wreturn-3.C: New test
4755
4756 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
4757
4758 PR tree-optimization/22228
4759 * g++.dg/vect/pr22543.cc: New test.
4760
4761 2005-08-17 Steven Bosscher <stevenb@suse.de>
4762
4763 PR tree-optimization/21574
4764 * gcc.dg/tree-ssa/pr21574.c: New test.
4765
4766 2005-08-16 James E Wilson <wilson@specifix.com>
4767
4768 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
4769
4770 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
4771
4772 PR tree-opt/23402
4773 * gcc.c-torture/compile/zero-strct-3.c: New test.
4774 * gcc.c-torture/compile/zero-strct-4.c: New test.
4775
4776 2005-08-16 Steven Bosscher <stevenb@suse.de>
4777
4778 PR target/23376
4779 * gcc.target/x86_64/pr23376.c: New test.
4780
4781 2005-08-16 Ian Lance Taylor <ian@airs.com>
4782
4783 PR c++/23337
4784 * g++.dg/ext/vector2.C: New.
4785
4786 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
4787
4788 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
4789
4790 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
4791
4792 PR libfortran/23428
4793 * gfortran.dg/inquire-complex.f90: New test case.
4794
4795 2005-08-16 James E Wilson <wilson@specifix.com>
4796
4797 PR tree-optimization/21105
4798 * gcc.dg/large-size-array.c: New.
4799
4800 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
4801
4802 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
4803 type.
4804 * gcc.dg/vect/vect-41: Likewise.
4805 * gcc.dg/vect/vect-42: Likewise.
4806 * gcc.dg/vect/vect-43: Likewise.
4807 * gcc.dg/vect/vect-44: Likewise.
4808 * gcc.dg/vect/vect-46: Likewise.
4809 * gcc.dg/vect/vect-47: Likewise.
4810 * gcc.dg/vect/vect-48: Likewise.
4811 * gcc.dg/vect/vect-52: Likewise.
4812 * gcc.dg/vect/vect-53: Likewise.
4813 * gcc.dg/vect/vect-54: Likewise.
4814 * gcc.dg/vect/vect-55: Likewise.
4815 * gcc.dg/vect/vect-56: Likewise.
4816 * gcc.dg/vect/vect-57: Likewise.
4817 * gcc.dg/vect/vect-58: Likewise.
4818 * gcc.dg/vect/vect-59: Likewise.
4819 * gcc.dg/vect/vect-60: Likewise.
4820 * gcc.dg/vect/vect-61: Likewise.
4821 * gcc.dg/vect/vect-85: Likewise.
4822 * gcc.dg/vect/vect-87: Likewise.
4823 * gcc.dg/vect/vect-88: Likewise.
4824 * gcc.dg/vect/vect-93.c: Likewise.
4825 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
4826 * gcc.dg/vect/vect-75: Likewise.
4827 * gcc.dg/vect/vect-76: Likewise.
4828 * gcc.dg/vect/vect-77: Likewise.
4829 * gcc.dg/vect/vect-78: Likewise.
4830 * gcc.dg/vect/vect-80: Likewise.
4831 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
4832 vectorized for the expected reason, rather than checking how alignment
4833 was handled.
4834 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
4835 type and also instead of aligned pointers. Added documentation.
4836
4837 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
4838
4839 * gfortran.dg/power.f90: New test.
4840
4841 2005-08-16 Jakub Jelinek <jakub@redhat.com>
4842
4843 PR rtl-optimization/23299
4844 * g++.dg/opt/pr23299.C: New test.
4845
4846 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4847
4848 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
4849
4850 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
4851
4852 * g++.dg/template/local6.C: New test.
4853
4854 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
4855
4856 * execute/exceptions/finally-1.m: Check that the catch and finally are
4857 being called. Also add a "return 0;" at the end of main.
4858
4859 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
4860
4861 PR fortran/21432.
4862 * gfortran.dg/namelist_print_1.f: New test of functionality of
4863 PRINT namelist.
4864 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
4865 namelist generates error with -std=f95.
4866
4867 2005-08-14 Ira Rosen <irar@il.ibm.com>
4868
4869 PR tree-optimization/23119
4870 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
4871
4872 2005-08-13 Marcin Koziej <creep@desk.pl>
4873 Andrew Pinski <pinskia@physics.uc.edu>
4874
4875 PR libobjc/22492
4876 * execute/exceptions/finally-1.m: New test.
4877
4878 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
4879
4880 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
4881 testsuite.
4882 * objc/execute/exceptions/trivial.m: New test.
4883 * objc.dg/try-catch-11.m: Move to ...
4884 * objc/execute/exceptions/foward-1.m: Here.
4885 * objc.dg/try-catch-2.m: Move to ...
4886 * objc/execute/exceptions/catchall-1.m: Here.
4887 * objc.dg/try-catch-8.m: Move to ...
4888 * objc/execute/exceptions/local-variables-1.m: Here.
4889
4890 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
4891
4892 * objc.dg/nested-func-1.m: Move to ...
4893 * objc/execute/nested-func-1.m: Here.
4894
4895 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
4896
4897 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
4898 in ${options} instead of [target_info name].
4899 * lib/obj-c++.exp (objc_target_compile): Likewise.
4900
4901 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
4902
4903 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
4904
4905 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
4906
4907 part of PR testsuite/23348
4908 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
4909 of the torture options.
4910 * objc/compile/trivial.m: New test.
4911
4912 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
4913
4914 * gfortran.dg/eoshift.f90: Correct format.
4915
4916 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
4917
4918 * gfortran.fortran-torture/execute/character_passing.f90:
4919 Fix comment typo.
4920
4921 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
4922
4923 PR c++/8271
4924 * g++.dg/template/unify10.C: New.
4925
4926 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
4927
4928 * g++.dg/parse/pr22514.C: Move to...
4929 * g++.dg/debug/pr22514.C: here.
4930
4931 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4932
4933 PR c++/23266
4934 * g++.dg/inherit/pure1.C: New test.
4935
4936 * ChangeLog: Fix typos.
4937
4938 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4939 Steven Bosscher <stevenb@suse.de>
4940
4941 * gfortran.dg/runtime_warning_1.f90: New test.
4942
4943 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
4944
4945 PR c++/23219
4946 * g++.dg/parse/crash28.C: New.
4947
4948 2005-08-11 Richard Guenther <rguenther@suse.de>
4949
4950 PR target/23289
4951 * gcc.target/i386/tailcall-1.c: New testcase.
4952
4953 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
4954
4955 * gcc.dg/vect/vect-67.c: Un-xfail.
4956
4957 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
4958
4959 PR c++/23225
4960 * g++.dg/testsuite/parse/crash27.C: new test.
4961
4962 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
4963
4964 PR libfortran/22143
4965 * gfortran.dg/shift-kind.f90: New testcase.
4966
4967 2005-08-10 Richard Sandiford <richard@codesourcery.com>
4968
4969 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
4970 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
4971
4972 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4973
4974 PR c++/20646
4975 * g++.dg/other/mult-stor1.C: New test.
4976
4977 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
4978
4979 * gcc.c-torture/pr18299-1.c: Move to ...
4980 * gcc.c-torture/compile/pr18299-1.c: Here.
4981
4982 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
4983
4984 * gfortran/fortran.torture/execute/character_passing.f90:
4985 Fix types for LSAME.
4986
4987 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
4988
4989 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
4990 input data back to what it was originally.
4991
4992 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
4993
4994 * objc.dg/try-catch-8.m: Enable for all targets.
4995
4996 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
4997
4998 * gcc.dg/pr23165.c: New test.
4999
5000 2005-08-09 Steven Bosscher <stevenb@suse.de>
5001
5002 PR tree-optimization/23234
5003 * gcc.dg/tree-ssa/pr23234.c: New test.
5004
5005 2005-08-08 Josh Conner <jconner@apple.com>
5006
5007 PR rtl-optimization/23241
5008 * gcc.dg/char-compare.c: New test.
5009
5010 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5011
5012 PR c++/22508
5013 * g++.dg/init/new13.C: New test.
5014
5015 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
5016
5017 PR c++/21166
5018 * g++.dg/other/crash-4.C: Adjust
5019 * g++/dg/ext/packed9.C: New.
5020
5021 2005-08-08 Richard Sandiford <richard@codesourcery.com>
5022
5023 PR middle-end/21964
5024 * gcc.c-torture/execute/pr21964-1.c: New test.
5025
5026 2005-08-08 Richard Sandiford <richard@codesourcery.com>
5027
5028 PR c/22458
5029 * gcc.dg/pr22458-1.c: New test.
5030
5031 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
5032 Steven G. Kargl <kargls@comcast.net>
5033
5034 PR fortran/22390
5035 * gfortran.dg/flush_1.f90: New test.
5036
5037 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5038
5039 PR c++/23191
5040 * g++.dg/template/eh2.C: New test.
5041
5042 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5043
5044 PR c++/19498
5045 * g++.dg/template/instantiate7.C: New test.
5046
5047 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
5048
5049 PR c/23113
5050 * gcc.dg/Wunused-value-1.c: New test.
5051
5052 2005-08-06 Richard Sandiford <richard@codesourcery.com>
5053
5054 PR rtl-optimization/23233
5055 * gcc.c-torture/compile/pr23233-1.c: New test.
5056
5057 2005-08-06 Jakub Jelinek <jakub@redhat.com>
5058
5059 PR fortran/18833
5060 PR fortran/20850
5061 * gfortran.dg/equiv_1.f90: New test.
5062 * gfortran.dg/equiv_2.f90: New test.
5063 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
5064 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
5065 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
5066
5067 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
5068
5069 * gcc.c-torture/execute/vrp-5.c: New test.
5070 * gcc.c-torture/execute/vrp-6.c: New test.
5071 * gcc.dg/tree-ssa/vrp21.c: New test.
5072
5073 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
5074
5075 * g++.dg/parse/pr22514.C: New test.
5076
5077 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
5078
5079 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
5080
5081 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
5082 instead of constant loads / pool entries.
5083
5084 2005-08-05 David Edelsohn <edelsohn@gnu.org>
5085
5086 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
5087 TEST_TO_WCTYPE.
5088
5089 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
5090
5091 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
5092 __WINT_TYPE__ in generated prototypes if possible.
5093
5094 2005-08-04 Diego Novillo <dnovillo@redhat.com>
5095
5096 PR 22037
5097 * g++.dg/tree-ssa/pr22037.C:
5098
5099 2005-08-04 Richard Henderson <rth@redhat.com>
5100
5101 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
5102 scan-tree-dump-times directive.
5103
5104 2005-08-04 Jan Hubicka <jh@suse.cz>
5105
5106 * gcov-1.C: Fix switch counts.
5107 * gcov-4b.c: Likewise.
5108
5109 2005-08-03 Jeff Law <law@redhat.com>
5110
5111 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
5112
5113 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
5114
5115 * gcc.c-torture/execute/pr23135.c: New test.
5116
5117 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5118
5119 PR tree-optimization/19899
5120 * gcc.dg/tree-ssa/scev-1.c: New test.
5121 * gcc.dg/tree-ssa/scev-2.c: New test.
5122
5123 2005-08-03 Richard Sandiford <richard@codesourcery.com>
5124
5125 PR target/18582
5126 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
5127
5128 2005-08-03 Jan Hubicka <jh@suse.cz>
5129
5130 * update-conroll.c: New testcase.
5131 * update-conroll-2.c: New testcase.
5132
5133 2005-08-02 David Edelsohn <edelsohn@gnu.org>
5134
5135 * gfortran.dg/constant_substring.f: New test.
5136 * gfortran.dg/pr22491.f: New test.
5137
5138 2005-08-02 Jan Hubicka <jh@suse.cz>
5139
5140 * update-threading.c: Replace by the proper one.
5141
5142 2005-08-02 Diego Novillo <dnovillo@redhat.com>
5143
5144 PR 23164
5145 * g++.dg/tree-ssa/pr23164.C: New test.
5146
5147 2005-08-02 Diego Novillo <dnovillo@redhat.com>
5148
5149 * gcc.dg/tree-ssa/pr23192.c: New test.
5150
5151 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
5152
5153 * gcc.c-torture/execute/vrp-4.c: New test.
5154
5155 2005-08-02 Jan Hubicka <jh@suse.cz>
5156
5157 * update-threading.c: New test.
5158
5159 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
5160
5161 * gcc.c-torture/compile/20050801-1.c: New test.
5162 * gcc.c-torture/compile/20050801-2.c: New test.
5163
5164 2005-08-01 Jan Hubicka <jh@suse.cz>
5165
5166 * val-prof-5.c: New test.
5167
5168 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
5169
5170 PR c/22311
5171 * gcc.dg/pr22311-1.c : New test.
5172
5173 2005-07-31 Steven Bosscher <stevenb@suse.de>
5174
5175 PR target/23095
5176 * gfortran.dg/pr23095.f: New test.
5177
5178 PR c++/22003
5179 * g++.dg/other/pr22003.C: New test.
5180
5181 2005-07-31 Richard Sandiford <richard@codesourcery.com>
5182
5183 PR target/20621
5184 * gcc.c-torture/execute/pr20621-1.c: New test.
5185
5186 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
5187
5188 * gfortran.dg/comma_format_extension_4.f: Adjust length
5189 of string for format.
5190 * gfortran.dg/der_array_io_1.f: Replace illegal internal
5191 print statement with internal write.
5192 * gfortran.dg/der_array_io_2.f: Likewise.
5193 * gfortran.dg/der_array_io_3.f: Likewise.
5194
5195 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
5196
5197 * gcc.dg/fold-abs-4.c: new test.
5198
5199 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
5200
5201 PR fortran/22570 an related issues.
5202 * gfortran.dg/x_slash_1.f: New test.
5203
5204 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
5205
5206 PR c/23143
5207 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
5208 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
5209
5210 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
5211
5212 PR c/529
5213 * gcc.dg/Wshadow-3.c: New test.
5214
5215 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
5216
5217 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
5218 used to have the wrong bounds).
5219
5220 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
5221
5222 PR c/21720
5223 * gcc.dg/hex-round-1.c: Test more cases.
5224 * gcc.dg/hex-round-2.c: New test.
5225
5226 2005-07-29 Diego Novillo <dnovillo@redhat.com>
5227
5228 PR 22550
5229 * g++.dg/tree-ssa/pr22550.C: New test.
5230
5231 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
5232
5233 * gcc.dg/tree-ssa/vrp19.c: New test.
5234 * gcc.dg/tree-ssa-vrp20.c: New test.
5235
5236 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
5237
5238 PR c/22240
5239 * gcc.dg/transparent-union-4.c: New test.
5240
5241 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
5242
5243 PR c/22192
5244 * gcc.dg/c99-vla-2.c: New test.
5245
5246 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
5247
5248 PR c/21720
5249 * gcc.dg/hex-round-1.c: New test.
5250
5251 2005-07-28 Jan Hubicka <jh@suse.cz>
5252
5253 * inliner-1.c: Do not dump everything.
5254 * tree-prof.exp: Do not pass -ftree-based-profiling.
5255 * bprob.exp: Likewise.
5256
5257 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
5258
5259 2005-07-28 Mark Mitchell <mark@codesourcery.com>
5260
5261 PR c++/22545
5262 * g++.dg/expr/ptrmem7.C: New test.
5263
5264 2005-07-28 Mike Stump <mrs@apple.com>
5265
5266 * g++.old-deja/g++.mike/visibility-1.C: New test.
5267
5268 2005-07-28 Richard Sandiford <richard@codesourcery.com>
5269
5270 PR c/20187
5271 * gcc.c-torture/execute/pr20187-1.c: New test.
5272
5273 2005-07-28 Jeff Law <law@redhat.com>
5274
5275 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
5276 * gcc.dg/tree-ssa/vrp18.c: New test.
5277
5278 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
5279
5280 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
5281
5282 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
5283
5284 PR tree-optimization/22506
5285 * gcc.dg/vect/ps22506.c: New test.
5286
5287 2005-07-28 Jakub Jelinek <jakub@redhat.com>
5288
5289 PR target/21149
5290 * gcc.target/i386/sse-3.c: New test.
5291
5292 2005-07-28 Richard Sandiford <richard@codesourcery.com>
5293
5294 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
5295 * gcc.target/mips/mips32-dsp-type.c: Likewise.
5296
5297 2005-07-28 Richard Sandiford <richard@codesourcery.com>
5298
5299 PR c/22589
5300 * gcc.c-torture/compile/pr22589-1.c: New test.
5301
5302 2005-07-28 Jan Hubicka <jh@suse.cz>
5303
5304 * update-loopch.c: New testcase.
5305
5306 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
5307
5308 PR rtl-optimization/23047
5309 * gcc.c-torture/execute/pr23047.c: New test.
5310 * gcc.c-torture/execute/pr23047.x: New.
5311
5312 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
5313
5314 PR tree-optimization/22493
5315 * gcc.c-torture/execute/pr22493-1.c: New test.
5316 * gcc.c-torture/execute/pr22493-1.x: New.
5317 * gcc.c-torture/execute/vrp-1.c: New test.
5318 * gcc.c-torture/execute/vrp-2.c: New test.
5319 * gcc.c-torture/execute/vrp-2.c: New test.
5320
5321 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
5322
5323 * gcc.target/frv/all-builtin-read8.c: Delete.
5324 * gcc.target/frv/all-builtin-read16.c: Delete.
5325 * gcc.target/frv/all-builtin-read32.c: Delete.
5326 * gcc.target/frv/all-builtin-read64.c: Delete.
5327 * gcc.target/frv/all-builtin-write8.c: Delete.
5328 * gcc.target/frv/all-builtin-write16.c: Delete.
5329 * gcc.target/frv/all-builtin-write32.c: Delete.
5330 * gcc.target/frv/all-builtin-write64.c: Delete.
5331 * gcc.target/frv/all-read-write-1.c: New.
5332
5333 2005-07-27 Jeff Law <law@redhat.com>
5334
5335 * gcc.c-torture/execute/pr22630.c: New test.
5336
5337 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
5338
5339 PR tree-optimization/23073
5340 * gcc.dg/vect/nodump-pr23073.c: New test.
5341 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
5342
5343 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
5344
5345 PR tree-optimize/22348
5346 * gcc.c-torture/execute/pr22348.c: New.
5347
5348 2005-07-27 Richard Guenther <rguenther@suse.de>
5349
5350 * gcc.dg/tree-ssa/salias-1.c: New testcase.
5351
5352 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5353
5354 PR fortran/22503
5355 * gfortran.dg/logical_comp.f90: New test.
5356
5357 2005-07-27 Jan Hubicka <jh@suse.cz>
5358
5359 * inliner-1.c: Add cleanup of dumps.
5360 * val-prof-*.c: Likewise.
5361 * update-tailcall.c: New.
5362
5363 2005-07-26 Diego Novillo <dnovillo@redhat.com>
5364
5365 PR 22591
5366 * gcc.dg/tree-ssa/pr22591.c: New test.
5367 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
5368
5369 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
5370
5371 PR libobjc/22606
5372 * objc.dg/try-catch-11.m: New test.
5373
5374 2005-07-26 Richard Guenther <rguenther@suse.de>
5375
5376 PR tree-optimization/22486
5377 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
5378
5379 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
5380
5381 PR tree-opt/22484
5382 * testsuite/g++.dg/opt/loop2.C: New test.
5383
5384 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
5385
5386 * gcc.dg/tree-ssa/reassoc-3.c: New test.
5387 * gcc.dg/tree-ssa/reassoc-4.c: New test.
5388
5389 2005-07-25 Adam Nemet <anemet@lnxw.com>
5390
5391 * lib/profopt.exp (profopt-execute): Check for profiling data
5392 files on the target.
5393
5394 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
5395
5396 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
5397 for matching of asm labels.
5398
5399 2005-07-25 Richard Guenther <rguenther@suse.de>
5400
5401 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
5402
5403 2005-07-25 Richard Guenther <rguenther@suse.de>
5404
5405 PR testsuite/22624
5406 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
5407
5408 2005-07-25 Ira Rosen <irar@il.ibm.com>
5409
5410 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
5411 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
5412 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
5413 * gcc.dg/vect/vect-100.c: New test.
5414 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
5415 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
5416 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
5417 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
5418 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
5419 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
5420 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
5421 * gfortran.dg/vect/pr19049.f90: New testcase.
5422 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
5423
5424 2005-07-25 Jakub Jelinek <jakub@redhat.com>
5425
5426 * gcc.c-torture/execute/20050713-1.c: New test.
5427
5428 PR fortran/20063
5429 * gfortran.fortran-torture/execute/data_4.f90: New test.
5430
5431 PR middle-end/20303
5432 * gcc.dg/visibility-d.c: New test.
5433
5434 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
5435
5436 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
5437 * gfortran.dg/underflow.f90: Ditto.
5438
5439 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5440
5441 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
5442 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
5443 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
5444
5445 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
5446
5447 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
5448 include case of field width of zero.
5449
5450 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
5451
5452 PR libgfortran/21875
5453 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
5454 with trailing blanks on normal formatted read.
5455
5456 2005-07-23 Chao-ying Fu <fu@mips.com>
5457
5458 * gcc.target/mips/mips32-dsp-type.c: New test.
5459 * gcc.target/mips/mips32-dsp.c: New test.
5460
5461 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
5462
5463 PR testsuite/21073
5464 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
5465
5466 PR testsuite/20454
5467 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
5468 and __cyg_profile_func_exit.
5469
5470 2005-07-22 David Edelsohn <edelsohn@gnu.org>
5471
5472 * gfortran.dg/comma_format_extension_3.f: Fix typo.
5473 * gfortran.dg/comma_format_extension_4.f: Same.
5474 * gfortran.dg/pr15332.f: Same.
5475 * gfortran.dg/pr21730.f: Same.
5476
5477 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
5478
5479 * g++.dg/opt/vrp2.C: Fix testcase.
5480
5481 PR tree-opt/22625
5482 * g++.dg/opt/vrp2.C: New test.
5483
5484 2005-07-22 Mark Mitchell <mark@codesourcery.com>
5485
5486 PR debug/21828
5487 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
5488
5489 2005-07-22 Diego Novillo <dnovillo@redhat.com>
5490
5491 * gcc.dg/tree-ssa/20050719-1.c: New test.
5492
5493 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
5494
5495 * gcc.dg/bfin-longcall-1.c: New file.
5496 * gcc.dg/bfin-longcall-2.c: New file.
5497
5498 2005-07-21 Janis Johnson <janis187@us.ibm.com>
5499
5500 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
5501
5502 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
5503
5504 PR middle-end/19055
5505 * gcc.dg/tree-ssa/pr19055.c: New test.
5506 * gcc.dg/tree-ssa/pr19055-2.c: New test.
5507
5508 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
5509
5510 PR C++/22358
5511 * g++.dg/other/pr22358.C: New test.
5512
5513 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
5514
5515 PR c++/2922
5516 * g++.dg/lookup/two-stage5.C: New test from bug comments.
5517
5518 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5519
5520 PR c++/15938
5521 * g++.dg/init/union2.C: New test.
5522
5523 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5524
5525 PR c/22393
5526 * gcc.dg/complex-4.c: New test.
5527
5528 2005-07-21 Richard Guenther <rguenther@suse.de>
5529
5530 PR testsuite/22522
5531 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
5532 scanning for asm labels.
5533 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
5534
5535 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
5536
5537 PR target/22085
5538 * gcc.dg/altivec-pr22085.c: New.
5539
5540 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
5541
5542 PR tree-optimization/19210
5543 * gcc.dg/tree-ssa/pr19210-1.c: New.
5544 * gcc.dg/tree-ssa/pr19210-2.c: New.
5545
5546 2005-07-21 Richard Sandiford <richard@codesourcery.com>
5547
5548 PR rtl-optimization/22167
5549 * g++.dg/opt/pr22167.C: New test.
5550
5551 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
5552
5553 PR c++/2922
5554 * g++.dg/lookup/two-stage2.C: New.
5555 * g++.dg/lookup/two-stage3.C: New.
5556 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
5557 fixed two-stage name lookup for operators.
5558 * g++.dg/template/call3.C: Compiler now produces an appropriate
5559 error message.
5560 * g++.dg/template/crash37.C: Compiler now describes bla() on line
5561 14 as a candidate.
5562 * g++.dg/template/ptrmem4.C: Compiler produces different error
5563 message.
5564 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
5565 connect_to_method as a candidate.
5566
5567 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
5568
5569 * gcc.dg/fold-alloc-1.c: New test.
5570
5571 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
5572
5573 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
5574 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
5575
5576 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
5577
5578 * gcc.dg/fold-abs-1.c: New test.
5579 * gcc.dg/fold-abs-2.c: New test.
5580 * gcc.dg/fold-abs-3.c: New test.
5581
5582 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
5583
5584 Make CONSTRUCTOR use VEC to store initializers.
5585 * g++.dg/ext/complit3.C: Check for specific error messages.
5586 * g++.dg/init/brace2.C: Update error message.
5587 * g++.dg/warn/Wbraces2.C: Likewise.
5588
5589 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
5590
5591 PR fortran/16940
5592 * gfortran.dg/module_interface_1.f90: New test.
5593
5594 2005-07-19 Danny Berlin <dberlin@dberlin.org>
5595 Kenneth Zadeck <zadeck@naturalbridge.com>
5596
5597 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
5598
5599 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5600
5601 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
5602 specify -Wformat for these tests.
5603 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
5604 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
5605 * gcc.dg/format/opt-6.c: Delete.
5606
5607 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
5608
5609 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
5610 * gcc.dg/tree-ssa/sra-3.c: Likewise.
5611
5612 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
5613
5614 * gcc.dg/tree-ssa/alias-2.c: New test.
5615
5616 2005-07-18 Mark Mitchell <mark@codesourcery.com>
5617
5618 PR c++/22263
5619 * g++.dg/template/explicit7.C: New test.
5620
5621 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
5622
5623 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
5624 width of 8 to +Inf and -Inf.
5625
5626 2005-07-17 Mark Mitchell <mark@codesourcery.com>
5627
5628 PR c++/22139
5629 * g++.dg/template/friend36.C: New test.
5630
5631 2005-07-16 David Edelsohn <edelsohn@gnu.org>
5632
5633 PR fortran/21730
5634 * gfortran.dg/pr21730.f: New test.
5635
5636 2005-07-16 Danny Berlin <dberlin@dberlin.org>
5637 Kenneth Zadeck <zadeck@naturalbridge.com>
5638
5639 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
5640 since pure const detection cannot run at -O1 in c compiler.
5641 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
5642 can now optimize this case properly.
5643 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
5644 because we now pass.
5645 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
5646
5647 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
5648
5649 PR c/22421
5650 * gcc.dg/format/bitfld-1.c: New test.
5651
5652 2005-07-15 Mark Mitchell <mark@codesourcery.com>
5653
5654 PR c++/22204
5655 * g++.dg/rtti/repo1.C: New test.
5656
5657 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
5658
5659 PR middle-end/22398
5660 * gcc.c-torture/compile/pr22398.c: New test.
5661
5662 2005-07-15 Mark Mitchell <mark@codesourcery.com>
5663
5664 PR c++/22132
5665 * g++.dg/expr/cast4.C: New test.
5666
5667 2005-07-15 Richard Guenther <rguenther@suse.de>
5668
5669 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
5670 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
5671
5672 2005-07-15 Steven Bosscher <stevenb@suse.de>
5673
5674 PR tree-optimization/22230
5675 * gcc.dg/tree-ssa/pr22230.c: New test.
5676
5677 2005-07-14 Jakub Jelinek <jakub@redhat.com>
5678
5679 * gfortran.dg/g77/cpp6.f: New test.
5680
5681 PR fortran/22417
5682 * gfortran.dg/g77/cpp5.F: New test.
5683 * gfortran.dg/g77/cpp5.h: New file.
5684 * gfortran.dg/g77/cpp5inc.h: New file.
5685
5686 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
5687
5688 PR libfortran/16435
5689 * gfortran.dg/tl_editting.f90: New.
5690 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
5691
5692 2005-07-14 Steven G. Kargl <kargls@comcast.net>
5693
5694 * gfortran.dg/char_array_constructor.f90: New test.
5695
5696 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
5697
5698 * gfortran.dg/past_eor.f90: New.
5699 * gfortran.dg/complex_read.f90: New.
5700
5701 2005-07-13 Jeff Law <law@redhat.com>
5702
5703 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
5704 additional casts.
5705
5706 * gcc.dg/tree-ssa/pr22321.c: New test
5707
5708 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
5709
5710 PR tree-optimization/21921
5711 * gcc.dg/tree-ssa/pr21921.c: New.
5712
5713 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
5714
5715 PR tree-optimizatio/22442
5716 * gcc.dg/tree-ssa/loop-11.c: New test.
5717
5718 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
5719
5720 PR tree-opt/21840
5721 * gcc.c-torture/compile/pr21840.c: New test.
5722
5723 2005-07-12 Jan Hubicka <jh@suse.cz>
5724
5725 * gcc.c-torture/compile/pr22379.c: New test.
5726
5727 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
5728
5729 PR libfortran/21593
5730 gfortran.dg/dev_null.f90: Remove outdated comment about
5731 PR libfortran/21593.
5732
5733
5734 2005-07-12 Dale Johannesen <dalej@apple.com>
5735
5736 * gcc.target/i386/compress-float-sse.c: New.
5737 * gcc.target/i386/compress-float-sse-pic.c: New.
5738 * gcc.target/i386/compress-float-387.c: New.
5739 * gcc.target/i386/compress-float-387-pic.c: New.
5740 * gcc.dg/compress-float-ppc.c: New.
5741 * gcc.dg/compress-float-ppc-pic.c: New.
5742
5743 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
5744
5745 PR libfortran/21593
5746 gfortran.dg/dev_null.f90: Remove targets.
5747
5748 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
5749
5750 PR tree-opt/22335
5751 * gcc.dg/pr22335-1.c: New test.
5752 * gcc.dg/pr22335-2.c: New test.
5753
5754 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5755
5756 PR c++/20172
5757 * g++.dg/template/nontype12.C : New test.
5758
5759 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
5760
5761 * gcc.dg/tree-ssa/loop-10.c: New test.
5762
5763 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
5764
5765 * gcc.c-torture/execute/20020720-1.x: Remove.
5766
5767 2005-07-11 Jakub Jelinek <jakub@redhat.com>
5768
5769 * gfortran.fortran-torture/execute/forall_7.f90: New test.
5770
5771 2005-07-10 Richard Sandiford <richard@codesourcery.com>
5772
5773 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
5774 (dg-mips-options): Use it.
5775
5776 2005-07-09 Diego Novillo <dnovillo@redhat.com>
5777
5778 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
5779
5780 2005-07-09 Richard Henderson <rth@redhat.com>
5781
5782 * lib/target-supports.exp (check_effective_target_sync_char_short):
5783 Add alpha.
5784
5785 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
5786
5787 PR libfortran/22217
5788 * gfortran.dg/negative-z-descriptor.f90: New test.
5789
5790 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
5791
5792 PR tree-opt/22329
5793 * gcc.dg/pr22329.c: New test.
5794
5795 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
5796
5797 PR tree-optimization/20139
5798 * gcc.dg/tree-ssa/pr20139.c: New.
5799
5800 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
5801
5802 PR tree-opt/22356
5803 * testsuite/gcc.dg/pr22356-1.c: New test.
5804
5805 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
5806
5807 PR c++/21799
5808 * g++.dg/template/unify8.C: New.
5809 * g++.dg/template/unify9.C: New.
5810
5811 2005-07-08 Jakub Jelinek <jakub@redhat.com>
5812
5813 * gfortran.fortran-torture/execute/entry_10.f90: New test.
5814
5815 2005-07-07 Geoffrey Keating <geoffk@apple.com>
5816
5817 * gcc.dg/darwin-version-1.c: New.
5818 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
5819 * gcc.dg/builtins-20.c: Likewise.
5820 * gcc.dg/builtins-53.c: Likewise.
5821 * gcc.dg/torture/builtins-convert-1.c: Likewise.
5822 * gcc.dg/torture/builtins-convert-2.c: Likewise.
5823 * gcc.dg/torture/builtins-convert-3.c: Likewise.
5824 * gcc.dg/torture/builtins-power-1.c: Likewise.
5825 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
5826 on Darwin.
5827
5828 2005-07-07 Jeff Law <law@redhat.com>
5829
5830 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
5831 argument evaluation order.
5832
5833 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
5834
5835 PR libfortran/21594
5836 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
5837 Add test cases where the shift length is greater than the
5838 array length.
5839
5840 2005-07-07 Ziemowit Laski <zlaski@apple.com>
5841
5842 * obj-c++.dg/proto-lossage-6.mm: New.
5843 * objc.dg/proto-lossage-6.m: New.
5844
5845 2005-07-07 Ziemowit Laski <zlaski@apple.com>
5846
5847 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
5848 * objc.dg/gnu-runtime-2.m: Likewise.
5849
5850 2005-07-07 Jakub Jelinek <jakub@redhat.com>
5851
5852 * gfortran.dg/longline.f: New test.
5853
5854 * gfortran.dg/badline.f: New test.
5855
5856 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
5857
5858 PR fortran/16531
5859 PR fortran/15966
5860 PR fortran/18781
5861 * gfortran.dg/hollerith.f90: New.
5862 * gfortran.dg/hollerith2.f90: New.
5863 * gfortran.dg/hollerith3.f90: New.
5864 * gfortran.dg/hollerith4.f90: New.
5865 * gfortran.dg/hollerith_f95.f90: New.
5866 * gfortran.dg/hollerith_legacy.f90: New.
5867 * gfortran.dg/g77/cpp4.F: New. Port from g77.
5868
5869 2005-07-07 Ziemowit Laski <zlaski@apple.com>
5870
5871 PR objc/22274
5872 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
5873 * objc.dg/gnu-runtime-2.m: New.
5874
5875 2005-07-06 Jeff Law <law@redhat.com>
5876
5877 * gcc.dg/tree-ssa/vrp17.c: New test.
5878
5879 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
5880
5881 PR fortran/22327
5882 * gfortran.dg/array_constructor_5.f90: New test.
5883
5884 2005-07-07 Jakub Jelinek <jakub@redhat.com>
5885
5886 * gfortran.fortran-torture/execute/entry_9.f90: New test.
5887
5888 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
5889
5890 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
5891 * gcc.dg/980816-1.c: Ditto.
5892
5893 2005-07-06 Jeff Law <law@redhat.com>
5894
5895 * gcc.c-torture/compile/pr21356.c: New test.
5896
5897 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
5898
5899 PR c/22013
5900 PR c/22098
5901 * gcc.c-torture/compile/pr22013-1.c,
5902 gcc.c-torture/execute/pr22098-1.c,
5903 gcc.c-torture/execute/pr22098-2.c,
5904 gcc.c-torture/execute/pr22098-3.c: New tests.
5905
5906 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
5907
5908 PR c/22308
5909 * gcc.dg/pr22308-1.c: New test.
5910
5911 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
5912
5913 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
5914 target.
5915 * gcc.dg/compare9.c: Use -fshort-enums instead of
5916 -fno-short-enums. Change the last test to dg-bogus.
5917
5918 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
5919
5920 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
5921 * gcc.dg/compare9.c: New.
5922
5923 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5924
5925 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
5926
5927 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
5928
5929 PR testsuite/22288
5930 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
5931
5932
5933 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5934
5935 * gcc.dg/format/gcc_gfc-1.c: New.
5936
5937 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
5938
5939 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
5940
5941 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5942
5943 PR fortran/20842
5944 * gfortran.dg/io_invalid_1.f90: New test.
5945
5946 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
5947
5948 * gcc.dg/format/gcc_diag-1.c: Update.
5949
5950 2005-07-02 Jeff Law <law@redhat.com>
5951
5952 * gcc.dg/tree-ssa/pr22051-1.c: New test.
5953 * gcc.dg/tree-ssa/pr22051-2.c: New test.
5954
5955 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
5956
5957 * gcc.dg/format/gcc_diag-1.c: Update.
5958
5959 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
5960
5961 PR tree-opt/22269
5962 * gcc.c-torture/compile/pr22269.c: New test.
5963
5964 2005-06-30 Diego Novillo <dnovillo@redhat.com>
5965
5966 PR 21584
5967 PR 22219
5968 * g++.dg/tree-ssa/pr21584-1.C: New test.
5969 * g++.dg/tree-ssa/pr21584-2.C: New test.
5970
5971 2005-06-30 Ziemowit Laski <zlaski@apple.com>
5972
5973 * obj-c++.dg/try-catch-11.mm: New.
5974 * objc.dg/try-catch-10.m: New.
5975
5976 2005-06-29 David Edelsohn <edelsohn@gnu.org>
5977
5978 * g++.dg/other/ucnid-1.C: xfail on AIX.
5979
5980 2005-06-29 Diego Novillo <dnovillo@redhat.com>
5981
5982 PR 22234
5983 * gcc.dg/20050629-1.c: New test.
5984
5985 2005-06-29 Ziemowit Laski <zlaski@apple.com>
5986
5987 * obj-c++.dg/const-str-1[0-1].mm: New.
5988 * objc.dg/const-str-1[0-1].m: New.
5989
5990 2005-05-29 Richard Henderson <rth@redhat.com>
5991
5992 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
5993 Rename from check_effective_target_vect_no_max.
5994 (check_effective_target_vect_no_int_add): New.
5995 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
5996 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
5997 * gcc.dg/vect/vect-reduc-3.c: Likewise.
5998 * gcc.dg/vect/vect-reduc-1.c: Use both.
5999 * gcc.dg/vect/vect-reduc-2.c: Likewise.
6000
6001 2005-05-29 Richard Henderson <rth@redhat.com>
6002
6003 * lib/target-supports.exp (check_effective_target_vect_no_max):
6004 Remove i386 and x86_64.
6005
6006 2005-06-29 Steve Ellcey <sje@cup.hp.com>
6007
6008 PR testsuite/21969
6009 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
6010
6011 2005-06-29 Steve Ellcey <sje@cup.hp.com>
6012
6013 PR middle-end/21969
6014 * gcc.dg/vect/pr21969.c: New test.
6015
6016 2005-06-28 Eric Christopher <echristo@redhat.com>
6017
6018 PR c/22052
6019 PR c/21975
6020 * gcc.dg/inline1.c: New test.
6021 * gcc.dg/inline2.c: Ditto.
6022 * gcc.dg/inline3.c: Ditto.
6023 * gcc.dg/inline4.c: Ditto.
6024 * gcc.dg/inline5.c: Ditto.
6025
6026 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
6027
6028 PR libfortran/22142
6029 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
6030 Add testcase also testing eoshift1 for PR 22142.
6031
6032 2005-06-28 Richard Henderson <rth@redhat.com>
6033
6034 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
6035 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
6036 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
6037 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
6038 gcc.dg/tree-ssa/20030922-2.c: Likewise.
6039
6040 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
6041
6042 PR libfortran/22142
6043 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
6044 Add testcase for PR 22142.
6045
6046 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
6047
6048 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
6049 gcc.target/ia64/fpreg-2.c: New tests.
6050
6051 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6052
6053 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
6054
6055 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6056
6057 PR libfortran/22170
6058 * gfortran.dg/slash_1.f90: New test.
6059
6060 2005-06-27 Richard Henderson <rth@redhat.com>
6061
6062 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
6063 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
6064 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
6065 * gcc.dg/vect/vect-reduc-2.c: Likewise.
6066 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
6067 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
6068
6069 2005-06-27 Richard Henderson <rth@redhat.com>
6070
6071 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
6072 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
6073
6074 2005-06-27 Ziemowit Laski <zlaski@apple.com>
6075
6076 * obj-c++.dg/proto-lossage-5.mm: New.
6077 * objc.dg/proto-lossage-5.m: New.
6078
6079 2005-06-27 Diego Novillo <dnovillo@redhat.com>
6080
6081 PR 21959
6082 * gcc.dg/tree-ssa/pr21959.c: New test.
6083
6084 2005-06-27 Jakub Jelinek <jakub@redhat.com>
6085
6086 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
6087 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
6088 testing uninitialized var.
6089
6090 * gcc.c-torture/execute/builtins/chk.h: New.
6091 * gcc.c-torture/execute/builtins/lib/chk.c: New.
6092 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
6093 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
6094 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
6095 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
6096 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
6097 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
6098 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
6099 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
6100 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
6101 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
6102 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
6103 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
6104 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
6105 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
6106 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
6107 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
6108 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
6109 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
6110 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
6111 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
6112 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
6113 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
6114 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
6115 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
6116 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
6117 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
6118 * gcc.dg/builtin-object-size-1.c: New test.
6119 * gcc.dg/builtin-object-size-2.c: New test.
6120 * gcc.dg/builtin-object-size-3.c: New test.
6121 * gcc.dg/builtin-object-size-4.c: New test.
6122 * gcc.dg/builtin-object-size-5.c: New test.
6123 * gcc.dg/builtin-stringop-chk-1.c: New test.
6124 * gcc.dg/builtin-stringop-chk-2.c: New test.
6125 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
6126 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
6127 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
6128 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
6129 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
6130 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
6131 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
6132 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
6133 * gcc.c-torture/execute/printf-1.c: New test.
6134 * gcc.c-torture/execute/fprintf-1.c: New test.
6135 * gcc.c-torture/execute/vprintf-1.c: New test.
6136 * gcc.c-torture/execute/vfprintf-1.c: New test.
6137 * gcc.c-torture/execute/printf-chk-1.c: New test.
6138 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
6139 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
6140 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
6141
6142 2005-06-27 Michael Matz <matz@suse.de>
6143
6144 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
6145 slot is not merged if address escapes.
6146
6147 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6148
6149 PR c/21911
6150 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
6151
6152 2005-06-26 Jakub Jelinek <jakub@redhat.com>
6153
6154 PR middle-end/17965
6155 * gcc.c-torture/compile/20050622-1.c: New test.
6156
6157 PR middle-end/22028
6158 * gcc.dg/20050620-1.c: New test.
6159
6160 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
6161
6162 PR tree-optimization/22026
6163 * gcc.dg/tree-ssa/pr22026.c: New.
6164
6165 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
6166
6167 PR libfortran/22144
6168 * gfortran.dg/shift-alloc.f90: New testcase.
6169
6170 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
6171
6172 * all files: Update FSF address in copyright headers.
6173
6174 2005-06-22 Jan Hubicka <jh@suse.cz>
6175
6176 * wholeprogram-1.c: New testcase.
6177 * wholeprogram-2.c: New testcase.
6178
6179 2005-06-24 Mark Mitchell <mark@codesourcery.com>
6180
6181 PR 22171
6182 * gcc.dg/tree-ssa/pr22171.c: New test.
6183
6184 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
6185
6186 * gfortran.dg/simplify_modulo.f90: New.
6187
6188 2005-06-24 Jan Hubicka <jh@suse.cz>
6189
6190 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
6191
6192 2005-06-23 Ziemowit Laski <zlaski@apple.com>
6193
6194 * obj-c++.dg/proto-lossage-[1-4].mm: New.
6195
6196 2005-06-23 Ziemowit Laski <zlaski@apple.com>
6197
6198 * obj-c++.dg/typedef-alias-1.mm: New.
6199 * objc.dg/typedef-alias-1.m: New.
6200
6201 2005-06-23 Jeff Law <law@redhat.com>
6202
6203 * gcc.dg/tree-ssa/vrp16.c: New test.
6204
6205 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6206
6207 * lib/target-supports.exp: Add
6208 check_effective_target_fortran_large_real and
6209 check_effective_target_fortran_large_int to check for
6210 corresponding effective targets.
6211 * gfortran.dg/large_integer_kind_1.f90: New test.
6212 * gfortran.dg/large_real_kind_1.f90: New test.
6213
6214 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
6215
6216 PR tree-optimization/22117
6217 * gcc.dg/tree-ssa/pr22117.c: New.
6218
6219 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
6220
6221 PR testsuite/22123
6222 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
6223
6224 2005-06-23 David Edelsohn <edelsohn@gnu.org>
6225
6226 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
6227
6228 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
6229
6230 * gfortran.dg/f2c_4.f90: Add tests for complex functions
6231 * gfortran.dg/f2c_4.c: Likewise.
6232
6233 2005-06-22 Paul Brook <paul@codesourcery.com>
6234
6235 PR fortran/21034
6236 * gfortran.dg/auto_save_1.f90: New test.
6237
6238 2005-06-22 Michael Matz <matz@suse.de>
6239
6240 * gcc.target/x86-64/abi: New directory.
6241 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
6242 * gcc.target/x86-64/abi/README.gcc: New file.
6243 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
6244 * gcc.target/x86-64/abi/asm-support.s: New file.
6245 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
6246 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
6247 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
6248 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
6249 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
6250 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
6251 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
6252 * gcc.target/x86_64/abi/test_bitfields.c: New test.
6253 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
6254 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
6255 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
6256 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
6257 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
6258 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
6259 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
6260 * gcc.target/x86_64/abi/test_varargs.c: New test.
6261
6262 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
6263
6264 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
6265 32-bit i?86 and x86_64.
6266
6267 2005-06-21 Ziemowit Laski <zlaski@apple.com>
6268
6269 * obj-c++.dg/const-str-[1-9].mm: New tests.
6270
6271 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
6272
6273 PR fortran/22010
6274 * gfortran.dg/namelist_use.f90: New.
6275 * gfortran.dg/namelist_use_only.f90: New.
6276
6277 2005-06-21 Jeff Law <law@redhat.com>
6278
6279 * gcc.dg/tree-ssa/vrp15.c: New test.
6280
6281 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
6282
6283 * lib/target-supports.exp (check_effective_target_vect_reduction):
6284 Remove.
6285 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
6286 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
6287 remove vect_reduction target keyword. Also avoid two returns in main.
6288 * gcc.dg/vect/vect-reduc-3.c: Likewise.
6289 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
6290 * gcc.dg/vect/vect-reduc-1short.c: New test.
6291 * gcc.dg/vect/vect-reduc-1char.c: New test.
6292 * gcc.dg/vect/vect-reduc-2short.c: New test.
6293 * gcc.dg/vect/vect-reduc-2char.c: New test.
6294 * gcc.dg/vect/vect-reduc-6.c: New test.
6295 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
6296 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
6297 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
6298
6299 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6300 Paul Thomas <pault@gcc.gnu.org>
6301
6302 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
6303 New tests.
6304
6305 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6306
6307 * gfortran.dg/backslash_1.f90: New test.
6308 * gfortran.dg/backslash_2.f90: New test.
6309
6310 2005-06-20 Steven G. Kargl <kargls@comcast.net>
6311
6312 * gfortran.dg/duplicate_labels.f90: New test.
6313
6314 2005-06-20 Jan Beulich <jbeulich@novell.com>
6315
6316 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
6317 unsupportable relocations.
6318 * g++.old-deja/g++.other/store-expr1.C: Likewise.
6319 * gcc.dg/20050321-2.c: xfail for NetWare.
6320
6321 2005-06-20 Andreas Jaeger <aj@suse.de>
6322
6323 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
6324 gcc.target/i386/fastcall-sseregparm.c,
6325 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
6326
6327 2005-06-19 Richard Henderson <rth@redhat.com>
6328
6329 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
6330
6331 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
6332
6333 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
6334
6335 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
6336
6337 PR c++/22115
6338 * g++.dg/conversion/simd2.C: Change expected error message.
6339
6340 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
6341
6342 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
6343 * gcc.dg/vect/vect-reduc-2.c: Likewise.
6344 * gcc.dg/vect/vect-reduc-3.c: Likewise.
6345
6346 2005-06-18 James A Morrison <phython@gcc.gnu.org>
6347
6348 * gcc.dg/fold-mod-1.c: New test.
6349
6350 2005-06-18 Steven G. Kargl <kargls@comcast.net>
6351
6352 PR fortran/19926
6353 * gfortran.dg/pr19926.f90: New test.
6354
6355 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
6356
6357 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
6358 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
6359 targets.
6360 * gcc.dg/vect/vect-reduc-2.c: Likewise.
6361 * gcc.dg/vect/vect-reduc-3.c: Likewise.
6362
6363 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
6364
6365 * gcc.target/ia64/float80-varargs-1.c: New test.
6366
6367 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6368
6369 PR tree-opt/22035
6370 * gfortran.dg/f2c_6.f90: New test.
6371
6372 2005-06-17 Geoffrey Keating <geoffk@apple.com>
6373
6374 PR c++/17413
6375 * g++.dg/template/local5.C: New.
6376
6377 2005-06-17 Richard Henderson <rth@redhat.com>
6378
6379 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
6380
6381 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
6382
6383 PR testsuite/21945
6384 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
6385
6386 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
6387
6388 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
6389 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
6390 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
6391 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
6392 check_vect to verify the presence of hardware vector support.
6393
6394 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
6395
6396 PR testsuite/22056
6397 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
6398
6399 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6400
6401 PR libfortran/19216
6402 * gfortran.dg/pr19216.f: Add correct space between brackets and
6403 dg directive.
6404
6405 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6406
6407 PR libfortran/16436
6408 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
6409
6410 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
6411
6412 * gcc.target/i386/attributes-error.c: New testcase.
6413 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
6414 * gcc.target/i386/regparm-stdcall.c: Likewise.
6415 * gcc.target/i386/sseregparm-1.c: Likewise.
6416 * gcc.target/i386/sseregparm-2.c: Likewise.
6417
6418 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
6419
6420 * g++.dg/rtti/crash2.C: New.
6421
6422 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
6423
6424 * gcc.dg/noncompile/20040203-3.c: Update expected message.
6425
6426 2005-06-15 David Ung <davidu@mips.com>
6427
6428 * gcc.target/mips/mips16e-extends.c: New test for testing the
6429 generation of MIPS16e zeb/zeh, seb/seh instructions.
6430
6431 2005-06-15 Diego Novillo <dnovillo@redhat.com>
6432
6433 PR 22018
6434 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
6435 * gcc.dg/tree-ssa/pr22018.c: New test.
6436
6437 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
6438
6439 * gcc.dg/simd-1.c: Update error messages.
6440 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
6441 * gcc.dg/simd-2.c: Update error messages.
6442 * gcc.dg/simd-4.c: New.
6443
6444 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
6445
6446 PR c++/20678
6447 * g++.dg/other/crash-4.C: New.
6448
6449 2005-06-14 Devang Patel <dpatel@apple.com>
6450
6451 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
6452
6453 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
6454
6455 PR c++/21929
6456 * g++.dg/parse/crash11.C: Update
6457
6458 2005-06-13 Jeff Law <law@redhat.com>
6459
6460 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
6461 perform the desired transformations.
6462 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
6463 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
6464
6465 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6466
6467 PR fortran/22038
6468 * gfortran.dg/forall_1.f90: Un-XFAIL.
6469
6470 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
6471
6472 PR c++/21929
6473 * g++.dg/parse/crash26.C: New.
6474
6475 PR c++/20789
6476 * g++.dg/init/member1.C: New.
6477
6478 2005-06-13 Jakub Jelinek <jakub@redhat.com>
6479
6480 * gfortran.dg/altreturn_1.f90: New test.
6481
6482 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
6483
6484 PR middle-end/21985
6485 * gcc.dg/tree-ssa/pr21985.c: New test.
6486
6487 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
6488
6489 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
6490
6491 2005-06-12 Roger Sayle <roger@eyesopen.com>
6492
6493 PR c++/21930
6494 * g++.dg/other/error10.C: New test case.
6495
6496 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6497
6498 PR libfortran/19155
6499 * gfortran.dg/pr19155.f: Add test.
6500
6501 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6502
6503 * gfortran.dg/f2c_7.f90: New test.
6504
6505 * gfortran.dg/forall_1.f90: XFAILed.
6506
6507 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
6508
6509 * gcc.dg/pr14796-1.c: New.
6510 * gcc.dg/pr14796-2.c: New.
6511
6512 2005-06-11 Steven G. Kargl <kargls@comcast.net>
6513
6514 PR fortran/17792
6515 PR fortran/21375
6516 * gfortran.dg/deallocate_stat.f90: New test.
6517
6518 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
6519
6520 * gfortran.fortran-torture/execute/in-pack.f90: New test.
6521
6522 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
6523
6524 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
6525 access will be generated when this loop is vectorized. Test that
6526 accesses with same alignment were detected.
6527 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
6528 Test that accesses with same alignment were detected.
6529 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
6530 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
6531 alignment were detected.
6532
6533 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
6534
6535 PR c++/10611
6536 * g++.dg/conversion/simd2.C: New.
6537
6538 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
6539
6540 * gcc.dg/Wcxx-compat-1.c: New.
6541
6542 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
6543
6544 PR libfortran/21480
6545 * gfortran.dg/reshape-complex.f90: Add a test for a packed
6546 complex array.
6547
6548 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
6549
6550 * gcc.dg/alias-8.c: New.
6551
6552 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
6553
6554 * gcc.dg/format/cmn_err-1.c: Update.
6555
6556 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
6557
6558 PR target/20666
6559 * gcc.target/sparc/fexpand-2.c: New.
6560 * gcc.target/sparc/fpmerge-2.c: New.
6561 * gcc.target/sparc/fpmul-2.c: New.
6562 * gcc.target/sparc/noresult.c: New.
6563 * gcc.target/sparc/pdist-2.c: New.
6564 * gcc.target/sparc/pdist-3.c: New.
6565
6566 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
6567
6568 PR testsuite/21702
6569 * gcc.target/i386/i386.exp: Fix comment typo.
6570
6571 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
6572
6573 PR c++/19497
6574 * g++.dg/inherit/using5.C: New.
6575 * g++.dg/inherit/using6.C: New.
6576
6577 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6578
6579 PR c++/19894
6580 * g++.dg/template/ptrmem15.C: New test.
6581
6582 PR c++/20563
6583 * g++.dg/ext/label4.C: New test.
6584
6585 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6586
6587 * gcc.dg/tls/debug-1.c: New test.
6588
6589 2005-06-07 Dale Johannesen <dalej@apple.com>
6590
6591 * gcc.target/i386/movq.c: New.
6592
6593 2005-06-07 Dale Johannesen <dalej@apple.com>
6594
6595 * gcc.dg/20050607-1.c: New.
6596
6597 2005-06-07 Jakub Jelinek <jakub@redhat.com>
6598
6599 PR middle-end/21850
6600 * gcc.c-torture/execute/20050607-1.c: New test.
6601
6602 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
6603
6604 PR libfortran/21926
6605 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
6606 Test case where the return array has lowest stride one,
6607 but isn't packed.
6608
6609 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
6610
6611 * lib/target-supports.exp (check_effective_target_sync_int_long):
6612 Add s390 and s390x targets.
6613
6614 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
6615
6616 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
6617 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
6618 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
6619 * gcc.dg/tree-ssa/loop-9.c: New test.
6620
6621 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
6622
6623 * g++.dg/parse/defarg10.C: New.
6624
6625 2005-06-06 Jakub Jelinek <jakub@redhat.com>
6626
6627 PR regression/21897
6628 * gcc.c-torture/execute/20050604-1.c: New test.
6629
6630 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
6631
6632 PR 21903
6633 * g++.dg/parse/defarg9.C: New.
6634
6635 PR c++/20637
6636 * g++.dg/inherit/using4.C: New.
6637 * g++.dg/overload/error1.C: Adjust expected errors.
6638 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
6639 * g++.old-deja/g++.brendan/arm2.C: Likewise.
6640 * g++.old-deja/g++.other/redecl2.C: Likewise.
6641 * g++.old-deja/g++.other/redecl4.C: Likewise.
6642 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
6643
6644 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
6645
6646 * gfortran.dg/f2c_5.f90: Add -w to dg-options
6647
6648 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
6649
6650 * lib/gfortran.exp (gfortran_target_compile): Call
6651 dg-additional-files-options
6652 * gfortran.dg/f2c_4.f90: New file
6653 * gfortran.dg/f2c_4.c: New file
6654 * gfortran.dg/f2c_5.f90: New file
6655 * gfortran.dg/f2c_5.c: New file
6656
6657 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6658
6659 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
6660
6661 PR fortran/21912
6662 * gfortran.dg/array_constructor_4.f90: New test.
6663
6664 2005-06-05 Mark Mitchell <mark@codesourcery.com>
6665
6666 PR c++/21619
6667 * g++.dg/ext/builtin9.C: New test.
6668
6669 2005-06-05 Dale Johannesen <dalej@apple.com>
6670
6671 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
6672 * gcc.c-torture/execute/20050603-2.c: Ditto.
6673
6674 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
6675
6676 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
6677 * gcc.dg/vect/vect-reduc-1.c: New.
6678 * gcc.dg/vect/vect-reduc-2.c: New.
6679 * gcc.dg/vect/vect-reduc-3.c: New.
6680
6681 2005-06-04 Dale Johannesen <dalej@apple.com>
6682
6683 * gcc.c-torture/execute/20050603-1.c: New.
6684 * gcc.c-torture/execute/20050603-2.c: New.
6685 * gcc.dg/20050603-3.c: New.
6686
6687 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6688
6689 PR fortran/19195
6690 * gfortran.dg/debug_1.f90: New test.
6691
6692 * gfortran.dg/forall_1.f90: New test.
6693
6694 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
6695
6696 * gfortran.dg/array_constructor_3.f90: New test.
6697
6698 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6699
6700 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
6701
6702 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
6703
6704 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
6705
6706 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
6707
6708 PR c/21873
6709 * gcc.dg/init-excess-1.c: New test.
6710
6711 2005-06-03 Mark Mitchell <mark@codesourcery.com>
6712
6713 PR c++/21853
6714 * g++.dg/expr/static_cast6.C: New test.
6715
6716 2005-06-03 Diego Novillo <dnovillo@redhat.com>
6717
6718 * gcc.dg/tree-ssa/vrp14.c: New test.
6719
6720 2005-06-03 Mark Mitchell <mark@codesourcery.com>
6721
6722 PR c++/21336
6723 * g++.dg/template/new2.C: New test.
6724
6725 2005-06-03 Josh Conner <jconner@apple.com>
6726
6727 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
6728 all entries in initializer.
6729
6730 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
6731
6732 PR middle-end/21858
6733 * gcc.dg/pr21858.c: New testcase.
6734
6735 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
6736
6737 PR tree-optimization/21292
6738
6739 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
6740 New.
6741 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
6742 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
6743 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
6744 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
6745 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
6746
6747 2005-06-02 Richard Henderson <rth@redhat.com>
6748
6749 * gcc.dg/sync-2.c: Use -march=i486 for i386.
6750
6751 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
6752
6753 * gcc.dg/wtypequal.c: New testcase.
6754
6755 2005-06-02 Diego Novillo <dnovillo@redhat.com>
6756
6757 PR 21582
6758 * gcc.dg/tree-ssa/pr21582.c: New test.
6759
6760 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
6761
6762 PR c++/21280
6763 * g++.dg/opt/interface2.h: New.
6764 * g++.dg/opt/interface2.C: New.
6765 * g++.dg/init/ctor4.C: Adjust error lines.
6766 * g++.old-deja/g++.bob/inherit2.C: Likewise.
6767 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
6768 * g++.old-deja/g++.jason/opeq3.C: Likewise.
6769 * g++.old-deja/g++.pt/assign1.C: Likewise.
6770 * g++.old-deja/g++.pt/crash20.C: Likewise.
6771
6772 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
6773
6774 PR tree-optimization/21734
6775 * g++.dg/vect/pr21734_1.cc: New.
6776 * g++.dg/vect/pr21734_2.cc: New.
6777
6778 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
6779
6780 PR c++/20350
6781 * g++.dg/template/spec24.C: New.
6782
6783 PR c++/21151
6784 * g++.dg/pch/local-1.C: New.
6785 * g++.dg/pch/local-1.Hs: New.
6786
6787 2005-06-01 Diego Novillo <dnovillo@redhat.com>
6788
6789 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
6790 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
6791 * gcc.dg/tree-ssa/pr14341.c: New test.
6792 * gcc.dg/tree-ssa/pr14841.c: New test.
6793 * gcc.dg/tree-ssa/pr20701.c: New test.
6794 * gcc.dg/tree-ssa/pr21086.c: New test.
6795 * gcc.dg/tree-ssa/pr21090.c: New test.
6796 * gcc.dg/tree-ssa/pr21332.c: New test.
6797 * gcc.dg/tree-ssa/pr21458.c: New test.
6798 * gcc.dg/tree-ssa/pr21658.c: New test.
6799 * gcc.dg/tree-ssa/vrp01.c: New test.
6800 * gcc.dg/tree-ssa/vrp02.c: New test.
6801 * gcc.dg/tree-ssa/vrp03.c: New test.
6802 * gcc.dg/tree-ssa/vrp04.c: New test.
6803 * gcc.dg/tree-ssa/vrp05.c: New test.
6804 * gcc.dg/tree-ssa/vrp06.c: New test.
6805 * gcc.dg/tree-ssa/vrp07.c: New test.
6806 * gcc.dg/tree-ssa/vrp08.c: New test.
6807 * gcc.dg/tree-ssa/vrp09.c: New test.
6808 * gcc.dg/tree-ssa/vrp10.c: New test.
6809 * gcc.dg/tree-ssa/vrp11.c: New test.
6810 * gcc.dg/tree-ssa/vrp12.c: New test.
6811 * gcc.dg/tree-ssa/vrp13.c: New test.
6812
6813 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
6814
6815 PR 21029
6816 * gcc.dg/tree-ssa/pr21029.c: New test.
6817
6818 2005-06-01 Roger Sayle <roger@eyesopen.com>
6819
6820 * gfortran.dg/logint-1.f: New test case.
6821 * gfortran.dg/logint-2.f: Likewise.
6822 * gfortran.dg/logint-3.f: Likewise.
6823
6824 2005-06-01 Jakub Jelinek <jakub@redhat.com>
6825
6826 PR c/21536
6827 PR c/20760
6828 * gcc.dg/20050527-1.c: New test.
6829
6830 * gcc.dg/i386-sse-12.c: New test.
6831
6832 PR fortran/21729
6833 * gfortran.dg/implicit_5.f90: New test.
6834
6835 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
6836
6837 PR fortran/20883
6838 * gfortran/assign_4.f90: New test.
6839 * gfortran/assign_2.f90: Change compile to run.
6840
6841 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
6842
6843 * lib/target-supports.exp
6844 (check_effective_target_sync_char_short): New.
6845 * gcc.dg/sync-2.c: New.
6846
6847 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
6848
6849 PR tree-optimization/21817
6850 * gcc.dg/torture/pr21817-1.c: New.
6851
6852 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
6853
6854 PR c++/21165
6855 * g++.dg/template/init5.C: New.
6856
6857 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
6858
6859 * gfortran.dg/char_initialiser_actual.f90:
6860 Test character initialisers as actual arguments.
6861 * gfortran.dg/char_pointer_comp_assign.f90:
6862 Test character pointer structure component assignments.
6863 * gfortran.dg/char_array_structure_constructor.f90:
6864 Test character components in structure constructors.
6865
6866 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
6867
6868 PR middle-end/20931
6869 * g++.dg/opt/pr20931.C: New test.
6870
6871 2005-05-31 Andreas Jaeger <aj@suse.de>
6872
6873 PR testsuite/20772
6874 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
6875 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
6876 g++.old-deja/g++.ext/asmspec1.C,
6877 g++.old-deja/g++.other/regstack.C,
6878 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
6879 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
6880 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
6881 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
6882 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
6883 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
6884 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
6885 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
6886 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
6887 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
6888 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
6889 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
6890 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
6891 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
6892 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
6893 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
6894 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
6895 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
6896 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
6897
6898 2005-05-31 Jeff Law <law@redhat.com>
6899
6900 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
6901
6902 2005-05-30 Paolo Carlini <pcarlini@suse.de>
6903
6904 PR middle-end/21743
6905 * gcc.dg/builtins-1.c: Activate disabled clog test.
6906 * gcc.dg/torture/builtin-attr-1.c: Likewise.
6907
6908 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
6909
6910 * gfortran.dg/char_pointer_assign.f90:
6911 Test character-pointer assignments and pointer assignments.
6912 * gfortran.dg/char_pointer_dummy.f90:
6913 Test character-pointer dummy arguments.
6914 * gfortran.dg/char_pointer_func.f90:
6915 Test character-pointer function returns.
6916 * gfortran.dg/char_pointer_dependency.f90:
6917 Test character-pointer functions with dependencies.
6918
6919 2005-05-30 Mark Mitchell <mark@codesourcery.com>
6920
6921 PR c++/21784
6922 * g++.dg/lookup/using14.C: New test.
6923
6924 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
6925
6926 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
6927 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
6928 trailing ^M.
6929
6930 2005-05-29 Geoffrey Keating <geoffk@apple.com>
6931
6932 PR c++/17413
6933 * g++.dg/template/local5.C: New.
6934
6935 PR target/21761
6936 * gcc.c-torture/compile/pr21761.c: New.
6937
6938 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
6939 before darwin8.
6940
6941 2005-05-30 Steven G. Kargl
6942
6943 PR fortran/20846
6944 * gfortran.dg/inquire_8.f90: New test.
6945
6946 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6947
6948 PR libfortran/21376
6949 * gfortran.dg/output_exponents_1.f90: New test.
6950
6951 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6952
6953 PR libfortran/20006
6954 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
6955
6956 2005-05-28 Mark Mitchell <mark@codesourcery.com>
6957
6958 PR c++/21210
6959 * g++.dg/ext/complex1.C: New test.
6960
6961 PR c++/21340
6962 * g++.dg/init/ctor6.C: New test.
6963
6964 2005-05-29 Jan Hubicka <jh@suse.cz>
6965
6966 * gcc.c-torture/compile/pr21562.c: New.
6967
6968 2005-05-28 Steven G. Kargl <kargls@comcast.net>
6969
6970 * gfortran.dg/subnormal_1.f90: New test.
6971
6972 2005-05-28 Jan Hubicka <jh@suse.cz>
6973
6974 * tree-prof.exp: Fix comment.
6975 * value-prof-1.c: New.
6976 * value-prof-2.c: New.
6977 * value-prof-3.c: New.
6978 * value-prof-4.c: New.
6979
6980 2005-05-27 Mark Mitchell <mark@codesourcery.com>
6981
6982 PR c++/21614
6983 * g++.dg/expr/ptrmem6.C: New test.
6984 * g++.dg/expr/ptrmem6a.C: Likewise.
6985
6986 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
6987
6988 PR tree-optimization/21658
6989 * gcc.dg/tree-ssa/pr21658.c: New.
6990
6991 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
6992
6993 PR c++/21455
6994 * g++.dg/inherit/ptrmem3.C: New.
6995
6996 PR c++/21681
6997 * g++.dg/parse/template16.C: New.
6998
6999 2005-05-27 Andreas Jaeger <aj@suse.de>
7000
7001 * gcc.dg/setjmp-2.c: Only run in 32-bit.
7002
7003 * gcc.dg/i386-sse-8.c: Run test on all archs.
7004
7005 2005-05-26 Mike Stump <mrs@apple.com>
7006
7007 * objc.dg/isa-field-1.m: Only run on darwin.
7008 * objc.dg/lookup-1.m: Likewise.
7009 * objc.dg/try-catch-8.m: Likewise.
7010
7011 2005-05-26 Roger Sayle <roger@eyesopen.com>
7012
7013 PR tree-optimization/9814
7014 * gcc.dg/pr9814-1.c: New test case.
7015
7016 2005-05-26 Ziemowit Laski <zlaski@apple.com>
7017
7018 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
7019 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
7020 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
7021 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
7022 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
7023 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
7024 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
7025 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
7026 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
7027 objc.dg/try-catch-8.m: New.
7028
7029 2005-05-26 Janis Johnson <janis187@us.ibm.com>
7030
7031 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
7032 remove extraneous semicolons.
7033
7034 2005-05-26 Ziemowit Laski <zlaski@apple.com>
7035
7036 * obj-c++.dg/comp-types-12.mm: New.
7037 * objc.dg/comp-types-11.m: New.
7038 * objc.dg/selector-4.m: New.
7039
7040 2005-05-26 Andreas Jaeger <aj@suse.de>
7041
7042 PR testsuite/20772
7043 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
7044 g++.old-deja/g++.ext/attrib3.C,
7045 g++.old-deja/g++.other/store-expr1.C,
7046 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
7047 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
7048 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
7049 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
7050 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
7051 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
7052 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
7053 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
7054 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
7055 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
7056 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
7057 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
7058 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
7059 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
7060 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
7061 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
7062 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
7063 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
7064 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
7065
7066 2005-05-26 Andreas Jaeger <aj@suse.de>
7067
7068 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
7069 x86-64 compilation.
7070
7071 2005-05-26 Andreas Jaeger <aj@suse.de>
7072
7073 PR testsuite/20772
7074 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
7075 gcc.misc-tests/i386-pf-athlon-1.c,
7076 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
7077 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
7078 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
7079 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
7080 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
7081 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
7082 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
7083 programs.
7084
7085 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
7086 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
7087 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
7088 x86-64 compilation.
7089
7090 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
7091 x86_64.
7092
7093 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
7094 effective-target ilp32.
7095
7096 2005-05-26 David Ung <davidu@mips.com>
7097
7098 * gcc.target/mips/ext_ins.c: New test for testing the generation
7099 of MIPS32/64 rev 2 ext/ins instructions.
7100
7101 2005-05-26 Andreas Jaeger <aj@suse.de>
7102
7103 * treelang/compile/unsigned.tree: Use gimple instead of
7104 nonexisting generic dump.
7105
7106 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
7107
7108 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
7109
7110 2005-05-26 Andreas Jaeger <aj@suse.de>
7111
7112 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
7113
7114 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
7115
7116 PR libfortran/17283
7117 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
7118 Test callee-allocated memory with write statements.
7119
7120 2005-05-25 Roger Sayle <roger@eyesopen.com>
7121
7122 PR middle-end/21709
7123 * gcc.dg/pr21709-1.c: New test case.
7124
7125 2005-05-25 Ziemowit Laski <zlaski@apple.com>
7126 Mike Stump <mrs@apple.com>
7127
7128 * objc/execute/next_mapping.h: Update for C++.
7129
7130 * obj-c++.dg/selector-1.mm: Move to...
7131 * obj-c++.dg/selector-4.mm: here...
7132
7133 * obj-c++.dg/basic.mm: New.
7134 * obj-c++.dg/comp-types-1.mm: New.
7135 * obj-c++.dg/cxx-class-1.mm: New.
7136 * obj-c++.dg/cxx-ivars-1.mm: New.
7137 * obj-c++.dg/cxx-ivars-2.mm: New.
7138 * obj-c++.dg/cxx-ivars-3.mm: New.
7139 * obj-c++.dg/cxx-scope-1.mm: New.
7140 * obj-c++.dg/cxx-scope-2.mm: New.
7141 * obj-c++.dg/defs.mm: New.
7142 * obj-c++.dg/empty-private-1.mm: New.
7143 * obj-c++.dg/encode-1.mm: New.
7144 * obj-c++.dg/encode-2.mm: New.
7145 * obj-c++.dg/encode-3.mm: New.
7146 * obj-c++.dg/extern-c-1.mm: New.
7147 * obj-c++.dg/extra-semi.mm: New.
7148 * obj-c++.dg/fix-and-continue-2.mm: New.
7149 * obj-c++.dg/isa-field-1.mm: New.
7150 * obj-c++.dg/ivar-list-semi.mm: New.
7151 * obj-c++.dg/local-decl-1.mm: New.
7152 * obj-c++.dg/lookup-1.mm: New.
7153 * obj-c++.dg/lookup-2.mm: New.
7154 * obj-c++.dg/method-1.mm: New.
7155 * obj-c++.dg/method-2.mm: New.
7156 * obj-c++.dg/method-3.mm: New.
7157 * obj-c++.dg/method-4.mm: New.
7158 * obj-c++.dg/method-5.mm: New.
7159 * obj-c++.dg/method-6.mm: New.
7160 * obj-c++.dg/method-7.mm: New.
7161 * obj-c++.dg/no-extra-load.mm: New.
7162 * obj-c++.dg/overload-1.mm: New.
7163 * obj-c++.dg/pragma-1.mm: New.
7164 * obj-c++.dg/pragma-2.mm: New.
7165 * obj-c++.dg/private-1.mm: New.
7166 * obj-c++.dg/private-2.mm: New.
7167 * obj-c++.dg/proto-qual-1.mm: New.
7168 * obj-c++.dg/qual-types-1.mm: New.
7169 * obj-c++.dg/stubify-1.mm: New.
7170 * obj-c++.dg/stubify-2.mm: New.
7171 * obj-c++.dg/super-class-1.mm: New.
7172 * obj-c++.dg/super-class-2.mm: New.
7173 * obj-c++.dg/super-dealloc-1.mm: New.
7174 * obj-c++.dg/super-dealloc-2.mm: New.
7175 * obj-c++.dg/template-1.mm: New.
7176 * obj-c++.dg/template-2.mm: New.
7177 * obj-c++.dg/template-3.mm: New.
7178 * obj-c++.dg/template-4.mm: New.
7179 * obj-c++.dg/template-5.mm: New.
7180 * obj-c++.dg/template-6.mm: New.
7181 * obj-c++.dg/try-catch-1.mm: New.
7182 * obj-c++.dg/try-catch-2.mm: New.
7183 * obj-c++.dg/try-catch-3.mm: New.
7184 * obj-c++.dg/try-catch-4.mm: New.
7185 * obj-c++.dg/try-catch-5.mm: New.
7186 * obj-c++.dg/try-catch-6.mm: New.
7187 * obj-c++.dg/try-catch-7.mm: New.
7188 * obj-c++.dg/try-catch-8.mm: New.
7189 * obj-c++.dg/try-catch-9.mm: New.
7190 * obj-c++.dg/va-meth-1.mm: New.
7191
7192 2005-05-25 Ziemowit Laski <zlaski@apple.com>
7193
7194 * obj-c++.dg/selector-1.mm: New.
7195 * obj-c++.dg/selector-2.mm: New.
7196
7197 2005-05-25 Ziemowit Laski <zlaski@apple.com>
7198
7199 * obj-c++.dg/selector-3.mm: New.
7200 * objc.dg/selector-3.m: New.
7201
7202 2005-05-25 Ziemowit Laski <zlaski@apple.com>
7203
7204 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
7205 about where warning appears.
7206
7207 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
7208
7209 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
7210 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
7211 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
7212 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
7213
7214 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
7215
7216 * gcc.dg/20050524-1.c: New test.
7217
7218 2005-05-25 Jan Hubicka <jh@suse.cz>
7219
7220 * gcc.dg/tree-prof/inliner-1.c: New.
7221
7222 2005-05-25 Janis Johnson <janis187@us.ibm.com>
7223
7224 * gcc.dg/tree-prof: New directory.
7225 * gcc.dg/tree-prof/tree-prof.exp: New.
7226
7227 2005-05-25 DJ Delorie <dj@redhat.com>
7228
7229 * gcc.dg/Wattributes-1.c: New.
7230 * gcc.dg/Wattributes-2.c: New.
7231 * gcc.dg/Wattributes-3.c: New.
7232
7233 20005-05-24 Janis Johnson <janis187@us.ibm.com>
7234
7235 PR tree-optimization/19833
7236 * gcc.dg/uninit-4.c: Remove xfail.
7237 * gcc.dg/uninit-9.c: Ditto.
7238
7239 2005-05-24 Ziemowit Laski <zlaski@apple.com>
7240
7241 * obj-c++.dg/bitfield-[1-5].mm: New.
7242 * obj-c++.dg/class-protocol-1.mm: New.
7243 * obj-c++.dg/comp-types-1[0-1].mm: New.
7244 * obj-c++.dg/comp-types-[2-9].mm: New.
7245 * obj-c++.dg/encode-[4-8].mm: New.
7246 * obj-c++.dg/layout-1.mm: New.
7247 * obj-c++.dg/method-1[0-9].mm: New.
7248 * obj-c++.dg/method-2[0-1].mm: New.
7249 * obj-c++.dg/method-[8-9].mm: New.
7250 * obj-c++.dg/objc-gc-3.mm: New.
7251 * obj-c++.dg/try-catch-10.mm: New.
7252 * objc.dg/bitfield-5.m: New.
7253 * objc.dg/comp-types-10.m: New.
7254 * objc.dg/comp-types-9.m: New.
7255 * objc.dg/layout-1.m: New.
7256 * objc.dg/objc-gc-4.m: New.
7257 * objc.dg/try-catch-9.m: New.
7258 * objc.dg/class-protocol-1.m: Tweak diagnostics.
7259 * objc.dg/comp-types-1.m: Likewise.
7260 * objc.dg/comp-types-[5-6].m: Likewise.
7261 * objc.dg/method-9.m: Likewise.
7262
7263 2005-05-24 Janis Johnson <janis187@us.ibm.com>
7264
7265 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
7266 and on hardware without VMX support.
7267
7268 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
7269
7270 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
7271
7272 * lib/profopt.exp (dg-final-generate, dg-final-use,
7273 profopt-final-code, profopt-get-options): New.
7274 (profopt-execute): Process test directives.
7275
7276 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
7277 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
7278 cleanup-tree-dump, cleanup-saved-temps): Update comments.
7279
7280 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
7281
7282 PR C++/21645
7283 * g++.dg/init/ctor5.C: New test.
7284
7285 2005-05-24 Ira Rosen <irar@il.ibm.com>
7286
7287 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
7288 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
7289 vect-113.c, vect-114.c.
7290
7291 2005-05-23 Adam Nemet <anemet@lnxw.com>
7292
7293 * gcc.dg/const-elim-1.c: Remove xfails.
7294
7295 2005-05-23 Jeff Law <law@redhat.com>
7296
7297 * gcc.c-torture/compile/pr21638.c: New test.
7298 * gcc.c-torture/compile/20050520-1.c: New test.
7299
7300 2005-05-23 Nick Clifton <nickc@redhat.com>
7301
7302 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
7303 be a proper triple, ie: m32r*-*-*.
7304 * g++.old-deja/g++.jason/thunk3.C: Likewise.
7305
7306 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
7307
7308 PR middle-end/21331
7309 PR tree-opt/21293
7310 * gcc.c-torture/compile/pr21293.c: New test.
7311 * gcc.c-torture/execute/pr21331.c: New test.
7312
7313 2004-05-20 Richard Henderson <rth@redhat.com>
7314
7315 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
7316
7317 2005-05-20 Ziemowit Laski <zlaski@apple.com>
7318
7319 * obj-c++-dg.exp: Add.
7320 * obj-c++.exp: Add.
7321 * obj-c++.dg/dg.exp: Add.
7322
7323 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
7324
7325 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
7326 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
7327
7328 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
7329
7330 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
7331
7332 2004-05-19 Richard Henderson <rth@redhat.com>
7333
7334 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
7335
7336 2005-05-19 Janis Johnson <janis187@us.ibm.com>
7337
7338 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
7339
7340 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
7341
7342 2005-05-19 Jakub Jelinek <jakub@redhat.com>
7343
7344 PR c++/21495
7345 * g++.dg/parse/extern1.C: New test.
7346 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
7347
7348 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7349
7350 * gcc.dg/c99-math.h: New.
7351 * gcc.dg/c99-math-float-1.c: New test.
7352 * gcc.dg/c99-math-double-1.c: Likewise.
7353 * gcc.dg/c99-math-long-double-1.c: Likewise.
7354
7355 2005-05-18 Richard Henderson <rth@redhat.com>
7356
7357 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
7358
7359 2005-05-18 Devang Patel <dpatel@apple.com>
7360
7361 * g++.dg/opt/20050511-1.C: New test.
7362
7363 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
7364
7365 PR libfortran/21127
7366 * gfortran.dg/reshape-complex.f90: New test.
7367
7368 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
7369
7370 * gfortran.dg/array_constructor_1.f90: New test.
7371 * gfortran.dg/array_constructor_2.f90: New test.
7372
7373 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
7374
7375 PR fortran/20954
7376 * gfortran.dg/pr20954.f: New test.
7377
7378 2005-05-17 Mike Stump <mrs@apple.com>
7379
7380 Yet more Objective-C++...
7381
7382 * objc.dg/method-5.m: Update.
7383 * objc.dg/method-6.m: Update.
7384 * objc.dg/method-7.m: Update.
7385 * objc.dg/method-9.m: Update.
7386 * objc.dg/try-catch-2.m: Update.
7387
7388 2005-05-17 Mark Mitchell <mark@codesourcery.com>
7389
7390 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
7391 Remove little-endian optimizations.
7392
7393 2005-05-17 Jeff Law <law@redhat.com>
7394
7395 * g++.dg/tree-ssa/pr14814.C: New test.
7396 * gcc.dg/tree-ssa/pr14814.C: New test.
7397 * gcc.dg/tree-ssa/pr17141-1.C: New test.
7398 * gcc.dg/tree-ssa/pr17141-2.C: New test.
7399
7400 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
7401
7402 * gcc.dg/compat/generate-random.c: Do not include
7403 libiberty.h.
7404 * gcc.dg/compat/generate-random_r.c: Likewise.
7405
7406 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
7407
7408 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
7409
7410 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
7411
7412 PR middle-end/21595
7413 * g++.dg/tree-ssa/builtin1.C: New testcase.
7414
7415 2005-05-17 Jakub Jelinek <jakub@redhat.com>
7416
7417 PR c++/21454
7418 * g++.dg/opt/const4.C: New test.
7419
7420 PR middle-end/21492
7421 * g++.dg/opt/crossjump1.C: New test.
7422
7423 PR tree-optimization/21610
7424 * gcc.c-torture/compile/20050516-1.c: New test.
7425
7426 PR fortran/15080
7427 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
7428 about the test failing.
7429 * gfortran.fortran-torture/execute/where_7.f90: New test.
7430 * gfortran.fortran-torture/execute/where_8.f90: New test.
7431
7432 2005-05-16 Richard Henderson <rth@redhat.com>
7433
7434 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
7435 i?86 and x86_64.
7436
7437 2005-05-16 Mark Mitchell <mark@codesourcery.com>
7438
7439 * gcc.dg/compat/generate-random.c (config.h): Do not include.
7440 (limits.h): Include unconditionally.
7441 (stdlib.h): Likewise.
7442 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
7443 (limits.h): Include unconditionally.
7444 (stdlib.h): Likewise.
7445 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
7446 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
7447 (limits.h): Include unconditionally.
7448 (stdlib.h): Likewise.
7449 (hashtab.h): Do not include.
7450 (getopt.h): Likewise.
7451 (stddef.h): Include.
7452 (hashval_t): Define.
7453 (struct entry): Add "next" field.
7454 (HASH_SIZE): New macro.
7455 (hash_table): New variable.
7456 (switchfiles): Do not use xmalloc.
7457 (mix): New macro.
7458 (iterative_hash): New function.
7459 (hasht): Remove.
7460 (e_exists): New function.
7461 (e_insert): Likewise.
7462 (output): Use, instead of libiberty hashtable functions.
7463 (main): Do not use getopt. Do not call htab_create.
7464
7465 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
7466
7467 PR libstdc++/21526
7468 * lib/target-supports.exp (check_mkfifo_available):
7469 Return 0 for cygwin as mkfifo support incomplete on platform.
7470 Fix typos in comments.
7471
7472 2005-05-15 Mark Mitchell <mark@codesourcery.com>
7473
7474 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
7475
7476 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
7477
7478 PR fortran/17432
7479 * gfortran.dg/assign_4.f: New test.
7480
7481 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
7482
7483 PR tree-optimization/21563
7484 * gcc.dg/tree-ssa/pr21563.c: New.
7485
7486 2005-05-14 Jan Hubicka <jh@suse.cz>
7487
7488 * gcc.dg/noreturn-7.c: Allow control reaches warning.
7489
7490 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
7491
7492 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
7493
7494 2005-05-13 Julian Brown <julian@codesourcery.com>
7495
7496 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
7497 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
7498
7499 2005-05-13 Jan Hubicka <jh@suse.cz>
7500
7501 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
7502 * gcc.dg/fold-xor-?.c: Likewise.
7503 * gcc.dg/pr15784-?.c: Likewise.
7504 * gcc.dg/pr20922-?.c: Likewise.
7505 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
7506 * gcc.dg/tree-ssa/pr17598.c: Likewise.
7507 * gcc.dg/tree-ssa/pr20470.c: Likewise.
7508
7509 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7510
7511 PR fortran/21260
7512 * gfortran.dg/hollerith_1.f90: New test.
7513
7514 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7515
7516 * gfortran.dg/func_result_2.f90: New test.
7517
7518 2005-05-11 Bud Davis <bdavis@gfortran.org>
7519
7520 * gfortran.dg/dev_null.f90: New test.
7521
7522 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
7523
7524 * gcc.dg/arm-vfp1.c: Revert last change.
7525
7526 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
7527
7528 PR middle-end/19807
7529 PR tree-optimization/19639
7530 * g++.dg/tree-ssa/pr19807.C: New testcase.
7531
7532 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7533
7534 PR libfortran/21471
7535 * gfortran.dg/append-1.f90: New test.
7536
7537 2005-05-10 Diego Novillo <dnovillo@redhat.com>
7538
7539 * gcc.dg/pr18501.c: XFAIL.
7540 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
7541 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
7542 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
7543 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
7544 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
7545 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
7546 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
7547 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
7548
7549 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7550
7551 PR fortran/20178
7552 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
7553 gfortran.dg/f2c_3.f90: New tests.
7554
7555 * gfortran.dg/return_1.f90: Fix dg annotation.
7556
7557 2005-05-10 Diego Novillo <dnovillo@redhat.com>
7558
7559 * gcc.c-torture/compile/20050510-1.c: New test.
7560
7561 2005-05-10 Mark Mitchell <mark@codesourcery.com>
7562
7563 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
7564
7565 2005-05-10 Bob Wilson <bob.wilson@acm.org>
7566
7567 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
7568
7569 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
7570
7571 PR c/17913
7572 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
7573
7574 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
7575
7576 PR c/21342
7577 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
7578 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
7579
7580 2005-05-10 Ben Elliston <bje@au.ibm.com>
7581
7582 PR debug/16676
7583 * gcc.dg/debug/pr16676.c: New test.
7584
7585 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
7586
7587 PR testsuite/21443
7588 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
7589 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
7590 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
7591 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
7592 Change -O1 to -O2.
7593 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
7594 -fno-tree-dominator-opts.
7595
7596 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7597
7598 * gfortran.dg/return_1.f90: New test.
7599
7600 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
7601
7602 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
7603
7604 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
7605
7606 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
7607
7608 PR c++/21427
7609 * g++.dg/inherit/covariant13.C: New.
7610
7611 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7612
7613 PR libfortran/19155
7614 * gfortran.dg/pr19155.f: New test.
7615
7616 2005-05-08 Roger Sayle <roger@eyesopen.com>
7617
7618 PR inline-asm/8788
7619 * gcc.dg/pr8788-1.c: New testcase.
7620
7621 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
7622
7623 PR target/21416
7624 * gcc.target/mips/fpcmp-[12].c: New tests.
7625
7626 2005-05-06 Mark Mitchell <mark@codesourcery.com>
7627
7628 * lib/target-supports-dg.exp (dg-require-fork): New function.
7629 (dg-require-mkfifo): Likewise.
7630 * lib/target-supports.exp (check_function_available): New
7631 function.
7632 (check_fork_available): Likewise.
7633 (check_mkfifo_available): Likewise.
7634
7635 2005-05-06 Jeff Law <law@redhat.com>
7636
7637 * gcc.c-torture/compile/pr21380.c: New test.
7638
7639 2005-05-06 Jakub Jelinek <jakub@redhat.com>
7640
7641 PR c++/20961
7642 * g++.dg/ext/weak3.C: New test.
7643
7644 2005-05-05 Mark Mitchell <mark@codesourcery.com>
7645
7646 PR c++/21352
7647 * g++.dg/template/crash37.C: New test.
7648
7649 2005-05-05 Paul Brook <paul@codesourcery.com>
7650
7651 * gcc.dg/arm-g2.c: Use effective-target arm32.
7652 * gcc.dg/arm-mmx-1.c: Ditto.
7653 * gcc.dg/arm-scd42-2.c: Ditto.
7654 * gcc.dg/arm-vfp1.c: Ditto.
7655 * lib/target-supports.exp (check_effective_target_arm32): New
7656 function.
7657
7658 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
7659
7660 PR libfortran/21354
7661 gfortran.dg/in_pack_rank7.f90: New test.
7662
7663 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
7664
7665 PR middle-end/15618
7666 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
7667
7668 2005-05-04 Jakub Jelinek <jakub@redhat.com>
7669
7670 PR middle-end/21265
7671 * gcc.dg/20050503-1.c: New test.
7672
7673 PR rtl-optimization/21239
7674 * gcc.dg/i386-sse-11.c: New test.
7675
7676 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
7677
7678 PR target/16888
7679 * gcc.target/i386/asm-1.c: New test.
7680
7681 2005-05-03 Jakub Jelinek <jakub@redhat.com>
7682
7683 PR rtl-optimization/21330
7684 * gcc.c-torture/execute/20050502-1.c: New test.
7685
7686 PR target/21297
7687 * gcc.c-torture/execute/20050502-2.c: New test.
7688
7689 2005-05-03 Uros Bizjak <uros@kss-loka.si>
7690
7691 PR middle-end/21282
7692 * gcc.dg/pr21282.c: New.
7693
7694 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
7695
7696 * gcc.dg/vect/pr20122.c: Clean up .vect file.
7697 * gcc.dg/vect/vect-92.c: Likewise.
7698 * gcc.dg/vect/vect-93.c: Likewise.
7699 * gcc.dg/vect/vect-dv-1.c: Likewise.
7700 * gcc.dg/vect/vect-dv-2.c: Likewise.
7701 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
7702
7703 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
7704
7705 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
7706 * gfortran.dg/vect/vect-2.f90: Likewise.
7707 * gfortran.dg/vect/vect-3.f90: Likewise.
7708 * gfortran.dg/vect/vect-4.f90: Likewise.
7709 * gfortran.dg/vect/vect-5.f90: Likewise.
7710
7711 2005-05-02 Geoffrey Keating <geoffk@apple.com>
7712
7713 PR target/20813
7714 * gcc.dg/rs6000-fpint-2.c: New.
7715
7716 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
7717
7718 PR c/15698
7719 * gcc.dg/builtins-30.c: Update expected messages.
7720 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
7721 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
7722 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
7723
7724 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
7725
7726 PR tree-optimization/21294
7727 * gcc.dg/tree-ssa/pr21294.c: New.
7728
7729 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
7730
7731 * gcc.dg/altivec-3.c (vec_store): Do not use the old
7732 __builtin_altivec_st_internal_4si built-in.
7733
7734 2005-05-02 Mark Mitchell <mark@codesourcery.com>
7735
7736 PR c++/15875
7737 * g++.dg/template/ptrmem14.C: New test.
7738
7739 2005-05-02 Paul Brook <paul@codesourcery.com>
7740
7741 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
7742
7743 2005-05-02 Michael Matz <matz@suse.de>
7744
7745 PR c++/19542
7746 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
7747
7748 2005-05-01 Mark Mitchell <mark@codesourcery.com>
7749
7750 * g++.dg/cpp/weak.C: New test.
7751
7752 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
7753
7754 * gcc.dg/tree-ssa/loop-8.c: New test.
7755
7756 2005-04-30 Michael Maty <matz@suse.de>
7757
7758 * gcc.dg/inline-mcpy.c: New test.
7759
7760 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
7761
7762 PR libfortran/18958
7763 * gfortran.dg/eoshift.f90: New test case.
7764
7765 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
7766
7767 PR libfortran/18857
7768 * gfortran.dg/matmul_1.f90: New test.
7769
7770 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
7771
7772 PR tree-optimization/21030
7773 * gcc.dg/tree-ssa/pr21030.c: New.
7774
7775 2005-04-29 Devang Patel <dpatel@apple.com>
7776
7777 PR tree-optimization/21272
7778 * gcc.dg/vect/vect-ifcvt-10.c: New test.
7779
7780 2005-04-29 Jakub Jelinek <jakub@redhat.com>
7781
7782 PR fortran/13082
7783 PR fortran/18824
7784 * gfortran.dg/entry_4.f90: New test.
7785 * gfortran.fortran-torture/execute/entry_1.f90: New test.
7786 * gfortran.fortran-torture/execute/entry_2.f90: New test.
7787 * gfortran.fortran-torture/execute/entry_3.f90: New test.
7788 * gfortran.fortran-torture/execute/entry_4.f90: New test.
7789 * gfortran.fortran-torture/execute/entry_5.f90: New test.
7790 * gfortran.fortran-torture/execute/entry_6.f90: New test.
7791 * gfortran.fortran-torture/execute/entry_7.f90: New test.
7792
7793 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7794
7795 * gfortran.fortran-torture/execute/entry_8.f90: New test.
7796
7797 2005-04-29 Paul Brook <paul@codesourcery.com>
7798
7799 * gfortran.dg/entry_3.f90: New test.
7800
7801 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7802
7803 * gfortran.dg/implicit_4.f90: New test.
7804
7805 2005-04-28 Bob Wilson <bob.wilson@acm.org>
7806
7807 * lib/target-supports.exp (check_profiling_available): Return
7808 false for xtensa-*-elf.
7809
7810 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
7811
7812 * lib/fortran-torture.exp (fortran-torture.exp): Catch
7813 error if file cannot be deleted.
7814
7815 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
7816
7817 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
7818 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
7819 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
7820 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
7821 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
7822 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
7823 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
7824 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
7825 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
7826 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
7827 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
7828 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
7829 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
7830
7831 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7832
7833 PR fortran/20865
7834 * gfortran.dg/pr20865.f90: New test.
7835
7836 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
7837
7838 * gcc.dg/void-cast-2.c: New test.
7839
7840 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
7841
7842 PR c/21159
7843 * gcc.dg/void-cast-1.c: New test.
7844
7845 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
7846
7847 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
7848
7849 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7850
7851 PR fortran/21177
7852 * gfortran.dg/pr21177.f90: New test.
7853
7854 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
7855
7856 PR tree-optimization/21171
7857 * gcc.dg/tree-ssa/pr21171.c: New test.
7858
7859 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
7860
7861 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
7862 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
7863 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
7864 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
7865 gcc.dg/tree-ssa/gen-vect-32.c: New.
7866 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
7867 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
7868 don't run on PPC32.
7869
7870 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
7871
7872 PR c/21213
7873 * gcc.dg/transparent-union-3.c: New test.
7874
7875 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
7876
7877 PR c/20740
7878 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
7879 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
7880 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
7881 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
7882 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
7883 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
7884
7885 2005-04-26 Jeff Law <law@redhat.com>
7886
7887 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
7888 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
7889 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
7890 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
7891 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
7892 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
7893 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
7894
7895 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
7896
7897 PR tree-optimization/17598
7898 * gcc.dg/tree-ssa/pr17598.c: New testcase.
7899
7900 2005-04-25 Mike Stump <mrs@apple.com>
7901
7902 * objc.dg/fix-and-continue-1.m: Add.
7903
7904 2005-04-25 Roger Sayle <roger@eyesopen.com>
7905
7906 PR c++/20995
7907 * g++.dg/opt/pr20995-1.C: New test case.
7908
7909 2005-04-25 Devang Patel <dpatel@apple.com>
7910
7911 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
7912
7913 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
7914
7915 PR testsuite/21062
7916 * g++.dg/opt/alias2.C (printf): Correct the prototype.
7917
7918 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
7919
7920 PR C++/21188
7921 * g++.dg/opt/rtti2.C: New test.
7922
7923 2005-04-25 Paul Brook <paul@codesourcery.com>
7924 Steven G. Kargl <kargls@comcast.net>
7925
7926 PR fortran/20879
7927 * gfortran.dg/ichar_1.f90: New file.
7928
7929 2005-04-24 Jakub Jelinek <jakub@redhat.com>
7930
7931 PR middle-end/20991
7932 * g++.dg/opt/pr20991.C: New test.
7933
7934 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
7935 where sizeof (type) < __alignof__ (type).
7936 * gcc.dg/compat/struct-layout-1.h: Likewise.
7937
7938 2005-04-24 Per Bothner <per@bothner.com>
7939 Devang Patel <dpatel@apple.com>
7940
7941 PR preprocessor/20907
7942 * gcc.dg/cpp/very-long-comment.c: New test.
7943
7944 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7945
7946 PR fortran/20059
7947 * gfortran.dg/common_5.f: New test.
7948
7949 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
7950
7951 PR middle-end/21082
7952 * g++.dg/tree-ssa/pr21082.C: New testcase.
7953
7954 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
7955
7956 * gcc.dg/vect/vect-99.c: New test.
7957
7958 2005-04-22 Diego Novillo <dnovillo@redhat.com>
7959
7960 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
7961
7962 2005-04-22 Jeff Law <law@redhat.com>
7963
7964 * gcc.dg/uninit-5.c: Remove xfails.
7965 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
7966 conditionals and loads.
7967
7968 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
7969
7970 PR libfortran/20074
7971 PR libfortran/20436
7972 PR libfortran/21108
7973 * gfortran.dg/nested_reshape.f90: new test
7974 * gfortran.dg/reshape-alloc.f90: new test
7975 * gfortran.dg/reshape.f90: new test
7976
7977 2005-04-22 Mark Mitchell <mark@codesourcery.com>
7978
7979 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
7980
7981 * gcc.dg/arm-vfp1.c: New test.
7982
7983 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
7984
7985 PR c++/21087
7986 * g++.dg/lookup/builtin2.C: New test.
7987
7988 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
7989
7990 * gcc.dg/weak/weak-13.c: New test.
7991
7992 2005-04-21 Geoffrey Keating <geoffk@apple.com>
7993
7994 * lib/target-supports.exp (check_effective_target_sync_int_long):
7995 Add powerpc*.
7996
7997 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
7998
7999 * gcc.target/mips/branch-1.c: New test.
8000
8001 2005-04-21 Richard Henderson <rth@redhat.com>
8002
8003 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
8004 * gcc.dg/vect/vect-86.c: Likewise.
8005 * gcc.dg/vect/vect-87.c: Likewise.
8006 * gcc.dg/vect/vect-88.c: Likewise.
8007
8008 2005-04-21 Devang Patel <dpatel@apple.com>
8009
8010 PR optimization/20994
8011 * gcc.dg/tree-ssa/ifc-3.c: New test.
8012
8013 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
8014
8015 PR c/12913
8016 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
8017 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
8018 gcc.dg/c99-vla-jump-5.c: New tests.
8019
8020 2005-04-19 Richard Henderson <rth@redhat.com>
8021
8022 * lib/target-supports.exp (check_effective_target_vect_int_mult):
8023 Fix typo in exists check.
8024 (check_effective_target_sync_int_long): New.
8025 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
8026 * gcc.dg/ia64-sync-2.c: Likewise.
8027 * gcc.dg/ia64-sync-3.c: Likewise.
8028 * gcc.dg/ia64-sync-4.c: Likewise.
8029
8030 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
8031
8032 * gcc.dg/fold-xor-1.c: New test.
8033 * gcc.dg/fold-xor-2.c: New test.
8034
8035 2005-04-19 James E. Wilson <wilson@specifixinc.com>
8036
8037 PR target/20670
8038 * g++.dg/eh/fp-regs.C: New test.
8039
8040 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
8041
8042 * gcc.dg/Wint-to-pointer-cast-1.c,
8043 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
8044 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
8045 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
8046
8047 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8048
8049 PR fortran/16861
8050 * gfortran.dg/pr16861.f90: New test.
8051
8052 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
8053
8054 * gcc.dg/pr21085.c: New test.
8055
8056 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
8057
8058 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
8059 (setup_mips_tests, dg-mips-options): New procedures.
8060 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
8061 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
8062 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
8063 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
8064 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
8065 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
8066 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
8067 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
8068 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
8069 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
8070 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
8071 dg-mips-options instead of dg-options. Remove now-redundant
8072 preprocessor guards.
8073 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
8074 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
8075 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
8076 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
8077 * gcc.dg/vr-mult-2.c: Delete.
8078 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
8079 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
8080 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
8081 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
8082 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
8083 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
8084 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
8085
8086 2005-04-18 Laurent GUERBY <laurent@guerby.net>
8087
8088 * ada/acats/run_all.sh: Use sync when executable not present.
8089
8090 2005-04-18 Devang Patel <dpatel@apple.com>
8091
8092 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
8093 * gcc.dg/vect/vect-11a.c: New.
8094 * gcc.dg/vect/vect-none.c: Update.
8095 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
8096
8097 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
8098
8099 PR tree-optimization/20922
8100 * gcc.dg/pr20922-1.c: New test.
8101 * gcc.dg/pr20922-2.c: New test.
8102 * gcc.dg/pr20922-3.c: New test.
8103 * gcc.dg/pr20922-4.c: New test.
8104 * gcc.dg/pr20922-5.c: New test.
8105 * gcc.dg/pr20922-6.c: New test.
8106
8107 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8108
8109 PR libfortran/20950
8110 * gfortran.dg/pr20950.f: New test.
8111
8112 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8113
8114 PR libfortran/19216
8115 * gfortran.dg/pr19216.f: New test.
8116
8117 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
8118
8119 PR tree-optimization/21001
8120 * gcc.dg/tree-ssa/pr21001.c: New.
8121
8122 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
8123
8124 PR libfortran/21075
8125 * gfortran.dg/reshape_rank7.f90: New test.
8126
8127 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
8128
8129 PR libfortran/12884 gfortran.dg/pr12884.f: New test
8130 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
8131 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
8132 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
8133 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
8134 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
8135 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
8136 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
8137 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
8138 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
8139 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
8140 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
8141 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
8142 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
8143 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
8144 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
8145 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
8146 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
8147 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
8148 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
8149 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
8150
8151 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
8152
8153 * gfortran.dg/wtruncate.f: New testcase.
8154 * gfortran.dg/wtruncate.f90: New testcase.
8155
8156 2005-04-16 Mark Mitchell <mark@codesourcery.com>
8157
8158 PR c++/21025
8159 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
8160 which sizeof/alignof is dependent, rather than just whether we are
8161 processing_template_decl.
8162
8163 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
8164
8165 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
8166 corrected typo where the wrong variables had been compared.
8167
8168 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
8169
8170 PR libfortran/18495
8171 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
8172 Test callee-allocated version of return array with a write
8173 statement.
8174 Test spread with a temporary with another write statement.
8175
8176 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
8177
8178 PR tree-optimization/21031
8179 * gcc.dg/tree-ssa/pr21031.c: New.
8180
8181 2005-04-15 Uros Bizjak <uros@kss-loka.si>
8182
8183 PR tree-optimization/21004
8184 * gcc.dg/builtins-53.c: Include builtins-config.h.
8185 Check floorf, ceilf, floorl and ceill transformations
8186 only when HAVE_C99_RUNTIME is defined.
8187
8188 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
8189
8190 PR middle-end/20739
8191 * gcc.dg/tree-ssa/pr20739.c: New test.
8192
8193 2005-04-14 Mike Stump <mrs@apple.com>
8194
8195 * gcc.dg/Foundation.framework/empty: New.
8196 * gcc.dg/framework-2.c: New.
8197
8198 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
8199
8200 PR tree-optimization/21021
8201 * gcc.c-torture/compile/pr21021.c: New.
8202
8203 2005-04-14 Janis Johnson <janis187@us.ibm.com
8204
8205 PR testsuite/21010
8206 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
8207 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
8208 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
8209 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
8210 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
8211 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
8212 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
8213 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
8214
8215 2005-04-14 Richard Henderson <rth@redhat.com>
8216
8217 * lib/target-supports.exp (check_effective_target_vect_condition):
8218 Add ia64, i?86, and x86_64.
8219
8220 2005-04-14 Steven G. Kargl <kargls@comcast.net>
8221
8222 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
8223
8224 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
8225
8226 PR tree-optimization/20657
8227 * gcc.dg/tree-ssa/pr20657.c: New.
8228
8229 2005-04-14 Uros Bizjak <uros@kss-loka.si>
8230
8231 * gcc.dg/builtins-53.c: Also check (int)trunc* and
8232 (long long int)trunc*.
8233
8234 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
8235
8236 PR target/20927
8237 * gcc.dg/pr20927.c: New test.
8238
8239 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
8240
8241 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
8242 * gcc.target/mips/asm-1.c: Likewise.
8243
8244 2005-04-13 Dale Johannesen <dalej@apple.com>
8245
8246 * objc.dg/objc-fast-4.m: New.
8247
8248 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
8249
8250 * gcc.target/cris/torture/cris-torture.exp: New driver in new
8251 directory.
8252 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
8253
8254 2005-04-13 David Edelsohn <edelsohn@gnu.org>
8255
8256 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
8257 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
8258 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
8259
8260 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
8261
8262 PR tree-optimization/20913
8263 * gcc.dg/tree-ssa/pr20913.c: New.
8264
8265 PR tree-optimization/20702
8266 * gcc.dg/tree-ssa/pr20702.c: New.
8267
8268 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8269
8270 PR c++/13744
8271 * g++.dg/inherit/local3.C: New test.
8272
8273 2005-04-12 Jeff Law <law@redhat.com>
8274
8275 * gcc.dg/tree-ssa/20050412-1.c: New test.
8276
8277 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
8278
8279 PR libfortran/19016
8280 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
8281 Add tests with mask generated by expression.
8282 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
8283 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
8284 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
8285
8286 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
8287
8288 PR middle-end/20917
8289 * gcc.dg/20050409-1.c: New test.
8290
8291 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
8292
8293 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
8294
8295 2005-04-11 Mark Mitchell <mark@codesourcery.com>
8296
8297 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
8298 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
8299 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
8300 (TARGET_CXX): Adjust accordingly.
8301 * target.h (struct gcc_target): Remove epxort_class_data. Add
8302 determine_class_data_visibility and class_data_always_comdat.
8303 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
8304 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
8305 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
8306 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
8307 (arm_cxx_determine_class_data_visibility): New.
8308 (arm_cxx_class_data_always_comdat): Likewise.
8309 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
8310 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
8311 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
8312 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
8313 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
8314 Define.
8315
8316 2005-04-11 Mark Mitchell <mark@codesourcery.com>
8317
8318 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
8319
8320 2005-04-11 Geoffrey Keating <geoffk@apple.com>
8321
8322 * gcc.dg/i386-darwin-fpmath.c: New.
8323
8324 2004-04-11 Devang Patel <dpatel@apple.com>
8325
8326 * lib/target-supports.exp (check_effective_target_vect_condition): New.
8327 * gcc.dg/vect/vect-ifcvt-1.c: New test.
8328 * gcc.dg/vect/vect-ifcvt-2.c: New test.
8329 * gcc.dg/vect/vect-ifcvt-3.c: New test.
8330 * gcc.dg/vect/vect-ifcvt-4.c: New test.
8331 * gcc.dg/vect/vect-ifcvt-5.c: New test.
8332 * gcc.dg/vect/vect-ifcvt-6.c: New test.
8333 * gcc.dg/vect/vect-ifcvt-7.c: New test.
8334 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
8335
8336 2004-04-11 Devang Patel <dpatel@apple.com>
8337
8338 * gcc.dg/vect/vect-dv-1.c: New test.
8339 * gcc.dg/vect/vect-dv-2.c: New test.
8340
8341 2005-04-11 Diego Novillo <dnovillo@redhat.com>
8342
8343 PR tree-optimization/20933
8344 * gcc.dg/tree-ssa/pr20933.c: New test.
8345
8346 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8347
8348 * gfortran.dg/fold_nearest.f90: New test.
8349
8350 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
8351
8352 * gcc.dg/tree-ssa/alias-1.c: New test.
8353
8354 2005-04-11 Diego Novillo <dnovillo@redhat.com>
8355
8356 PR tree-optimization/20920
8357 * g++.dg/tree-ssa/pr20920.C: New test.
8358
8359 2005-04-11 Uros Bizjak <uros@kss-loka.si>
8360
8361 * gcc.dg/builtins-53.c: Also check (int)ceil* and
8362 (long long int)ceil*.
8363
8364 2005-04-10 Mark Mitchell <mark@codesourcery.com>
8365
8366 * g++.dg/warn/Wdtor1.C: Declare template in system header with
8367 explicit C++ linkage.
8368
8369 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8370
8371 * gfortran.dg/pr17229.f: Take care of the new obsolescence
8372 warning for arithmetic IF statements.
8373
8374 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
8375
8376 * eor_handling_1.f90: New test case.
8377 * eor_handling_2.f90: New test case.
8378 * eor_handling_3.f90: New test case.
8379 * eor_handling_4.f90: New test case.
8380 * eor_handling_5.f90: New test case.
8381 * noadv_size.f90: New test case.
8382 * pad_no.f90: New test case.
8383
8384 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
8385
8386 * gcc.c-torture/execute/20050410-1.c: New test.
8387
8388 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
8389
8390 * gcc.dg/pr20126.c: New.
8391
8392 2005-04-09 Bud Davis <bdavis@gfortran.org>
8393 Steven G. Kargl <kargls@comcast.net>
8394
8395 * gfortran.dg/PR19872.f: New test.
8396
8397 2005-04-09 Steven G. Kargl <kargls@comcast.net>
8398
8399 * gfortran.dg/nint_1.f90: Fix dg-do directive.
8400
8401 2005-04-09 Steven G. Kargl <kargls@comcast.net>
8402
8403 * gfortran.dg/nint_1.f90: New test.
8404
8405 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
8406
8407 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
8408 Added test for callee-allocated arrays with write statements.
8409 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
8410 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
8411 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
8412 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
8413 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
8414
8415 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
8416
8417 PR libfortran/20163
8418 * gfortran.dg/open-options-blanks.f: New test.
8419
8420 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
8421
8422 PR fortran/13257
8423 * gfortran.dg/comma_format_extension_[1234].f: New tests.
8424
8425 2005-04-09 Jakub Jelinek <jakub@redhat.com>
8426
8427 * gcc.dg/tree-ssa/stdarg-1.c: New test.
8428 * gcc.dg/tree-ssa/stdarg-2.c: New test.
8429 * gcc.dg/tree-ssa/stdarg-3.c: New test.
8430 * gcc.dg/tree-ssa/stdarg-4.c: New test.
8431 * gcc.dg/tree-ssa/stdarg-5.c: New test.
8432 * gcc.c-torture/execute/stdarg-4.c: New test.
8433
8434 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
8435
8436 PR target/20795
8437 * g++.dg/abi/param2.C: New test.
8438
8439 2005-04-09 Uros Bizjak <uros@kss-loka.si>
8440
8441 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
8442
8443 2005-04-09 Uros Bizjak <uros@kss-loka.si>
8444
8445 * gcc.dg/builtins-53.c: New test.
8446
8447 2005-04-08 Diego Novillo <dnovillo@redhat.com>
8448
8449 * g++.dg/tree-ssa/pr18178.C: New test.
8450 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
8451 * gcc.c-torture/execute/20041019-1.c: New test.
8452 * gcc.dg/tree-ssa/20041008-1.c: New test.
8453 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
8454 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
8455 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
8456 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
8457 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
8458 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
8459 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
8460 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
8461 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
8462 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
8463
8464 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
8465
8466 PR rtl-optimization/20466
8467 * gcc.c-torture/execute/pr20466-1.c: New test.
8468
8469 2005-04-08 Mark Mitchell <mark@codesourcery.com>
8470
8471 PR c++/20905
8472 * g++.dg/parse/cond2.C: New test.
8473
8474 PR c++/20145
8475 * g++.dg/warn/Wdtor1.C: New test.
8476
8477 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8478
8479 PR fortran/17229
8480 * gfortran.dg/pr17229.f: New test.
8481
8482 2005-04-07 Steven G. Kargl <kargls@comcast.net>
8483
8484 * gfortran.dg/tiny_1.f90: New test.
8485 * gfortran.dg/tiny_2.f90: ditto.
8486
8487 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
8488
8489 * gfortran.dg/eor_1.f90: Fix dg-do run line
8490 * gfortran.dg/open_new.f90: Fix dg-do run line
8491
8492 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
8493
8494 * lib/target-supports.exp (get_compiler_messages): Support
8495 optional arguments, the fourth being compiler options.
8496 (check_effective_target_fpic): New proc.
8497 * gcc.dg/20050321-2.c: Restrict to target fpic.
8498
8499 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
8500
8501 * gcc.dg/15443-1.c: New test.
8502 * gcc.dg/15443-2.c: Likewise.
8503
8504 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8505
8506 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
8507
8508 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
8509
8510 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
8511
8512 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
8513
8514 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
8515 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
8516 -m64.
8517 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
8518 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
8519 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
8520
8521 2005-04-06 Mark Mitchell <mark@codesourcery.com>
8522
8523 PR c++/20212
8524 * g++.dg/warn/Wunused-11.C: New test.
8525
8526 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
8527
8528 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
8529
8530 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
8531
8532 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
8533
8534 2005-04-05 Mark Mitchell <mark@codesourcery.com>
8535
8536 PR c++/20734
8537 * g++.dg/template/ptrmem13.C: New test.
8538
8539 2005-04-05 Per Bothner <per@bothner.com>
8540
8541 * lib/gcc.exp: Always add -fno-show-column, for now.
8542
8543 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
8544
8545 PR testsuite/20767
8546 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
8547 of plain old "unsigned int" for the type of "i". Makes this test
8548 64bit clean.
8549
8550 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
8551
8552 * gcc.dg/i386-ssefn-1.c: New test.
8553 * gcc.dg/i386-ssefn-2.c: New test.
8554 * gcc.dg/i386-ssefn-3.c: New test.
8555 * gcc.dg/i386-ssefn-4.c: New test.
8556
8557 2005-04-05 Jakub Jelinek <jakub@redhat.com>
8558
8559 PR tree-optimization/20076
8560 * gcc.dg/builtin-apply4.c: New test.
8561
8562 PR preprocessor/19475
8563 * gcc.dg/cpp/macspace1.c: New test.
8564 * gcc.dg/cpp/macspace2.c: New test.
8565
8566 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8567
8568 * gfortran.dg/pr20755.f: Fixed bad format.
8569
8570 2005-04-05 Mark Mitchell <mark@codesourcery.com>
8571
8572 PR c++/20763
8573 * g++.dg/ext/attrib21.C: New test.
8574
8575 2004-04-05 Devang Patel <dpatel@apple.com>
8576
8577 * lib/target-supports.exp (check_effective_target_vect_shif): New.
8578 * gcc.dg/vect/vect-shift-1.c: New test.
8579
8580 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8581
8582 PR libfortran/20755
8583 * gfortran.dg/pr20755.f: New test.
8584
8585 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
8586
8587 * gfortran.dg/pr15959.f90: New test.
8588 * gfortran.dg/string_pad_trunc.f90: New test.
8589
8590 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8591
8592 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
8593 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
8594 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
8595 syntax.
8596
8597 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
8598
8599 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
8600
8601 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8602
8603 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
8604 * gcc.c-torture/compile/20011119-2.c: Likewise.
8605 * gcc.c-torture/compile/981001-2.c: Likewise.
8606
8607 2005-04-04 Mark Mitchell <mark@codesourcery.com>
8608
8609 PR c++/20679
8610 * g++.dg/template/overload4.C: New test.
8611
8612 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
8613
8614 PR c++/20746
8615 * g++.dg/abi/covariant5.C: New.
8616
8617 PR debug/20505
8618 * g++.dg/debug/const2.C: New.
8619
8620 2005-04-04 Jakub Jelinek <jakub@redhat.com>
8621
8622 PR rtl-optimization/16104
8623 * gcc.c-torture/execute/20050316-1.c: New test.
8624
8625 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
8626
8627 * g++.dg/template/spec23.C: Fix dg-error text.
8628
8629 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
8630
8631 PR c++/19199
8632 * g++.dg/expr/lval2.C: New.
8633
8634 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8635
8636 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
8637 __builtin_strcasecmp and __builtin_strncasecmp.
8638
8639 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
8640
8641 PR c++/20723
8642 * g++.dg/template/spec22.C: New.
8643 * g++.dg/template/spec23.C: New.
8644
8645 2005-04-03 Dale Ranta <dir@lanl.gov>
8646 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8647
8648 PR libfortran/20068
8649 PR libfortran/20125
8650 PR libfortran/20156
8651 PR libfortran/20471
8652 * gfortran.dg/backspace.f: New test.
8653
8654 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
8655
8656 * gcc.dg/pr19345.c: New test.
8657
8658 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
8659
8660 PR tree-optimization/20640
8661 * gcc.dg/torture/tree-loop-1.c: New.
8662
8663 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
8664
8665 PR rtl-optimization/20290
8666 * gcc.c-torture/execute/loop-ivopts-2.c: New.
8667
8668 2005-04-02 Geoffrey Keating <geoffk@apple.com>
8669
8670 * gcc.dg/rs6000-fpint.c: New.
8671
8672 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
8673
8674 * gcc.dg/old-style-then-proto-1.c: New test.
8675
8676 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8677
8678 * gfortran.fortran-torture/execute/backspace.f90: Check
8679 after backspace and read was incorrect.
8680
8681 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8682
8683 * gcc.c-torture/execute/builtins/strcat.c: Check the result
8684 buffer past the terminating NUL using memcmp.
8685 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
8686 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
8687
8688 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
8689 Fix unused/uninitialized variable warnings.
8690
8691 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
8692 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
8693 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
8694 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
8695
8696 * gcc.c-torture/execute/builtins/abs-1-lib.c,
8697 gcc.c-torture/execute/builtins/fputs-lib.c,
8698 gcc.c-torture/execute/builtins/lib/fprintf.c,
8699 gcc.c-torture/execute/builtins/lib/main.c,
8700 gcc.c-torture/execute/builtins/lib/memcmp.c,
8701 gcc.c-torture/execute/builtins/lib/memmove.c,
8702 gcc.c-torture/execute/builtins/lib/mempcpy.c,
8703 gcc.c-torture/execute/builtins/lib/memset.c,
8704 gcc.c-torture/execute/builtins/lib/printf.c,
8705 gcc.c-torture/execute/builtins/lib/sprintf.c,
8706 gcc.c-torture/execute/builtins/lib/stpcpy.c,
8707 gcc.c-torture/execute/builtins/lib/strchr.c,
8708 gcc.c-torture/execute/builtins/lib/strcmp.c,
8709 gcc.c-torture/execute/builtins/lib/strcpy.c,
8710 gcc.c-torture/execute/builtins/lib/strcspn.c,
8711 gcc.c-torture/execute/builtins/lib/strlen.c,
8712 gcc.c-torture/execute/builtins/lib/strncat.c,
8713 gcc.c-torture/execute/builtins/lib/strncmp.c,
8714 gcc.c-torture/execute/builtins/lib/strncpy.c,
8715 gcc.c-torture/execute/builtins/lib/strrchr.c,
8716 gcc.c-torture/execute/builtins/lib/strspn.c,
8717 gcc.c-torture/execute/builtins/lib/strstr.c,
8718 gcc.c-torture/execute/builtins/memops-asm-lib.c,
8719 gcc.c-torture/execute/builtins/strlen-2.c,
8720 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
8721 prototypes.
8722
8723 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
8724
8725 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
8726 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
8727 selectany usage.
8728
8729 2005-04-01 Jakub Jelinek <jakub@redhat.com>
8730
8731 PR c++/19406
8732 * g++.dg/debug/using1.C: New test.
8733
8734 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
8735
8736 PR middle-end/20524
8737 * gcc.dg/alias-7.c: Prefix asm-declared name with
8738 __USER_LABEL_PREFIX__.
8739
8740 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
8741
8742 Fix fallout from PR middle-end/15700:
8743 * gcc.c-torture/compile/20011119-1.c: Take
8744 __USER_LABEL_PREFIX__ into account.
8745 * gcc.c-torture/compile/20011119-2.c: Likewise.
8746
8747 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
8748
8749 PR c++/18644
8750 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
8751
8752 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
8753
8754 PR c/17855
8755 * gcc.c-torture/compile/struct-non-lval-1.c,
8756 gcc.c-torture/compile/struct-non-lval-2.c,
8757 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
8758
8759 2005-03-31 Janis Johnson <janis187@us.ibm.com>
8760
8761 * gcc.dg/tls/tls.exp: Remove temporary file.
8762 * g++.dg/tls/tls.exp: Ditto.
8763 * lib/file-format.exp: Ditto.
8764 * g++.dg/special/ecos.exp: Ditto.
8765
8766 * lib/profopt.exp: Treat prof_ext as a list.
8767 * gcc.misc-tests/bprob.exp: Ditto.
8768 * g++.dg/bprob/bprob.exp: Ditto.
8769
8770 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
8771 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
8772 g++.dg/tree-ssa/pointer-reference-alias.C,
8773 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
8774 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
8775 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
8776 g++.dg/vect/pr19951.cc: Ditto.
8777 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
8778 gcc.dg/builtins-47.c: Ditto.
8779 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
8780 gcc.dg/pr20115-1.c: Ditto.
8781 * gcc.dg/tree-ssa/20030530-2.c,
8782 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
8783 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
8784 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
8785 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
8786 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
8787 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
8788 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
8789 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
8790 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
8791 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
8792 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
8793 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
8794 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
8795 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
8796 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
8797 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
8798 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
8799 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
8800 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
8801 gcc.dg/tree-ssa/20030824-1.c,
8802 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
8803 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
8804 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
8805 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
8806 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
8807 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
8808 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
8809 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
8810 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
8811 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
8812 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
8813 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
8814 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
8815 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
8816 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
8817 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
8818 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
8819 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
8820 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
8821 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
8822 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
8823 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
8824 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
8825 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
8826 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
8827 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
8828 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
8829 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
8830 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
8831 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
8832 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
8833 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
8834 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
8835 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
8836 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
8837 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
8838 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
8839 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
8840 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
8841 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
8842 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
8843 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
8844 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
8845 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
8846 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
8847 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
8848 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
8849 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
8850 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
8851 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
8852 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
8853 gcc.dg/tree-ssa/useless-1.c: Ditto.
8854 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
8855 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
8856 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
8857 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
8858 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
8859 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
8860 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
8861 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
8862 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
8863 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
8864 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
8865 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
8866 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
8867 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
8868 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
8869 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
8870 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
8871 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
8872 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
8873 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
8874 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
8875 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
8876 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
8877 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
8878 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
8879 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
8880 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
8881 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
8882 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
8883 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
8884 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
8885 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
8886 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
8887 gcc.dg/vect/vect-none.c: Ditto.
8888 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
8889 treelang/compile/unsigned.tree: Ditto.
8890
8891 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
8892 * gcc.dg/cpp/direct2s.c: Ditto.
8893 * gcc.dg/cpp/paste4.c: Ditto.
8894 * gcc.dg/cpp/separate-1.c: Ditto.
8895 * gcc.dg/pch/save-temps-1.c: Ditto.
8896 * g++.dg/ext/altivec-10.C: Ditto.
8897 * g++.dg/pch/pch.C: Ditto.
8898
8899 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
8900
8901 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
8902 * g++.dg/template/repo1.C: Ditto.
8903 * g++.dg/template/repo2.C: Ditto.
8904 * g++.dg/template/repo3.C: Ditto.
8905 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
8906 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
8907 * g++.old-deja/g++.pt/repo1.C: Ditto.
8908 * g++.old-deja/g++.pt/repo2.C: Ditto.
8909 * g++.old-deja/g++.pt/repo3.C: Ditto.
8910 * g++.old-deja/g++.pt/repo4.C: Ditto.
8911
8912 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
8913 * gcc.dg/20030107-1.c: Ditto.
8914 * gcc.dg/20030702-1.c: Ditto.
8915 * gcc.dg/profile-generate-1.c: Ditto.
8916 * g++.dg/other/profile1.C: Ditto.
8917 * g++.old-deja/g++.robertl/eb83.C: Ditto.
8918
8919 * lib/gcc-dg.exp (remove-build-file): New.
8920 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
8921 cleanup-tree-dump, cleanup-saved-temps): New.
8922
8923 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
8924
8925 PR c++/19203, DR 214
8926 * g++.dg/parse/ambig3.C: Not ambiguous.
8927 * g++.dg/template/spec20.C: New.
8928 * g++.dg/template/spec21.C: New.
8929
8930 2005-03-31 Steve Ellcey <sje@cup.hp.com>
8931
8932 PR target/20045
8933 * gcc.dg/ia64-fptr-1.c: Run only on linux.
8934
8935 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8936
8937 PR libfortran/20660
8938 * gfortran.dg/negative_unit.f: New test.
8939
8940 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
8941
8942 * gcc.dg/20050330-1.c: New test.
8943
8944 2005-03-30 Devang Patel <dpatel@apple.com>
8945
8946 * g++.dg/tree-sra/ssa-sra-3.C: New test.
8947
8948 2005-03-30 Dale Johannesen <dalej@apple.com>
8949
8950 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
8951
8952 2005-03-30 Janis Johnson <janis187@us.ibm.com>
8953
8954 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
8955 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
8956 Strip options from test name.
8957
8958 2005-03-31 Jan Hubicka <jh@suse.cz>
8959
8960 * gcc.dg/varpool-1.c: New testcase.
8961
8962 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
8963
8964 PR c/772
8965 PR c/17913
8966 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
8967 gcc.dg/stmt-expr-label-3.c : New tests.
8968 * gcc.c-torture/execute/medce-2.c: Remove.
8969
8970 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
8971
8972 PR c/20368
8973 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
8974 tests.
8975
8976 2005-03-30 Alan Modra <amodra@bigpond.net.au>
8977
8978 * gcc.c-torture/compile/pr20203.c: New test.
8979
8980 2005-03-26 Steven G. Kargl <kargls@comcast.net>
8981
8982 * gfortran.dg/promotion.f90: New test.
8983
8984 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
8985
8986 PR middle-end/20491
8987 * gcc.dg/torture/asm-subreg-1.c: New test.
8988
8989 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
8990
8991 PR c/20672
8992 * gcc.dg/pr20672-1.c: New test.
8993
8994 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
8995
8996 * gfortran.dg/vect: New directory.
8997 * gfortran.dg/vect/vect.exp: New.
8998 * gfortran.dg/vect/vect-1.f90: New test.
8999 * gfortran.dg/vect/vect-2.f90: New test.
9000 * gfortran.dg/vect/vect-3.f90: New test.
9001 * gfortran.dg/vect/vect-4.f90: New test.
9002 * gfortran.dg/vect/vect-5.f90: New test.
9003
9004 2005-03-29 Jakub Jelinek <jakub@redhat.com>
9005
9006 PR middle-end/20622
9007 * gcc.dg/alias-7.c: New test.
9008
9009 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
9010
9011 * gcc.dg/sparc-reg-1.c: New test.
9012
9013 2005-03-28 Steve Ellcey <sje@cup.hp.com>
9014
9015 PR target/19890
9016 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
9017
9018 2005-03-29 Dale Ranta <dir@lanl.gov>
9019 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9020
9021 PR libfortran/20163
9022 * gfortran.dg/pr20163-2.f: New test.
9023
9024 2005-03-28 Jan Hubicka <jh@suse.cz>
9025
9026 PR middle-end/20635
9027 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
9028 by Jakub Jelinek.
9029
9030 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
9031
9032 PR tree-optimization/20626
9033 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
9034 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
9035
9036 2005-03-26 Steven G. Kargl <kargls@comcast.net>
9037
9038 * gfortran.dg/underflow.f90: New test.
9039 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
9040
9041 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9042
9043 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
9044
9045 2005-03-25 Mark Mitchell <mark@codesourcery.com>
9046
9047 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
9048 (g++_init): Make sure that CXXFLAGS is set.
9049 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
9050 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
9051 * lib/gfortran.exp (gfortran_link_flags): Likewise.
9052 * lib/objc.exp (objc_init): Likewise.
9053 * lib/treelang.exp (treelang_init): Likewise.
9054
9055 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
9056
9057 PR tree-optimization/20470
9058 * gcc.dg/tree-ssa/pr20470.c: New test.
9059
9060 2005-03-25 Geoffrey Keating <geoffk@apple.com>
9061
9062 * gcc.dg/ppc-stfiwx.c: New.
9063
9064 2005-03-25 Steve Ellcey <sje@cup.hp.com>
9065
9066 PR target/19888
9067 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
9068
9069 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
9070
9071 * gcc.dg/20050325-1.c: Fix a typo.
9072
9073 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9074
9075 PR libfortran/19678
9076 PR libfortran/19679
9077 * gfortran.dg/dos_eol.f: New test.
9078
9079 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
9080
9081 PR rtl-optimization/20249
9082 * gcc.dg/20050325-1.c: New test.
9083
9084 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9085
9086 PR libfortran/15332
9087 * gfortran.dg/pr15332.f: New test.
9088
9089 2005-03-24 Dale Johannesen <dalej@apple.com>
9090
9091 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
9092
9093 2005-03-24 Geoffrey Keating <geoffk@apple.com>
9094
9095 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
9096 'internal' visibility.
9097 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
9098 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
9099 'protected' visibility.
9100 * gcc.dg/visibility-7.c: Likewise.
9101 * lib/target-supports.exp (check_visibility_available): Take
9102 a parameter, the kind of visibility to check for.
9103 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
9104 to check_visibility_available.
9105
9106 * g++.dg/expr/cast3.C: New.
9107
9108 2005-03-24 David Edelsohn <edelsohn@gnu.org>
9109
9110 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
9111 rs6000.
9112
9113 2005-03-24 Steve Ellcey <sje@cup.hp.com>
9114
9115 PR target/20095
9116 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
9117
9118 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
9119
9120 * gcc.dg/badshift.c: Renamed to...
9121 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
9122
9123 * gcc.target/i386/badshift.c: Renamed to...
9124 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
9125 only.
9126
9127 PR rtl-optimization/20532
9128 * gcc.target/i386/badshift.c: New.
9129
9130 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9131
9132 * gfortran.dg/pr18025.f90: New test.
9133
9134 2005-03-23 Dale Johannesen <dalej@apple.com>
9135
9136 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
9137
9138 2005-03-23 Mark Mitchell <mark@codesourcery.com>
9139
9140 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
9141
9142 * lib/target-supports.exp (check_iconv_available): Default
9143 libiconv to -liconv, if there is no definition.
9144
9145 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
9146
9147 * gcc.dg/torture/cris-asm-mof-1.c: New test.
9148
9149 2005-03-22 Mark Mitchell <mark@codesourcery.com>
9150
9151 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
9152 * g++.dg/opt/pr7503-2.C: Likewise.
9153 * g++.dg/opt/pr7503-3.C: Likewise.
9154 * g++.dg/opt/pr7503-4.C: Likewise.
9155 * g++.dg/opt/pr7503-5.C: Likewise.
9156 * g++.dg/warn/minmax.C: New test.
9157
9158 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9159
9160 * gfortran.dg/g77_intrinsics_funcs.f: New test.
9161 * gfortran.dg/g77_intrinsics_sub.f: New test.
9162
9163 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
9164 Jan Hubicka <jh@suse.cz>
9165 Steven Bosscher <stevenb@suse.de
9166
9167 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
9168
9169 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9170
9171 PR c++/19980
9172 * g++.dg/template/redecl3.C: New test.
9173
9174 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9175
9176 PR c++/20499
9177 * g++.dg/parse/error16.C: Tweak error markers.
9178
9179 2005-03-22 Jakub Jelinek <jakub@redhat.com>
9180
9181 PR target/20561
9182 * gcc.dg/20050321-2.c: New test.
9183
9184 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
9185
9186 PR c++/20465
9187 PR c++/20381
9188 * g++.dg/template/ptrmem12.C: New.
9189
9190 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
9191
9192 PR rtl-optimization/20527
9193 * gcc.c-torture/execute/pr20527-1.c: New test.
9194
9195 2005-03-22 Ben Elliston <bje@au.ibm.com>
9196
9197 * gcc.misc-tests/options.exp (check_for_options): Create a real C
9198 program, compile it into a real executable and then delete the .c
9199 and .x files afterwards, to avoid problems on testglue targets.
9200
9201 2005-03-21 Stuart Hastings <stuart@apple.com>
9202
9203 * gcc.target/i386/sse-2.c: New.
9204
9205 2005-03-21 Uros Bizjak <uros@kss-loka.si>
9206
9207 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
9208
9209 2005-03-21 Paolo Carlini <pcarlini@suse.de>
9210
9211 * g++.dg/parse/crash25.C: Fix typo.
9212
9213 2005-03-21 Paolo Carlini <pcarlini@suse.de>
9214
9215 PR c++/20461
9216 * g++.dg/parse/crash24.C: New test.
9217
9218 PR c++/20536
9219 * g++.dg/parse/crash25.C: New test.
9220
9221 2005-03-21 Paolo Carlini <pcarlini@suse.de>
9222
9223 PR c++/20147
9224 * g++.dg/ext/stmtexpr4.C: New test.
9225
9226 2005-03-20 Roger Sayle <roger@eyesopen.com>
9227
9228 PR middle-end/20539
9229 * gcc.c-torture/compile/pr13066-1.c: New test case.
9230 * gcc.c-torture/compile/pr20539-1.c: Likewise.
9231 * g++.dg/opt/pr13066-1.C: Likewise.
9232
9233 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
9234
9235 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
9236
9237 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9238
9239 PR fortran/18525
9240 * gfortran.dg/nesting_1.f90: New test.
9241
9242 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9243
9244 PR c++/20240
9245 * g++.dg/lookup/using13.C: New test.
9246
9247 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9248
9249 PR c++/20333
9250 * g++.dg/template/crash36.C: New test.
9251
9252 2005-03-18 Paolo Carlini <pcarlini@suse.de>
9253
9254 PR c++/20463
9255 * g++.dg/template/crash35.C: New test.
9256
9257 2005-03-17 Paolo Carlini <pcarlini@suse.de>
9258
9259 PR c++/19966
9260 * g++.dg/overload/operator2.C: New test.
9261
9262 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9263
9264 PR libfortran/20257
9265 * gfortran.dg/pr20257.f90: New test.
9266
9267 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9268
9269 PR libfortran/20480
9270 * gfortran.dg/pr20480.f90: New test.
9271
9272 2005-03-16 Richard Henderson <rth@redhat.com>
9273
9274 PR middle-end/15700
9275 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
9276 (_rtld_global): New.
9277 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
9278 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
9279
9280 * gcc.dg/alias-3.c: New.
9281 * gcc.dg/alias-4.c: New.
9282 * gcc.dg/alias-5.c: New.
9283 * gcc.dg/alias-6.c: New.
9284
9285 2005-03-15 Geoffrey Keating <geoffk@apple.com>
9286
9287 * gcc.dg/cpp/ucnid-7.c: New.
9288
9289 2005-03-15 Janis Johnson <janis187@us.ibm.com>
9290 Dorit Naishlos <dorit@il.ibm.com>
9291
9292 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
9293 darwin.
9294
9295 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
9296
9297 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
9298 misaligned accesses.
9299 * gcc.dg/vect/vect-58.c: Likewise.
9300 * gcc.dg/vect/vect-92.c: New.
9301 * gcc.dg/vect/vect-93.c: New.
9302
9303 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
9304
9305 PR fortran/18827
9306 * gfortran.dg/assign_2.f90: New test.
9307 * gfortran.dg/assign_3.f90: New test.
9308 * gfortran.dg/assign.f90: New test.
9309
9310 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
9311
9312 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
9313 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
9314 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
9315 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
9316 names.
9317
9318 2005-03-14 Geoffrey Keating <geoffk@apple.com>
9319
9320 * gcc.dg/cpp/ucnid-6.c: New.
9321
9322 * gcc.dg/cpp/normalize-1.c: New.
9323 * gcc.dg/cpp/normalize-2.c: New.
9324 * gcc.dg/cpp/normalize-3.c: New.
9325 * gcc.dg/cpp/normalize-4.c: New.
9326 * gcc.dg/cpp/ucnid-4.c: New.
9327 * gcc.dg/cpp/ucnid-5.c: New.
9328 * g++.dg/cpp/normalize-1.C: New.
9329 * g++.dg/cpp/ucnid-1.C: New.
9330
9331 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
9332
9333 * gcc.dg/pr18628.c: New.
9334
9335 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
9336
9337 PR c++/20280
9338 * g++.dg/tree-ssa/pr20280.C: New.
9339
9340 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9341
9342 PR fortran/20467
9343 * gfortran.dg/stfunc_2.f90: New test.
9344
9345 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
9346
9347 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
9348
9349 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
9350
9351 * gcc.dg/tree-ssa/20050314-1.c: New test.
9352
9353 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9354
9355 PR c++/4403
9356 PR c++/9783, DR433
9357 * g++.dg/template/friend34.C: New test.
9358 * g++.dg/template/friend35.C: Likewise.
9359 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
9360
9361 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9362
9363 Friend class name lookup 5/n
9364 PR c++/1016
9365 * g++.dg/lookup/hidden-class1.C: New test.
9366 * g++.dg/lookup/hidden-class2.C: Likewise.
9367 * g++.dg/lookup/hidden-class3.C: Likewise.
9368 * g++.dg/lookup/hidden-class4.C: Likewise.
9369 * g++.dg/lookup/hidden-class5.C: Likewise.
9370 * g++.dg/lookup/hidden-class6.C: Likewise.
9371 * g++.dg/lookup/hidden-class7.C: Likewise.
9372 * g++.dg/lookup/hidden-class8.C: Likewise.
9373 * g++.dg/lookup/hidden-class9.C: Likewise.
9374 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
9375 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
9376 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
9377 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
9378 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
9379 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
9380 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
9381 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
9382 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
9383 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
9384 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
9385
9386 2005-03-13 Mark Mitchell <mark@codesourcery.com>
9387
9388 PR c++/20157
9389 * g++.dg/template/error18.C: New test.
9390
9391 2005-03-09 Ben Elliston <bje@au.ibm.com>
9392
9393 PR debug/16792
9394 * g++.dg/debug/pr16792.C: New test.
9395
9396 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
9397
9398 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
9399 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
9400 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
9401 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
9402 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
9403 test assertion names.
9404
9405 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9406
9407 PR fortran/18600
9408 * gfortran.dg/stfunc_1.f90: New test.
9409
9410 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9411
9412 PR fortran/16907
9413 * gfortran.dg/real_index_1.f90: New test.
9414
9415 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9416
9417 PR fortran/20323
9418 * gfortran.dg/spec_expr_1.f90: New test.
9419
9420 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
9421
9422 PR c/20402
9423 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
9424 new parser.
9425
9426 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9427
9428 PR fortran/20361
9429 * gfortran.dg/largeequiv_1.f90: New test.
9430
9431 2005-03-12 Geoffrey Keating <geoffk@apple.com>
9432
9433 * gcc.dg/ucnid-1.c: New.
9434 * gcc.dg/ucnid-2.c: New.
9435 * gcc.dg/ucnid-3.c: New.
9436 * gcc.dg/ucnid-4.c: New.
9437 * gcc.dg/ucnid-5.c: New.
9438 * gcc.dg/ucnid-6.c: New.
9439 * gcc.dg/cpp/ucnid-1.c: New.
9440 * gcc.dg/cpp/ucnid-2.c: New.
9441 * gcc.dg/cpp/ucnid-3.c: New.
9442 * g++.dg/other/ucnid-1.C: New.
9443
9444 2005-03-12 Geoffrey Keating <geoffk@apple.com>
9445
9446 * gcc.dg/vmx/darwin-abi-3.c: Delete.
9447
9448 2005-03-11 Per Bothner <per@bothner.com>
9449
9450 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
9451 that diagnotics refer to correct token.
9452 * gcc.dg/unused-3.c: Likewise.
9453
9454 2005-03-11 Per Bothner <per@bothner.com>
9455
9456 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
9457 constant" is now actually on same line as string constant.
9458 * gcc.dg/cpp/direct2s.c: Likewise.
9459
9460 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
9461
9462 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
9463
9464 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9465
9466 PR libfortran/20124
9467 * gfortran.dg/pr20124.f90: New Test
9468
9469 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
9470
9471 PR tree-optimization/20130
9472 * gcc.dg/pr20130-1.c: New test.
9473
9474 2005-03-10 Steve Ellcey <sje@cup.hp.com>
9475
9476 PR target/20095
9477 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
9478
9479 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9480
9481 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
9482
9483 2005-03-10 Steve Ellcey <sje@cup.hp.com>
9484
9485 * g++.dg/eh/forced1.C: Fix comment.
9486 * g++.dg/eh/forced2.C: Ditto.
9487 * g++.dg/eh/forced3.C: Ditto.
9488 * g++.dg/eh/forced4.C: Ditto.
9489
9490 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
9491
9492 PR rtl-opt/20412
9493 * gcc.c-torture/compile/pr20412.c: New test.
9494
9495 2005-03-10 Roger Sayle <roger@eyesopen.com>
9496
9497 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
9498
9499 2005-03-10 Jakub Jelinek <jakub@redhat.com>
9500
9501 PR target/20322
9502 * gcc.dg/20050307-1.c: New test.
9503
9504 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
9505
9506 PR c++/20375
9507 * g++.dg/other/stdarg3.C: New.
9508
9509 2005-03-10 Jakub Jelinek <jakub@redhat.com>
9510
9511 PR c++/18384, c++/18327
9512 * g++.dg/init/array19.C: New test.
9513
9514 PR inline-asm/20314
9515 * gcc.dg/torture/pr20314-1.c: New test.
9516 * gcc.dg/torture/pr20314-2.c: New test.
9517
9518 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
9519
9520 * gcc.dg/20050309-1.c: New test.
9521
9522 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9523
9524 * gcc.dg/builtins-10.c: Reactivate disabled test.
9525 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
9526 new cbrt transformations.
9527
9528 2005-03-09 Mark Mitchell <mark@codesourcery.com>
9529
9530 PR c++/20208
9531 * g++.dg/template/array13.C: New test.
9532
9533 2005-03-09 Paolo Carlini <pcarlini@suse.de>
9534
9535 PR c++/16859
9536 * g++.dg/init/brace4.C: New test.
9537
9538 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
9539
9540 PR c++/20186
9541 * g++.dg/template/non-dependent12.C: New.
9542
9543 2005-03-08 Mark Mitchell <mark@codesourcery.com>
9544
9545 PR c++/20142
9546 * g++.dg/init/array18.C: Add dg-do run marker.
9547
9548 PR c++/20142
9549 * g++.dg/init/array18.C: New test.
9550
9551 2005-03-09 Ben Elliston <bje@au.ibm.com>
9552
9553 * consistency.vlad/vlad.exp: Remove trailing semicolons.
9554 * g++.dg/gcov/gcov.exp: Likewise.
9555 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
9556 * gcc.target/xstormy16/xstormy16.exp: Likewise.
9557 * lib/c-torture.exp: Likewise.
9558 * lib/fortran-torture.exp: Likewise.
9559 * lib/g++.exp: Likewise.
9560 * lib/gcc-defs.exp: Likewise.
9561 * lib/gcc-dg.exp: Likewise.
9562 * lib/gcc.exp: Likewise.
9563 * lib/gcov.exp: Likewise.
9564 * lib/gfortran.exp: Likewise.
9565 * lib/mike-g++.exp: Likewise.
9566 * lib/mike-gcc.exp: Likewise.
9567 * lib/objc-torture.exp: Likewise.
9568 * lib/objc.exp: Likewise.
9569 * lib/profopt.exp: Likewise.
9570 * lib/target-libpath.exp: Likewise.
9571 * lib/target-supports.exp: Likewise.
9572 * lib/treelang.exp: Likewise.
9573 * lib/wrapper.exp: Likewise.
9574
9575 2005-03-08 Jeff Law <law@redhat.com>
9576
9577 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
9578 PHI-OPT changes.
9579
9580 2005-03-08 Ira Rosen <irar@il.ibm.com>
9581
9582 * gcc.dg/vect/pr20122.c: New test.
9583
9584 2005-03-07 Jeff Law <law@redhat.com>
9585
9586 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
9587 was folded away.
9588 * gcc.dg/tree-ssa/pr18133-1.c: New test.
9589 * gcc.dg/tree-ssa/pr18133-2.c: New test.
9590 * gcc.dg/tree-ssa/pr18134.c: New test.
9591
9592 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9593
9594 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
9595 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
9596 gcc.dg/torture/builtin-noret-2.c: Require weak support.
9597
9598 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
9599
9600 PR tree-opt/17671
9601 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
9602
9603 2005-03-07 Mark Mitchell <mark@codesourcery.com>
9604
9605 * g++.dg/warn/Wnvdtor.C: New test.
9606
9607 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
9608
9609 * gcc.dg/torture/pr19683-1.c: New test.
9610
9611 2005-03-06 Steven G. Kargl <kargls@comcast.net>
9612
9613 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
9614 * gfortran.dg/g77/19990313-2.f: Ditto.
9615 * gfortran.dg/g77/19990313-3.f: Ditto.
9616 * gfortran.dg/g77/19990525-0.f: Ditto.
9617 * gfortran.dg/g77/19990826-0.f: Ditto.
9618 * gfortran.dg/g77/19990826-2.f: Ditto.
9619 * gfortran.dg/g77/19990826-3.f: Ditto.
9620 * gfortran.dg/g77/20000511-1.f: Ditto.
9621 * gfortran.dg/g77/20000511-2.f: Ditto.
9622 * gfortran.dg/g77/970625-2.f: Ditto.
9623 * gfortran.dg/g77/980310-2.f: Ditto.
9624 * gfortran.dg/g77/980310-3.f: Ditto.
9625 * gfortran.dg/g77/980310-8.f: Ditto.
9626 * gfortran.dg/g77/980519-2.f: Ditto.
9627 * gfortran.dg/g77/alpha1.f: Ditto.
9628 * gfortran.dg/g77/claus.f: Ditto.
9629 * gfortran.dg/g77/erfc.f: Ditto.
9630 * gfortran.dg/g77/short.f: Ditto.
9631 * gfortran.fortran-torture/execute/data.f90: Ditto.
9632 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
9633 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
9634
9635 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9636
9637 * lib/file-format.exp (gcc_target_object_format): Add check for som
9638 format and hardcode object formats on hppa*-*-hpux*.
9639 * lib/target-supports.exp (check_weak_available): Add check for som
9640 object format. Always return 0 on hppa*-*-hpux10*.
9641
9642 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
9643 is defined.
9644
9645 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
9646
9647 2005-03-05 Steven G. Kargl <kargls@comcast.net>
9648
9649 * gfortran.dg/pr19936_1.f90: New test.
9650 * gfortran.dg/pr19936_2.f90: New test.
9651 * gfortran.dg/pr19936_3.f90: New test.
9652
9653 2005-03-05 Steven G. Kargl <kargls@comcast.net>
9654 Paul Thomas <prthomas@drfccad.cea.fr>
9655
9656 * gfortran.dg/PR19754_1.f90: New test.
9657 * gfortran.dg/PR19754_2.f90: Ditto.
9658
9659 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9660
9661 PR c++/19311
9662 * g++.dg/template/non-dependent11.C: New test.
9663
9664 2005-03-05 Uros Bizjak <uros@kss-loka.si>
9665
9666 * lib/target-supports.exp (check_iconv_available): Fix comment.
9667
9668 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
9669 Joseph S. Myers <joseph@codesourcery.com>
9670
9671 PR c++/19797
9672 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
9673
9674 2005-03-04 Matthew Sachs <msachs@apple.com>
9675
9676 * gcc.exp (gcc_target_compile): Put braces around
9677 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
9678 * objc.exp (objc_target_compile): Likewise.
9679 * treelang.exp (treelang_target_compile): Likewise.
9680
9681 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9682
9683 PR fortran/19673
9684 * gfortran.dg/func_result_1.f90: New test.
9685
9686 2005-03-04 Ben Elliston <bje@au.ibm.com>
9687
9688 * gcc.misc-tests/options.exp: New test.
9689
9690 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
9691
9692 * gcc.dg/pr15784-4.c: New test.
9693
9694 2005-03-03 Geoffrey Keating <geoffk@apple.com>
9695
9696 * gcc.c-torture/execute/pr17133.c: New.
9697 * gcc.c-torture/compile/20050303-1.c: New.
9698
9699 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
9700
9701 * gcc.dg/cpp/assert4.c: Fix for cygwin.
9702
9703 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
9704
9705 * g++.dg/overload/using2.C: New.
9706
9707 2005-03-02 Mark Mitchell <mark@codesourcery.com>
9708
9709 PR c++/19916
9710 * g++.dg/init/ptrmem2.C: New test.
9711
9712 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
9713
9714 PR c/8927
9715 * gcc.dg/pr8927-1.c: New test.
9716
9717 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
9718
9719 PR c++/20232
9720 * g++.dg/inherit/covariant12.C: New.
9721
9722 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9723
9724 PR fortran/19479
9725 * gfortran.dg/bound_1.f90: New test.
9726
9727 2005-02-28 Janis Johnson <janis187@us.ibm.com>
9728
9729 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
9730 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
9731
9732 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
9733
9734 PR c/20245
9735 * gcc.dg/pr20245-1.c: New test.
9736
9737 2005-02-28 Jakub Jelinek <jakub@redhat.com>
9738
9739 PR middle-end/19874
9740 * gcc.c-torture/execute/20050119-2.c: New test case.
9741
9742 2005-02-28 Ben Elliston <bje@au.ibm.com>
9743
9744 * README: Update the DejaGnu bug reporting address.
9745 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
9746 * lib/objc-torture.exp: Likewise.
9747
9748 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
9749
9750 * gfortran.dg/boz_1.f90: New test.
9751 * gfortran.dg/boz_3.f90: New test.
9752 * gfortran.dg/boz_4.f90: New test.
9753
9754 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
9755
9756 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
9757 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
9758
9759 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9760
9761 PR libfortran/20101
9762 * gfortran.dg/write_0_pe_format.f90: New test.
9763
9764 2005-02-27 Jakub Jelinek <jakub@redhat.com>
9765
9766 PR c++/20206
9767 * g++.dg/opt/thunk2.C: New test.
9768 * g++.dg/opt/covariant1.C: New test.
9769
9770 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9771
9772 * gfortran.dg/e_d_fmt.f90: New test.
9773
9774 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
9775
9776 * gcc.dg/asm-b.c: Fix comment typos.
9777
9778 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
9779
9780 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
9781 a V_MAY_DEF also.
9782
9783 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
9784
9785 PR tree-opt/20188
9786 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
9787 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
9788 * gcc.dg/asm-b.c: New test.
9789
9790 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
9791
9792 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
9793 Disable this test on IRIX 6.
9794
9795 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
9796
9797 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
9798 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
9799 parser.
9800
9801 2005-02-25 Diego Novillo <dnovillo@redhat.com>
9802
9803 PR tree-optimization/20204
9804 * testsuite/gcc.dg/pr20204.c: New test.
9805
9806 2005-02-24 Jakub Jelinek <jakub@redhat.com>
9807
9808 PR target/20196
9809 * gcc.c-torture/execute/20050224-1.c: New test.
9810
9811 PR c++/20175
9812 * g++.dg/warn/Wbraces2.C: New test.
9813
9814 2005-02-23 Mark Mitchell <mark@codesourcery.com>
9815
9816 PR c++/19878
9817 * g++.dg/init/const2.C: New test.
9818
9819 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
9820
9821 PR tree-optimization/20100
9822 * gcc.c-torture/execute/pr20100-1.c: New test.
9823
9824 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9825
9826 * gfortran.dg/implicit_3.f90: New test.
9827
9828 * gfortran.dg/deftype_1.f90: New test.
9829
9830 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
9831
9832 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
9833 the test passes.
9834 * g++.dg/other/anon3.C: Accept a warning.
9835
9836 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
9837
9838 * gcc.dg/pr20017.c: Fix a comment typo.
9839
9840 2005-02-23 Bud Davis <bdavis@gfortran.org>
9841
9842 * gfortran.dg/list_read_4.f90: Change to f90 comments.
9843
9844 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
9845
9846 PR ada/19902
9847 * ada/acats/tests/cxa/cxa3004.a: Remove.
9848 * ada/acats/tests/cxb/cxb30061.am: Likewise.
9849
9850 2005-02-22 Mark Mitchell <mark@codesourcery.com>
9851
9852 PR c++/20073
9853 * g++.dg/init/const1.C: New test.
9854
9855 PR c++/19991
9856 * g++.dg/parse/constant7.C: New test.
9857
9858 PR c++/20152
9859 * g++.dg/parse/error27.C: New test.
9860 * g++.dg/template/qualttp15.C: Adjust error markers.
9861 * g++.old-deja/g++.other/struct1.C: Likewise.
9862
9863 PR c++/20153
9864 * g++.dg/template/error17.C: New test.
9865
9866 PR c++/20148
9867 * g++.dg/parser/error26.C: New test.
9868
9869 2005-02-22 Diego Novillo <dnovillo@redhat.com>
9870
9871 PR tree-optimization/20100
9872 PR tree-optimization/20115
9873 * gcc.dg/pr20115.c: New test.
9874 * gcc.dg/pr20115-1.c: New test.
9875 * gcc.dg/pr20100.c: New test.
9876 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
9877 call-clobbered variables after alias1.
9878
9879 2005-02-22 Bud Davis <bdavis@gfortran.org>
9880
9881 * gfortran.dg/list_read_4.f90: new test.
9882
9883 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
9884
9885 PR rtl-optimization/20017.
9886 * gcc.dg/pr20017.c: New.
9887
9888 2005-02-22 Devang Patel <dpatel@apple.com>
9889
9890 PR 19952
9891 * g++.dg/tree-ssa/pr19952.C: New test.
9892
9893 2005-02-22 Mark Mitchell <mark@codesourcery.com>
9894
9895 PR c++/19883
9896 * g++.dg/parse/constant6.C: New test.
9897
9898 2005-02-22 Uros Bizjak <uros@kss-loka.si>
9899
9900 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
9901 * g++.dg/charset/asm2.c: Likewise.
9902 * g++.dg/charset/asm3.c: Likewise.
9903 * g++.dg/charset/asm4.c: Likewise.
9904 * g++.dg/charset/asm5.c: Likewise.
9905 * g++.dg/charset/attribute1.c: Likewise.
9906 * g++.dg/charset/attribute2.c: Likewise.
9907 * g++.dg/charset/extern1.cc: Likewise.
9908 * g++.dg/charset/extern2.cc: Likewise.
9909 * g++.dg/charset/extern3.cc: Likewise.
9910 * g++.dg/charset/function.cc: Likewise.
9911 * g++.dg/charset/string.c: Likewise.
9912 * g++.dg/charset/charset.exp: Likewise.
9913 * lib/target-supports.exp (check_iconv_available): Fix comment.
9914
9915 2005-02-22 Uros Bizjak <uros@kss-loka.si>
9916
9917 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
9918 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
9919 * gcc.dg/charset/asm2.c: Likewise.
9920 * gcc.dg/charset/asm3.c: Likewise.
9921 * gcc.dg/charset/asm4.c: Likewise.
9922 * gcc.dg/charset/asm5.c: Likewise.
9923 * gcc.dg/charset/asm6.c: Likewise.
9924 * gcc.dg/charset/attribute1.c: Likewise.
9925 * gcc.dg/charset/attribute2.c: Likewise.
9926 * gcc.dg/charset/builtin1.c: Likewise.
9927 * gcc.dg/charset/extern.c: Likewise.
9928 * gcc.dg/charset/function.c: Likewise.
9929 * gcc.dg/charset/string.c: Likewise.
9930 * gcc.dg/charset/charset.exp: Likewise.
9931
9932 2005-02-21 Bud Davis <bdavis9659@comcast.net>
9933
9934 PR fortran/20086
9935 * gfortran.dg/pr20086.f90: New test.
9936
9937 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
9938
9939 PR tree-optimization/19786
9940 * g++.dg/tree-ssa/pr19786.C: New.
9941
9942 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9943
9944 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
9945
9946 2005-02-21 Jeff Law <law@redhat.com>
9947
9948 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
9949
9950 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9951
9952 * gfortran.dg/do_iterator: Split loop, markup all lines for
9953 which an error locus is printed.
9954 * gfortran.dg/pr17708.f90: Markup all lines for which an error
9955 locus is printed.
9956 * gfortran.dg/select_4.f90: Likewise.
9957 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
9958 locuses in the various permutations.
9959
9960 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
9961
9962 PR tree-optimization/19951
9963 * g++.dg/vect: New directory.
9964 * g++.dg/vect/vect.exp: New file.
9965 * g++.dg/vect/pr19951.cc: New testcase.
9966 * g++.dg/dg.exp: Also prune vectorizer tests.
9967
9968 2005-02-20 Zack Weinberg <zack@codesourcery.com>
9969
9970 PR 18785
9971 * gcc.dg/charset/builtin1.c: New test.
9972
9973 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9974
9975 PR c++/19299
9976 * g++.dg/inherit/volatile1.C: New test.
9977
9978 PR c++/19440
9979 * g++.dg/template/dtor4.C: New test.
9980
9981 2005-02-19 Steven G. Kargl <kargls@comcast.net>
9982
9983 * gfortran.dg/int_1.f90: New test.
9984
9985 2005-02-19 Devang Patel <dpatel@apple.com>
9986
9987 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
9988
9989 2005-02-19 Steven G. Kargl <kargls@comcast.net>
9990
9991 * gfortran.dg/achar_1.f90: New test.
9992
9993 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
9994
9995 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
9996
9997 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
9998 Jakub Jelinek <jakub@redhat.com>
9999
10000 PR tree-optimization/19828
10001 * gcc.dg/tree-ssa/loop-7.c: New test.
10002 * gcc.c-torture/execute/20050218-1.c: New test.
10003
10004 2005-02-19 Jakub Jelinek <jakub@redhat.com>
10005
10006 PR c/20043
10007 * gcc.dg/transparent-union-1.c: New test.
10008 * gcc.dg/transparent-union-2.c: New test.
10009
10010 2005-02-18 James E Wilson <wilson@specifixinc.com>
10011
10012 PR tree-optimization/18977
10013 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
10014
10015 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
10016
10017 PR target/20054
10018 * gcc.dg/pr20054.c: New test.
10019
10020 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10021
10022 PR c++/19508
10023 * g++.dg/ext/attrib20.C: New test.
10024
10025 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
10026
10027 PR middle-end/20030
10028 * gfortran.fortran-torture/execute/character_passing.f90: New test.
10029
10030 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
10031
10032 PR c++/20008
10033 * g++.dg/opt/switch4.C: New.
10034
10035 2005-02-18 Jakub Jelinek <jakub@redhat.com>
10036
10037 PR c++/20023
10038 PR tree-optimization/20009
10039 * gcc.c-torture/compile/20050217-1.c: New test.
10040 * g++.dg/opt/switch3.C: New test.
10041
10042 PR tree-optimization/18947
10043 * gcc.c-torture/compile/20050215-1.c: New test.
10044 * gcc.c-torture/compile/20050215-2.c: New test.
10045 * gcc.c-torture/compile/20050215-3.c: New test.
10046
10047 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
10048
10049 PR c++/20028
10050 * g++.dg/template/crash34.C: New.
10051
10052 PR c++/20022
10053 * g++.dg/other/access3.C: New.
10054
10055 2005-02-17 Ira Rosen <irar@il.ibm.com>
10056
10057 * gcc.dg/vect/vect-98.c: New test.
10058
10059 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
10060
10061 PR tree-optimization/19967
10062 * gcc.dg/pr19967.c: New.
10063
10064 2005-02-16 Jakub Jelinek <jakub@redhat.com>
10065
10066 PR middle-end/19857
10067 * gcc.dg/tree-ssa/20050215-1.c: New test.
10068 * gcc.c-torture/execute/20050215-1.c: New test.
10069
10070 2005-02-15 Eric Christopher <echristo@redhat.com>
10071
10072 * gcc.dg/cpp/20050215-1.c: New file.
10073
10074 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
10075
10076 PR tree-optimization/15785
10077 * gcc.dg/pr15785-1.c: New test.
10078
10079 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
10080
10081 PR c++/17788
10082 * g++.dg/init/ctor4.C: New.
10083 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
10084
10085 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
10086
10087 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
10088 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
10089
10090 2005-02-15 Andreas Schwab <schwab@suse.de>
10091
10092 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
10093 declare malloc.
10094
10095 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
10096
10097 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
10098
10099 2005-02-14 Diego Novillo <dnovillo@redhat.com>
10100
10101 PR tree-optimization/19853
10102 * gcc.c-torture/compile/pr19853.c: New test.
10103
10104 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
10105
10106 PR c++/19608
10107 * g++.dg/parse/local-class1.C: New.
10108
10109 PR c++/19895
10110 * g++.dg/parse/ptrmem3.C: New.
10111
10112 PR c++/19884
10113 * g++.old-deja/g++.oliva/template6.C: Add another case.
10114 * g++.dg/template/explicit6.C: New.
10115
10116 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
10117
10118 PR c++/17816
10119 * g++.dg/other/redecl2.C: New.
10120
10121 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
10122
10123 PR c++/19891
10124 * g++.dg/abi/covariant4.C: New.
10125
10126 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
10127
10128 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
10129
10130 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
10131
10132 * gcc.dg/vect/vect-96.c: Fix typo.
10133
10134 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10135
10136 PR c++/14479
10137 PR c++/19487
10138 * g++.dg/template/enum5.C: New test.
10139
10140 2005-02-12 Ira Rosen <irar@il.ibm.com>
10141
10142 * gcc.dg/vect/vect-97.c: New test.
10143
10144 2005-02-12 Ira Rosen <irar@il.ibm.com>
10145
10146 * gcc.dg/vect/vect-96.c: New test.
10147
10148 2005-02-12 Uros Bizjak <uros@kss-loka.si>
10149
10150 * gcc.dg/builtins-34.c: Also check ldexp*.
10151
10152 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
10153
10154 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
10155
10156 2005-02-11 Janis Johnson <janis187@us.ibm.com>
10157
10158 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
10159 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
10160 dg-require-dll, dg-require-iconv, dg-require-named-sections,
10161 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
10162 selector_list, selector_expression, dg-process-target): Move to new
10163 file target-supports-dg.exp.
10164 * lib/target-supports-dg.exp: New.
10165
10166 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
10167 New.
10168
10169 2005-02-11 Jakub Jelinek <jakub@redhat.com>
10170
10171 PR c++/19666
10172 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
10173
10174 PR middle-end/19858
10175 * gcc.c-torture/compile/20050210-1.c: New test.
10176
10177 2005-02-11 Mark Mitchell <mark@codesourcery.com>
10178
10179 PR c++/19755
10180 * g++.dg/warn/Wbraces1.C: New test.
10181
10182 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
10183
10184 * gcc.dg/builtins-52.c: New testcase.
10185
10186 2005-02-10 Jakub Jelinek <jakub@redhat.com>
10187
10188 PR c/19342
10189 * gcc.c-torture/execute/20050119-1.c: New test.
10190
10191 2005-02-09 Mark Mitchell <mark@codesourcery.com>
10192
10193 PR c++/19811
10194 * g++.dg/init/delete1.C: New test.
10195
10196 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
10197
10198 PR c++/18470
10199 * g++.dg/template/static12.C: New test.
10200
10201 2005-02-09 Mark Mitchell <mark@codesourcery.com>
10202
10203 PR c++/19787
10204 * g++.dg/conversion/ambig1.C: New test.
10205
10206 PR c++/19739
10207 * g++.dg/ext/attrib19.C: New test.
10208
10209 PR c++/19732
10210 * g++.dg/parse/dtor5.C: New test.
10211
10212 PR c++/19762
10213 * g++.dg/template/dtor3.C: New test.
10214
10215 PR c++/19826
10216 * g++.dg/template/static11.C: New test.
10217 * g++.dg/template/crash2.C: Remove dg-error marker.
10218
10219 2005-02-09 Janis Johnson <janis187@us.ibm.com>
10220
10221 PR C++/18491
10222 * g++.old-deja/g++.mike/p10769a.C: Remove.
10223
10224 2005-02-09 Roger Sayle <roger@eyesopen.com>
10225
10226 * gcc.dg/builtins-48.c: New test case.
10227 * gcc.dg/builtins-49.c: New test case.
10228 * gcc.dg/builtins-50.c: New test case.
10229 * gcc.dg/builtins-51.c: New test case.
10230
10231 2005-02-09 Ian Lance Taylor <ian@airs.com>
10232
10233 PR middle-end/19583
10234 * g++.dg/warn/Wreturn-type-3.C: New test.
10235
10236 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
10237
10238 PR middle-end/19402
10239 * gcc.dg/pr19402-1.c: New testcase.
10240 * gcc.dg/pr19402-2.c: likewise.
10241
10242 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
10243
10244 PR middle-end/19854
10245 * g++.dg/tree-ssa/tmmti.C: New testcase.
10246
10247 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
10248
10249 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
10250
10251 2005-02-08 Mark Mitchell <mark@codesourcery.com>
10252
10253 PR c++/19733
10254 * g++.dg/parse/crash23.C: New test.
10255 * g++.dg/warn/Weff1.C: New test.
10256
10257 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
10258
10259 * gcc.dg/20050209-1.c: New test.
10260
10261 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
10262
10263 PR target/19799
10264 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
10265
10266 2005-02-08 Mike Stump <mrs@apple.com>
10267
10268 * g++.dg/pch/import-2.c: New test.
10269 * g++.dg/pch/import-2.hs: New.
10270 * g++.dg/pch/include/import-2a.h: New.
10271 * g++.dg/pch/include/import-2b.h: New.
10272
10273 2005-02-08 Janis Johnson <janis187@us.ibm.com>
10274
10275 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
10276
10277 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10278
10279 * gfortran.dg/substr_1.f90: New test.
10280
10281 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
10282
10283 PR middle-end/19775
10284 * gcc.dg/torture/builtin-power-1.c: Disable test for
10285 invalid transformation.
10286 * gcc.dg/builtins-10.c: Likewise. Disable one test we
10287 no longer optimize.
10288 * gcc.dg/builtins-47.c: New testcase.
10289
10290 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
10291 Dorit Naishlos <dorit@il.ibm.com>
10292
10293 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
10294
10295 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
10296
10297 * gcc.c-torture/compile/20050206-1.c: New test.
10298
10299 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
10300
10301 PR tree-opt/19768
10302 * g++.dg/opt/pr19768.C: New test.
10303
10304 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
10305
10306 PR tree-opt/19736
10307 * gcc.c-torture/compile/pr19736.c: New test.
10308
10309 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10310
10311 PR c++/17401
10312 * g++.dg/parse/error25.C: New test.
10313
10314 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
10315
10316 * gcc.c-torture/execute/20050203-1.c: New.
10317
10318 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
10319
10320 * gcc.dg/vect/vect-85.c: Remove xfail.
10321 * gcc.dg/vect/vect-86.c: Remove xfail.
10322 * gcc.dg/vect/vect-87.c: Remove xfail.
10323 * gcc.dg/vect/vect-88.c: Remove xfail.
10324
10325 2005-02-02 Geoffrey Keating <geoffk@apple.com>
10326
10327 * gcc.dg/altivec-19.c: New.
10328
10329 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
10330
10331 PR c/17807
10332 * gcc.dg/nested-func-3.c: New test.
10333 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
10334
10335 2005-02-02 Janis Johnson <janis187@us.ibm.com>
10336
10337 * gcc.test-framework/gen_directive_tests: Generate tests for
10338 selector expressions.
10339
10340 2005-02-02 Matt Austern <austern@apple.com>
10341
10342 PR c++/19628
10343 * g++/ext/builtin7.C: New.
10344 * g++/ext/builtin8.C: New.
10345
10346 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
10347
10348 PR c/18502
10349 * gcc.dg/pr18502-1.c: New test.
10350
10351 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10352
10353 PR c++/17413
10354 * g++.dg/template/local4.C: Tweak.
10355
10356 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
10357
10358 PR tree-optimization/19578
10359 * gcc.c-torture/compile/20050202-1.c: New test.
10360
10361 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
10362
10363 PR c/19435
10364 * gcc.dg/c99-init-4.c: New test.
10365
10366 2005-02-01 Janis Johnson <janis187@us.ibm.com>
10367
10368 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
10369
10370 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
10371
10372 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
10373 * g++.dg/eh/check-vect.h: New.
10374
10375 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
10376 * gcc.dg/vect/vect-78.c: Ditto.
10377 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
10378 Remove.
10379
10380 * g++.dg/conversion/simd1.C: Expect warning.
10381 * g++.dg/ext/attribute-test-1.C: Ditto.
10382 * g++.dg/ext/attribute-test-2.C: Ditto.
10383 * g++.dg/ext/attribute-test-3.C: Ditto.
10384 * g++.dg/ext/attribute-test-4.C: Ditto.
10385
10386 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
10387 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
10388
10389 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
10390
10391 2005-02-01 Richard Henderson <rth@redhat.com>
10392
10393 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
10394 long double for ibm double-double format.
10395 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
10396
10397 2005-02-01 Diego Novillo <dnovillo@redhat.com>
10398
10399 PR tree-optimization/19633
10400 * testsuite/gcc.dg/pr19633-1.c: New test.
10401 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
10402 to NULL or a symbol.
10403
10404 2005-02-01 Janis Johnson <janis187@us.ibm.com>
10405
10406 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
10407 New procs.
10408 (dg-process-target (local override)): Handle selector expressions.
10409
10410 * gcc.test-framework/README: Describe tests in source directory.
10411 * gcc.test-framework/test-framework.awk: Handle dg- tests.
10412 * gcc.test-framework/test-framework.exp: Handle dg- tests.
10413 * gcc.test-framework/dg-bogus-exp-P.c: New test.
10414 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
10415 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
10416 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
10417 * gcc.test-framework/dg-do-link-exp-P.c: New test.
10418 * gcc.test-framework/dg-do-run-exp-P.c: New test.
10419 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
10420 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
10421 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
10422 * gcc.test-framework/dg-error-exp-P.c: New test.
10423 * gcc.test-framework/dg-error-exp-XP.c: New test.
10424 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
10425 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
10426 * gcc.test-framework/dg-output-exp-P.c: New test.
10427 * gcc.test-framework/dg-output-exp-XF.c: New test.
10428 * gcc.test-framework/dg-warning-exp-P.c: New test.
10429 * gcc.misc-tests/dg-1.c: Remove.
10430 * gcc.misc-tests/dg-2.c: Remove.
10431 * gcc.misc-tests/dg-3.c: Remove.
10432 * gcc.misc-tests/dg-4.c: Remove.
10433 * gcc.misc-tests/dg-5.c: Remove.
10434 * gcc.misc-tests/dg-6.c: Remove.
10435 * gcc.misc-tests/dg-7.c: Remove.
10436 * gcc.misc-tests/dg-8.c: Remove.
10437 * gcc.misc-tests/dg-9.c: Remove.
10438 * gcc.misc-tests/dg-10.c: Remove.
10439 * gcc.misc-tests/dg-11.c: Remove.
10440 * gcc.misc-tests/dg-12.c: Remove.
10441 * gcc.misc-tests/dg-test.exp: Remove.
10442
10443 * gcc.test-framework/test-framework.awk: Change recording and
10444 printing of passes and failures.
10445
10446 * gcc.test-framework: New directory.
10447 * gcc.test-framework/README: New.
10448 * gcc.test-framework/test-framework.exp: New.
10449 * gcc.test-framework/test-framework.awk: New.
10450 * gcc.test-framework/gen_directive_tests: New.
10451
10452 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
10453
10454 * lib/treelang.exp: Fix comment typos.
10455 (treelang_target_compile): Don't append libs=-ltreelang to options.
10456
10457 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
10458
10459 * g++.dg/parse/typename7.C: Adjust error messages.
10460
10461 2005-01-31 Jeff Law <law@redhat.com>
10462
10463 * gcc.c-torture/execute/20050131-1.c: New test.
10464 * gcc.dg/wcaselabel.c: New test.
10465
10466 2005-01-31 Mark Mitchell <mark@codesourcery.com>
10467
10468 * g++.dg/other/warning1.C: Adjust error messags.
10469 * g++.dg/parse/constant5.C: New test.
10470
10471 2005-01-31 Steven Bosscher <stevenb@suse.de>
10472
10473 PR c/19333
10474 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
10475 the test case valid.
10476 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
10477 * testsuite/gcc.dg/array-7.c: Adjust expected result.
10478 * testsuite/gcc.dg/pr18596-3.c: Likewise.
10479 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
10480 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
10481 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
10482
10483 2005-01-31 Dale Johannesen <dalej@apple.com>
10484
10485 * g++.dg/opt/pr19650.C: New test.
10486
10487 2005-01-31 Richard Henderson <rth@redhat.com>
10488
10489 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
10490 long double for intel double extended format.
10491 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
10492
10493 2005-01-30 Mark Mitchell <mark@codesourcery.com>
10494
10495 PR c++/19555
10496 * g++.dg/template/static10.C: New test.
10497
10498 PR c++/19395
10499 * g++.dg/parse/error24.C: New test.
10500
10501 PR c++/19367
10502 * g++.dg/lookup/builtin1.C: New test.
10503
10504 PR c++/19457
10505 * g++.dg/warn/conv3.C: New test.
10506
10507 2005-01-30 Bud Davis <bdavis@gfortran.org>
10508
10509 PR fortran/19647
10510 * gfortan.dg/inquire_7.f90
10511
10512 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
10513
10514 PR tree-optimization/15791
10515 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
10516 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
10517 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
10518 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
10519 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
10520 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
10521 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
10522 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
10523 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
10524 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
10525
10526 2005-01-29 Paul Brook <paul@codesourcery.com>
10527
10528 PR fortran/18565
10529 * check.c (real_or_complex_check): New function.
10530 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
10531 * intrinsic.c (add_functions): Use new check functions.
10532 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
10533 Add prototypes.
10534
10535 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
10536
10537 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
10538 gcc.dg/lvalue-3.c: New tests.
10539 * gcc.dg/concat.c: Update expected messages.
10540
10541 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
10542
10543 PR libfortran/19595
10544 * gfortran.dg/eor_1.f90: New test.
10545
10546 2005-01-29 Steven G. Kargl <kargls@comcast.net>
10547
10548 PR fortran/19589
10549 * gfortran.dg/logical_data_1.f90: New test.
10550
10551 2005-01-28 Mark Mitchell <mark@codesourcery.com>
10552
10553 PR c++/19253
10554 * g++.dg/template/crash33.C: New test.
10555
10556 PR c++/19667
10557 * g++.dg/template/crash32.C: New test.
10558
10559 2005-01-28 Ian Lance Taylor <ian@airs.com>
10560
10561 PR middle-end/16558
10562 * g++.dg/warn/Wreturn-type-2.C: New test.
10563
10564 2004-06-24 Jeff Law <law@redhat.com>
10565
10566 * gcc.dg/tree-ssa/20050128-1.c: New test.
10567
10568 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
10569
10570 * gcc.target/frv/all-mdpackh-1.c: New test.
10571
10572 2005-01-28 Steven Bosscher <stevenb@suse.de>
10573
10574 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
10575
10576 2005-01-27 Richard Henderson <rth@redhat.com>
10577
10578 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
10579
10580 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
10581
10582 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
10583
10584 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
10585
10586 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
10587 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
10588 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
10589 to cope with cases where the multilib options override the dg-options.
10590
10591 2005-01-27 Jakub Jelinek <jakub@redhat.com>
10592
10593 PR c/18946
10594 * gcc.dg/noncompile/20050120-1.c: New test.
10595
10596 2005-01-26 Diego Novillo <dnovillo@redhat.com>
10597
10598 PR tree-optimization/19633
10599 * gcc.dg/pr19633.c: New test.
10600 * gcc.dg/tree-ssa/pr19633.c: New test.
10601
10602 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
10603
10604 * gcc.dg/20041216-1.c: New test.
10605
10606 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
10607
10608 PR objc/18862
10609 * objc.dg/selector-2.m: New test.
10610
10611 2005-01-26 Jakub Jelinek <jakub@redhat.com>
10612
10613 * g++.dg/opt/range-test-2.C: New test.
10614
10615 PR rtl-optimization/19579
10616 * gcc.c-torture/execute/20050124-1.c: New test.
10617
10618 2005-01-26 Greg Parker <gparker@apple.com>
10619 Stuart Hastings <stuart@apple.com>
10620
10621 * gcc.c-torture/execute/20050125-1.c: New.
10622
10623 2005-01-18 Jan Hubicka <jh@suse.cz>
10624
10625 PR tree-optimize/19337
10626 * gcc.c-torture/compile/20050119-1.c: New test.
10627
10628 2005-01-24 James E Wilson <wilson@specifixinc.com>
10629
10630 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
10631 test for successful match.
10632
10633 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
10634
10635 PR objc/18408
10636 * objc.dg/comp-types-7.m: New test.
10637
10638 2005-01-24 Janis Johnson <janis187@us.ibm.com>
10639
10640 * lib/target-supports.exp (current_target_name): New.
10641 (check_effective_target_ilp32, check_effective_target_lp64):
10642 Cache the result to use as long as the current target, with
10643 multilib flags, remains the same.
10644
10645 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
10646 (dg-require-weak, dg-require-visibility, dg-require-alias,
10647 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
10648 dg-require-effective-target, dg-skip-if): Remove call to
10649 skip_test_and_clear_xfail.
10650 (dg-test): Clear xfail data.
10651
10652 2005-01-24 Jakub Jelinek <jakub@redhat.com>
10653
10654 PR target/17751
10655 * gcc.dg/ppc64-toc.c: New test.
10656
10657 * g++.dg/tree-ssa/empty-1.C: New test.
10658
10659 PR middle-end/19551
10660 * gcc.c-torture/execute/20050121-1.c: New test.
10661 * gcc.dg/20050121-2.c: New test.
10662
10663 2004-01-23 Steven G. Kargl <kargls@comcast.net>
10664 Paul Brook <paul@codesourcery.com>
10665
10666 PR fortran/17941
10667 * gfortran.dg/real_const_1.f: New test.
10668 * gfortran.dg/real_const_2.f90: New test.
10669 * gfortran.dg/complex_int_1.f90: New test.
10670
10671 2005-01-23 Bud Davis <bdavis9659@comcast.net>
10672
10673 PR fortran/19313
10674 * gfortan.dg/inquire_6.f90: New test.
10675
10676 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
10677
10678 PR libfortran/19451
10679 * open_readonly_1.f90: New test.
10680
10681 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
10682
10683 PR libfortran/18982
10684 * gfortran.dg/open_new.f90: New file.
10685
10686 2005-01-22 Paul Brook <paul@codesourcery.com>
10687
10688 * namelist_1.f90: New test.
10689
10690 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
10691
10692 PR tree-optimization/19484
10693 * gcc.c-torture/compile/20050122-[12].c: New tests.
10694
10695 2005-01-22 Paul Brook <paul@codesourcery.com>
10696
10697 * gfortran.dg/implicit_2.f90: New test.
10698
10699 2005-01-22 Bud Davis <bdavis9659@comcast.net>
10700
10701 PR fortran/19314
10702 * gfortran.dg/inquire_5.f90: New test.
10703
10704 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10705
10706 PR c/18809
10707 * gcc.dg/pr18809-1.c: New test.
10708
10709 2005-01-21 Ian Lance Taylor <ian@airs.com>
10710
10711 * gcc.dg/20050121-1.c: New test.
10712
10713 PR tree-optimization/13000
10714 * gcc.dg/20040206-1.c: Change warning to point where function is
10715 being inlined.
10716
10717 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10718
10719 PR c++/19208
10720 * g++.dg/template/array11.C: New test.
10721
10722 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10723
10724 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
10725 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
10726 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
10727 * gfortran.dg/getenv_1.f90: Add dg-do directive.
10728 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
10729 gfortran.dg/pr17164.f90: Add missing dg-do directives.
10730
10731 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
10732
10733 PR tree-optimization/15349
10734 * gcc.dg/tree-ssa/pr15349.c: New.
10735
10736 2005-01-20 Steve Ellcey <sje@cup.hp.com>
10737
10738 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
10739
10740 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
10741
10742 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
10743 scan-assembler-times directive name.
10744
10745 * gcc.dg/asm-a.c: Move dg-require-effective-target to
10746 after dg-do.
10747
10748 PR rtl-optimization/19462
10749 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
10750
10751 2005-01-19 Steve Ellcey <sje@cup.hp.com>
10752
10753 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
10754 counting function calls on ia64.
10755
10756 2005-01-19 Jakub Jelinek <jakub@redhat.com>
10757
10758 PR rtl-optimization/15139
10759 * gcc.dg/20050111-2.c: New test.
10760
10761 PR c/17297
10762 * gcc.c-torture/compile/20050113-1.c: New testcase.
10763
10764 PR middle-end/19164
10765 * gcc.dg/20050113-1.c: New testcase.
10766
10767 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
10768
10769 * gcc.dg/vect/vect-85.c: Add comment.
10770 * gcc.dg/vect/vect-86.c: Add xfail for now.
10771 * gcc.dg/vect/vect-87.c: Add xfail for now.
10772 * gcc.dg/vect/vect-88.c: Add xfail for now.
10773 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
10774
10775 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
10776
10777 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
10778
10779 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
10780
10781 * g++.dg/debug/typedef3.C: New test.
10782
10783 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
10784
10785 PR c/19472
10786 * gcc.dg/asm-a.c: New test.
10787
10788 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
10789
10790 * gcc.dg/sh-relax.c: Add prototype for abort.
10791
10792 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
10793
10794 * gcc.dg/short-compare-1.c: New test.
10795 * gcc.dg/short-compare-2.c: Likewise.
10796
10797 2005-01-18 Michael Matz <matz@suse.de>
10798
10799 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
10800
10801 2005-01-17 Diego Novillo <dnovillo@redhat.com>
10802
10803 PR tree-optimization/19121
10804 * gcc.c-torture/compile/pr19121.c: New test.
10805
10806 2005-01-17 James E. Wilson <wilson@specifixinc.com>
10807
10808 PR target/19357
10809 * gcc.c-torture/compile/pr19357.c: New test.
10810
10811 2005-01-17 Ian Lance Taylor <ian@airs.com>
10812
10813 PR c/5675
10814 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
10815 pass--those that refer just to the variable, possibly with a
10816 cast.
10817 * gcc.dg/c99-const-expr-3.c: Likewise.
10818
10819 PR middle-end/13127
10820 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
10821 longer emitted.
10822
10823 2005-01-16 Bud Davis <bdavis9659@comcast.net>
10824
10825 PR fortran/18778
10826 * gfortran.dg/endfile_2.f90: New test.
10827
10828 2005-01-16 Steven G. Kargl <kargls@comcast.net>
10829
10830 PR 19168
10831 * gfortran.dg/select_5.f90: New test.
10832
10833 2004-01-16 Paul Brook <paul@codesourcery.com>
10834
10835 * gfortran.dg/common_4.f90: New test.
10836
10837 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
10838
10839 PR rtl-optimization/19462
10840 * gcc.dg/torture/pr19462-1.c: New test.
10841
10842 2005-01-15 Ziemowit Laski <zlaski@apple.com>
10843
10844 PR objc/19321
10845 * objc.dg/func-ptr-2.m: New.
10846 * objc.dg/volatile-1.m: New.
10847
10848 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10849
10850 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
10851
10852 2005-01-15 Jakub Jelinek <jakub@redhat.com>
10853
10854 PR tree-optimization/19060
10855 * gcc.c-torture/execute/20050104-1.c: New test.
10856
10857 2005-01-15 Bud Davis <bdavis9659@comcast.net>
10858
10859 PR fortran/18983
10860 * gfortran.dg/write_to_null.f90: New test.
10861
10862 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
10863 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10864
10865 PR other/19328
10866 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
10867 argument.
10868
10869 2005-01-15 Jakub Jelinek <jakub@redhat.com>
10870
10871 PR c++/19263
10872 * g++.dg/init/vector1.C: New test.
10873
10874 2005-01-14 James E. Wilson <wilson@specifixinc.com>
10875
10876 PR target/13158
10877 * gcc.target/ia64/sibcall-unwind-1.c: New test.
10878 PR target/18987
10879 * gcc.target/ia64/sibcall-unwind-2.c: New test.
10880
10881 2005-01-14 Steven G. Kargl <kargls@comcast.net>
10882
10883 * gfortran.dg/select_1.f90: New test.
10884 * gfortran.dg/select_2.f90: New test.
10885 * gfortran.dg/select_3.f90: New test.
10886 * gfortran.dg/select_4.f90: New test.
10887
10888 2005-01-14 Jakub Jelinek <jakub@redhat.com>
10889
10890 PR middle-end/19084
10891 PR rtl-optimization/19348
10892 * gcc.dg/20050111-1.c: New test.
10893 * gcc.c-torture/execute/20050111-1.c: New test.
10894
10895 * gcc.dg/i386-asm-4.c: New test.
10896
10897 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
10898
10899 * gcc.dg/nested-func-2.c: New test.
10900 * ada/acats/norun.lst: Remove c953002.
10901
10902 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
10903
10904 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
10905
10906 2005-01-12 Ben Elliston <bje@au.ibm.com>
10907
10908 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
10909
10910 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
10911
10912 PR target/18761
10913 * g++.dg/abi/align1.C: New test.
10914
10915 2005-01-11 Alan Modra <amodra@bigpond.net.au>
10916
10917 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
10918 at a time.
10919 * g++.dg/ext/altivec_check.h: Support compiling as C.
10920
10921 2005-01-10 Roger Sayle <roger@eyesopen.com>
10922
10923 PR c++/19355
10924 * g++.dg/expr/pr19355-1.C: New test case.
10925
10926 2005-01-10 Laurent GUERBY <laurent@guerby.net>
10927
10928 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
10929 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
10930 * ada/acats/tests/c3/c92005b.ada: Likewise.
10931 * ada/acats/tests/c3/cxb3012.a: Likewise.
10932 * ada/acats/norun.lst: Add c380004 and c953002, add PR
10933
10934 2005-01-09 Paul Brook <paul@codesourcery.com>
10935
10936 * gfortran.dg/common_2.f90: New file.
10937 * gfortran.dg/common_3.f90: New file.
10938
10939 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
10940
10941 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
10942
10943 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
10944
10945 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
10946 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
10947 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
10948 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
10949 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
10950 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
10951 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
10952 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
10953 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
10954 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
10955 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
10956 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
10957 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
10958 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
10959 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
10960 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
10961 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
10962 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
10963 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
10964 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
10965 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
10966 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
10967 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
10968 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
10969 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
10970 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
10971 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
10972 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
10973 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
10974 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
10975 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
10976 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
10977 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
10978 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
10979 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
10980 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
10981 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
10982 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
10983 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
10984 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
10985 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
10986 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
10987 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
10988 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
10989 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
10990 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
10991 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
10992 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
10993 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
10994 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
10995 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
10996 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
10997 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
10998 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
10999 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
11000 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
11001 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
11002 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
11003 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
11004 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
11005 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
11006 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
11007 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
11008 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
11009 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
11010 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
11011 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
11012
11013 * gcc.dg/vect/vect-1.c: Fix spelling.
11014 * gcc.dg/vect/vect-10.c: Fix spelling.
11015 * gcc.dg/vect/vect-11.c: Fix spelling.
11016 * gcc.dg/vect/vect-12.c: Fix spelling.
11017 * gcc.dg/vect/vect-14.c: Fix spelling.
11018 * gcc.dg/vect/vect-15.c: Fix spelling.
11019 * gcc.dg/vect/vect-16.c: Fix spelling.
11020 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
11021 * gcc.dg/vect/vect-64.c: Fix comments.
11022 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
11023
11024 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
11025 Ira Rosen <irar@il.ibm.com>
11026
11027 * gcc.dg/vect/vect-70.c: New test.
11028 * gcc.dg/vect/vect-71.c: New test.
11029
11030 2005-01-09 Manfred Hollstein <mh@suse.com>
11031
11032 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
11033 * gcc.dg/pr18241-2.c: Likewise.
11034 * gcc.dg/pr18241-3.c: Likewise.
11035 * gcc.dg/pr18241-4.c: Likewise.
11036 * gcc.dg/pr18241-5.c: Likewise.
11037
11038 2005-01-08 Richard Henderson <rth@redhat.com>
11039
11040 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
11041 False for x86 and x86-64.
11042
11043 2005-01-08 Diego Novillo <dnovillo@redhat.com>
11044
11045 PR tree-optimization/18241
11046 * gcc.dg/pr18241-1.c: New test.
11047 * gcc.dg/pr18241-2.c: New test.
11048 * gcc.dg/pr18241-3.c: New test.
11049 * gcc.dg/pr18241-4.c: New test.
11050 * gcc.dg/pr18241-5.c: New test.
11051
11052 2005-01-08 Steven G. Kargl <kargls@comcast.net>
11053
11054 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
11055 gfortran.dg/select_4.f90: New.
11056
11057 2005-01-07 Jakub Jelinek <jakub@redhat.com>
11058
11059 * gcc.c-torture/execute/20050107-1.c: New test.
11060
11061 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
11062
11063 PR c++/19298
11064 * g++.dg/template/ref2.C: New.
11065
11066 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
11067
11068 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
11069 instead of being empty.
11070
11071 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11072
11073 PR fortran/15553
11074 * gfortran.dg/array-1.f90: New test.
11075
11076 2005-01-07 Jakub Jelinek <jakub@redhat.com>
11077
11078 PR tree-optimization/19283
11079 * gcc.c-torture/execute/20050106-1.c: New test.
11080
11081 PR rtl-optimization/18861
11082 * gcc.dg/20050105-1.c: New test.
11083
11084 PR tree-optimization/18828
11085 * gcc.dg/20050105-2.c: New test.
11086
11087 2005-01-07 Andreas Jaeger <aj@suse.de>
11088
11089 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
11090
11091 2005-01-07 Bud Davis <bdavis9659@comcast.net>
11092
11093 PR fortran/18398
11094 * gfortran.dg/fmt_read.f90: New test.
11095
11096 2005-01-06 Geoffrey Keating <geoffk@apple.com>
11097
11098 * gcc.dg/rs6000-ldouble-2.c: New.
11099
11100 2005-01-06 Mark Mitchell <mark@codesourcery.com>
11101
11102 PR c++/19244
11103 * g++.dg/parser/ctor2.C: New test.
11104
11105 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11106
11107 PR c++/17154
11108 * g++.dg/template/using9.C: New test.
11109
11110 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11111
11112 PR c++/19258
11113 * g++.dg/lookup/friend6.C: New test.
11114
11115 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
11116
11117 PR c++/19270
11118 * g++.dg/template/array10.C: New.
11119
11120 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11121
11122 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
11123 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
11124
11125 2005-01-06 Jakub Jelinek <jakub@redhat.com>
11126
11127 * gcc.c-torture/compile/20050105-1.c: New test.
11128
11129 2005-01-05 Geoffrey Keating <geoffk@apple.com>
11130
11131 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
11132
11133 2005-01-05 Roger Sayle <roger@eyesopen.com>
11134
11135 PR middle-end/19100
11136 * gcc.dg/conv-3.c: New test case.
11137
11138 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
11139
11140 * gcc.dg/asm-wide-1.c: New test.
11141
11142 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
11143
11144 PR c++/19030
11145 * g++.dg/parse/crash22.C: New
11146
11147 2005-01-04 Geoffrey Keating <geoffk@apple.com>
11148
11149 PR 19257
11150 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
11151
11152 2005-01-04 Uros Bizjak <uros@kss-loka.si>
11153
11154 PR middle-end/17767
11155 * gcc.dg/i386-mmx-6.c: New test case.
11156
11157 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
11158
11159 PR tree-optimization/18308
11160 * gcc.dg/vect/pr18308.c: New testcase.
11161
11162 2005-01-04 Andreas Jaeger <aj@suse.de>
11163
11164 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
11165
11166 2005-01-03 Geoffrey Keating <geoffk@apple.com>
11167 Robert Bowdidge <bowdidge@apple.com>
11168
11169 * gcc.dg/cpp/subframework1.c: New.
11170 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
11171 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
11172 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
11173 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
11174
11175 2005-01-03 Geoffrey Keating <geoffk@apple.com>
11176
11177 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
11178 producing warning.
11179 * gcc.dg/darwin-weakimport-2.c: New.
11180
11181 2005-01-03 Richard Henderson <rth@redhat.com>
11182
11183 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
11184
11185 2005-01-03 Richard Henderson <rth@redhat.com>
11186
11187 * gcc.dg/vect/vect.exp: Enable for ia64.
11188 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
11189 (check_effective_target_vect_float): Likewise.
11190 (check_effective_target_vect_no_align): Likewise.
11191 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
11192 * gcc.dg/vect/vect-8.c: Likewise.
11193
11194 2005-01-03 Uros Bizjak <uros@kss-loka.si>
11195
11196 PR target/19236
11197 * gcc.dg/pr19236-1.c: New test case.
11198
11199 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
11200
11201 PR rtl-optimization/12092
11202 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
11203
11204 2005-01-02 Andreas Jaeger <aj@suse.de>
11205
11206 * gcc.dg/pr12092-1.c: Do not run on x86_64.
11207
11208 2005-01-01 Roger Sayle <roger@eyesopen.com>
11209 Andrew Pinski <pinskia@physics.uc.edu>
11210
11211 PR rtl-optimization/12092
11212 * gcc.dg/pr12092-1.c: New test case.
11213
11214 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
11215
11216 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
11217 'hidden' and 'default' for better portability.
11218 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
11219
11220 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
11221 6 and 7.
11222 * g++.old-deja/g++.brendan/new3.C: Likewise.
11223
11224 2005-01-01 Steven Bosscher <stevenb@suse.de>
11225
11226 * gcc.dg/20041231-1.C: New test.
11227 * g++.dg/warn/Wunreachable-code-1.C: New test.
11228
11229 2004-12-30 David Edelsohn <edelsohn@gnu.org>
11230
11231 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
11232 file, not /dev/null. Abort on error.
11233
11234 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
11235 Ziemowit Laski <zlaski@apple.com>
11236
11237 PR objc/18971
11238 * objc.dg/encode-5.m: New test.
11239
11240 2004-12-29 Richard Henderson <rth@redhat.com>
11241
11242 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
11243 * objc.dg/stabs-1.m: Disable for ia64.
11244
11245 2004-12-29 Mark Mitchell <mark@codesourcery.com>
11246
11247 PR c++/19190
11248 * g++.dg/warn/Wunused-10.C: New test.
11249
11250 2004-12-28 Richard Henderson <rth@redhat.com>
11251
11252 * objc.dg/stabs-1.m: Disable for alpha.
11253
11254 2004-12-27 Mark Mitchell <mark@codesourcery.com>
11255
11256 PR c++/19149
11257 * g++.dg/parse/error23.C: New test.
11258
11259 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11260
11261 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
11262
11263 PR fortran/19032
11264 * gfortran.dg/intrinsic_modulo_1.f90: New.
11265 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
11266 tests with divisor -1.
11267
11268 2004-12-27 Mark Mitchell <mark@codesourcery.com>
11269
11270 * g++.dg/opt/temp1.C (memcpy): Return a value.
11271
11272 PR c++/19148
11273 * g++.dg/expr/cond7.C: New test.
11274
11275 2004-12-27 Paul Brook <paul@codesourcery.com>
11276
11277 * gfortran.dg/g77/select_no_compile.f: Remove.
11278
11279 2004-12-27 Richard Henderson <rth@redhat.com>
11280
11281 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
11282 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
11283 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
11284
11285 2004-12-26 Richard Henderson <rth@redhat.com>
11286
11287 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
11288 by 1i instead of token pasting.
11289
11290 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11291
11292 PR tree-optimization/17578
11293 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
11294 to additional_flags.
11295 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
11296
11297 2004-12-25 Richard Henderson <rth@redhat.com>
11298
11299 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
11300 Remove Alpha.
11301
11302 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11303
11304 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
11305 hppa*-*-hpux*.
11306 * gcc.dg/pr17957.c (dg-options): Likewise.
11307 * gcc.dg/struct-ret-1.c: Add prototype for abort.
11308 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
11309 instead of 0 on __hppa__.
11310 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
11311 "foo,%r" on hppa*-*-*.
11312
11313 2004-12-23 Bud Davis <bdavis9659@comcast.net>
11314
11315 PR fortran/19071
11316 * gfortran.dg/complex_write.f90: New test.
11317
11318 2004-12-23 Mark Mitchell <mark@codesourcery.com>
11319
11320 PR c++/17595
11321 * g++.dg/parse/pragma2.C: New test.
11322
11323 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
11324
11325 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
11326
11327 * gcc.dg/empty2.c: Add missing dg-warning.
11328
11329 2004-12-23 Mark Mitchell <mark@codesourcery.com>
11330
11331 PR c++/17413
11332 * g++.dg/template/local4.C: New test.
11333 * g++.dg/template/crash19.C: Add dg-error marker.
11334
11335 * g++.dg/template/crash31.C: Correct embedded PR number.
11336
11337 2004-12-23 Mark Mitchell <mark@codesourcery.com>
11338
11339 PR c++/16405
11340 * g++.dg/opt/temp1.C: Add do-run marker.
11341
11342 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
11343
11344 * g++.dg/template/spec19.C: New.
11345
11346 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
11347
11348 PR target/16819
11349 * gcc.dg/empty2.c: New.
11350
11351 2004-12-23 Richard Henderson <rth@redhat.com>
11352
11353 * lib/target-supports.exp (check_effective_target_vect_no_align):
11354 Remove i?86 and x86-64.
11355
11356 2004-12-23 Mark Mitchell <mark@codesourcery.com>
11357
11358 PR c++/16405
11359 * g++.dg/opt/temp1.C: New test.
11360
11361 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11362
11363 PR c++/18733
11364 * g++.dg/template/friend33.C: New testcase.
11365
11366 2004-12-22 Mark Mitchell <mark@codesourcery.com>
11367
11368 PR c++/18464
11369 * g++.dg/template/cond5.C: New test.
11370
11371 PR c++/18492
11372 * g++.dg/inherit/thunk3.C: New test.
11373
11374 PR c++/11224
11375 * g++.dg/warn/Wunused-9.C: New test.
11376
11377 2004-12-22 Janis Johnson <janis187@us.ibm.com>
11378
11379 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
11380
11381 2004-12-22 Jan Beulich <jbeulich@novell.com>
11382
11383 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
11384
11385 2004-12-21 Mark Mitchell <mark@codesourcery.com>
11386
11387 PR c++/18378
11388 * g++.dg/ext/packed8.C: New test.
11389
11390 PR c++/19063
11391 * g++.dg/template/crash31.C: New test.
11392
11393 PR c++/19034
11394 * g++.dg/template/crash30.C: New test.
11395
11396 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
11397
11398 PR C++/18984
11399 * g++.dg/eh/ctor3.C: New test.
11400
11401 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
11402
11403 * objc.dg/stabs-1.m: Allow section name to be quoted and
11404 assembly label to begin with '.LL'.
11405
11406 2004-12-21 Janis Johnson <janis187@us.ibm.com>
11407
11408 * gcc.dg/vect/vect.exp
11409 (check_effective_target_lp64_or_vect_no_align): New.
11410 * gcc.dg/vect/vect-77.c: Use it.
11411 * gcc.dg/vect/vect-78.c: Use it.
11412
11413 * lib/target-supports.exp
11414 (check_effective_target_vect_no_max,
11415 check_effective_target_vect_no_bitwise,
11416 check_effective_target_vect_no_align): New.
11417 * gcc.dg/vect/vect-13.c: Use them.
11418 * gcc.dg/vect/vect-17.c: Ditto.
11419 * gcc.dg/vect/vect-18.c: Ditto.
11420 * gcc.dg/vect/vect-19.c: Ditto.
11421 * gcc.dg/vect/vect-20.c: Ditto.
11422 * gcc.dg/vect/vect-27.c: Ditto.
11423 * gcc.dg/vect/vect-29.c: Ditto.
11424 * gcc.dg/vect/vect-44.c: Ditto.
11425 * gcc.dg/vect/vect-48.c: Ditto.
11426 * gcc.dg/vect/vect-50.c: Ditto.
11427 * gcc.dg/vect/vect-52.c: Ditto.
11428 * gcc.dg/vect/vect-54.c: Ditto.
11429 * gcc.dg/vect/vect-56.c: Ditto.
11430 * gcc.dg/vect/vect-58.c: Ditto.
11431 * gcc.dg/vect/vect-60.c: Ditto.
11432 * gcc.dg/vect/vect-72.c: Ditto.
11433 * gcc.dg/vect/vect-80.c: Ditto.
11434
11435 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
11436
11437 PR c++/14075
11438 * g++.dg/init/string1.C: New.
11439
11440 PR c++/18975
11441 * g++.dg/other/synth1.C: New.
11442
11443 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
11444
11445 PR c/18963
11446 * gcc.dg/pr18963-1.c: New test.
11447
11448 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
11449
11450 PR c/18596
11451 * gcc.dg/funcdef-storage-1.c (foo): Remove.
11452 * gcc.dg/pr18596-1.c: Use dg-error.
11453 (dg-options): Use -fno-unit-at-a-time.
11454 * gcc.dg/pr18596-2.c: New test.
11455 * gcc.dg/pr18596-3.c: New test.
11456
11457 2004-12-20 Roger Sayle <roger@eyesopen.com>
11458
11459 PR middle-end/18683
11460 * g++.dg/opt/pr18683-1.C: New test case.
11461
11462 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
11463
11464 PR other/19093
11465 * g++.dg/opt/max1.C: Fix for 64bit targets.
11466
11467 2004-12-20 Matt Austern <austern@apple.com>
11468
11469 PR c++/19044
11470 * g++.dg/ext/builtin6.C: New
11471
11472 2004-12-20 Diego Novillo <dnovillo@redhat.com>
11473
11474 PR tree-optimization/19080
11475 * gcc.c-torture/compile/pr19080.c: New test.
11476
11477 2004-12-20 Steven Bosscher <stevenb@suse.de>
11478
11479 * gcc.dg/20041219-1.c: New test.
11480
11481 2004-12-19 Roger Sayle <roger@eyesopen.com>
11482
11483 PR middle-end/19068
11484 * g++.dg/opt/max1.C: New test case.
11485
11486 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
11487
11488 * gcc.dg/fdata-sections-1.c: New test.
11489
11490 2004-12-18 Roger Sayle <roger@eyesopen.com>
11491
11492 PR middle-end/18548
11493 * gcc.dg/max-1.c: New test case.
11494
11495 2004-12-18 Jakub Jelinek <jakub@redhat.com>
11496
11497 * gcc.c-torture/execute/20041218-1.c: New test.
11498
11499 2004-12-17 Diego Novillo <dnovillo@redhat.com>
11500
11501 * gcc.dg/pr18501.c: New test.
11502 * gcc.dg/uninit-5.c: XFAIL.
11503 * gcc.dg/uninit-9.c: XFAIL.
11504
11505 2004-12-17 Dale Johannesen <dalej@apple.com>
11506
11507 * gcc.dg/20041213-1.c: New.
11508
11509 2004-12-17 Ziemowit Laski <zlaski@apple.com>
11510
11511 * objc.dg/stabs-1.m: Allow assembly label to begin
11512 with a dot ('.').
11513
11514 2004-12-17 Jakub Jelinek <jakub@redhat.com>
11515
11516 * gcc.c-torture/execute/20041213-1.c: Move...
11517 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
11518
11519 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
11520
11521 PR c++/18721
11522 * g++.dg/lookup/conv-5.C: New.
11523
11524 2004-12-16 Ziemowit Laski <zlaski@apple.com>
11525
11526 * objc.dg/stabs-1.m: New test.
11527
11528 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
11529
11530 * gcc.dg/visibility-c.c: Change compile to
11531 assemble for the test.
11532
11533 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
11534
11535 PR target/19041
11536 * gcc.dg/visibility-c.c: New test.
11537
11538 2004-12-16 Roger Sayle <roger@eyesopen.com>
11539
11540 PR middle-end/18493
11541 * gcc.dg/switch-8.c: New test case.
11542
11543 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
11544
11545 PR c++/18905
11546 * g++.dg/template/init4.C: New.
11547 * g++.dg/opt/static3.C: Enable optimizer.
11548
11549 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
11550
11551 * g++.dg/other/complex1.C: New test.
11552
11553 2004-12-15 Alan Modra <amodra@bigpond.net.au>
11554
11555 * g++.dg/opt/inline9.C: New test.
11556
11557 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11558
11559 PR fortran/18993
11560 * gfotran.dg/nullify_1.f: New test.
11561
11562 2004-12-15 Richard Henderson <rth@redhat.com>
11563
11564 * gcc.target/i386/i386.exp: New harness.
11565 * gcc.target/i386/vect-args.c: New.
11566
11567 2004-12-15 David Edelsohn <edelsohn@gnu.org>
11568
11569 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
11570
11571 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11572
11573 PR c++/18825
11574 * g++.dg/template/friend32.C: New test.
11575
11576 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
11577
11578 * cpp/pragma-once-1.c: New test.
11579 * cpp/pragma-once-1b.h: Likewise.
11580 * cpp/pragma-once-1c.h: Likewise.
11581 * cpp/pragma-once-1d.h: Likewise.
11582 * cpp/inc/pragma-once-1a.h: Likewise.
11583
11584 2004-12-15 Bud Davis <bdavis9659@comcast.net>
11585 Steven G. Kargl <kargls@comcast.net>
11586
11587 PR fortran/17597
11588 * gfortran.dg/list_read_3.f90: New test.
11589
11590 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
11591
11592 * gcc.dg/ftrapv-2.c: New test.
11593
11594 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
11595
11596 PR c++/18981
11597 * g++.dg/template/typename9.C: New test.
11598
11599 2004-12-14 Mark Mitchell <mark@codesourcery.com>
11600
11601 PR c++/18738
11602 * g++.dg/template/typename8.C: New test.
11603 * g++.dg/parse/friend2.C: Tweak error message.
11604
11605 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
11606
11607 * gcc.c-torture/20041214-1.c: New test.
11608
11609 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
11610
11611 PR c++/18965
11612 * g++.dg/init/array17.C: New test.
11613
11614 2004-12-14 Mark Mitchell <mark@codesourcery.com>
11615
11616 PR c++/18793
11617 * g++.dg/init/aggr3.C: New test.
11618
11619 2004-12-14 Janis Johnson <janis187@us.ibm.com
11620
11621 * gcc.dg/altivec-types-1.c: New test.
11622 * gcc.dg/altivec-types-2.c: New test.
11623 * gcc.dg/altivec-types-3.c: New test.
11624 * gcc.dg/altivec-types-4.c: New test.
11625 * g++.dg/ext/altivec-types-1.C: New test.
11626 * g++.dg/ext/altivec-types-2.C: New test.
11627 * g++.dg/ext/altivec-types-3.C: New test.
11628 * g++.dg/ext/altivec-types-4.C: New test.
11629
11630 2004-12-14 Jakub Jelinek <jakub@redhat.com>
11631
11632 PR middle-end/18951
11633 * gcc.c-torture/execute/20041213-1.c: New test.
11634
11635 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
11636
11637 PR c++/18949
11638 * g++.dg/template/cast1.C: New.
11639
11640 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
11641
11642 * gcc.c-torture/execute/20041213-2.c: New test.
11643
11644 2004-12-13 Richard Henderson <rth@redhat.com>
11645
11646 * gcc.dg/i386-sse-10.c: Fix typo in options.
11647
11648 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
11649
11650 PR c++/18968
11651 * g++.dg/opt/pr18968.C: New test.
11652
11653 2004-12-13 Mark Mitchell <mark@codesourcery.com>
11654
11655 PR c++/18925
11656 * g++.dg/ext/visibility/staticdatamem.C: New test.
11657
11658 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
11659
11660 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
11661
11662 2004-12-13 Roger Sayle <roger@eyesopen.com>
11663
11664 PR rtl-optimization/18928
11665 * gcc.dg/pr18928-1.c: New test case.
11666
11667 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
11668
11669 PR tree-opt/16951
11670 * gcc.c-torture/compile/20041211-1.c: New.
11671
11672 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11673
11674 PR middle-end/17564
11675 * gcc.c-torture/execute/20041212-1.c: New test.
11676
11677 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11678
11679 PR fortran/18869
11680 * gfortran.dg/common_1.f90: New test.
11681
11682 2004-12-12 Steven G. Kargl <kargls@comcast.net>
11683 Paul Brook <paul@codesourcery.com>
11684
11685 PR fortran/16222
11686 * gfortran.dg/real_do_1.f90: New test.
11687
11688 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
11689
11690 PR tree-opt/18040
11691 * g++.dg/opt/ptrmem6.C: New test.
11692
11693 2004-12-11 Roger Sayle <roger@eyesopen.com>
11694
11695 PR middle-end/18921
11696 * gcc.dg/pr18921-1.c: New test case.
11697
11698 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11699
11700 PR fortran/17175
11701 * gfortran.dg/scale_1.f90: New test.
11702
11703 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
11704
11705 PR middle-end/18903
11706 * gcc.c-torture/compile/pr18903.c: New test.
11707
11708 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
11709
11710 * gcc.c-torture/execute/20041210-1.c: New test.
11711
11712 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11713
11714 PR c++/18731
11715 * g++.dg/parser/struct-1.C: New test.
11716 * g++.dg/parser/struct-2.C: New test.
11717 * g++.dg/parser/struct-3.C: New test.
11718
11719 2004-12-09 Richard Henderson <rth@redhat.com>
11720
11721 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
11722
11723 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
11724 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
11725
11726 2004-12-09 Matt Austern <austern@apple.com>
11727
11728 PR c++/18514
11729 * g++.dg/ext/builtin1.C: New
11730 * g++.dg/ext/builtin2.C: New
11731 * g++.dg/ext/builtin3.C: New
11732 * g++.dg/ext/builtin4.C: New
11733 * g++.dg/ext/builtin5.C: New
11734
11735 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
11736
11737 PR tree-opt/18904
11738 * g++.dg/opt/ptrmem5.C: New test.
11739
11740 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
11741
11742 * g++.dg/parse/typename5.C: Adjust for new error.
11743 * g++.dg/parse/typename7.C: New.
11744
11745 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11746
11747 PR c++/18073
11748 * g++.dg/other/mmintrin.C: New test.
11749
11750 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
11751
11752 PR c++/16681
11753 * g++.dg/init/array15.C: New.
11754 * g++.dg/init/array16.C: New.
11755
11756 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11757
11758 PR fortran/18826
11759 * gfortran.dg/assign_1.f90: New test.
11760
11761 2004-12-08 Nick Clifton <nickc@redhat.com>
11762
11763 * gcc.target/xstormy16/bss_below100: New directory containing tests.
11764 * gcc.target/xstormy16/data_below100: Likewise.
11765 * gcc.target/xstormy16/sfr: Likewise.
11766 * gcc.target/xstormy16/below100.S: New test source file.
11767 * gcc.target/xstormy16/below100.ld: New test linker script.
11768 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
11769 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
11770 bp instructions.
11771 * gcc.target/xstormy16/bp.c: Likewise.
11772
11773 * gcc.target/xstormy16/bss_below100: New files:
11774 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
11775 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
11776 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
11777 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
11778 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
11779 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
11780 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
11781 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
11782 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
11783 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
11784 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
11785 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
11786 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
11787 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
11788 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
11789 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
11790 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
11791 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
11792 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
11793 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
11794 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
11795 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
11796 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
11797 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
11798 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
11799 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
11800 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
11801
11802 * gcc.target/xstormy16/data_below100: New files:
11803 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
11804 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
11805 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
11806 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
11807 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
11808 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
11809 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
11810 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
11811 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
11812 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
11813 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
11814 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
11815 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
11816 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
11817 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
11818 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
11819 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
11820 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
11821 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
11822 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
11823 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
11824 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
11825 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
11826 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
11827 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
11828 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
11829 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
11830
11831 * gcc.target/xstormy16/sfr: New files:
11832 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
11833 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
11834 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
11835 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
11836 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
11837 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
11838 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
11839 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
11840 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
11841 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
11842 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
11843 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
11844 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
11845 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
11846 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
11847 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
11848 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
11849 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
11850 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
11851 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
11852 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
11853 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
11854 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
11855 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
11856 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
11857 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
11858 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
11859 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
11860 27_if0_sfrw_bitfield_f.c
11861
11862 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11863
11864 PR c++/18100
11865 * g++.dg/lookup/name-clash4.C: New test.
11866
11867 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
11868
11869 PR c++/18672
11870 * g++.dg/opt/array1.C: New.
11871
11872 PR c++/18803
11873 * g++.dg/template/operator5.C: New.
11874
11875 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
11876
11877 PR c/18867
11878 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
11879
11880 2004-12-07 Steven Bosscher <stevenb@suse.de>
11881
11882 * gcc.dg/noncompile/20041207.c: New test.
11883
11884 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
11885
11886 * g++.dg/other/unreachable-1.C: New test.
11887
11888 2004-12-06 Nick Clifton <nickc@redhat.com>
11889
11890 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
11891 <limits.h> because the latter comes from gcc's include/ directory
11892 and not the newlib/libc/include directory.
11893
11894 2004-12-04 Richard Henderson <rth@redhat.com>
11895
11896 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
11897
11898 2004-12-04 Richard Henderson <rth@redhat.com>
11899
11900 * lib/target-supports.exp (check_gc_sections_available): Disable
11901 for alpha and ia64.
11902
11903 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
11904
11905 PR middle-end/17909
11906 * g++.dg/other/vararg-2.C: New test.
11907
11908 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11909
11910 PR c++/17011, c++/17971
11911 * g++.dg/template/error15.C: Adjust expected error.
11912 * g++.dg/template/instantiate3.C: Likewise.
11913
11914 2004-12-03 Janis Johnson <janis187@us.ibm.com>
11915
11916 * gcc.dg/altivec-18.c: Fix for darwin
11917
11918 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
11919
11920 PR c++/18782
11921 * g++.dg/parse/ptrmem2.C: New.
11922
11923 PR c++/18318
11924 * g++.dg/template/new1.C: New.
11925
11926 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11927
11928 PR fortran/18710
11929 * gfortran.dg/direct_io_3.f90: New test.
11930
11931 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
11932
11933 PR 18758
11934 * g++.dg/parse/crash21.C: New.
11935
11936 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11937
11938 PR c++/15664, c++/18276
11939 * g++.dg/template/ttp13.C: New test.
11940 * g++.dg/template/ttp14.C: Likewise.
11941
11942 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11943
11944 PR c++/18123
11945 * g++.dg/parse/enum2.C: New test.
11946 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
11947
11948 2004-12-02 Nick Clifton <nickc@redhat.com>
11949
11950 * gcc.target/xstormy16: New test directory.
11951 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
11952 * gcc.target/xstormy16/bp.c: Check the generation of bp
11953 instructions.
11954 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
11955 bn instructions and the BELOW100 attribute.
11956
11957 2004-12-02 Alan Modra <amodra@bigpond.net.au>
11958
11959 PR target/16952
11960 * gcc.dg/ppc-eabi.c: New.
11961
11962 2004-12-02 Bud Davis <bdavis9659@comcast.net>
11963
11964 PR fortran/18284
11965 * gfortran.dg/backspace.f90
11966
11967 2004-12-02 Bud Davis <bdavis9659@comcast.net>
11968
11969 * gfortran.dg/inquire.f90: New test.
11970
11971 2004-12-01 Janis Johnson <janis187@us.ibm.com>
11972
11973 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
11974 handle effective-target-keyword.
11975 (dg-skip-if): Support effective-target keyword as target list.
11976 (dg-xfail-if): Ditto.
11977 * lib/target-supports.exp (is-effective-target-keyword): New proc.
11978
11979 2004-12-01 Diego Novillo <dnovillo@redhat.com>
11980
11981 PR tree-optimization/18291
11982 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
11983
11984 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
11985
11986 PR C++/18729
11987 * g++.dg/parse/crash20.C: New.
11988
11989 PR c++/17431
11990 * g++.dg/overload/arg1.C: New.
11991 * g++.dg/overload/arg2.C: New.
11992 * g++.dg/overload/arg3.C: New.
11993 * g++.dg/overload/arg4.C: New.
11994
11995 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
11996
11997 * gcc.dg/c99-flex-array-4.c: Remove.
11998
11999 2004-11-30 Janis Johnson <janis187@us.ibm.com>
12000
12001 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
12002
12003 * lib/target-supports.exp (is-effective-target): Simplify.
12004
12005 * lib/target-supports.exp (check_effective_target_vect_long):
12006 Fix for powerpc64-*-*.
12007
12008 2004-11-30 Loren James Rittle <ljrittle@acm.org>
12009
12010 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
12011 to support new requirements on FreeBSD 5.
12012
12013 2004-11-30 Devang Patel <dpatel@apple.com>
12014
12015 PR 18702
12016 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
12017
12018 2004-11-30 Janis Johnson <janis187@us.ibm.com>
12019
12020 * g++.dg/ext/altivec-13.C: New test.
12021
12022 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
12023
12024 PR tree-opt/18298
12025 * gcc.c-torture/execute/p18298.c: New test.
12026
12027 2004-11-30 Ira Rosen <irar@il.ibm.com>
12028 Dorit Naishlos <dorit@il.ibm.com>
12029
12030 PR tree-opt/18607
12031 * gcc.dg/vect/vect-89.c: New test.
12032
12033 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
12034
12035 * gcc.dg/pr18596-1.c: New test.
12036
12037 2004-11-30 Ben Elliston <bje@au.ibm.com>
12038
12039 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
12040
12041 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
12042
12043 PR c/18479
12044 * gcc.dg/pr18479.c: New test.
12045
12046 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
12047
12048 PR target/18490
12049 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
12050 mmix-knuth-mmixware.
12051
12052 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
12053 cris-*-elf* cris-*-aout* mmix-*-*
12054
12055 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
12056
12057 PR middle-end/18725
12058 * gcc.dg/pr18725.c: New test.
12059
12060 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
12061
12062 PR target/18488
12063 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
12064
12065 PR target/18336
12066 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
12067
12068 2004-11-29 Mark Mitchell <mark@codesourcery.com>
12069
12070 PR c++/18368
12071 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
12072 * g++.old-deja/g++.law/ctors5.C: Likewise.
12073 * g++.old-deja/g++.other/crash25.C: Likewise.
12074
12075 PR c++/18674
12076 * g++.dg/template/error16.C: New test.
12077
12078 PR c++/18512
12079 * g++.dg/template/crash29.C: New test.
12080
12081 2004-11-29 Diego Novillo <dnovillo@redhat.com>
12082
12083 PR tree-optimization/18712
12084 * gcc.c-torture/compile/pr18712.c: New test.
12085
12086 2004-11-29 Joseph Myers <joseph@codesourcery.com>
12087
12088 PR c/7544
12089 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
12090 tests.
12091
12092 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12093
12094 PR c++/18652
12095 * g++.dg/lookup/crash6.C: New test.
12096
12097 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
12098
12099 PR middle-end/18164
12100 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
12101
12102 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
12103
12104 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
12105 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
12106 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
12107
12108 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
12109
12110 * gcc.dg/pr18164.c: New test.
12111
12112 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
12113
12114 * gcc.dg/funroll-loops-all.c: New.
12115
12116 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
12117
12118 PR target/18489
12119 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
12120 delimeter, match space and TAB as well as ":".
12121
12122 PR target/18484
12123 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
12124
12125 PR target/18348
12126 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
12127
12128 PR target/18345
12129 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
12130
12131 PR target/18337
12132 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
12133
12134 2004-11-28 Bud Davis <bdavis9659@comcast.net>
12135
12136 * gfortran.dg/direct_io_2.f90: New test.
12137
12138 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
12139
12140 PR target/18334
12141 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
12142
12143 2004-11-28 Richard Henderson <rth@redhat.com>
12144
12145 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
12146
12147 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
12148
12149 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
12150 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
12151 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
12152 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
12153 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
12154 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
12155 gcc.dg/pointer-arith-8.c: New tests.
12156
12157 2004-11-27 Bud Davis <bdavis9659@comcast.net>
12158
12159 PR fortran/18364
12160 * gfortran.dg/endfile.f90: New test.
12161
12162 2004-11-27 Falk Hueffner <falk@debian.org>
12163
12164 * gcc.dg/loop-6.c: New test.
12165
12166 2004-11-27 Jakub Jelinek <jakub@redhat.com>
12167
12168 * gcc.c-torture/execute/20041126-1.c: New test.
12169
12170 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
12171
12172 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
12173 on IRIX.
12174
12175 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
12176
12177 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
12178 functions.
12179
12180 2004-11-27 Jakub Jelinek <jakub@redhat.com>
12181
12182 PR rtl-optimization/17825
12183 * gcc.c-torture/compile/20041119-1.c: New test.
12184
12185 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12186
12187 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
12188 Check existence of ld library path variables before unsetting.
12189
12190 2004-11-26 Mark Mitchell <mark@codesourcery.com>
12191
12192 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
12193
12194 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
12195
12196 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
12197
12198 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
12199
12200 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
12201
12202 2004-11-26 Ben Elliston <bje@au.ibm.com>
12203
12204 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
12205 dg-do directive.
12206
12207 2004-11-26 Ben Elliston <bje@au.ibm.com>
12208
12209 * gcc.dg/pr17957.c: Pass --param, not -param.
12210
12211 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
12212
12213 PR middle-end/17957
12214 * testsuite/gcc.dg/pr17957.c: New test.
12215
12216 2004-11-25 Mark Mitchell <mark@codesourcery.com>
12217
12218 PR c++/18445
12219 * g++.dg/template/crash28.C: Likewise.
12220
12221 PR c++/18001
12222 * g++.dg/expr/unary2.C: Adjust lvalue messages.
12223 * g++.dg/ext/lvaddr.C: Likewise.
12224 * g++.dg/opt/pr7503-3.C: Likewise.
12225
12226 PR c++/18466
12227 * g++.dg/parse/qualified3.C: New test.
12228 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
12229
12230 PR c++/18545
12231 * g++.dg/expr/return1.C: New test.
12232
12233 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12234
12235 Friend class name lookup 3/n, PR c++/3332
12236 * g++.dg/lookup/friend3.C: New test.
12237 * g++.dg/lookup/friend4.C: Likewise.
12238 * g++.dg/lookup/friend5.C: Likewise.
12239
12240 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12241
12242 Friend class name lookup 2/n, PR c++/14513, c++/15410
12243 * g++.dg/lookup/friend2.C: New test.
12244 * g++.dg/template/friend31.C: Likewise.
12245
12246 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12247
12248 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
12249
12250 2004-11-24 Mark Mitchell <mark@codesourcery.com>
12251
12252 PR c++/17473
12253 * g++.dg/tc1/dr56.C: Remove.
12254 * g++.dg/template/typedef1.C: Add dg-error markers.
12255 * g++.old-deja/g++.other/typedef7.C: Likewise.
12256
12257 PR c++/18285
12258 * g++.dg/parse/typedef7.C: New test.
12259
12260 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
12261
12262 * gcc.c-torture/execute/20041124-1.c: New test.
12263
12264 2004-11-24 Mark Mitchell <mark@codesourcery.com>
12265
12266 * g++.dg/template/deduce3.C: New test.
12267
12268 PR c++/18586
12269 * g++.dg/template/crash27.C: New test.
12270
12271 PR c++/18530
12272 * g++.dg/warn/Wshadow-3.C: New test.
12273
12274 2004-11-24 Devang Patel <dpatel@apple.com>
12275
12276 PR/18555
12277 * gcc.dg/cpp/isysroot-1.c: New test.
12278 * gcc.dg/cpp/usr/include/stdio.h: New file.
12279 * gcc.dg/cpp/isysroot-2.c: New test.
12280 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
12281 New file.
12282
12283 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12284
12285 PR c++/8929
12286 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
12287
12288 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
12289
12290 * gcc.target/sparc/align.c: Do not include <stdint.h>.
12291 * gcc.target/sparc/pdist.c: Likewise.
12292
12293 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
12294
12295 PR c++/16882
12296 * g++.dg/conversion/simd1.C: New test.
12297
12298 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12299
12300 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
12301 and restore_ld_library_path_env_vars.
12302 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
12303 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
12304 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
12305 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
12306
12307 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
12308
12309 * gcc.dg/pragma-align-2.c: Test macro expansion.
12310 * gcc.dg/pragma-pack-2.c: New test.
12311
12312 2004-11-23 Richard Henderson <rth@redhat.com>
12313
12314 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
12315 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
12316 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
12317 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
12318 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
12319 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
12320
12321 * gcc.dg/vect/vect.exp: Add check for alpha.
12322 * lib/target-supports.exp (check_alpha_max_hw_available): New.
12323 (check_effective_target_vect_int): Enable for alpha.
12324 (check_effective_target_vect_long): New.
12325 (is-effective-target): Add it.
12326
12327 2004-11-23 Uros Bizjak <uros@kss-loka.si>
12328
12329 * gcc.dg/pr18614-1.c: New test.
12330
12331 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
12332
12333 * gcc.dg/setjmp-2.c: New test.
12334
12335 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
12336
12337 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
12338 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
12339 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
12340 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
12341 gcc.target/sparc/pdist.c: New tests.
12342
12343 2004-11-22 Bob Wilson <bob.wilson@acm.org>
12344
12345 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
12346
12347 2004-11-22 Dale Johannesen <dalej@apple.com>
12348
12349 * gcc.dg/20041111-1.c: New.
12350
12351 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
12352
12353 PR tree-opt/18536
12354 * gcc.dg/vect/pr18536.c: New test.
12355
12356 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12357
12358 PR c++/18354
12359 * g++.dg/template/nontype11.C: New test.
12360
12361 2004-11-21 Roger Sayle <roger@eyesopen.com>
12362
12363 PR middle-end/18520
12364 * gcc.dg/pr18520-1.c: New test case.
12365
12366 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
12367
12368 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
12369 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
12370 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
12371 expected diagnostics.
12372
12373 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
12374
12375 PR target/18580
12376 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
12377 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
12378 vect-77.c, vect-77a.c: XFAIL on the SPARC.
12379
12380 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
12381
12382 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
12383
12384 2004-11-19 Mark Mitchell <mark@codesourcery.com>
12385 Joseph Myers <joseph@codesourcery.com>
12386
12387 * lib/target-supports.exp (check_visibility_available): Really
12388 test the compiler.
12389
12390 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
12391
12392 PR tree-opt/18181
12393 * gcc.dg/vect/vect-85.c: New test.
12394 * gcc.dg/vect/vect-86.c: New test.
12395 * gcc.dg/vect/vect-87.c: New test.
12396 * gcc.dg/vect/vect-88.c: New test.
12397
12398 2004-11-19 Ben Elliston <bje@au.ibm.com>
12399
12400 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
12401
12402 2004-11-18 Janis Johnson <janis187@us.ibm.com>
12403
12404 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
12405 * gcc.dg/ppc-and-1.c: Ditto.
12406 * gcc.dg/ppc-compare-1.c: Ditto.
12407 * gcc.dg/ppc-mov-1.c: Ditto
12408
12409 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
12410 Mark Mitchell <mark@codesourcery.com>
12411
12412 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
12413
12414 2004-11-17 Janis Johnson <janis187@us.ibm.com>
12415 Aldy Hernandez <aldyh@redhat.com>
12416
12417 * lib/target-supports.exp (check_effective_target_vect_int): New
12418 (check_effective_target_vect_float): New
12419 (check_effective_target_vect_double): New.
12420 (is-effective-target): Support new effective targets keywords.
12421 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
12422 default action for dg-do.
12423 * gcc.dg/vect/pr16105.c: Use new support.
12424 * gcc.dg/vect/pr18400.c: Ditto.
12425 * gcc.dg/vect/pr18425.c: Ditto.
12426 * gcc.dg/vect/vect-1.c: Ditto.
12427 * gcc.dg/vect/vect-10.c: Ditto.
12428 * gcc.dg/vect/vect-11.c: Ditto.
12429 * gcc.dg/vect/vect-12.c: Ditto.
12430 * gcc.dg/vect/vect-13.c: Ditto.
12431 * gcc.dg/vect/vect-14.c: Ditto.
12432 * gcc.dg/vect/vect-15.c: Ditto.
12433 * gcc.dg/vect/vect-16.c: Ditto.
12434 * gcc.dg/vect/vect-17.c: Ditto.
12435 * gcc.dg/vect/vect-18.c: Ditto.
12436 * gcc.dg/vect/vect-19.c: Ditto.
12437 * gcc.dg/vect/vect-2.c: Ditto.
12438 * gcc.dg/vect/vect-20.c: Ditto.
12439 * gcc.dg/vect/vect-21.c: Ditto.
12440 * gcc.dg/vect/vect-22.c: Ditto.
12441 * gcc.dg/vect/vect-23.c: Ditto.
12442 * gcc.dg/vect/vect-24.c: Ditto.
12443 * gcc.dg/vect/vect-25.c: Ditto.
12444 * gcc.dg/vect/vect-26.c: Ditto.
12445 * gcc.dg/vect/vect-27.c: Ditto.
12446 * gcc.dg/vect/vect-27a.c: Ditto.
12447 * gcc.dg/vect/vect-28.c: Ditto.
12448 * gcc.dg/vect/vect-29.c: Ditto.
12449 * gcc.dg/vect/vect-29a.c: Ditto.
12450 * gcc.dg/vect/vect-3.c: Ditto.
12451 * gcc.dg/vect/vect-30.c: Ditto.
12452 * gcc.dg/vect/vect-31.c: Ditto.
12453 * gcc.dg/vect/vect-32.c: Ditto.
12454 * gcc.dg/vect/vect-33.c: Ditto.
12455 * gcc.dg/vect/vect-34.c: Ditto.
12456 * gcc.dg/vect/vect-35.c: Ditto.
12457 * gcc.dg/vect/vect-36.c: Ditto.
12458 * gcc.dg/vect/vect-37.c: Ditto.
12459 * gcc.dg/vect/vect-38.c: Ditto.
12460 * gcc.dg/vect/vect-4.c: Ditto.
12461 * gcc.dg/vect/vect-40.c: Ditto.
12462 * gcc.dg/vect/vect-41.c: Ditto.
12463 * gcc.dg/vect/vect-42.c: Ditto.
12464 * gcc.dg/vect/vect-43.c: Ditto.
12465 * gcc.dg/vect/vect-44.c: Ditto.
12466 * gcc.dg/vect/vect-45.c: Ditto.
12467 * gcc.dg/vect/vect-46.c: Ditto.
12468 * gcc.dg/vect/vect-47.c: Ditto.
12469 * gcc.dg/vect/vect-48.c: Ditto.
12470 * gcc.dg/vect/vect-48a.c: Ditto.
12471 * gcc.dg/vect/vect-49.c: Ditto.
12472 * gcc.dg/vect/vect-5.c: Ditto.
12473 * gcc.dg/vect/vect-50.c: Ditto.
12474 * gcc.dg/vect/vect-51.c: Ditto.
12475 * gcc.dg/vect/vect-52.c: Ditto.
12476 * gcc.dg/vect/vect-53.c: Ditto.
12477 * gcc.dg/vect/vect-54.c: Ditto.
12478 * gcc.dg/vect/vect-55.c: Ditto.
12479 * gcc.dg/vect/vect-56.c: Ditto.
12480 * gcc.dg/vect/vect-56a.c: Ditto.
12481 * gcc.dg/vect/vect-57.c: Ditto.
12482 * gcc.dg/vect/vect-58.c: Ditto.
12483 * gcc.dg/vect/vect-59.c: Ditto.
12484 * gcc.dg/vect/vect-6.c: Ditto.
12485 * gcc.dg/vect/vect-60.c: Ditto.
12486 * gcc.dg/vect/vect-61.c: Ditto.
12487 * gcc.dg/vect/vect-62.c: Ditto.
12488 * gcc.dg/vect/vect-63.c: Ditto.
12489 * gcc.dg/vect/vect-64.c: Ditto.
12490 * gcc.dg/vect/vect-65.c: Ditto.
12491 * gcc.dg/vect/vect-66.c: Ditto.
12492 * gcc.dg/vect/vect-67.c: Ditto.
12493 * gcc.dg/vect/vect-68.c: Ditto.
12494 * gcc.dg/vect/vect-69.c: Ditto.
12495 * gcc.dg/vect/vect-7.c: Ditto.
12496 * gcc.dg/vect/vect-72.c: Ditto.
12497 * gcc.dg/vect/vect-72a.c: Ditto.
12498 * gcc.dg/vect/vect-73.c: Ditto.
12499 * gcc.dg/vect/vect-74.c: Ditto.
12500 * gcc.dg/vect/vect-75.c: Ditto.
12501 * gcc.dg/vect/vect-76.c: Ditto.
12502 * gcc.dg/vect/vect-77.c: Ditto.
12503 * gcc.dg/vect/vect-77a.c: Ditto.
12504 * gcc.dg/vect/vect-78.c: Ditto.
12505 * gcc.dg/vect/vect-79.c: Ditto.
12506 * gcc.dg/vect/vect-8.c: Ditto.
12507 * gcc.dg/vect/vect-80.c: Ditto.
12508 * gcc.dg/vect/vect-82.c: Ditto.
12509 * gcc.dg/vect/vect-82_64.c: Ditto.
12510 * gcc.dg/vect/vect-83.c: Ditto.
12511 * gcc.dg/vect/vect-83_64.c: Ditto.
12512 * gcc.dg/vect/vect-9.c: Ditto.
12513 * gcc.dg/vect/vect-all.c: Ditto.
12514 * gcc.dg/vect/vect-none.c: Ditto.
12515
12516 2004-11-17 Janis Johnson <janis187@us.ibm.com>
12517
12518 * lib/gcc-dg.exp (dg-skip-if): New function.
12519 (dg-forbid-option): Remove.
12520 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
12521 * g++.dg/abi/bitfield8.C: Likewise.
12522 * g++.dg/abi/dtor1.C: Likewise.
12523 * g++.dg/abi/empty10.C: Likewise.
12524 * g++.dg/abi/empty7.C: Likewise.
12525 * g++.dg/abi/empty9.C: Likewise.
12526 * g++.dg/abi/layout3.C: Likewise.
12527 * g++.dg/abi/layout4.C: Likewise.
12528 * g++.dg/abi/thunk1.C: Likewise.
12529 * g++.dg/abi/thunk2.C: Likewise.
12530 * g++.dg/abi/vbase11.C: Likewise.
12531 * g++.dg/abi/vthunk2.C: Likewise.
12532 * g++.dg/abi/vthunk3.C: Likewise.
12533 * g++.dg/ext/attrib8.C: Likewise.
12534 * g++.dg/opt/longbranch2.C: Likewise.
12535 * g++.dg/opt/reg-stack4.C: Likewise.
12536 * g++.old-deja/g++.ext/attrib1.C: Likewise.
12537 * g++.old-deja/g++.ext/attrib2.C: Likewise.
12538 * g++.old-deja/g++.ext/attrib3.C: Likewise.
12539 * g++.old-deja/g++.other/store-expr1.C: Likewise.
12540 * g++.old-deja/g++.other/store-expr2.C: Likewise.
12541 * gcc.dg/20000609-1.c: Likewise.
12542 * gcc.dg/20000720-1.c: Likewise.
12543 * gcc.dg/20011107-1.c: Likewise.
12544 * gcc.dg/20011119-1.c: Likewise.
12545 * gcc.dg/20020108-1.c: Likewise.
12546 * gcc.dg/20020122-2.c: Likewise.
12547 * gcc.dg/20020122-3.c: Likewise.
12548 * gcc.dg/20020201-3.c: Likewise.
12549 * gcc.dg/20020206-1.c: Likewise.
12550 * gcc.dg/20020218-1.c: Likewise.
12551 * gcc.dg/20020310-1.c: Likewise.
12552 * gcc.dg/20020411-1.c: Likewise.
12553 * gcc.dg/20020418-2.c: Likewise.
12554 * gcc.dg/20020426-1.c: Likewise.
12555 * gcc.dg/20020426-2.c: Likewise.
12556 * gcc.dg/20020517-1.c: Likewise.
12557 * gcc.dg/20020523-1.c: Likewise.
12558 * gcc.dg/20020523-2.c: Likewise.
12559 * gcc.dg/20020729-1.c: Likewise.
12560 * gcc.dg/20030204-1.c: Likewise.
12561 * gcc.dg/20030826-2.c: Likewise.
12562 * gcc.dg/20030926-1.c: Likewise.
12563 * gcc.dg/20031202-1.c: Likewise.
12564 * gcc.dg/980312-1.c: Likewise.
12565 * gcc.dg/980313-1.c: Likewise.
12566 * gcc.dg/990117-1.c: Likewise.
12567 * gcc.dg/990424-1.c: Likewise.
12568 * gcc.dg/990524-1.c: Likewise.
12569 * gcc.dg/991230-1.c: Likewise.
12570 * gcc.dg/i386-387-1.c: Likewise.
12571 * gcc.dg/i386-387-2.c: Likewise.
12572 * gcc.dg/i386-387-3.c: Likewise.
12573 * gcc.dg/i386-387-4.c: Likewise.
12574 * gcc.dg/i386-387-5.c: Likewise.
12575 * gcc.dg/i386-387-6.c: Likewise.
12576 * gcc.dg/i386-asm-1.c: Likewise.
12577 * gcc.dg/i386-bitfield1.c: Likewise.
12578 * gcc.dg/i386-bitfield2.c: Likewise.
12579 * gcc.dg/i386-loop-1.c: Likewise.
12580 * gcc.dg/i386-loop-2.c: Likewise.
12581 * gcc.dg/i386-loop-3.c: Likewise.
12582 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
12583 * gcc.dg/i386-pic-1.c: Likewise.
12584 * gcc.dg/i386-regparm.c: Likewise.
12585 * gcc.dg/i386-signbit-1.c: Likewise.
12586 * gcc.dg/i386-signbit-2.c: Likewise.
12587 * gcc.dg/i386-signbit-3.c: Likewise.
12588 * gcc.dg/i386-sse-5.c: Likewise.
12589 * gcc.dg/i386-sse-8.c: Likewise.
12590 * gcc.dg/i386-unroll-1.c: Likewise.
12591 * gcc.dg/tls/opt-1.c: Likewise.
12592 * gcc.dg/tls/opt-2.c: Likewise.
12593 * gcc.dg/unroll-1.c: Likewise.
12594 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
12595 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
12596 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
12597 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
12598
12599 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12600
12601 * g++.dg/template/incomplete1.C: New test.
12602
12603 2004-11-16 Nick Clifton <nickc@redhat.com>
12604
12605 Revert patches accidentally commited during checkin of fixes for
12606 xstormy16 tests:
12607 gcc.c-torture/execute/simd-4.c: Revert
12608 gcc.dg/20040910-1.c: Revert.
12609
12610 2004-11-16 Paul Brook <paul@codesourcery.com>
12611
12612 PR fortran/13010
12613 * gfortran.dg/der_pointer_1.f90: New test.
12614
12615 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
12616
12617 PR c/18498
12618 * gcc.dg/bitfld-13.c: New test.
12619
12620 2004-11-15 Janis Johnson <janis187@us.ibm.com>
12621
12622 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
12623 powerpc*-*-linux*.
12624
12625 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
12626 * gcc.dg/ppc64-abi-2.c: Ditto.
12627 * gcc.dg/ppc64-abi-3.c: Ditto.
12628
12629 * lib/gcc-dg.exp (dg-target-list): Remove.
12630
12631 2004-11-15 Steve Ellcey <sje@cup.hp.com>
12632
12633 * gcc.dg/ia64-postinc.c: New test.
12634
12635 2004-11-15 Mark Mitchell <mark@codesourcery.com>
12636
12637 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
12638
12639 2004-11-15 Nick Clifton <nickc@redhat.com>
12640
12641 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
12642 __INT_MAX__ so that the test can be compiled by toolchains
12643 targeted at 16-bit processors.
12644
12645 * gcc.dg/20040625-1.c: Use long constants rather than integers
12646 when performing arithmetic that will overflow 16-bits.
12647
12648 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
12649 xstormy16. It does not support 128-bit vector operations.
12650
12651 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
12652 with the macro PTR_TYPE. Define this macro to an integer type
12653 suitable for holding a pointer.
12654
12655 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
12656 the target is a 16-bit processor.
12657
12658 * gcc.dg/cpp/if-2.c: Expect a different warning message from
12659 16-bit targets where the character constant will be too long.
12660
12661 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
12662 where the double will not be directly addressable.
12663
12664 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12665
12666 Friend class name lookup 1/n, PR c++/18471
12667 * g++.dg/template/crash26.C: New test.
12668 * g++.dg/lookup/struct1.C: Adjust expected error.
12669 * g++.dg/parse/elab1.C: Likewise.
12670 * g++.dg/parse/elab2.C: Likewise.
12671 * g++.dg/parse/int-as-enum1.C: Likewise.
12672 * g++.dg/parse/struct-as-enum1.C: Likewise.
12673 * g++.dg/parse/typedef1.C: Likewise.
12674 * g++.dg/parse/typedef3.C: Likewise.
12675 * g++.dg/parse/typedef4.C: Likewise.
12676 * g++.dg/parse/typedef5.C: Likewise.
12677 * g++.dg/template/nontype4.C: Likewise.
12678 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
12679 * g++.old-deja/g++.other/elab1.C: Likewise.
12680 * g++.old-deja/g++.other/syntax4.C: Likewise.
12681
12682 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
12683
12684 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
12685
12686 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
12687
12688 * gcc.c-torture/execute/20041114-1.c: New test.
12689
12690 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
12691
12692 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
12693 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
12694 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
12695 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
12696 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
12697 gcc.dg/switch-7.c: New tests.
12698
12699 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
12700
12701 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
12702
12703 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
12704
12705 PR tree-opt/18400
12706 * gcc.dg/vect/pr18400.c: New test.
12707
12708 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
12709 Andrew Pinski <pinskia@physics.uc.edu>
12710
12711 PR tree-opt/18425
12712 * gcc.dg/vect/pr18425.c: New test.
12713
12714 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
12715
12716 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
12717 Guard with dg-require-alias and dg-require-visibility.
12718
12719 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
12720
12721 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
12722
12723 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12724
12725 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
12726
12727 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12728
12729 PR c++/17344
12730 * g++.dg/template/defarg5.C: New test.
12731
12732 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
12733
12734 * g++.dg/parse/cast1.C: Run only on ILP32.
12735 * g++.old-deja/g++.mike/p784.C: Likewise.
12736
12737 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
12738
12739 * gcc.c-torture/execute/20041113-1.c: New test.
12740
12741 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
12742
12743 PR target/18230
12744 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
12745 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
12746 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
12747 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
12748 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
12749 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
12750 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
12751 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
12752 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
12753 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
12754 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
12755 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
12756 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
12757
12758 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
12759
12760 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
12761 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
12762 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
12763 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
12764 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
12765 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
12766 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
12767 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
12768 gcc.target/sparc/combined-1.c: New tests.
12769
12770 2004-11-12 Ziemowit Laski <zlaski@apple.com>
12771
12772 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
12773 New tests.
12774
12775 2004-11-12 Mark Mitchell <mark@codesourcery.com>
12776
12777 * lib/gcc-dg.exp (dg-forbid-option): New function.
12778 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
12779 * g++.dg/abi/bitfield8.C: Likewise.
12780 * g++.dg/abi/dtor1.C: Likewise.
12781 * g++.dg/abi/empty10.C: Likewise.
12782 * g++.dg/abi/empty7.C: Likewise.
12783 * g++.dg/abi/empty9.C: Likewise.
12784 * g++.dg/abi/layout3.C: Likewise.
12785 * g++.dg/abi/layout4.C: Likewise.
12786 * g++.dg/abi/thunk1.C: Likewise.
12787 * g++.dg/abi/thunk2.C: Likewise.
12788 * g++.dg/abi/vbase11.C: Likewise.
12789 * g++.dg/abi/vthunk2.C: Likewise.
12790 * g++.dg/abi/vthunk3.C: Likewise.
12791 * g++.dg/ext/attrib8.C: Likewise.
12792 * g++.dg/opt/longbranch2.C: Likewise.
12793 * g++.dg/opt/reg-stack4.C: Likewise.
12794 * g++.old-deja/g++.ext/attrib1.C: Likewise.
12795 * g++.old-deja/g++.ext/attrib2.C: Likewise.
12796 * g++.old-deja/g++.ext/attrib3.C: Likewise.
12797 * g++.old-deja/g++.other/store-expr1.C: Likewise.
12798 * g++.old-deja/g++.other/store-expr2.C: Likewise.
12799 * gcc.dg/20000609-1.c: Likewise.
12800 * gcc.dg/20000720-1.c: Likewise.
12801 * gcc.dg/20011107-1.c: Likewise.
12802 * gcc.dg/20011119-1.c: Likewise.
12803 * gcc.dg/20020108-1.c: Likewise.
12804 * gcc.dg/20020122-2.c: Likewise.
12805 * gcc.dg/20020122-3.c: Likewise.
12806 * gcc.dg/20020201-3.c: Likewise.
12807 * gcc.dg/20020206-1.c: Likewise.
12808 * gcc.dg/20020218-1.c: Likewise.
12809 * gcc.dg/20020310-1.c: Likewise.
12810 * gcc.dg/20020411-1.c: Likewise.
12811 * gcc.dg/20020418-2.c: Likewise.
12812 * gcc.dg/20020426-1.c: Likewise.
12813 * gcc.dg/20020426-2.c: Likewise.
12814 * gcc.dg/20020517-1.c: Likewise.
12815 * gcc.dg/20020523-1.c: Likewise.
12816 * gcc.dg/20020523-2.c: Likewise.
12817 * gcc.dg/20020729-1.c: Likewise.
12818 * gcc.dg/20030204-1.c: Likewise.
12819 * gcc.dg/20030826-2.c: Likewise.
12820 * gcc.dg/20030926-1.c: Likewise.
12821 * gcc.dg/20031202-1.c: Likewise.
12822 * gcc.dg/980312-1.c: Likewise.
12823 * gcc.dg/980313-1.c: Likewise.
12824 * gcc.dg/990117-1.c: Likewise.
12825 * gcc.dg/990424-1.c: Likewise.
12826 * gcc.dg/990524-1.c: Likewise.
12827 * gcc.dg/991230-1.c: Likewise.
12828 * gcc.dg/i386-387-1.c: Likewise.
12829 * gcc.dg/i386-387-2.c: Likewise.
12830 * gcc.dg/i386-387-3.c: Likewise.
12831 * gcc.dg/i386-387-4.c: Likewise.
12832 * gcc.dg/i386-387-5.c: Likewise.
12833 * gcc.dg/i386-387-6.c: Likewise.
12834 * gcc.dg/i386-asm-1.c: Likewise.
12835 * gcc.dg/i386-bitfield1.c: Likewise.
12836 * gcc.dg/i386-bitfield2.c: Likewise.
12837 * gcc.dg/i386-loop-1.c: Likewise.
12838 * gcc.dg/i386-loop-2.c: Likewise.
12839 * gcc.dg/i386-loop-3.c: Likewise.
12840 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
12841 * gcc.dg/i386-pic-1.c: Likewise.
12842 * gcc.dg/i386-regparm.c: Likewise.
12843 * gcc.dg/i386-signbit-1.c: Likewise.
12844 * gcc.dg/i386-signbit-2.c: Likewise.
12845 * gcc.dg/i386-signbit-3.c: Likewise.
12846 * gcc.dg/i386-sse-5.c: Likewise.
12847 * gcc.dg/i386-sse-8.c: Likewise.
12848 * gcc.dg/i386-unroll-1.c: Likewise.
12849 * gcc.dg/tls/opt-1.c: Likewise.
12850 * gcc.dg/tls/opt-2.c: Likewise.
12851 * gcc.dg/unroll-1.c: Likewise.
12852 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
12853 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
12854 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
12855 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
12856 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
12857 -m64 is specified.
12858
12859 2004-11-12 Mark Mitchell <mark@codesourcery.com>
12860
12861 PR c++/18389
12862 * g++.dg/parse/cond1.C: New test.
12863
12864 PR c++/18429
12865 * g++.dg/template/array9.C: New test.
12866 * g++.dg/ext/vla1.C: Adjust error messages.
12867 * g++.dg/ext/vlm1.C: Likewise.
12868 * g++.dg/template/crash2.C: Likewise.
12869
12870 PR c++/18436
12871 * g++.dg/template/call3.C: New test.
12872
12873 PR c++/18407
12874 * g++.dg/template/ptrmem11.C: New test.
12875
12876 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
12877
12878 PR other/14264
12879 * lib/g++.exp: Set LC_ALL and LANG to C.
12880 * lib/gcc-dg.exp: Likewise.
12881 * lib/gfortran.exp: Likewise.
12882 * lib/objc.exp: Likewise.
12883 * lib/treelang.exp: Likewise.
12884
12885 2004-11-12 Andreas Schwab <schwab@suse.de>
12886
12887 * gcc.dg/pr16286.c: Fix last change.
12888
12889 2004-11-12 Mark Mitchell <mark@codesourcery.com>
12890
12891 PR c++/18416
12892 * g++.dg/init/global1.C: New test.
12893
12894 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
12895
12896 * gcc.c-torture/execute/20041112-1.c: New test.
12897
12898 2004-11-11 Janis Johnson <janis187@us.ibm.com>
12899
12900 * lib/gcc-dg.exp (dg-target-list): New.
12901
12902 2004-11-11 Janis Johnson <janis187@us.ibm.com>
12903 Richard Sandiford <rsandifo@redhat.com>
12904
12905 * lib/target-supports.exp (get-compiler_messages): New.
12906 (check_named_sections_available): Use it.
12907 (check_effective_target_ilp32): New.
12908 (check_effective_target_lp64): New.
12909 (is-effective-target): New.
12910 * lib/gcc-dg.exp (dg-require-effective-target): New.
12911
12912 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
12913
12914 * gcc.dg/precedence-1.c: New test.
12915
12916 2004-11-11 Janis Johnson <janis187@us.ibm.com>
12917
12918 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
12919
12920 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
12921 message, delete generated files, use more descriptive name for
12922 executable, and make the test unsupported when it cannot be run.
12923
12924 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
12925 (dg-require-weak, dg-require-visibility, dg-require-alias,
12926 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
12927 dg-require-iconv, dg-require-named-sections): Use it.
12928
12929 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
12930
12931 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
12932
12933 PR target/16457
12934 * gcc.dg/ppc-and-1: New
12935
12936 PR target/16796
12937 * gcc.dg/ppc-mov-1.c: New.
12938
12939 PR target/16458
12940 * gcc.dg/ppc-compare-1.c: New.
12941
12942 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
12943
12944 * objc.dg/desig-init-2.m: New test.
12945
12946 2004-11-10 Adam Nemet <anemet@lnxw.com>
12947
12948 PR middle-end/18160
12949 * g++.dg/warn/register-var-1.C: New test.
12950 * g++.dg/warn/register-var-2.C: New test.
12951
12952 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
12953
12954 * gcc.dg/union-2.c: New test.
12955
12956 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
12957
12958 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
12959 New test for PR tree-optimization/17892.
12960
12961 2004-11-09 Mark Mitchell <mark@codesourcery.com>
12962
12963 PR c++/18369
12964 * g++.dg/init/new12.C: New test.
12965
12966 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
12967
12968 * gcc.target/sparc: New directory.
12969 * gcc.target/sparc/sparc.exp: New driver.
12970 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
12971 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
12972 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
12973 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
12974
12975 2004-11-10 Paul Brook <paul@codesourcery.com>
12976
12977 PR fortran/18218
12978 * gfortran.dg/list_read.c: New test.
12979
12980 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
12981
12982 PR c/18322
12983 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
12984 expected diagnostic location.
12985
12986 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
12987
12988 * gcc.dg/20041109-1.c: New test.
12989
12990 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
12991
12992 PR objc/18406
12993 * objc/compile/pr18406.m: New test.
12994
12995 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
12996
12997 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
12998
12999 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
13000
13001 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
13002
13003 2004-11-08 Steve Ellcey <sje@cup.hp.com>
13004
13005 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
13006
13007 2004-11-08 Steve Ellcey <sje@cup.hp.com>
13008
13009 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
13010 exit.
13011
13012 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
13013
13014 PR tree-opt/18299
13015 * gcc.c-torture/pr18299-1.c: New test.
13016
13017 2004-11-06 Andreas Schwab <schwab@suse.de>
13018
13019 * gcc.dg/pr16286.c: Also test for bool and pixel.
13020
13021 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
13022
13023 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
13024 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
13025 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
13026 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
13027 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
13028 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
13029 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
13030 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
13031 gcc.dg/struct-semi-3.c: New tests.
13032
13033 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13034
13035 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
13036
13037 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13038
13039 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
13040 Do not use C99 designators.
13041
13042 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13043
13044 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
13045
13046 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13047
13048 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
13049 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
13050 * gcc.c-torture/execute/simd-5.x: Remove.
13051
13052 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
13053
13054 PR rtl-optimization/17933
13055 * gcc.dg/torture/pr17933-1.c: New test.
13056
13057 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
13058
13059 PR target/18106
13060 * lib/target-supports.exp (check_weak_available): Support
13061 Windows.
13062
13063 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
13064
13065 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
13066 call to fflush(stdout) before abort.
13067 (my_ffsll): New function.
13068 (generate_fields): Use it.
13069
13070 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
13071
13072 * gcc.dg/init-undef-1.c: New test.
13073
13074 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
13075
13076 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
13077 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
13078 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
13079 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
13080 expected messages for new parser.
13081
13082 2004-11-04 Mark Mitchell <mark@codesourcery.com>
13083
13084 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
13085
13086 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13087
13088 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
13089 on LP64 targets.
13090
13091 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
13092
13093 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
13094 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
13095 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
13096 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
13097 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
13098 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
13099 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
13100 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
13101 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
13102 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
13103
13104 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
13105
13106 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
13107 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
13108 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
13109 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
13110 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
13111 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
13112 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
13113 for new parser.
13114
13115 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
13116
13117 PR target/15342
13118 * gcc.dg/20041104-1.c: New test.
13119
13120 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13121
13122 * g++.dg/template/nontype7.C: New test.
13123 * g++.dg/template/nontype8.C: Likewise.
13124 * g++.dg/template/nontype9.C: Likewise.
13125 * g++.dg/template/nontype10.C: Likewise.
13126 * g++.dg/tc1/dr49.C: Likewise.
13127 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
13128 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
13129
13130 2004-11-04 Ben Elliston <bje@au.ibm.com>
13131
13132 * g++.dg/rtti/tinfo1.C: Remove xfails.
13133
13134 2004-11-04 Ben Elliston <bje@au.ibm.com>
13135
13136 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
13137 packed attribute to the definition to satisfy the new C++ parser.
13138
13139 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
13140
13141 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
13142 invocations of va_arg.
13143
13144 2004-11-02 Mark Mitchell <mark@codesourcery.com>
13145
13146 PR c++/18124
13147 * g++.dg/template/crash25.C: New test.
13148
13149 PR c++/18155
13150 * g++.dg/template/typedef2.C: New test.
13151 * g++.dg/parse/crash13.C: Adjust error markers.
13152
13153 PR c++/18177
13154 * g++.dg/conversion/const3.C: New test.
13155
13156 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13157
13158 PR fortran/17535
13159 PR fortran/17583
13160 PR fortran/17713
13161 * gfortran.dg/generic_[123].f90: New testcases.
13162
13163 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
13164
13165 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
13166 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
13167
13168 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
13169
13170 PR tree-opt/16808
13171 * gcc.c-torture/compile/pr16808.c: New test.
13172
13173 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
13174
13175 PR rtl-optimization/17104
13176 * gcc.dg/ppc-bitfield1.c: New.
13177
13178 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
13179
13180 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
13181
13182 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
13183
13184 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
13185 strings for 32-bit code.
13186
13187 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
13188
13189 PR c/18239
13190 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
13191
13192 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
13193
13194 PR c++/18064
13195 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
13196
13197 2004-10-31 Mark Mitchell <mark@codesourcery.com>
13198
13199 PR c++/15172
13200 * g++.dg/init/aggr2.C: New test.
13201
13202 2004-10-30 Ziemowit Laski <zlaski@apple.com>
13203
13204 * objc.dg/local-decl-1.m: New test.
13205
13206 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
13207
13208 * gcc.dg/20040910-1.c: Adjust regex.
13209
13210 2004-10-30 Roger Sayle <roger@eyesopen.com>
13211
13212 PR rtl-optimization/18084
13213 * g++.dg/opt/pr18084-1.C: New testcase.
13214
13215 2004-10-30 Matt Austern <austern@apple.com>
13216
13217 PR c++/17542
13218 * g++.dg/ext/attrib18.C: New test.
13219
13220 2004-10-30 Roger Sayle <roger@eyesopen.com>
13221
13222 PR middle-end/18096
13223 * gcc.dg/pr18096-1.c: New test case.
13224
13225 2004-10-30 Roger Sayle <roger@eyesopen.com>
13226
13227 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
13228
13229 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
13230
13231 PR c/16666
13232 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
13233 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
13234 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
13235 gcc.dg/old-style-prom-3.c: New tests.
13236
13237 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
13238
13239 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
13240 Remove unnecessary inclusion of stdio.h.
13241
13242 2004-10-29 Roger Sayle <roger@eyesopen.com>
13243
13244 PR rtl-optimization/17581
13245 * gcc.dg/pr17581-1.c: New test case.
13246
13247 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
13248
13249 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
13250 being implemented.
13251 * g++.dg/conversion/dr195-1.C: New.
13252 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
13253 * g++.old-deja/g++.mike/p10148.C: Likewise.
13254
13255 2004-10-29 Mark Mitchell <mark@codesourcery.com>
13256
13257 PR c++/17695
13258 * g++.dg/debug/typedef2.C: New test.
13259
13260 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
13261
13262 PR fortran/13490
13263 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
13264 * gfortran.dg/g77/README: Update.
13265
13266 2004-10-28 Matt Austern <austern@apple.com>
13267
13268 PR c++/14124
13269 * g++.dg/ext/packed7.C: New test.
13270
13271 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
13272
13273 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
13274 scan-assembler.
13275 * lib/scanasm.exp (hidden-scan-for): New proc.
13276 (scan-hidden): Use hidden-scan-for instead of constructing the scan
13277 string.
13278 (scan-not-hidden): Likewise.
13279 * lib/target-supports.exp (check_visibility_available): mach-o is
13280 support too.
13281
13282 2004-10-28 Mark Mitchell <mark@codesourcery.com>
13283
13284 PR c++/17132
13285 * g++.dg/template/memclass3.C: New test.
13286
13287 2004-10-28 Adam Nemet <anemet@lnxw.com>
13288
13289 PR middle-end/18160
13290 * gcc.dg/register-var-1.c: New test.
13291 * gcc.dg/register-var-2.c: New test.
13292 * gcc.dg/asm-7.c: Taking the address of a register variable is an
13293 error now.
13294
13295 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
13296
13297 PR other/18172
13298 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
13299 unused variables.
13300 * gcc.dg/vect/vect-22.c: Likewise.
13301
13302 2004-10-28 Jakub Jelinek <jakub@redhat.com>
13303
13304 * gcc.dg/i386-rotate-1.c: New test.
13305
13306 2004-10-27 Mark Mitchell <mark@codesourcery.com>
13307
13308 * g++.dg/init/ref12.C: Add "run" marker.
13309
13310 PR c++/17435
13311 * g++.dg/init/ref12.C: New test.
13312
13313 PR c++/18140
13314 * g++.dg/template/shift1.C: New test.
13315 * g++.dg/template/error10.C: Adjust error markers.
13316
13317 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
13318
13319 PR tree-opt/17529
13320 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
13321
13322 2004-10-27 Geoffrey Keating <geoffk@apple.com>
13323
13324 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
13325 * gcc.dg/weak/weak-3.c: Likewise.
13326 * gcc.dg/weak/weak-5.c: Likewise.
13327 * gcc.dg/weak/weak-9.c: Likewise.
13328 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
13329 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
13330
13331 * gcc.dg/darwin-weakimport-1.c: New.
13332
13333 2004-10-28 Ben Elliston <bje@au.ibm.com>
13334
13335 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
13336
13337 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
13338
13339 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
13340 'syntax' error messages.
13341 * gcc.dg/cpp/direct2s.c: Likewise.
13342
13343 2004-10-26 Geoffrey Keating <geoffk@apple.com>
13344
13345 * gcc.c-torture/compile/20041026-1.c: New.
13346
13347 2004-10-26 Mark Mitchell <mark@codesourcery.com>
13348
13349 PR c++/18093
13350 * g++.dg/lookup/ns2.C: New test.
13351
13352 PR c++/18020
13353 * g++.dg/template/enum4.C: New test.
13354
13355 PR c++/18161
13356 * g++.dg/template/expr1.C: New test.
13357
13358 2004-10-26 Ben Elliston <bje@au.ibm.com>
13359
13360 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
13361
13362 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
13363
13364 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
13365 gcc.dg/decl-nospec-3.c: New tests.
13366
13367 2004-10-26 Ziemowit Laski <zlaski@apple.com>
13368
13369 * objc.dg/super-class-3.m: New test.
13370
13371 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
13372
13373 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
13374 resyncing.
13375 * gcc.dg/cpp/direct2s.c: Likewise.
13376
13377 2004-10-25 Geoffrey Keating <geoffk@apple.com>
13378
13379 * objc.dg/image-info.m: Update for changes to section selection.
13380
13381 2004-10-25 David Ayers <d.ayers@inode.at>
13382 Ziemowit Laski <zlaski@apple.com>
13383
13384 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
13385 diagnostics when messaging 'id <Proto>'.
13386 * objc.dg/class-protocol-1.m: New test.
13387 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
13388 a non-existent method signature.
13389 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
13390 Update diagnostics when messaging with non-existent method signature.
13391 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
13392 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
13393 invalid receivers are now resolved as if messaging 'id'; remove
13394 extraneous diagnostics.
13395
13396 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
13397
13398 PR c/16667
13399 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
13400 gcc.dg/init-desig-obs-3.c: New tests.
13401
13402 2004-10-25 Jakub Jelinek <jakub@redhat.com>
13403
13404 * gcc.dg/debug/20041023-1.c: New test.
13405
13406 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
13407
13408 PR middle-end/17407
13409 * gcc.c-torture/compile/pr17407.c: New test.
13410
13411 PR c++/18121
13412 * g++.dg/template/array8.C: New test.
13413
13414 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
13415
13416 PR other/18138
13417 * lib/g++.exp: Accept more than one multilib libgcc.
13418 * lib/gcc-dg.exp: Likewise.
13419 * lib/objc.exp: Likewise.
13420 * lib/treelang.exp: Likewise.
13421 * lib/gfortran.exp: Likewise.
13422
13423 2004-10-24 Ben Elliston <bje@au.ibm.com>
13424
13425 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
13426
13427 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
13428
13429 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
13430 * gcc.dg/c99-const-expr-3.c: Likewise.
13431
13432 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
13433
13434 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
13435
13436 2004-10-23 Ben Elliston <bje@au.ibm.com>
13437
13438 * gcc.c-torture/execute/loop-2e.x: Remove.
13439
13440 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
13441
13442 PR c++/18095
13443 * g++.dg/parse/crash18.C: New.
13444 * g++.dg/parse/crash19.C: New.
13445
13446 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
13447
13448 * g++.dg/ext/dllimport1.C: Move dg-warnings.
13449 * g++.dg/ext/dllimport2.C: Same.
13450 * g++.dg/ext/dllimport8.C: Same.
13451
13452 2004-10-21 Mark Mitchell <mark@codesourcery.com>
13453
13454 PR c++/10841
13455 * g++.dg/conversion/cast1.C: New test.
13456 * g++.dg/overload/pmf1.C: Adjust error marker.
13457
13458 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
13459
13460 PR objc/17923
13461 * objc.dg/const-str-7.m: New test.
13462
13463 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13464
13465 * g++.dg/template/memfriend11.C: Fix comment typo.
13466 * g++.dg/template/memfriend14.C: Likewise.
13467
13468 2004-10-20 Richard Henderson <rth@redhat.com>
13469
13470 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
13471 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
13472 -fasynchronous-unwind-tables.
13473
13474 2004-10-20 Richard Henderson <rth@redhat.com>
13475
13476 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
13477 (main): Return success.
13478 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
13479 (main): Return success.
13480
13481 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13482
13483 PR c++/13495
13484 * g++.dg/template/memfriend9.C: New test.
13485 * g++.dg/template/memfriend10.C: Likewise.
13486 * g++.dg/template/memfriend11.C: Likewise.
13487 * g++.dg/template/memfriend12.C: Likewise.
13488 * g++.dg/template/memfriend13.C: Likewise.
13489 * g++.dg/template/memfriend14.C: Likewise.
13490 * g++.dg/template/memfriend15.C: Likewise.
13491 * g++.dg/template/memfriend16.C: Likewise.
13492 * g++.dg/template/memfriend17.C: Likewise.
13493 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
13494
13495 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
13496
13497 * g++.dg/conversion/dr195.C: New.
13498 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
13499
13500 2004-10-20 Ben Elliston <bje@au.ibm.com>
13501 Devang Patel <dpatel@apple.com>
13502
13503 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
13504 of floating point arithmetic, which could trap.
13505
13506 2004-10-19 Mark Mitchell <mark@codesourcery.com>
13507
13508 PR c++/14035
13509 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
13510 * g++.dg/conversion/const2.C: New test.
13511 * g++.dg/expr/reinterpret2.C: New test.
13512 * g++.dg/expr/reinterpret3.C: New test.
13513 * g++.dg/expr/cast2.C: New test.
13514 * g++.dg/expr/copy1.C: New test.
13515 * g++.dg/other/conversion1.C: Change error message.
13516 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
13517 function pointers to void *.
13518 * g++.old-deja/g++.mike/p10148.C: Likewise.
13519
13520 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
13521
13522 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
13523
13524 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
13525
13526 PR c++/18047
13527
13528 * g++.dg/parse/expr3.C: New test.
13529
13530 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
13531
13532 * gcc.dg/smod-1.c: New test.
13533
13534 2004-10-18 Ziemowit Laski <zlaski@apple.com>
13535
13536 * objc.dg/method-14.m: New test.
13537
13538 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
13539
13540 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
13541 Also xfail as the patch was reverted.
13542
13543 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
13544
13545 PR middle-end/16973
13546 * gcc.dg/pr16973.c: New test.
13547
13548 2004-10-18 Diego Novillo <dnovillo@redhat.com>
13549
13550 PR tree-optimization/17656
13551 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
13552
13553 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
13554
13555 * g++.dg/eh/shadow1.C: New.
13556
13557 2004-10-18 Jakub Jelinek <jakub@redhat.com>
13558
13559 * gcc.c-torture/compile/20041018-1.c: New test.
13560
13561 2004-10-18 Ben Elliston <bje@au.ibm.com>
13562
13563 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
13564 compiler referring to register 0 when accessing sdata. The linker
13565 now patches things up.
13566
13567 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
13568
13569 PR c/17529
13570 * gcc.c-torture/compile/pr17529.c: New test.
13571
13572 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13573
13574 PR c++/17743
13575 * g++.dg/ext/attrib17.C: New test.
13576
13577 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13578
13579 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
13580
13581 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13582
13583 PR c++/10479
13584 * g++.dg/ext/attrib16.C: New test.
13585
13586 2004-10-15 Mark Mitchell <mark@codesourcery.com>
13587
13588 PR c++/17042
13589 * g++.dg/init/dso_handle1.C: New test.
13590
13591 PR c++/14667
13592 * g++.dg/parse/typedef6.C: New test.
13593
13594 PR c++/17916
13595 * g++.dg/parse/pragma1.C: New test.
13596
13597 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
13598
13599 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
13600
13601 2004-10-15 Steve Ellcey <sje@cup.hp.com>
13602
13603 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
13604 -fno-common when on HPPA HP-UX platforms.
13605
13606 2004-10-15 Jakub Jelinek <jakub@redhat.com>
13607
13608 PR other/16820
13609 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
13610 stdint.h.
13611 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
13612 uintptr_t.
13613
13614 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
13615
13616 PR c++/16301
13617 * g++.dg/lookup/strong-using-4.C: New test.
13618
13619 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
13620
13621 PR middle-end/16567
13622 * gcc.c-torture/compile/nested-1.c: New test.
13623
13624 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
13625
13626 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
13627 and mipsisa64*-*-* (until support for misaligned loads is added).
13628 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
13629 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
13630 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
13631 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
13632 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
13633 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
13634
13635 2004-10-14 Mark Mitchell <mark@codesourcery.com>
13636
13637 PR c++/17976
13638 * g++.dg/init/dtor3.C: New test.
13639
13640 2004-10-15 Ben Elliston <bje@au.ibm.com>
13641
13642 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
13643
13644 2004-10-14 Geoffrey Keating <geoffk@apple.com>
13645
13646 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
13647 * gcc.dg/macho-lo-sum.c: Likewise.
13648
13649 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
13650
13651 * gcc.dg/ppc-spe64-1.c: New test.
13652
13653 2004-10-14 Devang Patel <dpatel@apple.com>
13654
13655 PR 17635
13656 * gcc.dg/pr17635.c : New test.
13657
13658 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
13659
13660 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
13661 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
13662 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
13663 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
13664 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
13665 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
13666 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
13667 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
13668 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
13669 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
13670 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
13671 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
13672 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
13673 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
13674 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
13675 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
13676 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
13677 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
13678
13679 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
13680
13681 * gcc.dg/vect/vect-82.c: New testcase.
13682 * gcc.dg/vect/vect-82_64.c: New testcase.
13683 * gcc.dg/vect/vect-83.c: New testcase.
13684 * gcc.dg/vect/vect-83_64.c: New testcase.
13685
13686 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
13687
13688 * gcc.dg/cpp/error-1.c: New test.
13689
13690 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
13691
13692 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
13693
13694 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
13695
13696 PR target/17984
13697 * gcc.dg/cris-peep2-xsrand2.c: New test.
13698
13699 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
13700
13701 PR c++/17661
13702 * testsuite/g++.dg/expr/for2.C: New test.
13703
13704 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
13705
13706 * g++.dg/inherit/thunk1.C: Run on the SPARC.
13707
13708 2004-10-13 Jakub Jelinek <jakub@redhat.com>
13709
13710 PR tree-optimization/17724
13711 * g++.dg/opt/pr17724-1.C: New test.
13712 * g++.dg/opt/pr17724-2.C: New test.
13713 * g++.dg/opt/pr17724-3.C: New test.
13714 * g++.dg/opt/pr17724-4.C: New test.
13715 * g++.dg/opt/pr17724-5.C: New test.
13716 * g++.dg/opt/pr17724-6.C: New test.
13717
13718 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
13719
13720 PR c/17301
13721 * gcc.dg/pr17301-2.c: New test.
13722
13723 2004-10-11 Mark Mitchell <mark@codesourcery.com>
13724
13725 PR c++/15876
13726 * g++.dg/parse/error22.C: New test.
13727
13728 PR c++/17936
13729 * g++.dg/template/spec18.C: New test.
13730
13731 2004-10-11 Steve Ellcey <sje@cup.hp.com>
13732
13733 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
13734 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
13735 memcpy.
13736 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
13737 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
13738
13739 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
13740
13741 * g++.dg/eh/cleanup5.C: Add dg-options "".
13742
13743 2004-10-11 Roger Sayle <roger@eyesopen.com>
13744
13745 PR middle-end/17657
13746 * gcc.dg/switch-4.c: New test case.
13747
13748 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
13749
13750 * gcc.c-torture/execute/20041011-1.c: New test.
13751
13752 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
13753
13754 PR c++/17554
13755 * g++.dg/init/for3.C: New test.
13756
13757 PR c++/17657
13758 * g++.dg/opt/switch2.C: New test.
13759
13760 PR middle-end/17703
13761 * g++.dg/warn/Wreturn-2.C: New test.
13762
13763 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
13764
13765 PR c++/17907
13766 * g++.dg/eh/cleanup5.C: New test.
13767
13768 2004-10-10 Mark Mitchell <mark@codesourcery.com>
13769
13770 PR c++/17393
13771 * g++.dg/parse/error21.C: New test.
13772
13773 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
13774
13775 * g++.dg/overload/pmf1.C: Adjust quoting marks.
13776 * g++.dg/warn/incomplete1.C: Likewise.
13777 * g++.dg/template/qualttp20.C: Likewise.
13778
13779 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
13780
13781 PR c/17881
13782 * parm-incomplete-1.c: New test.
13783
13784 2004-10-09 Mark Mitchell <mark@codesourcery.com>
13785
13786 PR c++/17867
13787 * g++.dg/parse/error19.C: New test.
13788
13789 PR c++/17670
13790 * g++.dg/init/new11.C: New test.
13791
13792 PR c++/17821
13793 * g++.dg/parse/error20.C: New test.
13794
13795 PR c++/17826
13796 * g++.dg/template/crash24.C: New test.
13797
13798 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
13799
13800 PR c/17301
13801 * gcc.dg/pr17301-1.c: New test.
13802
13803 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
13804
13805 PR c/17189
13806 * gcc.dg/anon-struct-5.c: New test.
13807
13808 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
13809
13810 PR c/17844
13811 * gcc.dg/pr17844-1.c: New test.
13812
13813 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
13814
13815 PR tree-optimization/17906
13816 * gcc.c-torture/compile/pr17906.c: New.
13817
13818 2004-10-09 Stuart Hastings <stuart@apple.com>
13819 Roger Sayle <roger@eyesopen.com>
13820
13821 PR rtl-optimization/17853
13822 * gcc.dg/i386-mmx-5.c: New testcase.
13823
13824 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
13825
13826 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
13827
13828 2004-10-09 Mark Mitchell <mark@codesourcery.com>
13829
13830 PR c++/17524
13831 * g++.dg/template/static9.C: New test.
13832
13833 PR c++/17685
13834 * g++.dg/parse/operator5.C: New test.
13835
13836 2004-10-09 Roger Sayle <roger@eyesopen.com>
13837
13838 PR middle-end/17894
13839 * gcc.c-torture/execute/divcmp-4.c: New test case.
13840
13841 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
13842
13843 PR tree-opt/17902
13844 * g++.dg/opt/pr17902.C: New test.
13845
13846 2004-10-09 Jakub Jelinek <jakub@redhat.com>
13847
13848 * gcc.dg/cpp/ident-1.c: Add dg-options "".
13849
13850 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
13851
13852 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
13853
13854 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
13855
13856 * gcc.dg/assign-warn-3.c: New test.
13857
13858 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
13859
13860 PR c/16999
13861 * gcc.dg/cpp/ident-1.c: New test.
13862
13863 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
13864
13865 * gcc.c-torture/compile/acc1.c: New.
13866
13867 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
13868
13869 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
13870 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
13871
13872 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
13873
13874 * gcc.dg/ultrasp11.c: New test.
13875
13876 2004-10-08 Michael Matz <matz@suse.de>
13877
13878 * gcc.dg/doloop-2.c: New test.
13879
13880 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
13881
13882 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
13883 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
13884 objc.dg/method-9.m: Update expected diagnostics.
13885
13886 2004-10-07 Geoffrey Keating <geoffk@apple.com>
13887
13888 * gcc.dg/ppc-fsel-3.c: New file.
13889 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
13890
13891 2004-10-07 Paul Brook <paul@codesourcery.com>
13892
13893 * gfortran.dg/intrinsic_verify_1.f90: New test.
13894
13895 2004-10-07 Paul Brook <paul@codesourcery.com>
13896
13897 * gfortran.dg/empty_format_1.f90: Remove stray commas.
13898
13899 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13900
13901 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
13902 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
13903 commit.
13904
13905 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
13906
13907 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
13908
13909 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13910
13911 PR c++/17115
13912 * g++.dg/warn/Winline-4.C: New test.
13913
13914 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
13915
13916 * gcc.c-torture/compile/20041007-1.c: New test.
13917
13918 2004-10-07 Paul Brook <paul@codesourcery.com>
13919
13920 PR fortran/17678
13921 * gfortran.dg/use_allocated_1.f90: New test.
13922
13923 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
13924
13925 PR middle-end/17849
13926 * gfortran.fortran-torture/compile/nested.f90: New test
13927
13928 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
13929
13930 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
13931
13932 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
13933
13934 PR c++/17368
13935 * g++.dg/ext/asm6.C: New test.
13936
13937 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
13938
13939 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
13940
13941 2004-10-06 Paul Brook <paul@codesourcery.com>
13942
13943 PR libfortran/17709
13944 * gfortran.dg/empty_format_1.f90: New test.
13945
13946 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13947
13948 PR fortran/17568
13949 * gfortran.dg/ishft.f90: New test.
13950
13951 PR fortran/17283
13952 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
13953 tests.
13954
13955 2004-10-06 Paul Brook <paul@codesourcery.com>
13956
13957 * gfortran.dg/do_1.f90: New test.
13958
13959 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13960
13961 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
13962 optimizing for size.
13963
13964 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
13965
13966 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
13967
13968 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
13969
13970 * gcc.c-torture/compile/20041005-1.c: New test.
13971
13972 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
13973
13974 PR c++/17829
13975 * g++.dg/lookup/koenig4.C: New.
13976
13977 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
13978
13979 * g++.dg/other/classkey1.C: Adjust quoting marks.
13980 * g++.dg/parse/error15.C: Likewise.
13981 * g++.dg/template/meminit2.C (int>): Likewise.
13982
13983 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13984
13985 PR fortran/17283
13986 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
13987
13988 PR fortran/17631
13989 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
13990
13991 PR fortran/17708
13992 * gfortran.dg/pr17708.f90: New test.
13993
13994 2004-10-04 Chao-ying Fu <fu@mips.com>
13995
13996 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
13997 * gcc.dg/vect/vect-4.c: Ditto.
13998 * gcc.dg/vect/vect-5.c: Ditto.
13999 * gcc.dg/vect/vect-6.c: Ditto.
14000 * gcc.dg/vect/vect-8.c: Ditto.
14001 * gcc.dg/vect/vect-16.c: Ditto.
14002 * gcc.dg/vect/vect-30.c: Ditto.
14003 * gcc.dg/vect/vect-40.c: Ditto.
14004 * gcc.dg/vect/vect-41.c: Ditto.
14005 * gcc.dg/vect/vect-42.c: Ditto.
14006 * gcc.dg/vect/vect-43.c: Ditto.
14007 * gcc.dg/vect/vect-44.c: Ditto.
14008 * gcc.dg/vect/vect-45.c: Ditto.
14009 * gcc.dg/vect/vect-46.c: Ditto.
14010 * gcc.dg/vect/vect-47.c: Ditto.
14011 * gcc.dg/vect/vect-48.c: Ditto.
14012 * gcc.dg/vect/vect-49.c: Ditto.
14013 * gcc.dg/vect/vect-50.c: Ditto.
14014 * gcc.dg/vect/vect-51.c: Ditto.
14015 * gcc.dg/vect/vect-52.c: Ditto.
14016 * gcc.dg/vect/vect-53.c: Ditto.
14017 * gcc.dg/vect/vect-54.c: Ditto.
14018 * gcc.dg/vect/vect-55.c: Ditto.
14019 * gcc.dg/vect/vect-56.c: Ditto.
14020 * gcc.dg/vect/vect-57.c: Ditto.
14021 * gcc.dg/vect/vect-58.c: Ditto.
14022 * gcc.dg/vect/vect-59.c: Ditto.
14023 * gcc.dg/vect/vect-60.c: Ditto.
14024 * gcc.dg/vect/vect-74.c: Ditto.
14025 * gcc.dg/vect/vect-79.c: Ditto.
14026 * gcc.dg/vect/vect-80.c: Ditto.
14027
14028 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
14029
14030 * gcc.dg/unused-7.c: Use the correct option.
14031
14032 2004-10-04 Paul Brook <paul@codesourcery.com>
14033 Bud Davis <bdavis9659@comcast.net>
14034
14035 PR fortran/17706
14036 PR fortran/16434
14037 * gfortran/pr17706.f90: New test.
14038 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
14039
14040 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14041
14042 * gfortran.dg/pr17612.f90: New test.
14043
14044 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
14045
14046 * g++.dg/template/local1.C: Adjust quoting marks in
14047 testing for diagnostics.
14048 * g++.dg/tls/diag-2.C: Likewise.
14049 * g++.dg/other/error8.C: Likewise.
14050
14051 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
14052
14053 PR c/17178
14054 * gcc.dg/unused-4.c: Adjust to be correct.
14055
14056 PR c/17820
14057 * gcc.dg/unused-7.c: New test.
14058
14059 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
14060
14061 PR c++/17797
14062 * g++.dg/overload/template2.C: New test.
14063
14064 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
14065
14066 PR tree-optimization/16632
14067 * gcc.dg/tree-ssa/20041002-1.c: New.
14068
14069 2004-10-03 Paul Brook <paul@codesourcery.com>
14070
14071 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
14072 rather than relying on default formatting.
14073
14074 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
14075
14076 * gcc.dg/20040920-1.c: Update expected message text.
14077
14078 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
14079
14080 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
14081
14082 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
14083
14084 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
14085 tree level.
14086
14087 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
14088
14089 * gcc.dg/tree-ssa/pr17343.c: Remove.
14090
14091 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
14092
14093 PR tree-opt/17343
14094 * gcc.dg/tree-ssa/pr17343.c: New test.
14095
14096 2004-10-01 Jakub Jelinek <jakub@redhat.com>
14097
14098 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
14099 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
14100 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
14101 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
14102 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
14103
14104 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
14105
14106 * gcc.dg/lvalue-2.c: New test.
14107
14108 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
14109
14110 PR c/17730
14111 * gcc.dg/pr17730-1.c: New test
14112
14113 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
14114
14115 PR c/7425
14116 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
14117
14118 2004-09-29 Jakub Jelinek <jakub@redhat.com>
14119
14120 * gcc.c-torture/execute/stdarg-1.c: New test.
14121 * gcc.c-torture/execute/stdarg-2.c: New test.
14122 * gcc.c-torture/execute/stdarg-3.c: New test.
14123 * gcc.dg/tree-ssa/stdarg-1.c: New test.
14124 * gcc.dg/tree-ssa/stdarg-2.c: New test.
14125 * gcc.dg/tree-ssa/stdarg-3.c: New test.
14126 * gcc.dg/tree-ssa/stdarg-4.c: New test.
14127 * gcc.dg/tree-ssa/stdarg-5.c: New test.
14128
14129 2004-09-29 Jakub Jelinek <jakub@redhat.com>
14130
14131 PR tree-optimization/17697
14132 * g++.dg/opt/pr17697-1.C: New test.
14133 * g++.dg/opt/pr17697-2.C: New test.
14134 * g++.dg/opt/pr17697-3.C: New test.
14135
14136 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
14137
14138 PR c/16409
14139 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
14140 gcc.dg/vla-init-5.c: New tests.
14141
14142 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
14143
14144 PR c/13804
14145 * gcc.dg/pr13804-1.c: New test.
14146
14147 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14148
14149 PR fortran/16938
14150 * gfortran.dg/pr16938.f90: New test.
14151
14152 2004-09-27 Mark Mitchell <mark@codesourcery.com>
14153
14154 * g++.dg/template/crash23.C: New test.
14155
14156 2004-09-27 Mark Mitchell <mark@codesourcery.com>
14157
14158 PR c++/17585
14159 * g++.dg/template/static8.C: New test.
14160
14161 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
14162
14163 PR c++/17681
14164 * g++.dg/other/error9.C: New test.
14165
14166 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
14167
14168 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
14169
14170 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14171
14172 PR fortran/15164
14173 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
14174
14175 2004-09-26 Roger Sayle <roger@eyesopen.com>
14176
14177 PR middle-end/17112
14178 * gcc.dg/pr17112-1.c: New test case.
14179
14180 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
14181
14182 PR c/11459
14183 * gcc.dg/pr11459-1.c: New test.
14184
14185 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
14186
14187 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
14188 * gcc.dg/tree-ssa/loop-4.c: Likewise.
14189
14190 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14191
14192 * gfortran.dg/pr15324.f90: Make array bounds consistent.
14193
14194 2004-09-25 Jan Hubicka <jh@suse.cz>
14195
14196 * compile/30040909-1.c: New test.
14197 * compile/30040907-1.c: New test.
14198
14199 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
14200
14201 * gcc.c-torture/execute/va-arg-26.c: New test.
14202
14203 2004-09-24 Zack Weinberg <zack@codesourcery.com>
14204
14205 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
14206 extra diagnostics on targets with 64-bit pointers.
14207 * objc.dg/selector-1.m: Adjust dg-warning regexp.
14208
14209 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
14210
14211 PR c/17188
14212 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
14213 * gcc.dg/decl-3.c: Adjust expected message.
14214
14215 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14216
14217 PR fortran/17615
14218 * gfortran.dg/pr17615.f90: New test.
14219
14220 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
14221
14222 PR tree-optimzation/17517
14223 * g++.dg/tree-ssa/pr17517.C: New Test.
14224
14225 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
14226
14227 PR c++/16889
14228 * g++.dg/lookup/ambig3.C: New.
14229
14230 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
14231
14232 PR tree-opt/17624
14233 * g++.dg/opt/pr17624.C: New test.
14234
14235 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
14236
14237 PR c/6980
14238 * gcc.dg/Wbad-function-cast-1.c: New test.
14239
14240 2004-09-23 Zack Weinberg <zack@codesourcery.com>
14241
14242 * g++.dg/ext/complit1.C
14243 * g++.dg/other/error2.C
14244 * g++.dg/other/nontype-1.C
14245 * g++.dg/parse/crash11.C
14246 * g++.dg/parse/crash12.C
14247 * g++.dg/parse/error15.C
14248 * g++.dg/parse/error4.C
14249 * g++.dg/parse/tmpl-outside1.C
14250 * g++.dg/parse/too-many-tmpl-args1.C
14251 * g++.dg/template/dependent-expr3.C
14252 * g++.dg/template/error10.C
14253 * g++.dg/template/instantiate1.C
14254 * g++.dg/template/vtable2.C
14255 * g++.dg/warn/Wshadow-1.C
14256 * g++.dg/warn/weak1.C
14257 * g++.old-deja/g++.brendan/crash16.C
14258 * g++.old-deja/g++.brendan/crash18.C
14259 * g++.old-deja/g++.brendan/crash48.C
14260 * g++.old-deja/g++.brendan/crash49.C
14261 * g++.old-deja/g++.brendan/crash55.C
14262 * g++.old-deja/g++.brendan/crash56.C
14263 * g++.old-deja/g++.brendan/crash8.C
14264 * g++.old-deja/g++.brendan/enum11.C
14265 * g++.old-deja/g++.brendan/enum8.C
14266 * g++.old-deja/g++.brendan/enum9.C
14267 * g++.old-deja/g++.brendan/friend3.C
14268 * g++.old-deja/g++.brendan/misc14.C
14269 * g++.old-deja/g++.bugs/900402_02.C
14270 * g++.old-deja/g++.bugs/900404_03.C
14271 * g++.old-deja/g++.bugs/900404_04.C
14272 * g++.old-deja/g++.bugs/900428_03.C
14273 * g++.old-deja/g++.jason/crash4.C
14274 * g++.old-deja/g++.jason/overload21.C
14275 * g++.old-deja/g++.jason/redecl1.C
14276 * g++.old-deja/g++.jason/report.C
14277 * g++.old-deja/g++.jason/rfg10.C
14278 * g++.old-deja/g++.jason/template30.C
14279 * g++.old-deja/g++.law/arm12.C
14280 * g++.old-deja/g++.law/ctors5.C
14281 * g++.old-deja/g++.law/cvt20.C
14282 * g++.old-deja/g++.law/init10.C
14283 * g++.old-deja/g++.law/init8.C
14284 * g++.old-deja/g++.law/visibility17.C
14285 * g++.old-deja/g++.law/visibility7.C
14286 * g++.old-deja/g++.mike/net8.C
14287 * g++.old-deja/g++.mike/p646.C
14288 * g++.old-deja/g++.mike/p700.C
14289 * g++.old-deja/g++.mike/p701.C
14290 * g++.old-deja/g++.mike/p811.C
14291 * g++.old-deja/g++.ns/template13.C
14292 * g++.old-deja/g++.other/array3.C
14293 * g++.old-deja/g++.other/crash25.C
14294 * g++.old-deja/g++.other/dtor3.C
14295 * g++.old-deja/g++.other/dtor4.C
14296 * g++.old-deja/g++.other/main1.C
14297 * g++.old-deja/g++.other/warn7.C
14298 * g++.old-deja/g++.pt/crash11.C
14299 * g++.old-deja/g++.pt/crash36.C
14300 * g++.old-deja/g++.pt/spec22.C
14301 * g++.old-deja/g++.pt/spec9.C
14302 * g++.old-deja/g++.pt/ttp52.C
14303 * g++.old-deja/g++.robertl/eb103.C
14304 * g++.old-deja/g++.robertl/eb121.C
14305 * g++.old-deja/g++.robertl/eb22.C
14306 * g++.old-deja/g++.robertl/eb8.C:
14307 Update locations and/or regexps of dg-error markers.
14308 Remove markers for some bogus messages that are no longer issued.
14309
14310 2004-09-23 Jakub Jelinek <jakub@redhat.com>
14311
14312 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
14313 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
14314
14315 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
14316
14317 PR c++/17618
14318 * g++.dg/lookup/crash5.C: New test.
14319
14320 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
14321
14322 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
14323 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
14324 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
14325 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
14326 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
14327 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
14328
14329 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
14330 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
14331 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
14332 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
14333 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
14334 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
14335
14336 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
14337
14338 * gcc.dg/vect/vect-44.c: Check additional cases.
14339 * gcc.dg/vect/vect-48.c: Check additional cases.
14340
14341 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
14342 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
14343 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
14344 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
14345 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
14346 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
14347 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
14348 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
14349 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
14350
14351 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
14352 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
14353 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
14354
14355 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14356
14357 * gcc.dg/tree-ssa/loop-6.c: New test.
14358
14359 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
14360
14361 PR c++/17620
14362 * g++.dg/inherit/base2.C: New.
14363
14364 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
14365
14366 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
14367 * gcc.dg/20001012-2.c: Likewise.
14368 * gcc.dg/20001013-1.c: Likewise.
14369 * gcc.dg/20001101-1.c: Likewise.
14370 * gcc.dg/20001102-1.c: Likewise.
14371 * gcc.dg/bf-spl1.c: Likewise.
14372 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
14373 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
14374
14375 2004-09-22 Diego Novillo <dnovillo@redhat.com>
14376
14377 PR tree-optimization/16721
14378 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
14379
14380 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
14381
14382 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
14383 * gcc.dg/20040305-1.c: Likewise.
14384
14385 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
14386
14387 PR c/16566
14388 * gcc.c-torture/compile/pr16566-1.c,
14389 gcc.c-torture/compile/pr16566-2.c,
14390 gcc.c-torture/compile/pr16566-3.c: New tests.
14391
14392 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
14393
14394 PR tree-optimization/17512
14395 * gcc.c-torture/compile/20040916-1.c.
14396
14397 2004-09-21 Mark Mitchell <mark@codesourcery.com>
14398
14399 * gcc.dg/pragma-re-3.c: New test.
14400
14401 2004-09-17 Matt Austern <austern@apple.com>
14402
14403 PR c++/15049
14404 * g++.dg/other/anon3.C: New.
14405
14406 2004-09-21 Roger Sayle <roger@eyesopen.com>
14407
14408 PR c++/7503
14409 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
14410 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
14411 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
14412 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
14413 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
14414
14415 2004-09-21 Bud Davis <bdavis9659@comcast.net>
14416
14417 PR fortran/17286
14418 * gfortran.dg/pr17286.f90: New test.
14419
14420 2004-09-20 Mark Mitchell <mark@codesourcery.com>
14421
14422 PR c++/17530
14423 * g++.dg/template/static7.C: New test.
14424
14425 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
14426
14427 PR tree-opt/17558
14428 * gcc.c-torture/compile/pr17558.c: New test.
14429
14430 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
14431
14432 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
14433 if SKIP_ATTRIBUTE is defined.
14434
14435 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14436
14437 PR fortran/15957
14438 * gfortran.dg/pr15957.f90: New test.
14439
14440 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
14441
14442 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
14443 in comparison.
14444 * gcc.dg/vect/vect-79.c: Likewise.
14445 * gcc.dg/vect/vect-80.c: Likewise.
14446
14447 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14448
14449 PR fortran/15750
14450 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
14451
14452 2004-09-20 Ira Rosen <irar@il.ibm.com>
14453
14454 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
14455 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
14456 * gcc.dg/vect/vect-62.c: New testcase.
14457 * gcc.dg/vect/vect-63.c: New testcase.
14458 * gcc.dg/vect/vect-64.c: New testcase.
14459 * gcc.dg/vect/vect-65.c: New testcase.
14460 * gcc.dg/vect/vect-66.c: New testcase.
14461 * gcc.dg/vect/vect-67.c: New testcase.
14462 * gcc.dg/vect/vect-68.c: New testcase.
14463 * gcc.dg/vect/vect-69.c: New testcase.
14464 * gcc.dg/vect/vect-79.c: New testcase.
14465 * gcc.dg/vect/vect-80.c: New testcase.
14466
14467 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
14468
14469 * gcc.target/mips/asm-1.c: New test.
14470
14471 2004-09-19 Ira Rosen <irar@il.ibm.com>
14472
14473 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
14474 * gcc.dg/vect/vect-73.c: New testcase.
14475 * gcc.dg/vect/vect-74.c: New testcase.
14476 * gcc.dg/vect/vect-75.c: New testcase.
14477 * gcc.dg/vect/vect-76.c: New testcase.
14478 * gcc.dg/vect/vect-77.c: New testcase.
14479 * gcc.dg/vect/vect-78.c: New testcase
14480
14481 2004-09-18 Paul Brook <paul@codesourcery.com>
14482
14483 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
14484
14485 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
14486
14487 PR c/17424
14488 * gcc.dg/pr17424-1.c: New test.
14489
14490 2004-09-18 Diego Novillo <dnovillo@redhat.com>
14491
14492 * g++.dg/tree-ssa/pr17153.C: New test.
14493
14494 2004-09-16 Geoffrey Keating <geoffk@apple.com>
14495
14496 PR pch/13361
14497 * testsuite/g++.dg/pch/wchar-1.C: New.
14498 * testsuite/g++.dg/pch/wchar-1.Hs: New.
14499
14500 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
14501
14502 * gcc.c-torture/execute/20040917-1.c: New test.
14503
14504 2004-09-17 Diego Novillo <dnovillo@redhat.com>
14505
14506 PR tree-optimization/17319
14507 * gcc.dg/pr17319.c: New test.
14508
14509 2004-09-17 Devang Patel <dpatel@apple.com>
14510
14511 * gcc.dg/20040813-1.c: New test.
14512
14513 2004-09-17 Diego Novillo <dnovillo@redhat.com>
14514
14515 PR tree-optimization/17273
14516 * gcc.c-torture/compile/pr17273.c: New test.
14517
14518 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
14519
14520 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
14521 Update expected messages.
14522 * gcc.dg/declspec-13.c: New test.
14523
14524 2004-09-17 David Edelsohn <edelsohn@gnu.org>
14525
14526 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
14527
14528 2004-09-17 Diego Novillo <dnovillo@redhat.com>
14529
14530 * gcc.c-torture/execute/pr17252.c: Use post-increment to
14531 change what 'a' is pointing to.
14532
14533 2004-09-17 Mark Mitchell <mark@codesourcery.com>
14534
14535 PR c++/16002
14536 * g++.dg/template/error18.C: New test.
14537
14538 PR c++/16029
14539 * g++.dg/warn/Wunused-8.C: New test.
14540
14541 2004-09-17 Steven Bosscher <stevenb@suse.de>
14542
14543 PR tree-optimization/17513
14544 * gcc.dg/20040916-1.c: New test.
14545
14546 2004-09-16 Mark Mitchell <mark@codesourcery.com>
14547
14548 PR c++/17501
14549 * g++.dg/template/typename7.C: New test.
14550
14551 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14552
14553 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
14554
14555 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
14556
14557 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
14558 with -ftree-based-profiling also.
14559 * lib/profopt.exp: Support late-set profile_option/feedback_option.
14560
14561 2004-09-16 Victor Leikehman <lei@il.ibm.com>
14562
14563 PR/15364
14564 * gfortran.dg/der_array_io_1.f90: New test.
14565 * gfortran.dg/der_array_io_2.f90: New test.
14566 * gfortran.dg/der_array_io_3.f90: New test.
14567
14568 2004-09-15 Mark Mitchell <mark@codesourcery.com>
14569
14570 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
14571 EABI.
14572
14573 2004-09-15 Mark Mitchell <mark@codesourcery.com>
14574
14575 * g++.dg/opt/switch1.C: New test.
14576
14577 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
14578
14579 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
14580 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
14581 Update expected messages.
14582
14583 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14584
14585 PR fortran/16485
14586 * gfortran.dg/same_name_1.f90: New test.
14587
14588 2004-09-15 Diego Novillo <dnovillo@redhat.com>
14589
14590 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
14591 dereference garbage pointers.
14592
14593 2004-09-15 Jakub Jelinek <jakub@redhat.com>
14594
14595 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
14596 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
14597
14598 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
14599 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
14600 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
14601
14602 2004-09-14 Mark Mitchell <mark@codesourcery.com>
14603
14604 PR c++/17324
14605 * g++.dg/template/mangle1.C: New test.
14606
14607 2004-09-14 Diego Novillo <dnovillo@redhat.com>
14608
14609 PR tree-optimization/17252
14610 * gcc.c-torture/execute/pr17252.c: New test.
14611
14612 2004-09-14 Andrew Pinski <apinski@apple.com>
14613
14614 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
14615
14616 2004-09-14 Roger Sayle <roger@eyesopen.com>
14617
14618 PR rtl-optimization/9771
14619 * gcc.dg/pr9771-1.c: New test case.
14620
14621 2004-09-14 Diego Novillo <dnovillo@redhat.com>
14622
14623 PR tree-optimization/15262
14624 * gcc.c-torture/execute/pr15262-1.c: New test.
14625 * gcc.c-torture/execute/pr15262-2.c: New test.
14626
14627 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
14628
14629 * gcc.dg/declspec-12.c: New test.
14630
14631 2004-09-14 Bud Davis <bdavis9659@comcast.net>
14632
14633 * gfortran.dg/pr17090.f90: Add directives to test.
14634
14635 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14636
14637 * gcc.c-torture/compile/20040914-1.c: New test.
14638
14639 2004-09-13 Mark Mitchell <mark@codesourcery.com>
14640
14641 PR c++/16162
14642 * g++.dg/template/decl2.C: New test.
14643
14644 2004-09-13 Bud Davis <bdavis9659@comcast.net>
14645
14646 PR fortran/17090
14647 * gfortran.dg/pr17090.f90: New test.
14648
14649 2004-09-13 Dale Johannesen <dalej@apple.com>
14650
14651 * gcc.c-torture/compile/pr17408.c: New test case.
14652
14653 2004-09-13 Mark Mitchell <mark@codesourcery.com>
14654
14655 PR c++/16716
14656 * g++.dg/parse/crash17.C: New test.
14657
14658 PR c++/17327
14659 * g++.dg/template/enum3.C: New test.
14660
14661 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
14662
14663 * lib/gcc-defs.exp: Load wrapper.exp.
14664 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
14665 using local code.
14666 * lib/gcc.exp (gcc_init): Similar.
14667 * lib/gfortran.exp (gfortran_init): Similar.
14668 * lib/objc.exp (objc_init): Similar.
14669 * lib/treelang.exp (treelang_init): Similar.
14670 * lib/wrapper.exp: New file with build_wrapper call machinery in
14671 ${tool}_maybe_build_wrapper.
14672
14673 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
14674
14675 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
14676 "inline".
14677 * gcc.dg/declspec-11.c: Update expected messages.
14678 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
14679 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
14680 gcc.dg/inline-12.c: New tests.
14681
14682 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
14683
14684 * g++.dg/tree-ssa/pr17400.C: New testcase.
14685
14686 2004-09-13 James E Wilson <wilson@specifixinc.com>
14687
14688 * gcc.target/mips/sb1-1.c: New testcase.
14689
14690 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
14691
14692 * lib/g77-dg.exp: Remove unused file.
14693 * lib/mike-g77.exp: Ditto.
14694 * lib/g77.exp: Ditto.
14695
14696 2004-09-12 Richard Henderson <rth@redhat.com>
14697
14698 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
14699
14700 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
14701
14702 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
14703 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
14704 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
14705 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
14706 Update expected messages.
14707
14708 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
14709
14710 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
14711 declaration/use mismatch for dirp parameter.
14712
14713 2004-09-12 Andrew Pinski <apinski@apple.com>
14714
14715 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
14716 -fgnu-runtime is passed.
14717
14718 2004-09-12 Richard Henderson <rth@redhat.com>
14719
14720 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
14721 do the uplevel thing and update additional_flags directly.
14722 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
14723 gfortran.fortran-torture/execute/intrinsic_nearest.x,
14724 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
14725 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
14726
14727 2004-09-11 Steven Bosscher <stevenb@suse.de>
14728
14729 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
14730
14731 2004-09-11 Roger Sayle <roger@eyesopen.com>
14732
14733 PR middle-end/17411
14734 * g++.dg/opt/pr17411-1.C: New test case.
14735
14736 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
14737
14738 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
14739 gcc.dg/tls/diag-2.c: Update expected messages.
14740 * gcc.dg/991209-1.c: Specify compilation options. Update expected
14741 messages.
14742 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
14743 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
14744 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
14745 gcc.dg/tls/diag-5.c: New tests.
14746
14747 2004-09-11 Zack Weinberg <zack@codesourcery.com>
14748
14749 * gcc.dg/20040910-1.c: Correct dg-error regexp.
14750
14751 2004-09-11 Steven Bosscher <stevenb@suse.de>
14752
14753 * g++.dg/parse/break-in-for.C: New test.
14754
14755 2004-09-11 Jakub Jelinek <jakub@redhat.com>
14756
14757 * gcc.dg/tree-ssa/20040911-1.c: New test.
14758
14759 2004-09-11 Andreas Jaeger <aj@suse.de>
14760
14761 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
14762 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
14763
14764 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
14765
14766 * gcc.target/frv: New directory of FR-V-specific tests.
14767
14768 2004-09-10 James E Wilson <wilson@specifixinc.com>
14769
14770 * gcc.dg/convert-vec-1.c: New test.
14771
14772 2004-09-10 Roger Sayle <roger@eyesopen.com>
14773
14774 PR middle-end/17024
14775 * gcc.dg/pr17024-1.c: New test case.
14776
14777 2004-09-10 Eric Christopher <echristo@redhat.com>
14778
14779 * gcc.dg/20040910-1.c: New test.
14780
14781 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
14782
14783 * gcc.dg/bitfld-9.c: New test.
14784
14785 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
14786
14787 * gcc.c-torture/execute/ieee/acc1.c: New test.
14788 * gcc.c-torture/execute/ieee/acc2.c: New test.
14789 * gcc.c-torture/execute/ieee/mzero6.c: New test.
14790
14791 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
14792
14793 * gcc.dg/deprecated-2.c: New test.
14794
14795 2004-09-09 James E Wilson <wilson@specifixinc.com>
14796
14797 * gcc.dg/init-vec-1.c: New test.
14798
14799 2004-09-09 Roger Sayle <roger@eyesopen.com>
14800
14801 PR middle-end/17055
14802 * gcc.dg/pr17055-1.c: New test case.
14803
14804 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
14805
14806 PR target/17377
14807 * gcc.c-torture/execute/pr17377.c: New test.
14808
14809 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
14810
14811 PR c/8420
14812 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
14813 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
14814 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
14815 gcc.dg/long-long-typespec-1.c: New tests.
14816 * gcc.dg/tls/diag-2.c: Update expected diagnostics
14817
14818 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
14819
14820 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
14821 gcc.dg/gnu99-static-1.c: New tests.
14822
14823 2004-09-08 Devang Patel <dpatel@apple.com>
14824
14825 * gcc.dg/darwin-ld-20040828-1.c: New test.
14826 * gcc.dg/darwin-ld-20040828-2.c: New test.
14827 * gcc.dg/darwin-ld-20040828-3.c: New test.
14828
14829 2004-09-08 Ziemowit Laski <zlaski@apple.com>
14830
14831 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
14832 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
14833 in error message.
14834 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
14835 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
14836 in error message.
14837 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
14838 types they qualify.
14839 * objc.dg/type-size-2.m: Fix wording in comment.
14840 * objc.dg/va-meth-1.m: New test case.
14841
14842 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
14843
14844 PR c/16633:
14845 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
14846 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
14847
14848 2004-09-06 Devang Patel <dpatel@apple.com>
14849
14850 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
14851 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
14852
14853 2004-09-06 Zack Weinberg <zack@codesourcery.com>
14854
14855 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
14856 reflect changed line numbering of diagnostics.
14857
14858 2004-09-06 Paul Brook <paul@codesourcery.com>
14859
14860 * gfortran.dg/edit_real_1.f90: Add new test.
14861
14862 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14863
14864 * gcc.dg/tree-ssa/loop-2.c: New test.
14865 * gcc.dg/tree-ssa/loop-3.c: New test.
14866 * gcc.dg/tree-ssa/loop-4.c: New test.
14867 * gcc.dg/tree-ssa/loop-5.c: New test.
14868
14869 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14870
14871 * gcc.dg/format/sentinel-1.c: Update for parameter option.
14872
14873 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14874
14875 * gcc.dg/format/sentinel-1.c: New test.
14876
14877 2004-09-04 Uros Bizjak <uros@kss-loka.si>
14878
14879 * testsuite/gcc.dg/builtins-46.c: New.
14880
14881 2004-09-03 Devang Patel <dpatel@apple.com>
14882
14883 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
14884 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
14885
14886 2004-09-03 Jan Beulich <jbeulich@novell.com>
14887
14888 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
14889 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
14890 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
14891 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
14892 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
14893 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
14894 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
14895 the non-portable bzero.
14896 * gcc.dg/20010912-1.c: xfail for NetWare.
14897 * gcc.dg/20020426-2.c: xfail for NetWare.
14898 * gcc.dg/20021014-1.c: xfail for NetWare.
14899 * gcc.dg/20021018-1.c: xfail for NetWare.
14900 * gcc.dg/20030213-1.c: xfail for NetWare.
14901 * gcc.dg/20030225-1.c: xfail for NetWare.
14902 * gcc.dg/20030708-1.c: xfail for NetWare.
14903 * gcc.dg/builtins-config.h: Also exclude NetWare.
14904 * gcc.dg/format/format.h: Define restrict only if not already defined.
14905 * gcc.dg/nest.c: xfail for NetWare.
14906 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
14907 * lib/target-supports.exp (check_visibility_available): Exclude
14908 NetWare.
14909
14910 2004-09-03 Jan Beulich <jbeulich@novell.com>
14911
14912 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
14913 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
14914 deterministic starting point for the alignment of structure fields.
14915 * gcc.dg/Wpadded.c: Dito.
14916 * g++.dg/abi/vbase10.C: Dito.
14917
14918 2004-09-03 Devang Patel <dpatel@apple.com>
14919
14920 * g++.dg/debug/pr15736.cc: New test.
14921
14922 2004-09-02 Mark Mitchell <mark@codesourcery.com>
14923
14924 * README.QMTEST: Fix out-of-date link.
14925
14926 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
14927
14928 PR fortran/16579
14929 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
14930 Delete. Duplicate of gfortran.dg/g77/20010610.f
14931
14932 2004-09-02 Mark Mitchell <mark@codesourcery.com>
14933
14934 * g++.dg/abi/arm_rtti1.C: New test.
14935
14936 2004-09-02 Geoffrey Keating <geoffk@apple.com>
14937
14938 * gcc.dg/ppc-vector-memcpy.c: New.
14939 * gcc.dg/ppc-vector-memset.c: New.
14940
14941 2004-09-02 Chao-ying Fu <fu@mips.com>
14942
14943 * gcc.target/mips/mips-3d-1.c: New test.
14944 * gcc.target/mips/mips-3d-2.c: New test.
14945 * gcc.target/mips/mips-3d-3.c: New test.
14946 * gcc.target/mips/mips-3d-4.c: New test.
14947 * gcc.target/mips/mips-3d-5.c: New test.
14948 * gcc.target/mips/mips-3d-6.c: New test.
14949 * gcc.target/mips/mips-3d-7.c: New test.
14950 * gcc.target/mips/mips-3d-8.c: New test.
14951 * gcc.target/mips/mips-3d-9.c: New test.
14952 * gcc.target/mips/mips-ps-1.c: New test.
14953 * gcc.target/mips/mips-ps-2.c: New test.
14954 * gcc.target/mips/mips-ps-3.c: New test.
14955 * gcc.target/mips/mips-ps-4.c: New test.
14956 * gcc.target/mips/mips-ps-type.c: New test.
14957
14958 2004-09-02 Paul Brook <paul@codesourcery.com>
14959
14960 * gfortran.dg/edit_real_1.f90: Add new tests.
14961
14962 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14963
14964 PR fortran/15327
14965 * gfortran.dg/merge_char_1.f90: New test.
14966
14967 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14968
14969 PR fortran/16404
14970 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
14971
14972 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
14973
14974 PR c/1522
14975 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
14976
14977 2004-09-01 Mark Mitchell <mark@codesourcery.com>
14978
14979 * g++.dg/opt/loop1.C: Do not XFAIL.
14980
14981 2004-09-01 Jakub Jelinek <jakub@redhat.com>
14982
14983 * gcc.c-torture/execute/20040831-1.c: New test.
14984
14985 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
14986
14987 PR fortran/16579
14988 * gfortran.dg/g77/20010610.f: Now passes.
14989 Copy from g77.f-torture/execute. Add dg-run directive.
14990 * gfortran.dg/g77/README: Update
14991
14992 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
14993
14994 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
14995 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
14996 (t1, t2, t3, t4): Add volatile.
14997
14998 2004-08-31 Mark Mitchell <mark@codesourcery.com>
14999
15000 * g++.dg/ext/visibility/arm1.C: New test.
15001
15002 2004-08-31 Geoffrey Keating <geoffk@apple.com>
15003
15004 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
15005 -pedantic-errors.
15006
15007 2004-09-01 Paul Brook <paul@codesourcery.com>
15008
15009 * gfortran.dg/eof_2.f90: New test.
15010
15011 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15012
15013 PR fortran/16579
15014 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
15015
15016 2004-08-31 Bud Davis <bdavis9659@comcast.net>
15017
15018 PR libfortran/16805
15019 * gfortran.dg/list_read_2.f90: New test.
15020
15021 2004-08-31 Mark Mitchell <mark@codesourcery.com>
15022
15023 * g++.dg/abi/key1.C: New test.
15024
15025 2004-08-31 Richard Henderson <rth@redhat.com>
15026
15027 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
15028 form of offsetof.
15029 * g++.dg/other/offsetof5.C: Remove duplicate.
15030
15031 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15032
15033 PR fortran/17244
15034 * gfortran.dg/func_derived_1.f90: New test.
15035
15036 2004-08-31 Paul Brook <paul@codesourcery.com>
15037
15038 * gfortran.dg/eof_1.f90: New test.
15039
15040 2004-08-31 Paul Brook <paul@codesourcery.com>
15041
15042 * gfortran.dg/list_read_1.f90: New file.
15043
15044 2004-08-30 Mark Mitchell <mark@codesourcery.com>
15045
15046 * g++.dg/opt/loop1.C: XFAIL.
15047
15048 2004-08-30 Geoffrey Keating <geoffk@apple.com>
15049
15050 * gcc.dg/funcdef-storage-1.c: New.
15051 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
15052 an extern function in local scope.
15053 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
15054 declare an 'auto inline' function in local scope.
15055 * gcc.dg/20011130-1.c: Likewise.
15056 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
15057 an 'auto' function in local scope.
15058 * gcc.dg/20021014-1.c: Likewise.
15059 * gcc.dg/20030331-2.c: Likewise.
15060
15061 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15062
15063 * gfortran.dg/blockdata_1.f90: New test.
15064
15065 2004-08-30 Richard Henderson <rth@redhat.com>
15066
15067 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
15068
15069 2004-08-30 Richard Henderson <rth@redhat.com>
15070
15071 * lib/fortran-torture.exp (fortran-torture-execute): Honor
15072 additional_flags set by alternate driver.
15073 (ieee-options): New procedure.
15074 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
15075 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
15076 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
15077 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
15078
15079 2004-08-30 Richard Henderson <rth@redhat.com>
15080
15081 * lib/f-torture.exp: Remove.
15082
15083 2004-08-29 Mark Mitchell <mark@codesourcery.com>
15084
15085 PR rtl-optimization/16590
15086 * g++.dg/opt/loop1.C: New test.
15087
15088 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15089
15090 PR fortran/13910
15091 * gfortran.dg/oldstyle_1.f90: New test.
15092
15093 2004-08-29 Steven G. Kargl <kargls@comcast.net>
15094 Paul Brook <paul@codesourcery.com>
15095
15096 * gfortran.dg/g77/README: Update.
15097 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
15098 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
15099 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
15100
15101 2004-08-28 Paul Brook <paul@codesourcery.com>
15102
15103 PR libfortran/17195
15104 * gfortran.dg/edit_real_1.f90: New test.
15105
15106 2004-08-27 Paul Brook <paul@codesourcery.com>
15107
15108 * gfortran.dg/rewind_1.f90: New test.
15109
15110 2004-08-27 Bud Davis <bdavis9659@comcast.net>
15111
15112 PR fortran/16597
15113 * gfortran.dg/pr16597.f90: New test.
15114
15115 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
15116
15117 PR c/13801
15118 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
15119 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
15120 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
15121 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
15122 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
15123
15124 2004-08-26 Nick Clifton <nickc@redhat.com>
15125
15126 * gcc.c-torture/compile/pr17119.c: New test.
15127
15128 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
15129
15130 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
15131
15132 2004-08-25 Richard Henderson <rth@redhat.com>
15133
15134 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
15135 the bits that expect kind=8 to be the largest real kind.
15136
15137 2004-08-25 Ziemowit Laski <zlaski@apple.com>
15138
15139 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
15140
15141 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15142
15143 * gfortran.dg/assignment_1.f90: New test.
15144
15145 2004-08-25 Adam Nemet <anemet@lnxw.com>
15146
15147 * g++.dg/template/repo3.C: New test.
15148
15149 2004-08-25 Roger Sayle <roger@eyesopen.com>
15150
15151 PR middle-end/16693
15152 PR tree-optimization/16372
15153 * g++.dg/opt/pr16372-1.C: New test case.
15154 * g++.dg/opt/pr16693-1.C: New test case.
15155 * g++.dg/opt/pr16693-2.C: New test case.
15156
15157 2004-08-25 Ziemowit Laski <zlaski@apple.com>
15158
15159 * objc.dg/proto-lossage-4.m: New test.
15160
15161 2004-08-25 Mark Mitchell <mark@codesourcery.com>
15162
15163 PR c++/17155
15164 * g++.dg/inherit/local2.C: New test.
15165
15166 2004-08-25 Paul Brook <paul@codesourcery.com>
15167
15168 PR fortran/17144
15169 * gfortran.dg/string_ctor_1.f90: New test.
15170
15171 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15172
15173 PR c++/14428
15174 * g++.dg/template/redecl2.C: New test.
15175
15176 2004-08-24 Bud Davis <bdavis9659@comcast.net>
15177
15178 PR fortran/17143
15179 * gfortran.dg/pr17143.f90: New test.
15180
15181 2004-08-24 Bud Davis <bdavis9659@comcast.net>
15182
15183 PR fortran/17164
15184 * gfortran.dg/pr17164.f90: New test.
15185
15186 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15187
15188 * gcc.dg/tree-ssa/loop-1.c: New test.
15189
15190 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
15191
15192 * gcc.c-torture/compile/20040824-1.c: New test.
15193
15194 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
15195
15196 * gcc.c-torture/compile/iftrap-3.c: New test.
15197
15198 2004-08-24 Paul Brook <paul@codesourcery.com>
15199
15200 * gfortran.dg/entry_2.f90: New test.
15201
15202 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
15203
15204 PR c++/16889
15205 * g++.dg/lookup/ambig[12].C: New.
15206
15207 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15208
15209 PR c++/16706
15210 * g++.dg/template/crash21.C: New test.
15211 * g++.dg/template/crash22.C: Likewise.
15212
15213 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
15214
15215 PR c++/17149
15216 * g++.dg/template/access15.C: New.
15217
15218 2004-08-23 Mark Mitchell <mark@codesourcery.com>
15219
15220 PR c++/17163
15221 * g++.dg/template/repo2.C: New test.
15222
15223 2004-08-23 Roger Sayle <roger@eyesopen.com>
15224
15225 PR rtl-optimization/17078
15226 * gcc.c-torture/execute/pr17078-1.c: New test case.
15227
15228 2004-08-23 Mark Mitchell <mark@codesourcery.com>
15229
15230 PR c/14492
15231 * gcc.dg/debug/crash1.c: New test.
15232
15233 2004-08-23 Mark Mitchell <mark@codesourcery.com>
15234
15235 PR c/16180
15236 * gcc.dg/loop-5.c: New test.
15237
15238 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15239
15240 * gcc.c-torture/execute/20040823-1.c: New test.
15241
15242 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
15243
15244 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
15245 to the assembler. Simplify test accordingly.
15246 (asm_abi_flags): Use GNU names.
15247 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
15248 to check for ABI flags.
15249
15250 2004-08-22 Andrew Pinski <apinski@apple.com>
15251
15252 * g++.dg/opt/pr14029.C: New test.
15253 * gcc.c-torture/execute/pr15262.c: New test.
15254
15255 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15256
15257 * gfortran.dg/reduction.f90: Add checks with complex arguments.
15258
15259 2004-08-21 Bud Davis <bdavis9659@comcast.net>
15260
15261 PR 16908
15262 * gfortran.dg/direct_io.f90: New test.
15263
15264 2004-08-20 Mark Mitchell <mark@codesourcery.com>
15265
15266 PR c++/17121
15267 * g++.dg/inherit/local2.C: New test.
15268
15269 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
15270
15271 PR c++/17120
15272 * g++.dg/warn/Wparentheses-4.C: New test.
15273
15274 2004-08-20 Mark Mitchell <mark@codesourcery.com>
15275
15276 PR c++/17121
15277 * g++.dg/inherit/local2.C: New test.
15278
15279 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
15280 * gcc.dg/ppc-ldstruct.c: Likewise.
15281 * gcc.dg/ppc64-abi-2.c: Likewise.
15282
15283 2004-08-20 Jakub Jelinek <jakub@redhat.com>
15284
15285 PR rtl-optimization/17099
15286 * gcc.c-torture/execute/20040820-1.c: New test.
15287
15288 2004-08-20 David Edelsohn <edelsohn@gnu.org>
15289
15290 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
15291
15292 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
15293
15294 PR fortran/17077
15295 * gfortran.dg/auto_array_1.f90: New test.
15296
15297 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15298
15299 PR fortran/17074
15300 * gfortran.dg/simpleif_1.f90: New test.
15301
15302 2004-08-19 Mark Mitchell <mark@codesourcery.com>
15303
15304 * lib/target-supports.exp (check_profiling_available): Return
15305 false for arm*-*-symbianelf* and arm*-*-eabi*.
15306
15307 PR c++/15890
15308 * g++.dg/template/delete1.C: New test.
15309
15310 2004-08-19 Paul Brook <paul@codesourcery.com>
15311
15312 PR fortran/14976
15313 PR fortran/16228
15314 * gfortran.dg/data_char_1.f90: New test.
15315
15316 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
15317
15318 PR fortran/16946
15319 * gfortran.dg/reduction.f90: New testcase.
15320
15321 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15322
15323 PR fortran/16520
15324 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
15325
15326 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
15327
15328 PR c++/17041
15329 * g++.dg/Wparentheses-3.C: New test.
15330
15331 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
15332
15333 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
15334 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
15335 * gcc.dg/vect/vect-2.c: Likewise.
15336 * gcc.dg/vect/vect-3.c: Likewise.
15337 * gcc.dg/vect/vect-4.c: Likewise.
15338 * gcc.dg/vect/vect-5.c: Likewise.
15339 * gcc.dg/vect/vect-6.c: Likewise.
15340 * gcc.dg/vect/vect-7.c: Likewise.
15341 * gcc.dg/vect/vect-25.c: Likewise.
15342 * gcc.dg/vect/vect-31.c: Likewise.
15343 * gcc.dg/vect/vect-32.c: Likewise.
15344 * gcc.dg/vect/vect-34.c: Likewise.
15345 * gcc.dg/vect/vect-36.c: Likewise.
15346 * gcc.dg/vect/vect-all.c: Likewise.
15347
15348 2004-08-18 Mark Mitchell <mark@codesourcery.com>
15349
15350 PR c++/17068
15351 * g++.dg/template/operator4.C: New test.
15352
15353 2004-08-18 Richard Henderson <rth@redhat.com>
15354
15355 * gcc.dg/20040206-1.c: XFAIL.
15356
15357 2004-08-17 Mark Mitchell <mark@codesourcery.com>
15358
15359 PR c++/16246
15360 * g++.dg/template/array7.C: New test.
15361
15362 2004-08-17 James E Wilson <wilson@specifixinc.com>
15363
15364 * gcc.dg/mips-movcc-1.c: New test.
15365 * gcc.dg/mips-movcc-2.c: New test.
15366 * gcc.dg/mips-movcc-3.c: New test.
15367
15368 * gcc.dg/mips-nmadd-1.c: New test.
15369 * gcc.dg/mips-nmadd-2.c: New test.
15370
15371 2004-08-17 Mark Mitchell <mark@codesourcery.com>
15372
15373 PR c++/15871
15374 * g++.dg/opt/inline8.C: New test.
15375
15376 PR c++/16965
15377 * g++.dg/parse/error17.C: New test.
15378
15379 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
15380
15381 * gcc.dg/vect: New directory for vectorizer tests.
15382 * gcc.dg/vect/tree-vect.h: New file.
15383 * gcc.dg/vect/vect.exp: New file.
15384 * gcc.dg/vect/pr16105.c.c: New test.
15385 * gcc.dg/vect/vect-1.c: New test.
15386 * gcc.dg/vect/vect-2.c: New test.
15387 * gcc.dg/vect/vect-3.c: New test.
15388 * gcc.dg/vect/vect-4.c: New test.
15389 * gcc.dg/vect/vect-5.c: New test.
15390 * gcc.dg/vect/vect-6.c: New test.
15391 * gcc.dg/vect/vect-7.c: New test.
15392 * gcc.dg/vect/vect-8.c: New test.
15393 * gcc.dg/vect/vect-9.c: New test.
15394 * gcc.dg/vect/vect-10.c: New test.
15395 * gcc.dg/vect/vect-11.c: New test.
15396 * gcc.dg/vect/vect-12.c: New test.
15397 * gcc.dg/vect/vect-13.c: New test.
15398 * gcc.dg/vect/vect-14.c: New test.
15399 * gcc.dg/vect/vect-15.c: New test.
15400 * gcc.dg/vect/vect-16.c: New test.
15401 * gcc.dg/vect/vect-17.c: New test.
15402 * gcc.dg/vect/vect-18.c: New test.
15403 * gcc.dg/vect/vect-19.c: New test.
15404 * gcc.dg/vect/vect-20.c: New test.
15405 * gcc.dg/vect/vect-21.c: New test.
15406 * gcc.dg/vect/vect-22.c: New test.
15407 * gcc.dg/vect/vect-23.c: New test.
15408 * gcc.dg/vect/vect-24.c: New test.
15409 * gcc.dg/vect/vect-25.c: New test.
15410 * gcc.dg/vect/vect-26.c: New test.
15411 * gcc.dg/vect/vect-27.c: New test.
15412 * gcc.dg/vect/vect-28.c: New test.
15413 * gcc.dg/vect/vect-29.c: New test.
15414 * gcc.dg/vect/vect-30.c: New test.
15415 * gcc.dg/vect/vect-31.c: New test.
15416 * gcc.dg/vect/vect-32.c: New test.
15417 * gcc.dg/vect/vect-33.c: New test.
15418 * gcc.dg/vect/vect-34.c: New test.
15419 * gcc.dg/vect/vect-35.c: New test.
15420 * gcc.dg/vect/vect-36.c: New test.
15421 * gcc.dg/vect/vect-37.c: New test.
15422 * gcc.dg/vect/vect-38.c: New test.
15423 * gcc.dg/vect/vect-40.c: New test.
15424 * gcc.dg/vect/vect-41.c: New test.
15425 * gcc.dg/vect/vect-42.c: New test.
15426 * gcc.dg/vect/vect-43.c: New test.
15427 * gcc.dg/vect/vect-44.c: New test.
15428 * gcc.dg/vect/vect-45.c: New test.
15429 * gcc.dg/vect/vect-46.c: New test.
15430 * gcc.dg/vect/vect-47.c: New test.
15431 * gcc.dg/vect/vect-48.c: New test.
15432 * gcc.dg/vect/vect-49.c: New test.
15433 * gcc.dg/vect/vect-50.c: New test.
15434 * gcc.dg/vect/vect-51.c: New test.
15435 * gcc.dg/vect/vect-52.c: New test.
15436 * gcc.dg/vect/vect-53.c: New test.
15437 * gcc.dg/vect/vect-54.c: New test.
15438 * gcc.dg/vect/vect-55.c: New test.
15439 * gcc.dg/vect/vect-56.c: New test.
15440 * gcc.dg/vect/vect-57.c: New test.
15441 * gcc.dg/vect/vect-58.c: New test.
15442 * gcc.dg/vect/vect-59.c: New test.
15443 * gcc.dg/vect/vect-60.c: New test.
15444 * gcc.dg/vect/vect-61.c: New test.
15445 * gcc.dg/vect/vect-all.c: New test.
15446 * gcc.dg/vect/vect-none.c: New test.
15447
15448 2004-08-17 Paul Brook <paul@codesourcery.com>
15449
15450 PR fortran/13082
15451 * gfortran.dg/entry_1.f90: New test.
15452
15453 2004-08-17 Andrew Pinski <apinski@apple.com>
15454
15455 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
15456
15457 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
15458
15459 * gcc.dg/pr17036-1.c: New test.
15460
15461 2004-08-16 Devang Patel <dpatel@apple.com>
15462
15463 * gcc.dg/darwin-20040809-1.c: New test.
15464
15465 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
15466
15467 * gcc.dg/funcdef-attr-1.c: New test.
15468
15469 2004-08-16 Janis Johnson <janis187@us.ibm.com>
15470
15471 * gcc.dg/altivec-17.c: New test.
15472 * gcc.dg/altivec-18.c: New test.
15473
15474 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15475
15476 PR c++/6749
15477 * g++.dg/template/vtable2.C: New test.
15478
15479 2004-08-14 Richard Henderson <rth@redhat.com>
15480
15481 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
15482 * gcc.dg/pack-test-4.c (main): Return 0.
15483 * gcc.dg/setjmp-1.c: Remove XFAIL.
15484 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
15485
15486 2004-08-14 Richard Henderson <rth@redhat.com>
15487
15488 * gcc.dg/980217-1.c: Add prototype for printf.
15489
15490 2004-08-13 Bud Davis <bdavis9659@comcast.net>
15491
15492 * gfortran.dg/pr16935.f90: New test.
15493
15494 2004-08-13 Janis Johnson <janis187@us.ibm.com>
15495
15496 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
15497
15498 2004-08-13 Paul Brook <paul@codesourcery.com>
15499
15500 * gfortran.dg/der_io_1.f90: Remove stray comma.
15501
15502 2004-08-12 Janis Johnson <janis187@us.ibm.com>
15503
15504 * gcc.dg/vmx/cw-bug-2.c: Remove.
15505 * gcc.dg/vmx/vprint-1.c: Remove.
15506 * gcc.dg/vmx/vscan-1.c: Remove.
15507
15508 2004-08-12 Devang patel <dpatel@apple.com>
15509
15510 * gcc.dg/darwin-20040809-2.c: New test.
15511
15512 2004-08-12 Janis Johnson <janis1872us.ibm.com>
15513
15514 * g++.dg/ext/altivec-12.C: New test.
15515
15516 * g++.dg/ext/altivec-11.C: New test.
15517
15518 2004-08-12 Paul Brook <paul@codesourcery.com>
15519
15520 * g++.dg/abi/arm_cxa_vec_1.C: New test.
15521
15522 2004-08-12 Janis Johnson <janis187@us.ibm.com>
15523
15524 * g++.dg/ext/altivec-2.C: Check for hardware support before
15525 executing any VMX instructions.
15526
15527 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
15528
15529 2004-08-12 Jakub Jelinek <jakub@redhat.com>
15530
15531 PR c++/16276
15532 * g++.old-deja/g++.other/comdat4.C: New test.
15533 * g++.old-deja/g++.other/comdat4-aux.cc: New.
15534
15535 2004-08-12 Ben Elliston <bje@au.ibm.com>
15536
15537 PR target/16286
15538 * gcc.dg/pr16286.c: New test.
15539
15540 2004-08-12 Jan Beulich <jbeulich@novell.com>
15541
15542 * g++.dg/ext/asm5.C: New.
15543
15544 2004-08-11 Mark Mitchell <mark@codesourcery.com>
15545
15546 PR c++/16698
15547 * g++.dg/eh/crash1.C: New test.
15548
15549 PR c++/16717
15550 * g++.dg/ext/construct1.C: New test.
15551
15552 2004-08-11 Mark Mitchell <mark@codesourcery.com>
15553
15554 PR c++/16853
15555 * g++.dg/init/ptrmem1.C: New test.
15556
15557 PR c++/16618
15558 * g++.dg/parse/offsetof5.C: New test.
15559
15560 PR c++/16870
15561 * g++.dg/template/overload3.C: New test.
15562
15563 2004-08-11 Mark Mitchell <mark@codesourcery.com>
15564
15565 PR c++/16964
15566 * g++.dg/parse/error16.C: New test.
15567
15568 PR c++/16904
15569 * g++.dg/template/error14.C: New test.
15570
15571 PR c++/16929
15572 * g++.dg/template/error15.C: New test.
15573
15574 2004-08-11 Devang Patel <dpatel@apple.com>
15575
15576 * gcc.dg/darwin-ld-20040809-1.c: New test.
15577 * gcc.dg/darwin-ld-20040809-2.c: New test.
15578
15579 2004-08-11 Steven G. Kargl <kargls@comcast.net>
15580
15581 PR fortran/16917
15582 * gfortran.dg/dfloat_1.f90: New test.
15583
15584 2004-08-09 Mark Mitchell <mark@codesourcery.com>
15585
15586 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
15587 * gcc.dg/dll-2.c: Fix dg-require syntax.
15588 * gcc.misc-tests/arm-isr.c (abort): Declare.
15589 (exit): Likewise.
15590
15591 2004-08-10 Mark Mitchell <mark@codesourcery.com>
15592
15593 PR c++/16971
15594 * g++.dg/parse/crash16.C: New test.
15595
15596 2004-08-10 Roger Sayle <roger@eyesopen.com>
15597
15598 * gcc.dg/mips-rsqrt-1.c: New test case.
15599 * gcc.dg/mips-rsqrt-2.c: New test case.
15600 * gcc.dg/mips-rsqrt-3.c: New test case.
15601
15602 2004-08-10 Paul Brook <paul@codesourcery.com>
15603
15604 * gfortran.dg/der_io_1.f90: New test.
15605
15606 2004-08-10 Paul Brook <paul@codesourcery.com>
15607
15608 PR fortran/16919
15609 * gfortran.dg/der_array_1.f90: New test.
15610
15611 2004-08-09 David Edelsohn <edelsohn@gnu.org>
15612
15613 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
15614
15615 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
15616
15617 * gcc.dg/wchar_t-2.c: Fix typo.
15618
15619 2004-08-09 Falk Hueffner <falk@debian.org>
15620
15621 PR tree-optimization/12517
15622 * gcc.c-torture/compile/pr12517.c: New test.
15623
15624 PR tree-optimization/12578
15625 * gcc.c-torture/compile/pr12578.c: New test.
15626
15627 PR tree-optimization/12899
15628 * gcc.c-torture/compile/pr12899.c: New test.
15629
15630 PR rtl-optimization/14692
15631 * gcc.c-torture/compile/pr14692.c: New test.
15632
15633 PR tree-optimization/16461
15634 * gcc.c-torture/compile/pr16461.c: New test.
15635
15636 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
15637
15638 * gfortran.dg/getenv_1.f90: New test.
15639
15640 2004-08-06 Mark Mitchell <mark@codesourcery.com>
15641
15642 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
15643 wchar_t.
15644 * gcc.dg/symbian5.c: Test -fno-short-wchar.
15645
15646 2004-08-06 Paul Brook <paul@codesourcery.com>
15647
15648 * gfortran.dg/ret_array_1.f90: New test.
15649 * gfortran.dg/ret_pointer_1.f90: New test.
15650
15651 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
15652
15653 * gcc.dg/missing-field-init-[12].c: New tests.
15654 * g++.dg/warn/missing-field-init-[12].C: New tests.
15655
15656 2004-08-06 Mark Mitchell <mark@codesourcery.com>
15657
15658 * gcc.dg/enum2.c: New test.
15659 * gcc.dg/symbian3.c: Likewise.
15660 * gcc.dg/symbian4.c: Likewise.
15661 * gcc.dg/wchar_t-2.c: Likewise.
15662
15663 2004-08-05 Mark Mitchell <mark@codesourcery.com>
15664
15665 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
15666 destructor tests.
15667
15668 2004-08-05 Mark Mitchell <mark@codesourcery.com>
15669
15670 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
15671 dg-require-visiblity.
15672 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
15673 * g++.dg/ext/visibility/fvisibility.C: Likewise.
15674 * g++.dg/ext/visibility/memfuncts.C: Likewise.
15675 * g++.dg/ext/visibility/new1.C: Likewise.
15676 * g++.dg/ext/visibility/pragma.C: Likewise.
15677 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
15678 * g++.dg/ext/visibility/virtual.C: Likewise.
15679 * g++/dg/ext/visibility/visibility-1.C: Likewise.
15680 * g++/dg/ext/visibility/visibility-2.C: Likewise.
15681 * g++/dg/ext/visibility/visibility-3.C: Likewise.
15682 * g++/dg/ext/visibility/visibility-4.C: Likewise.
15683 * g++/dg/ext/visibility/visibility-5.C: Likewise.
15684 * g++/dg/ext/visibility/visibility-6.C: Likewise.
15685 * g++/dg/ext/visibility/visibility-7.C: Likewise.
15686 * g++/dg/ext/visibility/visibility-8.C: New test.
15687 * gcc.c-torture/compile/dll.x: Remove.
15688 * gcc.dg/dll-2.c: Use dg-require-dll
15689 * gcc.dg/visibility-10.c: New test.
15690 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
15691 supporting DLLs.
15692 * testsuite/lib/scanasm.exp (scan_hidden): New function.
15693 (scan_not_hidden): Likewise.
15694
15695 2004-08-05 David Edelsohn <edelsohn@gnu.org>
15696
15697 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
15698
15699 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
15700
15701 * gcc.c-torture/execute/20040805-1.c: New test.
15702
15703 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
15704
15705 * gcc.dg/20020118-1.c: Declare abort.
15706 * gcc.dg/altivec_check.h: Likewise.
15707 * gcc.dg/iftrap-2.c: Likewise.
15708 * gcc.dg/pragma-darwin.c: Likewise.
15709 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
15710
15711 2004-08-04 Geoffrey Keating <geoffk@apple.com>
15712
15713 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
15714
15715 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
15716
15717 * gcc.c-torture/execute/builtins/abs-2.c,
15718 gcc.c-torture/execute/builtins/abs-3.c,
15719 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
15720 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
15721 intmax_t, uintmax_t and their limits.
15722 * gcc.dg/intmax_t-1.c: New test.
15723
15724 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15725
15726 * g++.dg/tc1/dr147.C: Add reference to PR.
15727
15728 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
15729
15730 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
15731 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
15732
15733 2004-08-03 David Edelsohn <edelsohn@gnu.org>
15734
15735 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
15736
15737 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
15738
15739 * gcc.dg/redecl-5.c: New test.
15740 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
15741 of scanf.
15742
15743 2004-08-03 Roger Sayle <roger@eyesopen.com>
15744
15745 PR middle-end/16790
15746 * gcc.c-torture/execute/pr16790-1.c: New test case.
15747
15748 2004-08-03 Mark Mitchell <mark@codesourcery.com>
15749
15750 * g++.dg/ext/visibility/assign1.C: New test.
15751 * g++.dg/ext/visibility/new1.C: Likewise.
15752
15753 * gcc.dg/symbian1.c: New test.
15754 * gcc.dg/symbian2.c: Likewise.
15755
15756 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
15757
15758 PR target/16570
15759 * gcc.dg/i386-sse-9.c: New test.
15760
15761 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
15762
15763 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
15764
15765 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
15766
15767 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
15768 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
15769 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
15770 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
15771 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
15772 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
15773 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
15774 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
15775 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
15776 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
15777 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
15778 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
15779 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
15780 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
15781 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
15782 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
15783 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
15784 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
15785 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
15786 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
15787 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
15788 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
15789 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
15790 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
15791 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
15792 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
15793 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
15794 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
15795 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
15796 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
15797 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
15798 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
15799 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
15800 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
15801 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
15802 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
15803 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
15804 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
15805 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
15806 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
15807 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
15808 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
15809 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
15810 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
15811 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
15812 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
15813 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
15814 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
15815 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
15816 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
15817 gcc.misc-tests/i386-pf-3dnow-1.c,
15818 gcc.misc-tests/i386-pf-athlon-1.c,
15819 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
15820 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
15821 Declare built-in functions used.
15822 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
15823
15824 2004-08-02 Mark Mitchell <mark@codesourcery.com>
15825
15826 PR c++/16707
15827 * g++.dg/lookup/using12.C: New test.
15828
15829 * g++.dg/init/null1.C: Fix PR number.
15830 * g++.dg/parse/namespace10.C: Likewise.
15831
15832 2004-08-01 Mark Mitchell <mark@codesourcery.com>
15833
15834 PR c++/16224
15835 * g++.dg/template/spec17.C: New test.
15836 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
15837 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
15838
15839 2004-08-02 David Billinghurst
15840
15841 PR fortran/16292
15842 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
15843
15844 2004-08-01 Zack Weinberg <zack@codesourcery.com>
15845
15846 * gcc.dg/ia64-got-1.c: New test case.
15847
15848 2004-08-01 Mark Mitchell <mark@codesourcery.com>
15849
15850 PR c++/16489
15851 * g++.dg/init/null1.C: New test.
15852 * g++.dg/tc1/dr76.C: Adjust error marker.
15853
15854 PR c++/16529
15855 * g++.dg/parse/namespace10.C: New test.
15856
15857 PR c++/16810
15858 * g++.dg/inherit/ptrmem2.C: New test.
15859
15860 2004-08-02 Ben Elliston <bje@au.ibm.com>
15861
15862 PR target/16155
15863 * gcc.dg/pr16155.c: New test.
15864
15865 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
15866
15867 * gcc.dg/redecl-2.c: New test.
15868
15869 2004-07-30 Geoffrey Keating <geoffk@apple.com>
15870
15871 * gcc.dg/darwin-longdouble.c: New file.
15872
15873 2004-07-30 Richard Henderson <rth@redhat.com>
15874
15875 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
15876 write to constant argument.
15877 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
15878
15879 2004-07-30 Richard Henderson <rth@redhat.com>
15880
15881 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
15882 tests of nearest around zero.
15883
15884 2004-07-30 Andrew Pinski <apinski@apple.com>
15885
15886 * gcc.c-torture/compile/20040730-1.c: New test.
15887
15888 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
15889
15890 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
15891 powerpc-eabispe.
15892
15893 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
15894
15895 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
15896
15897 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
15898
15899 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
15900 contains $ld_library_path.
15901 * lib/gfortran.exp (gfortran_link_flags): Likewise.
15902
15903 2004-07-29 Richard Henderson <rth@redhat.com>
15904
15905 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
15906
15907 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
15908 (alt2, which): New.
15909 (Check): Accept either alternative.
15910
15911 2004-07-29 Mark Mitchell <mark@codesourcery.com>
15912
15913 * g++.dg/abi/inline1.C: New test.
15914 * g++.dg/abi/local1-a.cc: Likewise.
15915 * g++.dg/abi/local1.C: Likewise.
15916 * g++.dg/abi/mangle11.C: Tweak location of warnings.
15917 * g++.dg/abi/mangle12.C: Likewise.
15918 * g++.dg/abi/mangle17.C: Likewise.
15919 * g++.dg/abi/mangle20-2.C: Likewise.
15920 * g++.dg/opt/interface1.C: Likewise.
15921 * g++.dg/opt/interface1.h: Likewise.
15922 * g++.dg/opt/interface1-a.cc: New test.
15923 * g++.dg/parse/repo1.C: New test.
15924 * g++.dg/template/repo1.C: Likewise.
15925 * g++.dg/warn/Winline-1.C: Likewise.
15926 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
15927
15928 2004-07-29 Diego Novillo <dnovillo@redhat.com>
15929
15930 * gcc.dg/tree-ssa/20040729-1.c: New test.
15931
15932 2004-07-27 Matt Austern <austern@apple.com>
15933
15934 * gcc.dg/darwin-bool-1.c: New test.
15935 * gcc.dg/darwin-bool-2.c: New test.
15936
15937 2004-07-28 Richard Henderson <rth@redhat.com>
15938
15939 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
15940 arguments in the correct type. Don't write to constant arguments.
15941
15942 2004-07-28 Diego Novillo <dnovillo@redhat.com>
15943
15944 PR tree-optimization/16688
15945 PR tree-optimization/16689
15946 * g++.dg/tree-ssa/pr16688.C: New test.
15947
15948 2004-07-28 Diego Novillo <dnovillo@redhat.com>
15949
15950 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
15951 loads. Not only in the comment, this time.
15952
15953 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
15954
15955 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
15956 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
15957 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
15958 * gcc.dg/sh4a-bitmovua.c: New.
15959 * gcc.dg/sh4a-cos.c: New.
15960 * gcc.dg/sh4a-cosf.c: New.
15961 * gcc.dg/sh4a-fprun.c: New.
15962 * gcc.dg/sh4a-fsrra.c: New.
15963 * gcc.dg/sh4a-memmovua.c: New.
15964 * gcc.dg/sh4a-sin.c: New.
15965 * gcc.dg/sh4a-sincos.c: New.
15966 * gcc.dg/sh4a-sincosf.c: New.
15967 * gcc.dg/sh4a-sinf.c: New.
15968
15969 2004-07-28 Diego Novillo <dnovillo@redhat.com>
15970
15971 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
15972 conditionals.
15973 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
15974 loads.
15975 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
15976 DOM1.
15977
15978 2004-07-27 Andrew Pinski <apinski@apple.com>
15979
15980 * g++.dg/rtti/tinfo1.C: Correct the xfail.
15981
15982 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
15983
15984 * gcc.dg/pragma-isr.c: New test.
15985
15986 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15987
15988 PR c++/14429
15989 * g++.dg/template/ttp11.C: New test.
15990
15991 2004-07-27 Diego Novillo <dnovillo@redhat.com>
15992
15993 * gcc.c-torture/compile/20040727-1.c: New test.
15994
15995 2004-07-26 Eric Christopher <echristo@redhat.com>
15996
15997 * gcc.c-torture/compile/20040726-2.c: New test.
15998
15999 2004-07-26 Andrew Pinski <apinski@apple.com>
16000
16001 * g++.dg/rtti/tinfo1.C: Xfail.
16002
16003 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
16004
16005 * gcc.c-torture/compile/20040726-1.c: New test.
16006
16007 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
16008 Brian Ryner <bryner@brianryner.com>
16009
16010 PR c++/9283
16011 PR c++/15000
16012 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
16013 * g++.dg/ext/visibility/: New directory.
16014 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
16015 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
16016 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
16017 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
16018 * g++.dg/ext/visibility/fvisibility.C,
16019 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
16020 g++.dg/ext/visibility/fvisibility-override1.C
16021 g++.dg/ext/visibility/fvisibility-override2.C
16022 g++.dg/ext/visibility/memfuncts.C
16023 g++.dg/ext/visibility/noPLT.C
16024 g++.dg/ext/visibility/pragma.C
16025 g++.dg/ext/visibility/pragma-override1.C
16026 g++.dg/ext/visibility/pragma-override2.C
16027 g++.dg/ext/visibility/staticmemfuncts.C
16028 g++.dg/ext/visibility/virtual.C: New tests.
16029
16030 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
16031
16032 PR c/15360
16033 * gcc.dg/pr15360-1.c: New test.
16034
16035 2004-07-25 Daniel Jacobowitz <dan@debian.org>
16036
16037 * gcc.dg/pragma-align-2.c: New test.
16038 * gcc.dg/pragma-init-fini.c: New test.
16039 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
16040 targets.
16041
16042 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
16043
16044 * gcc.dg/init-string-2.c: New test.
16045
16046 2004-07-24 Zack Weinberg <zack@codesourcery.com>
16047
16048 PR 16684
16049 * gcc.dg/Wredundant-decls-1.c: New test case.
16050
16051 2004-07-24 Jakub Jelinek <jakub@redhat.com>
16052
16053 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
16054 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
16055 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
16056 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
16057 * gcc.dg/compat/generate-random.c: New file.
16058 * gcc.dg/compat/generate-random.h: Likewise.
16059 * gcc.dg/compat/generate-random_r.c: Likewise.
16060 * gcc.dg/compat/struct-layout-1.h: Likewise.
16061 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
16062 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
16063 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
16064 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
16065 * gcc.dg/compat/struct-layout-1_main.c: New test.
16066 * gcc.dg/compat/struct-layout-1_x.c: New file.
16067 * gcc.dg/compat/struct-layout-1_y.c: New file.
16068 * gcc.dg/compat/struct-layout-1_test.h: New file.
16069
16070 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
16071
16072 * gcc.dg/comp-return-1.c: New test
16073
16074 2004-07-23 Janis Johnson <janis187@us.ibm.com>
16075
16076 * gcc.dg/vmx/8-02a.c: Fix typo.
16077
16078 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
16079 * gcc.dg/darwin-abi-3.c: New test.
16080
16081 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
16082 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
16083
16084 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
16085 * gcc.dg/vmx/ops-long-1.c: New test.
16086 * gcc.dg/vmx/ops-long-2.c: New test.
16087
16088 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
16089
16090 * g++.dg/lookup/conv-[1234].C: New.
16091
16092 2004-07-22 Mark Mitchell <mark@codesourcery.com>
16093
16094 * g++.dg/parse/attr2.C: Simplify.
16095
16096 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
16097
16098 PR c/7284
16099 * gcc.c-torture/execute/pr7284-1.c: New test.
16100
16101 2004-07-22 Brian Booth <bbooth@redhat.com>
16102
16103 * gcc.dg/tree-ssa/20040721-1.c: New test.
16104
16105 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
16106
16107 * g++.dg/template/crash20.c: New.
16108
16109 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
16110
16111 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
16112 Add dg-run directive. Declare variables as required.
16113 * gfortran.dg/g77/README: Update
16114
16115 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
16116
16117 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
16118 gcc.dg/cris-peep2-andu2.c: New tests.
16119
16120 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
16121
16122 PR c/15052
16123 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
16124 on return type.
16125 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
16126 messages.
16127 * gcc.dg/qual-return-2.c: Update expected messages.
16128 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
16129
16130 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
16131
16132 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
16133 * gcc.dg/noncompile/921102-1.c: Update expected error message.
16134
16135 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
16136
16137 PR c/11250
16138 * gcc.dg/init-string-1.c: New test.
16139
16140 2004-07-21 Jakub Jelinek <jakub@redhat.com>
16141
16142 PR middle-end/15345
16143 PR c/16450
16144 * gcc.dg/torture/nested-fn-1.c: New test.
16145
16146 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
16147
16148 PR target/16559
16149 * gcc.dg/ia64-fptr-1.c: New file.
16150
16151 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16152
16153 PR c++/14497
16154 * g++.dg/template/spec16.C: New test.
16155 * g++.old-deja/g++.robertl/eb118.C: Remove.
16156
16157 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16158
16159 PR c++/509
16160 * g++.dg/template/spec15.C: New test.
16161
16162 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
16163
16164 Copy cases from g77.f-torture/execute and add dg-run
16165 directive. Other changes as noted.
16166 * gfortran.dg/g77/13037.f
16167 * gfortran.dg/g77/1832.f
16168 * gfortran.dg/g77/19981119-0.f
16169 * gfortran.dg/g77/19990313-0.f
16170 * gfortran.dg/g77/19990313-1.f
16171 * gfortran.dg/g77/19990313-2.f
16172 * gfortran.dg/g77/19990313-3.f
16173 * gfortran.dg/g77/19990419-1.f
16174 * gfortran.dg/g77/19990826-0.f
16175 * gfortran.dg/g77/19990826-2.f
16176 * gfortran.dg/g77/20000503-1.f
16177 * gfortran.dg/g77/20001111.f
16178 * gfortran.dg/g77/20010116.f
16179 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
16180 * gfortran.dg/g77/20010430.f
16181 * gfortran.dg/g77/6177.f
16182 * gfortran.dg/g77/947.f
16183 * gfortran.dg/g77/970816-3.f
16184 * gfortran.dg/g77/971102-1.f
16185 * gfortran.dg/g77/980520-1.f
16186 * gfortran.dg/g77/980628-0.f
16187 * gfortran.dg/g77/980628-1.f
16188 * gfortran.dg/g77/980628-10.f
16189 * gfortran.dg/g77/980628-2.f
16190 * gfortran.dg/g77/980628-3.f
16191 * gfortran.dg/g77/980628-7.f
16192 * gfortran.dg/g77/980628-8.f
16193 * gfortran.dg/g77/980628-9.f
16194 * gfortran.dg/g77/980701-0.f
16195 * gfortran.dg/g77/980701-1.f
16196 * gfortran.dg/g77/cabs.f
16197 * gfortran.dg/g77/claus.f
16198 * gfortran.dg/g77/complex_1.f
16199 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
16200 * gfortran.dg/g77/dcomplex.f
16201 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
16202 * gfortran.dg/g77/f90-intrinsic-mathematical.f
16203 * gfortran.dg/g77/f90-intrinsic-numeric.f
16204 * gfortran.dg/g77/int8421.f
16205 * gfortran.dg/g77/labug1.f
16206 * gfortran.dg/g77/large_vec.f
16207 * gfortran.dg/g77/le.f
16208 * gfortran.dg/g77/short.f
16209 * gfortran.dg/g77/README: Update
16210
16211 2004-07-20 Mark Mitchell <mark@codesourcery.com>
16212
16213 PR c++/16637
16214 * g++.dg/parse/lookup4.C: New test.
16215
16216 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16217
16218 PR c++/16175
16219 * g++.dg/template/ttp10.C: New test.
16220
16221 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
16222
16223 * gcc.dg/pr12625-1.c: New test.
16224
16225 2004-07-20 Steven Bosscher <stevenb@suse.de>
16226
16227 * testsuite/gcc.dg/switch-warn-1.c: New test.
16228 * testsuite/gcc.dg/switch-warn-2.c: New test.
16229 * gcc.c-torture/compile/pr14730.c: Update.
16230
16231 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
16232
16233 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
16234 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
16235 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
16236 g++.dg/template/nontype3.C: Remove trailing CR from tests.
16237
16238 2004-07-18 Mark Mitchell <mark@codesourcery.com>
16239
16240 PR c++/16623
16241 * g++.dg/template/assign1.C: New test.
16242
16243 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16244
16245 PR c++/12170
16246 * g++.dg/template/ttp9.C: New test.
16247
16248 2004-07-19 Daniel Jacobowitz <dan@debian.org>
16249
16250 * gcc.dg/format/cmn-err-1.c: New test.
16251
16252 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
16253
16254 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
16255 gcc.dg/Wparentheses-10.c: New tests.
16256 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
16257
16258 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16259
16260 PR fortran/16465
16261 * gfortran.dg/g77//ffixed-line-length-0.f,
16262 gfortran.dg/g77/ffixed-line-length-132.f,
16263 gfortran.dg/g77/ffixed-line-length-72.f,
16264 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
16265 gfortran.dg/g77/README: Update.
16266
16267 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16268
16269 PR c++/13092
16270 * g++.dg/template/non-dependent7.C: New test.
16271 * g++.dg/template/non-dependent8.C: Likewise.
16272 * g++.dg/template/non-dependent9.C: Likewise.
16273 * g++.dg/template/non-dependent10.C: Likewise.
16274
16275 2004-07-17 Mark Mitchell <mark@codesourcery.com>
16276
16277 PR c++/16337
16278 * g++.dg/parse/attr2.C: New test.
16279
16280 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
16281
16282 * g77.dg: Removed.
16283 * g77.f-torture: Ditto.
16284
16285 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
16286
16287 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
16288 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
16289 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
16290
16291 2004-07-16 Richard Henderson <rth@redhat.com>
16292
16293 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
16294
16295 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16296
16297 * lib/fortran-torture.exp (fortran-torture): Don't test compile
16298 tests with full list of options.
16299 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
16300 of TORTURE_OPTIONS if test contains 'dg-do run'.
16301
16302 PR fortran/16404
16303 * gfortran.dg/do_iterator.f90: New test.
16304
16305 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16306
16307 PR rtl-optimization/16536
16308 * gcc.c-torture/execute/restrict-1.c: New test.
16309
16310 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16311
16312 PR fortran/15324
16313 * gfortran.dg/pr15324.f90: New test.
16314
16315 PR fortran/15129
16316 * gfortran.dg/pr15129.f90: New test.
16317
16318 PR fortran/15140
16319 * gfortran.dg/pr15140.f90: New test.
16320
16321 PR fortran/13792
16322 * gfortran.fortran-torture/execute/bounds.f90: Add check for
16323 compile-time simplification.
16324
16325 2004-07-14 Mike Stump <mrs@apple.com>
16326
16327 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
16328
16329 2004-07-14 James E Wilson <wilson@specifixinc.com>
16330
16331 PR target/16325
16332 * gcc.dg/profile-generate-1.c: New.
16333
16334 2004-07-15 Jakub Jelinek <jakub@redhat.com>
16335
16336 * gcc.c-torture/execute/20040709-1.c: New test.
16337 * gcc.c-torture/execute/20040709-2.c: New test.
16338
16339 2004-07-14 Mike Stump <mrs@apple.com>
16340
16341 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
16342
16343 2004-07-14 Mike Stump <mrs@apple.com>
16344
16345 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
16346
16347 2004-07-13 Mark Mitchell <mark@codesourcery.com>
16348
16349 PR c++/16518
16350 * g++.dg/parse/mutable1.C: New test.
16351
16352 2004-07-13 Diego Novillo <dnovillo@redhat.com>
16353
16354 PR tree-optimization/16443
16355 * gcc.dg/tree-ssa/20040713-1.c: New test.
16356
16357 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
16358
16359 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
16360 for operator new.
16361
16362 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
16363
16364 * gfortran.dg/g77/README: New file
16365 * gfortran.dg/g77/19981216-0.f: Copy from
16366 g77.f-torture/noncompile. Add "dg-do compile" and
16367 dg-error as required.
16368 * gfortran.dg/g77/19990218-1.f: Likewise.
16369 * gfortran.dg/g77/19990905-1.f: Likewise.
16370 * gfortran.dg/g77/9263.f: Likewise.
16371 * gfortran.dg/g77/980615-0.f: Likewise.
16372 * gfortran.dg/g77/980616-0.f: Likewise.
16373 * gfortran.dg/g77/check0.f: Likewise.
16374 * gfortran.dg/g77/select_no_compile.f: Likewise.
16375
16376 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
16377
16378 Copy files from g77.f-torture/compile.
16379 Add "{ dg-do compile}". Other changes as noted
16380 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
16381 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
16382 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
16383 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
16384 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
16385 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
16386 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
16387 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
16388 statement to conform to standard. Append alpha1.x for reference.
16389 * gfortran.dg/g77/xformat.f: Add dg-warning
16390
16391 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
16392
16393 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
16394 Add {dg-do compile} directive.
16395 * gfortran.dg/g77/cpp2.F: Likewise.
16396
16397 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16398
16399 PR c++/5402
16400 * g++.dg/lookup/name-clash1.C: New test.
16401
16402 PR c++/9777
16403 * g++.dg/lookup/name-clash2.C: New test.
16404
16405 PR c++/12102
16406 * g++.dg/lookup/name-clash3.C: New test.
16407
16408 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16409
16410 * g++.dg/lookup/new2.C: New test.
16411 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
16412
16413 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
16414
16415 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
16416 Add {dg-do compile} directive.
16417 * gfortran.dg/g77/13060.f: Likewise.
16418 * gfortran.dg/g77/19990218-0.f: Likewise.
16419 * gfortran.dg/g77/19990305-0.f: Likewise.
16420 * gfortran.dg/g77/19990419-0.f: Likewise.
16421 * gfortran.dg/g77/19990502-0.f: Likewise.
16422 * gfortran.dg/g77/19990502-1.f: Likewise.
16423 * gfortran.dg/g77/19990525-0.f: Likewise.
16424 * gfortran.dg/g77/19990826-1.f: Likewise.
16425 * gfortran.dg/g77/19990826-3.f: Likewise.
16426 * gfortran.dg/g77/19990905-2.f: Likewise.
16427 * gfortran.dg/g77/20000412-1.f: Likewise.
16428 * gfortran.dg/g77/20000511-1.f: Likewise.
16429 * gfortran.dg/g77/20000511-2.f: Likewise.
16430 * gfortran.dg/g77/20000518.f: Likewise.
16431 * gfortran.dg/g77/20000601-1.f: Likewise.
16432 * gfortran.dg/g77/20000601-2.f: Likewise.
16433 * gfortran.dg/g77/20000629-1.f: Likewise.
16434 * gfortran.dg/g77/20000630-2.f: Likewise.
16435 * gfortran.dg/g77/20010115.f: Likewise.
16436 * gfortran.dg/g77/20010321-1.f: Likewise.
16437 * gfortran.dg/g77/20010426.f: Likewise.
16438 * gfortran.dg/g77/20020307-1.f: Likewise.
16439 * gfortran.dg/g77/8485.f: Likewise.
16440 * gfortran.dg/g77/960317-1.f: Likewise.
16441 * gfortran.dg/g77/970915-0.f: Likewise.
16442 * gfortran.dg/g77/980310-1.f: Likewise.
16443 * gfortran.dg/g77/980310-2.f: Likewise.
16444 * gfortran.dg/g77/980310-3.f: Likewise.
16445 * gfortran.dg/g77/980310-4.f: Likewise.
16446 * gfortran.dg/g77/980310-6.f: Likewise.
16447 * gfortran.dg/g77/980310-7.f: Likewise.
16448 * gfortran.dg/g77/980310-8.f: Likewise.
16449 * gfortran.dg/g77/980419-2.f: Likewise.
16450 * gfortran.dg/g77/980424-0.f: Likewise.
16451 * gfortran.dg/g77/980427-0.f: Likewise.
16452 * gfortran.dg/g77/980729-0.f: Likewise.
16453 * gfortran.dg/g77/981117-1.f: Likewise.
16454 * gfortran.dg/g77/toon_1.f: Likewise.
16455
16456 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16457
16458 PR c++/2204
16459 * g++.dg/other/abstract2.C: New test.
16460
16461 2004-07-12 Paul Brook <paul@codesourcery.com>
16462
16463 * gfortran.dg/pointer_init_1.f90: New test.
16464
16465 2004-07-11 Paul Brook <paul@codesourcery.com>
16466
16467 PR fortran/15986
16468 * gfortran.dg/contained_1.f90: New test.
16469
16470 2004-07-11 Mark Mitchell <mark@codesourcery.com>
16471
16472 * g++.dg/parse/defarg8.C: New test.
16473
16474 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16475
16476 PR fortran/16433
16477 * gfortran.dg/pr16433.f: New test.
16478
16479 PR fortran/17574
16480 * gfortran.dg/pr15754.f90: New test.
16481
16482 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
16483
16484 PR tree-optimization/16437
16485 * gcc.c-torture/execute/bitfld-4.c: New test.
16486
16487 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16488
16489 * gfortran.fortran-torture/execute/common_2.f90: Add check for
16490 access to common var from module.
16491
16492 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16493
16494 PR fortran/16336
16495 * gfortran.fortran-torture/execute/common_2.f90: New test.
16496
16497 2004-07-10 Paul Brook <paul@codesourcery.com>
16498
16499 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
16500
16501 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16502
16503 PR fortran/15969
16504 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
16505
16506 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
16507
16508 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
16509 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
16510 * gfortran.dg/g77/ffree-form-1.f: Likewise.
16511 * gfortran.dg/g77/ffree-form-2.f: Likewise.
16512 * gfortran.dg/g77/ffree-form-3.f: Likewise.
16513 * gfortran.dg/g77/fno-underscoring.f: Likewise.
16514 * gfortran.dg/g77/funderscoring.f: Likewise.
16515 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
16516
16517 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16518
16519 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
16520
16521 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16522 Paul Brook <paul@codesourcery.com>
16523
16524 PR fortran/13415
16525 * gfortran.dg/common_pointer_1.f90: New test.
16526
16527 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16528
16529 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
16530
16531 2004-07-09 James E Wilson <wilson@specifixinc.com>
16532
16533 PR target/16364
16534 * gcc.c-torture/compile/20040709-1.c: New.
16535
16536 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16537
16538 PR fortran/14077
16539 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
16540
16541 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16542
16543 PR fortran/13201
16544 * gfortran.dg/shape_1.f90: New test.
16545
16546 2004-07-09 Zack Weinberg <zack@codesourcery.com>
16547 Andrew Pinski <apinski@apple.com>
16548
16549 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
16550
16551 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16552
16553 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
16554 comment.
16555
16556 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16557 Paul Brook <paul@codesourcery.com>
16558
16559 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
16560 '.f95' and '.F95'.
16561
16562 2004-07-09 Diego Novillo <dnovillo@redhat.com>
16563
16564 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
16565
16566 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16567
16568 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
16569 testcases with capital suffix.
16570
16571 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16572
16573 PR fortran/15481
16574 PR fortran/13372
16575 PR fortran/13575
16576 PR fortran/15978
16577 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
16578
16579 * gfortran.dg/implicit_1.f90: New test.
16580
16581 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
16582
16583 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
16584 expression to match gfortran warning/error messages
16585 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
16586 dg-error text.
16587
16588 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
16589
16590 * lib/fortran-torture.exp: Rename proc search_for to
16591 search_for_re.
16592
16593 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16594
16595 * gcc.c-torture/execute/simd-5.x: New file.
16596 XFAIL on SPARC 64-bit at -O0.
16597
16598 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16599
16600 PR c++/8211
16601 PR c++/16165
16602 * g++.dg/warn/effc3.C: New test.
16603
16604 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
16605
16606 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
16607 change X to 1X in format.
16608 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
16609 add data statements to conform to standard.
16610
16611 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
16612
16613 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
16614 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
16615 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
16616
16617 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
16618
16619 * gfortran.dg/g77/7388.f: Copy from g77.dg
16620 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
16621 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
16622 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
16623 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
16624 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
16625 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
16626 * gfortran.dg/g77/strlen0.f: Likewise.
16627
16628 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
16629
16630 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
16631 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
16632
16633 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
16634
16635 * gcc.c-torture/execute/920428-2.x: Delete.
16636 * gcc.c-torture/execute/920501-7.x: Likewise.
16637
16638 2004-07-08 Jakub Jelinek <jakub@redhat.com>
16639
16640 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
16641 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
16642 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
16643 prescott and c3-2.
16644 (PREFETCH_3DNOW): Add -march=c3.
16645
16646 2004-07-08 Diego Novillo <dnovillo@redhat.com>
16647
16648 PR c/16437
16649 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
16650 * gcc.c-torture/execute/bf64-1.x: Likewise.
16651
16652 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
16653
16654 * gcc.c-torture/compile/20040708-1.c: New test.
16655
16656 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16657
16658 PR c++/16169
16659 * g++.dg/warn/effc2.C: New test.
16660
16661 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
16662
16663 * gcc.c-torture/execute/bitfld-1.x: Remove.
16664 * gcc.c-torture/execute/bitfld-3.c: New test.
16665 * gcc.dg/bitfld-2.c: Remove XFAILs.
16666
16667 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
16668
16669 PR c++/16276
16670 * g++.dg/rtti/tinfo1.C: New file.
16671
16672 2004-07-07 Eric Christopher <echristo@redhat.com>
16673
16674 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
16675
16676 2004-07-07 Andrew Pinski <apinski@apple.com>
16677
16678 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
16679
16680 2004-07-07 Mark Mitchell <mark@codesourcery.com>
16681
16682 * g++.dg/init/call1.C: XFAIL.
16683
16684 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
16685
16686 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
16687 except for movstrict*, to movmem* and clrstr* to clrmem*.
16688
16689 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
16690
16691 * gcc.c-torture/execute/20040707-1.c: New test.
16692
16693 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
16694
16695 * gcc.c-torture/execute/20040706-1.c: New test.
16696
16697 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16698
16699 PR c++/3671
16700 * g++.dg/template/spec14.C: New test.
16701
16702 2004-07-05 Jakub Jelinek <jakub@redhat.com>
16703
16704 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
16705 nothing if not yet defined. Use it in b, c and d type definitions.
16706 * gcc.c-torture/execute/20040705-1.c: New test.
16707 * gcc.c-torture/execute/20040705-2.c: New test.
16708
16709 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16710
16711 PR c++/2518
16712 * g++.dg/lookup/new1.C: New test.
16713
16714 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16715
16716 PR c++/11406
16717 * g++.dg/template/sizeof8.C: New test.
16718
16719 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
16720
16721 * gcc.c-torture/compile/20040705-1.c: New test.
16722
16723 2004-07-04 Bud Davis <bdavis9659@comcast.net>
16724
16725 * gfortran.fortran-torture/execute/seq_io.f90: New test.
16726
16727 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
16728
16729 * gcc.dg/cpp/if-mop.c: Two new testcases.
16730 * gcc.dg/cpp/trad/comment-3.c: New.
16731
16732 2004-07-04 Paul Brook <paul@codesourcery.com>
16733
16734 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
16735
16736 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
16737
16738 PR c++/3761
16739 * g++.dg/lookup/crash4.C: New test.
16740
16741 2004-07-02 Zack Weinberg <zack@codesourcery.com>
16742
16743 * gcc.c-torture/execute/builtin-abs-1.c
16744 * gcc.c-torture/execute/builtin-abs-2.c
16745 * gcc.c-torture/execute/builtin-complex-1.c
16746 * gcc.c-torture/execute/builtins/string-1-lib.c
16747 * gcc.c-torture/execute/builtins/string-1.c
16748 * gcc.c-torture/execute/builtins/string-2-lib.c
16749 * gcc.c-torture/execute/builtins/string-2.c
16750 * gcc.c-torture/execute/builtins/string-3-lib.c
16751 * gcc.c-torture/execute/builtins/string-3.c
16752 * gcc.c-torture/execute/builtins/string-4-lib.c
16753 * gcc.c-torture/execute/builtins/string-4.c
16754 * gcc.c-torture/execute/builtins/string-5-lib.c
16755 * gcc.c-torture/execute/builtins/string-5.c
16756 * gcc.c-torture/execute/builtins/string-6-lib.c
16757 * gcc.c-torture/execute/builtins/string-6.c
16758 * gcc.c-torture/execute/builtins/string-7-lib.c
16759 * gcc.c-torture/execute/builtins/string-7.c
16760 * gcc.c-torture/execute/builtins/string-8-lib.c
16761 * gcc.c-torture/execute/builtins/string-8.c
16762 * gcc.c-torture/execute/builtins/string-9-lib.c
16763 * gcc.c-torture/execute/builtins/string-9.c
16764 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
16765 * gcc.c-torture/execute/builtins/string-asm-1.c
16766 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
16767 * gcc.c-torture/execute/builtins/string-asm-2.c
16768 * gcc.c-torture/execute/stdio-opt-1.c
16769 * gcc.c-torture/execute/stdio-opt-2.c
16770 * gcc.c-torture/execute/stdio-opt-3.c
16771 * gcc.c-torture/execute/string-opt-1.c
16772 * gcc.c-torture/execute/string-opt-10.c
16773 * gcc.c-torture/execute/string-opt-11.c
16774 * gcc.c-torture/execute/string-opt-12.c
16775 * gcc.c-torture/execute/string-opt-13.c
16776 * gcc.c-torture/execute/string-opt-14.c
16777 * gcc.c-torture/execute/string-opt-15.c
16778 * gcc.c-torture/execute/string-opt-16.c
16779 * gcc.c-torture/execute/string-opt-2.c
16780 * gcc.c-torture/execute/string-opt-6.c
16781 * gcc.c-torture/execute/string-opt-7.c
16782 * gcc.c-torture/execute/string-opt-8.c:
16783 Replace with ...
16784
16785 * gcc.c-torture/execute/builtins/abs-2.c
16786 * gcc.c-torture/execute/builtins/abs-3.c
16787 * gcc.c-torture/execute/builtins/complex-1.c
16788 * gcc.c-torture/execute/builtins/fprintf.c
16789 * gcc.c-torture/execute/builtins/fputs.c
16790 * gcc.c-torture/execute/builtins/memcmp.c
16791 * gcc.c-torture/execute/builtins/memmove.c
16792 * gcc.c-torture/execute/builtins/memops-asm.c
16793 * gcc.c-torture/execute/builtins/mempcpy-2.c
16794 * gcc.c-torture/execute/builtins/mempcpy.c
16795 * gcc.c-torture/execute/builtins/memset.c
16796 * gcc.c-torture/execute/builtins/printf.c
16797 * gcc.c-torture/execute/builtins/sprintf.c
16798 * gcc.c-torture/execute/builtins/strcat.c
16799 * gcc.c-torture/execute/builtins/strchr.c
16800 * gcc.c-torture/execute/builtins/strcmp.c
16801 * gcc.c-torture/execute/builtins/strcpy.c
16802 * gcc.c-torture/execute/builtins/strcspn.c
16803 * gcc.c-torture/execute/builtins/strlen-2.c
16804 * gcc.c-torture/execute/builtins/strlen.c
16805 * gcc.c-torture/execute/builtins/strncat.c
16806 * gcc.c-torture/execute/builtins/strncmp-2.c
16807 * gcc.c-torture/execute/builtins/strncmp.c
16808 * gcc.c-torture/execute/builtins/strncpy.c
16809 * gcc.c-torture/execute/builtins/strpbrk.c
16810 * gcc.c-torture/execute/builtins/strpcpy-2.c
16811 * gcc.c-torture/execute/builtins/strpcpy.c
16812 * gcc.c-torture/execute/builtins/strrchr.c
16813 * gcc.c-torture/execute/builtins/strspn.c
16814 * gcc.c-torture/execute/builtins/strstr-asm.c
16815 * gcc.c-torture/execute/builtins/strstr.c:
16816 ... these new files.
16817
16818 * gcc.c-torture/execute/builtins/abs-2-lib.c
16819 * gcc.c-torture/execute/builtins/abs-3-lib.c
16820 * gcc.c-torture/execute/builtins/complex-1-lib.c
16821 * gcc.c-torture/execute/builtins/fprintf-lib.c
16822 * gcc.c-torture/execute/builtins/fputs-lib.c
16823 * gcc.c-torture/execute/builtins/memcmp-lib.c
16824 * gcc.c-torture/execute/builtins/memmove-lib.c
16825 * gcc.c-torture/execute/builtins/memops-asm-lib.c
16826 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
16827 * gcc.c-torture/execute/builtins/mempcpy-lib.c
16828 * gcc.c-torture/execute/builtins/memset-lib.c
16829 * gcc.c-torture/execute/builtins/printf-lib.c
16830 * gcc.c-torture/execute/builtins/sprintf-lib.c
16831 * gcc.c-torture/execute/builtins/strcat-lib.c
16832 * gcc.c-torture/execute/builtins/strchr-lib.c
16833 * gcc.c-torture/execute/builtins/strcmp-lib.c
16834 * gcc.c-torture/execute/builtins/strcpy-lib.c
16835 * gcc.c-torture/execute/builtins/strcspn-lib.c
16836 * gcc.c-torture/execute/builtins/strlen-2-lib.c
16837 * gcc.c-torture/execute/builtins/strlen-lib.c
16838 * gcc.c-torture/execute/builtins/strncat-lib.c
16839 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
16840 * gcc.c-torture/execute/builtins/strncmp-lib.c
16841 * gcc.c-torture/execute/builtins/strncpy-lib.c
16842 * gcc.c-torture/execute/builtins/strpbrk-lib.c
16843 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
16844 * gcc.c-torture/execute/builtins/strpcpy-lib.c
16845 * gcc.c-torture/execute/builtins/strrchr-lib.c
16846 * gcc.c-torture/execute/builtins/strspn-lib.c
16847 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
16848 * gcc.c-torture/execute/builtins/strstr-lib.c
16849 * gcc.c-torture/execute/builtins/lib/abs.c
16850 * gcc.c-torture/execute/builtins/lib/fprintf.c
16851 * gcc.c-torture/execute/builtins/lib/memset.c
16852 * gcc.c-torture/execute/builtins/lib/printf.c
16853 * gcc.c-torture/execute/builtins/lib/sprintf.c
16854 * gcc.c-torture/execute/builtins/lib/strcpy.c
16855 * gcc.c-torture/execute/builtins/lib/strcspn.c
16856 * gcc.c-torture/execute/builtins/lib/strncat.c
16857 * gcc.c-torture/execute/builtins/lib/strncmp.c
16858 * gcc.c-torture/execute/builtins/lib/strncpy.c
16859 * gcc.c-torture/execute/builtins/lib/strpbrk.c
16860 * gcc.c-torture/execute/builtins/lib/strspn.c
16861 * gcc.c-torture/execute/builtins/lib/strstr.c:
16862 New files containing support routines.
16863
16864 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
16865 declaration.
16866 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
16867 when not optimizing.
16868
16869 2004-07-02 Mark Mitchell <mark@codesourcery.com>
16870
16871 PR c++/16240
16872 * g++.dg/abi/mangle22.C: New test.
16873 * g++.dg/abi/mangle23.C: Likewise.
16874
16875 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
16876
16877 PR fortran/16290
16878 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
16879 Allow for cases without denormalized floating point numbers.
16880
16881 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
16882
16883 PR c/1027
16884 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
16885 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
16886 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
16887 expected warning text.
16888 * gcc.dg/format/diag-2.c: New test.
16889
16890 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
16891
16892 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
16893
16894 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
16895
16896 * gcc.dg/builtins-43.c: New.
16897 * gcc.dg/builtins-44.c: New.
16898 * gcc.dg/builtins-45.c: New.
16899
16900 2004-06-26 Geoffrey Keating <geoffk@apple.com>
16901 Andreas Tobler <a.tobler@schweiz.ch>
16902
16903 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
16904 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
16905 as SIGSEGV.
16906 * gcc.dg/cleanup-11.c: Likewise.
16907 * gcc.dg/cleanup-8.c: Likewise.
16908 * gcc.dg/cleanup-9.c: Likewise.
16909 * gcc.dg/cleanup-5.c: Run on all platforms.
16910
16911 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
16912
16913 * g++.dg/warn/nonnull1.C: New test.
16914
16915 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
16916
16917 * gcc.dg/compat/compat-common.h: Wrap up CINT in
16918 an #ifndef SKIP_COMPLEX_INT/#endif pair.
16919 Special-case the Sun compiler wrt to <complex.h>.
16920
16921 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
16922
16923 * gcc.dg/Wunreachable-8.C: New test.
16924
16925 * gcc.dg/h8300-ice2.c : New test.
16926
16927 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
16928
16929 PR fortran/16161
16930 * gfortran.fortran-torture/compile/implicit.f90: Add test
16931 for implicit character.
16932
16933 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
16934
16935 PR fortran/16289
16936 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
16937 Use tiny() intrinsic to find smallest non-negative real
16938
16939 2004-06-30 Jakub Jelinek <jakub@redhat.com>
16940
16941 * gcc.dg/compat/struct-by-value-22_main.c: New test.
16942 * gcc.dg/compat/struct-by-value-22_x.c: New.
16943 * gcc.dg/compat/struct-by-value-22_y.c: New.
16944
16945 * gcc.c-torture/execute/20040629-1.c: New test.
16946
16947 2004-06-29 Jakub Jelinek <jakub@redhat.com>
16948
16949 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
16950 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
16951
16952 PR target/16195
16953 * gcc.dg/20040625-1.c: New test.
16954
16955 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16956
16957 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
16958
16959 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16960
16961 PR fortran/15963
16962 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
16963
16964 2004-06-29 Richard Henderson <rth@redhat.com>
16965
16966 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
16967
16968 2004-06-29 Paul Brook <paul@codesourcery.com>
16969
16970 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
16971 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
16972
16973 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
16974
16975 PR c++/16260
16976 * g++.dg/parse/crash15.C: New.
16977
16978 2004-06-28 Andrew Pinski <apinski@apple.com>
16979
16980 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
16981 by the error already.
16982
16983 * g++.dg/opt/ptrmem4.C: Change to compile only test.
16984
16985 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
16986
16987 PR target/14041
16988 * gcc.dg/h8300-bss-align-1.c : New.
16989
16990 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
16991
16992 * PR c++/16174
16993 * g++.dg/template/ctor4.C: New.
16994
16995 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
16996
16997 PR c++/16205
16998 * g++.dg/warn/Wsequence-point-1.C: New test.
16999
17000 2004-06-27 Paul Brook <paul@codesourcery.com>
17001
17002 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
17003
17004 2004-06-27 Zack Weinberg <zack@codesourcery.com>
17005
17006 * g++.old-deja/g++.mike/p7325.C: Remove.
17007
17008 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
17009
17010 PR c/14963
17011 * gcc.dg/pr14963.c: New test.
17012
17013 2004-06-27 Mark Mitchell <mark@codesourcery.com>
17014
17015 PR c++/16193
17016 * g++.dg/parse/redef1.C: New test.
17017
17018 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
17019
17020 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
17021 20021110.c.
17022 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
17023 20021119-1.c.
17024 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
17025 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
17026 5-04.c.
17027 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
17028 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
17029 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
17030 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
17031 g++.brendan/enum14.C.
17032 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
17033 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
17034 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
17035 g++.mike/virt1.C.
17036 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
17037 memtemp24.C.
17038
17039 2004-06-27 Roger Sayle <roger@eyesopen.com>
17040
17041 * gcc.dg/20040527-1.c: New test case.
17042
17043 2004-06-26 Bud Davis <bdavis9659@comcast.net>
17044
17045 PR gfortran/pr16196
17046 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
17047
17048 2004-06-25 Roger Sayle <roger@eyesopen.com>
17049
17050 PR middle-end/15825
17051 * gcc.dg/pr15825-1.c: New test case.
17052
17053 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
17054
17055 * gcc.c-torture/execute/20040625-1.c: New test.
17056
17057 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17058
17059 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
17060
17061 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
17062
17063 * gcc.dg/torture/mips-div-1.c: New test.
17064
17065 2004-06-24 Jeff Law <law@redhat.com>
17066
17067 * gcc.dg/tree-ssa/20040624-1.c: New test.
17068
17069 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
17070
17071 * gcc.c-torture/compile/20040624-1.c: New test.
17072
17073 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17074
17075 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
17076 this directory.
17077
17078 2004-06-23 Andrew Pinski <apinski@apple.com>
17079
17080 PR middle-end/15988
17081 * g++.dg/opt/ptrmem4.C: New test.
17082
17083 * gcc.dg/c90-array-quals-2.c: New test.
17084
17085 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
17086
17087 * gcc.dg/kpice1.c: New test.
17088
17089 2006-06-23 Andrew Pinski <apinski@apple.com>
17090
17091 * gcc.dg/c90-array-quals.c: New test.
17092
17093 2006-06-22 Richard Henderson <rth@redhat.com>
17094
17095 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
17096
17097 2004-06-22 Loren James Rittle <ljrittle@acm.org>
17098
17099 * gcc.dg/builtins-config.h: Handle FreeBSD.
17100
17101 2006-06-22 Richard Henderson <rth@redhat.com>
17102
17103 * g++.dg/opt/devirt1.C: New.
17104
17105 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
17106
17107 * g++.dg/opt/pr15551.C: New testcase.
17108
17109 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
17110
17111 PR target/14800
17112 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
17113 x86_64-*-linux* when compiling for 32bit.
17114
17115 2004-06-21 Andrew Pinski <apinski@apple.com>
17116
17117 * gcc.dg/pch/struct-1.c: New.
17118 * gcc.dg/pch/struct-1.hs: New.
17119
17120 2004-06-21 Geoffrey Keating <geoffk@apple.com>
17121
17122 * gcc.dg/pch/save-temps-1.c: New file.
17123 * gcc.dg/pch/save-temps-1.hs: New file.
17124
17125 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
17126
17127 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
17128 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
17129
17130 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17131
17132 * gfortran.fortran-torture/execute/select_1.f90: Rename function
17133 to fix type error.
17134 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
17135 Remove trailing spaces.
17136
17137 2004-06-21 Richard Henderson <rth@redhat.com>
17138
17139 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
17140 merging && to BIT_FIELD_REF.
17141
17142 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
17143
17144 * g++.dg/opt/placeholder1.C: New test.
17145
17146 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
17147
17148 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
17149 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
17150 * gcc.dg/compat/union-m128-1_x.c: Likewise.
17151 * gcc.dg/compat/union-m128-1_y.c: Likewise.
17152
17153 2004-06-20 Zack Weinberg <zack@codesourcery.com>
17154
17155 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
17156 extern "C".
17157 * g++.dg/other/pragma-re-1.C: Add comments.
17158
17159 2004-06-19 Bud Davis <bdavis9659@comcast.net>
17160
17161 PR gfortran/16080
17162 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
17163
17164 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
17165
17166 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
17167 instead of setting the type of size_t by
17168 hand.
17169
17170 2004-06-18 Roger Sayle <roger@eyesopen.com>
17171
17172 * gcc.dg/unordered-2.c: New test case.
17173 * gcc.dg/unordered-3.c: New test case.
17174
17175 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
17176
17177 PR other/16043
17178 * lib/g++.exp (g++_version): Tweak regexp for version
17179 * lib/g77.exp (g77_version): Likewise.
17180 * lib/gfortran.exp (gfortran_version): Likewise.
17181 * lib/objc.exp (objc_version): Likewise.
17182 * lib/treelang.exp (treelang_version): Likewise.
17183
17184 2004-06-19 Jakub Jelinek <jakub@redhat.com>
17185
17186 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
17187 Use INT_MAX instead of __INT_MAX__.
17188 * gcc.dg/compat/struct-align-2_y.c: Likewise.
17189
17190 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
17191 * gcc.dg/compat/scalar-return-3_x.c: Use it.
17192 * gcc.dg/compat/scalar-return-3_y.c: Use it.
17193 * gcc.dg/compat/scalar-return-4_x.c: Use it.
17194 * gcc.dg/compat/scalar-return-4_y.c: Use it.
17195 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
17196 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
17197 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
17198 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
17199
17200 * gcc.dg/range-test-1.c: New test.
17201 * g++.dg/opt/range-test-1.C: New test.
17202
17203 2004-06-17 Richard Henderson <rth@redhat.com>
17204
17205 * objc.dg/sync-1.m: New.
17206 * objc.dg/try-catch-1.m: Don't force next runtime.
17207 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
17208 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
17209 shadowed catch clause.
17210 * objc.dg/try-catch-5.m: New.
17211
17212 2004-06-17 Zack Weinberg <zack@codesourcery.com>
17213
17214 Bug 14610
17215 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
17216
17217 2004-06-15 Richard Henderson <rth@redhat.com>
17218
17219 * gcc.dg/20001116-1.c: Move expected warning line.
17220
17221 2004-06-15 Richard Henderson <rth@redhat.com>
17222
17223 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
17224 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
17225
17226 2004-06-15 Jeff Law <law@redhat.com>
17227
17228 * gcc.dg/tree-ssa/20040615-1.c: New test.
17229 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
17230 be less sensitive to operand ordering.
17231 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
17232
17233 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
17234
17235 * g++.dg/abi/bitfield3.C: Add comment..
17236
17237 2004-06-15 Richard Henderson <rth@redhat.com>
17238
17239 * g++.dg/ext/stmtexpr1.C: XFAIL.
17240 * gcc.dg/20030612-1.c: XFAIL.
17241
17242 2004-06-15 Eric Christopher <echristo@redhat.com>
17243
17244 * g++.dg/charset/asm5.c: New.
17245 * gcc.dg/charset/asm6.c: New.
17246
17247 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17248
17249 PR fortran/15962
17250 * gfortran.fortran-torture/execute/select_1.f90: New test.
17251
17252 2004-06-15 Paul Brook <paul@codesourcery.com>
17253
17254 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
17255
17256 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17257
17258 PR c++/15967
17259 * g++.dg/lookup/crash3.C: New test.
17260
17261 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17262
17263 PR c++/15947
17264 * g++.dg/parse/dtor4.C: New test.
17265
17266 2004-06-14 Jeff Law <law@redhat.com>
17267
17268 * gcc.c-torture/compile/20040614-1.c: New test.
17269
17270 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17271
17272 PR fortran/15211
17273 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
17274 LEN of a character array.
17275
17276 2004-06-14 Mark Mitchell <mark@codesourcery.com>
17277
17278 PR c++/15096
17279 * g++.dg/template/ptrmem10.C: New test.
17280
17281 PR c++/14930
17282 * g++.dg/template/friend30.C: New test.
17283
17284 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17285
17286 PR fortran/14928
17287 * gfortran.fortran-torture/compile/mloc.f90: New test.
17288
17289 2004-06-13 Paul Brook <paul@codesourcery.com>
17290
17291 * gfortran.fortran-torture/execute/random_2.f90: New test.
17292
17293 2004-06-13 Eric Christopher <echristo@redhat.com>
17294
17295 * gcc.dg/noncompile/redecl-1.c: Fix error message.
17296
17297 2004-06-12 Paul Brook <paul@codesourcery.com>
17298
17299 * gfortran.fortran-torture/execute/contained_3.f90: New test.
17300
17301 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17302
17303 PR fortran/14923
17304 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
17305
17306 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17307
17308 PR fortran/14957
17309 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
17310 syntax errors in end statements of contained subroutines.
17311
17312 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17313
17314 PR fortran/12841
17315 * gfortran.fortran-torture/execute/null_arg.f90: New test.
17316
17317 2004-06-12 Bud Davis <bdavis9659@comcast.net>
17318
17319 PR fortran/15665
17320 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
17321
17322 2004-06-12 Bud Davis <bdavis9659@comcast.net>
17323
17324 PR gfortran/12839
17325 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
17326
17327 2004-06-11 Mark Mitchell <mark@codesourcery.com>
17328
17329 PR c++/15862
17330 * g++.dg/parse/enum1.C: New test.
17331
17332 2004-06-10 Jeff Law <law@redhat.com>
17333
17334 * gcc.c-torture/compile/20040610-1.c: New test.
17335
17336 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17337
17338 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
17339 * g++.old-deja/g++.other/decl3.C: Likewise.
17340
17341 2004-06-10 Brian Booth <bbooth@redhat.com>
17342
17343 * gcc.dg/tree-ssa/20031015-1.c: Scan for
17344 V_MAY_DEF instead of VDEF.
17345 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
17346
17347 2004-06-10 Mark Mitchell <mark@codesourcery.com>
17348
17349 PR c++/14211
17350 * g++.dg/conversion/const1.C: New test.
17351
17352 PR c++/15076
17353 * g++.dg/conversion/reinterpret1.C: New test.
17354
17355 PR c++/15877
17356 * g++.dg/template/enum2.C: New test.
17357
17358 PR c++/15227
17359 * g++.dg/template/error13.C: New test.
17360
17361 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17362
17363 PR fortran/14957
17364 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
17365 arguments to test_* REAL and of the right size.
17366
17367 2004-06-10 Jakub Jelinek <jakub@redhat.com>
17368
17369 PR target/15569
17370 PR rtl-optimization/15681
17371 * gcc.dg/20040609-1.c: New test.
17372
17373 2004-06-10 Jakub Jelinek <jakub@redhat.com>
17374
17375 PR c++/14791
17376 * g++.dg/opt/builtins1.C: New test.
17377
17378 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
17379
17380 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
17381 that use default windows32 struct layout.
17382 * gcc.dg/i386-bitfield2.c: Likewise.
17383
17384 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
17385
17386 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
17387 for mingw32 and cygwin targets.
17388
17389 2004-06-09 Geoffrey Keating <geoffk@apple.com>
17390
17391 * gcc.dg/pch/macro-4.c: New.
17392 * gcc.dg/pch/macro-4.hs: New.
17393
17394 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17395
17396 PR fortran/13249
17397 * gfortran.fortran-torture/compile/name_clash.f90: New test.
17398
17399 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17400
17401 PR fortran/13372
17402 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
17403
17404 2004-06-09 Bud Davis <bdavis9659@comcast.net>
17405
17406 PR gfortran/14897
17407 * gfortran.fortran-torture/execute/t_edit.f90: New test.
17408
17409 2004-06-09 Bud Davis <bdavis9659@comcast.net>
17410
17411 PR gfortran/15755
17412 * gfortran.fortran-torture/execute/backspace.c : New test.
17413
17414 2004-06-09 Paul Brook <paul@codesourcery.com>
17415
17416 * gfortran.fortran-torture/execure/intrinsic_associated.f90
17417 (pointer_to_section): Rewrite to use smaller array.
17418
17419 2004-06-08 David Edelsohn <edelsohn@gnu.org>
17420
17421 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
17422 * gcc.dg/ext/altivec-10.c: Same.
17423 * gcc.dg/ext/altivec-11.c: Same.
17424 * gcc.dg/ext/altivec-12.c: Same.
17425 * gcc.dg/ext/altivec-13.c: Same.
17426 * gcc.dg/ext/altivec-14.c: Same.
17427 * gcc.dg/ext/altivec-15.c: Same.
17428 * gcc.dg/ext/altivec-16.c: Same.
17429 * gcc.dg/ext/altivec-3.c: Same.
17430 * gcc.dg/ext/altivec-4.c: Same.
17431 * gcc.dg/ext/altivec-6.c: Same.
17432 * gcc.dg/ext/altivec-7.c: Same.
17433 * gcc.dg/ext/altivec-8.c: Same.
17434 * gcc.dg/ext/altivec-varargs-1.c: Same.
17435
17436 * g++.dg/ext/altivec-1.C: Correct dg syntax.
17437 * g++.dg/ext/altivec-10.C: Same.
17438 * g++.dg/ext/altivec-2.C: Same.
17439 * g++.dg/ext/altivec-3.C: Same.
17440 * g++.dg/ext/altivec-4.C: Same.
17441 * g++.dg/ext/altivec-5.C: Same.
17442 * g++.dg/ext/altivec-6.C: Same.
17443 * g++.dg/ext/altivec-7.C: Same.
17444 * g++.dg/ext/altivec-8.C: Same.
17445 * g++.dg/ext/altivec-9.C: Same.
17446
17447 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17448
17449 PR c++/7841
17450 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
17451
17452 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
17453
17454 * gcc.dg/union-1.c: New test.
17455
17456 2004-06-07 Roger Sayle <roger@eyesopen.com>
17457
17458 * gcc.dg/builtins-41.c: New test case.
17459 * gcc.dg/builtins-42.c: New test case.
17460
17461 2004-06-07 David Edelsohn <edelsohn@gnu.org>
17462
17463 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
17464 * g++.dg/ext/altivec-10.C: Same.
17465 * g++.dg/ext/altivec-2.C: Same.
17466 * g++.dg/ext/altivec-3.C: Same.
17467 * g++.dg/ext/altivec-4.C: Same.
17468 * g++.dg/ext/altivec-5.C: Same.
17469 * g++.dg/ext/altivec-6.C: Same.
17470 * g++.dg/ext/altivec-7.C: Same.
17471 * g++.dg/ext/altivec-8.C: Same.
17472 * g++.dg/ext/altivec-9.C: Same.
17473 * g++.old-deja/g++.abi/cxa_vec.C: Same.
17474 * g++.old-deja/g++.brendan/new3.C: Same.
17475 * gcc.c-torture/execute/eeprof-1.x: Same.
17476
17477 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
17478
17479 PR c/14765
17480 * gcc.dg/pr14765-1.c: New test.
17481
17482 2004-06-07 Roger Sayle <roger@eyesopen.com>
17483
17484 PR c/14649
17485 * gcc.dg/pr14649-1.c: New test case.
17486
17487 2004-06-07 Richard Henderson <rth@redhat.com>
17488
17489 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
17490 if temporaries.
17491
17492 2004-06-07 David Edelsohn <edelsohn@gnu.org>
17493
17494 * g++.dg/eh/elide1.C: Remove XFAIL.
17495
17496 2004-06-07 Mark Mitchell <mark@codesourcery.com>
17497
17498 PR c++/15337
17499 * g++.dg/expr/sizeof3.C: New test.
17500
17501 PR c++/14777
17502 * g++.dg/template/access14.C: New test.
17503
17504 PR c++/15554
17505 * g++.dg/template/enum1.C: New test.
17506
17507 PR c++/15057
17508 * g++.dg/eh/throw1.C: New test.
17509
17510 2004-06-07 David Ayers <d.ayers@inode.at>
17511 Ziemowit Laski <zlaski@apple.com>
17512
17513 * lib/objc.exp (objc_target_compile): Revert the '-framework
17514 Foundation' flag fix, since bare Darwin does not ship
17515 with the Foundation framework.
17516 * objc/execute/next_mapping.h: Provide a local NSConstantString
17517 @interface and @implementation.
17518 (objc_constant_string_init): A constructor function, used to
17519 initialize the NSConstantString meta-class object.
17520 * objc/execute/string1.m: Include "next_mapping.h" instead of
17521 <Foundation/NSString.h>.
17522 * objc/execute/string2.m: Likewise.
17523 * objc/execute/string3.m: Likewise.
17524 * objc/execute/string4.m: Likewise.
17525
17526 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
17527
17528 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
17529 to double. Replace double with FLOAT.
17530 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
17531
17532 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
17533 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
17534 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
17535 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
17536 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
17537 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
17538 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
17539 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
17540
17541 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
17542
17543 PR c/13519
17544 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
17545
17546 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17547
17548 PR c++/15503
17549 * g++.dg/template/meminit2.C: New test.
17550
17551 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
17552
17553 PR target/15822
17554 * gcc.c-torture/execute/compare-fp-1.c,
17555 gcc.c-torture/execute/compare-fp-2.c,
17556 gcc.c-torture/execute/compare-fp-3.c,
17557 gcc.c-torture/execute/compare-fp-4.c,
17558 gcc.c-torture/execute/compare-fp-3.x,
17559 gcc.c-torture/execute/compare-fp-4.x: Moved...
17560 * gcc.c-torture/execute/ieee/compare-fp-1.c,
17561 gcc.c-torture/execute/ieee/compare-fp-2.c,
17562 gcc.c-torture/execute/ieee/compare-fp-3.c,
17563 gcc.c-torture/execute/ieee/compare-fp-4.c,
17564 gcc.c-torture/execute/ieee/compare-fp-3.x,
17565 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
17566
17567 2004-06-04 David Ayers <d.ayers@inode.at>
17568
17569 * objc/execute/protocol-isEqual-4.m: New testcase.
17570
17571 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
17572
17573 * objc/execute/protocol-isEqual-1.m: New testcase.
17574 * objc/execute/protocol-isEqual-2.m: New testcase.
17575 * objc/execute/protocol-isEqual-3.m: New testcase.
17576
17577 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17578
17579 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
17580
17581 2004-06-02 Ziemowit Laski <zlaski@apple.com>
17582
17583 * lib/objc.exp (objc_target_compile): When running tests on
17584 Darwin (Mac OS X), inform the linker about '-framework
17585 'Foundation'.
17586
17587 2004-06-02 Eric Christopher <echristo@redhat.com>
17588
17589 * gcc.c-torture/compile/20040602-1.c: New.
17590
17591 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
17592
17593 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
17594 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
17595
17596 PR tree-optimization/14736
17597 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
17598
17599 PR tree-optimization/14042
17600 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
17601
17602 PR tree-optimization/14729
17603 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
17604
17605 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17606
17607 PR fortran/15557
17608 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
17609
17610 2004-06-01 Richard Hederson <rth@redhat.com>
17611
17612 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
17613
17614 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17615
17616 PR c++/14932
17617 * g++.dg/parse/offsetof4.C: New test.
17618
17619 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
17620
17621 PR objc/7993
17622 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
17623
17624 2004-05-31 Mark Mitchell <mark@codesourcery.com>
17625
17626 PR c++/15701
17627 * g++.dg/template/friend29.C: New test.
17628
17629 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
17630
17631 PR c/15749
17632 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
17633
17634 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
17635
17636 * gcc.dg/sparc-trap-1.c: New test.
17637
17638 2004-05-31 Roger Sayle <roger@eyesopen.com>
17639
17640 PR middle-end/15069
17641 * g++.dg/opt/fold3.C: New test case.
17642
17643 2004-05-30 Graham Stott <graham.stott@btinternet.com>
17644
17645 * lib/target-supports.exp (check_iconv_available): Fix fallout
17646 from 2004-05-28 patch.
17647
17648 2004-05-30 Paul Brook <paul@codesourcery.com>
17649
17650 PR fortran/15620
17651 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
17652 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
17653
17654 2004-05-30 Steven G. Kargl <kargls@comcast.net>
17655
17656 * gfortran.fortran-torture/execute/random_1.f90: New test.
17657
17658 2004-05-28 Ziemowit Laski <zlaski@apple.com>
17659
17660 * g++.dg/ext/altivec-10.C: New test.
17661
17662 2004-05-29 Paul Brook <paul@codesourcery.com>
17663
17664 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
17665
17666 2004-05-28 Ziemowit Laski <zlaski@apple.com>
17667
17668 * gcc.dg/altivec-16.c: New test.
17669
17670 2004-05-28 Janis Johnson <janis187@us.ibm.com>
17671
17672 * lib/target-supports.exp (check_vmx_hw_available): New.
17673 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
17674
17675 * lib/target-supports.exp (check_alias_available,
17676 check_iconv_available, check_named_sections_available): Use
17677 unique names for temporary files.
17678
17679 2004-05-28 Ziemowit Laski <zlaski@apple.com>
17680
17681 * gcc.dg/altivec-15.c: New test.
17682
17683 2004-05-28 Mark Mitchell <mark@codesourcery.com>
17684
17685 PR c++/15083
17686 * g++.dg/warn/noeffect6.C: New test.
17687
17688 PR c++/15471
17689 * g++.dg/expr/ptrmem4.C: New test.
17690
17691 PR c++/15640
17692 * g++.dg/template/operator3.C: New test.
17693
17694 2004-05-28 Mark Mitchell <mark@codesourcery.com>
17695
17696 PR c++/14668
17697 * g++.dg/lookup/redecl1.C: New test.
17698 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
17699
17700 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
17701
17702 * gcc.c-torture/execute/compare-fp-1.c,
17703 gcc.c-torture/execute/compare-fp-2.c,
17704 gcc.c-torture/execute/compare-fp-3.c,
17705 gcc.c-torture/execute/compare-fp-4.c,
17706 gcc.c-torture/execute/compare-fp-3.x,
17707 gcc.c-torture/execute/compare-fp-4.x,
17708 gcc.dg/pr15649-1.c: New.
17709
17710 2004-05-27 Adam Nemet <anemet@lnxw.com>
17711
17712 PR c++/12883
17713 * g++.dg/init/array14.C: New test.
17714
17715 2004-05-25 Janis Johnson <janis187@us.ibm.com>
17716
17717 * lib/compat.exp (compat-get-options-main): New.
17718 (compat-get-options): Remove unneeded code, warn for ignored
17719 command.
17720 (compat-execute): Check flag set by dg-require-* commands.
17721
17722 * lib/compat.exp (compat-execute): Break up long lines.
17723
17724 2004-05-24 Janis Johnson <janis187@us.ibm.com>
17725
17726 * gcc.dg/altivec-7.c: Don't use 'vector long'.
17727 * gcc.dg/altivec-14.c: New test.
17728 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
17729
17730 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
17731 * gcc.dg/altivec-12.c: Ditto.
17732
17733 * gcc.dg/altivec-3.c: Move call to altivec_check.
17734
17735 2004-05-23 Mark Mitchell <mark@codesourcery.com>
17736
17737 PR c++/15044
17738 * g++.dg/template/error12.C: New test.
17739
17740 PR c++/15317
17741 * g++.dg/ext/attrib15.C: New test.
17742
17743 PR c++/15329
17744 * g++.dg/template/ptrmem9.C: New test.
17745
17746 2004-05-25 Paul Brook <paul@codesourcery.com>
17747
17748 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
17749
17750 2004-05-23 Mark Mitchell <mark@codesourcery.com>
17751
17752 PR c++/15165
17753 * g++.dg/template/crash19.C: New test.
17754
17755 2004-05-23 Mark Mitchell <mark@codesourcery.com>
17756
17757 PR c++/15025
17758 * g++.dg/template/redecl1.C: New test.
17759
17760 2004-05-23 Mark Mitchell <mark@codesourcery.com>
17761
17762 PR c++/14821
17763 * g++.dg/other/ns1.C: New test.
17764
17765 PR c++/14883
17766 * g++.dg/template/invalid1.C: New test.
17767
17768 2004-05-23 Paul Brook <paul@codesourcery.com>
17769 Victor Leikehman <lei@haifasphere.co.il>
17770
17771 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
17772 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
17773
17774 2004-05-22 Mark Mitchell <mark@codesourcery.com>
17775
17776 PR c++/15285
17777 PR c++/15299
17778 * g++.dg/template/non-dependent5.C: New test.
17779 * g++.dg/template/non-dependent6.C: New test.
17780
17781 2004-05-22 Mark Mitchell <mark@codesourcery.com>
17782
17783 PR c++/15507
17784 * g++.dg/inherit/union1.C: New test.
17785
17786 PR c++/15542
17787 * g++.dg/template/addr1.C: New test.
17788
17789 PR c++/15427
17790 * g++.dg/template/array5.C: New test.
17791
17792 PR c++/15287
17793 * g++.dg/template/array6.C: New test.
17794
17795 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
17796 Roger Sayle <roger@eyesopen.com>
17797
17798 * g++.dg/lookup/forscope2.C: New test case.
17799
17800 2004-05-22 Ben Elliston <bje@au.ibm.com>
17801
17802 * gcc.dg/cpp/Wmissingdirs.c: New.
17803
17804 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
17805
17806 PR target/15301
17807 * gcc.dg/compat/union-m128-1.h: New file.
17808 * gcc.dg/compat/union-m128-1_main.c: Likewise.
17809 * gcc.dg/compat/union-m128-1_x.c: Likewise.
17810 * gcc.dg/compat/union-m128-1_y.c: Likewise.
17811
17812 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
17813
17814 PR target/15302
17815 * gcc.dg/compat/struct-complex-1.h: New file.
17816 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
17817 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
17818 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
17819
17820 2004-05-20 Roger Sayle <roger@eyesopen.com>
17821
17822 PR middle-end/3074
17823 * gcc.dg/pr3074-1.c: New test case.
17824 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
17825
17826 2004-05-20 Falk Hueffner <falk@debian.org>
17827
17828 PR other/15526
17829 * gcc.dg/ftrapv-1.c: New test case.
17830
17831 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
17832
17833 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
17834
17835 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
17836 Jeff Law <law@redhat.com>
17837
17838 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
17839 * gcc.dg/tree-ssa/20040518-2.c: New test.
17840
17841 * gcc.dg/tree-ssa/20040518-1.c: New test.
17842
17843 2004-05-18 Zack Weinberg <zack@codesourcery.com>
17844
17845 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
17846
17847 2004-05-18 Paul Brook <paul@codesourcery.com>
17848
17849 PR fortran/13930
17850 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
17851
17852 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17853
17854 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
17855 constant folding.
17856
17857 2004-05-17 Steven Bosscher <stevenb@suse.de>
17858
17859 * gcc.dg/tree-ssa/20040517-1.c: New test.
17860
17861 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17862
17863 * gcc.dg/loop-4.c: New test.
17864
17865 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
17866
17867 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
17868
17869 2004-05-15 Bud Davis <bdavis9659@comcast.net>
17870
17871 PR fortran/15311
17872 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
17873
17874 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17875
17876 PR fortran/13826
17877 PR fortran/13940
17878 * gfortran.fortran-torture/compile/data_1.f90: New test.
17879
17880 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
17881
17882 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
17883 * gcc.dg/uninit-H.c: Define ASM for __s390__.
17884
17885 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
17886
17887 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
17888
17889 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
17890
17891 PR c/15444
17892 * gcc.dg/format/xopen-1.c: Adjust expected message.
17893 * gcc.dg/format/xopen-3.c: New test.
17894
17895 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
17896
17897 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
17898
17899 2004-05-14 Jeff Law <law@redhat.com>
17900
17901 * gcc.dg/tree-ssa/20040514-2.c: New test.
17902
17903 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17904
17905 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
17906 this ...
17907 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
17908 this.
17909
17910 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
17911
17912 * gcc.dg/tree-ssa/20040514-1.c: New test.
17913
17914 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17915
17916 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
17917 test.
17918
17919 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17920
17921 PR fortran/14066
17922 * gfortran.fortran-torture/compile/do_1.f90: New test.
17923
17924 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17925
17926 PR fortran/15051
17927 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
17928 test.
17929
17930 2004-05-14 Bud Davis <bdavis9659@comcast.net>
17931
17932 PR fortran/15149
17933 * gfortran.fortran-torture/execute/random_init.f90: New test.
17934
17935 2004-05-13 Paul Brook <paul@codesourcery.com>
17936
17937 PR fortran/15314
17938 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
17939
17940 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
17941
17942 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
17943 for the powerpc case.
17944
17945 2004-05-13 Jeff Law <law@redhat.com>
17946
17947 * gcc.dg/tree-ssa/20040513-1.c: New test.
17948 * gcc.dg/tree-ssa/20040513-2.c: New test.
17949
17950 2004-05-13 Paul Brook <paul@codesourcery.com>
17951
17952 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
17953 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
17954 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
17955
17956 2004-05-13 Andreas Schwab <schwab@suse.de>
17957
17958 PR other/10819
17959 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
17960 characters.
17961
17962 2004-05-13 Bud Davis <bdavis9659@comcast.net>
17963
17964 PR fortran/15294
17965 * gfortran.fortran-torture/execute/adjustr.f90: New file.
17966
17967 2004-05-13 Diego Novillo <dnovillo@redhat.com>
17968
17969 Merge from tree-ssa-20020619-branch. See
17970 ChangeLog.tree-ssa for details.
17971
17972 2004-05-11 Ziemowit Laski <zlaski@apple.com>
17973
17974 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
17975 include <altivec.h> explicitly.
17976 * gcc.dg/altivec-13.c: Likewise.
17977
17978 2004-05-11 Paul Brook <paul@codesourcery.com>
17979
17980 * gcc.c-torture/compile/20010518-1.c: Force enum size.
17981
17982 2004-05-10 Eric Christopher <echristo@redhat.com>
17983
17984 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
17985 * gcc.dg/sibcall-4.c: Ditto.
17986
17987 2004-05-10 Ziemowit Laski <zlaski@apple.com>
17988
17989 * g++.dg/ext/altivec-8.C: New test case.
17990 * gcc.dg/altivec-13.c: New test case.
17991
17992 2004-05-08 Roger Sayle <roger@eyesopen.com>
17993
17994 * gcc.c-torture/execute/divcmp-1.c: New test case.
17995 * gcc.c-torture/execute/divcmp-2.c: New test case.
17996 * gcc.c-torture/execute/divcmp-3.c: New test case.
17997
17998 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
17999
18000 * g++.dg/other/pragma-re-2.C: New test.
18001
18002 2004-05-07 Uros Bizjak <uros@kss-loka.si>
18003
18004 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
18005 * gcc.dg/i386-387-2.c: Likewise.
18006
18007 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
18008 __builtin_drem.
18009 * gcc.dg/i386-387-6.c: Likewise.
18010
18011 2004-05-07 Uros Bizjak <uros@kss-loka.si>
18012
18013 * gcc.dg/builtins-33.c: Also check log1p*.
18014
18015 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
18016
18017 PR optimization/15296
18018 * gcc.c-torture/execute/pr15296.c: New test.
18019
18020 2004-05-05 Uros Bizjak <uros@kss-loka.si>
18021
18022 * gcc.dg/builtins-40.c: New test.
18023
18024 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
18025
18026 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
18027
18028 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
18029
18030 * g++.dg/ext/spe1.C: New testcase.
18031
18032 2004-05-04 Ziemowit Laski <zlaski@apple.com>
18033
18034 * objc.dg/image-info.m: Allow additional attributes
18035 for __image_info section.
18036
18037 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
18038
18039 * gcc.dg/torture/mips-hilo-2.c: New test.
18040
18041 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18042
18043 PR c++/14389
18044 * g++.dg/template/member5.C: New test.
18045
18046 2004-05-03 Uros Bizjak <uros@kss-loka.si>
18047
18048 * gcc.dg/builtins-34.c: Also check expm1*.
18049
18050 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18051
18052 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
18053 * gcc.dg/torture/builtin-convert-3.c: New test.
18054
18055 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
18056
18057 PR middle-end/15054
18058 * g++.dg/opt/pr15054.C: New test.
18059
18060 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18061
18062 * gcc.dg/torture/builtin-rounding-1.c: New test.
18063 * gcc.dg/builtins-25.c: Delete.
18064 * gcc.dg/builtins-29.c: Delete.
18065
18066 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
18067
18068 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
18069 * gcc.dg/sibcall-4.c: Likewise.
18070 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
18071
18072 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
18073
18074 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
18075 bit-field on 16-bit targets.
18076
18077 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
18078
18079 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
18080 16-bit targets.
18081
18082 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
18083
18084 * gcc.dg/rs6000-power2-1.c: Change to compile only.
18085 * gcc.dg/rs6000-power2-2.c: Likewise.
18086
18087 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
18088
18089 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
18090 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
18091 Change the asm registers to be in form of frN instead of fN.
18092
18093 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18094
18095 * gcc.dg/torture/builtin-convert-2.c: New test.
18096
18097 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
18098
18099 * gcc.dg/rs6000-power2-1.c: New test.
18100 * gcc.dg/rs6000-power2-2.c: New test.
18101
18102 2004-04-28 Jan Hubicka <jh@suse.cz>
18103
18104 * gcc.dg/unused-6.c: New test.
18105
18106 2004-04-24 Laurent GUERBY <laurent@guerby.net>
18107 Ulrich Weigand <uweigand@de.ibm.com>
18108
18109 * ada/acats/run_all.sh: Define $target variable.
18110
18111 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
18112
18113 PR c++/15119
18114 * g++.dg/other/vararg-1.C: New test.
18115
18116 PR c++/4794
18117 * g++.dg/eh/cleanup3.C: New test.
18118
18119 2004-04-24 Laurent GUERBY <laurent@guerby.net>
18120
18121 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
18122 and ad8011a (target_insn).
18123 * ada/acats/support/macro.dfs: Likewise.
18124 * ada/acats/support/impbit.adb: New file.
18125
18126 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
18127
18128 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
18129
18130 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
18131
18132 * gcc.dg/loop-3.c: New test.
18133
18134 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
18135
18136 * gcc.c-torture/execute/simd-5.c: New test.
18137
18138 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18139
18140 PR c++/15064
18141 * g++.dg/template/crash18.C: New test.
18142
18143 2004-04-22 Mark Mitchell <mark@codesourcery.com>
18144
18145 * g++.dg/ext/complit3.C: New test.
18146
18147 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
18148
18149 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
18150 * gcc.dg/altivec-3.c: Same.
18151 * gcc.dg/altivec-varargs-1.c: Same.
18152
18153 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
18154
18155 * lib/target-supports.exp (check_profiling_available): Assume
18156 profiling is not available on powerpc-eabi targets.
18157
18158 2004-04-21 Janis Johnson <janis187@us.ibm.com>
18159
18160 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
18161 * gcc.dg/vmx/bug-1.c: Ditto.
18162
18163 2004-04-20 Eric Christopher <echristo@redhat.com>
18164
18165 * gcc.dg/charset/extern.c: New test.
18166 * g++.dg/charset/extern3.cc: Ditto.
18167
18168 2004-04-20 Uros Bizjak <uros@kss-loka.si>
18169
18170 * gcc.dg/builtins-39.c: New test.
18171
18172 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
18173
18174 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
18175
18176 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
18177
18178 * gcc.dg/torture/mips-hilo-1.c: New test.
18179
18180 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
18181
18182 * gcc.c-torture/compile/20040419-1.c: New test.
18183
18184 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
18185
18186 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
18187
18188 2004-04-18 Zack Weinberg <zack@codesourcery.com>
18189 Aldy Hernandez <aldyh@redhat.com>
18190
18191 * gcc.c-torture/execute/va-arg-24.c: New.
18192
18193 2004-04-17 Zack Weinberg <zack@codesourcery.com>
18194 Aldy Hernandez <aldyh@redhat.com>
18195
18196 * gcc.dg/vmx/1b-01.c: New.
18197 * gcc.dg/vmx/1b-02.c: New.
18198 * gcc.dg/vmx/1b-03.c: New.
18199 * gcc.dg/vmx/1b-04.c: New.
18200 * gcc.dg/vmx/1b-05.c: New.
18201 * gcc.dg/vmx/1b-06.c: New.
18202 * gcc.dg/vmx/1b-07.c: New.
18203 * gcc.dg/vmx/1c-01.c: New.
18204 * gcc.dg/vmx/1c-02.c: New.
18205 * gcc.dg/vmx/3a-01a.c: New.
18206 * gcc.dg/vmx/3a-01.c: New.
18207 * gcc.dg/vmx/3a-01m.c: New.
18208 * gcc.dg/vmx/3a-03.c: New.
18209 * gcc.dg/vmx/3a-03m.c: New.
18210 * gcc.dg/vmx/3a-04.c: New.
18211 * gcc.dg/vmx/3a-04m.c: New.
18212 * gcc.dg/vmx/3a-05.c: New.
18213 * gcc.dg/vmx/3a-06.c: New.
18214 * gcc.dg/vmx/3a-06m.c: New.
18215 * gcc.dg/vmx/3a-07.c: New.
18216 * gcc.dg/vmx/3b-01.c: New.
18217 * gcc.dg/vmx/3b-02.c: New.
18218 * gcc.dg/vmx/3b-10.c: New.
18219 * gcc.dg/vmx/3b-13.c: New.
18220 * gcc.dg/vmx/3b-14.c: New.
18221 * gcc.dg/vmx/3b-15.c: New.
18222 * gcc.dg/vmx/3c-01a.c: New.
18223 * gcc.dg/vmx/3c-01.c: New.
18224 * gcc.dg/vmx/3c-02.c: New.
18225 * gcc.dg/vmx/3c-03.c: New.
18226 * gcc.dg/vmx/3d-01.c: New.
18227 * gcc.dg/vmx/4-01.c: New.
18228 * gcc.dg/vmx/4-03.c: New.
18229 * gcc.dg/vmx/5-01.c: New.
18230 * gcc.dg/vmx/5-02.c: New.
18231 * gcc.dg/vmx/5-03.c: New.
18232 * gcc.dg/vmx/5-04.c: New.
18233 * gcc.dg/vmx/5-05.c: New.
18234 * gcc.dg/vmx/5-06.c: New.
18235 * gcc.dg/vmx/5-07.c: New.
18236 * gcc.dg/vmx/5-07t.c: New.
18237 * gcc.dg/vmx/5-08.c: New.
18238 * gcc.dg/vmx/5-10.c: New.
18239 * gcc.dg/vmx/5-11.c: New.
18240 * gcc.dg/vmx/7-01a.c: New.
18241 * gcc.dg/vmx/7-01.c: New.
18242 * gcc.dg/vmx/7c-01.c: New.
18243 * gcc.dg/vmx/7d-01.c: New.
18244 * gcc.dg/vmx/7d-02.c: New.
18245 * gcc.dg/vmx/8-01.c: New.
18246 * gcc.dg/vmx/8-02a.c: New.
18247 * gcc.dg/vmx/8-02.c: New.
18248 * gcc.dg/vmx/brode-1.c: New.
18249 * gcc.dg/vmx/bug-1.c: New.
18250 * gcc.dg/vmx/bug-2.c: New.
18251 * gcc.dg/vmx/bug-3.c: New.
18252 * gcc.dg/vmx/cw-bug-1.c: New.
18253 * gcc.dg/vmx/cw-bug-2.c: New.
18254 * gcc.dg/vmx/cw-bug-3.c: New.
18255 * gcc.dg/vmx/dct.c: New.
18256 * gcc.dg/vmx/debug-1.c: New.
18257 * gcc.dg/vmx/debug-2.c: New.
18258 * gcc.dg/vmx/debug-3.c: New.
18259 * gcc.dg/vmx/debug-4.c: New.
18260 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
18261 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
18262 * gcc.dg/vmx/eg-5.c: New.
18263 * gcc.dg/vmx/fft.c: New.
18264 * gcc.dg/vmx/gcc-bug-1.c: New.
18265 * gcc.dg/vmx/gcc-bug-2.c: New.
18266 * gcc.dg/vmx/gcc-bug-3.c: New.
18267 * gcc.dg/vmx/gcc-bug-4.c: New.
18268 * gcc.dg/vmx/gcc-bug-5.c: New.
18269 * gcc.dg/vmx/gcc-bug-6.c: New.
18270 * gcc.dg/vmx/gcc-bug-7.c: New.
18271 * gcc.dg/vmx/gcc-bug-8.c: New.
18272 * gcc.dg/vmx/gcc-bug-9.c: New.
18273 * gcc.dg/vmx/gcc-bug-b.c: New.
18274 * gcc.dg/vmx/gcc-bug-c.c: New.
18275 * gcc.dg/vmx/gcc-bug-d.c: New.
18276 * gcc.dg/vmx/gcc-bug-e.c: New.
18277 * gcc.dg/vmx/gcc-bug-f.c: New.
18278 * gcc.dg/vmx/gcc-bug-g.c: New.
18279 * gcc.dg/vmx/gcc-bug-i.c: New.
18280 * gcc.dg/vmx/harness.h: New.
18281 * gcc.dg/vmx/ira1.c: New.
18282 * gcc.dg/vmx/ira2a.c: New.
18283 * gcc.dg/vmx/ira2b.c: New.
18284 * gcc.dg/vmx/ira2.c: New.
18285 * gcc.dg/vmx/ira2c.c: New.
18286 * gcc.dg/vmx/mem.c: New.
18287 * gcc.dg/vmx/newton-1.c: New.
18288 * gcc.dg/vmx/ops.c: New.
18289 * gcc.dg/vmx/sn7153.c: New.
18290 * gcc.dg/vmx/spill2.c: New.
18291 * gcc.dg/vmx/spill3.c: New.
18292 * gcc.dg/vmx/spill.c: New.
18293 * gcc.dg/vmx/t.c: New.
18294 * gcc.dg/vmx/varargs-1.c: New.
18295 * gcc.dg/vmx/varargs-2.c: New.
18296 * gcc.dg/vmx/varargs-3.c: New.
18297 * gcc.dg/vmx/varargs-4.c: New.
18298 * gcc.dg/vmx/varargs-5.c: New.
18299 * gcc.dg/vmx/varargs-6.c: New.
18300 * gcc.dg/vmx/varargs-7.c: New.
18301 * gcc.dg/vmx/vmx.exp: New.
18302 * gcc.dg/vmx/vprint-1.c: New.
18303 * gcc.dg/vmx/vscan-1.c: New.
18304 * gcc.dg/vmx/x-01.c: New.
18305 * gcc.dg/vmx/x-02.c: New.
18306 * gcc.dg/vmx/x-03.c: New.
18307 * gcc.dg/vmx/x-04.c: New.
18308 * gcc.dg/vmx/x-05.c: New.
18309 * gcc.dg/vmx/yousufi-1.c: New.
18310 * gcc.dg/vmx/zero-1.c: New.
18311 * gcc.dg/vmx/zero.c: New.
18312
18313 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
18314
18315 * g++.dg/lookup/java1.C: Update for chage of
18316 _Jv_AllocObject.
18317 * g++.dg/lookup/java2.C: Likewise.
18318
18319 2004-04-17 Laurent GUERBY <laurent@guerby.net>
18320
18321 * ada/acats/run_all.sh: use -O2 by default.
18322
18323 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
18324
18325 * gcc.dg/vr-mult-[12].c: New tests.
18326
18327 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18328
18329 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
18330
18331 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
18332
18333 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
18334
18335 * lib/target-supports.exp (check_profiling_available): Assume profiling
18336 isn't available for mips*-*-elf targets.
18337
18338 2004-04-14 Uros Bizjak <uros@kss-loka.si>
18339
18340 * gcc.dg/builtins-38.c: New test.
18341
18342 2004-04-14 Eric Christopher <echristo@redhat.com>
18343
18344 * g++.dg/charset/charset.exp: Run .cc extension tests.
18345
18346 2004-04-14 Zack Weinberg <zack@codesourcery.com>
18347
18348 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
18349
18350 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18351
18352 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
18353
18354 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
18355
18356 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
18357 * gcc.dg/i386-387-2.c: Likewise.
18358
18359 * gcc.dg/i386-387-7.c: New test.
18360 * gcc.dg/i386-387-8.c: New test.
18361
18362 * gcc.dg/builtins-37.c: New test.
18363
18364 2004-04-13 Geoffrey Keating <geoffk@apple.com>
18365
18366 * g++.dg/pch/externc-1.C: Add missing semicolon.
18367
18368 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
18369
18370 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
18371
18372 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
18373
18374 * gcc.c-torture/execute/20040411-1.c: New test.
18375
18376 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
18377
18378 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
18379
18380 2004-04-09 Chris Demetriou <cgd@broadcom.com>
18381
18382 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
18383
18384 2004-04-09 Zack Weinberg <zack@codesourcery.com>
18385
18386 * lib/target-supports.exp (check_named_sections_available): New.
18387 * lib/gcc-dg.exp (dg-require-named-sections): New.
18388 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
18389 old-deja.exp. Also prune error-count message from HP linker.
18390 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
18391
18392 * g++.dg/init/init-ref4.C: Use dg-require-weak.
18393 * g++.old-deja/g++.pt/static3.C: Likewise.
18394 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
18395
18396 2004-04-09 Roger Sayle <roger@eyesopen.com>
18397
18398 * gcc.c-torture/execute/20040409-1.c: New test case.
18399 * gcc.c-torture/execute/20040409-2.c: New test case.
18400 * gcc.c-torture/execute/20040409-3.c: New test case.
18401
18402 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
18403
18404 * gcc.dg/20040409-1.c: New test.
18405
18406 2004-04-08 Roger Sayle <roger@eyesopen.com>
18407
18408 PR target/14888
18409 * g++.dg/opt/pr14888.C: New test case.
18410
18411 2004-04-08 Geoffrey Keating <geoffk@apple.com>
18412
18413 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
18414 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
18415 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
18416 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
18417 New tests.
18418
18419 2004-04-08 Paul Brook <paul@codesourcery.com>
18420
18421 * gcc.dg/spill-1.c: New test.
18422
18423 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18424
18425 * gcc.dg/torture/builtin-ctype-2.c: New test.
18426
18427 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
18428
18429 * gcc.dg/pch/pch.exp: Add largefile test.
18430
18431 2004-04-06 Geoffrey Keating <geoffk@apple.com>
18432
18433 * g++.dg/pch/externc-1.Hs: New.
18434 * g++.dg/pch/externc-1.C: New.
18435
18436 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18437
18438 * gcc.dg/compat/struct-by-value-5a_main.c,
18439 gcc.dg/compat/struct-by-value-5b_main.c: New files.
18440 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
18441 * gcc.dg/compat/struct-by-value-5a_x.c,
18442 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
18443 gcc.dg/compat/struct-by-value-5_x.c.
18444 * gcc.dg/compat/struct-by-value-5a_y.c,
18445 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
18446 gcc.dg/compat/struct-by-value-5_y.c.
18447
18448 * gcc.dg/compat/struct-by-value-6a_main.c,
18449 gcc.dg/compat/struct-by-value-6b_main.c: New files.
18450 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
18451 * gcc.dg/compat/struct-by-value-6a_x.c,
18452 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
18453 gcc.dg/compat/struct-by-value-6_x.c.
18454 * gcc.dg/compat/struct-by-value-6a_y.c,
18455 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
18456 gcc.dg/compat/struct-by-value-6_y.c.
18457
18458 * gcc.dg/compat/struct-by-value-7a_main.c,
18459 gcc.dg/compat/struct-by-value-7b_main.c: New files.
18460 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
18461 * gcc.dg/compat/struct-by-value-7a_x.c,
18462 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
18463 gcc.dg/compat/struct-by-value-7_x.c.
18464 * gcc.dg/compat/struct-by-value-7a_y.c,
18465 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
18466 gcc.dg/compat/struct-by-value-7_y.c.
18467
18468 2004-04-06 Jakub Jelinek <jakub@redhat.com>
18469
18470 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
18471 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
18472 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
18473 options.
18474
18475 2004-04-06 Uros Bizjak <uros@kss-loka.si>
18476
18477 * gcc.dg/builtins-36.c: New test.
18478
18479 2004-04-06 Paul Brook <paul@codesourcery.com>
18480
18481 * README.gcc: Remove obsolete contraint on testcases.
18482
18483 2004-04-05 Paul Brook <paul@codesourcery.com>
18484
18485 PR2123
18486 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
18487 failure and exit(0) on success.
18488 * g++.dg/expr/anew2.C: Ditto.
18489 * g++.dg/expr/anew3.C: Ditto.
18490 * g++.dg/expr/anew4.C: Ditto.
18491
18492 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
18493
18494 PR c++/3518
18495 * g++.dg/template/unify7.C: New.
18496
18497 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
18498
18499 * g++.dg/README: Bring up to date with new subdirectories; remove
18500 duplicate subdirectory lines.
18501
18502 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
18503
18504 PR c++/14007
18505 * g++.dg/template/unify5.C: New.
18506 * g++.dg/template/unify6.C: New.
18507 * g++.dg/template/qualttp20.C: Adjust.
18508 * g++.old-deja/g++.jason/report.C: Adjust.
18509 * g++.old-deja/g++.other/qual1.C: Adjust.
18510
18511 2004-04-01 Mark Mitchell <mark@codesourcery.com>
18512
18513 PR c++/14803
18514 * g++.dg/inherit/ptrmem1.C: New test.
18515
18516 2004-04-01 Jakub Jelinek <jakub@redhat.com>
18517
18518 PR c++/14755
18519 * gcc.c-torture/execute/20040331-1.c: New test.
18520 * gcc.dg/20040331-1.c: New test.
18521
18522 2004-04-01 Paul Brook <paul@codesourcery.com>
18523
18524 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
18525
18526 2004-03-30 Mark Mitchell <mark@codesourcery.com>
18527
18528 PR c++/14724
18529 * g++.dg/init/goto1.C: New test.
18530
18531 PR c++/14763
18532 * g++.dg/template/defarg4.C: New test.
18533
18534 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
18535
18536 * gcc.dg/altivec-11.c: Extend test for more valid cases.
18537
18538 2004-03-28 David Edelsohn <edelsohn@gnu.org>
18539
18540 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
18541
18542 2004-03-28 Zack Weinberg <zack@codesourcery.com>
18543
18544 * gcc.dg/noncompile/undeclared-2.c: New test.
18545
18546 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
18547
18548 * gcc.dg/940409-1.c: Remove XFAIL.
18549 * gcc.dg/reg-vol-struct-1.c: New test.
18550
18551 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18552
18553 * gcc.dg/torture/builtin-wctype-1.c: New test.
18554
18555 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
18556
18557 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
18558 * gcc.dg/20001101-1.c: Likewise.
18559 * gcc.dg/20001102-1.c: Likewise.
18560
18561 2004-03-25 Roger Sayle <roger@eyesopen.com>
18562
18563 * gcc.dg/compare8.c: Add an additional test for XOR.
18564
18565 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18566
18567 * gcc.dg/torture/builtin-ctype-1.c: New test.
18568
18569 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18570
18571 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
18572 * gcc.dg/torture/builtin-math-1.c: Likewise.
18573 * gcc.dg/torture/builtin-power-1.c: New test.
18574
18575 2004-03-24 Andreas Schwab <schwab@suse.de>
18576
18577 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
18578 IA64 assembler.
18579
18580 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
18581 Roger Sayle <roger@eyesopen.com>
18582
18583 * gcc.dg/compare8.c: New test case.
18584
18585 2004-03-23 Ziemowit Laski <zlaski@apple.com>
18586
18587 * g++.dg/ext/altivec-7.C: New test.
18588
18589 2004-03-23 Zack Weinberg <zack@codesourcery.com>
18590
18591 PR 12267, 12391, 12560, 13129, 14114, 14133
18592 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
18593 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
18594 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
18595 Adjust error regexps.
18596 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
18597 * gcc.dg/noncompile/undeclared-1.c: New test cases.
18598 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
18599 * gcc.dg/local1.c: Add explanatory comment.
18600
18601 2004-03-23 Roger Sayle <roger@eyesopen.com>
18602
18603 PR optimization/14669
18604 * g++.dg/opt/fold2.C: New test case.
18605
18606 2004-03-22 Jakub Jelinek <jakub@redhat.com>
18607
18608 PR c/14069
18609 * gcc.dg/20040322-1.c: New test.
18610
18611 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
18612
18613 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
18614 * gcc.dg/ultrasp4.c: Likewise.
18615 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
18616
18617 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
18618
18619 * gcc.dg/i386-sse-8.c: Reset default options.
18620
18621 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
18622
18623 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
18624 in the error message text.
18625
18626 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
18627
18628 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
18629
18630 2004-03-21 Mark Mitchell <mark@codesourcery.com>
18631
18632 PR c++/14616
18633 * g++.dg/init/array13.C: New test.
18634
18635 2004-03-20 Roger Sayle <roger@eyesopen.com>
18636
18637 PR target/13889
18638 * gcc.c-torture/compile/pr13889.c: New test case.
18639
18640 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
18641
18642 PR c/14635
18643 * builtins-1.c (nan, nans): Don't test.
18644 * builtins-30.c: Don't use nan, nanf, nanl.
18645 * builtins-35.c: New test.
18646
18647 2004-03-19 Ziemowit Laski <zlaski@apple.com>
18648
18649 * g++.dg/ext/altivec-6.C: New test.
18650
18651 2004-03-19 Mark Mitchell <mark@codesourcery.com>
18652
18653 * g++.dg/init/placement3.C: New test.
18654
18655 * g++.dg/template/spec13.C: New test.
18656
18657 * g++.dg/lookup/using11.C: New test.
18658
18659 * g++.dg/lookup/koenig3.C: New test.
18660
18661 * g++.dg/template/operator2.C: New test.
18662
18663 * g++.dg/expr/dtor3.C: New test.
18664 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
18665 marker.
18666 * g++.old-deja/g++.law/visibility28.C: Likewise.
18667
18668 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
18669
18670 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
18671 * gcc.dg/ppc64-abi-3.c: Likewise.
18672
18673 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18674
18675 PR c++/14545
18676 * g++.dg/parse/template15.C: New test.
18677
18678 2004-03-18 Mark Mitchell <mark@codesourcery.com>
18679
18680 * g++.dg/expr/dtor2.C: New test.
18681
18682 * g++.dg/lookup/anon4.C: New test.
18683
18684 * g++.dg/overload/using1.C: New test.
18685
18686 * g++.dg/template/lookup7.C: New test.
18687
18688 * g++.dg/template/typename6.C: New test.
18689
18690 * g++.dg/expr/cond6.C: New test.
18691
18692 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18693
18694 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
18695
18696 2004-03-18 Mark Mitchell <mark@codesourcery.com>
18697
18698 * g++.dg/expr/cond5.C: New test.
18699 * g++.dg/expr/constcast1.C: Likewise.
18700 * g++.dg/expr/ptrmem2.C: Likewise.
18701 * g++.dg/expr/ptrmem3.C: Likewise.
18702 * g++.dg/lookup/main1.C: Likewise.
18703 * g++.dg/template/lookup6.C: Likewise.
18704
18705 2004-03-18 Mark Mitchell <mark@codesourcery.com>
18706
18707 * gcc.dg/local1.c: New test.
18708
18709 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
18710
18711 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18712
18713 * gcc.dg/torture/builtin-convert-1.c: New test.
18714
18715 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18716
18717 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
18718
18719 2004-03-16 Mark Mitchell <mark@codesourcery.com>
18720
18721 PR c++/14481
18722 * g++.dg/warn/Wunused-7.C: New test.
18723
18724 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18725
18726 * gcc.dg/torture/builtin-integral-1.c: New test.
18727
18728 2004-03-16 Mark Mitchell <mark@codesourcery.com>
18729
18730 PR c++/14586
18731 * g++.dg/parse/non-dependent3.C: New test.
18732
18733 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
18734
18735 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
18736 * g++.dg/eh/simd-2.C: Likewise.
18737 * g++.dg/init/array10.C: Likewise.
18738 * gcc.c-torture/compile/simd-1.c: Likewise.
18739 * gcc.c-torture/compile/simd-2.c: Likewise.
18740 * gcc.c-torture/compile/simd-3.c: Likewise.
18741 * gcc.c-torture/compile/simd-4.c: Likewise.
18742 * gcc.c-torture/compile/simd-6.c: Likewise.
18743 * gcc.c-torture/execute/simd-1.c: Likewise.
18744 * gcc.c-torture/execute/simd-2.c: Likewise.
18745 * gcc.dg/compat/vector-defs.h: Likewise.
18746 * gcc.dg/20020531-1.c: Likewise.
18747 * gcc.dg/altivec-3.c: Likewise.
18748 * gcc.dg/altivec-4.c: Likewise.
18749 * gcc.dg/altivec-varargs-1.c: Likewise.
18750 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
18751 * gcc.dg/i386-mmx-3.c: Likewise.
18752 * gcc.dg/i386-sse-4.c: Likewise.
18753 * gcc.dg/i386-sse-5.c: Likewise.
18754 * gcc.dg/i386-sse-8.c: Likewise.
18755 * gcc.dg/simd-1.c: Likewise.
18756 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
18757 __ev64_opaque__ since the machine description provides it.
18758
18759 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
18760
18761 * lib/compat.exp (skip_list): New global variable.
18762 Use it to hold the user defined COMPAT_SKIPS list if any.
18763 (compat-obj): Add the members of skip_list to optall.
18764
18765 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
18766
18767 * gcc.dg/compat/union-by-value-1_main.c,
18768 union-by-value-1_x.c, union-by-value-1_y.c,
18769 union-check.h, union-defs.h,
18770 union-init.h, union-return-1_main.c,
18771 union-return-1_x.c, union-return-1_y.c: New files.
18772
18773 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
18774
18775 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
18776 mixed-struct-init.h: Add 4 mixed structure types.
18777 struct-by-value-21_main.c, struct-by-value-21_x.c,
18778 struct-by-value-21_y.c, struct-return-21_main.c,
18779 struct-return-21_x.c, struct-return-21_y.c: New files.
18780
18781 2004-03-13 Mark Mitchell <mark@codesourcery.com>
18782
18783 PR c++/14550
18784 * g++.dg/parse/template14.C: New test.
18785
18786 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
18787
18788 * gcc.c-torture/execute/20040313-1.c: New test.
18789
18790 2004-03-13 Jakub Jelinek <jakub@redhat.com>
18791
18792 PR target/14533
18793 * gcc.dg/20040311-2.c: New test.
18794
18795 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
18796
18797 PR other/14544
18798 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
18799 bit-field.
18800
18801 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
18802
18803 * gcc.dg/20040305-2.c: Add missing return statement.
18804
18805 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18806
18807 * gcc.dg/builtins-34.c: Also check pow10*.
18808
18809 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
18810
18811 PR target/14262
18812 * gcc.dg/20040305-2.c: New test.
18813
18814 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
18815
18816 * gcc.dg/20040310-1.c: New test.
18817
18818 2004-03-11 Roger Sayle <roger@eyesopen.com>
18819
18820 * gcc.c-torture/execute/20040311-1.c: New test case.
18821
18822 2004-03-11 Mark Mitchell <mark@codesourcery.com>
18823
18824 PR c++/14476
18825 * g++.dg/lookup/enum1.C: New test.
18826
18827 2004-03-10 Mark Mitchell <mark@codesourcery.com>
18828
18829 PR c++/14510
18830 * g++.dg/lookup/struct2.C: New test.
18831
18832 2004-03-10 Uros Bizjak <uros@kss-loka.si>
18833
18834 * gcc.dg/builtins-34.c: New test.
18835
18836 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18837
18838 * gcc.dg/torture/builtin-nonneg-1.c: New test.
18839
18840 2004-03-09 James E Wilson <wilson@specifixinc.com>
18841
18842 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
18843 * gcc.dg/alias-2.c: New testcase.
18844
18845 2004-03-09 Zack Weinberg <zack@codesourcery.com>
18846
18847 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
18848
18849 2004-03-09 Roger Sayle <roger@eyesopen.com>
18850
18851 * gcc.c-torture/execute/20040309-1.c: New test case.
18852
18853 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
18854
18855 PR c++/14397
18856 * g++.dg/overload/ref1.C: New.
18857
18858 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18859
18860 PR c++/14409
18861 * g++.dg/template/spec12.C: New test.
18862
18863 PR c++/14448
18864 * g++.dg/parse/crash14.C: New test.
18865
18866 2004-03-09 Mark Mitchell <mark@codesourcery.com>
18867
18868 PR c++/14230
18869 * g++.dg/init/ref11.C: New test.
18870
18871 2004-03-09 Mark Mitchell <mark@codesourcery.com>
18872
18873 PR c++/14432
18874 * g++.dg/parse/builtin2.C: New test.
18875
18876 2004-03-08 Mark Mitchell <mark@codesourcery.com>
18877
18878 PR c++/14401
18879 * g++.dg/init/ctor3.C: New test.
18880 * g++.dg/init/union1.C: New test.
18881 * g++.dg/ext/anon-struct4.C: New test.
18882
18883 2004-03-08 Mark Mitchell <mark@codesourcery.com>
18884
18885 * g++.dg/lookup/koenig1.C: Tweak error messages.
18886 * g++.dg/lookup/used-before-declaration.C: Likewise.
18887 * g++.dg/other/do1.C: Likewise.
18888 * g++.dg/overload/koenig1.C: Likewise.
18889 * g++.dg/parse/crash13.C: Likewise.
18890 * g++.dg/template/instantiate3.C: Likewise.
18891
18892 2004-03-08 Eric Christopher <echristo@redhat.com>
18893
18894 * * lib/target-supports.exp: Enable libiconv in test
18895 compilation. Fix up error checking.
18896
18897 2004-03-08 Roger Sayle <roger@eyesopen.com>
18898
18899 PR middle-end/14289
18900 * gcc.dg/pr14289-1.c: New test case.
18901 * gcc.dg/pr14289-2.c: Likewise.
18902 * gcc.dg/pr14289-3.c: Likewise.
18903
18904 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
18905
18906 * gcc.c-torture/execute/20040308-1.c: New test.
18907
18908 2004-03-07 Roger Sayle <roger@eyesopen.com>
18909
18910 * gcc.c-torture/execute/20040307-1.c: New test case.
18911
18912 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
18913
18914 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
18915
18916 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
18917
18918 * gcc.dg/20040306-1.c: New test.
18919
18920 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
18921
18922 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
18923 them static.
18924 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
18925
18926 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18927
18928 PR c/14465
18929 * gcc.dg/decl-6.c: New test.
18930
18931 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18932
18933 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
18934 Rename LOGPOW -> LOG_POW.
18935 (SQRT_EXP, POW_EXP): New.
18936
18937 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18938
18939 * gcc.dg/i386-sse-8.c: New test.
18940
18941 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18942
18943 PR c/14114
18944 * gcc.dg/decl-5.c: New test.
18945
18946 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
18947
18948 * gcc.dg/20040305-1.c: New test.
18949
18950 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
18951
18952 PR other/14354
18953 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
18954
18955 2004-03-04 Ziemowit Laski <zlaski@apple.com>
18956
18957 PR c++/14425, c++/14426
18958 * g++.dg/ext/altivec-4.C: New test.
18959 * g++.dg/ext/altivec-5.C: New test.
18960
18961 2004-03-04 Geoffrey Keating <geoffk@apple.com>
18962
18963 * g++.old-deja/g++.other/linkage1.C: Expect errors about
18964 global variables of a type with no linkage.
18965 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
18966 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
18967 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
18968 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
18969 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
18970 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
18971 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
18972 * g++.dg/warn/deprecated.C: Name enum Color.
18973 * g++.dg/overload/VLA.C: Name structure for 'b'.
18974 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
18975
18976 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18977
18978 * gcc.c-torture/compile/20040304-1.c: New test.
18979
18980 2004-03-03 Zack Weinberg <zack@codesourcery.com>
18981
18982 PR 13728
18983 * gcc.dg/decl-4.c: New testcase.
18984
18985 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
18986
18987 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
18988 as PRECF if sizeof (float) > sizeof (double).
18989 (PRECL): Make it the same as PRECF if
18990 sizeof (float) > sizeof (long double).
18991
18992 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18993
18994 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
18995 system type. Add check for irix6 which doesn't have c99 runtime.
18996
18997 2004-03-03 Bob Wilson <bob.wilson@acm.org>
18998
18999 * gcc.dg/const-elim-1.c: xfail for xtensa.
19000
19001 2004-03-01 Mark Mitchell <mark@codesourcery.com>
19002
19003 PR c++/14369
19004 * g++.dg/template/cond4.C: New test.
19005
19006 2004-03-01 Mark Mitchell <mark@codesourcery.com>
19007
19008 PR c++/14360
19009 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
19010
19011 PR c++/14361
19012 * g++.dg/parse/defarg7.C: New test.
19013
19014 PR c++/14359
19015 * g++.dg/template/friend26.C: New test.
19016
19017 2004-03-01 Mark Mitchell <mark@codesourcery.com>
19018
19019 PR c++/14324
19020 * g++.dg/abi/mangle21.C: New test.
19021
19022 PR c++/14260
19023 * g++.dg/parse/constructor2.C: New test.
19024
19025 PR c++/14337
19026 * g++.dg/template/sfinae1.C: New test.
19027
19028 2004-02-29 Mark Mitchell <mark@codesourcery.com>
19029
19030 PR c++/14267
19031 * g++.dg/expr/crash2.C: New test.
19032
19033 PR middle-end/13448
19034 * gcc.dg/inline-5.c: New test.
19035 * gcc.dg/always-inline.c: Split out tests into ...
19036 * gcc.dg/always-inline2.c: ... this and ...
19037 * gcc.dg/always-inline3.c: ... this.
19038
19039 2004-02-29 Mark Mitchell <mark@codesourcery.com>
19040
19041 PR debug/12103
19042 * g++.dg/debug/crash1.C: New test.
19043
19044 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
19045
19046 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
19047 function with __attribute__((noinline)).
19048 (recurser_void2): Likewise.
19049 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
19050 (recurser_void2): Likewise.
19051
19052 2004-02-29 Roger Sayle <roger@eyesopen.com>
19053
19054 PR middle-end/14203
19055 * g++.dg/warn/Wunused-6.C: New test case.
19056
19057 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
19058
19059 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
19060 not defined.
19061
19062 2004-02-27 Eric Christopher <echristo@redhat.com>
19063
19064 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
19065 * g++.dg/charset/asm2.c: Run only x86.
19066 * gcc.dg/charset/asm3.c: Ditto.
19067
19068 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
19069
19070 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
19071 ld_library_path.
19072
19073 2004-02-27 Ziemowit Laski <zlaski@apple.com>
19074
19075 * g++.dg/ext/altivec-3.C: New.
19076
19077 2004-02-26 Richard Henderson <rth@redhat.com>
19078
19079 * g++.dg/ext/attrib10.C: Mark for warning.
19080 * gcc.dg/attr-alias-1.c: New.
19081
19082 2004-02-26 Richard Henderson <rth@redhat.com>
19083
19084 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
19085 * gcc.c-torture/execute/20040208-2.c: ... it back.
19086
19087 2004-02-26 Eric Christopher <echristo@redhat.com>
19088
19089 * lib/target-supports.exp (check-iconv-available): New function.
19090 * lib/gcc-dg.exp (dg-require-iconv): New function.
19091 Use above.
19092 * gcc.dg/charset: New directory.
19093 * gcc.dg/charset/charset.exp: New file.
19094 * gcc.dg/charset/asm1.c: Ditto.
19095 * gcc.dg/charset/asm2.c: Ditto.
19096 * gcc.dg/charset/asm3.c: Ditto.
19097 * gcc.dg/charset/asm4.c: Ditto.
19098 * gcc.dg/charset/asm5.c: Ditto.
19099 * gcc.dg/charset/attribute1.c: Ditto.
19100 * gcc.dg/charset/attribute2.c: Ditto.
19101 * gcc.dg/charset/string1.c: Ditto.
19102 * g++.dg/charset: New directory.
19103 * g++.dg/dg.exp: Add here. Special options.
19104 * g++.dg/charset/charset.exp: New file.
19105 * g++.dg/charset/asm1.c: Ditto.
19106 * g++.dg/charset/asm2.c: Ditto.
19107 * g++.dg/charset/asm3.c: Ditto.
19108 * g++.dg/charset/asm4.c: Ditto.
19109 * g++.dg/charset/attribute1.c: Ditto.
19110 * g++.dg/charset/attribute2.c: Ditto.
19111 * g++.dg/charset/extern1.cc: Ditto.
19112 * g++.dg/charset/extern2.cc: Ditto.
19113 * g++.dg/charset/string1.c: Ditto.
19114
19115 2004-02-26 Mark Mitchell <mark@codesourcery.com>
19116
19117 PR c++/14278
19118 * g++.dg/parse/comma1.C: New test.
19119
19120 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19121
19122 PR c++/14284
19123 * g++.dg/template/ttp8.C: New test.
19124
19125 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
19126
19127 * gcc.dg/fixuns-trunc-1.c: New test.
19128
19129 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19130
19131 * gcc.dg/builtins-config.h: Use #elif.
19132
19133 2004-02-26 Michael Matz <matz@suse.de>
19134
19135 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
19136 * gcc.dg/991214-1.c: Likewise.
19137 * gcc.dg/i386-asm-1.c: Likewise.
19138
19139 2004-02-25 Richard Henderson <rth@redhat.com>
19140
19141 * gcc.c-torture/execute/20040208-2.c: Move ...
19142 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
19143
19144 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19145
19146 PR c++/14246
19147 * g++.dg/other/crash-3.C: New test.
19148
19149 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19150
19151 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
19152 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
19153
19154 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
19155 HP-UX.
19156
19157 2004-02-24 Michael Matz <matz@suse.de>
19158
19159 * gcc.dg/i386-regparm.c: New.
19160
19161 2004-02-23 James E Wilson <wilson@specifixinc.com>
19162
19163 * gcc.c-torture/execute/20040223-1.c: New.
19164
19165 2004-02-23 Zack Weinberg <zack@codesourcery.com>
19166 Kazu Hirata <kazu@cs.umass.edu>
19167
19168 * gcc.dg/fwritable-strings-1.c: Remove.
19169
19170 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
19171
19172 PR c/14156
19173 * gcc.dg/20040223-1.c: New test.
19174
19175 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19176
19177 PR c++/14106
19178 * g++.dg/ext/typeof9.C: New test.
19179
19180 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19181
19182 PR c++/14250
19183 * g++.dg/other/switch1.C: New test.
19184
19185 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
19186
19187 * gcc.dg/cast-function-1.c: Adjust for new informative message.
19188 * gcc.dg/va-arg-1.c: Likewise.
19189
19190 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19191
19192 PR c++/14143
19193 * g++.dg/template/koenig5.C: New test.
19194
19195 2004-02-21 Ziemowit Laski <zlaski@apple.com>
19196
19197 * g++.dg/ext/altivec-1.C: Generalize target triple.
19198 * g++.dg/ext/altivec-2.C: New test case.
19199 * g++.dg/ext/altivec_check.h: New file.
19200 * gcc.dg/altivec-1.c: Generalize target triple;
19201 include altivec_check.h and call altivec_check().
19202 * gcc.dg/altivec-[2-5].c: Generalize target triple.
19203 * gcc.dg/altivec-6.c: New test case.
19204 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
19205 type casts as needed.
19206 * gcc.dg/altivec-10.c: Include altivec_check.h and call
19207 altivec_check().
19208 * gcc.dg/altivec-12.c: New test case.
19209 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
19210 include altivec_check.h and call altivec_check().
19211 * gcc.dg/altivec_check.h: New file.
19212
19213 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19214
19215 * lib/target-supports.exp (check_alias_available): Don't mangle
19216 function `g' in test program.
19217
19218 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19219
19220 * lib/target-supports.exp (check_profiling_available): Check
19221 argument to determine whether we support a profiling type.
19222 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
19223 check_profiling_available.
19224 * g++.dg/bprob/bprob.exp: Likewise.
19225 * g77.dg/bprob/bprob.exp: Likewise.
19226 * gcc.misc-tests/bprob.exp: Likewise.
19227 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
19228 dg-require-profiling and delete expected error handling.
19229 * gcc.dg/20021014-1.c: Likewise.
19230 * gcc.dg/nest.c: Likewise.
19231
19232 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19233
19234 PR c++/12007
19235 * g++.dg/other/vthunk1.C: New test.
19236
19237 2004-02-20 Falk Hueffner <falk@debian.org>
19238
19239 PR target/14201
19240 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
19241
19242 2004-02-20 Mark Mitchell <mark@codesourcery.com>
19243
19244 PR c++/13927
19245 * g++.dg/other/error8.C: Remove XFAIL markers.
19246
19247 PR c++/14173
19248 * g++.dg/ext/packed5.C: New test.
19249
19250 PR c++/14199
19251 * g++.dg/warn/Wunused-5.C: New test.
19252
19253 PR c++/14186
19254 * g++.dg/lookup/member1.C: New test.
19255
19256 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
19257
19258 * gcc.c-torture/compile/20040130-1.c: Enable only when
19259 __INT_MAX__ >= 2147483647L.
19260 * gcc.c-torture/compile/961203-1.c: Likewise.
19261
19262 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
19263
19264 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
19265 * g++.dg/opt/template1.C: Robustify assembler regexp
19266
19267 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
19268
19269 * gcc.c-torture/execute/simd-4.x: Remove.
19270 * gcc.c-torture/execute/va-arg-25.x: Likewise.
19271 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
19272 Guard with #ifndef SKIP_ATTRIBUTE.
19273 * gcc.dg/compat/vector-1_y.c: Likewise.
19274 * gcc.dg/compat/vector-2_x.c: Likewise.
19275 * gcc.dg/compat/vector-2_y.c: Likewise.
19276 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
19277 * g++.dg/eh/simd-2.C: Likewise.
19278
19279 2004-02-19 Alan Modra <amodra@bigpond.net.au>
19280
19281 * gcc.c-torture/compile/complex-1.c: New.
19282
19283 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
19284
19285 PR target/14209
19286 * gcc.c-torture/execute/20040218-1.c: New test.
19287
19288 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19289
19290 PR c++/14181
19291 * g++.dg/parse/new2.C: New test.
19292
19293 2004-02-18 Paul Brook <paul@codesourcery.com>
19294
19295 * gcc.c-torture/compile/libcall-1.c: New test.
19296
19297 2004-02-18 Paul Brook <paul@codesourcery.com>
19298
19299 PR debug/12934
19300 * gcc.dg/debug/debug-7.c: New test.
19301
19302 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
19303
19304 * gcc.dg/20040217-1.c: New test.
19305
19306 2004-02-17 Zack Weinberg <zack@codesourcery.com>
19307
19308 * gcc.c-torture/execute/990208-1.x: Delete.
19309
19310 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
19311
19312 * gcc.c-torture/execute/20040208-2.x: New file.
19313
19314 2004-02-17 Mark Mitchell <mark@codesourcery.com>
19315
19316 PR c++/11326
19317 * g++.dg/abi/structret1.C: New test.
19318
19319 2004-02-17 Jakub Jelinek <jakub@redhat.com>
19320
19321 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
19322 (i386_cpuid): No need to test if cpuid is available on AMD64.
19323 Fix assembly, so that it works onboth i386 and AMD64.
19324 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
19325 (vecInLong): Fix s[] member type to unsigned int.
19326 (vecInWord): Remove type.
19327 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
19328 (a64, b64, c64, d64, e64): Remove.
19329 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
19330 Remove unused variable. Remove initialization of removed variables.
19331 Don't call mmx_tests nor sse_tests.
19332 (reference_mmx, reference_sse): Remove.
19333 (check): Add return stmt.
19334 * gcc.dg/i386-sse-7.c: New test.
19335 * gcc.dg/i386-mmx-4.c: New test.
19336
19337 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19338
19339 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
19340 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
19341 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
19342 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
19343 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
19344 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
19345 g++.dg/tc1/dr94.C: Fix line terminator.
19346
19347 2004-02-16 Geoffrey Keating <geoffk@apple.com>
19348
19349 * gcc.c-torture/compile/20040216-1.c: New.
19350
19351 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19352
19353 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
19354 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
19355 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
19356 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
19357 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
19358 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
19359
19360 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
19361
19362 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
19363
19364 2004-02-15 Mark Mitchell <mark@codesourcery.com>
19365
19366 PR c++/13971
19367 * g++.dg/expr/cond4.C: New test.
19368
19369 PR c++/14086
19370 * g++.dg/lookup/crash2.C: New test.
19371
19372 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
19373
19374 * gcc.c-torture/compile/20040214-2.c: New test.
19375
19376 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
19377
19378 PR c++/14116
19379 * g++.dg/ext/typeof8.C: New test.
19380
19381 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
19382
19383 * gcc.c-torture/compile/20040214-1.c: New test.
19384
19385 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19386
19387 PR c++/13635
19388 * g++.dg/template/spec11.C: New test.
19389
19390 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19391
19392 PR c++/13927
19393 * g++.dg/other/error8.C: New test.
19394
19395 2004-02-13 Mark Mitchell <mark@codesourcery.com>
19396
19397 PR c++/14122
19398 * g++.dg/template/array4.C: New test.
19399
19400 PR c++/14108
19401 * g++.dg/inherit/thunk2.C: New test.
19402
19403 PR c++/14083
19404 * g++.dg/eh/cond2.C: New test.
19405
19406 2004-02-12 Alan Modra <amodra@bigpond.net.au>
19407
19408 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
19409
19410 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
19411
19412 * lib/scanasm.exp (dg-scan): Quote pattern before display.
19413
19414 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
19415
19416 * g++.dg/simd-2.C: xfail on ppc64-linux.
19417
19418 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
19419
19420 PR c/456
19421 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
19422 tests.
19423
19424 2004-02-11 Uros Bizjak <uros@kss-loka.si>
19425
19426 * gcc.dg/builtins-33.c: New test.
19427
19428 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
19429
19430 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
19431
19432 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
19433
19434 * g++.dg/simd-2.C: Set -maltivec for ppc64.
19435
19436 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
19437
19438 * gcc.dg/ppc64-abi-3.c: New test.
19439
19440 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
19441
19442 PR c/14092
19443
19444 * gcc.dg/pr14092-1.c: New testcase.
19445
19446 2004-02-10 Alan Modra <amodra@bigpond.net.au>
19447
19448 * gcc.dg/cpp/assert4.c: Fix typo last change.
19449
19450 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
19451 * gcc.dg/cpp/assert4.c: Handle powerpc64.
19452
19453 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
19454
19455 2004-02-09 Roger Sayle <roger@eyesopen.com>
19456
19457 * gcc.c-torture/compile/20040209-1.c: New test case.
19458
19459 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
19460
19461 * gcc.dg/c90-init-1.c: Adjust expected error messages.
19462
19463 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
19464
19465 * gcc.c-torture/execute/20040208-[12].c: New tests.
19466
19467 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
19468
19469 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
19470
19471 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
19472
19473 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
19474
19475 2004-02-07 Zack Weinberg <zack@codesourcery.com>
19476
19477 Bug 13856
19478 * gcc.dg/visibility-8.c: New testcase.
19479
19480 2004-02-07 Zack Weinberg <zack@codesourcery.com>
19481
19482 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
19483 arguments.
19484 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
19485
19486 2004-02-07 Roger Sayle <roger@eyesopen.com>
19487
19488 PR middle-end/13696
19489 * g++.dg/opt/fold1.C: New test case.
19490
19491 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19492
19493 PR c++/14033
19494 * g++.dg/other/crash-2.C: New test.
19495
19496 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19497
19498 PR c++/14028
19499 * g++.dg/parse/angle-bracket2.C: New test.
19500
19501 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19502
19503 PR middle-end/13750
19504 Revert:
19505 2004-01-15 Geoffrey Keating <geoffk@apple.com>
19506 PR pch/13361
19507 * testsuite/g++.dg/pch/wchar-1.C: New.
19508 * testsuite/g++.dg/pch/wchar-1.Hs: New.
19509
19510 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19511
19512 PR c++/14008
19513 * g++.dg/parse/error15.C: New test.
19514 * g++.dg/parse/crash11.C: Update dg-error mark.
19515
19516 2004-02-04 Mark Mitchell <mark@codesourcery.com>
19517
19518 PR c++/13932
19519 * g++.dg/warn/conv2.C: New test.
19520
19521 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19522
19523 PR c++/13086
19524 * g++.dg/warn/incomplete1.C: Remove xfail.
19525
19526 2004-02-04 Mark Mitchell <mark@codesourcery.com>
19527
19528 * lib/file-format.exp (gcc_target_object_format): Use
19529 ${tool}_target_compile, not gcc_target_compile.
19530 * lib/target-supports.exp (check_alias_available): Likewise.
19531 (check_gc_sections_available): Likewise.
19532 * g++.dg/ext/attrib10.C: Use dg-require-alias.
19533 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
19534 dg-require-alias.
19535
19536 2004-02-04 Mark Mitchell <mark@codesourcery.com>
19537
19538 PR c++/13969
19539 * g++.dg/template/static6.C: New test.
19540
19541 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
19542
19543 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
19544
19545 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19546
19547 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
19548 tests for systems where `char' is unsigned by default.
19549
19550 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19551
19552 PR c++/13997
19553 * g++.dg/template/partial3.C: New test.
19554
19555 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
19556
19557 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
19558 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
19559 Remove mentions of obsolete ports.
19560
19561 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
19562
19563 * gcc.dg/noncompile/20001228-1.c: Fix for new
19564 error message.
19565
19566 2004-02-03 Roger Sayle <roger@eyesopen.com>
19567
19568 PR target/9348
19569 * gcc.c-torture/execute/multdi-1.c: New test case.
19570
19571 2004-02-03 Mark Mitchell <mark@codesourcery.com>
19572
19573 PR c++/13925
19574 * g++.dg/template/lookup5.C: New test.
19575
19576 2004-02-03 Mark Mitchell <mark@codesourcery.com>
19577
19578 PR c++/13950
19579 * g++.dg/template/lookup4.C: New test.
19580
19581 PR c++/13970
19582 * g++.dg/parse/error14.C: New test.
19583
19584 PR c++/14002
19585 * g++.dg/parse/template13.C: New test.
19586
19587 2004-02-03 Mark Mitchell <mark@codesourcery.com>
19588
19589 PR c++/13978
19590 * g++.dg/template/koenig4.C: New test.
19591
19592 PR c++/13968
19593 * g++.dg/template/crash17.C: New test.
19594
19595 PR c++/13975
19596 * g++.dg/parse/error13.C: New test.
19597 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
19598
19599 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
19600
19601 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
19602
19603 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
19604
19605 PR c/11658
19606 PR c/13994
19607 * gcc.dg/noncompile/20040203-1.c: New test.
19608 * gcc.dg/noncompile/20040203-2.c: Likewise.
19609 * gcc.dg/noncompile/20040203-3.c: Likewise.
19610 * gcc.dg/20040203-1.c: Likewise.
19611
19612 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
19613
19614 PR c++/10858
19615 * g++.dg/template/sizeof7.C: New test.
19616
19617 2004-02-02 Eric Christopher <echristo@redhat.com>
19618 Zack Weinberg <zack@codesourcery.com>
19619
19620 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
19621
19622 2004-02-02 Zack Weinberg <zack@codesourcery.com>
19623
19624 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
19625 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
19626 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
19627 * gcc.dg/cleanup-5.c: Run only on Linux targets.
19628
19629 2004-02-02 Mark Mitchell <mark@codesourcery.com>
19630
19631 PR c++/13113
19632 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
19633
19634 PR c++/13854
19635 * g++.dg/ext/attrib13.C: New test.
19636
19637 PR c++/13907
19638 * g++.dg/conversion/op2.C: New test.
19639
19640 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
19641
19642 * gcc.dg/titype-1.c: Fix pasto.
19643
19644 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
19645
19646 * gcc.dg/titype-1.c: New test.
19647
19648 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19649
19650 PR c++/13957
19651 * g++.dg/template/non-type-template-argument-1.C,
19652 g++.dg/template/qualified-id1.C: Update dg-error marks.
19653 * g++.dg/template/nontype6.C: New test.
19654
19655 2004-02-01 Roger Sayle <roger@eyesopen.com>
19656
19657 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
19658 * gcc.dg/builtins-31.c: New testcase.
19659 * gcc.dg/builtins-32.c: New testcase.
19660
19661 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
19662
19663 * objc.dg/call-super-2.m: Update line numbers
19664 for the including of stddef.h.
19665
19666 2004-01-30 Michael Matz <matz@suse.de>
19667
19668 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
19669 g++.dg/ext/case-range3.C: New tests.
19670
19671 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19672
19673 DR206
19674 PR c++/13813
19675 * g++.dg/template/member4.C: New test.
19676
19677 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19678
19679 PR c++/13683
19680 * g++.dg/template/sizeof6.C: New test.
19681
19682 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
19683
19684 * gcc.dg/fwritable-strings-1.c: New test.
19685
19686 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
19687
19688 * gcc.c-torture/compile/20040130-1.c: New test.
19689
19690 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
19691
19692 * objc.dg/call-super-2.m: Include stddef.h for size_t.
19693
19694 2004-01-29 Mark Mitchell <mark@codesourcery.com>
19695
19696 PR c++/13883
19697 * g++.dg/template/ctor3.C: New test.
19698
19699 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19700
19701 * g++.dg/tc1: New directory.
19702 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
19703 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
19704 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
19705 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
19706 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
19707
19708 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19709
19710 * g++.dg/parse/error11.C: New test.
19711 * g++.dg/parse/error12.C: Likewise.
19712
19713 2004-01-28 Ziemowit Laski <zlaski@apple.com>
19714
19715 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
19716 (scan_initial, main): Use aligned_sizeof instead of sizeof.
19717
19718 2004-01-28 Mark Mitchell <mark@codesourcery.com>
19719
19720 PR c++/13791
19721 * g++.dg/ext/attrib12.C: New test.
19722
19723 PR c++/13736
19724 * g++.dg/parse/cast2.C: New test.
19725
19726 2004-01-27 James E Wilson <wilson@specifixinc.com>
19727
19728 * objc.dg/encode-2.m (main): New local string. Set depending on
19729 sizeof long. Use in sscanf call.
19730 * objc.dg/encode-3.m (main): New local string. Set depending on
19731 sizeof long. Use in scan_initial call.
19732
19733 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19734
19735 * objc.dg/call-super-2.m: Make LP64-safe.
19736 * objc.dg/desig-init-1.m: Likewise.
19737
19738 2004-01-27 Devang Patel <dpatel@apple.com>
19739
19740 * g++.dg/debug/namespace1.C: New test.
19741
19742 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
19743
19744 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
19745 xscale-*-*.
19746
19747 * gcc.dg/arm-mmx-1.c: New test.
19748
19749 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
19750
19751 * gcc.dg/20040127-1.c: New test.
19752 * gcc.dg/20040127-2.c: New test.
19753
19754 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19755
19756 * objc.dg/stret-1.m (glob): Renamed to globa.
19757
19758 2004-01-26 Mark Mitchell <mark@codesourcery.com>
19759
19760 PR c++/13663
19761 * g++.dg/expr/for1.C: New test.
19762
19763 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
19764
19765 PR middle-end/13779
19766 * gcc.dg/darwin-longlong.c: New test.
19767
19768 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
19769
19770 * gcc.dg/20040124-1.c: Moved test from here...
19771 * gcc.c-torture/compile/20040124-1.c: ...to here.
19772
19773 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
19774
19775 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
19776 the assembly output if -m64 is passed.
19777
19778 2004-01-25 Mark Mitchell <mark@codesourcery.com>
19779
19780 PR c++/13833
19781 * g++.dg/template/cond3.C: New test.
19782
19783 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19784
19785 PR c++/13810
19786 * g++.dg/template/ttp7.C: New test.
19787
19788 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19789
19790 PR c++/13797
19791 * g++.dg/template/nontype4.C: New test.
19792 * g++.dg/template/nontype5.C: Likewise.
19793
19794 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
19795
19796 * gcc.dg/torture/mips-clobber-at.c: New test.
19797
19798 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
19799
19800 * gcc.dg/20040124-1.c: New test.
19801
19802 2004-01-24 Jakub Jelinek <jakub@redhat.com>
19803
19804 * gcc.dg/20040123-1.c: New test.
19805
19806 2004-01-23 Zack Weinberg <zack@codesourcery.com>
19807
19808 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
19809
19810 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
19811
19812 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
19813
19814 2004-01-23 Andrew Pinski <apinski@apple.com>
19815
19816 * gcc.dg/20030121-1.c: Move to ..
19817 * gcc.dg/20040121-1.c: here.
19818
19819 2004-01-23 Roger Sayle <roger@eyesopen.com>
19820
19821 * gcc.dg/builtins-29.c: New test case.
19822
19823 2004-01-23 Zack Weinberg <zack@codesourcery.com>
19824
19825 PR 18314
19826 * gcc.dg/builtins-30.c: New testcase.
19827
19828 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
19829
19830 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
19831 * lib/g77.exp: Likewise.
19832 * lib/objc.exp: Likewise.
19833 * lib/g++.exp: Likewise.
19834
19835 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
19836
19837 * gcc.dg/struct-by-value-2.c: New test.
19838
19839 2004-01-21 Andrew Pinski <apinski@apple.com>
19840
19841 PR target/13785
19842 * gcc.dg/20030121-1.c: New test.
19843
19844 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
19845
19846 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
19847 clobber frame pointer register in asm statement.
19848
19849 2004-01-21 Falk Hueffner <falk@debian.org>
19850
19851 * gcc.c-torture/compile/20040121-1.c: New test.
19852
19853 2004-01-21 Zack Weinberg <zack@codesourcery.com>
19854
19855 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
19856
19857 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
19858
19859 * gcc.dg/ppc64-abi-2.c: New test.
19860
19861 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
19862
19863 * lib/treelang.exp: Fill out this file.
19864 * lib/treelang-dg.exp: New File.
19865
19866 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
19867
19868 * gcc.c-torture/compile/981022-1.c: Remove.
19869 * gcc.dg/array-5.c: Remove XFAIL.
19870 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
19871 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
19872 gcc.dg/cond-lvalue-1.c: Update.
19873 * gcc.dg/cast-lvalue-2.c: New test.
19874
19875 2004-01-19 Mark Mitchell <mark@codesourcery.com>
19876
19877 PR c++/13592
19878 * g++.dg/other/error1.C (class foo): Tweak error message.
19879
19880 PR c++/13592
19881 * g++.dg/template/call2.C: New test.
19882
19883 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
19884
19885 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
19886 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
19887 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
19888 scalar-return-1_x.c, scalar-return-2_y.c,
19889 scalar-return-3_x.c, scalar-return-3_y.c,
19890 scalar-return-4_x.c, scalar-return-4_y.c,
19891 struct-align-1.h, struct-align-1_x.c,
19892 struct-align-1_y.c, struct-align-2.h,
19893 struct-align-2_x.c, struct-align-2_y.c,
19894 struct-by-value-10_y.c, struct-by-value-11_x.c,
19895 struct-by-value-11_y.c, struct-by-value-12_x.c,
19896 struct-by-value-12_y.c, struct-by-value-13_x.c,
19897 struct-by-value-13_y.c, struct-by-value-14_x.c,
19898 struct-by-value-14_y.c, struct-by-value-15_x.c,
19899 struct-by-value-15_y.c, struct-by-value-16_y.c,
19900 struct-by-value-17_y.c, struct-by-value-18_y.c,
19901 struct-by-value-19_y.c, struct-by-value-1_x.c,
19902 struct-by-value-1_y.c, struct-by-value-20_y.c,
19903 struct-by-value-2_x.c, struct-by-value-2_y.c,
19904 struct-by-value-3_y.c, struct-by-value-4_x.c,
19905 struct-by-value-4_y.c, struct-by-value-5_y.c,
19906 struct-by-value-6_y.c, struct-by-value-7_y.c
19907 struct-by-value-8_x.c, struct-by-value-8_y.c
19908 struct-by-value-9_x.c, struct-by-value-9_y.c
19909 struct-return-10_x.c, struct-return-10_y.c,
19910 struct-return-19_x.c, struct-return-20_x.c
19911 struct-return-2_x.c, struct-return-2_y.c
19912 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
19913 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
19914
19915 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
19916
19917 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
19918 attribute on sparc*-sun-solaris2.*.
19919
19920 2004-01-18 Mark Mitchell <mark@codesourcery.com>
19921
19922 PR c++/13710
19923 * g++.dg/ext/typeof7.C: New test.
19924
19925 2004-01-18 David Edelsohn <edelsohn@gnu.org>
19926
19927 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
19928 * gcc.dg/const-elim-1.c: Same.
19929
19930 2004-01-17 Ziemowit Laski <zlaski@apple.com>
19931
19932 * objc.dg/stret-1.m: New.
19933 * objc.dg/stret-2.m: New.
19934
19935 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
19936
19937 PR c++/11895
19938 * g++.dg/ext/vector1.C: New test.
19939
19940 2004-01-16 Geoffrey Keating <geoffk@apple.com>
19941
19942 * gcc.dg/pch/import-1.c: New.
19943 * gcc.dg/pch/import-1.hs: New.
19944 * gcc.dg/pch/import-1a.h: New.
19945 * gcc.dg/pch/import-1b.h: New.
19946 * gcc.dg/pch/import-1c.h: New.
19947
19948 2004-01-16 Mark Mitchell <mark@codesourcery.com>
19949
19950 PR c++/13574
19951 * g++.dg/ext/array1.C: New test.
19952
19953 PR c++/13178
19954 * g++.dg/conversion/op1.C: New test.
19955
19956 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
19957
19958 PR 11864
19959 From Kazumoto Kojima / Dan Kegel:
19960 * gcc.dg/pr11864-1.c: New test.
19961
19962 PR 10392
19963 From Marcus Comstedt / Dan Kegel:
19964 * gcc.dg/pr10392-1.c: New test.
19965
19966 2004-01-16 Mark Mitchell <mark@codesourcery.com>
19967
19968 PR c++/13478
19969 * g++.dg/init/ref10.C: New test.
19970
19971 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19972
19973 PR c++/13407
19974 * g++.dg/parse/typename6.C: New test.
19975
19976 2004-01-15 Geoffrey Keating <geoffk@apple.com>
19977
19978 PR pch/13361
19979 * testsuite/g++.dg/pch/wchar-1.C: New.
19980 * testsuite/g++.dg/pch/wchar-1.Hs: New.
19981
19982 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19983
19984 PR c++/9259
19985 * g++.dg/expr/sizeof2.C: New test.
19986
19987 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
19988
19989 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
19990
19991 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
19992
19993 PR c++/13659
19994 * g++.dg/lookup/strong-using-3.C: New.
19995 * g++.dg/lookup/using-10.C: New.
19996
19997 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
19998
19999 PR c++/13594
20000 * g++.dg/lookup/strong-using-2.C: New.
20001
20002 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
20003 Dan Kegel <dank@kegel.com>
20004 J"orn Rennecke <joern.rennecke@superh.com>
20005
20006 PR target/9365
20007 * gcc.dg/pr9365-1.c: New test.
20008
20009 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20010
20011 PR c++/8856
20012 * g++.dg/parse/casting-operator2.C: New test.
20013 * g++.old-deja/g++.pt/explicit83.C: Remove.
20014
20015 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
20016
20017 * gcc.dg/label-compound-stmt-1.c: New test.
20018 * gcc.c-torture/compile/950922-1.c,
20019 gcc.c-torture/compile/20000211-3.c,
20020 gcc.c-torture/compile/20000518-1.c,
20021 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
20022 compound statements.
20023
20024 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
20025
20026 * gcc.dg/ppc64-abi-1.c: New test.
20027
20028 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
20029
20030 * g++.dg/ext/attrib9.C: Add dg-warnings.
20031
20032 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20033
20034 PR c++/12335
20035 * g++.dg/parse/dtor3.C: New test.
20036
20037 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
20038
20039 PR c++/12709
20040 * g++.dg/parse/try-catch-1.C: New test.
20041
20042 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
20043
20044 * ada/acats/run_all.sh: Add more verbose output in acats.log
20045 when compiling tests.
20046
20047 2004-01-12 Zack Weinberg <zack@codesourcery.com>
20048
20049 PR 13656
20050 * gcc.dg/typedef-redecl.c: New test case.
20051 * gcc.dg/typedef-redecl.h: New support file.
20052
20053 2004-01-13 Jan Hubicka <jh@suse.cz>
20054
20055 * gcc.dg/always_inline.c: New test.
20056 * gcc.dg/debug/20031231-1.c: Fix.
20057
20058 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20059
20060 PR c++/13474
20061 * g++.dg/template/array3.C: New test.
20062
20063 2004-01-12 Zack Weinberg <zack@codesourcery.com>
20064
20065 * g++.dg/ext/lvalue1.C: No longer expected to fail.
20066 * g++.dg/warn/Wunused-2.C: Likewise.
20067
20068 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20069
20070 PR c++/13289
20071 * g++.dg/template/instantiate6.C: New test.
20072
20073 2004-01-12 Roger Sayle <roger@eyesopen.com>
20074
20075 PR middle-end/11397
20076 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
20077
20078 2004-01-12 Jan Hubicka <jh@suse.cz>
20079
20080 PR opt/12826
20081 * gcc.dg/20040112-1.c: New.
20082
20083 * gcc.dg/dwarf-die[1-7].c: Move to...
20084 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
20085 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
20086
20087 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
20088
20089 PR c++/4100
20090 * g++.dg/parse/friend4.C: New test.
20091
20092 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
20093
20094 PR c++/4100
20095 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
20096 definition is called a friend.
20097
20098 2004-01-11 Zack Weinberg <zack@codesourcery.com>
20099
20100 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
20101
20102 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
20103
20104 PR c++/3478
20105 * g++.dg/parse/error10.C: New test.
20106 * g++.dg/template/arg2.C: Accept "invalid type" error.
20107
20108 2004-01-11 Jakub Jelinek <jakub@redhat.com>
20109
20110 PR middle-end/13392
20111 * g++.dg/opt/expect2.C: New test.
20112
20113 2004-01-10 Zack Weinberg <zack@codesourcery.com>
20114
20115 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
20116 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
20117 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
20118 Update dg-error regexps.
20119
20120 2004-01-10 Zack Weinberg <zack@codesourcery.com>
20121
20122 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
20123 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
20124
20125 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
20126
20127 * gcc.dg/pragma-re-1.c: Use right pointer type.
20128
20129 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
20130
20131 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
20132
20133 2004-01-09 Geoffrey Keating <geoffk@apple.com>
20134
20135 * gcc.dg/rs6000-ldouble-1.c: New.
20136
20137 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20138
20139 DR 337
20140 PR c++/9256
20141 * g++.dg/other/abstract1.C: New test.
20142
20143 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
20144
20145 * g++.dg/lookup/strong-using-1.C: New.
20146
20147 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
20148
20149 PR c/11234
20150 * gcc.dg/func-ptr-conv-1.c: New test.
20151 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
20152
20153 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
20154
20155 PR target/13380.
20156 * gcc.c-torture/compile/20040109-1.c: New.
20157
20158 2004-01-08 Stuart Hastings <stuart@apple.com>
20159
20160 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
20161 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
20162 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
20163
20164 2004-01-09 Alan Modra <amodra@bigpond.net.au>
20165
20166 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
20167
20168 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
20169
20170 * ada/acats/run_acats: Treat 'gnatchop' the same way
20171 as 'gnatmake'. Export GCC_DRIVER.
20172 * ada/acats/run_all.sh: Add target_gnatchop. Use
20173 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
20174
20175 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20176
20177 PR c++/12573
20178 * g++.dg/template/dependent-expr4.C: New test.
20179
20180 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
20181
20182 * gcc.dg/altivec-11.c: New test.
20183
20184 2004-01-07 Mark Mitchell <mark@codesourcery.com>
20185
20186 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
20187
20188 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
20189
20190 PR c/6024
20191 * gcc.dg/enum-compat-1.c: New test.
20192 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
20193
20194 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
20195
20196 PR c/12165
20197 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
20198 gcc.dg/c99-idem-qual-3.c: New tests.
20199
20200 2004-01-07 Alan Modra <amodra@bigpond.net.au>
20201
20202 * gcc.dg/winline-7.c: Don't cast void * to int.
20203
20204 2004-01-06 Jan Hubicka <jh@suse.cz>
20205
20206 * gcc.dg/i386-sse-5.c: New test
20207 * g++.dg/eh/simd-1.c: Add -w argument for i386.
20208
20209 2004-01-05 Mark Mitchell <mark@codesourcery.com>
20210
20211 PR c++/12815
20212 * g++.dg/rtti/typeid4.C: New test.
20213
20214 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
20215
20216 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
20217
20218 2004-01-05 Mark Mitchell <mark@codesourcery.com>
20219
20220 PR c++/12132
20221 * g++.dg/template/error11.C: New test.
20222
20223 PR c++/13451
20224 * g++.dg/template/class2.C: New test.
20225
20226 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
20227 Richard Sandiford <rsandifo@redhat.com>
20228
20229 PR c++/13387
20230 * g++.dg/opt/alias3.C: New test.
20231
20232 2004-01-04 Mark Mitchell <mark@codesourcery.com>
20233
20234 PR c++/13157
20235 * g++.dg/template/koenig3.C: New test.
20236
20237 PR c++/13529
20238 * g++.dg/parse/offsetof3.C: New test.
20239
20240 * g++.dg/init/copy7.C: Add missing dg-error markers.
20241
20242 PR c++/12226
20243 * g++.dg/init/copy7.c: New test.
20244
20245 PR c++/13536
20246 * g++.dg/parse/cast1.C: New test.
20247
20248 2004-01-04 Jan Hubicka <jh@suse.cz>
20249
20250 * gcc.dg/winline[1-7].c: New tests.
20251
20252 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20253
20254 PR c++/13520
20255 * g++.dg/template/qualttp22.C: New test.
20256
20257 2004-01-01 Jan Hubicka <jh@suse.cz>
20258
20259 * gcc.dg/debug/20031231-1.c: New.
20260 * gcc.c-torture/compile/20040101-1.c: New.
20261 * gcc.dg/dwarf-die-[1-7].c: New.
20262
20263 2004-01-01 Jakub Jelinek <jakub@redhat.com>
20264
20265 PR optimization/13521
20266 * gcc.c-torture/compile/20031231-1.c: New test.
20267
20268 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
20269
20270 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
20271
20272 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20273
20274 PR c++/10079
20275 * g++.dg/template/crash16.C: New test.
20276
20277 2003-12-30 Mark Mitchell <mark@codesourcery.com>
20278
20279 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
20280
20281 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
20282
20283 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
20284 ports.
20285 * g++.old-deja/g++.jason/thunk3.C: Likewise.
20286 * g++.old-deja/g++.law/profile1.C: Likewise.
20287 * gcc.c-torture/compile/981006-1.c: Likewise.
20288 * gcc.c-torture/execute/loop-2e.x: Likewise.
20289 * gcc.c-torture/execute/loop-2f.x: Remove.
20290 * gcc.c-torture/execute/loop-2g.x: Likewise.
20291 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
20292 * gcc.dg/20020312-2.c: Remove traces of dead ports.
20293
20294 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
20295
20296 PR c++/13507
20297 * g++.dg/ext/attrib11.C: New test.
20298
20299 PR c++/13494
20300 * g++.dg/template/array2-1.C: New test.
20301 * g++.dg/template/array2-2.C: New test.
20302
20303 2003-12-29 Mark Mitchell <mark@codesourcery.com>
20304
20305 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
20306
20307 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
20308
20309 PR c++/12774
20310 * g++.dg/template/array1-1.C: New test.
20311 * g++.dg/template/array1-2.C: New test.
20312
20313 2003-12-29 Roger Sayle <roger@eyesopen.com>
20314
20315 PR fortran/12632
20316 * g77.dg/12632.f: New test case.
20317
20318 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20319
20320 PR c++/13289
20321 * g++.dg/parse/nontype1.C: New test.
20322
20323 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20324
20325 PR c++/12403
20326 * g++.dg/parse/explicit1.C: New test.
20327 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
20328
20329 2003-12-28 Mark Mitchell <mark@codesourcery.com>
20330
20331 PR c++/13081
20332 * g++.dg/opt/inline6.C: New test.
20333
20334 PR c++/12613
20335 * g++.dg/parse/error9.C: New test.
20336
20337 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
20338
20339 2003-12-28 Mark Mitchell <mark@codesourcery.com>
20340
20341 PR c++/13009
20342 * g++.dg/init/assign1.C: New test.
20343
20344 2003-12-28 Roger Sayle <roger@eyesopen.com>
20345
20346 PR c++/13070
20347 * g++.dg/warn/format3.C: New test case.
20348
20349 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20350
20351 * gcc.c-torture/compile/20031227-1.c: New test.
20352
20353 2003-12-23 Mark Mitchell <mark@codesourcery.com>
20354
20355 * g++.dg/bprob/bprob.exp: Load target-supports.exp
20356 * g77.dg/bprob/bprob.exp: Likewise.
20357 * gcc.misc-tests/bprob.exp: Likewise.
20358 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
20359 variants on systems where the library does not provide that
20360 functionality.
20361 * gcc.dg/builtins-20.c: Use builtins-config.h.
20362 * gcc.dg/builtins-config.h: New file.
20363
20364 2003-12-23 Mark Mitchell <mark@codesourcery.com>
20365
20366 * lib/gcc-dg.exp (dg-require-profiling): New function.
20367 * lib/target-supports.exp (check_profiling_available): Likewise.
20368 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
20369 * g77.dg/bprob/bprob.exp: Likewise.
20370 * gcc.misc-tests/bprob.exp: Likewise.
20371 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
20372 * gcc.dg/20021014-1.c: Likewise.
20373 * gcc.dg/nest.c: Likewise.
20374
20375 2003-12-23 Mark Mitchell <mark@codesourcery.com>
20376
20377 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
20378 compiling.
20379 * g++.dg/lookup/java2.C: Likewise.
20380 * gcc.dg/cpp/lexident.c: Likewise.
20381
20382 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
20383
20384 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
20385 given.
20386 * gcc.c-torture/compile/961203-1.c: Likewise.
20387 * gcc.c-torture/compile/980506-1.c: Likewise.
20388
20389 2003-12-23 Zack Weinberg <zack@codesourcery.com>
20390
20391 * lib/gcc-dg.exp (dg-prune-output): New annotation.
20392 (additional_prunes): New global.
20393 (gcc-dg-prune): Handle additional per-test pruning.
20394 (dg-test): Clear additional_prunes between tests.
20395
20396 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
20397 dg-prune-output to avoid spurious failures from assembler
20398 complaining about nonexistent WAW violations.
20399 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
20400 Use dg-prune-output to avoid spurious failures from assembler
20401 warning about Itanium B-step errata.
20402
20403 2003-12-23 Mark Mitchell <mark@codesourcery.com>
20404
20405 * g++.dg/abi/macro0.C: New test.
20406 * g++.dg/abi/macro1.C: Likewise.
20407 * g++.dg/abi/macro2.C: Likewise.
20408
20409 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
20410 * g++.dg/abi/bitfield7.C: Likewise.
20411 * g++.dg/abi/dtor2.C: Likewise.
20412 * g++.dg/abi/mangle11.C: Likewise.
20413 * g++.dg/abi/mangle12.C: Likewise.
20414 * g++.dg/abi/mangle14.C: Likewise.
20415 * g++.dg/abi/mangle17.C: Likewise.
20416 * g++.dg/abi/vbase10.C: Likewise.
20417 * g++.dg/abi/vbase14.C: Likewise.
20418 * g++.dg/template/qualttp17.C: Likewise.
20419
20420 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
20421
20422 PR c/11995
20423 * gcc.dg/20031223-1.c: New test.
20424
20425 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
20426
20427 * gcc.dg/noreturn-7.c: New test.
20428
20429 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
20430
20431 * gcc.dg/null-pointer-1.c: New test.
20432
20433 2003-12-22 Mark Mitchell <mark@codesourcery.com>
20434
20435 * g++.old-deja/g++.jason/template18.C: Remove.
20436 * g++.old-deja/g++.jason/template37.C: Likewise.
20437
20438 PR c++/12862
20439 * g++.dg/lookup/ns1.C: New test.
20440
20441 PR c++/12397
20442 * g++.dg/template/lookup3.C: New test.
20443
20444 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
20445
20446 * g++.dg/template/recurse1.C: New test
20447
20448 2003-12-22 Mark Mitchell <mark@codesourcery.com>
20449
20450 PR c++/12479
20451 * g++.dg/parse/semicolon1.C: New test.
20452 * g++.dg/parse/semicolon1.h: Likewise.
20453
20454 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
20455
20456 * gcc.dg/darwin-misaligned.c: New test.
20457
20458 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
20459
20460 PR c/9163
20461 * gcc.dg/20031222-1.c: New test.
20462
20463 2003-12-21 Mark Mitchell <mark@codesourcery.com>
20464
20465 PR c++/13438
20466 * g++.dg/parse/error8.C: New test.
20467
20468 PR c++/11554
20469 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
20470
20471 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
20472
20473 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
20474 too small.
20475 * gcc.c-torture/compile/930217-1.c: Likewise.
20476 * gcc.c-torture/compile/930513-1.c: Likewise.
20477 * gcc.c-torture/execute/920908-2.c: Likewise.
20478 * gcc.c-torture/execute/921204-1.c: Likewise.
20479 * gcc.c-torture/execute/930621-1.c: Likewise.
20480 * gcc.c-torture/execute/930630-1.c: Likewise.
20481 * gcc.c-torture/execute/931031-1.c: Likewise.
20482 * gcc.c-torture/execute/980602-2.c: Likewise.
20483 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
20484 * gcc.c-torture/execute/compndlit-1.c: Likewise.
20485 * gcc.c-torture/execute/extzvsi.c: Likewise.
20486 * gcc.c-torture/unsorted/ext.c: Likewise.
20487
20488 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
20489
20490 PR target/12749
20491 * gcc.c-torture/compile/20031220-2.c: New test case.
20492
20493 2003-12-20 Roger Sayle <roger@eyesopen.com>
20494
20495 PR optimization/13031
20496 * gcc.c-torture/compile/20031220-1.c: New test case.
20497
20498 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
20499
20500 * gcc.dg/cast-function-1.c: New test.
20501
20502 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
20503
20504 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
20505 formats.
20506
20507 2003-12-19 Mark Mitchell <mark@codesourcery.com>
20508
20509 PR c++/12795
20510 * g++.dg/ext/attrib10.C: New test.
20511
20512 2003-12-19 Jakub Jelinek <jakub@redhat.com>
20513
20514 * gcc.dg/cleanup-10.c: New test.
20515 * gcc.dg/cleanup-11.c: New test.
20516
20517 2003-12-19 Jakub Jelinek <jakub@redhat.com>
20518
20519 PR c++/13239
20520 * g++.dg/opt/expect1.C: New test.
20521
20522 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
20523
20524 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
20525
20526 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
20527
20528 PR debug/12923
20529 * gcc.dg/20031218-1.c: New test.
20530
20531 PR debug/12389
20532 * gcc.dg/20031218-2.c: New test.
20533 * gcc.dg/20031218-3.c: New test.
20534
20535 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
20536 of label name and allow for USER_LABEL_PREFIX == "_" names.
20537 * g++.dg/abi/mangle18-2.C: Likewise.
20538 * g++.dg/abi/mangle19-1.C: Likewise.
20539 * g++.dg/abi/mangle19-2.C: Likewise.
20540 * g++.dg/abi/mangle20-1.C: Likewise.
20541 * g++.dg/abi/mangle20-2.C: Likewise.
20542
20543 2003-12-18 Richard Henderson <rth@redhat.com>
20544
20545 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
20546
20547 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
20548 Dan Kegel <dank@kegel.com>
20549
20550 PR other/12009
20551 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
20552 testing a cross compiler, it causes spurious compile failures.
20553 * lib/g++.exp: Likewise.
20554
20555 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20556
20557 PR c++/13262
20558 * g++.dg/template/access13.C: New test.
20559
20560 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
20561
20562 * gcc.dg/20031216-1.c: New test.
20563
20564 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20565
20566 PR c++/9154
20567 * g++.dg/template/error10.C: New test.
20568
20569 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
20570
20571 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
20572 * g++.dg/eh/simd-2.C: Likewise.
20573
20574 2003-12-17 James E Wilson <wilson@specifixinc.com>
20575 Roger Sayle <roger@eyesopen.com>
20576
20577 * gcc.c-torture/execute/ieee/mzero5.c: New.
20578
20579 2003-12-17 Mark Mitchell <mark@codesourcery.com>
20580
20581 PR c++/10603
20582 * g++.dg/parse/error6.C: New test.
20583
20584 PR c++/12827
20585 * g++.dg/parse/error7.C: New test.
20586
20587 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
20588
20589 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
20590 at -O with stabs debugging formats.
20591 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
20592 * gcc.dg/debug/debug-2.c: Likewise.
20593
20594 2003-12-16 Mark Mitchell <mark@codesourcery.com>
20595
20596 PR c++/12696
20597 * g++.dg/init/error1.C: New test.
20598
20599 PR c++/12218
20600 * g++.dg/init/pm3.C: New test.
20601
20602 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
20603
20604 PR c/3347
20605 * gcc.dg/bitfld-8.c: New test.
20606
20607 2003-12-16 James Lemke <jim@wasabisystems.com>
20608
20609 * gcc.dg/arm-scd42-[123].c: New tests.
20610
20611 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
20612
20613 PR c++/9043
20614 * g++.dg/abi/mangle20-1.C: New test.
20615 * g++.dg/abi/mangle20-2.C: New test.
20616
20617 2003-12-16 Mark Mitchell <mark@codesourcery.com>
20618
20619 PR c++/13275
20620 * g++.dg/other/offsetof2.C: Remove XFAIL.
20621 * g++.dg/parse/offsetof1.C: New test.
20622 * g++.gd/parse/offsetof2.C: Likewise.
20623
20624 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20625
20626 * g++.dg/template/nontype3.C: New test.
20627 * g++.dg/template/static2.C: Tweaked the dg-error clause.
20628
20629 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20630
20631 * g++.dg/warn/noreturn-3.C: Also test instantiation.
20632
20633 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
20634
20635 PR c++/13387
20636 * g++.dg/expr/assign1.C: New test.
20637
20638 PR c++/13242
20639 * g++.dg/abi/mangle19-1.C: New test.
20640 * g++.dg/abi/mangle19-2.C: New test.
20641
20642 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
20643
20644 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
20645
20646 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
20647
20648 * gcc.c-torture/execute/20031216-1.c: New test.
20649
20650 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20651
20652 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
20653 an ICE regression.
20654
20655 2003-12-15 Mark Mitchell <mark@codesourcery.com>
20656
20657 PR c++/10926
20658 * g++.dg/template/error9.C: New test.
20659
20660 PR c++/11116
20661 * g++.dg/template/error8.C: New test.
20662
20663 2003-12-15 Roger Sayle <roger@eyesopen.com>
20664
20665 PR middle-end/13400
20666 * gcc.c-torture/execute/20031215-1.c: New test case.
20667
20668 2003-12-15 Mark Mitchell <mark@codesourcery.com>
20669
20670 PR c++/13269
20671 * g++.dg/parse/error5.C: New test.
20672
20673 PR c++/12989
20674 * g++.dg/expr/sizeof1.C: New test.
20675
20676 PR c++/13310
20677 * g++.dg/template/crash15.C: New test.
20678
20679 2003-12-15 Geoffrey Keating <geoffk@apple.com>
20680
20681 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
20682 a non-POD type as the last named parameter of a varargs function.
20683
20684 2003-12-15 Mark Mitchell <mark@codesourcery.com>
20685
20686 PR c++/13243
20687 PR c++/12573
20688 * g++.dg/template/crash14.C: New test.
20689 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
20690
20691 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
20692
20693 * g++.dg/other/java1.C: New test.
20694
20695 PR c++/13241
20696 * g++.dg/abi/mangle18-1.C: New test.
20697 * g++.dg/abi/mangle18-2.C: New test.
20698
20699 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20700
20701 PR optimization/10312
20702 * gcc.c-torture/execute/20031214-1.c: New.
20703
20704 2003-12-14 Mark Mitchell <mark@codesourcery.com>
20705
20706 PR c++/10779
20707 PR c++/12160
20708 * g++.dg/parse/error3.C: New test.
20709 * g++.dg/parse/error4.C: Likewise.
20710 * g++.dg/abi/mangle4.C: Tweak error messages.
20711 * g++.dg/lookup/using5.C: Likewise.
20712 * g++.dg/other/error2.C: Likewise.
20713 * g++.dg/parse/typename5.C: Likewise.
20714 * g++.dg/parse/undefined1.C: Likewise.
20715 * g++.dg/template/arg2.C: Likewise.
20716 * g++.dg/template/ttp3.C: Likewise.
20717 * g++.dg/template/type1.C: Likewise.
20718 * g++.old-deja/g++.other/crash32.C: Likewise.
20719 * g++.old-djea/g++.pt/defarg8.C: Likewise.
20720
20721 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20722
20723 PR c++/13106
20724 * g++.dg/warn/noreturn-3.C: New test.
20725
20726 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
20727
20728 PR c++/13118
20729 * g++.dg/abi/covariant3.C: New.
20730
20731 2003-12-12 Jakub Jelinek <jakub@redhat.com>
20732
20733 * g++.dg/eh/ia64-1.C: New test.
20734
20735 2003-12-12 Roger Sayle <roger@eyesopen.com>
20736
20737 PR optimization/13037
20738 * g77.f-torture/execute/13037.f: New test case.
20739
20740 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
20741
20742 PR c++/12881
20743 * g++.dg/abi/covariant2.C: New.
20744
20745 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
20746
20747 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
20748
20749 2003-12-11 Zack Weinberg <zack@codesourcery.com>
20750
20751 * gcc.c-torture/execute/wchar_t-1.x: Delete.
20752
20753 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
20754
20755 PR other/10819
20756 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
20757 to fix Bug 10819.
20758 * lib/g++.exp (g++_version): Likewise.
20759 * lib/g77.exp (g77_version): Likewise.
20760 * lib/objc.exp (default_objc_version): Likewise.
20761
20762 2003-12-10 Richard Henderson <rth@redhat.com>
20763
20764 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
20765
20766 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
20767
20768 2003-12-08 Matt Austern <austern@apple.com>
20769
20770 PR c/13134
20771 * lib/gcc-dg.exp (dg-require-visibility): Define.
20772 * lib/target-supports (check_visibility_available): Define.
20773 * gcc.dg/visibility-1.c: New test.
20774 * gcc.dg/visibility-2.c: Likewise.
20775 * gcc.dg/visibility-3.c: Likewise.
20776 * gcc.dg/visibility-4.c: Likewise.
20777 * gcc.dg/visibility-5.c: Likewise.
20778 * gcc.dg/visibility-6.c: Likewise.
20779 * g++.dg/ext/visibility-1.C: Likewise.
20780 * g++.dg/ext/visibility-2.C: Likewise.
20781 * g++.dg/ext/visibility-3.C: Likewise.
20782 * g++.dg/ext/visibility-4.C: Likewise.
20783 * g++.dg/ext/visibility-5.C: Likewise.
20784 * g++.dg/ext/visibility-6.C: Likewise.
20785
20786 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20787
20788 * g++.dg/lookup/java1.C: New test.
20789 * g++.dg/lookup/java2.C: New test.
20790
20791 2003-12-07 Falk Hueffner <falk@debian.org>
20792
20793 * g++.dg/opt/noreturn-1.C: New test.
20794
20795 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
20796
20797 * gcc.dg/overflow-1.c: New test.
20798
20799 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
20800
20801 * g77.f-torture/compile/13060.f: New test.
20802
20803 2003-12-06 Mark Mitchell <mark@codesourcery.com>
20804
20805 PR c++/13323
20806 * g++.dg/inherit/operator2.C: New test.
20807
20808 2003-12-05 Mark Mitchell <mark@codesourcery.com>
20809
20810 PR c++/13305
20811 * g++.dg/ext/attrib9.C: New test.
20812
20813 2003-12-05 Mark Mitchell <mark@codesourcery.com>
20814
20815 PR c++/13314
20816 * g++.dg/template/error7.C: New test.
20817
20818 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
20819 J"orn Rennecke <joern.rennecke@superh.com>
20820
20821 PR target/13302
20822 * g++.dg/other/struct-va_list.C: New test.
20823
20824 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20825
20826 PR c++/13166
20827 * g++.dg/parse/defarg6.C: New test.
20828
20829 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
20830
20831 PR target/13256
20832 * gcc.c-torture/execute/20031201-1.c: New test.
20833
20834 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
20835
20836 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
20837
20838 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
20839
20840 * gcc.dg/builtin-return-1.c: New test.
20841
20842 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
20843 J"orn Rennecke <joern.rennecke@superh.com>
20844
20845 PR optimization/13260
20846 * gcc.c-torture/execute/20031204-1.c: New test.
20847
20848 2003-12-03 Mark Mitchell <mark@codesourcery.com>
20849
20850 PR c++/9127
20851 * g++.dg/template/error6.C: New test.
20852
20853 2003-12-03 Jakub Jelinek <jakub@redhat.com>
20854
20855 * gcc.dg/20031202-1.c: New test.
20856
20857 2003-12-03 Mark Mitchell <mark@codesourcery.com>
20858
20859 PR c++/13179
20860 * g++.dg/template/eh1.C: New test.
20861
20862 PR c++/10771
20863 * g++.dg/template/error5.C: New test.
20864
20865 2003-12-02 David Ung <davidu@mips.com>
20866
20867 * gcc.dg/compat/vector-check.h: Corrected type for var
20868 g_##TMODE
20869
20870 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20871
20872 PR c++/10126
20873 * g++.dg/template/ptrmem8.C: New test.
20874
20875 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20876
20877 PR c++/12573
20878 * g++.dg/template/dependent-expr3.C: New test.
20879
20880 2003-12-01 James Lemke <jim@wasabisystems.com>
20881
20882 * gcc.dg/arm-g2.c: New test.
20883
20884 2003-12-01 Roger Sayle <roger@eyesopen.com>
20885
20886 PR optimization/11634
20887 * gcc.dg/20031201-2.c: New test case.
20888
20889 2003-12-01 Zack Weinberg <zack@codesourcery.com>
20890
20891 PR 11433
20892 * objc.dg/proto-lossage-3.m: New test.
20893
20894 2003-12-01 Roger Sayle <roger@eyesopen.com>
20895
20896 PR optimization/12628
20897 * gcc.dg/20031201-1.c: New test case.
20898
20899 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
20900
20901 * gcc.dg/unaligned-1.c: New test.
20902
20903 2003-11-30 Mark Mitchell <mark@codesourcery.com>
20904
20905 PR c++/9849
20906 * g++.dg/template/error4.C: New test.
20907 * g++.dg/template/nested3.C: Adjust error markers.
20908
20909 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20910
20911 * gcc.dg/cpp/assert4.c: Check more #system assertions.
20912
20913 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
20914
20915 PR c/10333
20916 * gcc.dg/bitfld-7.c: New test.
20917
20918 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
20919
20920 * gcc.dg/tls/asm-1.C: New test.
20921
20922 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20923
20924 * gcc.dg/cpp/assert4.c: Update.
20925
20926 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
20927
20928 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
20929 * gcc.dg/builtin-apply3.c: New test.
20930
20931 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
20932
20933 * lib/compat.exp (compat-obj): New xfaildata parameter.
20934 Use it to set compiler_conditional_xfail_data before compiling.
20935 (compat-get-options): Handle dg-xfail-if.
20936 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
20937 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
20938 * gcc.dg/compat/vector-1_y.c: Likewise.
20939 * gcc.dg/compat/vector-2_x.c: Likewise.
20940 * gcc.dg/compat/vector-2_y.c: Likewise.
20941
20942 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
20943
20944 * g++.dg/opt/reg-stack4.C: New test.
20945
20946 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
20947
20948 * gcc.dg/builtin-apply2.c: New test.
20949
20950 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
20951
20952 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
20953
20954 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20955
20956 PR c++/12924
20957 * g++.dg/template/template-id-2.C: New test.
20958
20959 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20960
20961 PR c++/5369
20962 * g++.dg/template/memfriend1.C: New test.
20963 * g++.dg/template/memfriend2.C: Likewise.
20964 * g++.dg/template/memfriend3.C: Likewise.
20965 * g++.dg/template/memfriend4.C: Likewise.
20966 * g++.dg/template/memfriend5.C: Likewise.
20967 * g++.dg/template/memfriend6.C: Likewise.
20968 * g++.dg/template/memfriend7.C: Likewise.
20969 * g++.dg/template/memfriend8.C: Likewise.
20970 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
20971
20972 2003-11-21 Mark Mitchell <mark@codesourcery.com>
20973
20974 PR c++/12515
20975 * g++.dg/ext/cond1.C: New test.
20976
20977 2003-11-20 Richard Henderson <rth@redhat.com>
20978
20979 * gcc.dg/20020201-2.c: Remove.
20980 * gcc.dg/20020201-4.c: Remove.
20981 * gcc.dg/20020304-1.c: Remove.
20982
20983 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
20984
20985 * gcc.dg/cpp/trad/xwin1.c: New test case.
20986
20987 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
20988
20989 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
20990 * lib/g77.exp: Likewise.
20991 * lib/objc.exp: Likewise.
20992 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
20993 for darwin.
20994
20995 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20996
20997 PR c++/12932
20998 * g++.dg/template/static5.C: New test.
20999
21000 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
21001
21002 * gcc.dg/nested-func-1.c: New test.
21003
21004 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21005
21006 * gcc.dg/cpp/assert4.c: New test.
21007
21008 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
21009
21010 PR c++/2294
21011 * g++.dg/lookup/using9.c: New test.
21012
21013 2003-11-14 Mark Mitchell <mark@codesourcery.com>
21014
21015 PR c++/12762
21016 * g++.dg/template/error3.C: New test.
21017
21018 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
21019
21020 PR ada/13035
21021 * ada/acats/run_acats, run_all.sh: Fix syntax error.
21022 No longer use a wrapper for gcc, since this does not work under
21023 Windows.
21024
21025 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
21026
21027 PR c++/2094
21028 * g++.dg/template/ptrmem7.C: New test.
21029
21030 2003-11-13 Andrew Pinski <apinski@apple.com>
21031
21032 * gcc.c-torture/compile/20031113-1.c: New test.
21033
21034 2003-11-13 Mark Mitchell <mark@codesourcery.com>
21035 Kean Johnston <jkj@sco.com>
21036
21037 PR c/13029
21038 * gcc.dg/unused-4.c: Update.
21039
21040 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
21041
21042 * g++.dg/opt/const3.C: New test.
21043
21044 2003-11-13 Jan Hubicka <jh@suse.cz>
21045
21046 * gcc.c-torture/compile/20031112-1.c: New test.
21047
21048 2003-11-12 Mark Mitchell <mark@codesourcery.com>
21049
21050 * g++.dg/parse/crash10.C: Remove bogus error marker.
21051
21052 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21053
21054 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
21055 (host_gcc): Likewise.
21056 (ROOT): Honor $PWDCMD.
21057 (BASE): Likewise.
21058 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
21059
21060 2003-11-12 Catherine Moore <clm@redhat.com>
21061
21062 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
21063
21064 2003-11-12 Andreas Jaeger <aj@suse.de>
21065 Jakub Jelinek <jakub@redhat.com>
21066 Andrew Pinski <pinskia@physics.uc.edu>
21067 Richard Henderson <rth@redhat.com>
21068
21069 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
21070 systems.
21071 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
21072
21073 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
21074 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
21075
21076 2003-11-11 Andreas Jaeger <aj@suse.de>
21077
21078 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
21079
21080 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
21081
21082 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
21083
21084 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
21085 Clean ups.
21086
21087 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
21088
21089 * gcc.dg/trampoline-1.c: New test.
21090
21091 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
21092
21093 * gcc.c-torture/compile/200031109-1.c: New test.
21094
21095 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
21096
21097 PR c/3190
21098 PR c/8714
21099 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
21100 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
21101 gcc.dg/format/no-y2k-1.c: Update.
21102
21103 2003-11-08 Roger Sayle <roger@eyesopen.com>
21104
21105 PR optimization/10467
21106 * gcc.dg/20031108-1.c: New test case.
21107
21108 2003-11-07 Geoffrey Keating <geoffk@apple.com>
21109
21110 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
21111
21112 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
21113
21114 * gcc.dg/compound-lvalue-1.c: New test.
21115 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
21116 some XFAILs.
21117
21118 2003-11-06 Geoffrey Keating <geoffk@apple.com>
21119
21120 * gcc.dg/altivec-varargs-1.c: New test.
21121
21122 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
21123
21124 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
21125 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
21126 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
21127 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
21128 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
21129
21130 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
21131
21132 * gcc.dg/cond-lvalue-1.c: New test.
21133
21134 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
21135
21136 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
21137
21138 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21139
21140 PR c++/11616
21141 * g++.dg/template/instantiate5.C: New test.
21142
21143 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21144
21145 PR c++/12726
21146 * g++.dg/ext/complit2.C: Replace test with self-contained version.
21147 * ChangeLog: Add missing first entry for above test.
21148
21149 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21150
21151 PR c++/9810
21152 * g++.dg/template/using8.C: New test.
21153 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
21154
21155 2003-11-02 Roger Sayle <roger@eyesopen.com>
21156
21157 PR optimization/10817
21158 * gcc.c-torture/compile/20031102-1.c: New test case.
21159
21160 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
21161
21162 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
21163 2147483647.
21164
21165 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
21166
21167 * gcc.dg/20031102-1.c: New test.
21168
21169 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
21170
21171 * gcc.dg/complex-1.c: New test.
21172
21173 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21174
21175 PR c++/12796
21176 * g++.dg/template/crash13.C: Adjust expected error location.
21177 * g++.old-deja/g++.brendan/ns1.C: Likewise.
21178
21179 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
21180
21181 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
21182
21183 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
21184
21185 PR/10239
21186 * gcc.c-torture/compile/20031031-2.c: New test.
21187
21188 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
21189
21190 PR/11640
21191 * gcc.c-torture/compile/20031031-1.c: New test.
21192
21193 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
21194
21195 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
21196 * gcc.misc-tests/bprob.exp: Likewise.
21197 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
21198 the execution test on arm-elf configs.
21199 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
21200 configs that don't support scratch files.
21201 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
21202
21203 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
21204
21205 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
21206 done by dejagnu.
21207
21208 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
21209
21210 * ada/acats/run_all.sh: Redirect mv output to /dev/null
21211 Avoid non pure sh syntax. Add more logging.
21212
21213 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
21214 fail.
21215
21216 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21217
21218 PR libgcj/10610
21219 * gcc.dg/ppc-stackalign-1.c: New test.
21220
21221 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
21222
21223 * ada/acats/run_all.sh: Change output to be more compliant with
21224 dejagnu framework.
21225 Create acats.sum and acats.log files under testsuite/ada/acats
21226 Only run [a-z]* directories, to filter out e.g. CVS.
21227 Redirect build output to log file.
21228
21229 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
21230
21231 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
21232
21233 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
21234
21235 PR ada/5909:
21236 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
21237
21238 2003-10-27 Jakub Jelinek <jakub@redhat.com>
21239
21240 * gcc.c-torture/compile/20031023-1.c: New test.
21241 * gcc.c-torture/compile/20031023-2.c: New test.
21242 * gcc.c-torture/compile/20031023-3.c: New test.
21243 * gcc.c-torture/compile/20031023-4.c: New test.
21244
21245 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21246
21247 PR c++/10371
21248 * g++.dg/lookup/scoped8.C: New test.
21249
21250 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
21251
21252 * g++.dg/opt/reg-stack3.C: New test.
21253
21254 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
21255
21256 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
21257
21258 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21259
21260 PR c++/11076
21261 * g++.dg/template/crash13.C: New test.
21262
21263 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
21264
21265 * gcc.dg/c99-restrict-2.c: New test.
21266
21267 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
21268
21269 PR c++/12698, c++/12699, c++/12700, c++/12566
21270 * g++.dg/inherit/covariant9.C: New test.
21271 * g++.dg/inherit/covariant10.C: New test.
21272 * g++.dg/inherit/covariant11.C: New test.
21273
21274 2003-10-23 Jason Merrill <jason@redhat.com>
21275
21276 PR c++/12726
21277 * g++.dg/ext/complit2.C: New test.
21278
21279 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
21280
21281 PR target/12654
21282 * gcc.c-torture/execute/20031020-1.c: New test.
21283
21284 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21285
21286 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
21287 following the jump_insn.
21288
21289 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
21290
21291 * gcc.dg/cast-lvalue-1.c: New test.
21292
21293 2003-10-21 Mark Mitchell <mark@codesourcery.com>
21294
21295 PR c++/11962
21296 * g++.dg/template/cond2.C: New test.
21297
21298 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
21299
21300 * gcc.dg/builtins-28.c: New test.
21301
21302 2003-10-20 Jan Hubicka <jh@suse.cz>
21303
21304 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
21305 parameter.
21306 * testsuite/gcc.dg/inline-2.c: Likewise.
21307
21308 2003-10-20 Phil Edwards <phil@codesourcery.com>
21309
21310 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
21311 * gcc.dg/nest.c: Likewise.
21312
21313 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21314
21315 PR c++/9781, c++/10583, c++/11862
21316 * g++.dg/parse/crash13.C: New test.
21317
21318 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21319
21320 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
21321
21322 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
21323
21324 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
21325 Define HAVE_C99_RUNTIME except on Solaris.
21326 * gcc.dg/builtins-20.c: Likewise.
21327
21328 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21329
21330 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
21331
21332 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21333
21334 PR c++/12495
21335 * g++.dg/template/crash21.C: New test.
21336
21337 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21338
21339 PR c++/2513
21340 * g++.dg/template/typename5.C: New test.
21341
21342 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21343
21344 PR c++/12369
21345 * g++.dg/template/friend25.C: New test.
21346
21347 2003-10-16 Ziemowit Laski <zlaski@apple.com>
21348
21349 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
21350 versions.
21351
21352 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
21353
21354 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
21355 == 2147483647.
21356
21357 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
21358
21359 * gcc.c-torture/execute/960416-1.x: Remove.
21360 * gcc.c-torture/execute/divconst-3.x: Likewise.
21361
21362 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
21363
21364 PR target/12598
21365 * gcc.dg/torture/cris-volatile-1.c: New test.
21366
21367 2003-10-14 Roger Sayle <roger@eyesopen.com>
21368
21369 PR optimization/9325
21370 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
21371 for overflowing floating point to integer conversion during RTL
21372 simplification.
21373
21374 2003-10-13 Ziemowit Laski <zlaski@apple.com>
21375
21376 * objc/execute/_cmd.m: Fix typo.
21377 * objc.dg/image-info.m, objc.dg/symtab-1.m:
21378 Relax 'scan-assembler' regexp.
21379 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
21380 objc.dg/try-catch-4.m: Run on non-Darwin targets.
21381 * objc.dg/zero-link-2.m: Remove blank line.
21382 * objc.dg/zero-link-3.m: New test case.
21383
21384 2003-10-13 Geoffrey Keating <geoffk@apple.com>
21385
21386 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
21387
21388 * gcc.dg/asm-names.c: Use scan-assembler-not rather
21389 than linker trickery.
21390
21391 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21392
21393 PR c++/12370
21394 * g++.dg/other/friend2.C: New test.
21395
21396 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
21397
21398 * gcc.dg/20031012-1.c: New test.
21399
21400 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
21401
21402 * gcc.dg/weak/weak-3.c: Fix for new warning.
21403
21404 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
21405
21406 PR optimization/8750
21407 * gcc.c-torture/execute/20031012-1.c: New test case.
21408
21409 2003-10-11 Roger Sayle <roger@eyesopen.com>
21410
21411 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
21412 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
21413
21414 2003-10-11 Roger Sayle <roger@eyesopen.com>
21415
21416 PR optimization/12260
21417 * gcc.c-torture/compile/20031011-2.c: New test case.
21418
21419 2003-10-11 Roger Sayle <roger@eyesopen.com>
21420
21421 * gcc.c-torture/execute/20031011-1.c: New testcase.
21422
21423 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
21424
21425 * gcc.c-torture/compile/20031011-1.c: New test.
21426
21427 2003-10-11 Jan Hubicka <jh@suse.cz>
21428
21429 * g++.dg/other/first-global.C: New test.
21430
21431 2003-10-11 Roger Sayle <roger@eyesopen.com>
21432
21433 * gcc.c-torture/execute/string-opt-18.c: New testcase.
21434
21435 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
21436
21437 * gcc.c-torture/compile/20031010-1.c: New test.
21438
21439 2003-10-10 Geoffrey Keating <geoffk@apple.com>
21440
21441 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
21442 * gcc.c-torture/execute/va-arg-25.c: ... here.
21443
21444 2003-10-09 Mark Mitchell <mark@codesourcery.com>
21445
21446 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
21447
21448 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
21449
21450 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
21451
21452 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
21453
21454 * g++.dg/parse/error2.C: New test.
21455
21456 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
21457
21458 PR c++/11097
21459 * g++.dg/other/error5.C: Modify the error message.
21460 * g++.dg/lookup/using8.C: New test.
21461
21462 2003-10-07 Geoffrey Keating <geoffk@apple.com>
21463
21464 * gcc.dg/darwin-abi-2.c: New file.
21465 * gcc.c-torture/execute/va-arg-24.c: New file.
21466
21467 2003-10-06 Bob Wilson <bob.wilson@acm.org>
21468
21469 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
21470 indentation.
21471
21472 2003-10-06 Mark Mitchell <mark@codesourcery.com>
21473
21474 PR c++/10147
21475 * g++.dg/other/error4.C: Update error messages.
21476 * g++.dg/template/ptrmem4.C: Likewise.
21477
21478 PR c++/12337
21479 * g++.dg/init/new9.C: New test.
21480
21481 PR c++/12334, c++/12236, c++/8656
21482 * g++.dg/ext/attrib8.C: New test.
21483
21484 2003-10-06 Devang Patel <dpatel@apple.com>
21485
21486 * gcc.dg/debug/dwarf2-3.h: New test.
21487 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
21488
21489 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
21490
21491 * g++.dg/opt/cfg2.C: New test.
21492
21493 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21494
21495 * g++.dg/opt/float1.C: New test.
21496
21497 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
21498
21499 * gcc.dg/c90-array-lval-6.c: New test.
21500 * gcc.dg/c99-array-lval-6.c: New test.
21501
21502 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
21503 Ziemowit Laski <zlaski@apple.com>
21504
21505 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
21506 'Derived', so that it is never considered a class method; add
21507 new warning for '+port' method ambiguity.
21508 * objc.dg/method-12.m: Include <objc/objc.h> instead of
21509 <objc/objc-api.h> (needed on Mac OS X).
21510 * objc.dg/method-13.m: New test.
21511
21512 2003-10-03 Roger Sayle <roger@eyesopen.com>
21513
21514 PR optimization/9325, PR java/6391
21515 * gcc.c-torture/execute/20031003-1.c: New test case.
21516
21517 2003-10-02 Mark Mitchell <mark@codesourcery.com>
21518
21519 PR optimization/12180
21520 * gcc.dg/20031002-1.c: New test.
21521
21522 PR c++/12486
21523 * g++.dg/inherit/error1.C: New test.
21524
21525 2003-10-02 Chris Demetriou <cgd@broadcom.com>
21526
21527 * lib/f-torture.exp (search_for): Rename to...
21528 (search_for_re): This. Also, clean up comments and the
21529 "regexp" invocation.
21530
21531 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
21532
21533 * gcc.c-torture/compile/20031002-1.c: New test.
21534
21535 2003-10-02 Jakub Jelinek <jakub@redhat.com>
21536
21537 * g++.dg/opt/cond1.C: New test.
21538
21539 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
21540
21541 * gcc.dg/Wold-style-definition-2.c: New testcase.
21542 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
21543
21544 2003-09-29 Richard Henderson <rth@redhat.com>
21545
21546 * g++.dg/init/array10.C: Add dg-options.
21547
21548 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
21549
21550 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
21551
21552 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21553
21554 * g++.dg/template/friend19.C: Fix typo.
21555 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
21556
21557 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
21558
21559 * gcc.c-torture/execute/20030928-1.c: New test.
21560 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
21561
21562 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
21563
21564 * g++.dg/opt/unroll1.C: New test.
21565
21566 2003-09-26 Roger Sayle <roger@eyesopen.com>
21567
21568 PR optimization/11741
21569 * gcc.dg/20030926-1.c: New test case.
21570
21571 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21572
21573 PR c++/5655
21574 * g++.dg/parse/access7.C: New test.
21575 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
21576
21577 2003-09-24 Ziemowit Laski <zlaski@apple.com>
21578
21579 MERGE OF objc-improvements-branch into MAINLINE:
21580 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
21581 if libobjc has not been built.
21582 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
21583 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
21584 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
21585 objc/execute/nested-3.m, objc/execute/np-2.m,
21586 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
21587 objc/execute/redefining_self.m, objc/execute/root_methods.m,
21588 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
21589 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
21590 objc.dg/special/unclaimed-category-1.h,
21591 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
21592 well as GNU runtime.
21593 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
21594 * execute/cascading-1.m, execute/function-message-1.m,
21595 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
21596 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
21597 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
21598 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
21599 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
21600 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
21601 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
21602 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
21603 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
21604 * objc.dg/bitfield-2.m: Run only on Darwin.
21605 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
21606 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
21607 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
21608 * objc.dg/const-str-1.m: Fix constant string layout.
21609
21610 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
21611
21612 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
21613
21614 2003-09-23 Geoffrey Keating <geoffk@apple.com>
21615
21616 * gcc.dg/darwin-abi-1.c: New file.
21617
21618 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
21619
21620 PR target/12281
21621 * gcc.c-torture/compile/20030921-1.c: New test.
21622
21623 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
21624
21625 * g++.dg/opt/reg-stack2.C: New test.
21626
21627 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
21628
21629 * g++.dg/eh/delayslot1.C: New test.
21630
21631 2003-09-20 Richard Henderson <rth@redhat.com>
21632
21633 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
21634
21635 2003-09-20 Roger Sayle <roger@eyesopen.com>
21636
21637 * gcc.c-torture/execute/20030920-1.c: New test case.
21638
21639 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21640
21641 * g++.dg/rtti/typeid3.C: Correct expected error message.
21642
21643 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21644
21645 PR c++/157
21646 * g++.dg/parse/crash12.C: New test.
21647
21648 2003-09-19 Janis Johnson <janis187@us.ibm.com>
21649
21650 * gcc.dg/compat/mixed-struct-check.h: New.
21651 * gcc.dg/compat/mixed-struct-defs.h: New.
21652 * gcc.dg/compat/mixed-struct-init.h: New.
21653 * gcc.dg/compat/struct-by-value-19_main.c: New.
21654 * gcc.dg/compat/struct-by-value-19_x.c: New.
21655 * gcc.dg/compat/struct-by-value-19_y.c: New.
21656 * gcc.dg/compat/struct-by-value-20_main.c: New.
21657 * gcc.dg/compat/struct-by-value-20_x.c: New.
21658 * gcc.dg/compat/struct-by-value-20_y.c: New.
21659 * gcc.dg/compat/struct-return-19_main.c: New.
21660 * gcc.dg/compat/struct-return-19_x.c: New.
21661 * gcc.dg/compat/struct-return-19_y.c: New.
21662 * gcc.dg/compat/struct-return-20_main.c: New.
21663 * gcc.dg/compat/struct-return-20_x.c: New.
21664 * gcc.dg/compat/struct-return-20_y.c: New.
21665
21666 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
21667 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
21668 so that it will not complain on LP64 targets.
21669
21670 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21671
21672 PR c++/495
21673 * g++.dg/template/friend24.C: New test.
21674
21675 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
21676
21677 PR c++/12332
21678 * g++.dg/template/memtmpl2.C: New test.
21679
21680 2003-09-18 Mark Mitchell <mark@codesourcery.com>
21681
21682 PR target/11184
21683 * gcc.dg/builtin-apply1.c: New test.
21684
21685 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
21686
21687 PR c++/9848
21688 * g++.dg/warn/Wunused-4.C: New test.
21689
21690 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21691
21692 PR c++/12316
21693 * g++.dg/other/gc2.C: New test.
21694
21695 2003-09-17 Mark Mitchell <mark@codesourcery.com>
21696
21697 PR c++/11991
21698 * g++.dg/rtti/typeid3.C: New test.
21699
21700 PR c++/12266
21701 * g++.dg/overload/template1.C: New test.
21702
21703 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
21704
21705 * g++.dg/opt/cfg3.C: New test.
21706
21707 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21708
21709 PR c++/7939
21710 * g++.dg/template/crash11.C: New test.
21711
21712 2003-09-16 Jason Merrill <jason@redhat.com>
21713 Jakub Jelinek <jakub@redhat.com>
21714
21715 * gcc.dg/attr-warn-unused-result.c: New test.
21716
21717 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
21718
21719 PR c++/12184
21720 * g++.dg/expr/call2.C: New test.
21721
21722 2003-09-15 Andreas Jaeger <aj@suse.de>
21723
21724 * gcc.dg/Wold-style-definition-1.c: New test.
21725
21726 2003-09-14 Mark Mitchell <mark@codesourcery.com>
21727
21728 PR c++/3907
21729 * g++.dg/parse/template12.C: New test.
21730
21731 * g++.dg/abi/bitfield11.C: New test.
21732 * g++.dg/abi/bitfield12.C: Likewise.
21733
21734 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
21735
21736 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
21737 non-expansion of functional macro name without arguments at EOL.
21738 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
21739
21740 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
21741
21742 * gcc.c-torture/execute/20030914-[12].c: New tests.
21743
21744 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
21745
21746 PR c++/11788
21747 * g++.dg/overload/addr1.C: New test.
21748
21749 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
21750
21751 * gcc.dg/20030909-1.c: New test.
21752
21753 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
21754
21755 * gcc.dg/ultrasp10.c: New test.
21756
21757 2003-09-09 Devang Patel <dpatel@apple.com>
21758
21759 * gcc.dg/darwin-ld-6.c: New test.
21760
21761 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21762
21763 * gcc.dg/torture/builtin-explog-1.c: New testcase.
21764
21765 2003-09-08 Mark Mitchell <mark@codesourcery.com>
21766
21767 * gcc.dg/ia64-types1.c: New test.
21768 * gcc.dg/ia64-types2.c: Likewise.
21769
21770 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21771
21772 * gcc.dg/builtins-1.c: Add more _Complex tests.
21773 * gcc.dg/torture/builtin-attr-1.c: Likewise.
21774
21775 * gcc.dg/builtins-1.c: Test existing _Complex functions.
21776 * gcc.dg/torture/builtin-attr-1.c: Likewise.
21777
21778 2003-09-08 Mark Mitchell <mark@codesourcery.com>
21779
21780 PR c++/11786
21781 * g++.dg/lookup/koenig2.C: New test.
21782
21783 PR c++/5296
21784 * g++.dg/rtti/typeid2.C: New test.
21785
21786 2003-09-08 Jakub Jelinek <jakub@redhat.com>
21787
21788 * gcc.c-torture/compile/20030904-1.c: New test.
21789
21790 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
21791
21792 * g++.dg/opt/longbranch2.C: New test.
21793
21794 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
21795
21796 * g++.dg/template/crash10.C: Only compile it.
21797
21798 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
21799
21800 PR middle-end/11665
21801 * gcc.c-torture/compile/20030907-1.c: New test.
21802 * g++.dg/init/array11.C: New test.
21803
21804 2003-09-07 Mark Mitchell <mark@codesourcery.com>
21805
21806 PR c++/11852
21807 * g++.dg/init/struct1.C: New test.
21808
21809 2003-09-07 Mark Mitchell <mark@codesourcery.com>
21810
21811 PR c++/12181
21812 * g++.dg/expr/comma1.C: New test.
21813
21814 2003-09-06 Mark Mitchell <mark@codesourcery.com>
21815
21816 PR c++/11867
21817 * g++.dg/expr/static_cast5.C: New test.
21818
21819 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
21820
21821 PR c++/11507
21822 * g++.dg/lookup/scoped7.C: New test.
21823
21824 PR c++/9574
21825 * g++.dg/other/static1.C: New test.
21826
21827 PR c++/11490
21828 * g++.dg/warn/template-1.C: New test.
21829
21830 PR c++/11432
21831 * g++.dg/template/crash10.C: New test.
21832
21833 PR c++/2478
21834 * g++.dg/overload/VLA.C: New test.
21835
21836 PR c++/10804
21837 * g++.dg/template/call1.C: New test.
21838
21839 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
21840
21841 PR c++/11794
21842 * g++.dg/parse/using3.C: New test.
21843
21844 2003-09-06 Roger Sayle <roger@eyesopen.com>
21845
21846 PR c++/11409
21847 * g++.dg/overload/builtin3.C: New test case.
21848
21849 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
21850
21851 PR c/9862
21852 * gcc.dg/20030906-1.c: New test.
21853 * gcc.dg/20030906-2.c: Likewise.
21854
21855 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
21856
21857 PR c++/12167
21858 * g++.dg/parse/defarg5.C: New test.
21859
21860 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
21861
21862 2003-09-05 Mark Mitchell <mark@codesourcery.com>
21863
21864 PR c++/12163
21865 * g++.dg/expr/static_cast4.C: New test.
21866
21867 PR c++/12146
21868 * g++.dg/template/crash9.C: New test.
21869
21870 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
21871
21872 * g++.old-deja/g++.ext/pretty2.C: Update for change
21873 in __FUNCTION__.
21874 * g++.old-deja/g++.ext/pretty3.C: Likewise.
21875
21876 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
21877
21878 PR c++/11922
21879 * g++/dg/template/qualified-id1.C: New test.
21880
21881 PR c++/12037
21882 * g++.dg/warn/noeffect4.C: New test.
21883
21884 2003-09-04 Matt Austern <austern@apple.com>
21885
21886 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
21887 * g++.dg/ext/fnname2.C: Likewise.
21888 * g++.dg/ext/fnname3.C: Likewise.
21889
21890 2003-09-04 Mark Mitchell <mark@codesourcery.com>
21891
21892 * g++.dg/expr/lval1.C: New test.
21893 * g++.dg/ext/lvcast.C: Remove.
21894
21895 2003-09-03 Roger Sayle <roger@eyesopen.com>
21896
21897 PR optimization/11700.
21898 * gcc.c-torture/compile/20030903-1.c: New test case.
21899
21900 2003-09-03 Mark Mitchell <mark@codesourcery.com>
21901
21902 PR c++/12053
21903 * g++.dg/abi/layout4.C: New test.
21904
21905 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
21906
21907 PR c++/11553
21908 * g++.dg/parse/friend3.C: New test.
21909
21910 2003-09-02 Mark Mitchell <mark@codesourcery.com>
21911
21912 PR c++/11847
21913 * g++.dg/template/class1.C: New test.
21914
21915 PR c++/11808
21916 * g++.dg/expr/call1.C: New test.
21917
21918 2003-09-01 Mark Mitchell <mark@codesourcery.com>
21919
21920 PR c++/12114
21921 * g++.dg/init/ref9.C: New test.
21922
21923 PR c++/11972
21924 * g++.dg/template/nested4.C: New test.
21925
21926 2003-08-29 Mark Mitchell <mark@codesourcery.com>
21927
21928 PR c++/12093
21929 * g++.dg/template/non-dependent4.C: New test.
21930
21931 PR c++/11928
21932 * g++.dg/inherit/conv1.C: New test.
21933
21934 2003-08-29 Mark Mitchell <mark@codesourcery.com>
21935
21936 PR c++/6196
21937 * g++.dg/ext/label1.C: New test.
21938 * g++.dg/ext/label2.C: Likewise.
21939
21940 2003-08-28 Mark Mitchell <mark@codesourcery.com>
21941
21942 * g++.dg/expr/cond3.C: New test.
21943
21944 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21945
21946 * gcc.dg/builtins-1.c: Add new builtin cases.
21947
21948 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21949
21950 * gcc.dg/builtins-1.c: Add new cases.
21951 * gcc.dg/torture/builtin-attr-1.c: Likewise.
21952
21953 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21954
21955 * gcc.dg/builtins-1.c: Add more math builtin tests.
21956 * gcc.dg/torture/builtin-attr-1.c: New test.
21957
21958 2003-08-28 Mark Mitchell <mark@codesourcery.com>
21959
21960 PR optimization/5079
21961 * g++.dg/opt/static3.C: New test.
21962
21963 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21964
21965 * gcc.misc-tests/gcov-10b.c: New test.
21966
21967 2003-08-27 Mark Mitchell <mark@codesourcery.com>
21968
21969 * g++.dg/opt/ptrmem3.C: New test.
21970
21971 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
21972
21973 2003-08-27 Jakub Jelinek <jakub@redhat.com>
21974
21975 * gcc.dg/20030826-2.c: New test.
21976
21977 2003-08-26 Roger Sayle <roger@eyesopen.com>
21978
21979 PR middle-end/12002
21980 * g77.f-torture/compile/12002.f: New test case.
21981
21982 2003-08-26 Roger Sayle <roger@eyesopen.com>
21983
21984 * gcc.dg/20030826-1.c: New test case.
21985
21986 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
21987
21988 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
21989
21990 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
21991
21992 PR c++/11871
21993 * c++.dg/lookup/crash1.C: New test.
21994
21995 * c++.dg/warn/noeffect3.C: New test.
21996
21997 2003-08-25 Janis Johnson <janis187@us.ibm.com>
21998
21999 * gcc.dg/compat/vector-1_x.c: Compile with -w.
22000 * gcc.dg/compat/vector-1_y.c: Ditto.
22001 * gcc.dg/compat/vector-2_x.c: Ditto.
22002 * gcc.dg/compat/vector-2_y.c: Ditto.
22003
22004 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
22005
22006 * gcc.dg/20030702-1.c: New test.
22007
22008 2003-08-25 Mark Mitchell <mark@codesourcery.com>
22009
22010 PR c++/8795
22011 * g++.dg/ext/altivec-1.C: New test.
22012
22013 2003-08-24 Richard Henderson <rth@redhat.com>
22014
22015 * g++.dg/eh/simd-2.C: Add -w for x86.
22016
22017 2003-08-23 Jakub Jelinek <jakub@redhat.com>
22018
22019 * gcc.dg/20030815-1.c: New test.
22020
22021 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22022
22023 PR c++/3765
22024 * g++.dg/parse/access6.C: New test.
22025
22026 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22027
22028 PR c++/641, c++/11876
22029 * g++.dg/template/friend22.C: New test.
22030 * g++.dg/template/friend23.C: Likewise.
22031
22032 2003-08-22 Mark Mitchell <mark@codesourcery.com>
22033
22034 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
22035 identically.
22036
22037 2003-08-22 Mark Mitchell <mark@codesourcery.com>
22038
22039 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
22040
22041 2003-08-22 Mark Mitchell <mark@codesourcery.com>
22042
22043 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
22044
22045 2003-08-22 Mark Mitchell <mark@codesourcery.com>
22046
22047 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
22048
22049 2003-08-22 Mark Mitchell <mark@codesourcery.com>
22050
22051 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
22052
22053 2003-08-21 Mark Mitchell <mark@codesourcery.com>
22054
22055 PR c++/11919
22056 * g++.dg/overload/prom1.C: New test.
22057
22058 PR c++/11551
22059 * g++.dg/parse/dtor2.C: New test.
22060
22061 PR c++/10762
22062 * g++.dg/parse/using2.C: New test.
22063
22064 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
22065
22066 PR target/11805
22067 * gcc.c-torture/compile/20030821-1.c: New.
22068
22069 2003-08-20 Mark Mitchell <mark@codesourcery.com>
22070
22071 PR c++/11834
22072 * g++.dg/template/deduce2.C: New test.
22073
22074 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
22075
22076 * gcc.c-torture/execute/20030821-1.c: New test.
22077
22078 2003-08-20 Roger Sayle <roger@eyesopen.com>
22079
22080 PR middle-end/11984
22081 * gcc.dg/20030820-1.c: New test case.
22082
22083 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
22084
22085 PR c++/11945
22086 * g++.dg/warn/noeffect2.C: New test.
22087
22088 2003-08-19 Mark Mitchell <mark@codesourcery.com>
22089
22090 PR c++/10926
22091 * g++.dg/template/dtor2.C: New test.
22092
22093 PR c++/11684
22094 * g++.dg/template/operator1.C: New test.
22095 * g++.dg/parse/operator4.C: New test.
22096
22097 PR c++/11946.C
22098 * g++.dg/expr/enum1.C: New test.
22099 * gcc.dg/c99-bool-1.c: Remove bogus warning.
22100
22101 PR c++/11036.C
22102 * g++.dg/parse/elab2.C: New test.
22103 * g++.dg/parse/typedef4.C: Change error message.
22104 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
22105 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
22106 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
22107
22108 2003-08-19 Geoffrey Keating <geoffk@apple.com>
22109
22110 * gcc.dg/pch/warn-1.c: New.
22111 * gcc.dg/pch/warn-1.hs: New.
22112
22113 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
22114 not-tested file.
22115
22116 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
22117
22118 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
22119
22120 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
22121
22122 * gcc.dg/uninit-D.c: New Test.
22123 * gcc.dg/uninit-E.c: New Test.
22124 * gcc.dg/uninit-F.c: New Test.
22125 * gcc.dg/uninit-G.c: New Test.
22126
22127 2003-08-19 Michael Ritzert <ritzert@t-online.de>
22128
22129 * g++.dg/README: Describe the pch directory.
22130
22131 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22132
22133 PR c++/11174
22134 * g++.dg/parse/access4.C: New test.
22135 * g++.dg/parse/access5.C: Likewise.
22136 * g++.old-deja/g++.jason/access17.C: Adjust error message.
22137
22138 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
22139
22140 * gcc.dg/noncompile/20030818-1.c: New.
22141
22142 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
22143
22144 PR c++/11957
22145 * g++.dg/warn/noeffect1.C: New test.
22146
22147 * g++.dg/template/scope2.C: New test.
22148 * g++.dg/template/error2.C: Correct dg-error
22149
22150 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
22151
22152 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
22153
22154 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
22155
22156 PR C++/11512
22157 * g++.dg/template/warn1.C: New.
22158
22159 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
22160
22161 * g++.dg/template/error2.C: New test.
22162 * g++.dg/lookup/using7.C: Adjust errors
22163 * g++.old-deja/g++.pt/crash36.C: Likewise.
22164 * g++.old-deja/g++.pt/derived3.C: Likewise.
22165
22166 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22167
22168 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
22169 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
22170 * gcc.c-torture/execute/builtins/string-9.c: New, from
22171 string-opt-9.c. Adjust for execute/builtins framework.
22172 * gcc.c-torture/execute/string-opt-9.c: Delete.
22173
22174 2003-08-12 Mark Mitchell <mark@codesourcery.com>
22175
22176 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
22177
22178 * g++.dg/parse/ret-type2.C: New test.
22179
22180 PR c++/11703
22181 * g++.dg/init/new8.C: New test.
22182
22183 PR c++/10923
22184 * g++.dg/parse/typedef5.C: New test.
22185
22186 PR c++/9512
22187 * g++.dg/parse/qualified2.C: New test.
22188 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
22189 invalid code.
22190
22191 2003-08-11 Mark Mitchell <mark@codesourcery.com>
22192
22193 * g++.dg/conversion/ptrmem1.C: New test.
22194
22195 2003-08-11 Jakub Jelinek <jakub@redhat.com>
22196
22197 PR target/11693
22198 * gcc.dg/20030811-1.c: New test.
22199
22200 PR target/11535
22201 * gcc.c-torture/execute/20030811-1.c: New test.
22202
22203 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22204
22205 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
22206
22207 2003-08-10 Mark Mitchell <mark@codesourcery.com>
22208
22209 PR c++/11789.C
22210 * g++.dg/inherit/multiple1.C: New test.
22211
22212 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
22213
22214 * gcc.dg/spe1.c: New test.
22215
22216 PR c++/11670
22217 * g++.dg/expr/cast2.C: New test.
22218
22219 PR c++/10530
22220 * g++.dg/template/dependent-name2.C: New test.
22221
22222 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
22223
22224 * g++.dg/parse/crash11.C: Put the dg options in comments.
22225
22226 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
22227
22228 * lib/gcc-dg.exp: Update for diagnostic change.
22229
22230 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22231
22232 PR c++/5767
22233 * g++.dg/parse/crash11.C: New test.
22234
22235 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
22236
22237 * gcc.dg/cpp/spacing1.c: Update.
22238
22239 2003-08-04 Janis Johnson <janis187@us.ibm.com>
22240
22241 PR target/11739
22242 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
22243 a value for -mtune.
22244
22245 2003-08-04 Roger Sayle <roger@eyesopen.com>
22246
22247 PR middle-end/11771
22248 * gcc.c-torture/compile/20030804-1.c: New test case.
22249
22250 2003-08-04 Roger Sayle <roger@eyesopen.com>
22251
22252 * gcc.dg/20030804-1.c: New test case.
22253
22254 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
22255
22256 * gcc.dg/cpp/separate-1.c: New test.
22257
22258 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
22259
22260 PR c++/11704
22261 * g++.dg/template/dependent-expr2.C: New test.
22262
22263 PR c++/11766
22264 * g++.dg/expr/ptrmem1.C: New test.
22265
22266 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22267
22268 PR c++/9453
22269 * g++.dg/template/friend15.C: New test.
22270
22271 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
22272
22273 * lib/dg-pch.exp: Work round PCH bug.
22274
22275 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22276
22277 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
22278 builtins. Move cases from builtins-4.c here.
22279
22280 * gcc.dg/torture/builtin-math-1.c: New test taken from
22281 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
22282 additional cases.
22283
22284 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
22285 Delete.
22286
22287 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
22288
22289 PR c++/9447
22290 * g++.dg/template/using7.C: New test.
22291
22292 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
22293
22294 * import1.c, import2.c: New tests.
22295
22296 2003-08-01 Jakub Jelinek <jakub@redhat.com>
22297
22298 * g++.dg/eh/crossjump1.C: New test.
22299
22300 2003-08-01 Mark Mitchell <mark@codesourcery.com>
22301
22302 PR c++/11697
22303 * g++.dg/template/using6.C: New test.
22304
22305 PR c++/11744
22306 * g++.dg/template/koenig2.C: New test.
22307
22308 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22309
22310 PR c++/7983
22311 * g++.dg/parse/typedef4.C: New test.
22312
22313 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22314
22315 PR c++/8442, c++/8806
22316 * g++.dg/template/elab1.C: New test.
22317 * g++.dg/template/type2.C: Likewise.
22318 * g++.dg/template/ttp3.C: Adjust expected error message.
22319 * g++.old-deja/g++.law/visibility13.C: Likewise.
22320 * g++.old-deja/g++.niklas/t135.C: Likewise.
22321 * g++.old-deja/g++.pt/ttp41.C: Likewise.
22322 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
22323 template argument.
22324 * g++.old-deja/g++.pt/ttp44.C: Likewise.
22325
22326 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
22327
22328 PR c++/11295
22329 * g++.dg/ext/stmtexpr1.C: New test.
22330
22331 * g++.dg/opt/tmp1.C: New test.
22332
22333 PR c++/11525
22334 * g++.dg/parse/constant4.C: New test.
22335
22336 PR c++/9447
22337 * g++.dg/template/using5.C: New test.
22338
22339 2003-07-31 Roger Sayle <roger@eyesopen.com>
22340
22341 * gcc.dg/builtins-27.c: New test case.
22342
22343 2003-07-31 Jakub Jelinek <jakub@redhat.com>
22344
22345 * gcc.dg/tls/opt-7.c: New test.
22346
22347 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
22348
22349 * g++.old-deja/g++.other/crash18.C: Remove.
22350
22351 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
22352
22353 * g++.dg/template/explicit3.C: New.
22354 * g++.dg/template/explicit4.C: New.
22355 * g++.dg/template/explicit5.C: New.
22356
22357 PR c++/11347
22358 * g++.dg/template/memtmpl1.C: New.
22359
22360 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
22361
22362 PR target/11565
22363 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
22364 * gcc.dg/i386-387-5.c (dg-options): Likewise.
22365
22366 2003-07-30 Jan Hubicka <jh@suse.cz>
22367
22368 * vtgc1.c: Kill.
22369
22370 2003-07-29 Zack Weinberg <zack@codesourcery.com>
22371
22372 * gcc.dg/struct-in-proto-1.c: New test.
22373
22374 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
22375
22376 * gcc.dg/cpp/include2.c: Only expect one message.
22377
22378 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
22379
22380 PR c++/9447
22381 * g++.dg/template/using1.C: New test.
22382 * g++.dg/template/using2.C: New test.
22383 * g++.dg/template/using3.C: New test.
22384 * g++.dg/template/using4.C: New test.
22385
22386 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
22387
22388 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
22389 * gcc.c-torture/execute/string-opt-10.c: Likewise.
22390
22391 2003-07-28 Jan Hubicka <jh@suse.cz>
22392
22393 PR c++/11530
22394 * g++.dg/opt/call1.C: New test.
22395
22396 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
22397
22398 PR c++/11667
22399 * g++.dg/init/enum2.C: New test.
22400 * g++.dg/template/overload1.C: Add "-w" option.
22401
22402 2003-07-28 <hp@bitrange.com>
22403
22404 * gcc.dg/Wdeclaration-after-statement-1.c,
22405 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
22406
22407 2003-07-28 Jakub Jelinek <jakub@redhat.com>
22408
22409 * gcc.c-torture/compile/20030725-1.c: New test.
22410
22411 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
22412
22413 * gcc.dg/20030505.c: Only run for SPE.
22414 Remove definition of opaque type.
22415
22416 2003-07-27 Mark Mitchell <mark@codesourcery.com>
22417
22418 * g++.dg/template/ptrmem6.C: New test.
22419
22420 2003-07-26 Geoffrey Keating <geoffk@apple.com>
22421
22422 * gcc.c-torture/compile/zero-strct-2.c: New test.
22423
22424 2003-07-25 Geoffrey Keating <geoffk@apple.com>
22425
22426 * gcc.dg/intermod-1.c: New test.
22427
22428 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
22429
22430 PR c++/11617
22431 * g++.dg/template/lookup2.C: New test.
22432 * g++.dg/template/memclass1.C: Remove instantiated from error.
22433 * g++.dg/other/error2.C: Tweak expected errors.
22434
22435 PR c++/11596
22436 * g++.dg/template/defarg3.C: New test.
22437
22438 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
22439
22440 2003-07-24 Mark Mitchell <mark@codesourcery.com>
22441
22442 * g++.dg/inherit/access5.C: New test.
22443
22444 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22445
22446 PR c++/11513
22447 * g++.dg/template/crash8.C: New test.
22448
22449 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
22450
22451 PR c/10602
22452 * gcc.dg/noncompile/incomplete-2.c: New test.
22453
22454 2003-07-23 Mark Mitchell <mark@codesourcery.com>
22455
22456 PR c++/11645
22457 * g++.dg/inherit/access4.C: New test.
22458
22459 PR c++/11517
22460 * g++.dg/expr/cond2.C: New test.
22461
22462 PR optimization/10679
22463 * g++.dg/opt/inline4.C: New test.
22464
22465 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
22466
22467 * g++.dg/parse/crash10: New test.
22468
22469 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
22470
22471 * g++.dg/ext/flexary1.C: New test.
22472
22473 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22474
22475 PR c++/10793
22476 * g++.dg/template/crash9.C: New test.
22477
22478 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22479
22480 PR c++/3004
22481 * g++.dg/parse/typedef3.C: New test.
22482
22483 PR c++/7906
22484 * g++.dg/parse/operator2.C: New test.
22485
22486 PR c++/8895
22487 * g++.dg/parse/def-tmpl-arg1.C: New test.
22488
22489 PR c++/9282
22490 * g++.dg/parse/funptr1.C: New test.
22491
22492 PR c++/9452
22493 * g++.dg/parse/ambig3.C: New test.
22494
22495 PR c++/9454
22496 * g++.dg/parse/operator3.C: New test.
22497
22498 PR c++/9486
22499 * g++.dg/parse/template10.C: New test.
22500
22501 PR c++/9488
22502 * g++.dg/parse/template11.C: New test.
22503
22504 PR c++/10150
22505 * g++.dg/parse/invalid-op1.C: New test.
22506
22507 PR c++/10247
22508 * g++.dg/parse/condexpr1.C: New test.
22509
22510 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
22511
22512 * g++.dg/ext/packed3.C: New test.
22513 * g++.dg/ext/packed4.C: New test.
22514
22515 * gcc.dg/pack-test-3.c: New test.
22516
22517 2003-07-21 Janis Johnson <janis187@us.ibm.com>
22518
22519 * lib/compat.exp: Handle dg-options per source file.
22520 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
22521 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
22522 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
22523 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
22524 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
22525 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
22526 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
22527 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
22528 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
22529 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
22530 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
22531 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
22532 * g++.dg/compat/break/bitfield7_x.C: Ditto.
22533 * g++.dg/compat/break/bitfield7_y.C: Ditto.
22534
22535 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
22536
22537 PR c/10320
22538 * gcc.c-torture/execute/20030718-1.c: New test.
22539
22540 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
22541
22542 PR optimization/11536
22543 * gcc.dg/20030721-1.c: New test.
22544
22545 2003-07-19 Mark Mitchell <mark@codesourcery.com>
22546
22547 PR c++/11546
22548 * g++.dg/template/lookup1.C: New test.
22549
22550 2003-07-19 Zack Weinberg <zack@codesourcery.com>
22551
22552 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
22553 diagnostics of ill-formed constructs involving labels.
22554 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
22555 the new 'previously defined here' message.
22556
22557 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
22558
22559 * g++.dg/parse/non-dependent2.C: New test.
22560
22561 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
22562
22563 * g++.dg/init/init-ref4.C: xfail on targets without
22564 weak symbols.
22565
22566 2003-07-17 Jakub Jelinek <jakub@redhat.com>
22567
22568 PR target/11087
22569 * gcc.c-torture/execute/20030717-1.c: New test.
22570
22571 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
22572
22573 * g++.dg/opt/cfg1.C: New test.
22574
22575 2003-07-17 Mark Mitchell <mark@codesourcery.com>
22576
22577 PR optimization/11557
22578 * gcc.dg/20030717-1.c: New test.
22579
22580 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
22581
22582 PR c++/10476
22583 * g++.dg/expr/crash-1.C: New test.
22584
22585 PR c++/11027
22586 * g++.dg/template/init3.C: New test.
22587
22588 PR c++/8222
22589 * g++.dg/template/non-dependent1.C: New test.
22590
22591 PR c++/11070
22592 * g++.dg/template/non-dependent2.C: New test.
22593
22594 PR c++/11071
22595 * g++.dg/template/non-dependent3.C: New test.
22596
22597 PR c++/9907
22598 * g++.dg/template/sizeof5.C: New test.
22599
22600 2003-07-17 Geoffrey Keating <geoffk@apple.com>
22601
22602 PR 11498
22603 * gcc.c-torture/compile/mangle-1.c: New file.
22604
22605 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22606
22607 PR c++/7809
22608 * g++.dg/parse/access3.C: New test.
22609
22610 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
22611
22612 PR c++/11384
22613 * g++.dg/init/init-ref4.C: New test.
22614
22615 2003-07-16 Mark Mitchell <mark@codesourcery.com>
22616
22617 PR c++/11547
22618 * g++.dg/parse/constant3.C: New test.
22619 * g++.dg/parse/crash7.C: Likewise.
22620
22621 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
22622
22623 PR target/11008
22624 * gcc.dg/i386-pentium4-not-mull.c: New.
22625
22626 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
22627
22628 * gcc.dg/asm-names.c (ymain): Make it weak.
22629
22630 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22631
22632 PR c++/5421
22633 * g++.dg/template/friend21.C: New test.
22634
22635 2003-07-16 Jakub Jelinek <jakub@redhat.com>
22636
22637 * gcc.dg/cleanup-8.c: New test.
22638 * gcc.dg/cleanup-9.c: New test.
22639
22640 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
22641
22642 * g++.dg/ext/dll-MI1.h: New file.
22643 * g++.dg/ext/dllexport-MI1.C: New file.
22644 * g++.dg/ext/dllimport-MI1.C: New file.
22645
22646 2003-07-15 Jakub Jelinek <jakub@redhat.com>
22647
22648 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
22649 it does not have cmpstrsi patterns (just cmpmemsi).
22650
22651 2003-07-15 Mark Mitchell <mark@codesourcery.com>
22652
22653 PR debug/11473
22654 * g++.dg/debug/debug8.C: New test.
22655
22656 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22657
22658 PR c++/10108
22659 * g++.dg/template/crash7.C: New test.
22660
22661 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
22662
22663 PR target/10795
22664 * gcc.c-torture/compile/20030708-1.c: New.
22665
22666 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
22667
22668 * gcc.c-torture/execute/20030715-1.c: New test.
22669
22670 2003-07-14 Geoffrey Keating <geoffk@apple.com>
22671
22672 * gcc.dg/pch/inline-3.c: New file.
22673 * gcc.dg/pch/inline-3.hs: New file.
22674 * gcc.dg/pch/inline-4.c: New file.
22675 * gcc.dg/pch/inline-4.hs: New file.
22676
22677 2003-07-14 Mark Mitchell <mark@codesourcery.com>
22678
22679 PR c++/11509
22680 * g++.dg/template/crash6.C: New test.
22681
22682 PR c++/7053
22683 * g++.dg/template/friend20.C: New test.
22684
22685 PR c++/7019
22686 * g++.dg/template/overload2.C: New test.
22687
22688 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22689
22690 PR optimization/11440
22691 * gcc.c-torture/execute/20030714-1.c: New test.
22692
22693 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22694
22695 PR c++/11154
22696 * g++.dg/template/partial2.C: New test.
22697
22698 2003-07-13 Mark Mitchell <mark@codesourcery.com>
22699
22700 PR c++/11503
22701 * g++.dg/template/anon1.C: New test.
22702
22703 PR c++/11493
22704 PR c++/11495
22705 * g++.dg/parse/template9.C: Likewise.
22706 * g++.dg/template/crash4.C: New test.
22707 * g++.dg/template/koenig1.C: Likewise.
22708 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
22709 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
22710 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
22711 functions.
22712 * g++.old-deja/g++.jason/template36.C: Likewise.
22713 * g++.old-deja/g++.mike/p1989.C: Likewise.
22714 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
22715 * g++.old-deja/g++.pt/ttp20.C: Use this->.
22716 * g++.old-deja/g++.pt/ttp21.C: Use this->.
22717 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
22718 compiling.
22719 * g++.old-deja/g++.pt/union2.C: Use this->.
22720
22721 2003-07-11 Jakub Jelinek <jakub@redhat.com>
22722
22723 * gcc.dg/20030711-1.c: New test.
22724
22725 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
22726
22727 PR c++/11050
22728 * g++.dg/parse/args1.C: New test.
22729 * g++.pt/defarg8.C: Change expected errors.
22730
22731 2003-07-11 Mark Mitchell <mark@codesourcery.com>
22732
22733 PR c++/8164
22734 * g++.dg/template/nontype2.C: New test.
22735
22736 PR c++/10558
22737 * g++.dg/parse/template8.C: New test.
22738
22739 PR c++/8327
22740 * g++.dg/template/scope1.C: New test.
22741
22742 * g++.dg/warn/Wsign-compare-1.C: New test.
22743
22744 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
22745
22746 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
22747
22748 2003-07-10 Mark Mitchell <mark@codesourcery.com>
22749
22750 PR c++/9411
22751 * g++.dg/template/explicit2.C: New test.
22752
22753 PR c++/10032
22754 * g++.dg/warn/pedantic1.C: New test.
22755
22756 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
22757
22758 PR c++ 9483
22759 * g++.dg/other/field1.C: New test.
22760
22761 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
22762
22763 PR c/11449
22764 * gcc.c-torture/compile/20030707-1.c: New.
22765
22766 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22767
22768 PR c++/10849
22769 * g++.dg/template/access12.C: New test.
22770
22771 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
22772
22773 * g++.dg/bprob/bprob.exp (prof_ext): Update.
22774 * g77.dg/bprob/bprob.exp (prof_ext): Update.
22775 * gcc.misc-tests/bprob.exp (prof_ext): Update.
22776 * gcc.misc-tests/gcov.exp: Update
22777 * g++.dg/gcov/gcov.exp: Update
22778 * lib/gcov.exp: Update.
22779
22780 2003-07-08 Mark Mitchell <mark@codesourcery.com>
22781
22782 * g++.dg/abi/mangle17.C: Make sure template expressions are
22783 dependent.
22784 * g++.dg/abi/mangle4.C: Mark erroneous casts.
22785 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
22786 * g++.dg/opt/stack1.C: Remove erroneous code.
22787 * g++.dg/parse/template7.C: New test.
22788 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
22789 * g++.old-deja/g++.pt/crash4.C: Likewise.
22790
22791 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22792
22793 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
22794 with zero or one occurence of `$' after the initial `L'.
22795
22796 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
22797
22798 * gcc.c-torture/compile/20030704-1.c: Add a comment.
22799
22800 2003-07-08 Roger Sayle <roger@eyesopen.com>
22801
22802 PR c/11370
22803 * gcc.dg/Wunreachable-6.c: New testcase.
22804 * gcc.dg/Wunreachable-7.c: New testcase.
22805
22806 2003-07-08 Jakub Jelinek <jakub@redhat.com>
22807
22808 PR c/11420
22809 * gcc.dg/20030708-1.c: New test.
22810
22811 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
22812
22813 * gcc.dg/compat/sdata-section.h: New file.
22814 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
22815 * gcc.dg/torture/mips-sdata-1.c: New test.
22816
22817 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22818
22819 PR c++/11030
22820 * g++.dg/template/friend19.C: New test.
22821
22822 2003-07-08 Jakub Jelinek <jakub@redhat.com>
22823
22824 * g++.dg/opt/strength-reduce.C: New test.
22825
22826 2003-07-07 Roger Sayle <roger@eyesopen.com>
22827
22828 PR target/10979
22829 * gcc.dg/20030707-1.c: New testcase.
22830
22831 2003-07-07 Roger Sayle <roger@eyesopen.com>
22832
22833 PR optimization/11059
22834 * g++.dg/opt/emptyunion.C: New testcase.
22835
22836 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
22837 Eric Botcazou <ebotcazou@libertysurf.fr>
22838
22839 * g++.dg/opt/stack1.C: New test.
22840
22841 2003-07-05 Mark Mitchell <mark@codesourcery.com>
22842
22843 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
22844 run test.
22845
22846 PR c++/11431
22847 * g++.dg/expr/static_cast3.C: New test.
22848
22849 2003-07-04 Zack Weinberg <zack@codesourcery.com>
22850
22851 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
22852 everywhere.
22853 * gcc.dg/concat.c: Concatenation of string constants with
22854 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
22855 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
22856 * gcc.dg/cpp/escape-2.c: Use wide character constants where
22857 necessary to avoid multi-character character constant warning.
22858 * gcc.dg/cpp/escape.c: Likewise.
22859 * gcc.dg/cpp/ucs.c: Likewise.
22860 Remove backslashes from dg-bogus comments, as they confuse Tcl.
22861 Fix a typo.
22862
22863 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
22864
22865 PR c/11428
22866 * gcc.c-torture/compile/20030704-1.c: New.
22867
22868 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
22869
22870 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
22871
22872 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
22873
22874 PR c++/5287, PR c++/7910, PR c++/11021
22875 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
22876 tests for warnings.
22877 * g++.dg/ext/dllimport2.C: Add tests for warnings.
22878 * g++.dg/ext/dllimport3.C: Likewise.
22879 * g++.dg/ext/dllimport4.C: New file.
22880 * g++.dg/ext/dllimport5.C: New file.
22881 * g++.dg/ext/dllimport6.C: New file.
22882 * g++.dg/ext/dllimport7.C: New file.
22883 * g++.dg/ext/dllimport8.C: New file.
22884 * g++.dg/ext/dllimport9.C: New file.
22885 * g++.dg/ext/dllimport10.C: New file.
22886 * g++.dg/ext/dllexport1.C: New file.
22887
22888 2003-07-03 Mark Mitchell <mark@codesourcery.com>
22889
22890 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
22891 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
22892
22893 2003-07-03 Roger Sayle <roger@eyesopen.com>
22894
22895 * gcc.dg/builtins-25.c: New testcase.
22896 * gcc.dg/builtins-26.c: New testcase.
22897
22898 2003-07-03 Janis Johnson <janis187@us.ibm.com>
22899
22900 * gcc.dg/compat/vector-defs.h: New file.
22901 * gcc.dg/compat/vector-setup.h: New file.
22902 * gcc.dg/compat/vector-check.h: New file.
22903 * gcc.dg/compat/vector-1_main.c: New file.
22904 * gcc.dg/compat/vector-1_x.c: New file.
22905 * gcc.dg/compat/vector-1_y.c: New file.
22906 * gcc.dg/compat/vector-2_main.c: New file.
22907 * gcc.dg/compat/vector-2_x.c: New file.
22908 * gcc.dg/compat/vector-2_y.c: New file.
22909
22910 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
22911 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
22912 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
22913 * gcc.dg/compat/struct-align-1.h: New file.
22914 * gcc.dg/compat/struct-align-1_main.c: New file.
22915 * gcc.dg/compat/struct-align-1_x.c: New file.
22916 * gcc.dg/compat/struct-align-1_y.c: New file.
22917 * gcc.dg/compat/struct-align-2.h: New file.
22918 * gcc.dg/compat/struct-align-2_main.c: New file.
22919 * gcc.dg/compat/struct-align-2_x.c: New file.
22920 * gcc.dg/compat/struct-align-2_y.c: New file.
22921
22922 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
22923 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
22924 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
22925 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
22926 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
22927 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
22928 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
22929 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
22930 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
22931 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
22932 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
22933 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
22934 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
22935 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
22936 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
22937 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
22938 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
22939 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
22940 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
22941 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
22942 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
22943 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
22944 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
22945 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
22946 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
22947 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
22948 * gcc.dg/compat/struct-return-10_x.c: Ditto.
22949 * gcc.dg/compat/struct-return-2_x.c: Ditto.
22950 * gcc.dg/compat/struct-return-3_x.c: Ditto.
22951
22952 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
22953
22954 * gcc.dg/i386-call-1.c: New test.
22955
22956 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
22957
22958 PR c++/9162
22959 * g++.dg/parse/defarg4.C: New.
22960
22961 2003-07-03 Roger Sayle <roger@eyesopen.com>
22962
22963 PR target/10700
22964 * gcc.c-torture/compile/20030703-1.c: New test case.
22965
22966 2003-07-03 Mark Mitchell <mark@codesourcery.com>
22967
22968 * g++.dg/template/local3.C: Remove extra semicolon.
22969
22970 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
22971
22972 * gcc.dg/i386-volatile-1.c: New test.
22973
22974 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
22975
22976 PR c++/11072
22977 * g++.dg/other/offsetof2.C: XFAIL.
22978 * g++.dg/other/offsetof5.C: New.
22979
22980 PR c++/10219
22981 * g++.dg/template/error1.C: New.
22982
22983 PR c++/9779
22984 * g++.dg/template/dependent-expr1.C: New.
22985
22986 2003-07-01 Mark Mitchell <mark@codesourcery.com>
22987
22988 PR c++/6949
22989 * g++.dg/template/local3.C: New test.
22990
22991 PR c++/11149
22992 * g++.dg/lookup/scoped6.C: New test.
22993
22994 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
22995
22996 PR c++/8046
22997 * g++.dg/other/error7.C: New test.
22998
22999 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
23000
23001 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
23002 * g++.old-deja/g++.abi/vtable3.h: Likewise.
23003 * g++.old-deja/g++.law/code-gen5.C: Likewise.
23004 * g++.old-deja/g++.other/union2.C: Likewise.
23005 * gcc.dg/c90-const-expr-2.c: Likewise.
23006 * gcc.dg/c90-const-expr-3.c: Likewise.
23007 * gcc.dg/c99-const-expr-2.c: Likewise.
23008 * gcc.dg/c99-const-expr-3.c: Likewise.
23009 * gcc.dg/concat.c: Likewise.
23010
23011 2003-07-01 Mark Mitchell <mark@codesourcery.com>
23012
23013 PR c++/9559
23014 * g++.dg/init/static1.C: New test.
23015
23016 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23017
23018 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
23019 * g++.old-deja/g++.other/access2.C: Likewise.
23020 * g++.old-deja/g++.other/decl2.C: Likewise.
23021 * gcc.c-torture/execute/20020615-1.c: Likewise.
23022
23023 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
23024
23025 PR c++/4933
23026 * g++.dg/template/sizeof4.C: New test.
23027
23028 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
23029
23030 * g++.dg/other/error6.C: New test.
23031
23032 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
23033
23034 PR c++/10750
23035 * g++.dg/parse/constant2.C: New test.
23036
23037 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
23038
23039 PR c++/11106
23040 * g++.dg/other/error5.C: New test.
23041
23042 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23043
23044 * gcc.dg/format/gcc_diag-1.c: New test.
23045
23046 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
23047
23048 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
23049
23050 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
23051
23052 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
23053 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
23054 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
23055
23056 2003-06-28 Jakub Jelinek <jakub@redhat.com>
23057
23058 * gcc.c-torture/execute/builtins/string-8.c: New test.
23059 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
23060 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
23061 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
23062
23063 2003-06-27 Mark Mitchell <mark@codesourcery.com>
23064
23065 PR c++/10468
23066 * g++.dg/ext/typeof6.C: New test.
23067
23068 2003-06-27 Mark Mitchell <mark@codesourcery.com>
23069
23070 PR c++/10796
23071 * g++.dg/init/enum1.C: New test.
23072
23073 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
23074
23075 * gcc.dg/20030627-1.c: New test.
23076
23077 2003-06-26 Mark Mitchell <mark@codesourcery.com>
23078
23079 PR c++/11332
23080 * g++.dg/expr/static_cast2.C: New test.
23081
23082 2003-06-26 Roger Sayle <roger@eyesopen.com>
23083 Jakub Jelinek <jakub@redhat.com>
23084
23085 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
23086 sprintf(dst,"%s",src) optimization.
23087 * gcc.c-torture/execute/20030626-1.c: New test case.
23088 * gcc.c-torture/execute/20030626-2.c: New test case.
23089
23090 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
23091
23092 * gcc.c-torture/execute/multi-ix.c: New test.
23093
23094 * gcc.c-torture/execute/simd-4.c (main):
23095 Added missing semicolon at end of union.
23096
23097 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
23098
23099 PR c++/8266
23100 * g++.dg/template/explicit-instantiation3.C: New test.
23101
23102 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
23103
23104 * gcc.dg/20030626-1.c: Use signed char.
23105
23106 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
23107
23108 * gcc.dg/20030626-1.c: New test.
23109
23110 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
23111
23112 * const-str-2.m: Update.
23113
23114 2003-06-25 Mark Mitchell <mark@codesourcery.com>
23115
23116 PR c++/10990
23117 * g++.dg/rtti/dyncast1.C: New test.
23118 * g++.dg/abi/mangle4.C: Correct base-specifier access.
23119 * g++.dg/lookup/scoped1.C: Remove XFAIL.
23120 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
23121
23122 PR c++/10931
23123 * g++.dg/expr/static_cast1.C: New test.
23124
23125 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
23126
23127 * gcc.dg/20030625-1.c: New test.
23128
23129 2003-06-24 Roger Sayle <roger@eyesopen.com>
23130
23131 * gcc.c-torture/compile/20030624-1.c: New test case.
23132
23133 2003-06-24 Jakub Jelinek <jakub@redhat.com>
23134
23135 * gcc.c-torture/execute/string-opt-17.c: New test.
23136
23137 2003-06-24 Mark Mitchell <mark@codesourcery.com>
23138
23139 PR c++/5754
23140 * g++.dg/parse/crash6.C: New test.
23141
23142 2003-06-23 Roger Sayle <roger@eyesopen.com>
23143
23144 * gcc.dg/builtins-24.c: New test case.
23145
23146 2003-06-23 Jakub Jelinek <jakub@redhat.com>
23147
23148 * g++.dg/opt/operator1.C: New test.
23149
23150 2003-06-22 Roger Sayle <roger@eyesopen.com>
23151
23152 * gcc.c-torture/execute/string-opt-16.c: New test case.
23153
23154 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
23155
23156 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
23157 * g++.old-deja/g++.other/conv7.C: Likewise.
23158 * g++.old-deja/g++.other/overcnv2.C: Likewise.
23159 * g++.old-deja/g++.other/overload14.C: Likewise.
23160
23161 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
23162
23163 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
23164 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
23165
23166 2003-06-20 Mark Mitchell <mark@codesourcery.com>
23167
23168 PR c++/10888
23169 * g++.dg/warn/Winline-3.C: New test.
23170
23171 2003-06-20 Mark Mitchell <mark@codesourcery.com>
23172
23173 * lib/target-supports.exp (check_alias_available): Make the test
23174 program acceptable to the Solaris assembler.
23175
23176 PR c++/10749
23177 * g++.dg/template/memclass2.C: New test.
23178
23179 2003-06-20 Mark Mitchell <mark@codesourcery.com>
23180 Eric Botcazou <ebotcazou@libertysurf.fr>
23181
23182 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
23183 data for non-matching targets.
23184 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
23185
23186 2003-06-20 Mark Mitchell <mark@codesourcery.com>
23187
23188 PR c++/10845
23189 * g++.dg/template/member3.C: New test.
23190
23191 2003-06-19 Mark Mitchell <mark@codesourcery.com>
23192
23193 PR c++/10939
23194 * g++.dg/template/func1.C: New test.
23195
23196 PR c++/9649
23197 * g++.dg/template/static4.C: New test.
23198 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
23199
23200 PR c++/11041
23201 * g++.dg/init/ref7.C: New test.
23202
23203 2003-06-19 Matt Austern <austern@apple.com>
23204
23205 PR c++/11228
23206 * g++.dg/anew1.C: New test.
23207 * g++.dg/anew2.C: New test.
23208 * g++.dg/anew3.C: New test.
23209 * g++.dg/anew4.C: New test.
23210
23211 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
23212
23213 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
23214
23215 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
23216
23217 * gcc.c-torture/execute/simd-4.c (main): Make expected value
23218 endian-dependent.
23219
23220 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
23221
23222 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
23223 Remove cruft.
23224
23225 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
23226
23227 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
23228 * gcc.c-torture/compile/961203-1.c: Likewise.
23229 * gcc.c-torture/compile/980506-1.c: Likewise.
23230
23231 2003-06-17 Mark Mitchell <mark@codesourcery.com>
23232
23233 PR c++/10712
23234 * g++.dg/lookup/using7.C: New test.
23235
23236 2003-06-17 Mark Mitchell <mark@codesourcery.com>
23237
23238 PR c++/11105
23239 * g++.dg/abi/conv1.C: Remove it.
23240 * g++.dg/template/conv7.C: New test.
23241 * g++.dg/template/conv8.C: Likewise.
23242 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
23243 conversion operator.
23244
23245 2003-06-17 Janis Johnson <janis187@us.ibm.com>
23246
23247 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
23248 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
23249 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
23250 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
23251 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
23252 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
23253 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
23254 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
23255 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
23256 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
23257 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
23258 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
23259 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
23260 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
23261 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
23262 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
23263 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
23264 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
23265 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
23266 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
23267 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
23268 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
23269 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
23270 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
23271 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
23272 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
23273 * gcc.dg/compat/struct-return-10_x.c: Ditto.
23274 * gcc.dg/compat/struct-return-2_x.c: Ditto.
23275 * gcc.dg/compat/struct-return-3_x.c: Ditto.
23276
23277 2003-06-16 Mark Mitchell <mark@codesourcery.com>
23278
23279 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
23280 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
23281 indications.
23282
23283 2003-06-16 Roger Sayle <roger@eyesopen.com>
23284
23285 * gcc.dg/i386-387-5.c: New test case.
23286 * gcc.dg/i386-387-6.c: New test case.
23287 * gcc.dg/builtins-23.c: New test case.
23288
23289 2003-06-15 Roger Sayle <roger@eyesopen.com>
23290
23291 * gcc.dg/builtins-22.c: New test case.
23292 * gcc.dg/i386-387-1.c: Update to test exp.
23293 * gcc.dg/i386-387-2.c: Likewise.
23294
23295 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23296
23297 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
23298
23299 2003-06-12 Mark Mitchell <mark@codesourcery.com>
23300
23301 * lib/gcc-dg.exp (dg-require-dll): New function.
23302 (dg-xfail-if): Likewise.
23303 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
23304 driver.
23305
23306 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
23307 * gcc.c-torture/compile/20001205-1.c: Likewise.
23308 * gcc.c-torture/compile/20001226-1.c: Likewise.
23309 * gcc.c-torture/compile/20010518-2.c: Likewise.
23310 * gcc.c-torture/compile/20020312-1.c: Likewise.
23311 * gcc.c-torture/compile/20020604-1.c: Likewise.
23312 * gcc.c-torture/compile/920501-12.c: Likewise.
23313 * gcc.c-torture/compile/920501-4.c: Likewise.
23314 * gcc.c-torture/compile/920520-1.c: Likewise.
23315 * gcc.c-torture/compile/920521-1.c: Likewise.
23316 * gcc.c-torture/compile/920625-1.c: Likewise.
23317 * gcc.c-torture/compile/961203-1.c: Likewise.
23318 * gcc.c-torture/compile/980506-1.c: Likewise.
23319 * gcc.c-torture/compile/981006-1.c: Likewise.
23320 * gcc.c-torture/compile/981022-1.c: Likewise.
23321 * gcc.c-torture/compile/981223-1.c: Likewise.
23322 * gcc.c-torture/compile/990617-1.c: Likewise.
23323 * gcc.c-torture/compile/dll.c: Likewise.
23324 * gcc.c-torture/compile/labels-3.c: Likewise.
23325 * gcc.c-torture/compile/mipscop-1.c: Likewise.
23326 * gcc.c-torture/compile/mipscop-2.c: Likewise.
23327 * gcc.c-torture/compile/mipscop-3.c: Likewise.
23328 * gcc.c-torture/compile/mipscop-4.c: Likewise.
23329 * gcc.c-torture/compile/simd-5.c: Likewise.
23330 * gcc.c-torture/compile/20000804-1.x: Remove.
23331 * gcc.c-torture/compile/20001205-1.x: Likewise.
23332 * gcc.c-torture/compile/20001226-1.x: Likewise.
23333 * gcc.c-torture/compile/20010518-2.x: Likewise.
23334 * gcc.c-torture/compile/20020312-1.x: Likewise.
23335 * gcc.c-torture/compile/20020604-1.x: Likewise.
23336 * gcc.c-torture/compile/920501-12.x: Likewise.
23337 * gcc.c-torture/compile/920501-4.x: Likewise.
23338 * gcc.c-torture/compile/920520-1.x: Likewise.
23339 * gcc.c-torture/compile/920521-1.x: Likewise.
23340 * gcc.c-torture/compile/920625-1.x: Likewise.
23341 * gcc.c-torture/compile/961203-1.x: Likewise.
23342 * gcc.c-torture/compile/980506-1.x: Likewise.
23343 * gcc.c-torture/compile/981006-1.x: Likewise.
23344 * gcc.c-torture/compile/981022-1.x: Likewise.
23345 * gcc.c-torture/compile/981223-1.x: Likewise.
23346 * gcc.c-torture/compile/990617-1.x: Likewise.
23347 * gcc.c-torture/compile/mipscop-1.x: Likewise.
23348 * gcc.c-torture/compile/mipscop-2.x: Likewise.
23349 * gcc.c-torture/compile/mipscop-3.x: Likewise.
23350 * gcc.c-torture/compile/mipscop-4.x: Likewise.
23351 * gcc.c-torture/compile/simd-5.x: Likewise.
23352
23353 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
23354
23355 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
23356
23357 * gcc.c-torture/execute/20030611-1.c: New test.
23358
23359 2003-06-12 Roger Sayle <roger@eyesopen.com>
23360
23361 PR middle-end/168
23362 * gcc.dg/20030612-1.c: New test case.
23363
23364 2003-06-12 Mark Mitchell <mark@codesourcery.com>
23365
23366 PR c++/10635
23367 * g++.dg/expr/cast1.C: New test.
23368
23369 2003-06-12 Roger Sayle <roger@eyesopen.com>
23370
23371 * gcc.dg/builtins-21.c: New test case.
23372
23373 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
23374
23375 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
23376 options instead of at the end.
23377 * lib/objc.exp (objc_target_compile): Likewise.
23378
23379 2003-06-11 Mark Mitchell <mark@codesourcery.com>
23380
23381 PR c++/10432
23382 * g++.dg/parse/error1.C: New test.
23383
23384 2003-06-11 Janis Johnson <janis187@us.ibm.com>
23385
23386 * gcc.dg/compat/struct-by-value-11_main.c: New file.
23387 * gcc.dg/compat/struct-by-value-11_x.c: New file.
23388 * gcc.dg/compat/struct-by-value-11_y.c: New file.
23389 * gcc.dg/compat/struct-by-value-12_main.c: New file.
23390 * gcc.dg/compat/struct-by-value-12_x.c: New file.
23391 * gcc.dg/compat/struct-by-value-12_y.c: New file.
23392 * gcc.dg/compat/struct-by-value-13_main.c: New file.
23393 * gcc.dg/compat/struct-by-value-13_x.c: New file.
23394 * gcc.dg/compat/struct-by-value-13_y.c: New file.
23395 * gcc.dg/compat/struct-by-value-14_main.c: New file.
23396 * gcc.dg/compat/struct-by-value-14_x.c: New file.
23397 * gcc.dg/compat/struct-by-value-14_y.c: New file.
23398 * gcc.dg/compat/struct-by-value-15_main.c: New file.
23399 * gcc.dg/compat/struct-by-value-15_x.c: New file.
23400 * gcc.dg/compat/struct-by-value-15_y.c: New file.
23401 * gcc.dg/compat/struct-by-value-16_main.c: New file.
23402 * gcc.dg/compat/struct-by-value-16_x.c: New file.
23403 * gcc.dg/compat/struct-by-value-16_y.c: New file.
23404 * gcc.dg/compat/struct-by-value-17_main.c: New file.
23405 * gcc.dg/compat/struct-by-value-17_x.c: New file.
23406 * gcc.dg/compat/struct-by-value-17_y.c: New file.
23407 * gcc.dg/compat/struct-by-value-18_main.c: New file.
23408 * gcc.dg/compat/struct-by-value-18_x.c: New file.
23409 * gcc.dg/compat/struct-by-value-18_y.c: New file.
23410
23411 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
23412 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
23413 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
23414 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
23415 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
23416 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
23417 * gcc.dg/compat/scalar-return-3_main.c: New file.
23418 * gcc.dg/compat/scalar-return-3_x.c: New file.
23419 * gcc.dg/compat/scalar-return-3_y.c: New file.
23420 * gcc.dg/compat/scalar-return-4_main.c: New file.
23421 * gcc.dg/compat/scalar-return-4_x.c: New file.
23422 * gcc.dg/compat/scalar-return-4_y.c: New file.
23423
23424 2003-06-10 Janis Johnson <janis187@us.ibm.com>
23425
23426 * gcc.dg/compat/fp2-struct-check.h: New file.
23427 * gcc.dg/compat/fp2-struct-defs.h: New file.
23428 * gcc.dg/compat/fp2-struct-init.h: New file.
23429 * gcc.dg/compat/struct-by-value-10_main.c: New file.
23430 * gcc.dg/compat/struct-by-value-10_x.c: New file.
23431 * gcc.dg/compat/struct-by-value-10_y.c: New file.
23432 * gcc.dg/compat/struct-return-10_main.c: New file.
23433 * gcc.dg/compat/struct-return-10_x.c: New file.
23434 * gcc.dg/compat/struct-return-10_y.c: New file.
23435
23436 * gcc.dg/compat/compat-common.h: New file.
23437 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
23438 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
23439 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
23440 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
23441 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
23442 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
23443 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
23444 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
23445 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
23446 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
23447 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
23448 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
23449 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
23450 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
23451 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
23452 * gcc.dg/compat/small-struct-check.h: Ditto.
23453 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
23454 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
23455 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
23456 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
23457 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
23458 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
23459 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
23460 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
23461 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
23462 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
23463 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
23464 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
23465 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
23466 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
23467 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
23468 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
23469 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
23470 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
23471 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
23472 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
23473 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
23474 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
23475 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
23476 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
23477 * gcc.dg/compat/struct-return-2_main.c: Ditto.
23478 * gcc.dg/compat/struct-return-2_x.c: Ditto.
23479 * gcc.dg/compat/struct-return-2_y.c: Ditto.
23480 * gcc.dg/compat/struct-return-3_main.c: Ditto.
23481 * gcc.dg/compat/struct-return-3_x.c: Ditto.
23482 * gcc.dg/compat/struct-return-3_y.c: Ditto.
23483
23484 2003-06-10 Geoffrey Keating <geoffk@apple.com>
23485
23486 * g++.dg/pch/static-1.C: New file.
23487 * g++.dg/pch/static-1.Hs: New file.
23488
23489 2003-06-10 Richard Henderson <rth@redhat.com>
23490
23491 * gcc.dg/asm-7.c: Adjust expected warning text.
23492
23493 2003-06-10 Roger Sayle <roger@eyesopen.com>
23494
23495 * gcc.dg/builtins-20.c: New test case.
23496
23497 2003-06-10 Mark Mitchell <mark@codesourcery.com>
23498
23499 PR c++/11131
23500 * g++.dg/opt/template1.C: New test.
23501
23502 2003-06-09 Mark Mitchell <mark@codesourcery.com>
23503
23504 * lib/gcc-dg.exp (dg-test): Clear additional_files and
23505 additional_sources.
23506
23507 2003-05-21 David Taylor <dtaylor@emc.com>
23508
23509 * gcc.dg/Wpadded.c: New file.
23510
23511 2003-06-09 Mark Mitchell <mark@codesourcery.com>
23512
23513 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
23514 * gcc.dg/special/weak-2.c: Add dg-require-weak.
23515 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
23516 dg-require-weak.
23517
23518 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
23519
23520 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
23521
23522 2003-06-09 Mark Mitchell <mark@codesourcery.com>
23523
23524 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
23525 (dg-require-alias): Likewise.
23526 (dg-require-gc-sections): Likewise.
23527 * lib/target-supports.exp (check_gc_sections_available): Likewise.
23528
23529 2003-06-08 Richard Henderson <rth@redhat.com>
23530
23531 * gcc.dg/20011029-2.c: Fix the array reference.
23532 * gcc.dg/asm-7.c: New.
23533
23534 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
23535
23536 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
23537
23538 2003-06-08 Mark Mitchell <mark@codesourcery.com>
23539
23540 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
23541 (dg-require-gc-sections): Likewise.
23542
23543 2003-06-08 Jan Hubicka <jh@suse.cz>
23544
23545 * i386-cmov1.c: Fix regular expression.
23546 * i386-cvt-1.c: Likewise.
23547 * i386-local.c: Likewise.
23548 * i386-local2.c: Likewise.
23549 * i386-mul.c: Likewise.
23550 * i386-ssetype-1.c: Likewise.
23551 * i386-ssetype-3.c: Likewise.
23552 * i386-ssetype-5.c: Likewise.
23553
23554 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23555
23556 PR c++/11039
23557 * g++.dg/warn/implicit-typename2.C: New test.
23558 * g++.dg/warn/implicit-typename3.C: New test.
23559
23560 2003-06-07 Richard Henderson <rth@redhat.com>
23561
23562 * g++.dg/other/offsetof3.C: Use size_t.
23563 * g++.dg/other/offsetof4.C: Likewise.
23564
23565 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
23566
23567 * lib/copy-file.exp: New. Implement gcc_copy_files.
23568
23569 * lib/dg-pch.exp: Load copy-file.exp
23570 (dg-pch): Use gcc_copy_files instead of "file copy".
23571
23572 2003-06-06 Mark Mitchell <mark@codesourcery.com>
23573
23574 * gcc.dg/weak/weak.exp: Simplify.
23575 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
23576 * gcc.dg/weak/weak-1.c: Likewise.
23577 * gcc.dg/weak/weak-2.c: Likewise.
23578 * gcc.dg/weak/weak-3.c: Likewise.
23579 * gcc.dg/weak/weak-4.c: Likewise.
23580 * gcc.dg/weak/weak-5.c: Likewise.
23581 * gcc.dg/weak/weak-6.c: Likewise.
23582 * gcc.dg/weak/weak-7.c: Likewise.
23583 * gcc.dg/weak/weak-8.c: Likewise.
23584 * gcc.dg/weak/weak-9.c: Likewise.
23585
23586 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
23587
23588 gcc.c-torture/execute/20030606-1.c: New.
23589
23590 2003-06-06 Roger Sayle <roger@eyesopen.com>
23591
23592 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
23593 * gcc.dg/builtins-19.c: Likewise.
23594
23595 2003-06-06 Roger Sayle <roger@eyesopen.com>
23596
23597 * gcc.dg/builtins-2.c: Add some more tests.
23598 * gcc.dg/builtins-18.c: New test case.
23599 * gcc.dg/builtins-19.c: New test case.
23600
23601 2003-06-06 Roger Sayle <roger@eyesopen.com>
23602 Jim Wilson <wilson@tuliptree.org>
23603
23604 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
23605
23606 2003-06-06 Jakub Jelinek <jakub@redhat.com>
23607
23608 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
23609 mempcpy/stpcpy calls not to be optimized into something else.
23610 * gcc.c-torture/execute/string-opt-3.c: Moved to...
23611 * gcc.c-torture/execute/builtins/string-7.c: ...here.
23612 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
23613
23614 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23615
23616 * gcc.dg/format/asm_fprintf-1.c: New test.
23617
23618 2003-06-05 Mark Mitchell <mark@codesourcery.com>
23619
23620 * lib/gcc-defs.exp (additional_sources): New variable.
23621 (dg-additional-sources): New function.
23622 (additional_files): New variable.
23623 (dg-additional-files): New function.
23624 (dg-additional-files-options): Likewise.
23625 * lib/gcc-dg.exp (dg-require-weak): New function.
23626 (dg-require-alias): Likewise.
23627 (dg-require-gc-sections): Likewise.
23628 * lib/target-supports.exp (check_alias_available): Remove testfile
23629 parameter.
23630 (check_gc_sections_available): New function.
23631 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
23632 (dg-gpp-additional-files): Likewise.
23633 * lib/g++.exp (additional_sources): Remove.
23634 (additional_files): Likewise.
23635 (g++_target_compile): Use dg-additional-files-options.
23636
23637 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
23638 Tcl logic.
23639 * gcc.dg/special/ecos.exp: Remove.
23640 * gcc.dg/special/20000419-2.c: Use dg-require-*.
23641 * gcc.dg/special/alias-1.c: Likewise.
23642 * gcc.dg/special/alias-2.c: Likewise.
23643 * gcc.dg/special/gcsec-1.c: Likewise.
23644 * gcc.dg/special/weak-1.c: Likewise.
23645 * gcc.dg/special/weak-2.c: Likewise.
23646 * gcc.dg/special/wkali-1.c: Likewise.
23647 * gcc.dg/special/wkali-2.c: Likewise.
23648
23649 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
23650 dg-gpp-additional-*.
23651 * g++.dg/special/conpr-3.C: Likewise.
23652 * g++.dg/special/conpr-4.C: Likewise.
23653 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
23654 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
23655 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
23656 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
23657 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
23658 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
23659 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
23660 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
23661 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
23662 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
23663 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
23664 * g++.old-deja/g++.other/comdat1.C: Likewise.
23665 * g++.old-deja/g++.other/comdat2.C: Likewise.
23666 * g++.old-deja/g++.other/comdat3.C: Likewise.
23667 * g++.old-deja/g++.other/ctor1.C: Likewise.
23668 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
23669
23670 2003-06-05 Richard Henderson <rth@redhat.com>
23671
23672 * gcc.dg/debug/20030605-1.c: New.
23673
23674 2003-06-04 Mark Mitchell <mark@codesourcery.com>
23675
23676 * README.QMTEST: Update.
23677
23678 2003-06-04 Richard Henderson <rth@redhat.com>
23679
23680 * gcc.dg/cleanup-1.c: New.
23681 * gcc.dg/cleanup-2.c: New.
23682 * gcc.dg/cleanup-3.c: New.
23683 * gcc.dg/cleanup-4.c: New.
23684 * gcc.dg/cleanup-5.c: New.
23685 * gcc.dg/cleanup-6.c: New.
23686 * gcc.dg/cleanup-7.c: New.
23687
23688 2003-06-04 Mark Mitchell <mark@codesourcery.com>
23689
23690 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
23691
23692 * lib/dg-pch.exp: New file.
23693 * g++.dg/pch/pch.exp: Use dg-pch.exp.
23694 * gcc.dg/pch/pch.exp: Likewise.
23695
23696 2003-06-04 Roger Sayle <roger@eyesopen.com>
23697
23698 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
23699 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
23700 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
23701 * gcc.dg/builtins-17.c: New test case.
23702 * gcc.dg/i386-387-4.c: New test case.
23703 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
23704
23705 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
23706
23707 * gcc.dg/ultrasp9.c: New test.
23708
23709 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
23710
23711 * gcc.c-torture/compile/20030604-1.c: New test.
23712 * gcc.dg/sparc-constant-1.c: New test.
23713
23714 2003-06-03 Glen Nakamura <glen@imodulo.com>
23715
23716 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
23717
23718 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
23719
23720 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
23721
23722 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
23723 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
23724
23725 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
23726
23727 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
23728
23729 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23730
23731 PR c++/10940
23732 * g++.dg/template/spec10.C: New test.
23733
23734 2003-06-03 Roger Sayle <roger@eyesopen.com>
23735
23736 * gcc.dg/builtins-16.c: New test case.
23737
23738 2003-06-03 Jakub Jelinek <jakub@redhat.com>
23739
23740 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
23741 mempcpy test with post-increments.
23742 * gcc.c-torture/execute/string-opt-3.c: New test.
23743 * gcc.dg/string-opt-1.c: New test.
23744
23745 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
23746
23747 PR fortran/10965
23748 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
23749
23750 2003-06-02 Mark Mitchell <mark@codesourcery.com>
23751
23752 * lib/scanasm.exp (dg-scan): New function, factored out of ...
23753 (scan-assembler): ... here. Use dg-scan.
23754 (scan-assembler-not): Likewise.
23755 (scan-file): New function.
23756 (scan-file-not): Likewise.
23757 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
23758 * gcc.dg/cpp/_Pragma4.c: Likewise.
23759 * gcc.dg/cpp/_Pragma5.c: Likewise.
23760 * gcc.dg/cpp/avoidpaste1.c: Likewise.
23761 * gcc.dg/cpp/avoidpaste2.c: Likewise.
23762 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
23763 * gcc.dg/cpp/cmdlne-P.c: Likewise.
23764 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
23765 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
23766 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
23767 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
23768 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
23769 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
23770 * gcc.dg/cpp/cxxcom1.c: Likewise.
23771 * gcc.dg/cpp/line1.c: Likewise.
23772 * gcc.dg/cpp/maccom1.c: Likewise.
23773 * gcc.dg/cpp/maccom2.c: Likewise.
23774 * gcc.dg/cpp/maccom3.c: Likewise.
23775 * gcc.dg/cpp/maccom4.c: Likewise.
23776 * gcc.dg/cpp/maccom5.c: Likewise.
23777 * gcc.dg/cpp/maccom6.c: Likewise.
23778 * gcc.dg/cpp/multiline.c: Likewise.
23779 * gcc.dg/cpp/spacing1.c: Likewise.
23780 * gcc.dg/cpp/spacing2.c: Likewise.
23781 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
23782 * gcc.dg/cpp/trad/maccom1.c: Likewise.
23783 * gcc.dg/cpp/trad/maccom2.c: Likewise.
23784 * gcc.dg/cpp/trad/maccom3.c: Likewise.
23785 * gcc.dg/cpp/trad/maccom4.c: Likewise.
23786 * gcc.dg/cpp/trad/maccom6.c: Likewise.
23787 * gcc.dg/cpp/cxxcom2.c: Likewise.
23788 * gcc.dg/cpp/cxxcom2.h: New file.
23789
23790 * gcc.dg/cpp/truefalse.cpp: Move it to ...
23791 * g++.dg/cpp/truefalse.C: Here.
23792 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
23793
23794 2003-06-01 Loren James Rittle <ljrittle@acm.org>
23795
23796 * gcc.dg/cpp/redef3.c: New file.
23797
23798 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
23799
23800 * gcc.dg/i386-loop-3.c: New test.
23801
23802 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
23803
23804 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
23805
23806 2003-05-31 Roger Sayle <roger@eyesopen.com>
23807
23808 * gcc.dg/fwrapv-1.c: New test case.
23809 * gcc.dg/fwrapv-2.c: New test case.
23810
23811 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23812
23813 PR c++/10956
23814 * g++.dg/template/spec9.C: New test.
23815
23816 2003-05-29 Roger Sayle <roger@eyesopen.com>
23817
23818 * gcc.dg/duff-4.c: New test case.
23819
23820 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
23821
23822 PR fortran/10843
23823 * g77.dg/ffixed-form-1.f: New test
23824 * g77.dg/ffixed-form-2.f: New test
23825 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
23826 * g77.dg/ffree-form-3.f: New test
23827
23828 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
23829
23830 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
23831 * gcc.dg/wint_t-1.c: Likewise.
23832
23833 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23834
23835 * g++.dg/template/access11.C: New test.
23836
23837 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23838
23839 PR c++/10849
23840 * g++.dg/template/access10.C: New test.
23841
23842 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
23843 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23844
23845 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
23846
23847 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
23848
23849 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
23850 suppress for powerpc-*-darwin*.
23851 * gcc.dg/torture/builtin-noret-2.c: Likewise.
23852
23853 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
23854
23855 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
23856 suppress option for powerpc-*-darwin*.
23857
23858 2003-05-23 Roger Sayle <roger@eyesopen.com>
23859
23860 * gcc.dg/builtins-1.c: Add tests for tan and atan.
23861 * gcc.dg/builtins-4.c: Add test for fmod.
23862
23863 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23864
23865 PR c++/10682
23866 * g++.dg/template/instantiate4.C: New test.
23867
23868 2003-05-22 Roger Sayle <roger@eyesopen.com>
23869
23870 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
23871
23872 2003-05-21 Janis Johnson <janis187@us.ibm.com>
23873
23874 * gcc.dg/compat/scalar-return-1_main.c: New file.
23875 * gcc.dg/compat/scalar-return-1_x.c: New file.
23876 * gcc.dg/compat/scalar-return-1_y.c: New file.
23877 * gcc.dg/compat/scalar-return-2_main.c: New file.
23878 * gcc.dg/compat/scalar-return-2_x.c: New file.
23879 * gcc.dg/compat/scalar-return-2_y.c: New file.
23880 * gcc.dg/compat/struct-return-3_main.c: New file.
23881 * gcc.dg/compat/struct-return-3_y.c: New file.
23882 * gcc.dg/compat/struct-return-3_x.c: New file.
23883 * gcc.dg/compat/struct-return-2_main.c: New file.
23884 * gcc.dg/compat/struct-return-2_x.c: New file.
23885 * gcc.dg/compat/struct-return-2_y.c: New file.
23886
23887 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23888
23889 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
23890 for hppa*-hp-hpux*.
23891 * gcc.dg/20021014-1.c (dg-options): Likewise.
23892 * gcc.dg/nest.c (dg-options): Likewise.
23893
23894 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
23895
23896 PR c++/9738
23897 * g++.dg/ext/dllimport2.C: New file.
23898 * g++.dg/ext/dllimport3.C: New file.
23899
23900 2003-05-20 Janis Johnson <janis187@us.ibm.com>
23901
23902 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
23903 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
23904 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
23905 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
23906 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
23907 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
23908 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
23909 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
23910 * gcc.dg/compat/small-struct-defs.h: New file.
23911 * gcc.dg/compat/small-struct-init.h: New file.
23912 * gcc.dg/compat/small-struct-check.h: New file.
23913 * gcc.dg/compat/fp-struct-defs.h: New file.
23914 * gcc.dg/compat/fp-struct-check.h: New file.
23915 * gcc.dg/compat/fp-struct-init.h: New file.
23916 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
23917 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
23918
23919 2003-05-19 Jakub Jelinek <jakub@redhat.com>
23920
23921 * gcc.dg/20030225-2.c: New test.
23922
23923 2003-05-18 Roger Sayle <roger@eyesopen.com>
23924 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23925
23926 * gcc.c-torture/compile/20030518-1.c: New test case.
23927
23928 2003-05-18 Mark Mitchell <mark@codesourcery.com>
23929
23930 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
23931 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
23932 gcc-dg-debug-runtest.
23933 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
23934 gcc-dg-debug-runtest.
23935
23936 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23937
23938 PR c++/9022
23939 * g++.dg/lookup/using6.C: New test.
23940
23941 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23942
23943 * g++.dg/parse/access2.C: New test.
23944
23945 2003-05-17 Mark Mitchell <mark@codesourcery.com>
23946
23947 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
23948 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
23949 * gcc.dg/debug/debug.exp: Likewise.
23950
23951 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
23952
23953 * gcc.dg/dollar.c: New test.
23954
23955 2003-05-16 Janis Johnson <janis187@us.ibm.com>
23956
23957 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
23958 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
23959 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
23960 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
23961 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
23962 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
23963 * gcc.dg/compat/struct-by-value-6_main.c: New file.
23964 * gcc.dg/compat/struct-by-value-6_x.c: New file.
23965 * gcc.dg/compat/struct-by-value-6_y.c: New file.
23966 * gcc.dg/compat/struct-by-value-7_main.c: New file.
23967 * gcc.dg/compat/struct-by-value-7_x.c: New file.
23968 * gcc.dg/compat/struct-by-value-7_y.c: New file.
23969 * gcc.dg/compat/struct-by-value-8_main.c: New file.
23970 * gcc.dg/compat/struct-by-value-8_x.c: New file.
23971 * gcc.dg/compat/struct-by-value-8_y.c: New file.
23972 * gcc.dg/compat/struct-by-value-9_main.c: New file.
23973 * gcc.dg/compat/struct-by-value-9_x.c: New file.
23974 * gcc.dg/compat/struct-by-value-9_y.c: New file.
23975
23976 2003-05-16 Mark Mitchell <mark@codesourcery.com>
23977
23978 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
23979 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
23980 support for "repo" mode.
23981 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
23982 * lib/g77-dg.exp: Likewise.
23983 * lib/obj-dg.exp: Likewise.
23984
23985 2003-05-16 Jakub Jelinek <jakub@redhat.com>
23986
23987 Merge from gcc-3_2-rhl8-branch:
23988 2003-04-23 Jakub Jelinek <jakub@redhat.com>
23989
23990 * gcc.dg/tls/opt-6.c: New test.
23991
23992 2003-04-05 Jakub Jelinek <jakub@redhat.com>
23993
23994 * gcc.dg/20030405-1.c: New test.
23995
23996 2003-03-09 Jakub Jelinek <jakub@redhat.com>
23997
23998 * gcc.dg/20030309-1.c: New test.
23999
24000 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
24001
24002 * gcc.c-torture/execute/20030307-1.c: New test.
24003
24004 2003-02-20 Randolph Chung <tausq@debian.org>
24005
24006 * gcc.c-torture/compile/20030220-1.c: New test.
24007
24008 2003-02-18 Jakub Jelinek <jakub@redhat.com>
24009
24010 * gcc.dg/20030217-1.c: New test.
24011
24012 2003-01-29 Jakub Jelinek <jakub@redhat.com>
24013
24014 * gcc.c-torture/compile/20020129-1.c: New test.
24015
24016 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
24017
24018 * gcc.dg/unroll-1.c: New test.
24019
24020 2002-11-16 Jan Hubicka <jh@suse.cz>
24021
24022 * gcc.c-torture/execute/20020920-1.c: New test.
24023
24024 2002-10-08 Jakub Jelinek <jakub@redhat.com>
24025
24026 PR target/7434
24027 * gcc.c-torture/compile/20021008-1.c: New test.
24028
24029 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
24030
24031 PR target/7559
24032 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
24033
24034 2002-08-07 Jakub Jelinek <jakub@redhat.com>
24035
24036 * gcc.c-torture/compile/20020807-1.c: New test.
24037
24038 2002-07-30 Jakub Jelinek <jakub@redhat.com>
24039
24040 * gcc.dg/tls/opt-1.c: New test.
24041
24042 2002-07-29 Jakub Jelinek <jakub@redhat.com>
24043
24044 * gcc.dg/20020729-1.c: New test.
24045
24046 2002-07-20 Jakub Jelinek <jakub@redhat.com>
24047
24048 * g++.dg/opt/life1.C: New test.
24049
24050 2002-05-20 Jakub Jelinek <jakub@redhat.com>
24051
24052 * gcc.dg/20020525-1.c: New test.
24053
24054 2002-05-24 Jakub Jelinek <jakub@redhat.com>
24055
24056 PR c++/6794
24057 * g++.dg/ext/pretty1.C: New test.
24058 * g++.dg/ext/pretty2.C: New test.
24059
24060 2003-05-15 Mark Mitchell <mark@codesourcery.com>
24061
24062 PR c++/8385
24063 * g++.dg/ext/typeof5.C: New test.
24064
24065 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
24066
24067 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
24068 __USER_LABEL_PREFIX__ into account.
24069 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
24070
24071 2003-05-14 Roger Sayle <roger@eyesopen.com>
24072
24073 * gcc.dg/builtins-15.c: New test case.
24074
24075 2003-05-13 Zack Weinberg <zack@codesourcery.com>
24076
24077 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
24078
24079 2003-05-12 Mark Mitchell <mark@codesourcery.com>
24080
24081 * lib/g++.exp: Tweak handling of additional source files.
24082 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
24083 * g++.dg/special/conpr-2a.C: Rename to ...
24084 * g++.dg/special/conpr-2a.cc: ... this.
24085 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
24086 * g++.dg/special/conpr-3a.C: Rename to ...
24087 * g++.dg/special/conpr-3a.cc: This.
24088 * g++.dg/special/conpr-3b.C: Rename to ...
24089 * g++.dg/special/conpr-3b.cc: This.
24090 * g++.dg/special/conpr-4.C: New test.
24091 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
24092
24093 2003-05-12 David Edelsohn <edelsohn@gnu.org>
24094
24095 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
24096
24097 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24098
24099 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
24100 * g++.old-deja/g++.robertl/eb71.C: Likewise.
24101 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
24102 * g++.old-deja/g++.other/warn3.C: Likewise.
24103
24104 2003-05-11 Roger Sayle <roger@eyesopen.com>
24105
24106 * gcc.dg/i386-387-1.c: Update to also test log.
24107 * gcc.dg/i386-387-2.c: Likewise.
24108
24109 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
24110
24111 * g77.f-torture/execute/int8421.f: New test.
24112
24113 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24114
24115 PR c++/10230, c++/10481
24116 * g++.dg/lookup/scoped5.C: New test.
24117
24118 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24119
24120 PR c++/10552
24121 * g++.dg/template/ttp6.C: New test.
24122
24123 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
24124
24125 * gcc.c-torture/execute/builtins: New directory.
24126 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
24127 gcc.c-torture/execute/builtins.
24128 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
24129 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
24130 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
24131 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
24132
24133 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24134
24135 PR c++/9252
24136 * g++.dg/template/access8.C: New test.
24137 * g++.dg/template/access9.C: New test.
24138
24139 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24140
24141 PR c++/9554
24142 * g++.dg/parse/access1.C: New test.
24143
24144 2003-05-09 DJ Delorie <dj@redhat.com>
24145
24146 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
24147 long, and not an int.
24148
24149 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24150
24151 PR c++/10555, c++/10576
24152 * g++.dg/template/memclass1.C: New test.
24153
24154 2003-05-08 DJ Delorie <dj@redhat.com>
24155
24156 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
24157 targets.
24158 * gcc.c-torture/execute/20021024-1.x: Likewise.
24159 * gcc.c-torture/execute/shiftdi.x: Likewise.
24160 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
24161 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
24162 * gcc.dg/20021018-1.c: Likewise.
24163
24164 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24165
24166 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
24167
24168 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
24169 (bcopy): Call memmove.
24170
24171 2003-05-08 Roger Sayle <roger@eyesopen.com>
24172
24173 * g77.f-torture/compile/8485.f: New test case.
24174
24175 2003-05-07 Richard Henderson <rth@redhat.com>
24176
24177 PR c++/10570
24178 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
24179 Verify exception_cleanup not called for rethrows.
24180 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
24181 when exiting catch block without rethrowing.
24182 * g++.dg/eh/forced3.C: New.
24183 * g++.dg/eh/forced4.C: New.
24184
24185 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
24186
24187 * gcc.dg/20030505.c: Fix triplet.
24188
24189 2003-05-06 DJ Delorie <dj@redhat.com>
24190
24191 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
24192 * gcc.dg/nest.c: Likewise.
24193
24194 2003-05-05 Roger Sayle <roger@eyesopen.com>
24195
24196 * gcc.dg/builtins-14.c: New test case.
24197
24198 2003-05-05 Janis Johnson <janis187@us.ibm.com>
24199
24200 * lib/compat.exp (compat-execute): New argument.
24201 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
24202 * gcc.dg/compat: New test directory.
24203 * gcc.dg/compat/compat.exp: New expect script.
24204 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
24205 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
24206 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
24207 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
24208 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
24209 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
24210
24211 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
24212 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
24213 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
24214 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
24215 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
24216 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
24217 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
24218 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
24219 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
24220 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
24221 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
24222 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
24223 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
24224 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
24225 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
24226
24227 2003-05-05 Zack Weinberg <zack@codesourcery.com>
24228
24229 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
24230
24231 2003-05-05 Jakub Jelinek <jakub@redhat.com>
24232
24233 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
24234
24235 2003-05-05 Geoffrey Keating <geoffk@apple.com>
24236
24237 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
24238 * gcc.dg/ppc-fsel-2.c: New test.
24239
24240 * gcc.dg/unused-5.c: New test.
24241
24242 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24243
24244 PR c++/10496
24245 * g++.dg/warn/pmf1.C: New test.
24246
24247 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24248
24249 PR c++/4494
24250 * g++.dg/warn/main.C: New test.
24251
24252 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24253
24254 * gcc.dg/nonnull-3.c: New test.
24255
24256 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
24257
24258 * gcc.dg/cpp/Wtrigraphs.c: Update.
24259 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
24260
24261 2003-05-03 Geoffrey Keating <geoffk@apple.com>
24262
24263 * gcc.dg/ppc-fsel-1.c: New test.
24264
24265 2003-05-03 Zack Weinberg <zack@codesourcery.com>
24266
24267 PR c/10604
24268 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
24269
24270 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
24271
24272 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
24273
24274 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24275
24276 PR c++/9364, c++/10553, c++/10586
24277 * g++.dg/parse/typename4.C: New test.
24278 * g++.dg/parse/typename5.C: Likewise.
24279
24280 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
24281
24282 * gcc.c-torture/compile/20030503-1.c: New test.
24283
24284 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24285
24286 * g++.dg/lookup/using5.C: Fix testcase error.
24287
24288 2003-05-01 Chris Demetriou <cgd@broadcom.com>
24289
24290 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
24291 since MEABI is no longer supported. Remove all vestiges
24292 of MEABI from the test.
24293
24294 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24295
24296 PR c++/10554
24297 * g++.dg/lookup/using5.C: New test.
24298
24299 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24300
24301 PR c++/8772
24302 * g++.dg/template/ttp5.C: New test.
24303
24304 2003-04-30 Mark Mitchell <mark@codesourcery.com>
24305
24306 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
24307 (dg-gpp-additional-sources): New function.
24308 (dg-gpp-additional-files): Likewise.
24309 * lib/g++.exp (additional_sources): New variable.
24310 (additional_files): Likewise.
24311 (g++_target_compile): Deal with them.
24312 * lib/old-dejagnu.exp: Remove.
24313 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
24314 * g++.old-deja: Revise all tests to use dg commands.
24315
24316 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24317
24318 PR c++/9432, c++/9528
24319 * g++.dg/lookup/using4.C: New test.
24320
24321 2003-04-29 Geoffrey Keating <geoffk@apple.com>
24322
24323 * gcc.dg/noreturn-5.c: New file.
24324 * gcc.dg/noreturn-6.c: New file.
24325
24326 * gcc.c-torture/compile/inline-1.c: New file.
24327
24328 2003-04-29 Mark Mitchell <mark@codesourcery.com>
24329
24330 PR c++/10551
24331 * g++.dg/template/explicit1.C: New test.
24332
24333 2003-04-29 Mark Mitchell <mark@codesourcery.com>
24334
24335 PR c++/10549
24336 * g++.dg/other/bitfield1.C: New test.
24337
24338 PR c++/10527
24339 * g++.dg/init/new7.C: New test.
24340
24341 2003-04-29 Mark Mitchell <mark@codesourcery.com>
24342
24343 * g++.dg/ext/desig1.C: New test.
24344 * g++.dg/ext/init1.C: Update.
24345
24346 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
24347
24348 2003-04-28 Mark Mitchell <mark@codesourcery.com>
24349
24350 PR c++/10180
24351 * g++.dg/warn/Winline-1.C: New test.
24352
24353 2003-04-28 Jakub Jelinek <jakub@redhat.com>
24354
24355 * gcc.c-torture/execute/string-opt-19.c: New test.
24356
24357 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
24358 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
24359
24360 2003-04-27 Mark Mitchell <mark@codesourcery.com>
24361
24362 PR c++/10506
24363 * g++.dg/init/new6.C: New test.
24364
24365 PR c++/10503
24366 * g++.dg/init/ref6.C: New test.
24367
24368 2003-04-26 David Edelsohn <edelsohn@gnu.org>
24369
24370 * g++.dg/warn/weak1.C: XFAIL on AIX4.
24371
24372 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24373
24374 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
24375 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
24376
24377 2003-04-25 Mark Mitchell <mark@codesourcery.com>
24378
24379 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
24380 initialized static data members.
24381
24382 2003-04-25 H.J. Lu <hjl@gnu.org>
24383
24384 * gcc.dg/ia64-sync-4.c: New test.
24385
24386 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24387
24388 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
24389 date.
24390
24391 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
24392
24393 PR c++/10337
24394 * g++.dg/warn/conv1.C: New test.
24395 * g++.old-deja/g++.other/conv7.C: Adjust.
24396 * g++.old-deja/g++.other/overload14.C: Adjust.
24397
24398 2003-04-23 Mark Mitchell <mark@codesourcery.com>
24399
24400 PR c++/10471
24401 * g++.dg/template/defarg2.C: New test.
24402
24403 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
24404
24405 * gcc.dg/cpp/include2.c: Update.
24406 * gcc.dg/cpp/multiline-2.c: New.
24407 * gcc.dg/cpp/multiline.c: Update.
24408 * gcc.dg/cpp/strify2.c: Update.
24409 * gcc.dg/cpp/trad/literals-2.c: Update.
24410
24411 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24412
24413 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
24414
24415 2003-04-23 Mark Mitchell <mark@codesourcery.com>
24416
24417 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
24418
24419 2003-04-23 Mark Mitchell <mark@codesourcery.com>
24420
24421 PR c++/10451
24422 * g++.dg/parse/crash4.C: New test.
24423
24424 PR c++/9847
24425 * g++.dg/parse/crash5.C: New test.
24426
24427 2003-04-22 Mark Mitchell <mark@codesourcery.com>
24428
24429 PR c++/10446
24430 * g++.dg/parse/crash3.C: New test.
24431
24432 PR c++/10428
24433 * g++.dg/parse/elab1.C: New test.
24434
24435 2003-04-22 Devang Patel <dpatel@apple.com>
24436
24437 * gcc.dg/cpp/trad/funlike-5.c: New test.
24438
24439 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
24440
24441 * g++.dg/other/packed1.C: Fix dg options.
24442
24443 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
24444
24445 * g++.dg/other/offsetof2.C: New test.
24446
24447 2003-04-21 Mark Mitchell <mark@codesourcery.com>
24448
24449 * g++.dg/template/recurse.C: Adjust location of error messages.
24450
24451 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
24452
24453 PR c++/9881
24454 * g++.dg/init/addr-const1.C: New test.
24455 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
24456
24457 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
24458
24459 PR c++/10405
24460 * g++.dg/lookup/struct-hack1.C: New test.
24461
24462 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
24463
24464 * ucs.c: Update diagnostic messages.
24465
24466 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
24467
24468 * gcc.dg/cpp/truefalse.cpp: New test.
24469 * gcc.dg/cpp/cpp.exp: Update.
24470 * g++.dg/other/stdbool-if.C: Remove.
24471
24472 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
24473
24474 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
24475 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
24476
24477 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
24478
24479 * gcc.c-torture/compile/20030418-1.c: New test.
24480
24481 2003-04-17 Janis Johnson <janis187@us.ibm.com>
24482
24483 * README.compat: Remove; content moved to doc/sourcebuild.texi.
24484
24485 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24486
24487 PR c++/10347
24488 g++.dg/template/dependent-name1.C: New test.
24489
24490 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
24491
24492 * gcc.dg/warn-1.c (tourist_guide): New array,
24493 contains a pointer to bar.
24494
24495 2003-04-16 Roger Sayle <roger@eyesopen.com>
24496
24497 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
24498 * gcc.c-torture/execute/medce-1.c: New test case.
24499 * gcc.c-torture/execute/medce-2.c: New test case.
24500
24501 2003-04-15 Mark Mitchell <mark@codesourcery.com>
24502
24503 * lib/prune.exp: Ignore more messages.
24504
24505 PR c++/10381
24506 * g++.dg/parse/lookup3.C: New test.
24507
24508 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
24509
24510 * gcc.c-torture/compile/20030415-1.c : New test.
24511
24512 2003-04-14 Mark Mitchell <mark@codesourcery.com>
24513
24514 * gcc.c-torture/execute/scope-2.c: Move to ...
24515 * gcc.dg/noncompile/scope.c: .... here.
24516
24517 2003-04-14 Roger Sayle <roger@eyesopen.com>
24518
24519 * gcc.dg/20030414-2.c: New test case.
24520
24521 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
24522
24523 PR target/10377
24524 * gcc.dg/20030414-1.c: New test.
24525
24526 2003-04-13 Roger Sayle <roger@eyesopen.com>
24527
24528 * gcc.dg/builtins-12.c: New test case.
24529 * gcc.dg/builtins-13.c: New test case.
24530
24531 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24532
24533 * gcc.c-torture/execute/string-opt-18.c: New test.
24534
24535 2003-04-13 Mark Mitchell <mark@codesourcery.com>
24536
24537 PR c++/10300
24538 * g++.dg/init/new5.C: New test.
24539
24540 2003-04-12 Mark Mitchell <mark@codesourcery.com>
24541
24542 PR c++/7910
24543 * g++.dg/ext/dllimport1.C: New test.
24544
24545 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
24546
24547 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
24548
24549 2003-04-11 Bud Davis <bdavis9659@comcast.net>
24550
24551 PR Fortran/9263
24552 * g77.f-torture/noncompile/9263.f: New test
24553 PR Fortran/1832
24554 * g77.f-torture/execute/1832.f: New test
24555
24556 2003-04-11 David Chad <davidc@freebsd.org>
24557 Loren J. Rittle <ljrittle@acm.org>
24558
24559 libobjc/8562
24560 * objc.dg/headers.m: New test.
24561
24562 2003-04-10 Zack Weinberg <zack@codesourcery.com>
24563
24564 * gcc.c-torture/execute/builtin-noret-2.c: New.
24565 * gcc.c-torture/execute/builtin-noret-2.x: New.
24566 XFAIL builtin-noret-2.c at -O1 and above.
24567 * gcc.dg/redecl.c: New.
24568 * gcc.dg/Wshadow-1.c: Update error regexps.
24569
24570 2003-04-10 Mark Mitchell <mark@codesourcery.com>
24571
24572 * g++.dg/abi/bitfield10.C: New test.
24573
24574 2003-04-09 Mike Stump <mrs@apple.com>
24575
24576 * gcc.dg/pch/pch.exp: Make testcase names longer.
24577 * g++.dg/pch/pch.exp: Make testcase names longer.
24578
24579 2003-04-08 Roger Sayle <roger@eyesopen.com>
24580
24581 * gcc.dg/builtins-11.c: New test case.
24582
24583 2003-04-08 Roger Sayle <roger@eyesopen.com>
24584
24585 * gcc.dg/builtins-9.c: New test case.
24586 * gcc.dg/builtins-10.c: New test case.
24587
24588 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
24589
24590 * gcc.dg/noncompile/init-4.c.c: New test.
24591
24592 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
24593
24594 * gcc.misc-test/gcov-9.c: New test.
24595 * gcc.misc-test/gcov-10.c: New test
24596 * gcc.misc-test/gcov-11.c: New test.
24597
24598 2003-04-05 Zack Weinberg <zack@codesourcery.com>
24599
24600 PR optimization/10024
24601 * gcc.c-torture/compile/20030405-1.c: New test.
24602
24603 2003-04-04 Geoffrey Keating <geoffk@apple.com>
24604
24605 * gcc.dg/pch/static-3.c: New.
24606 * gcc.dg/pch/static-3.hs: New.
24607 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
24608
24609 2003-04-04 Richard Henderson <rth@redhat.com>
24610
24611 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
24612 * g++.dg/eh/forced2.C: Likewise.
24613
24614 2003-04-03 Mike Stump <mrs@apple.com>
24615
24616 * lib/scanasm.exp (scan-assembler): Add xfail processing for
24617 target arg.
24618 (scan-assembler-times, scan-assembler-not): Likewise.
24619 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
24620
24621 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
24622
24623 * gcc.dg/sparc-loop-1.c: New test.
24624
24625 2003-04-02 Geoffrey Keating <geoffk@apple.com>
24626
24627 PR other/9274
24628 * g++.dg/pch/system-2.C: New.
24629 * g++.dg/pch/system-2.Hs: New.
24630
24631 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
24632
24633 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
24634
24635 * g++.dg/eh/simd-1.C (vecfunc): Same.
24636
24637 2003-04-01 Roger Sayle <roger@eyesopen.com>
24638
24639 * gcc.c-torture/execute/20030401-1.c: New test case.
24640
24641 2003-04-01 Ziemowit Laski <zlaski@apple.com>
24642
24643 * objc.dg/defs.m: New.
24644
24645 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
24646
24647 * g++.dg/eh/simd-1.C: New.
24648 * g++.dg/eh/simd-2.C: New.
24649
24650 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
24651
24652 * gcc.c-torture/execute/simd-3.c: New.
24653
24654 2003-03-31 Mark Mitchell <mark@codesourcery.com>
24655
24656 PR c/9936
24657 * gcc.dg/20030331-2.c: New test.
24658
24659 2003-03-31 Mark Mitchell <mark@codesourcery.com>
24660
24661 PR c++/10278
24662 * g++.dg/parse/crash2.C: New test.
24663
24664 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
24665
24666 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
24667 * gcc.c-torture/execute/20030331-1.c: ...here.
24668
24669 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
24670
24671 * gcc.c-torture/execute/20030331-1.c: New test.
24672
24673 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
24674
24675 * lib/gcov.exp: Adjust call return testing strings.
24676 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
24677
24678 2003-03-31 Roger Sayle <roger@eyesopen.com>
24679
24680 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
24681 * gcc.dg/builtins-7.c: New test case.
24682 * gcc.dg/builtins-8.c: New test case.
24683
24684 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
24685
24686 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
24687
24688 2003-03-30 Mark Mitchell <mark@codesourcery.com>
24689
24690 PR c++/7647
24691 * g++.dg/lookup-class-member-2.C: New test.
24692
24693 2003-03-30 Glen Nakamura <glen@imodulo.com>
24694
24695 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
24696
24697 2003-03-28 Roger Sayle <roger@eyesopen.com>
24698
24699 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
24700
24701 2003-03-28 Mark Mitchell <mark@codesourcery.com>
24702
24703 * g++.dg/init/attrib1.C: New test.
24704
24705 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
24706
24707 * gcc.dg/ultrasp8.c: New test.
24708
24709 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
24710
24711 * gcc.dg/ultrasp7.c: New test.
24712
24713 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
24714
24715 PR c++/10047
24716 * g++.dg/template/inline1.C: New test.
24717
24718 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
24719
24720 * gcc.dg/sparc-dwarf2.c: New test.
24721
24722 2003-03-27 Roger Sayle <roger@eyesopen.com>
24723
24724 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
24725 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
24726
24727 2003-03-27 Mark Mitchell <mark@codesourcery.com>
24728
24729 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
24730 than reading .x files.
24731 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
24732 * g77.dg/gcov/gcov-1.f: Likewise.
24733 * gcc.misc-tests/gcov-4b.c: Likewise.
24734 * gcc.misc-tests/gcov-5b.c: Likewise.
24735 * gcc.misc-tests/gcov-6.c: Likewise.
24736 * gcc.misc-tests/gcov-7.c: Likewise.
24737 * gcc.misc-tests/gcov-8.c: Likewise.
24738 * g++.dg/gcov/gcov-1.x: Remove.
24739 * g77.dg/gcov/gcov-1.x: Likewise.
24740 * gcc.misc-tests/gcov-4b.x: Likewise.
24741 * gcc.misc-tests/gcov-5b.x: Likewise.
24742 * gcc.misc-tests/gcov-6.x: Likewise.
24743 * gcc.misc-tests/gcov-7.x: Likewise.
24744 * gcc.misc-tests/gcov-8.x: Likewise.
24745
24746 2003-03-27 Glen Nakamura <glen@imodulo.com>
24747
24748 PR opt/10087
24749 * gcc.dg/20030324-1.c: New test.
24750
24751 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
24752
24753 PR c++/10224
24754 * g++.dg/template/arg3.C: New test.
24755
24756 PR c++/10158
24757 * g++.dg/template/friend18.C: New test.
24758
24759 2003-03-26 Roger Sayle <roger@eyesopen.com>
24760
24761 * g77.f-torture/compile/20030326-1.f: New test case.
24762
24763 2003-03-26 Janis Johnson <janis187@us.ibm.com>
24764
24765 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
24766
24767 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
24768
24769 2003-03-26 Jakub Jelinek <jakub@redhat.com>
24770
24771 * gcc.dg/ia64-sync-3.c: New test.
24772
24773 2003-03-26 Alan Modra <amodra@bigpond.net.au>
24774
24775 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
24776
24777 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
24778
24779 * gcc.dg/ultrasp6.c: New test.
24780
24781 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
24782
24783 * gcc.dg/i386-signbit-1.c: New test.
24784 * gcc.dg/i386-signbit-2.c: New test.
24785 * gcc.dg/i386-signbit-3.c: New test.
24786
24787 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
24788
24789 * gcc.dg/ultrasp5.c: Fix options.
24790
24791 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
24792
24793 * gcc.dg/ultrasp5.c: Fix comment.
24794
24795 2003-03-24 Bud Davis <bdavis9659@comcast.net>
24796
24797 PR fortran/10197
24798 * g77.f-torture/execute/10197.f: New test.
24799
24800 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
24801
24802 PR c++/9898, c++/383
24803 * g++.dg/template/conv6.C: New test.
24804
24805 PR c++/10119
24806 * g++.dg/template/ptrmem5.C: New test.
24807
24808 PR c++/10026
24809 * g++.dg/lookup/koenig1.C: New test.
24810
24811 PR C++/10199
24812 * g++.dg/lookup/template2.C: New test.
24813
24814 2003-03-24 Jakub Jelinek <jakub@redhat.com>
24815
24816 * g++.dg/opt/rtti1.C: New test.
24817
24818 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
24819
24820 * gcc.dg/ultrasp5.c: New test.
24821
24822 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
24823
24824 PR middle-end/9967
24825 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
24826 builtin fputs.
24827
24828 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
24829
24830 PR c/8224
24831 * gcc.dg/20030323-1.c: New test.
24832
24833 2003-03-23 Roger Sayle <roger@eyesopen.com>
24834
24835 * gcc.c-torture/compile/20030323-1.c: New test case.
24836
24837 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
24838
24839 * gcc.dg/20030321-1.c: New test.
24840
24841 2003-03-22 Zack Weinberg <zack@codesourcery.com>
24842
24843 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
24844
24845 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
24846
24847 PR c++/9978, c++/9708
24848 * g++.dg/ext/vlm1.C: Adjust expected error.
24849 * g++.dg/ext/vla2.C: New test.
24850 * g++.dg/template/arg1.C: New test.
24851 * g++.dg/template/arg2.C: New test.
24852
24853 2003-03-22 Bud Davis <bdavis9659@comcast.net>
24854
24855 * g77.f-torture/execute/select.f: New test.
24856 * g77.f-torture/noncompile/select_no_compile.f: New test.
24857
24858 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
24859
24860 PR c++/9898
24861 * g++.dg/other/error4.C: New test.
24862
24863 2003-03-20 Mark Mitchell <mark@codesourcery.com>
24864
24865 * g++.dg/template/friend17.C: New test.
24866
24867 2003-03-21 Alan Modra <amodra@bigpond.net.au>
24868
24869 * gcc.c-torture/compile/20030320-1.c: New.
24870
24871 2003-03-20 Roger Sayle <roger@eyesopen.com>
24872
24873 * gcc.dg/builtins-6.c: New test case.
24874
24875 2003-03-19 Alan Modra <amodra@bigpond.net.au>
24876
24877 PR target/10073
24878 * gcc.c-torture/compile/20030319-1.c: New.
24879
24880 2003-03-18 Jan Hubicka <jh@suse.cz>
24881
24882 * gcc.dg/i386-cvt-1.c: New test.
24883
24884 2003-03-17 Zack Weinberg <zack@codesourcery.com>
24885
24886 * objc.dg/naming-1.m: Use "(parse|syntax) error".
24887 * objc.dg/naming-2.m: Likewise.
24888
24889 2003-03-17 Mark Mitchell <mark@codesourcery.com>
24890
24891 PR c++/9639
24892 * g++.dg/parse/crash1.C: New test.
24893
24894 2003-03-16 Mark Mitchell <mark@codesourcery.com>
24895
24896 PR c++/8805
24897 * g++.dg/eh/cleanup1.C: New test.
24898
24899 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
24900
24901 * gcc.c-torture/execute/20030316-1.c: New test case.
24902
24903 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
24904
24905 PR c++/9629
24906 * g++.dg/init/ctor2.C: New test.
24907
24908 2003-03-15 Roger Sayle <roger@eyesopen.com>
24909
24910 * g77.f-torture/compile/xformat.f: New test case.
24911
24912 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24913
24914 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
24915 * g++.old-deja/g++.mike/eh50.C: Likewise.
24916
24917 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24918
24919 PR c++/6440
24920 * g++.dg/template/spec7.C: New test.
24921 * g++.dg/template/spec8.C: Likewise.
24922
24923 2003-03-14 Jakub Jelinek <jakub@redhat.com>
24924
24925 * gcc.c-torture/execute/20030313-1.c: New test.
24926
24927 2003-03-14 Richard Henderson <rth@redhat.com>
24928
24929 * gcc.dg/inline-2.c: Adjust alpha test for external call.
24930
24931 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
24932
24933 * gcc.c-torture/compile/20030314-1.c: New test.
24934
24935 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
24936
24937 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
24938 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
24939 thumb target,
24940 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
24941 to accept newer _imp__ prefix and additional
24942 newline in .drectve section.
24943 * gcc.dg/dll-4.c: Likewise.
24944 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
24945 switch.
24946
24947 2003-03-13 Mark Mitchell <mark@codesourcery.com>
24948
24949 * g++.dg/parse/namespace9.C: New test.
24950
24951 * g++.dg/init/ref5.C: New test.
24952 * g++.dg/parse/ptrmem1.C: Likewise.
24953
24954 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24955
24956 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
24957 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
24958 regular expression.
24959 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
24960 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
24961
24962 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
24963
24964 * gcc.c-torture/execute/20030224-2.c: New test.
24965
24966 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
24967
24968 * gcc.dg/decl-3.c: New test.
24969
24970 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
24971
24972 * gcc.dg/i386-loop-2.c: New test.
24973
24974 2003-03-11 Mark Mitchell <mark@codesourcery.com>
24975
24976 PR c++/9474
24977 * g++.dg/parse/namespace8.C: New test.
24978
24979 PR c++/9924
24980 * g++.dg/overload/builtin2.C: New test.
24981
24982 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
24983
24984 * gcc.dg/return-type-3.c: New test.
24985
24986 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
24987
24988 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
24989 profiling options are not supported.
24990
24991 2003-03-10 Mark Mitchell <mark@codesourcery.com>
24992
24993 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
24994 * g++.old-deja/g++.warn/impint2.C: Likewise.
24995
24996 2003-03-10 Devang Patel <dpatel@apple.com>
24997
24998 * g++.dg/cpp/c++_cmd_1.C: New test.
24999 * g++.dg/cpp/c++_cmd_1.h: New file.
25000
25001 2003-03-10 Segher Boessenkool <segher@koffie.nl>
25002
25003 * gcc.dg/altivec-9.c: New file.
25004
25005 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25006
25007 * gcc.dg/ppc-sdata-1.c: New test.
25008 * gcc.dg/ppc-sdata-2.c: New test.
25009
25010 2003-03-09 Mark Mitchell <mark@codesourcery.com>
25011
25012 PR c++/9373
25013 * g++.dg/opt/ptrmem2.C: New test.
25014
25015 PR c++/8534
25016 * g++.dg/opt/ptrmem1.C: New test.
25017
25018 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
25019
25020 * gcc.dg/i386-loop-1.c: New test.
25021
25022 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25023
25024 PR c++/9970
25025 * g++.dg/lookup/friend1.C: New test.
25026
25027 2003-03-08 Mark Mitchell <mark@codesourcery.com>
25028
25029 PR c++/9823
25030 * g++.dg/parser/constructor1.C: New test.
25031
25032 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
25033
25034 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
25035
25036 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
25037
25038 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
25039
25040 * gcc.dg/cpp/Wunused.c: Update test.
25041
25042 2003-03-08 Jan Hubicka <jh@suse.cz>
25043
25044 * gcc.dg/inline-3.c: New test.
25045
25046 2003-03-08 Mark Mitchell <mark@codesourcery.com>
25047
25048 PR c++/9809
25049 * g++.dg/parse/builtin1.C: New test.
25050
25051 PR c++/9982
25052 * g++.dg/abi/cookie1.C: New test.
25053 * g++.dg/abi/cookie2.C: Likewise.
25054
25055 PR c++/9524
25056 * g++.dg/template/field1.C: New test.
25057
25058 PR c++/9912
25059 * g++.dg/parse/class1.C: New test.
25060 * g++.dg/parse/namespace7.C: Likewise.
25061 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
25062
25063 2003-03-07 Mark Mitchell <mark@codesourcery.com>
25064
25065 * g++.dg/init/ref4.C: New test.
25066
25067 2003-03-07 Jan Hubicka <jh@suse.cz>
25068
25069 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
25070 * gcc.dg/inline-3.c: New test.
25071
25072 2003-03-06 Mark Mitchell <mark@codesourcery.com>
25073
25074 * g++.dg/init/ref3.C: New test.
25075
25076 PR c++/9965
25077 * g++.dg/init/ref2.C: New test.
25078
25079 PR c++/9400
25080 * g++.dg/warn/Wshadow-2.C: New test.
25081
25082 PR c++/9791
25083 * g++.dg/warn/Woverloaded-1.C: New test.
25084
25085 2003-03-05 Jan Hubicka <jh@suse.cz>
25086
25087 * gcc.dg/i386-local2.c: New.
25088 * gcc.dg/i386-local.c: Fix typo.
25089
25090 2003-03-05 Mark Mitchell <mark@codesourcery.com>
25091
25092 * g++.dg/abi/layout3.C: New test.
25093
25094 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
25095
25096 * gcc.c-torture/compile/20030305-1.c
25097
25098 2003-03-05 Jan Hubicka <jh@suse.cz>
25099
25100 * gcc.dg/i386-local.c: New.
25101
25102 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
25103
25104 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
25105
25106 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
25107
25108 * gcc.dg/switch-2.c: New test.
25109 * gcc.dg/switch-3.c: New test.
25110 * gcc.dg/Wswitch.c: Adjust line numbers.
25111 * gcc.dg/Wswitch-default.c: Likewise.
25112 * gcc.dg/Wswitch-enum.c: Likewise.
25113
25114 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
25115
25116 * gcc.c-torture/execute/20030222-1.c: New test.
25117
25118 2003-03-03 James E Wilson <wilson@tuliptree.org>
25119
25120 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
25121
25122 2003-03-03 Mark Mitchell <mark@codesourcery.com>
25123
25124 PR c++/9878
25125 * g++.dg/init/ref1.C: New test.
25126
25127 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
25128
25129 * gcc.dg/sh-relax.c: New SH-only test.
25130
25131 2003-03-03 Geoffrey Keating <geoffk@apple.com>
25132
25133 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
25134 comment explaining purpose of testcase.
25135
25136 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
25137
25138 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
25139 for HC11/HC12 (asm needs two int registers).
25140 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
25141 HC11/HC12 because the test uses an asm which needs two 32-bit
25142 registers.
25143
25144 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
25145
25146 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
25147 for HC11/HC12 (array is too large otherwise).
25148 * gcc.c-torture/compile/920501-4.x: New file, likewise.
25149 * gcc.c-torture/compile/20010518-2.x: Likewise.
25150 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
25151 HC11/HC12 (array is too large).
25152
25153 2003-03-01 Geoffrey Keating <geoffk@apple.com>
25154
25155 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
25156 * lib/g++-dg.exp (g++-dg-test): Likewise.
25157
25158 2003-03-01 Roger Sayle <roger@eyesopen.com>
25159
25160 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
25161 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
25162
25163 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25164
25165 * g++.dg/warn/implicit-typename1.C: Remove warning.
25166
25167 2003-02-28 Richard Henderson <rth@redhat.com>
25168
25169 * gcc.dg/noreturn-1.c: Move noreturn warning line.
25170 * gcc.dg/return-type-1.c: Move control reaches end warning line.
25171
25172 2003-02-28 Geoffrey Keating <geoffk@apple.com>
25173
25174 * gcc.dg/pch/pch.exp: Change .pch to .gch.
25175 * g++.dg/pch/pch.exp: Likewise.
25176
25177 2003-02-28 Mark Mitchell <mark@codesourcery.com>
25178
25179 PR c++/9879
25180 * testsuite/g++.dg/init/new4.C: New test.
25181
25182 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
25183
25184 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
25185
25186 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
25187
25188 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
25189 unsigned long.
25190
25191 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
25192 wider than float.
25193
25194 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
25195
25196 * lib/scanasm.exp: Add support for counting numbers of
25197 occurences.
25198 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
25199 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
25200
25201 2003-02-25 Mark Mitchell <mark@codesourcery.com>
25202
25203 PR c++/9683
25204 * g++.dg/template/static3.C: New test.
25205
25206 PR c++/9829
25207 * g++.dg/parse/namespace6.C: New test.
25208
25209 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25210
25211 PR target/9732
25212 * gcc.dg/20030225-1.c: New test.
25213
25214 2003-02-24 Mark Mitchell <mark@codesourcery.com>
25215
25216 * README: Remove out-of-date information.
25217
25218 PR c++/9836
25219 * g++.dg/template/spec6.C: New test.
25220
25221 2003-02-24 Jeff Law <law@redhat.com>
25222
25223 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
25224
25225 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25226
25227 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
25228 * gcc.dg/pragma-ep-1.c: Likewise.
25229
25230 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25231
25232 PR c++/9602
25233 * g++.dg/template/friend16.C: New test.
25234
25235 2003-02-23 Mark Mitchell <mark@codesourcery.com>
25236
25237 PR c++/5333
25238 * g++.dg/parse/fused-params1.C: Adjust error messages.
25239 * g++.dg/template/nested3.C: New test.
25240
25241 2003-02-24 Alan Modra <amodra@bigpond.net.au>
25242
25243 * g++.dg/abi/param1.C: New test.
25244
25245 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25246
25247 PR c++/7982
25248 * g++.dg/warn/implicit-typename1.C: New test.
25249
25250 2003-02-22 Kelley Cook <kelleycook@comcast.net>
25251
25252 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
25253 with "mtune".
25254 * g++.old-deja/g++.other/store-expr2.C: Likewise.
25255 * gcc.c-torture/execute/20010129-1.x: Likewise.
25256 * gcc.dg/20011107-1.c: Likewise.
25257 * gcc.dg/20020108-1.c: Likewise.
25258 * gcc.dg/20020122-3.c: Likewise.
25259 * gcc.dg/20020206-1.c: Likewise.
25260 * gcc.dg/20020310-1.c: Likewise.
25261 * gcc.dg/20020426-2.c: Likewise.
25262 * gcc.dg/20020517-1.c: Likewise.
25263 * gcc.dg/991230-1.c: Likewise.
25264 * gcc.dg/i386-unroll-1.c: Likewise.
25265 * gcc.misc-tests/i386-prefetch.exp: Likewise.
25266
25267 2003-02-22 Jan Hubicka <jh@suse.cz>
25268
25269 * gcc.dg/i386-mul.c: New test.
25270
25271 2003-02-21 Roger Sayle <roger@eyesopen.com>
25272
25273 * gcc.dg/builtins-5.c: New test case.
25274
25275 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
25276
25277 * gcc.dg/asmreg-1.c: New test.
25278
25279 2003-02-21 Mark Mitchell <mark@codesourcery.com>
25280
25281 PR c++/9749
25282 * g++.dg/parse/varmod1.C: New test.
25283
25284 2003-02-21 Mark Mitchell <mark@codesourcery.com>
25285
25286 PR c++/9727
25287 * g++.dg/template/op1.C: New test.
25288
25289 2003-02-21 Mark Mitchell <mark@codesourcery.com>
25290
25291 PR c++/8906
25292 * g++.dg/template/nested2.C: New test.
25293
25294 2003-02-21 Mark Mitchell <mark@codesourcery.com>
25295
25296 PR c++/8724
25297 * g++.dg/expr/dtor1.C: New test.
25298
25299 2003-02-21 Zack Weinberg <zack@codesourcery.com>
25300
25301 * gcc.dg/cpp/include3.c: New test.
25302 * gcc.dg/cpp/inc/foo.h: New file.
25303
25304 2003-02-21 Glen Nakamura <glen@imodulo.com>
25305
25306 * gcc.c-torture/execute/20030221-1.c: New test.
25307
25308 2003-02-20 Mark Mitchell <mark@codesourcery.com>
25309
25310 PR c++/9729
25311 * g++.dg/abi/conv1.C: New test.
25312
25313 2003-02-20 Jan Hubicka <jh@suse.cz>
25314
25315 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
25316
25317 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
25318
25319 * gcc.c-torture/compile/20030219-1.c: New test.
25320
25321 2003-02-18 Jan Hubicka <jh@suse.cz>
25322
25323 * gcc.dg/funcorder.c: New test.
25324
25325 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
25326
25327 * gcc.c-torture/execute/20030218-1.c: New.
25328
25329 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
25330
25331 * gcc.dg/20030218-1.c: New.
25332
25333 2003-02-18 Richard Henderson <rth@redhat.com>
25334
25335 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
25336 * gcc.dg/attr-used-2.c: New.
25337
25338 2003-02-18 Mark Mitchell <mark@codesourcery.com>
25339
25340 PR c++/9704
25341 * g++.dg/init/copy5.C: New test.
25342
25343 2003-02-18 Geoffrey Keating <geoffk@apple.com>
25344
25345 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
25346 * g++.dg/pch/pch.exp: Likewise.
25347
25348 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
25349
25350 * gcc.c-torture/execute/20030209-1.c: Enable the test if
25351 STACK_SIZE is not defined.
25352
25353 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25354
25355 PR c++/9457
25356 * g++.dg/template/init1.C: New test.
25357
25358 2003-02-16 Jan HUbicka <jh@suse.cz>
25359
25360 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
25361 (foo): Add few extra tests
25362 * gcc.dg/c99-const-expr-3.c: Likewise.
25363 * gcc.c-torture/execute/20030216-1.c: New.
25364
25365 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25366
25367 PR c++/9459
25368 * g++.dg/ext/typeof4.C: New test.
25369
25370 2003-02-15 Roger Sayle <roger@eyesopen.com>
25371
25372 * gcc.dg/i386-387-3.c: New test case.
25373
25374 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
25375
25376 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
25377 cris-*-elf* cris-*-aout* and mmix-*-*.
25378
25379 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
25380
25381 * gcc.dg/20030213-1.c: New test.
25382
25383 2003-02-12 Roger Sayle <roger@eyesopen.com>
25384
25385 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
25386 * gcc.dg/i386-387-2.c: Likewise.
25387
25388 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
25389
25390 * gcc.dg/ppc-spe.c: Fix formatting.
25391 Enable tests that were previously unsupported by gas.
25392 Delete tests for instructions that no longer exist.
25393 Switch arguments on evsubifw builtin.
25394
25395 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
25396
25397 * gcc.c-torture/execute/20030209-1.c: Disable the test if
25398 STACK_SIZE is too small.
25399
25400 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
25401 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
25402
25403 * gcc.dg/decl-2.c: New test.
25404
25405 2003-02-10 Jan Hubicka <jh@suse.cz>
25406
25407 * gcc.dg/i386-fpcvt-1.c: New test.
25408
25409 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
25410
25411 * gcc.c-torture/execute/20030209-1.c: New test.
25412
25413 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
25414
25415 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
25416 int-wide bitops, use the constants of the same width.
25417 Likewise, if long long is 32-bit wide, test bitops using
25418 32-bit constants.
25419
25420 2003-02-07 Loren James Rittle <ljrittle@acm.org>
25421
25422 * gcc.dg/20021014-1.c: Annotate with expected notice text.
25423
25424 2003-02-07 Roger Sayle <roger@eyesopen.com>
25425
25426 * testsuite/gcc.dg/builtins-4.c: New test case.
25427
25428 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25429
25430 * gcc.dg/20020430-1.c: Fix dg command typos.
25431 * gcc.dg/20020503-1.c: Likewise.
25432
25433 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25434
25435 PR c++/8785
25436 * g++.dg/parse/fused-params1.C: New test.
25437
25438 PR c++/8857
25439 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
25440
25441 PR c++/8921
25442 * g++.dg/parse/non-dependent1.C: New test.
25443
25444 PR c++/8928
25445 * g++.dg/parse/dupl-tmpl-args1.C: New test.
25446
25447 PR c++/9228
25448 * g++.dg/parse/undefined7.C: New test.
25449 * g++.dg/parse/non-templ1.C: New test.
25450
25451 PR c++/9229
25452 * g++.dg/parse/too-many-tmpl-args1.C: New test.
25453
25454 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
25455
25456 * gcc.c-torture/compile/20030206-1.c: New test.
25457
25458 2003-02-05 Roger Sayle <roger@eyesopen.com>
25459
25460 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
25461 "pow" to "foo" to avoid potential confusion with a math built-in.
25462
25463 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25464
25465 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
25466 conditions for SPARC targets.
25467
25468 2003-02-05 Jakub Jelinek <jakub@redhat.com>
25469
25470 * gcc.dg/20030204-1.c: New test.
25471
25472 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25473
25474 PR c++/38
25475 * g++.dg/parse/array-size1.C: New test.
25476
25477 PR c++/5657
25478 * g++.dg/parse/undefined3.C: New test.
25479
25480 PR c++/5665
25481 * g++.dg/parse/undefined4.C: New test.
25482
25483 PR c++/5975
25484 * g++.dg/parse/undefined5.C: New test.
25485
25486 PR c++/7259
25487 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
25488
25489 PR c++/8578
25490 * g++.dg/parse/casting-operator1.C: New test.
25491
25492 PR c++/8596
25493 * g++.dg/parse/undefined6.C: New test.
25494
25495 PR c++/8736
25496 * g++.dg/parse/missing-template1.C: New test.
25497
25498 2003-02-04 Jan Hubicka <jh@suse.cz>
25499
25500 * gcc.dg/i386-cadd.c: Compile using -march=k8.
25501 * gcc.dg/i386-cmov?.c: Likewise.
25502 * gcc.dg/i386-fpcvt-?.c: Likewise.
25503 * gcc.dg/i386-ssefp-1.c: Likewise.
25504 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
25505 conventions.
25506
25507 2003-02-03 Mark Mitchell <mark@codesourcery.com>
25508
25509 PR c++/7129
25510 * testsuite/g++.dg/ext/max.C: New test.
25511
25512 2003-02-03 Jan Hubicka <jh@suse.cz>
25513
25514 * gcc.c-torture/execute/20030203-1.c: New test.
25515
25516 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
25517
25518 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
25519 'natural-endian'.
25520
25521 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
25522
25523 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
25524 * g++.dg/init/new2.C: Likewise.
25525 * g++.dg/other/new1.C: Likewise.
25526
25527 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
25528
25529 * gcc.dg/struct-ret-libc.c: New test.
25530
25531 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
25532
25533 * gcc.dg/20030129-1.c: New test.
25534
25535 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25536
25537 PR c++/8849
25538 * g++.dg/template/ptrmem4.C: New test.
25539
25540 2003-01-29 Mark Mitchell <mark@codesourcery.com>
25541
25542 * g++.dg/parser/constant1.C: New test.
25543
25544 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25545
25546 PR c++/8591
25547 * g++.dg/parse/friend2.C: New test.
25548
25549 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
25550
25551 PR c++/9437
25552 * g++.dg/template/unify4.C: New test.
25553
25554 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
25555
25556 * gcc.c-torture/execute/20030128-1.c: New test.
25557
25558 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
25559
25560 * g++.dg/lookup/nested1.C: Test moved from ...
25561 * g++.old-deja/g++.other/lookup24.C: ... here.
25562
25563 2003-01-28 Jan Hubicka <jh@suse.cz>
25564
25565 * gcc.dg/i386-cmov5.c: New test.
25566
25567 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
25568
25569 * gcc.c-torture/execute/20010925-1.c: Changed the
25570 memcpy declaration.
25571
25572 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
25573
25574 PR c++/3902
25575 * g++.dg/parse/template5.C: New test.
25576
25577 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
25578
25579 PR fortran/9258
25580 * g77.dg/pr9258: New test.
25581
25582 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
25583
25584 * README: Move relevant parts from README.g++.
25585
25586 * README.g++: Remove this file.
25587
25588 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
25589
25590 * g++.dg/abi/dcast1.C: New test.
25591
25592 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25593
25594 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
25595
25596 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
25597
25598 PR c++/47
25599 * g++.old-deja/g++.other/lookup24.C: New test.
25600
25601 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25602
25603 PR middle-end/7227
25604 * gcc.dg/uninit-C.c: New test.
25605
25606 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
25607
25608 * g++.dg/abi/covariant1.C: New test.
25609
25610 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
25611
25612 * gcc.dg/20030123-1.c: New test.
25613
25614 2003-01-25 Jan Hubicka <jh@suse.cz>
25615
25616 PR opt/8492
25617 * gcc.c-torture/compile/20030125-1.c
25618
25619 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
25620
25621 PR c++/9403
25622 * g++.dg/parse/template3.C: New test.
25623 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
25624
25625 PR c++/795
25626 * g++.dg/parse/template4.C: New test.
25627
25628 PR c++/9415
25629 * g++.dg/template/qual2.C: New test.
25630
25631 PR c++/8545
25632 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
25633
25634 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
25635
25636 2003-01-25 Roger Sayle <roger@eyesopen.com>
25637
25638 * gcc.c-torture/execute/switch-1.c: New test case.
25639
25640 2003-01-25 Jan Hubicka <jh@suse.cz>
25641
25642 * gcc.c-torture/execute/20030125-1.[cx]: New test.
25643
25644 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
25645
25646 Tweaks for Bison-1.875. From the NEWS file:
25647 "- `parse error' -> `syntax error'
25648 Bison now uniformly uses the term `syntax error'"
25649 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
25650 * gcc.dg/cpp/digraph2.c: Likewise.
25651 * gcc.dg/cpp/direct2.c: Likewise.
25652 * gcc.dg/cpp/paste4.c: Likewise.
25653 * gcc.dg/c90-restrict-1.c: Likewise.
25654 * gcc.dg/c99-func-2.c: Likewise.
25655 * gcc.dg/noncompile/920721-2.c: Likewise.
25656 * gcc.dg/noncompile/930622-2.c: Likewise.
25657 * gcc.dg/noncompile/940112-1.c: Likewise.
25658 * gcc.dg/noncompile/950921-1.c: Likewise.
25659 * gcc.dg/noncompile/951123-1.c: Likewise.
25660 * gcc.dg/noncompile/971104-1.c: Likewise.
25661 * gcc.dg/noncompile/990416-1.c: Likewise.
25662
25663 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
25664
25665 * g++.dg/parse/undefined1.C: Add error message.
25666
25667 2003-01-22 Mark Mitchell <mark@codesourcery.com>
25668
25669 PR c++/9354
25670 * g++.dg/parse/new1.C: New test.
25671
25672 PR c++/9216
25673 * g++.dg/parse/template2.C: New test.
25674
25675 PR c++/9354
25676 * g++.dg/parse/typedef2.C: New test.
25677
25678 PR c++/9328
25679 * g++.dg/ext/typeof3.C: New test.
25680
25681 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25682
25683 PR c++/2738
25684 * g++.dg/parse/ret-type1.C: New test.
25685
25686 PR c++/3792
25687 * g++.dg/parse/tmpl-outside1.C: New test.
25688
25689 PR c++/4207
25690 * g++.dg/parse/int-as-enum1.C: New test.
25691
25692 PR c++/4903
25693 * g++.dg/parse/no-typename1.C: New test.
25694
25695 PR c++/5533
25696 * g++.dg/parse/no-value1.C: New test.
25697
25698 PR c++/5921
25699 * g++.dg/parse/wrong-inline1.C: New test.
25700
25701 PR c++/6402
25702 * g++.dg/parse/ref1.C: New test.
25703
25704 PR c++/6992
25705 * g++.dg/parse/attr-ctor1.C: New test.
25706
25707 PR c++/7229
25708 * g++.dg/parse/namespace5.C: New test.
25709
25710 PR c++/7917
25711 * g++.dg/parse/func-def1.C: New test.
25712
25713 PR c++/8143
25714 * g++.dg/parse/undefined1.C: New test.
25715
25716 PR c++/5723, PR c++/8522
25717 * g++.dg/parse/specialization1.C: New test.
25718
25719 PR c++/163, PR c++/8595
25720 * g++.dg/parse/struct-as-enum1.C: New test.
25721
25722 PR c++/9173
25723 * g++.dg/parse/undefined2.C: New test.
25724
25725 2003-01-22 Mark Mitchell <mark@codesourcery.com>
25726
25727 PR c++/9298
25728 * g++.dg/parse/template1.C: New test.
25729
25730 PR c++/9384
25731 * g++.dg/parse/using1.C: New test.
25732
25733 PR c++/9285
25734 PR c++/9294
25735 * g++.dg/parse/expr2.C: New test.
25736
25737 PR c++/9388
25738 * g++.dg/parse/lookup2.C: Likewise.
25739
25740 2003-01-21 Jan Hubicka <jh@suse.cz>
25741
25742 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
25743 * gcc.c-torture/execute/eeprof-1.c: Likewise.
25744 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
25745 * gcc.c-torture/execute/string-opt-*.c: Likewise.
25746
25747 2003-01-20 Nick Clifton <nickc@redhat.com>
25748
25749 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
25750 problem with ARM sibcall code generation.
25751
25752 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
25753
25754 * gcc.c-torture/execute/20030120-1.c: New.
25755
25756 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
25757
25758 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
25759
25760 2003-01-17 Mark Mitchell <mark@codesourcery.com>
25761
25762 PR c++/9272
25763 * g++.dg/parse/ctor1.C: New test.
25764
25765 PR c++/9294:
25766 * g++.dg/parse/qualified1.C: New test.
25767
25768 * g++.dg/parse/typename3.C: New test.
25769
25770 2003-01-16 Richard Henderson <rth@redhat.com>
25771
25772 * g++.dg/tls/init-2.C: Fix error matches for real this time.
25773
25774 2003-01-16 Richard Henderson <rth@redhat.com>
25775
25776 * g++.dg/pch/pch.exp: Copy test header to the working directory
25777 before using it either for precompilation or direct use.
25778 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
25779 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
25780
25781 2003-01-16 Richard Henderson <rth@redhat.com>
25782
25783 * gcc.dg/pch/pch.exp: Copy test header to the working directory
25784 before using it either for precompilation or direct use.
25785 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
25786 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
25787
25788 2003-01-16 Mark Mitchell <mark@codesourcery.com>
25789
25790 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
25791 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
25792 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
25793 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
25794 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
25795 typename warning into error.
25796 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
25797 error messages.
25798 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
25799 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
25800 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
25801 messages.
25802 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
25803 make declaration visible in template.
25804 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
25805 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
25806 messages.
25807 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
25808 message.
25809 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
25810 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
25811 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
25812 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
25813 typename warning with error message.
25814 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
25815 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
25816 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
25817
25818 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
25819
25820 * g++.dg/parse/ambig2.C: New test.
25821
25822 2003-01-15 Richard Henderson <rth@redhat.com>
25823
25824 * g++.dg/tls/init-2.C: Update error message string.
25825
25826 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25827
25828 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
25829
25830 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
25831
25832 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
25833 all for HC11/HC12.
25834 * gcc.c-torture/compile/20001205-1.x: Likewise.
25835 * gcc.c-torture/compile/20001226-1.x: Likewise.
25836 * gcc.c-torture/compile/920520-1.x: Likewise.
25837 * gcc.c-torture/compile/961203-1.x: Likewise.
25838 * gcc.c-torture/compile/20020604-1.x: Likewise.
25839
25840 2003-01-15 Jan Hubicka <jh@suse.cz>
25841
25842 * gcc.c-torture/compile/20030115-1.c: New test.
25843
25844 * gcc.dg/i386-fpcvt-1.c: New test.
25845 * gcc.dg/i386-fpcvt-2.c: New test.
25846
25847 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
25848
25849 Further conform g++'s __vmi_class_type_info to the C++ ABI
25850 specification.
25851 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
25852 the specification.
25853
25854 2003-01-14 Jan Hubicka <jh@suse.cz>
25855
25856 * gcc.dg/i386-fpcvt-1.c: New test.
25857 * gcc.dg/i386-fpcvt-2.c: New test.
25858
25859 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
25860
25861 * gcc.dg/i386-mmx-3.c: New test.
25862
25863 2003-01-12 Mark Mitchell <mark@codesourcery.com>
25864
25865 PR c++/9264
25866 * g++.dg/parse/octal1.C: New file.
25867
25868 PR c++/9172
25869 * g++.dg/parse/typename1.C: New file.
25870
25871 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
25872
25873 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
25874 * gcc.dg/bf-no-ms-layout.c: Likewise.
25875 * gcc.dg/bf-ms-attrib.c: Likewise.
25876
25877 2003-01-10 Mark Mitchell <mark@codesourcery.com>
25878
25879 PR c++/9099
25880 * g++.dg/parse/dtor1.C: New file.
25881
25882 PR c++/9128
25883 * g++.dg/rtti/typeid1.C: New file.
25884
25885 PR c++/9153
25886 * g++.dg/parse/lookup1.C: New file.
25887
25888 PR c++/9171
25889 * g++.dg/templ/spec5.C: New file.
25890
25891 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
25892
25893 * gcc.c-torture/compile/20030110-1.c: New test.
25894
25895 2003-01-09 Geoffrey Keating <geoffk@apple.com>
25896
25897 Merge from pch-branch:
25898
25899 2002-12-23 Geoffrey Keating <geoffk@apple.com>
25900
25901 * gcc.dg/pch/cpp-1.h: New.
25902 * gcc.dg/pch/cpp-1.c: New.
25903 * gcc.dg/pch/cpp-2.h: New.
25904 * gcc.dg/pch/cpp-2.c: New.
25905
25906 2002-11-19 Geoffrey Keating <geoffk@apple.com>
25907
25908 * gcc.dg/pch/except-1.h: New.
25909 * gcc.dg/pch/except-1.c: New.
25910
25911 2002-11-13 Geoffrey Keating <geoffk@apple.com>
25912
25913 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
25914 running test.
25915 * gcc.dg/pch: Include *.hp not *.h.
25916 * gcc.dg/pch/system-1.h: New.
25917 * gcc.dg/pch/system-1.c: New.
25918
25919 2002-11-11 Geoffrey Keating <geoffk@apple.com>
25920
25921 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
25922 rather than trying to build and run a program using PCH.
25923 * gcc.dg/pch: Remove dg-do commands from test files.
25924
25925 2002-11-08 Geoffrey Keating <geoffk@apple.com>
25926
25927 * gcc.dg/pch/macro-3.c: New.
25928 * gcc.dg/pch/macro-3.h: New.
25929
25930 2002-11-04 Geoffrey Keating <geoffk@apple.com>
25931
25932 * gcc.dg/pch/common-1.c: New.
25933 * gcc.dg/pch/common-1.h: New.
25934 * gcc.dg/pch/decl-1.c: New.
25935 * gcc.dg/pch/decl-1.h: New.
25936 * gcc.dg/pch/decl-2.c: New.
25937 * gcc.dg/pch/decl-2.h: New.
25938 * gcc.dg/pch/decl-3.c: New.
25939 * gcc.dg/pch/decl-3.h: New.
25940 * gcc.dg/pch/decl-4.c: New.
25941 * gcc.dg/pch/decl-4.h: New.
25942 * gcc.dg/pch/decl-5.c: New.
25943 * gcc.dg/pch/decl-5.h: New.
25944 * gcc.dg/pch/global-1.c: New.
25945 * gcc.dg/pch/global-1.h: New.
25946 * gcc.dg/pch/inline-1.c: New.
25947 * gcc.dg/pch/inline-1.h: New.
25948 * gcc.dg/pch/inline-2.c: New.
25949 * gcc.dg/pch/inline-2.h: New.
25950 * gcc.dg/pch/static-1.c: New.
25951 * gcc.dg/pch/static-1.h: New.
25952 * gcc.dg/pch/static-2.c: New.
25953 * gcc.dg/pch/static-2.h: New.
25954
25955 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
25956
25957 * g++.dg/pch/pch.exp: Better handle failing testcases.
25958 * gcc.dg/pch/pch.exp: Likewise.
25959 * gcc.dg/pch/macro-1.c: New.
25960 * gcc.dg/pch/macro-1.h: New.
25961 * gcc.dg/pch/macro-2.c: New.
25962 * gcc.dg/pch/macro-2.h: New.
25963
25964 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
25965
25966 * g++.dg/dg.exp: Treat files in pch/ specially.
25967 * g++.dg/pch/pch.exp: New file.
25968 * g++.dg/pch/empty.H: New file.
25969 * g++.dg/pch/empty.C: New file.
25970 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
25971 "precompile".
25972
25973 * gcc.dg/pch/pch.exp: New file.
25974 * gcc.dg/pch/empty.h: New file.
25975 * gcc.dg/pch/empty.c: New file.
25976 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
25977 "precompile".
25978
25979 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25980
25981 * g++.dg/template/friend14.C: New test.
25982
25983 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
25984
25985 * gcc.dg/old-style-asm-1.c: New test.
25986
25987 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
25988
25989 * gcc.c-torture/compile/20030109-1.c: New test.
25990
25991 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
25992
25993 * gcc.c-torture/execute/20030109-1.c: New test.
25994
25995 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
25996
25997 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
25998 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
25999 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
26000 * g++.old-deja/g++.mike/eh2.C: Likewise.
26001 * g++.old-deja/g++.mike/eh3.C: Likewise.
26002 * g++.old-deja/g++.mike/eh5.C: Likewise.
26003 * g++.old-deja/g++.mike/eh6.C: Likewise.
26004 * g++.old-deja/g++.mike/eh7.C: Likewise.
26005 * g++.old-deja/g++.mike/eh8.C: Likewise.
26006 * g++.old-deja/g++.mike/eh9.C: Likewise.
26007 * g++.old-deja/g++.mike/eh10.C: Likewise.
26008 * g++.old-deja/g++.mike/eh12.C: Likewise.
26009 * g++.old-deja/g++.mike/eh13.C: Likewise.
26010 * g++.old-deja/g++.mike/eh14.C: Likewise.
26011 * g++.old-deja/g++.mike/eh16.C: Likewise.
26012 * g++.old-deja/g++.mike/eh17.C: Likewise.
26013 * g++.old-deja/g++.mike/eh18.C: Likewise.
26014 * g++.old-deja/g++.mike/eh21.C: Likewise.
26015 * g++.old-deja/g++.mike/eh23.C: Likewise.
26016 * g++.old-deja/g++.mike/eh24.C: Likewise.
26017 * g++.old-deja/g++.mike/eh25.C: Likewise.
26018 * g++.old-deja/g++.mike/eh26.C: Likewise.
26019 * g++.old-deja/g++.mike/eh27.C: Likewise.
26020 * g++.old-deja/g++.mike/eh28.C: Likewise.
26021 * g++.old-deja/g++.mike/eh29.C: Likewise.
26022 * g++.old-deja/g++.mike/eh31.C: Likewise.
26023 * g++.old-deja/g++.mike/eh33.C: Likewise.
26024 * g++.old-deja/g++.mike/eh34.C: Likewise.
26025 * g++.old-deja/g++.mike/eh35.C: Likewise.
26026 * g++.old-deja/g++.mike/eh36.C: Likewise.
26027 * g++.old-deja/g++.mike/eh37.C: Likewise.
26028 * g++.old-deja/g++.mike/eh38.C: Likewise.
26029 * g++.old-deja/g++.mike/eh39.C: Likewise.
26030 * g++.old-deja/g++.mike/eh40.C: Likewise.
26031 * g++.old-deja/g++.mike/eh41.C: Likewise.
26032 * g++.old-deja/g++.mike/eh42.C: Likewise.
26033 * g++.old-deja/g++.mike/eh44.C: Likewise.
26034 * g++.old-deja/g++.mike/eh46.C: Likewise.
26035 * g++.old-deja/g++.mike/eh47.C: Likewise.
26036 * g++.old-deja/g++.mike/eh48.C: Likewise.
26037 * g++.old-deja/g++.mike/eh49.C: Likewise.
26038 * g++.old-deja/g++.mike/eh50.C: Likewise.
26039 * g++.old-deja/g++.mike/eh51.C: Likewise.
26040 * g++.old-deja/g++.mike/eh53.C: Likewise.
26041 * g++.old-deja/g++.mike/eh55.C: Likewise.
26042 * g++.old-deja/g++.mike/p7912.C: Likewise.
26043 * g++.old-deja/g++.mike/p9706.C: Likewise.
26044 * g++.old-deja/g++.mike/p10416.C: Likewise.
26045 * g++.old-deja/g++.mike/p11667.C: Likewise.
26046 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
26047 Remove redundant reference to Iris.
26048 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
26049 Elxsi, i860, Pico Java, and WE32K.
26050
26051 2003-01-07 Mark Mitchell <mark@codesourcery.com>
26052
26053 * g++.dg/ext/asm4.C: New test.
26054
26055 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26056
26057 PR c++/9030
26058 * g++.dg/template/friend12.C: New test.
26059 * g++.dg/template/friend13.C: Likewise.
26060 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
26061
26062 2003-01-08 Jan Hubicka <jh@suse.cz>
26063
26064 * gcc.dg/i386-cadd.c: New test.
26065 * gcc.dg/i386-cmov4.c: Likewise.
26066
26067 2003-01-06 Mark Mitchell <mark@codesourcery.com>
26068
26069 PR c++/9165
26070 * g++.dg/warn/Wunused-3.C: New test.
26071
26072 * g++.dg/abi/bitfield9.C: New test.
26073
26074 PR c++/9189
26075 * g++.dg/parse/defarg3.C: New test.
26076
26077 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
26078
26079 * g++.dg/parse/ambig1.C: New test.
26080 * g++.dg/parse/defarg2.C: New test.
26081
26082 2003-01-05 Mark Mitchell <mark@codesourcery.com>
26083
26084 * g++.dg/template/defarg-1.C: New test.
26085 * g++.dg/template/local2.C: Likewise.
26086
26087 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
26088
26089 * gcc.c-torture/execute/20030105-1.c: New test.
26090
26091 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26092
26093 * g++.dg/parse/namespace3.C: Remove extra semicolons.
26094 * g++.dg/parse/namespace4.C: Likewise.
26095
26096 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
26097
26098 * g++.dg/template/ntp2.C: New test.
26099
26100 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
26101
26102 * g++.dg/parse/extern-C-1.C: New test.
26103
26104 * g++.dg/parse/namespace4.C: New test.
26105
26106 * g++.dg/template/nested1.C: New test.
26107
26108 * g++.dg/parse/namespace3.C: New test.
26109
26110 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
26111
26112 * g++.dg/lookup/two-stage1.C: New test.
26113
26114 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26115
26116 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
26117 * g++.old-deja/g++.jason/access8.C: Likewise.
26118 * g++.old-deja/g++.other/decl5.C: Likewise.
26119
26120 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
26121
26122 * g++.dg/parse/parse7.C: New test.
26123
26124 2003-01-02 Mark Mitchell <mark@codesourcery.com>
26125
26126 PR c++/2843
26127 * g++.dg/ext/attrib7.C: New test.
26128
26129 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
26130
26131 * g++.dg/parse/parse6.C: New test.
26132
26133 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
26134
26135 * gcc.dg/h8300-stack-1.c: New.
26136
26137 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
26138
26139 g++.dg/lookup/exception1.C: New test.
26140
26141 g++.dg/lookup/template1.C: New test.
26142
26143 g++.dg/parse/namespace2.C: New test.
26144
26145 g++.dg/parse/parens2.C: New test.
26146
26147 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
26148
26149 * g++.dg/parse/parse5.C: New test.
26150 * g++.dg/lookup/scoped4.C: New test.
26151
26152 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
26153
26154 * g++.dg/parse/parens1.C: New test.
26155
26156 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
26157 angle-bracket1.C.
26158 * g++.dg/parse/parens2.C: New test.
26159
26160 * g++.dg/lookup/scope-operator1.C: New test.
26161
26162 * g++.dg/parse/operator1.C: New test.
26163
26164 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26165
26166 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
26167 * g++.old-deja/g++.other/access6.C: Likewise.
26168 * g++.old-deja/g++.other/decl1.C: Likewise.
26169 * g++.old-deja/g++.pt/typename12.C: Likewise.
26170
26171 2002-12-31 Mark Mitchell <mark@codesourcery.com>
26172
26173 * g++.dg/parse/namespace1.C: New test.
26174
26175 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
26176
26177 * g++.dg/parse/parse4.C: New test.
26178
26179 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
26180
26181 * g++.dg/parse/parse3.C: New test.
26182
26183 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
26184
26185 * g++.dg/parse/parse2.C: New test.
26186
26187 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
26188
26189 * g++.dg/template/friend11.C: New test.
26190
26191 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
26192
26193 * g++.dg/parse/parse1.C: New test.
26194
26195 2002-12-31 Janis Johnson <janis187@us.ibm.com>
26196
26197 * lib/profopt.exp: Change the name of a global variable to avoid
26198 possible clashes with other test suites.
26199
26200 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
26201
26202 * g++.dg/inherit/covariant8.C: New test.
26203
26204 2002-12-31 Mark Mitchell <mark@codesourcery.com>
26205
26206 * g++.dg/init/array9.C: New test.
26207
26208 PR c++/9112
26209 * g++.dg/parse/expr1.C: New test.
26210
26211 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
26212
26213 * gcc.c-torture/compile/20021230-1.c: New test.
26214
26215 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
26216
26217 * g++.dg/inherit/covariant5.C: New test.
26218 * g++.dg/inherit/covariant6.C: New test.
26219 * g++.dg/inherit/covariant7.C: New test.
26220
26221 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26222
26223 PR c++/2739
26224 * g++.dg/other/access2.C: New test.
26225
26226 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
26227
26228 * g++.dg/other/anon-struct.C: No longer fails
26229 * g++.old-deja/g++.brendan/parse4.C: Likewise.
26230 * g++.old-deja/g++.brendan/parse5.C: Likewise.
26231 * g++.old-deja/g++.brendan/parse6.C: Likewise.
26232
26233 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
26234
26235 * g++.dg/parse/angle-bracket.C (main): No longer fails.
26236
26237 2002-12-27 Mark Mitchell <mark@codesourcery.com>
26238
26239 * g++.dg/eh/spec4.C: Remove stray semicolon.
26240 * g++.dg/expr/pmf-1.C: Change error message.
26241 * g++.dg/ext/asm1.C: Remove stray semicolon.
26242 * g++.dg/ext/typename1.C: Add missing typenames.
26243 * g++.dg/inherit/template-as-base.C: Change error message.
26244 * g++.dg/lookup/scoped1.C: Likewise.
26245 * g++.dg/lookup/scoped2.C: Likewise.
26246 * g++.dg/lookup/using2.C: Likewise.
26247 * g++.dg/other/component1.C: Remove stray semicolon.
26248 * g++.dg/other/do1.C: Change error message.
26249 * g++.dg/other/error2.C: Likewise.
26250 * g++.dg/other/init1.C: Likewise.
26251 * g++.dg/other/packed1.C: Remove stray semicolon.
26252 * g++.dg/other/ptrmem2.C: Change error message.
26253 * g++.dg/parse/parameter-declaration-1.C: Remove line number
26254 marker.
26255 * g++.dg/special/initp1.C: Remove invalid attribute usage.
26256 * g++.dg/template/access3.C: Add typename keyword.
26257 * g++.dg/template/access5.C: Remove stray semicolon.
26258 * g++.dg/template/access6.C: Likewise.
26259 * g++.dg/template/complit1.C: Likewise.
26260 * g++.dg/template/crash1.C: Change error message.
26261 * g++.dg/template/inherit2.C: Remove stray semicolon.
26262 * g++.dg/template/instantiate2.C: Likewise.
26263 * g++.dg/template/instantiate3.C: Change error message.
26264 * g++.dg/template/qual1.C: Remove stray semicolon.
26265 * g++.dg/template/qualttp18.C: Change error message.
26266 * g++.dg/template/ref1.C: Remove stray semicolon.
26267 * g++.dg/template/sizeof1.C (A::value): Declare it.
26268 * g++.dg/template/spec4.C: Change error message.
26269 * g++.dg/template/static1.C: Likewise.
26270 * g++.dg/template/type1.C: Likewise.
26271 * g++.dg/template/typename3.C: Likewise.
26272 * g++.old-deja/g++.benjamin/13478.C: Change error message.
26273 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
26274 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
26275 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
26276 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
26277 named return value extension.
26278 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
26279 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
26280 * g++.old-deja/g++.bob/extern_C.C: Likewise.
26281 * g++.old-deja/g++.bob/inherit2.C: Likewise.
26282 * g++.old-deja/g++.brendan/complex1.C: Likewise.
26283 * g++.old-deja/g++.brendan/copy5.C: Likewise.
26284 * g++.old-deja/g++.brendan/crash13.C: Likewise.
26285 * g++.old-deja/g++.brendan/crash15.C: Likewise.
26286 * g++.old-deja/g++.brendan/crash18.C: Change error message.
26287 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
26288 * g++.old-deja/g++.brendan/crash38.C: Likewise.
26289 * g++.old-deja/g++.brendan/crash50.C: Likewise.
26290 * g++.old-deja/g++.brendan/crash56.C: Likewise.
26291 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
26292 syntax.
26293 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
26294 * g++.old-deja/g++.brendan/crash8.C: Change error message.
26295 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
26296 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
26297 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
26298 * g++.old-deja/g++.brendan/template11.C: Likewise.
26299 * g++.old-deja/g++.brendan/template26.C: Likewise.
26300 * g++.old-deja/g++.brendan/template27.C: Use explicit
26301 specialization syntax.
26302 * g++.old-deja/g++.brendan/template30.C: Likewise.
26303 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
26304 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
26305 non-dependent names.
26306 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
26307 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
26308 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
26309 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
26310 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
26311 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
26312 named return value extension.
26313 * g++.old-deja/g++.ext/namedret2.C: Likewise.
26314 * g++.old-deja/g++.ext/namedret3.C: Likewise.
26315 * g++.old-deja/g++.ext/return1.C: Likewise.
26316 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
26317 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
26318 * g++.old-deja/g++.jason/access8.C: Likewise.
26319 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
26320 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
26321 pseudo-destructor names.
26322 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
26323 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
26324 pseudo-destructor names.
26325 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
26326 * g++.old-deja/g++.jason/overload19.C: Likewise.
26327 * g++.old-deja/g++.jason/overload32.C: Likewise.
26328 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
26329 stray semicolons.
26330 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
26331 * g++.old-deja/g++.jason/return.C: Likewise.
26332 * g++.old-deja/g++.jason/return2.C: Likewise.
26333 * g++.old-deja/g++.jason/shadow1.C: Likewise.
26334 * g++.old-deja/g++.jason/special.C: Use explicit specialization
26335 syntax.
26336 * g++.old-deja/g++.jason/template10.C: Account for use of
26337 non-dependent names.
26338 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
26339 syntax.
26340 * g++.old-deja/g++.jason/template37.C: Likewise.
26341 * g++.old-deja/g++.law/access4.C: Change error messages.
26342 * g++.old-deja/g++.law/arm13.C: Remove incorrect
26343 pseudo-destructor names.
26344 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
26345 * g++.old-deja/g++.law/ctors9.C: Likewise.
26346 * g++.old-deja/g++.law/cvt22.C: Likewise.
26347 * g++.old-deja/g++.law/dtors5.C: Likewise.
26348 * g++.old-deja/g++.law/global-init1.C: Likewise.
26349 * g++.old-deja/g++.law/missed-error3.C: Likewise.
26350 * g++.old-deja/g++.law/operators28.C: Likewise.
26351 * g++.old-deja/g++.law/visibility28.C: Likewise.
26352 * g++.old-deja/g++.martin/eval1.C: Likewise.
26353 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
26354 name.
26355 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
26356 * g++.old-deja/g++.mike/net34.C: Likewise.
26357 * g++.old-deja/g++.mike/net36.C: Likewise.
26358 * g++.old-deja/g++.mike/ns2.C: Likewise.
26359 * g++.old-deja/g++.mike/p12306.C: Likewise.
26360 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
26361 value extension.
26362 * g++.old-deja/g++.mike/p700.C: Likewise.
26363 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
26364 * g++.old-deja/g++.mike/p710.C: Likewise.
26365 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
26366 value extension.
26367 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
26368 * g++.old-deja/g++.mike/pmf9.C: Likewise.
26369 * g++.old-deja/g++.ns/crash2.C: Likewise.
26370 * g++.old-deja/g++.ns/crash3.C: Likewise.
26371 * g++.old-deja/g++.ns/invalid1.C: Likewise.
26372 * g++.old-deja/g++.ns/ns17.C: Likewise.
26373 * g++.old-deja/g++.ns/template16.C: Likewise.
26374 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
26375 keyword.
26376 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
26377 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
26378 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
26379 named return value extension.
26380 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
26381 * g++.old-deja/g++.other/access4.C: Issue additional error
26382 messages.
26383 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
26384 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
26385 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
26386 * g++.old-deja/g++.other/crash25.C: Change error message.
26387 * g++.old-deja/g++.other/crash4.C: Change error message.
26388 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
26389 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
26390 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
26391 checks.
26392 * g++.old-deja/g++.other/defarg8.C: Likewise.
26393 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
26394 * g++.old-deja/g++.other/dtor10.C: Likewise.
26395 * g++.old-deja/g++.other/incomplete.C: Likewise.
26396 * g++.old-deja/g++.other/linkage7.C: Likewise.
26397 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
26398 lookup algorithm.
26399 * g++.old-deja/g++.other/mangle2.C: Likewise.
26400 * g++.old-deja/g++.other/refinit2.C: Likewise.
26401 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
26402 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
26403 * g++.old-deja/g++.pt/crash28.C: Likewise.
26404 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
26405 syntax.
26406 * g++.old-deja/g++.pt/crash32.C: Change error message.
26407 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
26408 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
26409 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
26410 error message position.
26411 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
26412 * g++.old-deja/g++.pt/defarg8.C: Change error message.
26413 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
26414 syntax.
26415 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
26416 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
26417 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
26418 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
26419 keyword.
26420 * g++.old-deja/g++.pt/explicit31.C: Likewise.
26421 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
26422 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
26423 keyword.
26424 * g++.old-deja/g++.pt/explicit71.C: Change error message.
26425 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
26426 syntax.
26427 * g++.old-deja/g++.pt/friend28.C: Account for use of
26428 non-dependent names.
26429 * g++.old-deja/g++.pt/friend29.C: Likewise.
26430 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
26431 rules.
26432 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
26433 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
26434 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
26435 lookup rules.
26436 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
26437 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
26438 keyword.
26439 * g++.old-deja/g++.pt/memclass20.C: Likewise.
26440 * g++.old-deja/g++.pt/memclass5.C: Likewise.
26441 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
26442 keyword.
26443 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
26444 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
26445 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
26446 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
26447 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
26448 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
26449 keyword.
26450 * g++.old-deja/g++.pt/spec10.C: Likewise.
26451 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
26452 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
26453 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
26454 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
26455 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
26456 * g++.old-deja/g++.pt/ttp62.C: Likewise.
26457 * g++.old-deja/g++.pt/ttp64.C: Likewise.
26458 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
26459 * g++.old-deja/g++.pt/typename15.C: Likewise.
26460 * g++.old-deja/g++.pt/typename22.C: Likewise.
26461 * g++.old-deja/g++.pt/typename6.C: Change error messages.
26462 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
26463 * g++.old-deja/g++.pt/virtual2.C: Likewise.
26464 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
26465 syntax.
26466 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
26467 return value extension.
26468 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
26469 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
26470 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
26471 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
26472
26473 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
26474
26475 * g++.dg/warn/inline1.C: New test.
26476 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
26477 * g++.old-deja/g++.jason/synth10.C: Likewise.
26478 * g++.old-deja/g++.mike/net31.C: Likewise.
26479 * g++.old-deja/g++.mike/p8786.C: Likewise.
26480
26481 * g++.dg/template/friend10.C: New test.
26482 * g++.dg/template/conv5.C: New test.
26483
26484 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
26485
26486 * g++.dg/lookup/scoped3.C: New test.
26487
26488 * g++.dg/lookup/decl1.C: New test.
26489 * g++.dg/lookup/decl2.C: New test.
26490
26491 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
26492
26493 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
26494 gcc.c-torture/compile/20021015-1.c,
26495 gcc.c-torture/compile/20021015-2.c,
26496 gcc.c-torture/compile/20021123-1.c,
26497 gcc.c-torture/compile/20021123-2.c,
26498 gcc.c-torture/compile/20021123-3.c,
26499 gcc.c-torture/compile/20021123-4.c,
26500 gcc.c-torture/execute/20021024-1.c: Add tests previously added
26501 only to 3.1 or 3.2 branch.
26502
26503 2002-12-23 Mark Mitchell <mark@codesourcery.com>
26504
26505 * gcc.dg/i386-bitfield3.c: New test.
26506
26507 * gcc.dg/i386-bitfield2.c: New test.
26508
26509 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
26510
26511 * g++.dg/parse/conv_op1.C: New test.
26512
26513 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
26514
26515 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
26516 approved.
26517
26518 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
26519
26520 * gcc.c-torture/compile/20021220-1.c: New test.
26521
26522 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
26523
26524 * gcc.dg/i386-fastcall-1.c: New.
26525
26526 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
26527
26528 * gcc.c-torture/execute/20021219-1.c: New test.
26529
26530 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
26531
26532 * gcc.dg/i386-pic-1.c: New test.
26533
26534 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26535
26536 PR c++/8099
26537 * g++.dg/template/friend9.C: New test.
26538
26539 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26540
26541 PR c++/3663
26542 * g++.dg/template/access7.C: New test.
26543
26544 2002-12-18 Nick Clifton <nickc@redhat.com>
26545
26546 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
26547 the libstdc++-v3 directory has been found.
26548
26549 2002-12-12 Devang Patel <dpatel@apple.com>
26550 * gcc.dg/darwin-ld-1.c: New test.
26551 * gcc.dg/darwin-ld-2.c: New test.
26552 * gcc.dg/darwin-ld-3.c: New test.
26553 * gcc.dg/darwin-ld-4.c: New test.
26554 * gcc.dg/darwin-ld-5.c: New test.
26555
26556 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
26557
26558 * gcc.c-torture/compile/20021212-1.c: New test.
26559
26560 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
26561
26562 * gcc.dg/fshort-wchar: New test.
26563
26564 2002-12-10 Mark Mitchell <mark@codesourcery.com>
26565
26566 PR c++/8372
26567 * g++.dg/template/dtor1.C: New test.
26568
26569 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
26570 markers.
26571
26572 2002-12-10 Jakub Jelinek <jakub@redhat.com>
26573
26574 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
26575
26576 2002-12-09 Mark Mitchell <mark@codesourcery.com>
26577
26578 * g++.dg/template/static1.C: New test.
26579 * g++.dg/template/static2.C: New test.
26580 * g++.old-deja/g++.ext/memconst.C: New test.
26581
26582 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26583
26584 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
26585 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
26586 * g++.dg/special/initp1.C: Likewise.
26587
26588 2002-12-06 Jakub Jelinek <jakub@redhat.com>
26589
26590 * gcc.c-torture/execute/20021204-1.c: New test.
26591
26592 2002-12-04 Geoffrey Keating <geoffk@apple.com>
26593
26594 * gcc.dg/ppc-fmadd-1.c: New file.
26595 * gcc.dg/ppc-fmadd-2.c: New file.
26596 * gcc.dg/ppc-fmadd-3.c: New file.
26597
26598 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
26599
26600 * gcc.c-torture/compile/20021204-1.c: New test.
26601
26602 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
26603
26604 * g++.dg/inherit/covariant2.C: New test.
26605 * g++.dg/inherit/covariant3.C: New test.
26606 * g++.dg/inherit/covariant4.C: New test.
26607 * g++.dg/inherit/covariant1.C: Remove XFAIL.
26608 * g++.old-deja/g++.robertl/eb17.C: Likewise.
26609
26610 2002-12-03 Mark Mitchell <mark@codesourcery.com>
26611
26612 PR c++/8688
26613 * g++.dg/init/brace3.C: New test.
26614
26615 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
26616
26617 * gcc.dg/20020210-1.c: Fix a comment typo.
26618
26619 2002-12-02 Mark Mitchell <mark@codesourcery.com>
26620
26621 PR c++/8720
26622 * g++.dg/parse/defarg1.C: New test.
26623
26624 PR c++/8615
26625 * g++.dg/template/char1.C: New test.
26626
26627 * g++.dg/template/varmod1.C: Fix typo.
26628
26629 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26630
26631 DR 180
26632 * g++.old-deja/g++.pt/crash32.C: Expect error.
26633
26634 2002-12-01 Mark Mitchell <mark@codesourcery.com>
26635
26636 PR c++/5919
26637 * g++.dg/template/varmod1.C: New test.
26638
26639 PR c++/8727
26640 * g++.dg/inherit/typeinfo1.C: New test.
26641
26642 PR c++/8663
26643 * g++.dg/inherit/typedef1.C: New test.
26644
26645 2002-11-30 Mark Mitchell <mark@codesourcery.com>
26646
26647 PR c++/8332
26648 PR c++/8493
26649 * g++.dg/template/strlen1.C: New test.
26650
26651 PR c++/8227
26652 * g++.dg/template/ctor2.C: New test.
26653
26654 PR c++/8214
26655 * g++.dg/init/string1.C: New test.
26656
26657 PR c++/8511
26658 * g++.dg/template/friend8.C: New test.
26659
26660 2002-11-29 Joe Buck <jbuck@synopsys.com>
26661
26662 * g++.dg/lookup/anon2.C: New test.
26663
26664 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
26665
26666 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
26667 h8300 port.
26668
26669 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
26670
26671 * gcc.dg/bitfld-6.c: New test.
26672
26673 2002-11-27 Jan Hubicka <jh@suse.cz>
26674
26675 * gcc.c-torture/execute/20021127.[cx]: New test.
26676
26677 2002-11-26 Jan Hubicka <jh@suse.cz>
26678
26679 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
26680 quality.
26681
26682 2002-11-26 Geoffrey Keating <geoffk@apple.com>
26683
26684 * g++.dg/init/brace2.C: New test.
26685 * g++.old-deja/g++.mike/p9129.C: Correct.
26686
26687 2002-11-26 Mark Mitchell <mark@codesourcery.com>
26688
26689 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
26690
26691 2002-11-25 Andreas Bauer <baueran@in.tum.de>
26692
26693 * gcc.dg/sibcall-6: New test for indirect sibcalls.
26694
26695 2002-11-25 Mark Mitchell <mark@codesourcery.com>
26696
26697 * testsuite/g++.dg/abi/empty11.C: New test.
26698 * testsuite/g++.dg/rtti/cv1.C: New test.
26699
26700 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
26701
26702 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
26703
26704 2002-11-24 Mark Mitchell <mark@codesourcery.com>
26705
26706 * g++.dg/abi/empty10.C: New test.
26707
26708 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
26709
26710 * gcc.c-torture/compile/20021124-1.c: New test.
26711
26712 2002-11-22 Mark Mitchell <mark@codesourcery.com>
26713
26714 * g++.dg/abi/rtti2.C: New test.
26715
26716 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
26717
26718 * gcc.dg/i386-unroll-1.c: New test.
26719
26720 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
26721
26722 * gcc.c-torture/compile/20021120-1.c: New test.
26723 * gcc.c-torture/compile/20021120-2.c: New test.
26724
26725 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
26726
26727 * gcc.dg/bitfld-5.c: New test.
26728
26729 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
26730
26731 * gcc.c-torture/execute/20021120-3.c: New test.
26732
26733 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
26734
26735 * gcc.c-torture/execute/20021120-2.c: New test.
26736
26737 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
26738
26739 * gcc.c-torture/execute/20021120-1.c: New test.
26740
26741 2002-11-20 Jakub Jelinek <jakub@redhat.com>
26742
26743 * gcc.c-torture/execute/20021118-3.c: New test.
26744
26745 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
26746
26747 * gcc.c-torture/compile/20021119-1.c: New test.
26748
26749 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
26750
26751 * gcc.dg/duff-1.c: New test.
26752 * gcc.dg/duff-2.c: New test.
26753 * gcc.dg/duff-3.c: New test.
26754
26755 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
26756
26757 * gcc.dg/cpp/_Pragma5.c: New test.
26758
26759 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
26760
26761 * gcc.c-torture/execute/20021118-2.c: New test.
26762
26763 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
26764
26765 * gcc.c-torture/execute/20021118-1.c: New test.
26766
26767 2002-11-16 Jakub Jelinek <jakub@redhat.com>
26768
26769 * gcc.dg/20021116-1.c: New test.
26770
26771 2002-11-14 Mark Mitchell <mark@codesourcery.com>
26772
26773 * g++.dg/abi/vcall1.C: New test.
26774
26775 2002-11-14 Jakub Jelinek <jakub@redhat.com>
26776
26777 * gcc.dg/20021029-1.c: New test.
26778 * gcc.dg/20021029-2.c: New test.
26779
26780 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
26781
26782 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
26783
26784 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
26785
26786 PR c/8439
26787 * gcc.dg/20021110.c: Move to ...
26788 * gcc.c-torture/compile/20021110.c: .... here.
26789
26790 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26791
26792 PR c/8467
26793 * gcc.c-torture/execute/20021111-1.c
26794
26795 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
26796
26797 PR c/8439
26798 * gcc.dg/20021110.c: New test.
26799
26800 2002-11-10 Mark Mitchell <mark@codesourcery.com>
26801
26802 * g++.dg/abi/vthunk3.C: Run only on x86.
26803
26804 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
26805
26806 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
26807
26808 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
26809
26810 * lib/compat.exp (compat-execute): Fix logic error in last
26811 change.
26812
26813 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
26814
26815 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
26816
26817 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26818
26819 PR c++/8389
26820 * g++.dg/template/access6.C: New test.
26821
26822 2002-11-08 Jan Hubicka <jh@suse.cz>
26823
26824 * gcc.dg/i386-ssefp-1.c: New test.
26825 * gcc.dg/i386-ssefp-1.c: New test.
26826
26827 2002-11-08 Jan Hubicka <jh@suse.cz>
26828
26829 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
26830
26831 2002-11-07 Mark Mitchell <mark@codesourcery.com>
26832
26833 * g++.dg/abi/vthunk3.C: New test.
26834
26835 PR c++/8338
26836 * g++.dg/template/crash2.C: New test.
26837
26838 2002-11-07 Mark Mitchell <mark@codesourcery.com>
26839
26840 * testsuite/g++.dg/abi/dtor1.C: New test.
26841 * testsuite/g++.dg/abi/dtor2.C: Likewise.
26842
26843 2002-11-05 Geoffrey Keating <geoffk@apple.com>
26844
26845 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
26846 Darwin.
26847
26848 2002-11-04 Adam Nemet <anemet@lnxw.com>
26849
26850 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
26851 -mthumb. Only xfail with -O0.
26852
26853 2002-11-03 Mark Mitchell <mark@codesourcery.com>
26854
26855 * g++.dg/abi/thunk1.C: New test.
26856 * g++.dg/abi/thunk2.C: Likewise.
26857 * g++.dg/abi/vtt1.C: Likewise.
26858
26859 2002-11-02 Diego Novillo <dnovillo@redhat.com>
26860
26861 PR optimization/8423
26862 * gcc.c-torture/execute/builtin-constant.c: New test.
26863
26864 2002-11-01 Zack Weinberg <zack@codesourcery.com>
26865
26866 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
26867 Add some more cases.
26868
26869 2002-11-01 Mark Mitchell <mark@codesourcery.com>
26870
26871 PR c++/8391
26872 * g++.dg/opt/local1.C: New test.
26873
26874 2002-10-30 Mark Mitchell <mark@codesourcery.com>
26875
26876 PR c++/8160
26877 * g++.dg/template/complit1.C: New test.
26878
26879 PR c++/8149
26880 * g++.dg/template/typename4.C: Likewise.
26881
26882 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26883
26884 Core issue 287, PR c++/7639
26885 * g++.dg/template/instantiate1.C: Adjust error location.
26886 * g++.dg/template/instantiate3.C: New test.
26887 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
26888 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
26889 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
26890
26891 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
26892
26893 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
26894
26895 2002-10-29 Mark Mitchell <mark@codesourcery.com>
26896
26897 PR c++/8287
26898 * g++.dg/init/dtor2.C: New test.
26899
26900 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26901
26902 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
26903 * gcc.dg/nest.c: Bypass errors on irix6.
26904
26905 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
26906
26907 * gcc.dg/nest.c: Expect error for mmix-*-*.
26908 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
26909
26910 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
26911
26912 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
26913 markers.
26914
26915 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
26916
26917 2002-10-25 Mike Stump <mrs@apple.com>
26918
26919 * gcc.dg/warn-1.c: New test.
26920
26921 2002-10-25 Zack Weinberg <zack@codesourcery.com>
26922
26923 * g++.dg/template/typename3.C: New test.
26924
26925 2002-10-25 Mark Mitchell <mark@codesourcery.com>
26926
26927 * g++.dg/lookup/ptrmem1.C: New test.
26928
26929 * g++.dg/abi/vthunk2.C: New test.
26930
26931 2002-10-25 Zack Weinberg <zack@codesourcery.com>
26932
26933 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
26934
26935 2002-10-24 Mark Mitchell <mark@codesourcery.com>
26936
26937 * g++.dg/abi/empty9.C: New test.
26938
26939 2002-10-24 Richard Henderson <rth@redhat.com>
26940
26941 * g++.dg/inherit/thunk1.C: Enable for ia64.
26942
26943 2002-10-23 Mark Mitchell <mark@codesourcery.com>
26944
26945 PR c++/8067
26946 * g++.dg/lookup/pretty1.C: New test.
26947
26948 2002-10-23 Jakub Jelinek <jakub@redhat.com>
26949
26950 * gcc.dg/20021023-1.c: New test.
26951
26952 2002-10-23 Mark Mitchell <mark@codesourcery.com>
26953
26954 PR c++/7679
26955 * g++.dg/parse/inline1.C: New test.
26956
26957 2002-10-23 Richard Henderson <rth@redhat.com>
26958
26959 * g++.dg/inherit/thunk1.C: Enable for x86_64.
26960
26961 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
26962
26963 2002-10-22 Mark Mitchell <mark@codesourcery.com>
26964
26965 PR c++/6579
26966 * g++.dg/parse/stmtexpr3.C: New test.
26967
26968 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
26969
26970 * g++.dg/expr/cond1.C: New test.
26971
26972 2002-10-21 Zack Weinberg <zack@codesourcery.com>
26973
26974 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
26975
26976 2002-10-21 Mark Mitchell <mark@codesourcery.com>
26977
26978 * g++.dg/abi/vbase13.C: New test.
26979 * g++.dg/abi/vbase14.C: Likewise.
26980
26981 2002-10-21 Jakub Jelinek <jakub@redhat.com>
26982
26983 * gcc.dg/tls/pic-1.c: New test.
26984 * gcc.dg/tls/nonpic-1.c: New test.
26985 * gcc.dg/20021018-1.c: New test.
26986
26987 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
26988
26989 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
26990 Remove only files with the same base name as the test case.
26991 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
26992 (profopt-execute): Likewise. Also, remove old profiling
26993 and performance data files before running the tests.
26994
26995 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
26996 * g++.dg/bprob/bprob.exp: Likewise.
26997 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
26998 to allow more general test case names.
26999
27000 * g++.dg/bprob/bprob-1.C: Rename to ...
27001 * g++.dg/bprob/g++-bprob-1.C: ... this.
27002
27003 * g77.dg/bprob/bprob-1.f: Rename to ...
27004 * g77.dg/bprob/g77-bprob-1.f: ... this.
27005
27006 2002-10-21 Zack Weinberg <zack@codesourcery.com>
27007
27008 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
27009 bison 1.50 or later.
27010
27011 2002-10-21 Janis Johnson <janis187@us.ibm.com>
27012
27013 * g++.dg/README: Describe more test directories.
27014
27015 2002-10-21 Mark Mitchell <mark@codesourcery.com>
27016
27017 * g++.dg/init/array6.C: Add additional tests.
27018
27019 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
27020
27021 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
27022 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
27023
27024 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
27025
27026 * gcc.c-torture/compile/20020604-1.x: New.
27027 * gcc.c-torture/compile/simd-5.x: Likewise.
27028 * gcc.c-torture/execute/920710-1.x: Likewise.
27029 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
27030
27031 2002-10-21 Mark Mitchell <mark@codesourcery.com>
27032
27033 * g++.dg/inherit/override1.C: Add dg-options clause.
27034
27035 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
27036
27037 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
27038 _mm_slli_si128.
27039
27040 2002-10-19 Andreas Schwab <schwab@suse.de>
27041
27042 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
27043 directory component.
27044
27045 2002-10-18 Mark Mitchell <mark@codesourcery.com>
27046
27047 * g++.dg/inherit/thunk1.C: New test.
27048
27049 * g++.dg/inherit/override1.C: New test.
27050
27051 * g++.dg/abi/mangle11.C: New test.
27052 * g++.dg/abi/mangle14.C: New test.
27053 * g++.dg/abi/mangle17.C: New test.
27054
27055 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
27056
27057 * g++.dg/overload/member2.C: New test.
27058
27059 2002-10-17 Janis Johnson <janis187@us.ibm.com>
27060
27061 * g++.dg/README: Describe new compat directory.
27062 * g++.dg/dg.exp: Skip tests in compat directory.
27063 * README.compat: New file.
27064 * lib/compat.exp: New expect script.
27065 * g++.dg/compat: New test directory.
27066 * g++.dg/compat/compat.exp: New expect script.
27067 * g++.dg/compat/abi: New test directory.
27068 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
27069 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
27070 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
27071 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
27072 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
27073 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
27074 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
27075 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
27076 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
27077 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
27078 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
27079 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
27080 * g++.dg/compat/break: New test directory.
27081 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
27082 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
27083 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
27084 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
27085 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
27086 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
27087 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
27088 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
27089 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
27090 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
27091 g++.dg/compat/break/README: New files.
27092 * g++.dg/compat/eh: New test directory.
27093 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
27094 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
27095 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
27096 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
27097 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
27098 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
27099 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
27100 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
27101 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
27102 g++.dg/compat/eh/filter2_y.C,
27103 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
27104 g++.dg/compat/eh/new1_y.C,
27105 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
27106 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
27107 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
27108 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
27109 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
27110 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
27111 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
27112 g++.dg/compat/eh/unexpected1_y.C: New files.
27113 * g++.dg/compat/init: New test directory.
27114 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
27115 g++.dg/compat/init/array5_y.C,
27116 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
27117 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
27118 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
27119 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
27120 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
27121 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
27122 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
27123 g++.dg/compat/init/init-ref2_y.C: New files.
27124
27125 2002-10-17 Mark Mitchell <mark@codesourcery.com>
27126
27127 PR c++/7584
27128 * g++.dg/inherit/using3.C: New test.
27129
27130 2002-10-17 Jan Hubicka <jh@suse.cz>
27131
27132 * gcc.dg/20021017-2.c: New test.
27133
27134 2002-10-17 Mark Mitchell <mark@codesourcery.com>
27135
27136 * g++.dg/abi/mangle16.C: Adjust.
27137
27138 * g++.dg/init/array8.C: New test.
27139
27140 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
27141
27142 * gcc.dg/special/mips-abi.exp: New test.
27143 * gcc.dg/special/mips-abi.s: Empty file used by the above.
27144
27145 2002-10-16 Mark Mitchell <mark@codesourcery.com>
27146
27147 * g++.dg/abi/mangle16.C: New test.
27148 * g++.dg/abi/mangle17.C: Likewise.
27149
27150 PR c++/7478
27151 * g++.dg/template/ref1.C: New test.
27152
27153 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27154
27155 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
27156
27157 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
27158
27159 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
27160
27161 2002-10-16 Mark Mitchell <mark@codesourcery.com>
27162
27163 PR c++/7524
27164 * g++.dg/init/array7.C: New test.
27165
27166 2002-10-15 Mark Mitchell <mark@codesourcery.com>
27167
27168 * g++.dg/init/array6.C: New test.
27169
27170 * g++.dg/abi/mangle13.C: Likewise.
27171 * g++.dg/abi/mangle14.C: Likewise.
27172 * g++.dg/abi/mangle15.C: Likewise.
27173
27174 2002-10-14 Mark Mitchell <mark@codesourcery.com>
27175
27176 * g++.dg/abi/empty8.C: New test.
27177
27178 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
27179
27180 * g++.dg/init/ctor1.C: New test.
27181
27182 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
27183
27184 * gcc.c-torture/execute/20021015-1.c: New test.
27185
27186 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
27187
27188 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
27189
27190 2002-10-14 Jan Hubicka <jh@suse.cz>
27191
27192 * gcc.dg/i386-ssetype-[1-5].c: New tests.
27193
27194 2002-10-14 Richard Henderson <rth@redhat.com>
27195
27196 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
27197
27198 2002-10-14 Mark Mitchell <mark@codesourcery.com>
27199
27200 PR optimization/6631
27201 * g++.dg/opt/const2.C: New test.
27202
27203 2002-10-14 Mark Mitchell <mark@codesourcery.com>
27204
27205 PR c++/7176
27206 * g++.dg/parse/friend1.C: New test.
27207 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
27208
27209 2002-10-14 Jakub Jelinek <jakub@redhat.com>
27210
27211 * gcc.dg/20021014-1.c: New test.
27212
27213 2002-10-11 Mark Mitchell <mark@codesourcery.com>
27214
27215 PR c++/5661
27216 * g++.dg/ext/vlm1.C: New test.
27217 * g++.dg/ext/vlm2.C: Likewise.
27218
27219 * g++.dg/init/array1.C: Remove invalid braces.
27220 * g++.dg/init/brace1.C: New test.
27221 * g++.dg/init/copy2.C: Likewise.
27222 * g++.dg/init/copy3.C: Likewise.
27223 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
27224 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
27225 braces.
27226
27227 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
27228
27229 * gcc.dg/cpp/assembler.S: Don't use -ansi.
27230
27231 2002-10-11 Richard Shann <richard.shann@superh.com>
27232
27233 * gcc.c-torture/compile/simd-5.c: New test.
27234
27235 2002-10-10 Roger Sayle <roger@eyesopen.com>
27236
27237 * gcc.c-torture/execute/shiftopt-1.c: New test case.
27238
27239 2002-10-10 Jim Wilson <wilson@redhat.com>
27240
27241 * gcc.c-torture/execute/20021010-1.c: New test.
27242
27243 2002-10-09 Zack Weinberg <zack@codesourcery.com>
27244
27245 PR c/7353
27246 * g++.dg/ext/typedef-init.C: New test.
27247 * gcc.dg/typedef-init.c: New test.
27248
27249 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
27250
27251 * gcc.dg/cpp/paste13.c: New test.
27252
27253 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27254
27255 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
27256 remaining platforms, XFAIL during compile, not execute. Don't
27257 XFAIL at -O0.
27258
27259 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
27260
27261 * gcc.dg/alias-1.c: Tweak expected warning.
27262
27263 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
27264
27265 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
27266
27267 2002-10-06 Andreas Jaeger <aj@suse.de>
27268
27269 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
27270 * gcc.dg/cpp/c++98.C: Likewise.
27271
27272 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
27273 * g++.dg/cpp/c++98.C: Likewise.
27274
27275 * g++.dg/README (Subdirectories): Mention cpp directory.
27276
27277 PR target/7559
27278 * gcc.dg/20021006-1.c: New test.
27279
27280 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27281
27282 PR c++/7804
27283 * g++.dg/other/warning1.C: New test.
27284
27285 2002-10-04 Roger Sayle <roger@eyesopen.com>
27286
27287 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
27288 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
27289 and sparc-*-* with -m64 as expected failures. See PR 8087.
27290
27291 2002-10-03 Mark Mitchell <mark@codesourcery.com>
27292
27293 PR c++/7931
27294 * g++.dg/template/ptrmem3.C: New test.
27295
27296 PR c++/7754
27297 * g++.dg/template/union1.C: New test.
27298
27299 2002-10-03 Mark Mitchell <mark@codesourcery.com>
27300
27301 PR c++/8006
27302 * g++.dg/abi/mangle9.C: New test.
27303 * g++.dg/abi/mangle10.C: New test.
27304 * g++.dg/abi/mangle11.C: New test.
27305 * g++.dg/abi/mangle12.C: New test.
27306
27307 2002-10-02 Mark Mitchell <mark@codesourcery.com>
27308
27309 PR c++/7188.
27310 * g++.dg/template/meminit1.C: New test.
27311 * g++.dg/warn/Wreorder-1.C: Likewise.
27312 * g++.old-deja/g++.mike/warn3.C: Tweak.
27313 * lib/prune.exp: Ingore "in copy constructor".
27314
27315 2002-10-02 Andreas Jaeger <aj@suse.de>
27316
27317 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
27318 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
27319 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
27320 on x86-64.
27321
27322 2002-10-01 Mark Mitchell <mark@codesourcery.com>
27323
27324 * gcc.dg/empty1.C: Fix typo.
27325
27326 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
27327
27328 * gcc.dg/alias-1.c: New test.
27329
27330 2002-10-01 Mark Mitchell <mark@codesourcery.com>
27331
27332 * gcc.dg/empty1.C: New test.
27333
27334 * g++.dg/tls/init-2.C: Tweak error messages.
27335
27336 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
27337
27338 * gcc.c-torture/compile/20020923-1.c: New test.
27339
27340 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
27341
27342 * gcc.c-torture/execute/ffs-1.c: New test.
27343 * gcc.c-torture/execute/ffs-2.c: Ditto.
27344
27345 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
27346
27347 * g++.dg/overload/member1.C: New test.
27348
27349 2002-09-30 Mark Mitchell <mark@codesourcery.com>
27350
27351 * g++.dg/abi/empty7.C: New test.
27352 * g++.dg/init/pm2.C: Likewise.
27353
27354 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
27355
27356 * g++.dg/rtti/crash1.C: New test.
27357
27358 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
27359
27360 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
27361 gcc.dg/sibcall-4.c: New tests.
27362
27363 2002-09-28 Roger Sayle <roger@eyesopen.com>
27364
27365 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
27366 powerpc and MMIX targets.
27367
27368 2002-09-27 Zack Weinberg <zack@codesourcery.com>
27369
27370 * gcc.dg/cpp/20020927-1.c: New.
27371
27372 2002-09-26 David S. Miller <davem@redhat.com>
27373
27374 * gcc.c-torture/compile/trunctfdf.c: New.
27375
27376 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27377
27378 * lib/target-supports.exp (check_weak_available): Handle solaris2.
27379
27380 2002-09-27 Alan Modra <amodra@bigpond.net.au>
27381
27382 * gcc.c-torture/execute/loop-15.c: New.
27383
27384 2002-09-26 Janis Johnson <janis187@us.ibm.com>
27385
27386 * README.QMTEST: Fix typo.
27387
27388 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
27389
27390 * gcc.dg/20020926-1.c: New test.
27391
27392 2002-09-25 David S. Miller <davem@redhat.com>
27393
27394 PR target/7842
27395 * gcc.c-torture/execute/shiftdi.c: New test.
27396
27397 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
27398
27399 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
27400 unique to the tool.
27401 * lib/g77.exp (g77_init): Likewise.
27402 * lib/g++.exp (g++_init): Likewise.
27403 * lib/objc.exp (objc_init): Likewise.
27404
27405 2002-09-25 Mark Mitchell <mark@codesourcery.com>
27406
27407 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
27408 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
27409 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
27410
27411 2002-09-25 Richard Henderson <rth@redhat.com>
27412
27413 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
27414 too-small long double.
27415
27416 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
27417
27418 * gcc.dg/20020919-1.c: New test.
27419
27420 2002-09-23 Mark Mitchell <mark@codesourcery.com>
27421
27422 * g++.dg/abi/bitfield6.C: New test.
27423 * g++.dg/abi/bitfield7.C: New test.
27424 * g++.dg/abi/bitfield8.C: New test.
27425 * g++.dg/abi/vbase11.C: New test.
27426
27427 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
27428
27429 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
27430 hppa*-*-hpux*. Update test comment.
27431
27432 2002-09-20 Jakub Jelinek <jakub@redhat.com>
27433
27434 * gcc.dg/tls/struct-1.c: New test.
27435
27436 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
27437
27438 * gcc.dg/cpp/tr-warn2.c: Update.
27439
27440 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
27441
27442 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
27443
27444 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
27445
27446 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
27447 systems.
27448
27449 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
27450
27451 * gcc.c-torture/execute/ieee/mzero3.c: New test.
27452
27453 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
27454 Adjust for c++filt moved to binutils. Remove spurious duplicate
27455 setting of cxxfilt.
27456
27457 2002-09-19 Geoffrey Keating <geoffk@apple.com>
27458
27459 * gcc.dg/20020312-2.c: Update for darwin.
27460
27461 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
27462
27463 * g++.old-deja/g++.other/crash32.C: Mark ICE.
27464
27465 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
27466
27467 * objc.dg/comp-types-1.m: New test.
27468 * objc.dg/comp-types-2.m: New test.
27469 * objc.dg/comp-types-3.m: New test.
27470 * objc.dg/comp-types-4.m: New test.
27471 * objc.dg/comp-types-5.m: New test.
27472 * objc.dg/comp-types-6.m: New test.
27473
27474 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
27475
27476 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
27477
27478 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
27479
27480 * g++.dg/other/do1.C: New test.
27481
27482 * g++.dg/template/subst1.C: New test.
27483
27484 2002-09-16 Steve Ellcey <sje@cup.hp.com>
27485
27486 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
27487
27488 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
27489
27490 * g++.dg/template/qualttp20.C: Adjust expected errors.
27491 * g++.old-deja/g++.jason/report.C: Likewise.
27492 * g++.old-deja/g++.other/qual1.C: Likewise.
27493
27494 * g++.dg/lookup/scoped2.C: New test.
27495
27496 * g++.dg/ext/asm3.C: New test.
27497
27498 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
27499
27500 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
27501
27502 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
27503
27504 * ChangeLog: follow spelling conventions.
27505 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
27506 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
27507 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
27508 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
27509 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
27510 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
27511 * g++.old-deja/g++.law/global-init1.C: Likewise.
27512 * g++.old-deja/g++.other/delete4.C: Likewise.
27513 * g++.old-deja/g++.other/inline21.C: Likewise.
27514 * g++.old-deja/g++.other/singleton.C: Likewise.
27515 * g77.dg/strlen0.f: Likewise.
27516 * g77.f-torture/compile/20010519-1.f: Likewise.
27517 * g77.f-torture/compile/980310-4.f: Likewise.
27518 * gcc.c-torture/compile/20000605-1.c: Likewise.
27519 * gcc.c-torture/execute/20020225-1.c: Likewise.
27520 * gcc.dg/c90-hexfloat-2.c: Likewise.
27521 * gcc.dg/c99-bool-1.c: Likewise.
27522 * gcc.dg/c99-hexfloat-2.c: Likewise.
27523 * gcc.dg/dll-2.c: Likewise.
27524 * gcc.dg/wtr-union-init-1.c: Likewise.
27525 * gcc.dg/wtr-union-init-2.c: Likewise.
27526 * gcc.dg/wtr-union-init-3.c: Likewise.
27527 * gcc.dg/cpp/avoidpaste1.c: Likewise.
27528 * gcc.dg/cpp/defined.c: Likewise.
27529 * gcc.dg/cpp/macsyntx.c: Likewise.
27530 * gcc.dg/cpp/paste2.c: Likewise.
27531 * gcc.dg/cpp/trad/defined.c: Likewise.
27532 * gcc.dg/format/c90-printf-1.c: Likewise.
27533 * gcc.dg/format/c90-scanf-1.c: Likewise.
27534 * gcc.dg/format/c99-printf-1.c: Likewise.
27535 * gcc.dg/format/c99-scanf-1.c: Likewise.
27536 * gcc.misc-tests/gcov-8.c: Likewise.
27537 * lib/profopt.exp: Likewise.
27538
27539 2002-09-15 Krister Walfridsson <cato@df.lth.se>
27540
27541 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
27542
27543 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
27544
27545 * g++.dg/inherit/using2.C: New test.
27546
27547 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
27548
27549 * ChangeLog: Follow spelling conventions.
27550 * g++.dg/template/friend4.C: Likewise.
27551 * g++.old-deja/g++.pt/crash67.C: Likewise.
27552 * gcc.c-torture/execute/20000801-4.c: Likewise.
27553 * gcc.dg/c90-digraph-1.c: Likewise.
27554 * gcc.dg/c94-digraph-1.c: Likewise.
27555 * gcc.dg/c99-digraph-1.c: Likewise.
27556 * gcc.dg/cpp/line5.c: Likewise.
27557 * gcc.dg/cpp/multiline.c: Likewise.
27558 * gcc.dg/cpp/trad/literals-1.c: Likewise.
27559 * gcc.dg/format/attr-3.c: Likewise.
27560 * gcc.dg/format/c90-scanf-3.c: Likewise.
27561 * gcc.dg/format/ext-4.c: Likewise.
27562
27563 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
27564
27565 * g++.dg/template/pretty1.C: New test.
27566
27567 2002-09-14 Alan Modra <amodra@bigpond.net.au>
27568
27569 * gcc.c-torture/execute/struct-cpy-1.c: New test.
27570
27571 2002-09-13 Matt Austern <austern@apple.com>
27572
27573 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
27574 passing a cast expression to a function by const reference.
27575
27576 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
27577
27578 * g++.dg/template/deduce1.C: New test.
27579
27580 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
27581
27582 * gcc.c-torture/execute/simd-1.c: Force all use of int to
27583 32-bit int.
27584
27585 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
27586
27587 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
27588 usage.
27589
27590 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
27591
27592 * gcc.c-torture/compile/20020910-1.c: New test.
27593
27594 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
27595
27596 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
27597
27598 2002-09-10 Andreas Jaeger <aj@suse.de>
27599
27600 * gcc.dg/20020312-2.c: Adjust for x86-64.
27601
27602 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
27603
27604 * g77.dg/7388.f: New test case for PR 7388.
27605
27606 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
27607
27608 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
27609
27610 2002-09-05 Ziemowit Laski <zlaski@apple.com>
27611
27612 * objc.dg/proto-lossage-1.m: New test.
27613
27614 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
27615
27616 * gcc.dg/cpp/_Pragma4.c: Fix typo.
27617
27618 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
27619
27620 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
27621 expected to pass.
27622
27623 2002-09-06 Stan Shebs <shebs@apple.com>
27624 David Edelsohn <edelsohn@gnu.org>
27625
27626 * gcc.dg/weak: New directory.
27627 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
27628 target-specific xfail bits.
27629 * gcc.dg/typeof-2.c: Move to new directory.
27630 * gcc.dg/weak.exp: New expect script.
27631
27632 2002-09-06 Alan Modra <amodra@bigpond.net.au>
27633
27634 * gcc.c-torture/execute/extzvsi.c: New test.
27635
27636 2002-09-05 Stan Shebs <shebs@apple.com>
27637
27638 * gcc.dg/weak-1.c: xfail on Darwin.
27639 * gcc.dg/weak-2.c: Ditto.
27640 * gcc.dg/weak-3.c: Ditto.
27641 * gcc.dg/weak-4.c: Ditto.
27642 * gcc.dg/weak-5.c: Ditto.
27643 * gcc.dg/weak-6.c: Ditto.
27644 * gcc.dg/weak-7.c: Ditto.
27645 * gcc.dg/weak-8.c: Ditto.
27646 * gcc.dg/weak-9.c: Ditto.
27647
27648 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
27649
27650 * gcc.c-torture/execute/loop-14.c: New test.
27651
27652 2002-09-04 Jakub Jelinek <jakub@redhat.com>
27653
27654 * g++.dg/other/cxa-atexit1.C: New test.
27655
27656 * gcc.dg/typeof-2.c: New test.
27657
27658 2002-09-03 Roger Sayle <roger@eyesopen.com>
27659
27660 * gcc.dg/builtins-2.c: New testcase.
27661 * gcc.dg/builtins-3.c: New testcase.
27662
27663 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
27664
27665 * gcc.dg/cpp/_Pragma4.c: New test.
27666
27667 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
27668
27669 * objc/execute/nil_method-1.m: New testcase.
27670
27671 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
27672
27673 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
27674 [Object class], not [Object initialize].
27675
27676 2002-08-31 Roger Sayle <roger@eyesopen.com>
27677 Hans-Peter Nilsson <hp@bitrange.com>
27678
27679 * gcc.c-torture/execute/20020720-1.x: Skip test on
27680 mmix-knuth-mmixware. Correct comment.
27681
27682 2002-08-27 Mark Mitchell <mark@codesourcery.com>
27683
27684 * testsuite/g++.dg/abi/bitfield5.C: New test.
27685 * testsuite/g++.dg/abi/vbase10.C: Likewise.
27686
27687 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
27688
27689 * objc.dg/undeclared-selector.m: New test.
27690
27691 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
27692
27693 * g++.dg/other/offsetof1.C: Avoid cast warning.
27694
27695 2002-08-26 Ziemowit Laski <zlaski@apple.com>
27696
27697 * objc.dg/super-class-2.m: New test.
27698
27699 2002-08-24 Matt Austern <austern@apple.com>
27700
27701 * g++.dg/ext/lvaddr.C: New test.
27702 * g++.dg/ext/lvcast.C: New test.
27703
27704 2002-08-22 Mark Mitchell <mark@codesourcery.com>
27705
27706 * testsuite/g++.dg/inherit/cond1.C: New test.
27707
27708 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
27709
27710 * gcc.dg/noncompile/incomplete-1.c: New test.
27711
27712 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
27713
27714 * gcc.dg/typespec-1.c: New test.
27715
27716 2002-08-20 Devang Patel <dpatel@apple.com>
27717 * objc.dg/proto-hier-2.m: New test.
27718
27719 2002-08-19 Ziemowit Laski <zlaski@apple.com>
27720
27721 * objc.dg/bitfield-1.m: New test.
27722 * objc.dg/bitfield-2.m: New test.
27723
27724 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
27725
27726 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
27727 gcc.dg/c99-flex-array-4.c: New tests.
27728
27729 2002-08-16 Stan Shebs <shebs@apple.com>
27730
27731 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
27732
27733 2002-08-15 Jakub Jelinek <jakub@redhat.com>
27734
27735 * gcc.dg/typeof-1.c: New test.
27736 * g++.dg/ext/typeof2.C: New test.
27737
27738 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
27739
27740 * g++.dg/other/offsetof1.C: New test.
27741
27742 2002-08-14 Richard Henderson <rth@redhat.com>
27743
27744 * gcc.dg/tls/diag-3.c: Fix expected message strings.
27745
27746 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
27747
27748 * gcc.dg/cpp/_Pragma3.c: New test.
27749
27750 2002-08-13 Mark Mitchell <mark@codesourcery.com>
27751
27752 * g++.dg/template/inherit3: New test.
27753
27754 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
27755
27756 * gcc.dg/bitfld-4.c: Add blank options.
27757
27758 2002-08-09 Mark Mitchell <mark@codesourcery.com>
27759
27760 * g++.dg/template/crash1.C: New test.
27761
27762 2002-08-08 Jakub Jelinek <jakub@redhat.com>
27763
27764 * gcc.dg/tls/opt-2.c: New test.
27765
27766 2002-08-08 Devang Patel <dpatel@apple.com>
27767
27768 * objc.dg/selector-1.m : New test
27769
27770 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
27771
27772 * g++.dg/abi/bitfield4.C: New test.
27773 * gcc.dg/bitfld-4.c: New test.
27774
27775 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
27776
27777 * g++.dg/other/packed1.C: New test.
27778
27779 2002-08-07 Mark Mitchell <mark@codesourcery.com>
27780
27781 * g++.dg/abi/offsetof.C: Tweak error messages.
27782 * g++.old-deja/g++.mike/p10769a.C: Likewise.
27783
27784 2002-08-08 Jakub Jelinek <jakub@redhat.com>
27785
27786 * gcc.dg/bitfld-3.c: New test.
27787
27788 2002-08-07 Jakub Jelinek <jakub@redhat.com>
27789 Richard Henderson <rth@redhat.com>
27790
27791 * gcc.dg/i386-bitfield1.c: New test.
27792 * g++.dg/abi/bitfield3.C: Update.
27793
27794 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
27795
27796 * objc.dg/const-str-2.m: Update.
27797 * gcc.dg/cpp/c++98.c: Change to C extension.
27798 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
27799 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
27800
27801 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
27802
27803 * testsuite/gcc.dg/tls/diag-3.c: New.
27804
27805 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
27806
27807 * g++.dg/README (Subdirectories): Document new subdir expr.
27808 * g++.dg/expr/pmf-1.C: New test.
27809
27810 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
27811
27812 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
27813
27814 2002-08-06 Jakub Jelinek <jakub@redhat.com>
27815
27816 * g++.dg/abi/bitfield3.C: New test.
27817
27818 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
27819
27820 * lib/gcov.exp: Tweak expected line formats.
27821 * gcc.misc-tests/gcov8.c: New test.
27822 * gcc.misc-tests/gcov8.x: New flags.
27823
27824 2002-08-05 Jakub Jelinek <jakub@redhat.com>
27825
27826 * consistency.vlad/layout/endian.c: Include string.h.
27827
27828 * gcc.c-torture/execute/20020805-1.c: New test.
27829
27830 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
27831
27832 * g++.dg/other/conversion1.C: New test.
27833
27834 2002-08-03 Roger Sayle <roger@eyesopen.com>
27835
27836 * gcc.dg/builtins-1.c: New testcase.
27837
27838 2002-08-02 Mark Mitchell <mark@codesourcery.com>
27839
27840 * g++.dg/inherit/access3.C: New test.
27841
27842 2002-08-01 Jakub Jelinek <jakub@redhat.com>
27843
27844 * gcc.dg/ia64-visibility-2.c: New test.
27845
27846 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
27847
27848 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
27849 __qualifier_flags to __flags.
27850
27851 2002-07-31 Mark Mitchell <mark@codesourcery.com>
27852
27853 * g++.dg/inherit/operator1.C: New test.
27854 * g++.dg/lookup/disamb1.C: Fix typo in comment.
27855 * g++.dg/other/error1.C: Change expected error message.
27856 * g++.dg/template/conv4.C: Likewise.
27857
27858 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
27859
27860 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
27861 for documented behavior.
27862
27863 2002-07-25 Roger Sayle <roger@eyesopen.com>
27864
27865 * gcc.c-torture/execute/20020720-1.x: Skip this test on
27866 several targets known to fail.
27867
27868 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
27869
27870 * gcc.dg/mips-args-[123].c: New tests.
27871
27872 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
27873
27874 * gcc.dg/ppc-spe.c: New.
27875
27876 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
27877
27878 * g++.dg/other/ptrmem4.C: New testcase.
27879
27880 2002-07-24 Richard Henderson <rth@redhat.com>
27881
27882 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
27883
27884 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
27885
27886 * g++.dg/ext/alignof1.C (main): Return 0 for success.
27887
27888 2002-07-24 Roger Sayle <roger@eyesopen.com>
27889
27890 * gcc.c-torture/execute/memset-3.c: New testcase.
27891
27892 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
27893
27894 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
27895 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
27896
27897 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27898
27899 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
27900 Delete.
27901
27902 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
27903
27904 * gcc.c-torture/compile/simd-4.c: New test.
27905
27906 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27907
27908 PR c++/7347, c++/7348
27909 * g++.dg/template/access4.C: New test.
27910 * g++.dg/template/access5.C: New test.
27911 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
27912 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
27913 * g++.old-deja/g++.pt/ttp58.C: Likewise.
27914 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
27915
27916 2002-07-22 Jakub Jelinek <jakub@redhat.com>
27917
27918 * gcc.dg/gnu89-init-2.c: New test.
27919
27920 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
27921
27922 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
27923
27924 2002-07-20 Roger Sayle <roger@eyesopen.com>
27925
27926 * gcc.c-torture/execute/20020720-1.c: New testcase.
27927
27928 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
27929
27930 * gcc.dg/cpp/Wsignprom.c: New tests.
27931
27932 2002-07-20 Alan Modra <amodra@bigpond.net.au>
27933
27934 * gcc.c-torture/execute/loop-13.c: New test.
27935
27936 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
27937
27938 * gcc.dg/cpp/expr.c: New tests.
27939
27940 2002-07-18 David Edelsohn <edelsohn@gnu.org>
27941
27942 * g++.dg/opt/pr6713.C: Add template instantiation.
27943
27944 2002-07-18 Alan Modra <amodra@bigpond.net.au>
27945
27946 * gcc.dg/nest.c: New test.
27947
27948 2002-07-17 Richard Henderson <rth@redhat.com>
27949
27950 * g++.dg/opt/pr6713.C: New test.
27951
27952 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
27953
27954 * gcc.c-torture/execute/loop-2e.x: Let the testcase
27955 XFAIL for all x86 processors.
27956
27957 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
27958
27959 * gcc.c-torture/execute/20010122-1.x: Do not test with
27960 -fomit-frame-pointer.
27961
27962 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27963
27964 * g++.dg/template/instantiate2.C: New test.
27965 * g++.dg/template/spec4.C: New test.
27966
27967 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27968
27969 * g++.dg/template/access2.C: New test.
27970 * g++.dg/template/access3.C: New test.
27971
27972 2002-07-15 Zack Weinberg <zack@codesourcery.com>
27973
27974 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
27975 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
27976 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
27977 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
27978 Convert to use <stdarg.h>.
27979 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
27980 Delete.
27981 * gcc.dg/va-arg-2.c: New.
27982 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
27983
27984 2002-07-15 Jakub Jelinek <jakub@redhat.com>
27985
27986 * gcc.c-torture/compile/20020710-1.c: New test.
27987
27988 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
27989 Andrew Pinski <pinskia@physics.uc.edu>
27990
27991 gcc.c-torture/compile/simd-2.c: New testcase.
27992 gcc.c-torture/compile/simd-3.c: Likewise.
27993
27994 2002-07-11 Mark Mitchell <mark@codesourcery.com>
27995
27996 PR c++/7224
27997 * g++.dg/overload/error1.C: New test.
27998
27999 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28000
28001 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
28002 configuration and IRIX 6 O32 ABI.
28003
28004 2002-07-11 Roger Sayle <roger@eyesopen.com>
28005
28006 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
28007
28008 2002-07-10 Roger Sayle <roger@eyesopen.com>
28009
28010 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
28011
28012 2002-07-10 Jeffrey A Law <law@redhat.com>
28013
28014 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
28015
28016 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
28017
28018 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
28019
28020 * gcc.dg/20020312-2.c: Check for __PPC__.
28021
28022 2002-07-09 Diego Novillo <dnovillo@redhat.com>
28023
28024 * gcc.c-torture/compile/20020709-1.c: New test.
28025
28026 2002-07-07 Roger Sayle <roger@eyesopen.com>
28027
28028 * g++.dg/template/qualttp21.C: New test case.
28029
28030 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
28031
28032 * gcc.c-torture/compile/20020706-1.c: New test.
28033 * gcc.c-torture/compile/20020706-2.c: New test.
28034
28035 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
28036 Alexandre Oliva <aoliva@redhat.com>
28037
28038 * g++.dg/warn/incomplete1.C: New test.
28039
28040 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28041
28042 PR c++/7099
28043 * g++.dg/warn/noreturn1.C: New test.
28044
28045 2002-07-03 Mark Mitchell <mark@codesourcery.com>
28046
28047 PR c++/6706
28048 * g++.dg/debug/debug6.C: New test.
28049 * g++.dg/debug/debug7.C: New test.
28050
28051 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
28052
28053 * gcc.c-torture/compile/simd-3.c: New test.
28054
28055 2002-07-03 Chris Demetriou <cgd@broadcom.com>
28056
28057 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
28058 * gcc.dg/20020620-1.c: Likewise.
28059
28060 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28061
28062 PR c++/6944
28063 * g++.dg/init/array4.C: New test.
28064 * g++.dg/init/array5.C: New test.
28065
28066 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
28067
28068 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
28069 * gcc.c-torture/execute/simd-2.c (main): Likewise.
28070
28071 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28072
28073 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
28074 * gcc.dg/wtr-aggr-init-1.c: Likewise.
28075 * gcc.dg/wtr-conversion-1.c: Likewise.
28076 * gcc.dg/wtr-escape-1.c: Likewise.
28077 * gcc.dg/wtr-int-type-1.c: Likewise.
28078 * gcc.dg/wtr-label-1.c: Likewise.
28079 * gcc.dg/wtr-static-1.c: Likewise.
28080 * gcc.dg/wtr-strcat-1.c: Likewise.
28081 * gcc.dg/wtr-suffix-1.c: Likewise.
28082 * gcc.dg/wtr-switch-1.c: Likewise.
28083 * gcc.dg/wtr-unary-plus-1.c: Likewise.
28084 * gcc.dg/wtr-union-init-1.c: Likewise.
28085 * gcc.dg/wtr-union-init-2.c: Likewise.
28086 * gcc.dg/wtr-union-init-3.c: Likewise.
28087
28088 * gcc.dg/wtr-func-def-1.c: New test.
28089
28090 2002-07-02 Devang Patel <dpatel@apple.com>
28091
28092 * objc.dg/param-1.m: New test.
28093
28094 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
28095
28096 * gcc.dg/cpp/trad/directive.c: Add test.
28097 * gcc.dg/cpp/trad/macroargs.c: Add test.
28098 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
28099
28100 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
28101
28102 * gcc.dg/cpp/cmdlne-M.c: New test.
28103
28104 2002-07-02 Ziemowit Laski <zlaski@apple.com>
28105
28106 * objc.dg/desig-init-1.m: New test.
28107
28108 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28109
28110 PR c++/6716
28111 * g++.dg/template/instantiate1.C: New test.
28112
28113 2002-07-01 Mark Mitchell <mark@codesourcery.com>
28114
28115 PR c++/7112
28116 * g++.dg/template/sizeof2.C: New test.
28117
28118 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
28119
28120 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
28121 gcc.dg/cpp/trad/include.c: New tests.
28122
28123 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
28124
28125 PR target/7177
28126 * gcc.c-torture/compile/20020701-1.c: New test.
28127
28128 2002-07-01 Stan Shebs <shebs@apple.com>
28129
28130 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
28131 header here...
28132 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
28133 (objc-torture-execute): or here.
28134
28135 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
28136
28137 * gcc.c-torture/execute/arith-rand-ll.c: New test.
28138
28139 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
28140
28141 * gcc.dg/cpp/trad/escaped-nl.c: New test.
28142
28143 2002-06-30 Devang Patel <dpatel@apple.com>
28144
28145 * objc.dg/fsyntax-only.m: New test.
28146
28147 2002-06-27 Mark Mitchell <mark@codesourcery.com>
28148
28149 PR c++/6695
28150 * g++.dg/template/friend7.C: New file.
28151
28152 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
28153
28154 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
28155 return type.
28156
28157 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
28158
28159 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
28160 avoid division by zero.
28161
28162 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
28163
28164 * gcc.dg/Wunknownprag.c: New tests.
28165
28166 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
28167
28168 * gcc.c-torture/execute/simd-2.c: New test.
28169
28170 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
28171
28172 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
28173 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
28174 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
28175 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
28176 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
28177 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
28178 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
28179 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
28180 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
28181 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
28182 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
28183 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
28184 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
28185 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
28186 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
28187 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
28188 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
28189
28190 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
28191
28192 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
28193 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
28194 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
28195 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
28196 New tests.
28197 * gcc.dg/cpp/trad/directive.c: Update.
28198
28199 2002-06-23 Andreas Jaeger <aj@suse.de>
28200
28201 * gcc.c-torture/execute/complex-6.c: New.
28202
28203 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
28204
28205 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
28206 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
28207 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
28208 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
28209
28210 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
28211
28212 * gcc.dg/cpp/trad: New directory with traditional tests copied
28213 from parent directory.
28214 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
28215 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
28216 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
28217 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
28218 Move to trad/ and rename.
28219 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
28220 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
28221 gcc.dg/cpp/trad/redef2.c: New tests.
28222 * gcc.dg/cpp/trad/trad.exp: New driver.
28223
28224 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
28225
28226 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
28227 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
28228 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
28229 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
28230 Remove.
28231
28232 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
28233
28234 * gcc.dg/20020620-1.c: New test.
28235
28236 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28237
28238 * g++.dg/template/ttp4.C: New test.
28239
28240 2002-06-19 Jakub Jelinek <jakub@redhat.com>
28241
28242 * g++.dg/opt/vt1.C: Fix regexp.
28243
28244 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28245
28246 * gcc.c-torture/execute/pure-1.c: Make functions static again.
28247 Don't use attribute `noinline'.
28248
28249 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
28250
28251 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
28252
28253 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
28254
28255 * gcc.c-torture/execute/simd-1.c: New.
28256
28257 * gcc.dg/simd-1.c: New.
28258
28259 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
28260
28261 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
28262
28263 2002-06-16 Richard Henderson <rth@redhat.com>
28264
28265 * g++.dg/ext/anon-struct1.C: New.
28266 * g++.dg/ext/anon-struct2.C: New.
28267 * g++.dg/ext/anon-struct3.C: New.
28268 * gcc.dg/anon-struct-1.c: New.
28269 * gcc.dg/anon-struct-2.c: New.
28270 * gcc.dg/anon-struct-3.c: New.
28271 * gcc.dg/20011008-1.c: Adjust warning text.
28272 * gcc.dg/20020527-1.c: Add -fms-extensions.
28273
28274 2002-06-16 Richard Henderson <rth@redhat.com>
28275
28276 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
28277
28278 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
28279
28280 * gcc.c-torture/execute/20020615-1.c: New test.
28281
28282 2002-06-15 Roger Sayle <roger@eyesopen.com>
28283
28284 * gcc.c-tortuture/execute/compare-1.c: New test case.
28285 * gcc.c-tortuture/execute/compare-2.c: New test case.
28286 * gcc.c-tortuture/execute/compare-3.c: New test case.
28287
28288 2002-06-13 Richard Henderson <rth@redhat.com>
28289
28290 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
28291 ia64 ilp32.
28292
28293 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28294
28295 * g++.dg/template/typename2.C: Update error message.
28296
28297 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
28298
28299 * gcc.c-torture/execute/20020611-1.c: New test.
28300
28301 2002-06-11 Bob Wilson <bob.wilson@acm.org>
28302
28303 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
28304 list of targets to skip.
28305
28306 2002-06-10 Bob Wilson <bob.wilson@acm.org>
28307
28308 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
28309 targets if not optimizing.
28310
28311 2002-06-10 Jakub Jelinek <jakub@redhat.com>
28312
28313 * gcc.c-torture/compile/20020605-1.c: New test.
28314
28315 * g++.dg/opt/vt1.C: New test.
28316
28317 * gcc.dg/20020531-1.c: New test.
28318
28319 * gcc.dg/20020530-1.c: New test.
28320
28321 * gcc.dg/20020527-1.c: New test.
28322
28323 * g++.dg/opt/cse1.C: New test.
28324
28325 2002-06-07 Roger Sayle <roger@eyesopen.com>
28326
28327 * gcc.dg/20020607-2.c: New test case.
28328
28329 2002-06-07 Jakub Jelinek <jakub@redhat.com>
28330
28331 * gcc.c-torture/compile/20020604-1.c: New test.
28332
28333 2002-06-04 Richard Henderson <rth@redhat.com>
28334
28335 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
28336 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
28337 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
28338
28339 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
28340
28341 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
28342
28343 2002-06-03 Richard Henderson <rth@redhat.com>
28344
28345 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
28346 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
28347
28348 2002-06-02 Richard Henderson <rth@redhat.com>
28349
28350 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
28351 test functions static.
28352
28353 2002-06-02 Andreas Jaeger <aj@suse.de>
28354
28355 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
28356 now.
28357
28358 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
28359
28360 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
28361 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
28362 Update for mofified diagnostics.
28363 * gcc.dg/c99-intconst-1.c: No longer fail.
28364
28365 2002-06-02 Richard Henderson <rth@redhat.com>
28366
28367 * gcc.dg/uninit-A.c: Remove xfail markers.
28368
28369 2002-06-01 Roger Sayle <roger@eyesopen.com>
28370
28371 * gcc.dg/fnegate-1.c: New test case.
28372
28373 2002-05-30 Osku Salerma <osku@iki.fi>
28374
28375 * gcc.c-torture/execute/mayalias-1.c: New file.
28376
28377 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
28378
28379 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
28380 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
28381 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
28382
28383 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
28384
28385 * gcc.c-torture/execute/20020529-1.c: New test.
28386
28387 2002-05-27 Richard Henderson <rth@redhat.com>
28388
28389 * g++.dg/ext/attrib6.C: New test case.
28390
28391 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28392
28393 * gcc.c-torture/execute/pure-1.c: New test.
28394
28395 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
28396
28397 * gcc.dg/cpp/arith-2.c: Remove.
28398
28399 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
28400
28401 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
28402 * gcc.dg/cpp/if-3.c: Remove.
28403
28404 2002-05-26 Jakub Jelinek <jakub@redhat.com>
28405
28406 * g++.dg/opt/cse2.C: New test.
28407
28408 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
28409
28410 * gcc.dg/cpp/arith-1.c: New semantic tests.
28411 * gcc.dg/cpp/if-1.c: Update.
28412
28413 2002-05-24 Ben Elliston <bje@redhat.com>
28414
28415 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
28416
28417 2002-05-24 Jakub Jelinek <jakub@redhat.com>
28418
28419 * gcc.dg/verbose-asm.c: New test.
28420
28421 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
28422
28423 * gcc.dg/cpp/paste12.c: New test.
28424
28425 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
28426
28427 * g++.dg/parse/named_ops.C: New test.
28428
28429 2002-05-23 Mark Mitchell <mark@codesourcery.com>
28430
28431 * gcc/testsuite/gcc.dg/weak-8.c: New test.
28432
28433 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
28434
28435 * gcc.dg/weak-2.c: Allow optional leading underscore
28436 in scan-assembler symbol name.
28437 * gcc.dg/weak-3.c: Likewise.
28438 * gcc.dg/weak-4.c: Likewise.
28439 * gcc.dg/weak-5.c: Likewise.
28440
28441 2002-05-23 Jakub Jelinek <jakub@redhat.com>
28442
28443 * gcc.dg/20020523-1.c: New test.
28444
28445 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
28446
28447 * objc.dg/const-str-2.m: Update now that we stop after
28448 a command line error.
28449
28450 2002-05-22 Richard Henderson <rth@redhat.com>
28451
28452 * g++.dg/dg.exp: Fix typo in test pruneing.
28453
28454 2002-05-22 Richard Henderson <rth@redhat.com>
28455
28456 * g++.dg/dg.exp: Prune the tls subdirectory.
28457 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
28458 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
28459 * g++.dg/tls/init-1.C: New.
28460
28461 2002-05-22 Jakub Jelinek <jakub@redhat.com>
28462
28463 * gcc.dg/20020517-1.c: New test.
28464
28465 2002-05-21 Richard Henderson <rth@redhat.com>
28466
28467 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
28468 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
28469
28470 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
28471
28472 * g++.dg/other/copy2.C: New test.
28473
28474 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
28475
28476 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
28477 (MAX_COPY): Bump up to 10 times sizeof (long long).
28478 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
28479
28480 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
28481 sizeof (long long).
28482
28483 * gcc.c-torture/execute/strcpy-1.c: New test.
28484
28485 2002-05-19 Jason Merrill <jason2redhat.com>
28486
28487 * g++.dg/ext/oper1.C: New test.
28488
28489 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
28490 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
28491
28492 * README.QMTEST: New file.
28493
28494 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
28495
28496 2002-05-19 Andreas Jaeger <aj@suse.de>
28497
28498 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
28499 now.
28500 * gcc.c-torture/execute/loop-2d.x: Likewise.
28501
28502 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
28503
28504 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
28505 support weak symbols.
28506 * gcc.dg/weak-4.c: Likewise.
28507 * gcc.dg/weak-6.c: Likewise.
28508
28509 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
28510
28511 * gcc.dg/weak-3.c: Add dg-excess-error comment for
28512 cygwin, coff and h8300-*-hms targets
28513 * gcc.dg/weak-5.c: Likewise.
28514 * gcc.dg/weak-7.c: Likewise.
28515
28516 2002-05-16 Jason Merrill <jason@redhat.com>
28517
28518 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
28519 (scan-assembler-not, scan-assembler-dem): Likewise.
28520 (scan-assembler-dem-not): Likewise.
28521
28522 2002-05-15 Richard Henderson <rth@redhat.com>
28523
28524 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
28525
28526 2002-05-15 Richard Henderson <rth@redhat.com>
28527
28528 * gcc.dg/weak-5.c (vfoo1c): No warning here.
28529 (vfoo1f): Warning here.
28530 (vfoo1l): Don't redefine the alias.
28531
28532 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
28533
28534 * g++.dg/init/pm1.C: New test.
28535
28536 2002-05-12 David S. Miller <davem@redhat.com>
28537
28538 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
28539 types.
28540
28541 2002-05-10 Roger Sayle <roger@eyesopen.com>
28542
28543 * gcc.c-torture/execute/20020510-1.c: New test case.
28544
28545 2002-05-10 David S. Miller <davem@redhat.com>
28546
28547 * gcc.c-torture/execute/conversion.c: Test long double too.
28548
28549 2002-05-09 Jakub Jelinek <jakub@redhat.com>
28550
28551 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
28552 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
28553 * lib/g++.exp (g++_link_flags): Likewise.
28554 * lib/objc.exp (objc_target_compile): Likewise.
28555
28556 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
28557
28558 * gcc.dg/cpp/poison.c: Update.
28559 * gcc.dg/cpp/20000625-2.c: Remove.
28560 * gcc.dg/cpp/direct2s.c: Remove final test.
28561
28562 2002-05-08 Tom Rix <trix@redhat.com>
28563
28564 * gcc.c-torture/execute/20020508-1.c: New test.
28565 * gcc.c-torture/execute/20020508-2.c: New test.
28566 * gcc.c-torture/execute/20020508-3.c: New test.
28567
28568 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
28569
28570 * gcc.dg/cpp/charconst-4.c: More tests.
28571
28572 2002-05-08 Mark Mitchell <mark@codesourcery.com>
28573
28574 PR c/6569
28575 * gcc.dg/weak-3.c: Update location of warning messages.
28576 * gcc.dg/weak-5.c: Likewise.
28577
28578 2002-05-06 Roger Sayle <roger@eyesopen.com>
28579
28580 * gcc.c-torture/execute/20020506-1.c: New test case.
28581
28582 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
28583
28584 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
28585
28586 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
28587
28588 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
28589
28590 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
28591
28592 * gcc.dg/cpp/charconst-3.c: New test.
28593
28594 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
28595
28596 * gcc.dg/cpp/charconst.c: Update tests.
28597
28598 2002-05-05 Tim Josling <tej@melbpc.org.au>
28599
28600 * treelang: Added directory for new sample language treelang. Also
28601 lib/treelang.exp: New file to signal treelang should be tested.
28602
28603 2002-05-03 Jakub Jelinek <jakub@redhat.com>
28604
28605 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
28606 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
28607 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
28608 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
28609 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
28610 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
28611 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
28612
28613 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
28614
28615 * gcc.dg/format/xopen-2.c: New test.
28616
28617 2002-05-03 Jakub Jelinek <jakub@redhat.com>
28618
28619 * gcc.dg/20020503-1.c: New test.
28620
28621 2002-05-02 Mark Mitchell <mark@codesourcery.com>
28622
28623 * g++.dg/init/dtor1.C: Make it tougher.
28624
28625 2002-05-01 Mark Mitchell <mark@codesourcery.com>
28626
28627 * g++.dg/init/dtor1.C: New test.
28628
28629 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
28630
28631 * gcc.dg/altivec-8.c: New.
28632
28633 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
28634
28635 * gcc.dg/altivec-7.c: New.
28636
28637 2002-04-29 Jakub Jelinek <jakub@redhat.com>
28638
28639 * g++.dg/parse/typedef1.C: New test.
28640
28641 2002-04-29 Mark Mitchell <mark@codesourcery.com>
28642
28643 PR c++/6486
28644 * g++.dg/template/friend6.C: New test.
28645
28646 PR c++/6492
28647 * g++.dg/init/copy1.C: New test.
28648
28649 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
28650
28651 * g++.dg/warn/effc1.C: New test.
28652
28653 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
28654
28655 * gcc.dg/cpp/if-cexp.c: Add a test.
28656
28657 2002-04-28 Jakub Jelinek <jakub@redhat.com>
28658
28659 * gcc.dg/20020426-2.c: New test.
28660
28661 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
28662
28663 * gcc.dg/cpp/if-mop.c: Update.
28664 * gcc.dg/cpp/if-mpar.c: Add test.
28665 * gcc.dg/cpp/if-oppr.c: Update.
28666
28667 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28668
28669 PR c/6343
28670 * gcc.dg/weak-[2-7].c: New tests.
28671
28672 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
28673
28674 * gcc.dg/enum1.c: New test.
28675
28676 2002-04-26 Mark Mitchell <mark@codesourcery.com>
28677
28678 PR c++/6497
28679 * g++.dg/inherit/access2.C: New test.
28680
28681 2002-04-26 Mark Mitchell <mark@codesourcery.com>
28682
28683 PR bootstrap/6445
28684 * gcc.dg/20020426-1.c: New test.
28685
28686 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
28687
28688 * g++.dg/abi/enum1.C: New test.
28689
28690 2002-04-26 Richard Henderson <rth@redhat.com>
28691
28692 * gcc.dg/c99-bool-1.c: Expect always true warning.
28693
28694 2002-04-25 Roger Sayle <roger@eyesopen.com>
28695
28696 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
28697
28698 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28699
28700 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
28701 targets.
28702
28703 2002-04-24 Mark Mitchell <mark@codesourcery.com>
28704
28705 * g++.dg/abi/mange7.C: New test.
28706
28707 PR c++/6438.
28708 * g++.dg/parse/stmtexpr2.C: New test.
28709
28710 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
28711
28712 * gcc.dg/20020312-2.c: Add SH target.
28713
28714 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28715
28716 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
28717 compiler output on mips*-*-irix*.
28718
28719 2002-04-23 Jakub Jelinek <jakub@redhat.com>
28720
28721 * g++.dg/parse/attr1.C: New test.
28722
28723 2002-04-23 Roger Sayle <roger@eyesopen.com>
28724
28725 * gcc.c-torture/execute/string-opt-17.c: New test case.
28726 * gcc.c-torture/execute/memset-2.c: New test case.
28727
28728 2002-04-23 Mark Mitchell <mark@codesourcery.com>
28729
28730 PR c++/6256:
28731 * g++.dg/template/friend5.C: New test.
28732
28733 PR c++/6331:
28734 * g++.dg/template/qual1.C: Likewise.
28735
28736 2002-04-22 Zack Weinberg <zack@codesourcery.com>
28737
28738 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
28739 Include stdlib.h, not stdio.h or ctype.h.
28740
28741 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
28742
28743 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
28744 cris-*-elf* and mmix-*-*.
28745 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
28746 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
28747 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
28748 Ditto.
28749 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
28750 * gcc.dg/wchar_t-1.c: Ditto.
28751
28752 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
28753
28754 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
28755 Clarify comment.
28756
28757 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
28758
28759 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
28760
28761 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28762
28763 * gcc.c-torture/execute/20000906-1.x: Delete.
28764
28765 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
28766
28767 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
28768
28769 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
28770
28771 * PR6367
28772 * g77.f-torture/execute/6367.f: New test.
28773 * g77.f-torture/execute/6367.x: Disable for MMIX.
28774
28775 2002-04-19 Mark Mitchell <mark@codesourcery.com>
28776
28777 * PR6352
28778 * g++.dg/opt/inline2.C: New test.
28779
28780 2002-04-18 Richard Henderson <rth@redhat.com>
28781
28782 * gcc.dg/20000906-1.c: Enable for all targets.
28783 * gcc.c-torture/compile/iftrap-2.c: New.
28784
28785 2002-04-18 Jakub Jelinek <jakub@redhat.com>
28786
28787 * gcc.dg/20020418-1.c: New test.
28788 * gcc.dg/20020418-2.c: New test.
28789
28790 2002-04-18 Richard Henderson <rth@redhat.com>
28791
28792 * gcc.c-torture/compile/iftrap-1.c: New.
28793 * gcc.dg/iftrap-1.c: Adjust for ia64.
28794 * gcc.dg/iftrap-2.c: New.
28795
28796 2002-04-18 Jakub Jelinek <jakub@redhat.com>
28797
28798 * gcc.c-torture/compile/20020418-1.c: New test.
28799
28800 2002-04-18 Roger Sayle <roger@eyesopen.com>
28801
28802 * gcc.c-torture/compile/20020415-1.c: New.
28803
28804 2002-04-18 David S. Miller <davem@redhat.com>
28805
28806 * gcc.c-torture/execute/20020418-1.c: New test.
28807
28808 2002-04-17 Jakub Jelinek <jakub@redhat.com>
28809
28810 * gcc.dg/20020416-1.c: New test.
28811
28812 * g++.dg/opt/inline1.C: New test.
28813
28814 2002-04-16 Jakub Jelinek <jakub@redhat.com>
28815
28816 * gcc.dg/altivec-5.c: New test.
28817
28818 * gcc.dg/20020415-1.c: New test.
28819
28820 2002-04-15 Mark Mitchell <mark@codesourcery.com>
28821
28822 * testsuite/lib/chill.exp: Remove.
28823
28824 2002-04-14 Jakub Jelinek <jakub@redhat.com>
28825
28826 * g++.dg/other/big-struct.C: New test.
28827
28828 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
28829
28830 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
28831 of scratch file.
28832
28833 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
28834
28835 PR c/6277
28836 * gcc.dg/i386-387-1.c: Allow optional leading underscore
28837 in scan-assembler function name
28838
28839 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
28840
28841 * g77.f-torture/execute/980628-4.x,
28842 g77.f-torture/execute/980628-5.x,
28843 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
28844 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
28845 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
28846 i[34567]86-*-*.
28847
28848 2002-04-13 David S. Miller <davem@redhat.com>
28849
28850 * gcc.c-torture/execute/20020413-1.c: New test.
28851
28852 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
28853
28854 * gcc.dg/asm-6.c,
28855 * g++.dg/ext/asm1.C: New tests.
28856
28857 2002-04-12 Mark Mitchell <mark@codesourcery.com>
28858
28859 PR c++ 5373.
28860 * g++.dg/parse/stmtexpr1.C: New test.
28861
28862 PR c++/5189.
28863 * g++.dg/template/copy1.C: New test.
28864
28865 2002-04-12 Richard Henderson <rth@redhat.com>
28866
28867 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
28868
28869 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
28870
28871 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
28872 gcc.c-torture/execute/20020307-2.c.
28873
28874 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
28875
28876 * g++.dg/ext/attrib5.C,
28877 * g++.dg/lookup/struct1.C: New tests.
28878
28879 2002-04-11 Jakub Jelinek <jakub@redhat.com>
28880
28881 * gcc.dg/20020411-1.c: New test.
28882
28883 * gcc.c-torture/execute/20020411-1.c: New test.
28884
28885 2002-04-10 Janis Johnson <janis187@us.ibm.com>
28886
28887 * g77.f-torture/execute/6177.f: New test.
28888
28889 2002-04-10 Jakub Jelinek <jakub@redhat.com>
28890
28891 PR middle-end/6247
28892 * g++.dg/opt/cleanup1.C: New test.
28893
28894 * g++.dg/opt/const1.C: New test.
28895
28896 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
28897
28898 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
28899
28900 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
28901
28902 PR c++/5507
28903 * g++.dg/template/typename2.C: New test.
28904
28905 2002-04-10 Alan Modra <amodra@bigpond.net.au>
28906
28907 * gcc.c-torture/execute/loop-12.c: New.
28908
28909 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
28910
28911 * g77.f-torture/execute/980628-4.x,
28912 g77.f-torture/execute/980628-5.x,
28913 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
28914 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
28915 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
28916
28917 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28918
28919 PR optimization/6086
28920 * g++.dg/opt/preinc1.C: New test.
28921
28922 2002-04-06 Mark Mitchell <mark@codesourcery.com>
28923
28924 PR c++/5571
28925 * g++.dg/opt/static2.C: New test.
28926
28927 2002-04-06 Mark Mitchell <mark@codesourcery.com>
28928
28929 PR c/5120
28930 * gcc.dg/20020406-1.c: New test.
28931
28932 2002-04-04 David S. Miller <davem@redhat.com>
28933
28934 * gcc.c-torture/execute/20020404-1.c: New test.
28935
28936 2002-04-04 Jakub Jelinek <jakub@redhat.com>
28937
28938 PR c/6123
28939 * gcc.dg/20020312-2.c: Do not declare global register variable
28940 if __PIC__ or __pic__ is defined.
28941
28942 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
28943
28944 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
28945 __asm__ so that it works correctly even if -ansi -pedantic-errors.
28946
28947 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28948
28949 * gcc.misc-tests/linkage.exp: Update last change to handle
28950 sparc*-, not just sparc-.
28951
28952 2002-04-03 Richard Henderson <rth@redhat.com>
28953
28954 * gcc.dg/cpp/ucs.c: Improved long UCS test.
28955
28956 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
28957
28958 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
28959
28960 2002-04-02 David S. Miller <davem@redhat.com>
28961
28962 * gcc.c-torture/execute/20020402-3.c: New test.
28963
28964 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
28965
28966 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
28967 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
28968
28969 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
28970 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
28971 g77.f-torture/execute/20001201.x,
28972 g77.f-torture/execute/u77-test.x: New files.
28973
28974 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
28975 * gcc.dg/wchar_t-1.c: Ditto.
28976
28977 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28978
28979 * gcc.c-torture/execute/20020402-1.c: New test.
28980
28981 2002-04-01 Richard Henderson <rth@redhat.com>
28982
28983 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
28984
28985 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
28986
28987 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28988
28989 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
28990
28991 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
28992
28993 * g++.dg/inherit/template-as-base.C: Expect error.
28994 * g++.dg/inherit/namespace-as-base.C: Likewise.
28995
28996 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
28997
28998 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
28999 g++.dg/ext/instantiate3.C: Tweak match patterns.
29000
29001 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
29002 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
29003 -da test.
29004
29005 2002-03-31 Richard Henderson <rth@redhat.com>
29006
29007 * gcc.dg/special/alias-2.c: New.
29008 * gcc.dg/special/ecos.exp: Run it.
29009
29010 2002-03-31 Richard Henderson <rth@redhat.com>
29011
29012 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
29013
29014 2002-03-31 Kazu Hirata <kazu@hxi.com>
29015
29016 * gcc.dg/weak-1.c: Disable on h8300 port.
29017
29018 2002-03-29 Janis Johnson <janis187@us.ibm.com>
29019
29020 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
29021 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
29022 ordering tests.
29023 * g++.dg/bprob/bprob-1.C: New test.
29024 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
29025 * g++.dg/gcov/gcov-1.C: New test.
29026 * g++.dg/gcov/gcov-1.x: New file.
29027 * g++.dg/gcov/gcov-2.C: New test.
29028 * g++.dg/gcov/gcov-3.C: New test.
29029 * g++.dg/gcov/gcov-3.h: New file.
29030
29031 2002-03-28 Roger Sayle <roger@eyesopen.com>
29032
29033 * g++.old-deja/g++.other/builtins5.C: New test.
29034 * g++.old-deja/g++.other/builtins6.C: New test.
29035 * g++.old-deja/g++.other/builtins7.C: New test.
29036 * g++.old-deja/g++.other/builtins8.C: New test.
29037 * g++.old-deja/g++.other/builtins9.C: New test.
29038
29039 2002-03-29 Jakub Jelinek <jakub@redhat.com>
29040
29041 * g++.dg/opt/static1.C: New test.
29042
29043 * g++.dg/opt/longbranch1.C: New test.
29044
29045 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
29046
29047 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
29048
29049 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
29050
29051 2002-03-28 Jeffrey A Law (law@redhat.com)
29052
29053 * gcc.c-torture/execute/20020328-1.c: New test.
29054
29055 2002-03-27 Richard Henderson <rth@redhat.com>
29056
29057 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
29058 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
29059 move from g++.old-deja/g++.ext/.
29060
29061 2002-03-27 Mark Mitchell <mark@codesourcery.com>
29062
29063 * g++.dg/init/new2.C: New test.
29064
29065 2002-03-26 Richard Henderson <rth@redhat.com>
29066
29067 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
29068
29069 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
29070 on sparc.
29071
29072 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
29073 sparcv9 systems.
29074 * gcc.dg/20001102-1.c: Likewise.
29075
29076 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
29077
29078 * gcc.dg/cpp/endif-pedantic1.c,
29079 gcc.dg/cpp/endif-pedantic2.c: New tests.
29080
29081 2002-03-26 Mark Mitchell <mark@codesourcery.com>
29082
29083 * g++.dg/init/new1.C: New test.
29084
29085 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
29086
29087 * g++.dg/abi/vbase9.C: New test.
29088
29089 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
29090
29091 * gcc.dg/arm-asm.c: New test.
29092
29093 2002-03-26 Andrew Cagney <ac131313@redhat.com>
29094
29095 * gcc.dg/Wswitch-enum.c: New test.
29096 Fix PR c/5044.
29097
29098 2002-03-26 Richard Henderson <rth@redhat.com>
29099
29100 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
29101 structure.
29102
29103 2002-03-25 Richard Henderson <rth@redhat.com>
29104
29105 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
29106 sparcv9 systems.
29107
29108 * gcc.c-torture/compile/20011119-1.c (xxx): New.
29109 * gcc.c-torture/compile/20011119-2.c (xxx): New.
29110
29111 2002-03-25 Zack Weinberg <zack@codesourcery.com>
29112
29113 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
29114
29115 2002-03-25 Bob Wilson <bob.wilson@acm.org>
29116
29117 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
29118 targets using generic thunk support.
29119
29120 2002-03-25 Jakub Jelinek <jakub@redhat.com>
29121
29122 * gcc.c-torture/compile/20020323-1.c: New test.
29123
29124 * g++.dg/opt/conj2.C: New test.
29125
29126 2002-03-24 Richard Henderson <rth@redhat.com>
29127
29128 * gcc.dg/weak-1.c: Use -fno-common.
29129
29130 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
29131
29132 * g77.dg/f77-edit-apostrophe-out.f: New test
29133 * g77.dg/f77-edit-h-out.f: New test
29134 * g77.dg/f77-edit-t-in.f: New test
29135 * g77.dg/f77-edit-t-out.f: New test
29136 * g77.dg/f77-edit-x-out.f: New test
29137 * g77.dg/f77-edit-slash-out.f: New test
29138 * g77.dg/f77-edit-colon-out.f: New test
29139 * g77.dg/f77-edit-s-out.f: New test
29140
29141 2002-03-24 Richard Henderson <rth@redhat.com>
29142
29143 * objc/execute/formal_protocol-6.x: New XFAIL.
29144
29145 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
29146
29147 * gcc.dg/weak-1.c: Early return from dg-final on platforms
29148 that do not support weak symbols
29149
29150 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
29151
29152 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
29153 * lib/g77.exp: Likewise.
29154 * lib/objc.exp: Likewise.
29155
29156 2002-03-23 Andrew Cagney <ac131313@redhat.com>
29157
29158 * gcc.dg/Wswitch-default.c: New test.
29159
29160 2002-03-23 Jakub Jelinek <jakub@redhat.com>
29161
29162 * g++.dg/other/enum1.C: New test.
29163
29164 2002-03-23 Zack Weinberg <zack@codesourcery.com>
29165
29166 * gcc.dg/pragma-ep-3.c: Fix typo.
29167
29168 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
29169
29170 * g++.dg/inherit/template-as-base.C: New test.
29171
29172 2002-03-22 Jakub Jelinek <jakub@redhat.com>
29173
29174 * g++.old-deja/g++.other/dwarf2-1.C: Move...
29175 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
29176
29177 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
29178
29179 * gcc.dg/cpp/multiline.c: Update to match.
29180
29181 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
29182
29183 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
29184
29185 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
29186
29187 * gcc.dg/cpp/extratokens2.c: New file.
29188
29189 2002-03-21 David Edelsohn <edelsohn@gnu.org>
29190
29191 * gcc.dg/20020312-2.c: Add rs6000 target.
29192
29193 * gcc.c-torture/compile/20020319-1.c: New test.
29194
29195 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
29196
29197 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
29198 (A, E): Handle this.
29199
29200 2002-03-20 Jason Merrill <jason@redhat.com>
29201
29202 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
29203 ignoring -fpic.
29204 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
29205 through prune_gcc_output.
29206
29207 2002-03-20 Jakub Jelinek <jakub@redhat.com>
29208
29209 * gcc.c-torture/compile/20020320-1.c: New test.
29210
29211 2002-03-19 Jakub Jelinek <jakub@redhat.com>
29212
29213 * gcc.c-torture/compile/20020318-1.c: New test.
29214
29215 * gcc.dg/struct-by-value-1.c: New test.
29216
29217 * gcc.dg/20020319-1.c: New test.
29218
29219 2002-03-18 Jakub Jelinek <jakub@redhat.com>
29220
29221 * g++.dg/opt/conj1.C: New test.
29222
29223 2002-03-17 Mark Mitchell <mark@codesourcery.com>
29224
29225 * g++.dg/template/qualttp20.C: Revert previous change.
29226 * g++.dg/template/qualttp3.C: Likewise.
29227 * g++.dg/template/qualttp4.C: Likewise.
29228 * g++.dg/template/qualttp5.C: Likewise.
29229 * g++.dg/template/qualttp6.C: Likewise.
29230 * g++.dg/template/qualttp7.C: Likewise.
29231 * g++.dg/template/qualttp8.C: Likewise.
29232 * g++.dg/template/recurse.C: Likewise.
29233
29234 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
29235
29236 * gcc.dg/cpp/wchar-1.c: Update.
29237
29238 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
29239
29240 * g++.dg/template/conv1.C: New test.
29241 * g++.dg/template/conv2.C: New test.
29242 * g++.dg/template/conv3.C: New test.
29243 * g++.dg/template/conv4.C: New test.
29244
29245 2002-03-15 Mark Mitchell <mark@codesourcery.com>
29246
29247 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
29248 * g++.dg/template/qualttp3.C: Likewise.
29249 * g++.dg/template/qualttp4.C: Likewise.
29250 * g++.dg/template/qualttp5.C: Likewise.
29251 * g++.dg/template/qualttp6.C: Likewise.
29252 * g++.dg/template/qualttp7.C: Likewise.
29253 * g++.dg/template/qualttp8.C: Likewise.
29254 * g++.dg/template/recurse.C: Likewise.
29255
29256 2002-03-15 Mark Mitchell <mark@codesourcery.com>
29257
29258 * g++.dg/opt/dtor1.C: New test.
29259
29260 2002-03-15 Jakub Jelinek <jakub@redhat.com>
29261
29262 * gcc.c-torture/compile/20020315-1.c: New test.
29263
29264 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
29265
29266 * gcc.dg/weak-1.c: Fix scan tests.
29267
29268 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
29269
29270 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
29271 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
29272 cris-*-aout* mmix-*-*.
29273 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
29274 cris-*-aout* mmix-*-*.
29275 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
29276 cris-*-elf* cris-*-aout* and mmix-*-*.
29277 * gcc.dg/20001009-1.c: Ditto.
29278 * gcc.dg/20010912-1.c: Ditto.
29279 * gcc.dg/20020122-4.c: Ditto.
29280 * gcc.dg/inline-2.c: Ditto.
29281
29282 2002-03-14 Jeffrey A Law (law@cygnus.com)
29283
29284 * gcc.c-torture/compile/20020314-1.c: New test.
29285
29286 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
29287
29288 * gcc.c-torture/execute/20020314-1.c: New test.
29289
29290 2002-03-14 Jakub Jelinek <jakub@redhat.com>
29291
29292 * g++.dg/warn/Wunused-1.C: New test.
29293
29294 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
29295
29296 * g++.dg/abi/mangle6.C: New test.
29297
29298 2002-03-13 Jakub Jelinek <jakub@redhat.com>
29299
29300 * gcc.c-torture/compile/20020309-2.c: New test.
29301
29302 * gcc.c-torture/compile/20020312-1.c: New test.
29303
29304 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
29305
29306 * g++.dg/other/access1.C: New test.
29307
29308 2002-03-12 Jakub Jelinek <jakub@redhat.com>
29309
29310 * gcc.c-torture/execute/wchar_t-1.c: New test.
29311
29312 2002-03-12 David Edelsohn <edelsohn@gnu.org>
29313
29314 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
29315
29316 2002-03-12 Roger Sayle <roger@eyesopen.com>
29317
29318 * gcc.dg/20020312-1.c: New test case.
29319
29320 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
29321
29322 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
29323
29324 2002-03-11 Richard Henderson <rth@redhat.com>
29325
29326 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
29327 * g++.old-deja/g++.jason/report.C: Likewise.
29328
29329 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
29330
29331 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
29332 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
29333
29334 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
29335
29336 * testsuite/g++.dg/overload/pmf1.C: New test.
29337
29338 2002-03-11 Kazu Hirata <kazu@hxi.com>
29339
29340 * gcc.c-torture/execute/20020307-1.c: Use long.
29341
29342 2002-03-11 Jakub Jelinek <jakub@redhat.com>
29343
29344 PR optimization/5844
29345 * gcc.dg/20020310-1.c: New test.
29346
29347 2002-03-09 Michael Meissner <meissner@redhat.com>
29348
29349 * gcc.c-torture/execute/memcpy-2.c: New test.
29350 * gcc.c-torture/execute/memset-1.c: New test.
29351 * gcc.c-torture/execute/strlen-1.c: New test.
29352 * gcc.c-torture/execute/strcmp-1.c: New test.
29353 * gcc.c-torture/execute/strncmp-1.c: New test.
29354
29355 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
29356
29357 * gcc.dg/ppc-ldstruct.c: New test.
29358
29359 2002-03-09 Jakub Jelinek <jakub@redhat.com>
29360
29361 * gcc.c-torture/execute/va-arg-22.c: New test.
29362
29363 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
29364
29365 * gcc.c-torture/compile/20020309-1.c: New test.
29366
29367 2002-03-08 Jakub Jelinek <jakub@redhat.com>
29368
29369 * gcc.c-torture/execute/20020307-2.c: New test.
29370
29371 2002-03-07 Jeffrey A Law (law@redhat.com)
29372
29373 * g77.f-torture/compile/20020307-1.f: New test.
29374
29375 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
29376
29377 * gcc.dg/unordered-1.c: New test.
29378
29379 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
29380
29381 * gcc.c-torture/execute/20020307-1.c: New test.
29382
29383 2002-03-05 Jakub Jelinek <jakub@redhat.com>
29384
29385 * gcc.dg/20020304-1.c: New test.
29386
29387 * gcc.c-torture/compile/20020304-2.c: New test.
29388
29389 2002-03-04 Zack Weinberg <zack@codesourcery.com>
29390
29391 * gcc.c-torture/compile/20020304-1.c: New test case
29392 (from PR c/5830).
29393
29394 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
29395
29396 * gcc.dg/20020103-1.c: Add other -D ppc variants.
29397
29398 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
29399
29400 * g++.dg/other/classkey1.C: New test.
29401
29402 2002-03-01 Richard Henderson <rth@redhat.com>
29403
29404 * gcc.c-torture/compile/981223-1.x: New.
29405 * gcc.c-torture/compile/920625-1.x: New.
29406
29407 2002-02-28 Richard Henderson <rth@redhat.com>
29408
29409 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
29410
29411 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
29412
29413 * gcc.c-torture/execute/20020227-1.c: New test.
29414
29415 2002-02-27 Mark Mitchell <mark@codesourcery.com>
29416
29417 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
29418 here" ERROR lines.
29419 * g++.old-deja/g++.oliva/partord1.C: Likewise.
29420 * g++.old-deja.g++.other/defarg1.C: Likewise.
29421 * g++.old-deja/g++.pt/calls2.C: Likewise.
29422 * g++.old-deja/g++.pt/crash20.C: Likewise.
29423 * g++.old-deja/g++.pt/crash30.C: Likewise.
29424 * g++.old-deja/g++.pt/crash36.C: Likewise.
29425 * g++.old-deja/g++.pt/crash6.C: Likewise.
29426 * g++.old-deja/g++.pt/defarg13.C: Likewise.
29427 * g++.old-deja/g++.pt/derived3.C: Likewise.
29428 * g++.old-deja/g++.pt/error1.C: Likewise.
29429 * g++.old-deja/g++.pt/friend21.C: Likewise.
29430 * g++.old-deja/g++.pt/friend23.C: Likewise.
29431 * g++.old-deja/g++.pt/infinite1.C: Likewise.
29432 * g++.old-deja/g++.robertl/eb128.C: Likewise.
29433
29434 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
29435
29436 * gcc.c-torture/execute/20020225-2.c: New test.
29437
29438 2002-02-27 Zack Weinberg <zack@codesourcery.com>
29439
29440 * gcc.c-torture/execute/920730-1t.c,
29441 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
29442 Delete test cases, only relevant to -traditional.
29443
29444 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
29445
29446 * gcc.dg/cpp/undef1.c: Remove.
29447 * gcc.dg/cpp/directiv.c: Update.
29448 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
29449
29450 2002-02-27 Michael Meissner <meissner@redhat.com>
29451
29452 * gcc.c-torture/execute/20020226-1.c: New test.
29453
29454 2002-02-26 Jakub Jelinek <jakub@redhat.com>
29455
29456 * g++.dg/debug/debug4.C: New test.
29457
29458 * gcc.dg/ia64-visibility-1.c: New test.
29459
29460 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
29461
29462 * gcc.dg/debug/20020224-1.c: New.
29463
29464 2002-02-25 Kazu Hirata <kazu@hxi.com>
29465
29466 * gcc.c-torture/execute/960416-1.x: New.
29467 * gcc.c-torture/execute/divconst-3.x: Likewise.
29468
29469 2002-02-25 Jakub Jelinek <jakub@redhat.com>
29470
29471 * gcc.dg/20020224-1.c: New test.
29472
29473 2002-02-25 Alan Modra <amodra@bigpond.net.au>
29474
29475 * gcc.c-torture/execute/20020225-1.c: New.
29476
29477 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
29478
29479 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
29480
29481 2002-02-23 Jakub Jelinek <jakub@redhat.com>
29482
29483 * gcc.dg/20020222-1.c: New test.
29484
29485 2002-02-22 Jakub Jelinek <jakub@redhat.com>
29486
29487 * g++.dg/opt/anonunion1.C: New test.
29488
29489 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
29490
29491 * g++.dg/template/qualttp19.C: New test.
29492 * g++.dg/template/qualttp20.C: New test.
29493 * g++.old-deja/g++.jason/report.C: Adjust expected errors
29494 * g++.old-deja/g++.other/qual1.C: Likewise.
29495
29496 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
29497
29498 * gcc.dg/attr-alwaysinline.c: New.
29499
29500 2002-02-21 Jakub Jelinek <jakub@redhat.com>
29501
29502 * gcc.dg/20020220-1.c: New test.
29503
29504 * gcc.dg/20020220-2.c: New test.
29505
29506 * g++.dg/opt/mmx1.C: New test.
29507
29508 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
29509
29510 * gcc.c-torture/compile/20020110.c: New test.
29511
29512 2002-02-20 Jakub Jelinek <jakub@redhat.com>
29513
29514 * gcc.c-torture/execute/20020219-1.c: New test.
29515
29516 * gcc.dg/20020219-1.c: New test.
29517
29518 * gcc.dg/noncompile/20020220-1.c: New test.
29519
29520 * g++.dg/opt/ptrintsum1.C: New test.
29521
29522 * gcc.dg/debug/20020220-1.c: New test.
29523
29524 2002-02-17 Jakub Jelinek <jakub@redhat.com>
29525
29526 * gcc.c-torture/execute/20020216-1.c: New test.
29527
29528 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
29529
29530 * gcc.dg/decl-1.c: Update, new test.
29531
29532 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
29533
29534 * g++.dg/abi/bitfield1.C: New test.
29535 * g++.dg/abi/bitfield2.C: New test.
29536
29537 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
29538
29539 * gcc.dg/attr-nest.c: New test.
29540
29541 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
29542
29543 * gcc.c-torture/execute/20020215-1.c: New test.
29544
29545 2002-02-14 Jakub Jelinek <jakub@redhat.com>
29546
29547 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
29548 * g++.dg/debug/debug.exp: New.
29549 * g++.dg/debug/trivial.C: New.
29550 * g++.dg/debug/debug1.C: Moved...
29551 * g++.dg/other/debug1.C: ...from here.
29552 * g++.dg/debug/debug2.C: Moved...
29553 * g++.dg/other/debug2.C: ...from here.
29554 * g++.dg/debug/debug3.C: Moved...
29555 * g++.dg/other/debug3.C: ...from here.
29556
29557 * gcc.dg/noncompile/20020213-1.c: New test.
29558
29559 2002-02-13 Jakub Jelinek <jakub@redhat.com>
29560
29561 * g++.dg/other/debug3.C: New test.
29562
29563 * gcc.c-torture/execute/20020213-1.c: New test.
29564
29565 2002-02-13 Richard Smith <richard@ex-parrot.com>
29566
29567 * g++.old-deja/g++.other/thunk1.C: New test.
29568
29569 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
29570
29571 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
29572
29573 2002-02-13 Stan Shebs <shebs@apple.com>
29574
29575 * gcc.dg/altivec-3.c: New.
29576
29577 2002-02-12 Jakub Jelinek <jakub@redhat.com>
29578
29579 * gcc.dg/Wunreachable-1.c: New test.
29580 * gcc.dg/Wunreachable-2.c: New test.
29581
29582 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
29583
29584 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
29585
29586 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
29587
29588 * gcc.dg/decl-1.c: New test.
29589
29590 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
29591
29592 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
29593
29594 2002-02-10 Kazu Hirata <kazu@hxi.com>
29595
29596 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
29597 * gcc.c-torture/compile/980506-1.x: Likewise.
29598
29599 2002-02-10 Kazu Hirata <kazu@hxi.com>
29600
29601 * gcc.dg/20020210-1.c: New.
29602
29603 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
29604
29605 * g77.f-torture/execute/947.f: New regression test
29606 for PR fortran/947.
29607
29608 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
29609
29610 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
29611 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
29612
29613 2002-02-08 Richard Henderson <rth@redhat.com>
29614
29615 * gcc.c-torture/compile/labels-3.c: New.
29616
29617 2002-02-08 Jakub Jelinek <jakub@redhat.com>
29618
29619 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
29620 expression statements work instead.
29621 * gcc.dg/noncompile/20020207-1.c: New test.
29622
29623 2002-02-07 Richard Henderson <rth@redhat.com>
29624
29625 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
29626
29627 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
29628
29629 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
29630 message from g77
29631 * lib/g77-dg.exp: Trim g77 error messages so that they are
29632 recognized by dg.exp.
29633
29634 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
29635
29636 PR fortran/5473
29637 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
29638
29639 2002-02-07 Richard Henderson <rth@redhat.com>
29640
29641 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
29642 to be sufficiently aligned for integers.
29643
29644 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
29645
29646 * g++.dg/template/friend4.C: New test.
29647
29648 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
29649
29650 PR fortran/5743
29651 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
29652 unsupported cases.
29653
29654 2002-02-07 Richard Henderson <rth@redhat.com>
29655
29656 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
29657 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
29658 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
29659 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
29660
29661 2002-02-06 Richard Henderson <rth@redhat.com>
29662
29663 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
29664
29665 2002-02-06 Janis Johnson <janis187@us.ibm.com>
29666
29667 * gcc.dg/20020206-1.c: New test.
29668
29669 2002-02-06 Jakub Jelinek <jakub@redhat.com>
29670
29671 * gcc.c-torture/execute/20020206-1.c: New test.
29672
29673 * gcc.c-torture/execute/20020206-2.c: New test.
29674
29675 PR optimization/5429:
29676 * gcc.c-torture/compile/20020206-1.c: New test.
29677
29678 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
29679
29680 * g++.dg/ext/align1.C: Do not use an explicit alignment value
29681 as certain file formats cannot support particularly large
29682 alignments.
29683
29684 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
29685 and do not expect to be able to link the executable.
29686
29687 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
29688 fail because the COFF format does not support the weak attribute.
29689
29690 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
29691
29692 * g77.dg/pr5473.f: New test
29693
29694 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
29695
29696 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
29697 Fix testcase accordingly.
29698
29699 2002-02-04 Richard Henderson <rth@redhat.com>
29700
29701 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
29702 (buf): Change to be an array of pointers, not ints.
29703
29704 2002-02-04 Jakub Jelinek <jakub@redhat.com>
29705
29706 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
29707 before all tests. Move warning one line above to match where it
29708 C frontend emits.
29709 * gcc.dg/Wswitch-2.c: New test.
29710 * g++.dg/warn/Wswitch-1.C: New test.
29711 * g++.dg/warn/Wswitch-2.C: New test.
29712
29713 2002-02-04 Richard Henderson <rth@redhat.com>
29714
29715 * g++.dg/abi/offsetof.C: Fix size comparison.
29716
29717 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
29718
29719 * gcc.dg/cast-qual-2.c: New test.
29720
29721 2002-02-04 Jakub Jelinek <jakub@redhat.com>
29722
29723 * gcc.dg/20020201-4.c: New test.
29724
29725 2002-02-04 Ben Elliston <bje@redhat.com>
29726
29727 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
29728 target_info attribute != 0, in addition to the empty string.
29729 (gcc_target_compile): Likewise.
29730
29731 2002-02-03 Andrew Cagney <ac131313@redhat.com>
29732
29733 * gcc.dg/Wswitch.c: New test.
29734 PR gcc/4475. PR gcc/3780.
29735
29736 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
29737
29738 * g77.f-torture/execute/5122.f: New test for regressions
29739 against PR fortran/5122.
29740
29741 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
29742
29743 * g77.f-torture/compile/pr3743.f: Delete
29744 * g77.dg/pr3743-1.f: New test.
29745 * g77.dg/pr3743-2.f: New test.
29746 * g77.dg/pr3743-3.f: New test.
29747 * g77.dg/pr3743-4.f: New test.
29748
29749 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
29750
29751 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
29752
29753 2002-02-02 Richard Henderson <rth@redhat.com>
29754
29755 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
29756 * gcc.c-torture/execute/bf64-1.c: Likewise.
29757
29758 2002-02-02 Jakub Jelinek <jakub@redhat.com>
29759
29760 * gcc.dg/20020201-2.c: New test.
29761
29762 * gcc.dg/20020201-3.c: New test.
29763
29764 * gcc.c-torture/execute/bitfld-2.c: New test.
29765
29766 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
29767
29768 * gcc.dg/bitfld-1.c: Update.
29769 * gcc.dg/bitfld-2.c: Update.
29770 * gcc.c-torture/execute/bitfld-1.x: New.
29771
29772 2002-02-02 Jakub Jelinek <jakub@redhat.com>
29773
29774 * gcc.c-torture/execute/20020201-1.c: New test.
29775
29776 2002-02-01 Janis Johnson <janis187@us.ibm.com>
29777
29778 PR target/5469
29779 * gcc.dg/20020201-1.c: New test.
29780
29781 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
29782
29783 PR fortran/3743
29784 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
29785 * g77.f-torture/compile/pr3743.x: Remove
29786
29787 2002-01-31 Tom Rix <trix@redhat.com>
29788
29789 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
29790
29791 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
29792
29793 * gcc.dg/noncompile/20020130-1.c: New test.
29794
29795 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
29796
29797 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
29798
29799 2002-01-29 Richard Henderson <rth@redhat.com>
29800
29801 * gcc.c-torture/execute/991118-1.c: Cast various constants back
29802 to long long.
29803 * gcc.c-torture/execute/bf64-1.c: Likewise.
29804
29805 2002-01-29 Jakub Jelinek <jakub@redhat.com>
29806
29807 * gcc.c-torture/execute/20020129-1.c: New test.
29808
29809 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
29810
29811 * gcc.c-torture/compile/20000224-1.c: Update.
29812 * gcc.c-torture/execute/bitfld-1.c: New tests.
29813 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
29814 * gcc.dg/uninit-A.c: Update.
29815
29816 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
29817
29818 * g++.dg/template/ctor1.C: Add instantiation.
29819
29820 2002-01-28 Paul Koning <pkoning@equallogic.com>
29821
29822 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
29823 argument to __builtin_prefetch to be const ptr.
29824
29825 2002-01-28 Jakub Jelinek <jakub@redhat.com>
29826
29827 * gcc.c-torture/compile/20020120-1.c: New test.
29828
29829 2002-01-27 Kazu Hirata <kazu@hxi.com>
29830
29831 * gcc.c-torture/execute/20020127-1.c: New test.
29832
29833 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
29834
29835 * g77.dg/f77-edit-i-in.f: New test
29836 * g77.dg/f77-edit-i-out.f: New test
29837
29838 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
29839
29840 * gcc.dg/debug/debug.exp: New file.
29841 * gcc.dg/debug/trivial.c: New file.
29842 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
29843 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
29844 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
29845 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
29846 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
29847 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
29848 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
29849 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
29850 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
29851 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
29852 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
29853 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
29854 * gcc.dg/20000503-1.c: Removed.
29855 * gcc.dg/20010207-1.c: Removed.
29856 * gcc.dg/20011223-1.c: Removed.
29857 * gcc.dg/20020104-2.c: Removed.
29858 * gcc.dg/debug-1.c: Removed.
29859 * gcc.dg/debug-2.c: Removed.
29860 * gcc.dg/debug-3.c: Removed.
29861 * gcc.dg/debug-4.c: Removed.
29862 * gcc.dg/debug-5.c: Removed.
29863 * gcc.dg/debug-6.c: Removed.
29864 * gcc.dg/dwarf2-1.c: Removed.
29865 * gcc.dg/dwarf2-2.c: Removed.
29866
29867 2002-01-25 Jakub Jelinek <jakub@redhat.com>
29868
29869 * g++.old-deja/g++.other/eh5.C: New test.
29870 * g++.old-deja/g++.other/sibcall2.C: New test.
29871 * g++.old-deja/g++.other/array9.C: New test.
29872 * g++.old-deja/g++.other/typename2.C: New test.
29873 * g++.old-deja/g++.other/crash60.C: New test.
29874 * g++.old-deja/g++.other/conv9.C: New test.
29875 * g++.old-deja/g++.other/mangle10.C: New test.
29876 * g++.old-deja/g++.other/unchanging1.C: New test.
29877 * g++.old-deja/g++.other/exprstmt1.C: New test.
29878 * g++.old-deja/g++.other/inline23.C: New test.
29879 * g++.old-deja/g++.eh/ia64-1.C: New test.
29880 * g++.old-deja/g++.other/dwarf2-1.C: New test.
29881 * g++.old-deja/g++.other/reload1.C: New test.
29882 * g++.old-deja/g++.other/static20.C: New test.
29883 * g++.old-deja/g++.other/local-alloc1.C: New test.
29884 * g++.old-deja/g++.other/conv8.C: New test.
29885 * g++.old-deja/g++.other/stmtexpr2.C: New test.
29886 * g++.old-deja/g++.other/storeexpr1.C: New test.
29887 * g++.old-deja/g++.other/storeexpr2.C: New test.
29888 * g++.dg/eh/template2.C: New test.
29889 * g++.dg/warn/weak1.C: New test.
29890
29891 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
29892
29893 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
29894 Remove first, non-varying, argument.
29895
29896 2002-01-23 Richard Henderson <rth@redhat.com>
29897
29898 * gcc.dg/inline-2.c: New.
29899
29900 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
29901 Add optional target arg. Check number of arguments.
29902 (scan-assembler-not, scan-assembler-dem): Likewise.
29903 (scan-assembler-dem-not): Likewise.
29904
29905 2002-01-23 Zack Weinberg <zack@codesourcery.com>
29906
29907 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
29908 line 12.
29909 * g++.old-deja/g++.brendan/parse3.C,
29910 g++.old-deja/g++.other/crash26.C,
29911 g++.old-deja/g++.other/crash28.C,
29912 g++.old-deja/g++.other/crash29.C,
29913 g++.old-deja/g++.other/crash30.C,
29914 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
29915
29916 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
29917
29918 * gcc.dg/20020115-1.c: New.
29919
29920 2002-01-23 Bob Wilson <bob.wilson@acm.org>
29921
29922 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
29923
29924 2002-01-23 Janis Johnson <janis187@us.ibm.com>
29925
29926 * gcc.dg/20020122-3.c: New.
29927
29928 2002-01-23 Jakub Jelinek <jakub@redhat.com>
29929
29930 * g++.dg/other/gc1.C: New test.
29931
29932 2002-01-23 Zack Weinberg <zack@codesourcery.com>
29933
29934 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
29935
29936 2002-01-22 Richard Henderson <rth@redhat.com>
29937
29938 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
29939
29940 2002-01-22 Richard Henderson <rth@redhat.com>
29941
29942 * gcc.dg/20020122-4.c: New.
29943
29944 2002-01-22 H.J. Lu <hjl@gnu.org>
29945
29946 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
29947 link output.
29948 * gcc.dg/special/ecos.exp: Likewise.
29949 * lib/g++-dg.exp: Likewise.
29950 * lib/g77-dg.exp: Likewise.
29951 * lib/gcc-dg.exp : Likewise.
29952 * lib/mike-g++.exp: Likewise.
29953 * lib/mike-g77.exp: Likewise.
29954 * lib/mike-gcc.exp: Likewise.
29955 * lib/objc-dg.exp: Likewise.
29956
29957 2002-01-22 Janis Johnson <janis187@us.ibm.com>
29958
29959 PR target/5379
29960 * gcc.dg/20020122-2.c: New test.
29961
29962 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
29963
29964 * gcc.dg/20020122-1.c: New test.
29965
29966 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
29967
29968 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
29969
29970 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
29971
29972 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
29973
29974 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29975
29976 * gcc.c-torture/compile/20020121-1.c: New test.
29977
29978 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
29979
29980 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
29981 ld_library_path.
29982
29983 2002-01-21 Jakub Jelinek <jakub@redhat.com>
29984
29985 * gcc.dg/20020218-1.c: New test.
29986
29987 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
29988
29989 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
29990 messages
29991 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
29992 "At global scope" warning
29993 * g++.dg/ext/align1.C: Change cygwin test for alignment
29994 from db-bogus to dg-warning
29995
29996 2002-01-21 Zack Weinberg <zack@codesourcery.com>
29997
29998 * g77.f-torture/compile/cpp2.F: New test.
29999
30000 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
30001
30002 * g++.dg/template/access1.C: New test.
30003
30004 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
30005
30006 * gcc.dg/20020118-1.c: New.
30007
30008 2002-01-18 Kazu Hirata <kazu@hxi.com>
30009
30010 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
30011
30012 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
30013
30014 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
30015 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
30016 alignment warnings.
30017
30018 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
30019
30020 * gcc.misc-tests/i386-prefetch.exp: Save and restore
30021 torture_with_loops and torture_without_loops
30022
30023 2002-01-17 Jakub Jelinek <jakub@redhat.com>
30024
30025 * gcc.c-torture/compile/20020116-1.c: New test.
30026
30027 2002-01-16 Jakub Jelinek <jakub@redhat.com>
30028
30029 * gcc.dg/20020116-2.c: New test.
30030
30031 * gcc.dg/ultrasp4.c: New test.
30032
30033 * gcc.dg/20020116-1.c: New test.
30034
30035 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
30036
30037 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
30038 by EABI.
30039
30040 2002-01-15 Janis Johnson <janis187@us.ibm.com>
30041
30042 * gcc.misc-tests/i386-prefetch.exp: New.
30043 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
30044 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
30045 * gcc.misc-tests/i386-pf-none-1.c: New test.
30046 * gcc.misc-tests/i386-pf-sse-1.c: New test.
30047
30048 2002-01-15 Jakub Jelinek <jakub@redhat.com>
30049
30050 * gcc.dg/gnu89-init-1.c: Add new tests.
30051
30052 2002-01-15 Andreas Jaeger <aj@suse.de>
30053
30054 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
30055 * gcc.dg/i386-mmx-2.c: Likewise.
30056 * gcc.dg/i386-sse-1.c: Likewise.
30057 * gcc.dg/i386-sse-2.c: Likewise.
30058 * gcc.dg/i386-sse-3.c: Likewise.
30059
30060 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
30061
30062 * g77.f-torture/execute/intrinsic-unix-bessel.f:
30063 Uncomment additional cases that now pass.
30064
30065 2002-01-11 Richard Henderson <rth@redhat.com>
30066
30067 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
30068 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
30069
30070 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
30071
30072 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
30073
30074 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
30075
30076 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
30077 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
30078
30079 2002-01-10 Dale Johannesen <dalej@apple.com>
30080
30081 * gcc.c-torture/execute/loop-11.c: New.
30082
30083 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
30084
30085 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
30086 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
30087
30088 2002-01-09 Richard Henderson <rth@redhat.com>
30089
30090 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
30091 type in which to perform the operation for each size.
30092
30093 2002-01-09 Alan Matsuoka (alanm@redhat.com)
30094
30095 * gcc.c-torture/compile/20020109-2.c: New test.
30096
30097 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
30098
30099 * gcc.c-torture/execute/loop-10.c: New test.
30100
30101 2002-01-09 Jakub Jelinek <jakub@redhat.com>
30102
30103 * gcc.c-torture/compile/20010226-1.c: New test.
30104 * gcc.c-torture/compile/20010227-1.c: New test.
30105 * gcc.c-torture/compile/20010426-1.c: New test.
30106 * gcc.c-torture/compile/20010510-1.c: New test.
30107 * gcc.c-torture/compile/20010605-3.c: New test.
30108 * gcc.c-torture/compile/20010824-1.c: New test.
30109 * gcc.c-torture/execute/20010409-1.c: New test.
30110 * gcc.dg/noncompile/20000901-1.c: New test.
30111 * gcc.dg/20001023-1.c: New test.
30112 * gcc.dg/20001101-1.c: New test.
30113 * gcc.dg/20001102-1.c: New test.
30114 * gcc.dg/20010207-1.c: New test.
30115 * gcc.dg/20010405-1.c: New test.
30116 * gcc.dg/20010822-1.c: New test.
30117 * gcc.dg/20011107-1.c: New test.
30118
30119 2002-01-09 Jeffrey A Law (law@redhat.com)
30120
30121 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
30122
30123 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
30124 execution failure on PA targets.
30125
30126 2002-01-09 Jakub Jelinek <jakub@redhat.com>
30127
30128 * gcc.c-torture/compile/20020109-1.c: New test.
30129
30130 2002-01-08 Kazu Hirata <kazu@hxi.com>
30131
30132 * gcc.c-torture/execute/20020108-1.c: New test.
30133
30134 2002-01-08 Jakub Jelinek <jakub@redhat.com>
30135
30136 * gcc.dg/20020108-1.c: New test.
30137
30138 2002-01-08 H.J. Lu <hjl@gnu.org>
30139
30140 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
30141 for header files.
30142
30143 2002-01-08 Geoff Keating <geoffk@redhat.com>
30144
30145 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
30146 consistency.
30147
30148 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
30149
30150 * gcc.dg/altivec-4.c: Test altivec predicates.
30151
30152 2002-01-07 Jakub Jelinek <jakub@redhat.com>
30153
30154 * gcc.c-torture/execute/20020107-1.c: New test.
30155
30156 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
30157
30158 PR c/5279
30159 * gcc.c-torture/compile/20020106-1.c: New test.
30160
30161 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
30162
30163 * gcc.c-torture/execute/nestfunc-4.c: New test.
30164
30165 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
30166
30167 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
30168 extra triple that slipped in.
30169 * g++.old-deja/g++.abi/align.C: Likewise.
30170 * g++.old-deja/g++.abi/bitfields.C: Likewise.
30171
30172 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
30173
30174 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
30175 * g++.old-deja/g++.abi/align.C: Likewise.
30176 * g++.old-deja/g++.abi/bitfields.C: Likewise.
30177
30178 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
30179 on FreeBSD/i386.
30180 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
30181 FreeBSD.
30182
30183 2002-01-04 Jakub Jelinek <jakub@redhat.com>
30184
30185 * gcc.dg/20020104-1.c: New test.
30186
30187 * gcc.dg/20020104-2.c: New test.
30188
30189 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
30190
30191 * gcc.dg/20020103-1.c: Fix typo in target selector.
30192
30193 2002-01-03 Richard Henderson <rth@redhat.com>
30194
30195 * gcc.dg/20020103-1.c: New.
30196
30197 2002-01-03 Kazu Hirata <kazu@hxi.com>
30198
30199 * gcc.c-torture/execute/20020103-1.c: New test.
30200
30201 2002-01-03 Jakub Jelinek <jakub@redhat.com>
30202
30203 * g++.dg/other/debug2.C: New test.
30204
30205 * gcc.c-torture/compile/20020103-1.c: New test.
30206
30207 2002-01-02 Jakub Jelinek <jakub@redhat.com>
30208
30209 * gcc.dg/gnu89-init-1.c: Added new tests.
30210
30211 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
30212
30213 * g++.dg/template/friend2.C: Remove as patch is reverted.
30214
30215 * g++.dg/warn/oldcast1.C: New test.
30216
30217 * g++.dg/template/ptrmem1.C: New test.
30218 * g++.dg/template/ptrmem2.C: New test.
30219
30220 * g++.dg/template/ntp.C: New test.
30221
30222 * g++.dg/other/component1.C: New test.
30223
30224 * g++.dg/template/ttp3.C: New test.
30225
30226 * g++.dg/template/friend2.C: New test.
30227 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
30228
30229 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
30230
30231 * g++.dg/other/ptrmem1.C: New test.
30232 * g++.dg/other/ptrmem2.C: New test.
30233
30234 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
30235
30236 * g++.dg/template/ctor1.C: New test.
30237
30238 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
30239
30240 * g++.dg/template/friend2.C: New test.
30241
30242 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
30243
30244 * gcc.dg/mmix-1.c: New test.
30245
30246 2001-12-31 Richard Henderson <rth@redhat.com>
30247
30248 * gcc.dg/asm-5.c: New.
30249
30250 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
30251
30252 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
30253 in namespace __gnu_cxx
30254
30255 2001-12-30 Richard Henderson <rth@redhat.com>
30256
30257 * gcc.dg/debug-6.c: New.
30258
30259 2001-12-30 Jakub Jelinek <jakub@redhat.com>
30260
30261 * gcc.c-torture/compile/20011229-2.c: New test.
30262
30263 2001-12-29 Jakub Jelinek <jakub@redhat.com>
30264
30265 * gcc.dg/debug-3.c: New test.
30266 * gcc.dg/debug-4.c: New test.
30267 * gcc.dg/debug-5.c: New test.
30268
30269 2001-12-29 Richard Henderson <rth@redhat.com>
30270
30271 * g++.dg/eh/loop1.C: New.
30272
30273 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
30274
30275 * g++.dg/template/crash1.C: New test.
30276
30277 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
30278
30279 * g++.dg/other/const1.C: New test.
30280
30281 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
30282
30283 * gcc.c-torture/compile/20011229-1.c: New test.
30284
30285 2001-12-28 Stan Shebs <shebs@apple.com>
30286
30287 * lib/objc-torture.exp: Resync with c-torture.exp.
30288 * lib/objc.exp: Load standard libraries.
30289
30290 2001-12-28 Jakub Jelinek <jakub@redhat.com>
30291
30292 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
30293 additional tests.
30294
30295 2001-12-27 Roger Sayle <roger@eyesopen.com>
30296
30297 * gcc.c-torture/execute/string-opt-16.c: New testcase.
30298
30299 2001-12-27 Richard Henderson <rth@redhat.com>
30300
30301 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
30302
30303 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
30304
30305 * g++.dg/eh/ctor1.C: New test.
30306 * g++.dg/other/error2.C: New test.
30307
30308 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
30309
30310 * g++.dg/other/init2.C: New test.
30311
30312 2001-12-24 Richard Henderson <rth@redhat.com>
30313
30314 * gcc.dg/20011223-1.c: New.
30315 * gcc.dg/inline-1.c: New.
30316
30317 2001-12-23 Richard Henderson <rth@redhat.com>
30318
30319 * gcc.dg/asm-4.c: Test operand modifiers.
30320
30321 2001-12-23 Richard Henderson <rth@redhat.com>
30322
30323 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
30324
30325 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
30326
30327 * gcc.c-torture/execute/20011223-1.c: New test.
30328
30329 2001-12-21 Richard Henderson <rth@redhat.com>
30330
30331 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
30332 re-enables the warning.
30333
30334 2001-12-21 Richard Henderson <rth@redhat.com>
30335
30336 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
30337
30338 2001-12-20 Jakub Jelinek <jakub@redhat.com>
30339
30340 * gcc.c-torture/compile/20011218-1.c: New test.
30341
30342 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
30343
30344 * gcc.misc-test/arm-isr.exp: New file. Control running of the
30345 arm-isr.c test.
30346 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
30347 epilogue generation for ARM ISR routines.
30348
30349 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30350
30351 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
30352 * gcc.dg/format/c90-printf-3.c: Likewise.
30353 * gcc.dg/format/c99-printf-3.c: Likewise.
30354 * gcc.dg/format/ext-1.c: Likewise.
30355 * gcc.dg/format/ext-6.c: Likewise.
30356 * gcc.dg/format/format.h: Prototype unlocked stdio.
30357
30358 2001-12-20 Richard Henderson <rth@redhat.com>
30359
30360 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
30361 (arena): Use it.
30362 (malloc): Correct allocation logic. Abort if we fill up the
30363 arena before initialization complete.
30364 (realloc): Correct allocation logic.
30365
30366 2001-12-20 Jakub Jelinek <jakub@redhat.com>
30367
30368 * gcc.c-torture/compile/20011219-2.c: New test.
30369
30370 * gcc.c-torture/execute/20011219-1.c: New test.
30371
30372 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
30373
30374 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
30375 target does not support weak symbols.
30376
30377 2001-12-19 Jakub Jelinek <jakub@redhat.com>
30378
30379 * gcc.c-torture/compile/20011219-1.c: New test.
30380
30381 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
30382
30383 * g++.dg/other/error1.C: New test.
30384
30385 2001-12-17 Jeffrey A Law (law@redhat.com)
30386
30387 * gcc.c-torture/execute/20011217-1.c: New test.
30388
30389 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
30390
30391 * objc.dg/special/: New directory.
30392 * objc.dg/special/special.exp: New file.
30393 * objc.dg/special/unclaimed-category-1.h: New file.
30394 * objc.dg/special/unclaimed-category-1a.m: New file.
30395 * objc.dg/special/unclaimed-category-1.m: New file.
30396
30397 2001-12-17 Andreas Jaeger <aj@suse.de>
30398
30399 * gcc.c-torture/compile/20011217-2.c: New test.
30400
30401 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
30402
30403 * gcc.c-torture/compile/20011217-1.c: New test.
30404
30405 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
30406
30407 * testsuite/gcc.dg/20011214-1.c: New.
30408
30409 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
30410
30411 * gcc.dg/altivec-4.c: New.
30412
30413 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
30414
30415 * gcc.dg/20011113-1.c: New test.
30416
30417 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
30418
30419 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
30420 std::__malloc_alloc_template<0> and
30421 std::__default_alloc_template<false, 0>.
30422
30423 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
30424
30425 * objc/execute/bf-21.m: New test.
30426 * objc/execute/enumeration-1.m: New test.
30427 * objc/execute/enumeration-2.m: New test.
30428
30429 2001-12-12 Jakub Jelinek <jakub@redhat.com>
30430
30431 * gcc.dg/gnu89-init-1.c: New test.
30432
30433 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
30434
30435 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
30436 * g++.old-deja/g++.jason/2371.C: Likewise.
30437 * g++.old-deja/g++.jason/template33.C: Likewise.
30438 * g++.old-deja/g++.jason/template34.C: Likewise.
30439 * g++.old-deja/g++.jason/template36.C: Likewise.
30440 * g++.old-deja/g++.oliva/typename1.C: Likewise.
30441 * g++.old-deja/g++.oliva/typename2.C: Likewise.
30442 * g++.old-deja/g++.other/typename1.C: Likewise.
30443 * g++.old-deja/g++.pt/inherit2.C: Likewise.
30444 * g++.old-deja/g++.pt/nontype5.C: Likewise.
30445 * g++.old-deja/g++.pt/typename11.C: Likewise.
30446 * g++.old-deja/g++.pt/typename14.C: Likewise.
30447 * g++.old-deja/g++.pt/typename16.C: Likewise.
30448 * g++.old-deja/g++.pt/typename3.C: Likewise.
30449 * g++.old-deja/g++.pt/typename4.C: Likewise.
30450 * g++.old-deja/g++.pt/typename5.C: Likewise.
30451 * g++.old-deja/g++.pt/typename7.C: Likewise.
30452 * g++.old-deja/g++.robertl/eb9.C: Likewise.
30453
30454 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
30455
30456 * g++.dg/other/linkage1.C: New test.
30457 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
30458 specifiers.
30459
30460 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
30461
30462 * gcc.dg/concat.c: New test.
30463
30464 2001-12-11 Stan Shebs <shebs@apple.com>
30465
30466 * objc/compile: New test directory.
30467 * objc/compile/compile.exp: New expect script.
30468 * objc/compile/20011211-1.m: New compile test.
30469
30470 2001-12-11 Jason Merrill <jason@redhat.com>
30471
30472 * lib/prune.exp (prune_gcc_output): Also handle "In member
30473 function". So many permutations...
30474
30475 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
30476
30477 * g++.dg/template/typedef1.C: New test.
30478
30479 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
30480
30481 * g++.dg/other/copy1.C: New test.
30482
30483 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
30484
30485 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
30486
30487 * gcc.dg/builtin-choose-expr.c: New.
30488
30489 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
30490
30491 * gcc.dg/altivec-2.c: New.
30492
30493 2001-12-07 Richard Henderson <rth@redhat.com>
30494
30495 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
30496
30497 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
30498
30499 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
30500 ultrasparc.
30501
30502 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
30503
30504 * g++-old.deja/g++.robertl/eb101.C: Deleted.
30505
30506 2001-12-06 Janis Johnson <janis187@us.ibm.com>
30507
30508 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
30509 variable argument list.
30510
30511 2001-12-06 Zack Weinberg <zack@codesourcery.com>
30512
30513 * gcc.c-torture/execute/memcheck: Delete entire directory.
30514 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
30515 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
30516
30517 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
30518
30519 * gcc.dg/Wshadow-1.c: New test.
30520
30521 2001-12-05 Jakub Jelinek <jakub@redhat.com>
30522
30523 * gcc.c-torture/compile/20011130-1.c: New test.
30524
30525 * gcc.dg/noncompile/20011025-1.c: New test.
30526
30527 * g++.dg/other/anon-union.C: New test.
30528
30529 * gcc.c-torture/execute/20011024-1.c: New test.
30530
30531 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
30532
30533 * gcc.c-torture/execute/20000722-1.x,
30534 gcc.c-torture/execute/20010123-1.x: Remove.
30535 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
30536 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
30537 gcc.dg/c99-complit-2.c: New tests.
30538
30539 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
30540
30541 * g++.dg/inherit/base1.C: New test.
30542
30543 2001-12-04 Jakub Jelinek <jakub@redhat.com>
30544
30545 * g++.dg/other/stdarg1.C: New test.
30546
30547 * gcc.c-torture/compile/20011130-2.c: New test.
30548
30549 2001-12-03 Janis Johnson <janis187@us.ibm.com>
30550
30551 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
30552 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
30553 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
30554 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
30555 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
30556 * gcc.dg/builtin-prefetch-1.c: New test.
30557
30558 2001-12-03 Jakub Jelinek <jakub@redhat.com>
30559
30560 * gcc.dg/20011130-1.c: New test.
30561
30562 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
30563
30564 * g++.dg/other/scope1.C: New test.
30565 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
30566
30567 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
30568
30569 * gcc.dg/vla-init-1.c: New test.
30570
30571 2001-12-01 Geoff Keating <geoffk@redhat.com>
30572
30573 * gcc.c-torture/compile/structs.c: New testcase from GDB.
30574
30575 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
30576
30577 * objc.dg/alias.m: Update.
30578 * objc.dg/class-1.m: Update.
30579 * objc.dg/const-str-1.m: Update.
30580 * objc.dg/fwd-proto-1.m: Update.
30581 * objc.dg/id-1.m: Update.
30582 * objc.dg/super-class-1.m: Update.
30583
30584 2001-11-29 Mark Mitchell <mark@codesourcery.com>
30585
30586 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
30587 constructs.
30588
30589 2001-11-28 Jeffrey A Law (law@cygnus.com)
30590
30591 * gcc.c-torture/execute/20011128-1.c: New test.
30592
30593 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
30594
30595 * gcc.dg/20011127-1.c: New test.
30596
30597 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
30598
30599 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
30600 from Austin Group draft 7.
30601 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
30602 scanf format arguments.
30603 * gcc.dg/format/no-exargs-2.c: New test.
30604
30605 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
30606
30607 * g++.dg/abi/vbase8-4.C: New test.
30608
30609 2001-11-24 Ian Lance Taylor <ian@airs.com>
30610
30611 * gcc.c-torture/execute/20011121-1.c: New test.
30612
30613 2001-11-23 Jeffrey A Law (law@cygnus.com)
30614
30615 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
30616
30617 2001-11-23 Andreas Jaeger <aj@suse.de>
30618
30619 * gcc.dg/cpp/charconst-2.c: New test.
30620
30621 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
30622
30623 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
30624 to the host if it is remote. Let tests specify extra headers
30625 they use.
30626 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
30627 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
30628 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
30629 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
30630 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
30631 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
30632 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
30633 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
30634 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
30635 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
30636
30637 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
30638
30639 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
30640 for little endian ARMs.
30641
30642 2001-11-20 Jakub Jelinek <jakub@redhat.com>
30643
30644 * gcc.c-torture/compile/20011119-1.c: New test.
30645 * gcc.c-torture/compile/20011119-2.c: New test.
30646
30647 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
30648
30649 * gcc.dg/altivec-1.c: Fix typo.
30650
30651 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
30652
30653 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
30654
30655 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
30656
30657 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
30658
30659 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
30660
30661 * lib/g77.exp: Don't specify --rpath-link.
30662
30663 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
30664 across all the headers.
30665 * gcc.dg/format/format.exp: For testing on a remote host,
30666 copy format.h.
30667
30668 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
30669 * gcc.c-torture/execute/930406-1.c: Likewise.
30670 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
30671
30672 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
30673
30674 * gcc.dg/altivec-1.c: New.
30675
30676 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
30677
30678 * gcc.dg/cpp/fpreprocessed.c: New test case.
30679
30680 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
30681
30682 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
30683 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
30684 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
30685
30686 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
30687
30688 * gcc.dg/no-builtin-1.c: New test.
30689
30690 2001-11-16 Jakub Jelinek <jakub@redhat.com>
30691
30692 * gcc.c-torture/execute/20011115-1.c: New test.
30693
30694 2001-11-15 Jakub Jelinek <jakub@redhat.com>
30695
30696 * gcc.c-torture/compile/20011114-2.c: New test.
30697 * gcc.c-torture/compile/20011114-3.c: New test.
30698 * gcc.c-torture/compile/20011114-4.c: New test.
30699
30700 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
30701
30702 * g++.dg/other/init1.C: New test.
30703
30704 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
30705
30706 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
30707 message.
30708
30709 * gcc.c-torture/execute/20011114-1.c: New testcase.
30710
30711 * gcc.c-torture/compile/20010327-1.c: Revert last change.
30712 * gcc.c-torture/compile/20011114-1.c: New test, exactly
30713 like the (before this change) version of 20010327-1.c.
30714
30715 2001-11-14 Roger Sayle <roger@eyesopen.com>
30716
30717 * gcc.c-torture/execute/string-opt-13.c: New testcase.
30718
30719 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
30720
30721 * g++.dg/init/array2.C: New test.
30722
30723 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
30724
30725 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
30726
30727 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
30728
30729 * g++.dg/other/forscope1.C: New test.
30730 * g++.dg/ext/forscope1.C: New test.
30731 * g++.dg/ext/forscope2.C: New test.
30732
30733 2001-11-13 Jakub Jelinek <jakub@redhat.com>
30734
30735 * gcc.c-torture/execute/20011113-1.c: New test.
30736
30737 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
30738
30739 * gcc.c-torture/execute/20011109-2.c: New test.
30740
30741 * gcc.c-torture/execute/20011109-1.c: New test.
30742
30743 2001-11-09 Jakub Jelinek <jakub@redhat.com>
30744
30745 * gcc.c-torture/compile/20011109-1.c: New test.
30746
30747 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
30748
30749 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
30750 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
30751 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
30752 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
30753 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
30754 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
30755 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
30756
30757 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
30758
30759 * g++.dg/warn/Wshadow-1.C: New tests.
30760 * g++.old-deja/g++.mike/for3.C: Update.
30761
30762 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
30763
30764 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
30765 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
30766 XFAILs. Adjust expected error texts.
30767 * gcc.c-torture/compile/20011106-1.c,
30768 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
30769 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
30770 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
30771 gcc.dg/c99-array-lval-5.c: New tests.
30772
30773 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
30774
30775 * gcc.dg/cpp/defined.c: Update.
30776
30777 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
30778
30779 * gcc.c-torture/execute/anon-1.c: New test.
30780
30781 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
30782
30783 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
30784 same size, so no warning should be produced on stormy16.
30785
30786 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
30787 due to oversized array.
30788 * g++.old-deja/g++.mike/ns15.C: Likewise.
30789 * g++.old-deja/g++.pt/crash16.C: Likewise.
30790
30791 2001-11-02 Graham Stott <grahams@redhat.com>
30792
30793 * g++.dgother/debug1.C: Fix typos.
30794
30795 2001-11-01 Jakub Jelinek <jakub@redhat.com>
30796
30797 * g++.dg/other/debug1.C: New test.
30798
30799 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
30800
30801 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
30802 of unsigned long.
30803
30804 2001-10-30 Jakub Jelinek <jakub@redhat.com>
30805
30806 * gcc.dg/20011029-2.c: New test.
30807
30808 * gcc.c-torture/compile/20011029-1.c: New test.
30809
30810 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
30811
30812 * objc/execute/class_self-1.m: New test.
30813 * objc/execute/class_self-2.m: New test.
30814
30815 2001-10-25 Zack Weinberg <zack@codesourcery.com>
30816
30817 * gcc.misc-tests/msgs.exp: Delete.
30818 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
30819 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
30820 error set to match recent changes.
30821
30822 2001-10-24 Zack Weinberg <zack@codesourcery.com>
30823
30824 * gcc.dg/20011021-1.c: New test.
30825
30826 2001-10-24 Jakub Jelinek <jakub@redhat.com>
30827
30828 * gcc.c-torture/compile/20011023-1.c: New test.
30829
30830 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
30831
30832 * lib/g77.exp: Rewrite based on lib/g++.exp.
30833
30834 2001-10-19 Jakub Jelinek <jakub@redhat.com>
30835
30836 * gcc.c-torture/execute/20011019-1.c: New test.
30837
30838 * gcc.dg/20011018-1.c: New test.
30839
30840 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
30841
30842 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
30843
30844 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
30845
30846 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
30847 * gcc.dg/attr-invalid.c: Likewise.
30848
30849 2001-10-18 Jakub Jelinek <jakub@redhat.com>
30850
30851 * testsuite/gcc.dg/20011015-1.c: New test.
30852
30853 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
30854
30855 * g++.dg/template/unify2.C: New test.
30856
30857 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
30858
30859 * g++.dg/other/exception-specification.C: New test
30860
30861 2001-10-13 Tom Rix <trix@redhat.com>
30862
30863 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
30864 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
30865
30866 2001-10-12 Jakub Jelinek <jakub@redhat.com>
30867
30868 * testsuite/gcc.dg/20011009-1.c: New test.
30869
30870 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
30871
30872 PR g++/4476
30873 * g++.dg/other/friend1.C: New test.
30874
30875 2001-10-11 Richard Henderson <rth@redhat.com>
30876
30877 * g++.old-deja/g++.other/crash18.C: Add -S to options.
30878
30879 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30880
30881 * gcc.c-torture/compile/20011010-1.c: New.
30882
30883 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
30884
30885 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
30886 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
30887 g77.f-torture/execute/execute.exp,
30888 g77.f-torture/noncompile/noncompile.exp,
30889 gcc.c-torture/compile/compile.exp,
30890 gcc.c-torture/execute/execute.exp,
30891 gcc.c-torture/execute/ieee/ieee.exp,
30892 gcc.c-torture/execute/memcheck/memcheck.exp,
30893 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
30894 objc/execute/execute.exp: Update FSF address.
30895
30896 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
30897
30898 * gcc.dg/cpp/cmdlne-C.c: Update.
30899 * gcc.dg/cpp/cmdlne-C2.c: New.
30900
30901 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30902
30903 * gcc.c-torture/execute/20011008-3.c: New.
30904
30905 2001-10-08 DJ Delorie <dj@redhat.com>
30906
30907 * gcc.dg/20011008-1.c: New.
30908 * gcc.dg/20011008-2.c: New.
30909
30910 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
30911
30912 * gcc.dg/cpp/spacing1.c: Update test.
30913
30914 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
30915
30916 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
30917 spelling errors of "separate" as "seperate".
30918
30919 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
30920
30921 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
30922 enough to avoid inlining.
30923
30924 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
30925
30926 * lib/g77.exp: set libg2c_dir correctly.
30927
30928 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
30929
30930 * gcc.dg/cpp/macro11.c: New test.
30931
30932 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
30933
30934 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
30935 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
30936 gcc.dg/format/multattr-3.c: New tests.
30937 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
30938 tests for format attributes on function pointers being rejected.
30939
30940 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
30941
30942 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
30943
30944 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
30945
30946 * g++.dg/warn/format1.C: New test.
30947
30948 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
30949
30950 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
30951
30952 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
30953
30954 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
30955
30956 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
30957
30958 * gcc.dg/cpp/redef2.c: Add test.
30959
30960 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
30961
30962 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
30963 long-standing bug on i686, apparently.
30964 * gcc.c-torture/execute/loop-2c.x: New file.
30965 * gcc.c-torture/execute/loop-2d.x: New file.
30966 * gcc.c-torture/execute/loop-3c.x: New file.
30967
30968 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
30969
30970 * gcc.dg/cpp/20000625-2.c: Correct line number.
30971
30972 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
30973
30974 * gcc.dg/cpp/macro10.c: New test.
30975 * gcc.dg/cpp/strify3.c: New test.
30976 * gcc.dg/cpp/spacing1.c: Add tests.
30977 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
30978 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
30979
30980 2001-09-24 DJ Delorie <dj@redhat.com>
30981
30982 * gcc.c-torture/execute/20010924-1.c: New test.
30983
30984 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
30985
30986 * testsuite/objc/execute/paste.m: Remove.
30987
30988 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
30989
30990 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
30991
30992 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
30993
30994 * g77.dg/strlen0.f: New test.
30995
30996 2001-09-21 Richard Henderson <rth@redhat.com>
30997
30998 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
30999 * g++.old-deja/g++.abi/vtable2.C: Likewise.
31000
31001 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
31002
31003 Table-driven attributes.
31004 * g++.dg/ext/attrib1.C: New test.
31005
31006 2001-09-20 DJ Delorie <dj@redhat.com>
31007
31008 * gcc.dg/20000926-1.c: Update expected warning messages.
31009 * gcc.dg/array-2.c: Likewise, and test for warnings too.
31010 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
31011 array.
31012
31013 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
31014
31015 * g++.dg/eh/registers1.C: New test case.
31016
31017 2001-09-17 Richard Henderson <rth@redhat.com>
31018
31019 * gcc.dg/array-5.c: Fix VLA decomposition test.
31020
31021 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
31022
31023 * gcc.dg/cpp/line5.c: New testcase.
31024
31025 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
31026
31027 * gcc.dg/cpp/macro9.c: New test.
31028
31029 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
31030
31031 * gcc.c-torture/execute/980223.c: Change type of addr from long
31032 to char *.
31033
31034 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
31035
31036 * gcc.c-torture/execute/20010915-1.c: New test.
31037
31038 2001-09-14 Janis Johnson <janis187@us.ibm.com>
31039
31040 * g77.dg/bprob: New directory.
31041 * g77.dg/bprob/bprob.exp: New file.
31042 * g77.dg/bprob/bprob-1.f: New test.
31043 * g77.dg/gcov: New directory.
31044 * g77.dg/gcov/gcov.exp: New file.
31045 * g77.dg/gcov/gcov-1.f: New test.
31046 * g77.dg/gcov/gcov-1.x: New file.
31047
31048 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
31049
31050 * gcc.dg/cpp/directiv.c: Update.
31051 * gcc.dg/cpp/undef1.c: Update.
31052
31053 2001-09-12 Jakub Jelinek <jakub@redhat.com>
31054
31055 * gcc.dg/20010912-1.c: New test.
31056
31057 2001-09-11 Janis Johnson <janis187@us.ibm.com>
31058
31059 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
31060 language-independent file in lib.
31061 * lib/gcov.exp: New file.
31062
31063 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
31064
31065 * gcc.c-torture/compile/20010911-1.c: New test.
31066
31067 2001-09-10 Janis Johnson <janis187@us.ibm.com>
31068
31069 * lib/profopt.exp: New, to support profile-directed optimizations.
31070 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
31071 * gcc.misc-tests/bprob-1.c: New test.
31072 * gcc.misc-tests/bprob-2.c: New test.
31073
31074 2001-09-07 Janis Johnson <janis187@us.ibm.com>
31075
31076 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
31077 XFAIL and which kinds of gcov output to verify.
31078 * gcc.misc-tests/gcov-4b.x: New file.
31079 * gcc.misc-tests/gcov-5b.x: New file.
31080 * gcc.misc-tests/gcov-6.x: New file.
31081 * gcc.misc-tests/gcov-7.c: New test.
31082 * gcc.misc-tests/gcov-7.x: New file.
31083
31084 2001-09-06 Janis Johnson <janis187@us.ibm.com>
31085
31086 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
31087 * gcc.misc-tests/gcov-6.c: New test.
31088
31089 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
31090
31091 PR c++/3986
31092 * g++.dg/abi/vbase1.C: New test.
31093
31094 2001-09-05 Ziemowit Laski <zlaski@apple.com>
31095
31096 * objc.dg/method-2.m: New.
31097
31098 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
31099
31100 PR c++/4203
31101 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
31102 * g++.dg/init/empty1.C: New test.
31103
31104 2001-09-03 Jakub Jelinek <jakub@redhat.com>
31105
31106 * gcc.c-torture/compile/20010903-1.c: New test.
31107
31108 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
31109
31110 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
31111 for m68k.
31112
31113 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
31114
31115 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
31116
31117 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
31118
31119 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
31120
31121 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
31122
31123 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
31124 for 16-bit 'unsigned int'.
31125
31126 2001-08-29 Kazu Hirata <kazu@hxi.com>
31127
31128 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
31129
31130 2001-08-27 Richard Henderson <rth@redhat.com>
31131
31132 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
31133 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
31134
31135 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
31136
31137 * gcc.dg/asm-names.c (ymain): New.
31138
31139 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
31140
31141 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
31142 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
31143 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
31144
31145 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31146
31147 * gcc.dg/compare5.c: New testcase.
31148
31149 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
31150
31151 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
31152 and "In instantiation".
31153
31154 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
31155
31156 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
31157
31158 2001-08-20 Janis Johnson <janis187@us.ibm.com>
31159
31160 * gcc.misc-tests/gcov.exp: Add support for branch information.
31161 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
31162 * gcc.misc-tests/gcov-4.c: New test.
31163 * gcc.misc-tests/gcov-4b.c: New test.
31164 * gcc.misc-tests/gcov-5b.c: New test.
31165
31166 2001-08-20 Zack Weinberg <zackw@panix.com>
31167
31168 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
31169 expected to fail.
31170
31171 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
31172
31173 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
31174
31175 2001-08-19 Jakub Jelinek <jakub@redhat.com>
31176
31177 * g++.dg/eh/template1.C: New test.
31178
31179 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
31180
31181 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
31182 Fix thinko.
31183 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
31184 for xfail.
31185
31186 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
31187
31188 * lib/g77-dg.exp: Use prune.exp for common procedures
31189 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
31190 * lib/g77.exp: (g77-dg-prune) Remove
31191
31192 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
31193
31194 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
31195
31196 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31197
31198 * g++.dg/template/unify1.C: New test.
31199
31200 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
31201
31202 * g++.dg/abi/empty4.C: New test.
31203
31204 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
31205
31206 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
31207 solaris2.*
31208 * g77.f-torture/compile/pr3743.x: Likewise.
31209
31210 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
31211
31212 * g++.dg/other/using-declaration.C: New test.
31213
31214 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
31215
31216 * gcc.dg/cpp/tr-sign.c: New testcase.
31217
31218 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
31219
31220 * gcc.dg/cpp/19951025-1.c: Revert.
31221 * gcc.dg/cpp/directiv.c: We no longer process directives that
31222 interrupt macro arguments.
31223
31224 2001-08-03 Zack Weinberg <zackw@stanford.edu>
31225
31226 * gcc.dg/bconstp-1.c: New test.
31227
31228 2001-08-03 Richard Henderson <rth@redhat.com>
31229
31230 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
31231
31232 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
31233
31234 * gcc.dg/cpp/19951025-1.c: Update.
31235
31236 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
31237
31238 * g77.dg/ff90-1.f (s): Fix reference of variable z,
31239 should be x.
31240
31241 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
31242
31243 Kill -fhonor-std.
31244 * g++.old-deja/g++.ns/ns14.C: Remove special options.
31245 * g++.old-deja/g++.other/std1.C: Likewise.
31246 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
31247
31248 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
31249
31250 * lib/g77.exp: Load gcc-defs.exp for common procedures
31251 (g77_pass, g77_fail, g77_finish, g77_exit,
31252 ${tool}_check_unsupported_p} Now redundant. Deleted.
31253
31254 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
31255
31256 * g77.dg/fbackslash.f
31257 * g77.dg/fcase-preserve.f
31258 * g77.dg/ff90-1.f
31259 * g77.dg/ffixed-line-length-0.f
31260 * g77.dg/ffixed-line-length-132.f
31261 * g77.dg/ffixed-line-length-7.f
31262 * g77.dg/ffixed-line-length-72.f
31263 * g77.dg/ffixed-line-length-none.f
31264 * g77.dg/ffree-form-1.f
31265 * g77.dg/fno-backslash.f
31266 * g77.dg/fno-f90-1.f
31267 * g77.dg/fno-fixed-form-1.f
31268 * g77.dg/fno-onetrip.f
31269 * g77.dg/fno-typeless-boz.f
31270 * g77.dg/fno-underscoring.f
31271 * g77.dg/fno-vxt-1.f
31272 * g77.dg/fonetrip.f
31273 * g77.dg/ftypeless-boz.f
31274 * g77.dg/fugly-assumed.f
31275 * g77.dg/funderscoring.f
31276 * g77.dg/fvxt-1.f
31277
31278 2001-08-01 Ziemowit Laski <zlaski@apple.com>
31279
31280 * objc.dg/fwd-proto-1.m: New.
31281 * objc.dg/local-decl-1.m: New.
31282 * objc.dg/naming-1.m: New.
31283 * objc.dg/naming-2.m: New.
31284 * objc.dg/proto-hier-1.m: New.
31285
31286 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
31287
31288 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
31289 largest-type elements to a struct makes its size grow.
31290
31291 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
31292
31293 * g++.dg/abi/vthunk1.C: New test.
31294
31295 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
31296
31297 * g++.dg/abi/vbase8-22.C: New test.
31298
31299 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
31300
31301 * gcc.dg/cpp/macro8.c: New test.
31302
31303 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
31304
31305 * g++.dg/abi/vbase8-21.C: New test.
31306
31307 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
31308
31309 * g++.dg/abi/vbase8-10.C: New test.
31310
31311 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
31312
31313 * lib/g++.exp (g++_set_ld_library_path): Renamed to
31314 ${tool}_set_ld_library_path.
31315 Changed caller.
31316 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
31317 g++.exp.
31318
31319 2001-07-26 Stan Cox <scox@redhat.com>
31320
31321 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
31322 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
31323 gcc_exit, gcc_check_unsupported_p):
31324 Moved to gcc-deps.exp
31325 * gcc-deps.exp: New file.
31326
31327 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31328
31329 * g++.old-deja/g++.pt/defarg14.C: New test.
31330
31331 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
31332
31333 * g++.old-deja/g++.other/lineno5.C: New test.
31334
31335 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
31336
31337 * g++.old-deja/g++.pt/crash68.C: New test.
31338
31339 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
31340
31341 * g++.old-deja/g++.other/crash42.C: New test.
31342
31343 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
31344
31345 * gcc.dg/cpp/extratokens.c: Fix.
31346 * gcc.dg/cpp/skipping2.c: New tests.
31347
31348 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
31349
31350 * gcc.c-torture/execute/20010724-1.c: New file.
31351 * gcc.c-torture/execute/20010724-1.x: New file.
31352
31353 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
31354
31355 * g++.old-deja/g++.other/cond7.C: New test.
31356
31357 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
31358
31359 * g++.old-deja/g++.other/optimize4.C: New test.
31360
31361 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
31362
31363 * g++.old-deja/g++.abi/vbase8-5.C: New test.
31364
31365 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
31366
31367 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
31368 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
31369 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
31370 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
31371
31372 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
31373 bug report" message.
31374
31375 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
31376 * g++.dg/ext/instantiate1.C: Move from old-deja.
31377
31378 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
31379
31380 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
31381 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
31382 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
31383 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
31384
31385 2001-07-23 Jeffrey A Law (law@cygnus.com)
31386
31387 * gcc.c-torture/execute/20010723-1.c: New test.
31388
31389 2001-07-23 Ben Elliston <bje@redhat.com>
31390
31391 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
31392
31393 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31394
31395 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
31396 i[34567]86-*-*.
31397 Delete handling of ieee_multilib_flags.
31398 Pass -mieee for alpha*-*-* and sh-*-*.
31399 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
31400
31401 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
31402
31403 Remove old-abi tests.
31404 * g++.old-deja/g++.mike/p11116.C: Remove.
31405 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
31406
31407 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
31408
31409 * g77.f-torture/compile/pr3743.f: New test
31410
31411 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
31412
31413 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
31414
31415 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
31416
31417 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
31418 g++.old-deja/g++.pt/static6.C: Likewise.
31419 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
31420 supports weak symbols.
31421
31422 2001-07-18 Andreas Jaeger <aj@suse.de>
31423
31424 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
31425 supported again.
31426
31427 2001-07-18 Andreas Jaeger <aj@suse.de>
31428
31429 * gcc.dg/iftrap-1.c: Fix target line.
31430
31431 2001-07-17 Richard Henderson <rth@redhat.com>
31432
31433 * gcc.c-torture/execute/20010717-1.c: New.
31434
31435 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
31436
31437 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
31438 tests.
31439
31440 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
31441
31442 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
31443
31444 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
31445
31446 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
31447 UAC_SIGBUS, UAC_NOPRINT definitions.
31448
31449 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
31450
31451 * objc/execute/object_is_class.m: New test.
31452 * objc/execute/object_is_meta_class.m: New test.
31453
31454 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
31455
31456 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
31457 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
31458
31459 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
31460
31461 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
31462 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
31463
31464 2001-07-14 Richard Henderson <rth@redhat.com>
31465
31466 * gcc.dg/iftrap-1.c: New.
31467
31468 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
31469
31470 * g77.f-torture/execute/intrinsic77.f: New test.
31471
31472 2001-07-11 Janis Johnson <janis@us.ibm.com>
31473
31474 * gcc.misc-tests/gcov-3.c: New test.
31475
31476 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
31477
31478 * gcc.c-torture/compile/20010711-1.c,
31479 * gcc.c-torture/compile/20010711-2.c: New tests.
31480
31481 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
31482
31483 * gcc.c-torture/execute/20010711-1.c: New test.
31484
31485 2001-07-11 Ben Elliston <bje@redhat.com>
31486
31487 * g++.old-deja/g++.other/enum5.C: New test.
31488
31489 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
31490
31491 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
31492 (g++-dg-prune): Call prune_gcc_output.
31493 * prune.exp: New file for prune_gcc_output.
31494 * lib/g++.exp, lib/gcc.exp: Load it.
31495
31496 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
31497
31498 * gcc.c-torture/compile/20010701-1.c,
31499 g++.old-deja/g++.ext/attrib6.C: New tests.
31500
31501 2001-07-06 Jeffrey A Law (law@cygnus.com)
31502
31503 * gcc.c-torture/compile/20010706-1.c: New test.
31504
31505 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
31506
31507 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
31508
31509 2001-06-28 Stan Shebs <shebs@apple.com>
31510
31511 * gcc.dg/pragma-darwin.c: New test.
31512
31513 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
31514
31515 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
31516 Solaris 2.[678] system.
31517
31518 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
31519
31520 * gcc.dg/20010622-1.c: New test.
31521
31522 2001-06-18 Stan Shebs <shebs@apple.com>
31523
31524 * objc.dg: New directory.
31525 * objc.dg/dg.exp: New file.
31526 * objc.dg/alias.m: New.
31527 * objc.dg/class-1.m: New.
31528 * objc.dg/class-2.m: New.
31529 * objc.dg/const-str-1.m: New.
31530 * objc.dg/const-str-2.m: New.
31531 * objc.dg/id-1.m: New.
31532 * objc.dg/method-1.m: New.
31533 * objc.dg/super-class-1.m: New.
31534 * lib/objc-dg.exp: New file.
31535
31536 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
31537
31538 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
31539 of label name.
31540
31541 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
31542
31543 * g++.old-deja/g++.abi/vbase8-9.C: New test.
31544
31545 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31546
31547 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
31548 variable.
31549
31550 2001-06-12 Richard Henderson <rth@redhat.com>
31551
31552 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
31553
31554 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
31555
31556 * g++.old-deja/g++.abi/vbase5.C: New test.
31557 * g++.old-deja/g++.abi/vbase6.C: New test.
31558 * g++.old-deja/g++.abi/vbase7.C: New test.
31559
31560 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31561
31562 * gcc.c-torture/compile/20010610-1.c: New test.
31563
31564 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
31565
31566 * g++.old-deja/g++.abi/vbase4.C: New test.
31567
31568 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
31569
31570 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
31571 support %f for HC11/HC12 targets.
31572 * gcc.c-torture/execute/930513-1.x: New file, likewise.
31573 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
31574 on HC11/HC12 targets.
31575 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
31576
31577 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
31578
31579 * gcc.dg/wchar_t-1.c: New file.
31580 * gcc.dg/wint_t-1.c: Likewise.
31581
31582 2001-06-11 Bernd Schmidt <bernds@redhat.com>
31583
31584 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
31585
31586 2001-06-11 Richard Henderson <rth@redhat.com>
31587
31588 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
31589
31590 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
31591
31592 * gcc.c-torture/compile/20010611-1.c: New test.
31593
31594 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
31595
31596 * gcc.dg/c99-tag-1.c: Add more tests.
31597
31598 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
31599
31600 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
31601 representation on MN10300 and ARM/Thumb.
31602
31603 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
31604
31605 * g77.f-torture/execute/20010610.f: New.
31606
31607 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
31608
31609 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
31610 names.
31611
31612 2001-06-09 Richard Henderson <rth@redhat.com>
31613
31614 * gcc.c-torture/execute/ashrdi-1.c: New.
31615 * gcc.c-torture/execute/ashldi-1.c: New.
31616 * gcc.c-torture/execute/lshrdi-1.c: New.
31617
31618 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
31619
31620 * objc/execute/load-3.m: Added. Check sending +load to categories,
31621 in addition to classes.
31622
31623 2001-06-08 Stan Shebs <shebs@apple.com>
31624
31625 * objc/execute/load-2.m: New test. From Nicola Pero
31626 <n.pero@mi.flashnet.it>.
31627
31628 2001-06-08 Jakub Jelinek <jakub@redhat.com>
31629
31630 * gcc.c-torture/execute/20010605-2.c: New test.
31631
31632 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
31633
31634 * g++.old-deja/g++.abi/vbase2.C: New test.
31635 * g++.old-deja/g++.abi/vbase3.C: New test.
31636
31637 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
31638
31639 * g++.old-deja/g++.pt/friend49.C: New test.
31640
31641 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
31642
31643 * g++.old-deja/g++.ext/anon3.C: New test.
31644
31645 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
31646
31647 * g++.old-deja/g++.other/conv7.C: New test.
31648
31649 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
31650
31651 * gcc.c-torture/compile/20010605-2.c: New test.
31652
31653 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
31654
31655 * gcc.c-torture/execute/20010604-1.c: New test.
31656
31657 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
31658
31659 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
31660
31661 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
31662
31663 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
31664 (g++_link_flags): Likewise.
31665 (g++_init): Pass gccpath's value to two previous functions.
31666
31667 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31668
31669 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
31670 Ensure logfile entry matches exec command line.
31671
31672 2001-05-31 Richard Henderson <rth@redhat.com>
31673
31674 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
31675 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
31676
31677 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
31678
31679 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
31680 compiler for irix6.2
31681
31682 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
31683
31684 * g++.old-deja/g++.other/optimize3.C: New file.
31685
31686 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
31687
31688 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
31689 assemble.
31690
31691 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
31692
31693 * g++.old-deja/g++.other/optimize2.C: New file.
31694
31695 2001-05-25 Diego Novillo <dnovillo@redhat.com>
31696
31697 * gcc.c-torture/compile/20010518-2.c: New file.
31698 * gcc.c-torture/execute/20010518-1.c: New file.
31699 * gcc.c-torture/execute/20010518-2.c: New file.
31700
31701 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
31702
31703 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
31704
31705 2001-05-24 Mark Mitchell <mark@codesourcery.com>
31706
31707 G++ no longer defines builtins that do not begin with __builtin.
31708 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
31709 * g++.old-deja/g++.brendand/misc13.C: Likewise.
31710 * g++.old-deja/g++.law/builtin1.C: Likewise.
31711 * g++.old-deja/g++.law/cvt2.C: Likewise.
31712 * g++.old-deja/g++.mike/net5.C: Likewise.
31713 * g++.old-deja/g++.other/builtins1.C: Likewise.
31714 * g++.old-deja/g++.other/builtins2.C: Likewise.
31715 * g++.old-deja/g++.other/builtins3.C: Likewise.
31716 * g++.old-deja/g++.other/builtins4.C: Likewise.
31717 * g++.old-deja/g++.other/inline8.C: Likewise.
31718 * g++.old-deja/g++.robertl/eb39.C: Likewise.
31719
31720 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
31721
31722 * g++.old-deja/g++.pt/using1.C: Adjust.
31723 * g++.old-deja/g++.pt/using2.C: New test.
31724
31725 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
31726
31727 * gcc.dg/cpp/charconst.c: New tests.
31728 * gcc.dg/cpp/escape.c: New tests.
31729 * gcc.dg/cpp/escape-1.c: New tests.
31730 * gcc.dg/cpp/escape-2.c: New tests.
31731 * gcc.dg/cpp/ucs.c: New tests.
31732
31733 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
31734
31735 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
31736 native compiler for irix6.5.
31737
31738 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
31739
31740 * lib/g++.exp (g++_include_flags): Use args to compute
31741 get_multilibs.
31742 (g++_link_flags): Likewise.
31743 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
31744
31745 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
31746
31747 * gcc.dg/c90-hexfloat-1.c: Add more tests.
31748
31749 2001-05-21 Geoff Keating <geoffk@redhat.com>
31750
31751 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
31752 this file.
31753
31754 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
31755
31756 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
31757 STACK_SIZE;
31758 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
31759 to STACK_SIZE; Use it to define size of add_histo array.
31760 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
31761 to STACK_SIZE.
31762 (f): Use GITT_SIZE to define size of gitt local table.
31763 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
31764 to STACK_SIZE; Use it to define size of bytemem array.
31765
31766 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
31767
31768 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
31769 on 68HC11/HC12 due to the asm instruction.
31770 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
31771 * gcc.c-torture/compile/920520-1.x: Likewise.
31772 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
31773 on 68HC11/HC12 because the function is larger than 64K.
31774 * gcc.c-torture/compile/961203-1.x: New file, this test fails
31775 on 68HC11/HC12 because the structure is too large.
31776
31777 2001-05-20 Richard Henderson <rth@redhat.com>
31778
31779 * gcc.c-torture/execute/20010520-1.c: New.
31780
31781 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31782
31783 * g++.old-deja/g++.warn/compare1.C: New test.
31784 * gcc.dg/compare4.c: New test.
31785
31786 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
31787
31788 * g++.old-deja/g++.other/optimize1.C: New test.
31789
31790 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31791
31792 * g++.old-deja/g++.pt/spec41.C: New test.
31793
31794 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
31795
31796 * gcc.c-torture/compile/20010114-1.x: Remove.
31797
31798 2001-05-18 Stan Shebs <shebs@apple.com>
31799
31800 * gcc.c-torture/compile/20010518-1.c: New test.
31801
31802 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
31803
31804 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
31805 * g++.old-deja/g++.pt/crash67.C: New test.
31806
31807 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
31808
31809 * g++.old-deja/g++.other/debug9.C: New test.
31810
31811 2001-05-16 Zack Weinberg <zackw@stanford.edu>
31812
31813 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
31814
31815 2001-05-16 Jan Hubicka <jh@suse.cz>
31816
31817 * gcc.c-torture/compile/20010516-1.c: New test.
31818
31819 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
31820
31821 * g++.old-deja/g++.other/crash41.C: New test.
31822
31823 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
31824
31825 * g++.old-deja/g++.pt/crash66.C: New test.
31826
31827 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
31828
31829 * g++.old-deja/g++.robertl/eb27.C: Convert.
31830
31831 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
31832
31833 * g++.dg/friend-warn.C: New test. Do not warn about friend
31834 declaration being redundant.
31835
31836 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
31837
31838 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
31839
31840 2001-05-14 Mark Mitchell <mark@codesourcery.com>
31841
31842 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
31843
31844 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
31845
31846 * lib/g++.exp: Use testsuite_flags.
31847
31848 2001-05-13 Mark Mitchell <mark@codesourcery.com>
31849
31850 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
31851
31852 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
31853
31854 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
31855
31856 2001-05-11 Mark Mitchell <mark@codesourcery.com>
31857
31858 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
31859
31860 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
31861
31862 * gcc.c-torture/compile/20010313-1.c: New test.
31863
31864 2001-05-09 Zack Weinberg <zackw@stanford.edu>
31865
31866 * gcc.dg/cpp/direct2.c: New test.
31867 * gccq.dg/cpp/direct2s.c: New test.
31868
31869 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
31870
31871 2001-05-07 Mark Mitchell <mark@codesourcery.com>
31872
31873 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
31874 * g++.old-deja/g++.other/op3.C: Likewise.
31875
31876 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
31877
31878 * gcc.dg/cpp/syshdr.h: New file.
31879 * gcc.dg/cpp/sysmac1.c: Update.
31880 * gcc.dg/cpp/sysmac2.c: Update.
31881
31882 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
31883
31884 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
31885
31886 2001-05-04 David Edelsohn <edelsohn@gnu.org>
31887
31888 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
31889 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
31890
31891 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
31892
31893 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
31894
31895 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
31896
31897 * lib/g++.exp (g++_include_flags): Don't use any special flags
31898 if TESTING_IN_BUILD_TREE is not defined.
31899 (g++_init): Use a plain 'c++' as the compiler if
31900 TESTING_IN_BUILD_TREEE is not defined.
31901
31902 2001-05-02 Jakub Jelinek <jakub@redhat.com>
31903
31904 * g++.old-deja/g++.eh/catch13.C: New test.
31905 * g++.old-deja/g++.eh/catch14.C: New test.
31906
31907 2001-05-02 Jakub Jelinek <jakub@redhat.com>
31908
31909 * gcc.dg/cpp/tr-define.c: New test.
31910
31911 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
31912
31913 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
31914 <stdlib.h>, not <malloc.h>.
31915
31916 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
31917
31918 * g++.old-deja/g++.ns/template17.C: New test.
31919
31920 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
31921
31922 * g++.old-deja/g++.pt/ref4.C: New test.
31923
31924 2001-04-30 Richard Henderson <rth@redhat.com>
31925
31926 * gcc.dg/20000724-1.c: Revert last change.
31927
31928 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
31929
31930 * g77.f-torture/execute/20010430.f: New test.
31931
31932 2001-04-30 Mark Mitchell <mark@codesourcery.com>
31933
31934 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
31935
31936 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
31937
31938 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
31939
31940 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
31941
31942 * g++.old-deja/g++.eh/crash6.C: New test.
31943
31944 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
31945
31946 * g++.old-deja/g++.other/warn7.C: New test.
31947
31948 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
31949
31950 * g++.old-deja/g++.other/defarg9.C: New test.
31951
31952 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
31953
31954 * g77.f-torture/compile/20010426.f: New test.
31955 * g77.f-torture/execute/20010426.f: New test.
31956
31957 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
31958
31959 * g77.f-torture/compile/20000629-1.x: Remove - error
31960 has been fixed.
31961
31962 2001-04-26 Jeffrey A Law (law@cygnus.com)
31963
31964 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
31965 Tweak slightly to work with g++.dg framework.
31966 * g++.dg/special/ecos.exp: Run initp1.C test.
31967 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
31968
31969 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
31970 its linker doesn't give line numbers either.
31971 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
31972
31973 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
31974
31975 * g++.old-deja/g++.other/lex1.C: New test.
31976
31977 2001-04-26 Jakub Jelinek <jakub@redhat.com>
31978
31979 * gcc.dg/noncompile/20010425-1.c: New test.
31980
31981 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
31982
31983 * g++.old-deja/g++.pt/mangle2.C: New test.
31984
31985 2001-04-25 Jakub Jelinek <jakub@redhat.com>
31986
31987 * gcc.dg/format/plus-1.c: New test.
31988
31989 2001-04-25 Jakub Jelinek <jakub@redhat.com>
31990
31991 * gcc.dg/20010423-1.c: New test.
31992
31993 2001-04-25 Jakub Jelinek <jakub@redhat.com>
31994
31995 * gcc.c-torture/execute/20010422-1.c: New test.
31996
31997 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
31998
31999 * g++.old-deja/g++.ns/type2.C: New test.
32000
32001 2001-04-24 Zack Weinberg <zackw@stanford.edu>
32002
32003 * g++.old-deja/g++.other/perf1.C: New test.
32004
32005 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
32006
32007 * gcc.dg/c99-func-2.c: Remove xfail.
32008 * gcc.dg/c99-func-3.c: Remove xfail.
32009 * gcc.dg/c99-func-4.c: Remove xfail.
32010
32011 2001-04-23 Zack Weinberg <zackw@stanford.edu>
32012
32013 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
32014
32015 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
32016
32017 * gcc.c-torture/compile/20010423-1.c: New test.
32018
32019 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
32020
32021 * g++.old-deja/g++.pt/typename28.C: New test.
32022
32023 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
32024
32025 * g++.old-deja/g++.abi/empty2.C: New test.
32026 * g++.old-deja/g++.abi/empty3.C: New test.
32027
32028 2001-04-20 Jakub Jelinek <jakub@redhat.com>
32029
32030 * g++.old-deja/g++.other/comdat2.C: New test.
32031 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
32032
32033 2001-04-20 Jakub Jelinek <jakub@redhat.com>
32034
32035 * g++.old-deja/g++.other/overload14.C: New test.
32036
32037 2001-04-20 Jakub Jelinek <jakub@redhat.com>
32038
32039 * g++.old-deja/g++.other/lookup23.C: New test.
32040
32041 2001-04-20 Jakub Jelinek <jakub@redhat.com>
32042
32043 * gcc.c-torture/execute/20010403-1.c: New test.
32044
32045 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
32046 Mark Mitchell <mark@codesourcery.com>
32047
32048 * lib/old-dejagnu.exp: Don't delete output of executable.
32049 Add .exe suffix to executables.
32050
32051 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
32052
32053 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
32054
32055 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32056
32057 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
32058
32059 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
32060
32061 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
32062 * g++.old-deja/g++.abi/crash1.C: New test.
32063
32064 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
32065
32066 * g++.old-deja/g++.other/crash40.C: New test.
32067
32068 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32069
32070 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
32071
32072 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
32073
32074 * g++.old-deja/g++.other/warn6.C: New test.
32075
32076 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
32077
32078 * g++.old-deja/g++.robertl/eb42.C: Same.
32079
32080 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32081
32082 * gcc.dg/wtr-conversion-1.c: New testcase.
32083
32084 2001-04-10 Richard Henderson <rth@redhat.com>
32085
32086 * g++.old-deja/g++.other/array5.C: New.
32087
32088 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32089
32090 * gcc.c-torture/execute/20010408-1.c: New test.
32091
32092 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
32093
32094 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
32095 headers and constructs.
32096 * g++.old-deja/g++.robertl/eb79.C: Same.
32097 * g++.old-deja/g++.robertl/eb77.C (main): Same.
32098 * g++.old-deja/g++.robertl/eb73.C: Same.
32099 * g++.old-deja/g++.robertl/eb66.C (main): Same.
32100 * g++.old-deja/g++.robertl/eb55.C (t): Same.
32101 * g++.old-deja/g++.robertl/eb54.C (main): Same.
32102 * g++.old-deja/g++.robertl/eb46.C (main): Same.
32103 * g++.old-deja/g++.robertl/eb44.C: Same.
32104 * g++.old-deja/g++.robertl/eb41.C (main): Same.
32105 * g++.old-deja/g++.robertl/eb4.C (main): Same.
32106 * g++.old-deja/g++.robertl/eb39.C: Same.
32107 * g++.old-deja/g++.robertl/eb33.C (main): Same.
32108 * g++.old-deja/g++.robertl/eb31.C (main): Same.
32109 * g++.old-deja/g++.robertl/eb30.C: Same.
32110 * g++.old-deja/g++.robertl/eb3.C: Same.
32111 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
32112 * g++.old-deja/g++.robertl/eb21.C: Same.
32113 * g++.old-deja/g++.robertl/eb15.C: Same.
32114 * g++.old-deja/g++.robertl/eb118.C: Same.
32115 * g++.old-deja/g++.robertl/eb115.C (main): Same.
32116 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
32117 * g++.old-deja/g++.robertl/eb109.C: Same.
32118 * g++.old-deja/g++.other/sibcall1.C (main): Same.
32119 * g++.old-deja/g++.mike/rtti1.C: Same.
32120 * g++.old-deja/g++.mike/p658.C: Same.
32121 * g++.old-deja/g++.mike/net46.C: Same.
32122 * g++.old-deja/g++.mike/net34.C: Same.
32123 * g++.old-deja/g++.mike/memoize1.C: Same.
32124 * g++.old-deja/g++.mike/eh2.C: Same.
32125 * g++.old-deja/g++.law/weak.C: Same.
32126 * g++.old-deja/g++.law/visibility7.C: Same.
32127 * g++.old-deja/g++.law/visibility25.C: Same.
32128 * g++.old-deja/g++.law/visibility22.C: Same.
32129 * g++.old-deja/g++.law/visibility2.C: Same.
32130 * g++.old-deja/g++.law/visibility17.C: Same.
32131 * g++.old-deja/g++.law/visibility13.C: Same.
32132 * g++.old-deja/g++.law/visibility10.C: Same.
32133 * g++.old-deja/g++.law/visibility1.C: Same.
32134 * g++.old-deja/g++.law/virtual3.C (eval): Same.
32135 * g++.old-deja/g++.law/vbase1.C: Same.
32136 * g++.old-deja/g++.law/operators32.C: Same.
32137 * g++.old-deja/g++.law/nest3.C: Same.
32138 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
32139 * g++.old-deja/g++.law/except5.C (main): Same.
32140 * g++.old-deja/g++.law/cvt7.C (run): Same.
32141 * g++.old-deja/g++.law/cvt2.C: Same.
32142 * g++.old-deja/g++.law/cvt16.C: Same.
32143 * g++.old-deja/g++.law/ctors6.C (bar): Same.
32144 * g++.old-deja/g++.law/ctors17.C (main): Same.
32145 * g++.old-deja/g++.law/ctors13.C: Same.
32146 * g++.old-deja/g++.law/ctors12.C (main): Same.
32147 * g++.old-deja/g++.law/ctors10.C: Same.
32148 * g++.old-deja/g++.law/code-gen5.C: Same.
32149 * g++.old-deja/g++.law/bad-error7.C: Same.
32150 * g++.old-deja/g++.law/arm9.C: Same.
32151 * g++.old-deja/g++.law/arm12.C: Same.
32152 * g++.old-deja/g++.law/arg8.C: Same.
32153 * g++.old-deja/g++.law/arg1.C: Same.
32154 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
32155 * g++.old-deja/g++.jason/template31.C: Same.
32156 * g++.old-deja/g++.jason/template24.C (main): Same.
32157 * g++.old-deja/g++.jason/2371.C: Same.
32158 * g++.old-deja/g++.eh/new2.C: Same.
32159 * g++.old-deja/g++.eh/new1.C: Same.
32160 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
32161 * g++.old-deja/g++.brendan/nest21.C (main): Same.
32162 * g++.old-deja/g++.brendan/err-msg3.C: Same.
32163 * g++.old-deja/g++.brendan/crash62.C: Same.
32164 * g++.old-deja/g++.brendan/crash52.C: Same.
32165 * g++.old-deja/g++.brendan/crash49.C (main): Same.
32166 * g++.old-deja/g++.brendan/crash38.C: Same.
32167 * g++.old-deja/g++.brendan/crash15.C (main): Same.
32168 * g++.old-deja/g++.brendan/copy9.C: Same.
32169
32170 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
32171
32172 * gcc.c-torture/execute/20001203-2.c (memset):
32173 Count argument is of type __SIZE_TYPE__.
32174
32175 2001-04-04 Diego Novillo <dnovillo@redhat.com>
32176
32177 * gcc.c-torture/compile/20010404-1.c: New test.
32178
32179 2001-04-04 Jakub Jelinek <jakub@redhat.com>
32180
32181 * gcc.c-torture/compile/20010326-1.c: New test.
32182
32183 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
32184
32185 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
32186 peculiarities of the SH.
32187 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
32188
32189 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
32190
32191 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
32192 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
32193 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
32194
32195 2001-04-02 Jakub Jelinek <jakub@redhat.com>
32196
32197 * g77.f-torture/compile/20010321-1.f: New test.
32198
32199 2001-04-02 Jakub Jelinek <jakub@redhat.com>
32200
32201 * gcc.c-torture/compile/20010329-1.c: New test.
32202
32203 2001-04-02 Jakub Jelinek <jakub@redhat.com>
32204
32205 * gcc.c-torture/execute/20010329-1.c: New test.
32206
32207 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
32208
32209 * g++.old-deja/g++.other/eh4.C: Fix typo.
32210
32211 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
32212
32213 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
32214
32215 2001-03-28 Philip Blundell <philb@gnu.org>
32216
32217 * gcc.c-torture/compile/20010328-1.c: New test.
32218
32219 2001-03-27 Richard Henderson <rth@redhat.com>
32220
32221 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
32222 * g++.old-deja/g++.eh/vbase3.C: Likewise.
32223
32224 2001-03-27 Alan Modra <alan@linuxcare.com.au>
32225
32226 * gcc.c-torture/compile/20010327-1.c: New test.
32227
32228 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
32229
32230 * g++.old-deja/g++.other/friend12.C: New test.
32231 * g++.old-deja/g++.other/friend9.C: Expect no errors.
32232 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
32233
32234 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
32235
32236 * gcc.c-torture/execute/20010325-1.c: New test.
32237
32238 2001-03-23 Jakub Jelinek <jakub@redhat.com>
32239
32240 * g++.old-deja/g++.other/mangle3.C: New test.
32241
32242 2001-03-22 Jakub Jelinek <jakub@redhat.com>
32243
32244 * g++.old-deja/g++.other/anon8.C: New test.
32245
32246 2001-03-20 Philip Blundell <philb@gnu.org>
32247
32248 * gcc.c-torture/compile/20010320-1.c: New test.
32249
32250 2001-03-17 Richard Henderson <rth@redhat.com>
32251
32252 * g++.old-deja/g++.other/eh4.C: Add expected error text.
32253
32254 2001-03-15 Geoff Keating <geoff@redhat.com>
32255
32256 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
32257 tests on AIX.
32258
32259 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
32260
32261 * g++.old-deja/g++.other/eh4.C: New test.
32262
32263 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
32264
32265 * gcc.dg/cpp/mi1.c: Update.
32266
32267 2001-03-14 Jakub Jelinek <jakub@redhat.com>
32268
32269 * g++.old-deja/g++.other/regstack.C: New test.
32270
32271 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
32272
32273 * g++.old-deja/g++.other/ref4.C: New test.
32274
32275 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
32276
32277 * objc/execute/va_method.m: Added.
32278 * objc/execute/IMP.m: Added.
32279 * objc/execute/_cmd.m: Added.
32280 * objc/execute/accessing_ivars.m: Added.
32281 * objc/execute/class-1.m: Added.
32282 * objc/execute/class-10.m: Added.
32283 * objc/execute/class-11.m: Added.
32284 * objc/execute/class-12.m: Added.
32285 * objc/execute/class-13.m: Added.
32286 * objc/execute/class-14.m: Added.
32287 * objc/execute/class-2.m: Added.
32288 * objc/execute/class-3.m: Added.
32289 * objc/execute/class-4.m: Added.
32290 * objc/execute/class-5.m: Added.
32291 * objc/execute/class-6.m: Added.
32292 * objc/execute/class-7.m: Added.
32293 * objc/execute/class-8.m: Added.
32294 * objc/execute/class-9.m: Added.
32295 * objc/execute/class-tests-1.h
32296 * objc/execute/class-tests-2.h
32297 * objc/execute/compatibility_alias.m: Added.
32298 * objc/execute/encode-1.m: Added.
32299 * objc/execute/formal_protocol-1.m: Added.
32300 * objc/execute/formal_protocol-2.m: Added.
32301 * objc/execute/formal_protocol-3.m: Added.
32302 * objc/execute/formal_protocol-4.m: Added.
32303 * objc/execute/formal_protocol-5.m: Added.
32304 * objc/execute/formal_protocol-6.m: Added.
32305 * objc/execute/formal_protocol-7.m: Added.
32306 * objc/execute/informal_protocol.m: Added.
32307 * objc/execute/initialize.m: Added.
32308 * objc/execute/load.m: Added.
32309 * objc/execute/many_args_method.m: Added.
32310 * objc/execute/nested-3.m: Added.
32311 * objc/execute/no_clash.m: Added.
32312 * objc/execute/private.m: Added.
32313 * objc/execute/redefining_self.m: Added.
32314 * objc/execute/root_methods.m: Added.
32315 * objc/execute/selector-1.m: Added.
32316 * objc/execute/static-1.m: Added.
32317 * objc/execute/static-2.m: Added.
32318 * objc/execute/va_method.m: Added.
32319
32320 2001-03-10 Richard Henderson <rth@redhat.com>
32321
32322 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
32323
32324 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
32325
32326 * g++.old-deja/g++.other/crash31.C: XFAIL.
32327 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
32328 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
32329 * gcc.c-torture/execute/20010123-1.x: XFAIL.
32330 * gcc.c-torture/execute/20010124-1.x: XFAIL.
32331 * gcc.dg/sequence-pt-1.c: XFAIL one test.
32332
32333 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
32334
32335 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
32336
32337 2001-03-06 Zack Weinberg <zackw@stanford.edu>
32338
32339 * gcc.dg/20000724-1.c: Don't use multiline strings.
32340
32341 2001-03-06 Zack Weinberg <zackw@stanford.edu>
32342
32343 * objc/execute/string1.m, objc/execute/string2.m: Compare the
32344 result of -cString against what we expect it to be; don't just
32345 print it out for no one to read.
32346
32347 * objc/execute/string3.m, objc/execute/string4.m: New tests.
32348 Based on testcases provided by Nicola Pero.
32349
32350 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
32351
32352 * gcc.dg/cpp/macro7.c: New test.
32353
32354 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
32355
32356 * gcc.dg/cpp/multiline.c: Update.
32357
32358 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
32359
32360 * g++.old-deja/g++.other/enum3.C: New test.
32361
32362 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
32363
32364 * g++.old-deja/g++.other/pod1.C: New test.
32365
32366 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
32367
32368 * g++.old-deja/g++.ext/overload1.C: New test.
32369
32370 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
32371
32372 * g++.old-deja/g++.pt/using1.C: New test.
32373
32374 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
32375
32376 * g++.old-deja/g++.other/using9.C: New test.
32377
32378 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
32379
32380 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
32381
32382 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
32383
32384 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
32385
32386 * g++.old-deja/g++.ext/realpt1.C: Remove.
32387
32388 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
32389
32390 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
32391
32392 2001-02-26 Will Cohen <wcohen@redhat.com>
32393
32394 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
32395
32396 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
32397
32398 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
32399 templatized constructors.
32400
32401 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32402
32403 * gcc.c-torture/execute/20010224-1.c: New test.
32404
32405 2001-02-23 Jakub Jelinek <jakub@redhat.com>
32406
32407 * gcc.c-torture/execute/20010222-1.c: New test.
32408
32409 2001-02-22 Jakub Jelinek <jakub@redhat.com>
32410
32411 * g++.old-deja/g++.other/inline20.C: New test.
32412
32413 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
32414
32415 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
32416
32417 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
32418
32419 * g++.old-deja/g++.other/lookup22.C: New test.
32420
32421 2001-02-19 Zack Weinberg <zackw@stanford.edu>
32422
32423 * g77.dg: New directory.
32424 * g77.dg/20010216-1.f: New test case.
32425 * g77.dg/dg.exp: New driver.
32426 * lib/g77-dg.exp: New driver library.
32427
32428 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32429
32430 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
32431
32432 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
32433
32434 * g++.old-deja/g++.other/decl9.C: New test.
32435
32436 2001-02-16 Jakub Jelinek <jakub@redhat.com>
32437
32438 * g++.old-deja/g++.other/init16.C: Update the test so that it does
32439 not need <string> and also tests the initialization at runtime.
32440
32441 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
32442
32443 * gcc.c-torture/execute/longlong.c: New test.
32444
32445 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
32446
32447 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
32448
32449 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
32450
32451 * gcc.c-torture/execute/920302-1.c (execute):
32452 Change argument type to short.
32453
32454 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
32455
32456 * g++.old-deja/g++.pt/deduct6.C: New test.
32457
32458 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
32459
32460 * g++.old-deja/g++.pt/deduct5.C: New test.
32461
32462 2001-02-14 Jakub Jelinek <jakub@redhat.com>
32463
32464 * gcc.c-torture/execute/20010209-1.c: New test.
32465
32466 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
32467
32468 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
32469
32470 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
32471
32472 * g++.dg/vtgc1.C: Update for new ABI.
32473
32474 * consistency.vlad: New directory, 1665 files.
32475
32476 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
32477
32478 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
32479 return type.
32480 * gcc.dg/cpp/digraphs.c: Declare puts.
32481
32482 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
32483
32484 * g++.old-deja/g++.other/warn5.C: New test.
32485
32486 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
32487
32488 * g++.old-deja/g++.pt/spec40.C: New test.
32489
32490 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
32491
32492 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
32493 case.
32494 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
32495
32496 2001-02-12 Jakub Jelinek <jakub@redhat.com>
32497
32498 * gcc.c-torture/compile/20010209-1.c: New test.
32499
32500 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
32501
32502 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
32503 excess errors message but not if it crashes.
32504 * g++.old-deja/g++.other/crash27.C: Likewise.
32505 * g++.old-deja/g++.other/crash28.C: Likewise.
32506 * g++.old-deja/g++.other/crash30.C: Likewise.
32507 * g++.old-deja/g++.other/crash32.C: Likewise.
32508 * g++.old-deja/g++.other/crash35.C: Likewise.
32509 * g++.old-deja/g++.pt/inherit2.C: Likewise.
32510
32511 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
32512
32513 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
32514 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
32515 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
32516 g77.f-torture/execute/execute.exp,
32517 g77.f-torture/noncompile/noncompile.exp,
32518 gcc.c-torture/execute/execute.exp,
32519 gcc.c-torture/execute/memcheck/memcheck.exp,
32520 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
32521 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
32522 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
32523 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
32524 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
32525 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
32526 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
32527 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
32528 Remove bug reporting instructions with ancient email addresses.
32529
32530 2001-02-07 Jakub Jelinek <jakub@redhat.com>
32531
32532 * gcc.dg/20010202-1.c: New test.
32533 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
32534
32535 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
32536
32537 * g++.dg/stdbool-if.C: New test.
32538
32539 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
32540
32541 * objc/execute/fdecl.m: Added main().
32542
32543 2001-02-07 Jakub Jelinek <jakub@redhat.com>
32544
32545 * gcc.c-torture/execute/20010206-1.c: New test.
32546
32547 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
32548
32549 * gcc.dg/cpp/avoidpaste1.c: Update.
32550
32551 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
32552
32553 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
32554 Pero <nicola@brainstorm.co.uk>.
32555 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
32556
32557 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
32558
32559 * g++.old-deja/g++.pt/spec39.C: New test.
32560
32561 2001-02-05 Jakub Jelinek <jakub@redhat.com>
32562
32563 * gcc.c-torture/compile/20010202-1.c: New test.
32564
32565 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
32566
32567 * g++.old-deja/g++.abi/primary2.C: New test.
32568 * g++.old-deja/g++.abi/primary3.C: New test.
32569 * g++.old-deja/g++.abi/primary4.C: New test.
32570 * g++.old-deja/g++.abi/primary5.C: New test.
32571 * g++.old-deja/g++.abi/vtable3.h: New test.
32572 * g++.old-deja/g++.abi/vtable3a.C: New test.
32573 * g++.old-deja/g++.abi/vtable3b.C: New test.
32574 * g++.old-deja/g++.abi/vtable3c.C: New test.
32575 * g++.old-deja/g++.abi/vtable3d.C: New test.
32576 * g++.old-deja/g++.abi/vtable3e.C: New test.
32577 * g++.old-deja/g++.abi/vtable3f.C: New test.
32578 * g++.old-deja/g++.abi/vtable3g.C: New test.
32579 * g++.old-deja/g++.abi/vtable3h.C: New test.
32580 * g++.old-deja/g++.abi/vtable3i.C: New test.
32581 * g++.old-deja/g++.abi/vtable3j.C: New test.
32582 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
32583
32584 2001-02-03 Jakub Jelinek <jakub@redhat.com>
32585
32586 * g++.old-deja/g++.other/anon6.C: New test.
32587 * g++.old-deja/g++.other/anon7.C: New test.
32588
32589 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
32590
32591 * gcc.dg/cpp/avoidpaste2.c: New tests.
32592
32593 2001-01-31 Jakub Jelinek <jakub@redhat.com>
32594
32595 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
32596
32597 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
32598
32599 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
32600 DECIMAL_DIG cases for Irix."
32601
32602 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
32603
32604 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
32605
32606 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
32607
32608 * gcc.dg/c99-tag-1.c: New test.
32609
32610 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
32611
32612 * gcc.dg/cpp/tr-warn1.c: Add tests.
32613
32614 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
32615
32616 * gcc.dg/cpp/avoidpaste1.c: Update.
32617 * gcc.dg/cpp/paste4.c: Update.
32618
32619 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
32620
32621 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
32622 cases for Irix.
32623
32624 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
32625
32626 * g++.old-deja/g++.other/inline19.C: New test.
32627
32628 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
32629
32630 * gcc.dg/Wlarger-than.c: New test.
32631
32632 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
32633
32634 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
32635
32636 2001-01-29 Jakub Jelinek <jakub@redhat.com>
32637
32638 * gcc.c-torture/execute/20010129-1.c: New test.
32639 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
32640
32641 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
32642
32643 * gcc.dg/cpp/avoidpaste1.c: Test case.
32644
32645 2001-01-28 Jakub Jelinek <jakub@redhat.com>
32646
32647 * g++.old-deja/g++.other/inline18.C: New test.
32648
32649 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32650
32651 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
32652 and __builtin_putchar.
32653
32654 2001-01-27 Jakub Jelinek <jakub@redhat.com>
32655
32656 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
32657 tests.
32658
32659 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
32660
32661 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
32662 floating point number rounding mode to round to the nearest
32663 representable mode.
32664
32665 2001-01-25 Jakub Jelinek <jakub@redhat.com>
32666
32667 * g++.old-deja/g++.other/mangle2.C: New test.
32668
32669 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
32670
32671 * gcc.c-torture/compile/20010124-1.c: New test.
32672
32673 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
32674
32675 * g++.old-deja/g++.pt/spec38.C: New test.
32676
32677 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32678
32679 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
32680 "Build don't run".
32681
32682 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32683
32684 * gcc.c-torture/execute/20010123-1.c: New test.
32685
32686 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
32687
32688 * g++.old-deja/g++.pt/spec37.C: New test.
32689
32690 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
32691
32692 * g++.old-deja/g++.pt/overload14.C: New test.
32693
32694 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32695
32696 * gcc.c-torture/execute/20010122-1.c: New test, exercise
32697 __builtin_return_address.
32698
32699 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
32700
32701 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
32702 * g++.old-deja/g++.pt/spec35.C: New test.
32703 * g++.old-deja/g++.pt/spec36.C: New test.
32704
32705 2001-01-20 Jakub Jelinek <jakub@redhat.com>
32706
32707 * gcc.c-torture/compile/20010118-1.c: New test.
32708
32709 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
32710
32711 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
32712
32713 2001-01-19 Jakub Jelinek <jakub@redhat.com>
32714
32715 * gcc.c-torture/execute/20010119-1.c: New test.
32716
32717 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
32718
32719 * g++.old-deja/g++.other/vbase5.C: New test.
32720
32721 2001-01-19 Jakub Jelinek <jakub@redhat.com>
32722
32723 * gcc.c-torture/execute/20010118-1.c: New test.
32724
32725 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
32726
32727 * g++.old-deja/g++.pt/deduct3.C: New test.
32728
32729 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
32730
32731 * g++.old-deja/g++.pt/spec34.C: New test.
32732
32733 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
32734
32735 * g77.f-torture/compile/20000601-2.f: New test.
32736
32737 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
32738
32739 * g++.old-deja/g++.other/init17.C: New test.
32740
32741 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
32742
32743 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
32744
32745 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
32746
32747 * g++.old-deja/g++.pt/unify8.C: New test.
32748
32749 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
32750
32751 * g++.old-deja/g++.abi/vbase1.C: New test.
32752
32753 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
32754
32755 * g++.old-deja/g++.pt/crash65.C: New test.
32756
32757 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
32758
32759 * gcc.dg/cpp/assembl2.S: New test case.
32760
32761 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
32762
32763 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
32764 are supported.
32765
32766 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32767
32768 * g++.old-deja/g++.other/builtins1.C: New test.
32769 * g++.old-deja/g++.other/builtins2.C: Likewise.
32770 * g++.old-deja/g++.other/builtins3.C: Likewise.
32771 * g++.old-deja/g++.other/builtins4.C: Likewise.
32772
32773 2001-01-17 Jakub Jelinek <jakub@redhat.com>
32774
32775 * gcc.c-torture/compile/20010117-1.c: New test.
32776 * gcc.c-torture/compile/20010117-2.c: New test.
32777
32778 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
32779
32780 * g77.f-torture/execute/20010116.[fx]: New test,
32781 XFAIL on i?86-*-*.
32782 * g77.f-torture/compile/20010115.f: Indicate it's
32783 a test for PR fortran/1636.
32784
32785 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
32786
32787 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
32788
32789 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
32790
32791 * g77.f-torture/compile/20010115.f: New test.
32792
32793 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
32794
32795 * g++.old-deja/g++.pt/nontype5.C: New test.
32796
32797 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
32798
32799 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
32800 have an equivalent working one below it.
32801
32802 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
32803
32804 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
32805 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
32806
32807 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
32808
32809 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
32810 message containing "init_priority".
32811 (conpr-2.C): Likewise.
32812 (conpr-3.C): Likewise.
32813 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
32814
32815 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32816
32817 * gcc.c-torture/execute/20010114-2.c: New test.
32818
32819 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
32820
32821 * gcc.c-torture/compile/20010114-1.c: New test.
32822 * gcc.c-torture/compile/20010114-1.x: Xfail.
32823 * gcc.c-torture/compile/20010114-2.c: New test.
32824 * gcc.c-torture/execute/20010114-1.c: New test.
32825 * gcc.dg/trunc-1.c: New test.
32826 * gcc.dg/uninit-B.c: New test.
32827
32828 2001-01-13 Nick Clifton <nickc@redhat.com>
32829
32830 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
32831 target.
32832
32833 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
32834
32835 * gcc.c-torture/compile/20010113-1.c: New test.
32836
32837 2001-01-13 Jakub Jelinek <jakub@redhat.com>
32838
32839 * gcc.c-torture/compile/20001212-1.c: New test.
32840
32841 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
32842
32843 * gcc.dg/cpp/widestr1.c: Update.
32844 * gcc.dg/cpp/prag-imp.c: Remove.
32845
32846 2001-01-12 Jakub Jelinek <jakub@redhat.com>
32847
32848 * gcc.c-torture/execute/20000801-3.x: Remove.
32849 * gcc.dg/c90-init-1.c: New test.
32850 * gcc.dg/c99-init-1.c: New test.
32851 * gcc.dg/c99-init-2.c: New test.
32852 * gcc.dg/gnu99-init-1.c: New test.
32853
32854 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
32855
32856 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
32857 testing that no relevant ones were found.
32858
32859 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
32860
32861 * g++.old-deja/g++.pt/cast2.C: New test.
32862
32863 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
32864
32865 * g++.old-deja/g++.pt/friend47.C: New test.
32866
32867 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
32868
32869 * g++.old-deja/g++.pt/instantiate13.C: New test.
32870
32871 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
32872
32873 * g++.old-deja/g++.other/defarg7.C: New test.
32874 * g++.old-deja/g++.other/defarg8.C: New test.
32875
32876 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
32877
32878 * g++.old-deja/g++.pt/crash64.C: New test.
32879
32880 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
32881
32882 * g++.old-deja/g++.pt/crash63.C: New test.
32883
32884 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
32885
32886 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
32887
32888 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
32889
32890 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
32891
32892 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
32893
32894 * g++.old-deja/g++.pt/error3.C: New test.
32895
32896 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
32897
32898 * g++.old-deja/g++.other/crash39.C: New test.
32899
32900 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
32901
32902 * g++.old-deja/g++.other/vbase4.C: New test.
32903
32904 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
32905
32906 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
32907 * gcc.dg/special/20000419-2.c: New file. Identical to above.
32908 * gcc.dg/special/special.exp: New test driver which will check
32909 for alias support for the above test.
32910
32911 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
32912
32913 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
32914 problems on small machines.
32915 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
32916 parameterize.
32917
32918 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
32919
32920 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
32921 mips.
32922 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
32923
32924 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
32925
32926 * g++.old_deja/g++.pt/using8.C: New test.
32927
32928 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
32929
32930 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
32931
32932 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
32933
32934 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
32935 where a failure is expected.
32936 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
32937
32938 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
32939
32940 * g++.old_deja/g++.pt/instantiate12.C: New test.
32941
32942 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
32943
32944 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
32945 start of structs.
32946 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
32947 * g++.old-deja/g++.brendan/crash17.C: Likewise.
32948 * g++.old-deja/g++.brendan/crash29.C: Likewise.
32949 * g++.old-deja/g++.brendan/crash48.C: Likewise.
32950 * g++.old-deja/g++.brendan/ns1.C: Likewise.
32951 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
32952 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
32953 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
32954 * g++.old-deja/g++.eh/spec6.C: Likewise.
32955 * g++.old-deja/g++.jason/crash3.C: Likewise.
32956 * g++.old-deja/g++.law/ctors11.C: Likewise.
32957 * g++.old-deja/g++.law/ctors17.C: Likewise.
32958 * g++.old-deja/g++.law/ctors5.C: Likewise.
32959 * g++.old-deja/g++.law/ctors9.C: Likewise.
32960 * g++.old-deja/g++.mike/ambig1.C: Likewise.
32961 * g++.old-deja/g++.mike/net22.C: Likewise.
32962 * g++.old-deja/g++.mike/p3538a.C: Likewise.
32963 * g++.old-deja/g++.mike/p3538b.C: Likewise.
32964 * g++.old-deja/g++.mike/virt3.C: Likewise.
32965 * g++.old-deja/g++.niklas/t128.C: Likewise.
32966 * g++.old-deja/g++.other/anon4.C: Likewise.
32967 * g++.old-deja/g++.other/using1.C: Likewise.
32968 * g++.old-deja/g++.other/warn3.C: Likewise.
32969 * g++.old-deja/g++.pt/t37.C: Likewise.
32970 * g++.old-deja/g++.robertl/eb69.C: Likewise.
32971 * g++.old-deja/g++.robertl/eb71.C: Likewise.
32972
32973 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
32974
32975 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
32976
32977 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32978
32979 * gcc.c-torture/execute/stdio-opt-3.c: New test.
32980
32981 2001-01-07 Jakub Jelinek <jakub@redhat.com>
32982
32983 * gcc.c-torture/compile/20010107-1.c: New test.
32984
32985 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
32986
32987 * gcc.c-torture/execute/builtin-noret-1.c: New test.
32988
32989 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
32990
32991 * gcc.dg/format/format.h: New file.
32992 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
32993 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
32994 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
32995 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
32996 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
32997 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
32998 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
32999 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
33000 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
33001 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
33002 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
33003 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
33004 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
33005 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
33006 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
33007 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
33008 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
33009 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
33010 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
33011 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
33012 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
33013 instead of declaring standard types, macros and functions in each
33014 test.
33015
33016 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
33017
33018 * gcc.c-torture/execute/20010106-1.c: New test.
33019
33020 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
33021
33022 * gcc.dg/format/format.exp: New file.
33023 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
33024 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
33025 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
33026 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
33027 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
33028 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
33029 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
33030 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
33031 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
33032 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
33033 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
33034 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
33035 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
33036 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
33037 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
33038 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
33039 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
33040 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
33041 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
33042 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
33043 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
33044 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
33045 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
33046 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
33047 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
33048 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
33049 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
33050 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
33051 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
33052 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
33053 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
33054 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
33055 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
33056 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
33057 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
33058 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
33059 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
33060 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
33061 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
33062 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
33063 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
33064 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
33065
33066 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
33067
33068 * gcc.c-torture/execute/991228-1.c: Take word endianness into
33069 account.
33070
33071 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
33072
33073 * gcc.c-torture/execute/builtin-complex-1.c: New test.
33074
33075 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
33076
33077 * g++.old-deja/g++.pt/crash62.C: New test.
33078
33079 2001-01-04 Richard Henderson <rth@redhat.com>
33080
33081 * gcc.dg/20000926-1.c: Update expected warnings.
33082 * gcc.dg/array-2.c: Likewise.
33083 * gcc.dg/array-4.c: Also validate flexible array members.
33084 * gcc.dg/c99-flex-array-1.c: New.
33085
33086 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
33087
33088 * gcc.c-torture/compile/20001222-1.x: Remove.
33089
33090 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
33091
33092 * gcc.c-torture/execute/built-in-setjmp.c: New.
33093
33094 2001-01-03 Richard Henderson <rth@redhat.com>
33095
33096 * gcc.dg/940510-1.c: Update expected error wording.
33097 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
33098
33099 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
33100
33101 * lib/target-supports.exp (check_alias_available): Modified to
33102 indicate aliases not supported if only weak aliases are supported.
33103
33104 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33105
33106 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
33107 Turn on cmpstrsi checks for __pj__ and __i370__.
33108
33109 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
33110
33111 * g++.old-deja/g++.other/virtual11.C: New test.
33112
33113 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
33114
33115 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
33116
33117 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33118
33119 * gcc.c-torture/compile/20010102-1.c: New test.
33120
33121 2001-01-02 Andreas Jaeger <aj@suse.de>
33122
33123 * gcc.dg/noreturn-3.c: New test.
33124
33125 * gcc.dg/noreturn-4.c: New test.
33126
33127 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33128
33129 * gcc.c-torture/execute/stdio-opt-1.c: Also test
33130 __builtin_fputc and __builtin_fwrite.
33131
33132 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
33133
33134 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
33135 signed char, not default char.
33136
33137 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
33138
33139 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
33140
33141 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
33142
33143 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
33144
33145 2000-12-29 Richard Henderson <rth@redhat.com>
33146
33147 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
33148 (__cyg_profile_func_exit): Define.
33149
33150 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
33151
33152 * g++.dg/vtgc1.C: New test.
33153
33154 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
33155
33156 * gcc.dg/noncompile/20001228-1.c: New test.
33157
33158 * gcc.dg/20001228-1.c: New test.
33159
33160 * gcc.c-torture/execute/20001228-1.c: New test.
33161
33162 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
33163
33164 * gcc.dg/format-strfmon-1.c: New test.
33165
33166 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33167
33168 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
33169 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
33170 * gcc.c-torture/execute/string-opt-1.c: Likewise.
33171 * gcc.c-torture/execute/string-opt-2.c: Likewise.
33172 * gcc.c-torture/execute/string-opt-3.c: Likewise.
33173 * gcc.c-torture/execute/string-opt-4.c: Likewise.
33174 * gcc.c-torture/execute/string-opt-6.c: Likewise.
33175 * gcc.c-torture/execute/string-opt-7.c: Likewise.
33176 * gcc.c-torture/execute/string-opt-8.c: Likewise.
33177 * gcc.c-torture/execute/string-opt-9.c: Likewise.
33178 * gcc.c-torture/execute/string-opt-10.c: Likewise.
33179 * gcc.c-torture/execute/string-opt-11.c: Likewise.
33180 * gcc.c-torture/execute/string-opt-12.c: Likewise.
33181
33182 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
33183 * gcc.c-torture/execute/string-opt-4.c: Test index.
33184
33185 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
33186
33187 * gcc.c-torture/compile/20001226-1.c: New test.
33188
33189 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
33190
33191 * gcc.c-torture/compile/20001222-1.c: New test.
33192 * gcc.c-torture/compile/20001222-1.x: Xfail.
33193
33194 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
33195
33196 * gcc.c-torture/execute/comp-goto-2.c: New test.
33197
33198 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
33199
33200 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
33201 Use long types if __INT_MAX__ is 32767.
33202 (main): Use cast to (sint32 *) when poking 88 into a_page.
33203
33204 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
33205
33206 2000-12-21 Bernd Schmidt <bernds@redhat.com>
33207
33208 * gcc.c-torture/compile/20001221-1.c: New test.
33209 * gcc.c-torture/execute/20001221-1.c: New test.
33210
33211 2000-12-20 Richard Henderson <rth@redhat.com>
33212
33213 * g++.old-deja/g++.pt/crash36.C: Update error lines.
33214 * g++.old-deja/g++.robertl/eb109.C: Likewise.
33215
33216 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33217
33218 * gcc.dg/compare3.c: New test.
33219
33220 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
33221
33222 * gcc.dg/format-warnll-1.c: New test.
33223
33224 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
33225
33226 * gcc.dg/cpp/cmdlne-P.c: New test.
33227
33228 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
33229
33230 * gcc.c-torture/execute/builtin-abs-1.c,
33231 gcc.c-torture/execute/builtin-abs-2.c: New tests.
33232
33233 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
33234
33235 * gcc.dg/cpp/multiline.c: New test.
33236
33237 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
33238
33239 * g++.old-deja/g++.other/syshdr1.C: Update.
33240 * gcc.dg/cpp/lineflags.c: Remove temporarily.
33241
33242 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33243
33244 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
33245
33246 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33247
33248 * g++.old-deja/g++.pt/ttp65.C: New test.
33249
33250 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33251
33252 * g++.old-deja/g++.pt/ttp64.C: New test.
33253
33254 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33255
33256 * g++.old-deja/g++.pt/spec33.C: New test.
33257
33258 2000-12-14 Catherine Moore <clm@redhat.com>
33259
33260 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
33261 * gcc.c-torture/execute/920612-2.c: Likewise.
33262 * gcc.c-torture/execute/920428-2.c: Likewise.
33263 * gcc-c-torture/execute/va-arg-11.c: Call exit.
33264 * gcc.c-torture/execute/va-arg-21.c: Likewise.
33265
33266 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33267
33268 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
33269 * gcc.dg/pack-test-2.c: Likewise.
33270
33271 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
33272
33273 Tests by Zack Weinberg <zackw@stanford.edu>.
33274
33275 * gcc.dg/cpp/defined.c: Update.
33276 * gcc.dg/cpp/defined_trad.c: New tests.
33277
33278 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
33279
33280 * gcc.dg/cpp/trad-direct.c: Update.
33281
33282 2000-12-11 Neil Booth <neilb@earthling.net>
33283
33284 * gcc.dg/cpp/defined_trad.c
33285
33286 2000-12-11 Neil Booth <neilb@earthling.net>
33287
33288 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
33289
33290 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
33291
33292 * gcc.dg/format-miss-2.c: New test.
33293
33294 2000-12-09 Neil Booth <neilb@earthling.net>
33295
33296 * gcc.dg/cpp/lineflags.c: New tests.
33297 * gcc.dg/cpp/poison.c: Update.
33298 * gcc.dg/cpp/redef2.c: Update.
33299 * gcc.dg/cpp/skipping.c: New test.
33300
33301 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
33302
33303 * g++.old-deja/g++.other/eh3.C: New testcase.
33304
33305 2000-12-07 Neil Booth <neilb@earthling.net>
33306
33307 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
33308 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
33309 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
33310 wtr-union-init-2.c, wtr-union-init-3.c: Update.
33311 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
33312 Update.
33313
33314 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
33315
33316 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
33317 __SIZE_TYPE__ instead of int for type of integers cast to
33318 pointers.
33319
33320 2000-12-07 Jakub Jelinek <jakub@redhat.com>
33321
33322 * g++.old-deja/g++.other/cleanup4.C: New test.
33323
33324 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
33325
33326 * format-sec-1.c: New test.
33327
33328 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
33329
33330 * gcc.dg/format-nonlit-3.c: New test.
33331
33332 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
33333
33334 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
33335 through a null pointer.
33336
33337 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33338
33339 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
33340 * g++.old-deja/g++.pt/partial4.C: New test.
33341
33342 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
33343
33344 * gcc.c-torture/execute/ieee/hugeval.x: New.
33345
33346 2000-12-06 Neil Booth <neilb@earthling.net>
33347
33348 * gcc.dg/cpp/backslash2.c: New tests.
33349
33350 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33351
33352 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
33353 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
33354
33355 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
33356
33357 * gcc.c-torture/execute/20001203-2.c: New testcase.
33358
33359 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
33360
33361 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
33362 * g++.old-deja/g++.other/virtual10.C: New test.
33363
33364 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
33365
33366 * g++.old-deja/g++.mike/pmf5.C: Remove test.
33367
33368 2000-12-05 Richard Henderson <rth@redhat.com>
33369
33370 * gcc.c-torture/compile/20001205-1.c: New.
33371
33372 2000-12-04 Neil Booth <neilb@earthling.net>
33373
33374 * g++.old-deja/g++.other/virtual9.C: New test.
33375 * g++.old-deja/g++.pt/crash61.C: New test.
33376 * gcc.c-torture/execute/loop-9.c: New test.
33377
33378 2000-12-04 Neil Booth <neilb@earthling.net>
33379
33380 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
33381 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
33382 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
33383 * gcc.dg/cpp/extratokens.c: ...here.
33384
33385 2000-12-04 Neil Booth <neilb@earthling.net>
33386
33387 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
33388 New tests.
33389
33390 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33391
33392 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
33393 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
33394
33395 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
33396
33397 * gcc.c-torture/execute/20001203-1.c: New test.
33398
33399 2000-12-03 Neil Booth <neilb@earthling.net>
33400
33401 * gcc.dg/cpp/macro6.c: New test cases.
33402
33403 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33404
33405 * gcc.c-torture/execute/string-opt-9.c: New test.
33406 * gcc.c-torture/execute/string-opt-10.c: Likewise.
33407 * gcc.c-torture/execute/string-opt-11.c: Likewise.
33408 * gcc.c-torture/execute/string-opt-12.c: Likewise.
33409
33410 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
33411 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
33412
33413 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
33414
33415 * gcc.dg/cpp/if-6.c: New testcase.
33416
33417 * gcc.dg/20001201-1.c: New testcase.
33418
33419 2000-12-02 Neil Booth <neilb@earthling.net>
33420
33421 * g++.old-deja/g++.other/externC4.C,
33422 g++.old-deja/g++.other/friend10.C: New tests.
33423
33424 2000-12-02 Neil Booth <neilb@earthling.net>
33425
33426 * g++.old-deja/g++.other/instan2.C
33427 * g++.old-deja/g++.other/instan3.C: New test.
33428
33429 2000-12-02 Neil Booth <neilb@earthling.net>
33430
33431 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
33432 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
33433 gnuc99.c,gnuc99-pedantic.c: New tests.
33434
33435 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
33436
33437 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
33438 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
33439
33440 2000-12-01 Neil Booth <neilb@earthling.net>
33441
33442 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
33443 * gcc.dg/cpp/poison.c: Update.
33444 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
33445
33446 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
33447
33448 * g77.f-torture/execute/20001201.f: New test.
33449
33450 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
33451
33452 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
33453
33454 2000-12-01 Jakub Jelinek <jakub@redhat.com>
33455
33456 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
33457
33458 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
33459
33460 * g++.old-deja/g++.other/cast6.C: New test.
33461
33462 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
33463
33464 * gcc.c-torture/execute/20001130-2.c: New testcase.
33465
33466 2000-11-30 Richard Henderson <rth@redhat.com>
33467
33468 * gcc.c-torture/execute/20001130-1.c: New test.
33469
33470 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
33471
33472 * g++.old-deja/g++.other/op3.C: New test.
33473
33474 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
33475
33476 * g++.old-deja/g++.other/op2.C: New test.
33477
33478 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
33479
33480 * g++.old-deja/g++.other/crash38.C: New test.
33481
33482 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
33483
33484 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
33485
33486 2000-11-29 Jakub Jelinek <jakub@redhat.com>
33487
33488 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
33489 tests.
33490 * gcc.c-torture/execute/string-opt-6.c: New test.
33491
33492 * gcc.dg/20001117-1.c: Add main.
33493
33494 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
33495
33496 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
33497 Move from here ...
33498 * gcc.dg/940510-1.c: ... to here.
33499
33500 * gcc.dg/20000926-1.c: GNU C now allows initializations of
33501 zero-size arrays in toplevel structures.
33502
33503 2000-11-28 Jakub Jelinek <jakub@redhat.com>
33504
33505 * gcc.c-torture/execute/loop-8.c: New test.
33506
33507 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
33508
33509 * g++.old-deja/g++.other/base1.C: New test.
33510
33511 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
33512
33513 * g++.old-deja/g++.other/parse2.C: New test.
33514
33515 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
33516
33517 * g++.old-deja/g++.pt/incomplete1.C: New test.
33518
33519 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
33520
33521 * g++.old-deja/g++.other/friend9.C: New test.
33522
33523 2000-11-28 Jakub Jelinek <jakub@redhat.com>
33524
33525 * gcc.dg/20001127-1.c: New test.
33526
33527 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
33528
33529 * g++.old-deja/g++.pt/friend46.C: New test.
33530
33531 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
33532
33533 * g++.old-deja/g++.other/ptrmem8.C: New test.
33534
33535 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33536
33537 * gcc.c-torture/execute/string-opt-7.c: New test.
33538 * gcc.c-torture/execute/string-opt-8.c: Likewise.
33539
33540 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
33541
33542 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
33543 instead of 'mkcheck 2'.
33544
33545 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
33546
33547 * gcc.c-torture/execute/memcheck/driver.c,
33548 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
33549 C9X references to refer to C99.
33550
33551 2000-11-25 Jakub Jelinek <jakub@redhat.com>
33552
33553 * gcc.dg/ultrasp3.c: New test.
33554
33555 2000-11-25 Neil Booth <neilb@earthling.net>
33556
33557 * gcc.dg/cpp/include2.c: Update test to be locale independent.
33558
33559 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
33560
33561 * gcc.c-torture/compile/20001123-2.c: New.
33562
33563 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33564
33565 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
33566
33567 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
33568
33569 * gcc.dg/sequence-point-1.c: Add some new tests.
33570 * gcc.c-torture/execute/20001124-1.c: New test.
33571
33572 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
33573
33574 * g++.old-deja/g++.other/vaarg4.C: New test.
33575 * gcc.c-torture/compile/20001123-1.c: New test.
33576
33577 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
33578
33579 * g++.other/crash24.C: Adjust and remove XFAIL.
33580 * g++.other/crash37.C: New test.
33581
33582 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
33583
33584 * g++.old-deja/g++.pt/instantiate9.C: New test.
33585
33586 2000-11-22 Mark Mitchell <mark@codesourcery.com>
33587
33588 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
33589 new ABI, too.
33590
33591 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
33592 * g++.old-deja/g++.robertl/eb55.C: Likewise.
33593
33594 2000-11-22 Neil Booth <neilb@earthling.net>
33595
33596 * gcc.dg/cpp/Wtrigraphs.c: New test.
33597
33598 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
33599
33600 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
33601
33602 2000-11-22 Jakub Jelinek <jakub@redhat.com>
33603
33604 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
33605
33606 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
33607
33608 * lib/gcc-dg.exp: load_lib scanasm.exp.
33609 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
33610 * lib/g++-dg.exp: load_lib scanasm.exp.
33611 * lib/scanasm.exp: New.
33612 (scan-assembler, scan-assembler-not): Add optional arguments to
33613 test name, or if not present, the pattern name.
33614 (scan-assembler-dem, scan-assembler-dem-not): New.
33615
33616 * g++.dg/dg.exp: New.
33617
33618 2000-11-21 Neil Booth <neilb@earthling.net>
33619
33620 * gcc.dg/cpp/integrated1.c: Remove.
33621
33622 2000-11-21 Jakub Jelinek <jakub@redhat.com>
33623
33624 * gcc.c-torture/execute/20001121-1.c: New test.
33625
33626 2000-11-21 Richard Henderson <rth@redhat.com>
33627
33628 * gcc.c-torture/compile/20001121-1.c: New test.
33629
33630 2000-11-20 Neil Booth <neilb@earthling.net>
33631
33632 * gcc.dg/cpp/integrated1.c: New test.
33633
33634 2000-11-21 Jakub Jelinek <jakub@redhat.com>
33635
33636 * g++.old-deja/g++.other/inline17.C: New test.
33637
33638 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
33639
33640 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
33641 local variable to be zero: I made the variable global. Now
33642 uses abort() and exit() instead of relying on main's return value.
33643
33644 2000-11-20 Neil Booth <neilb@earthling.net>
33645
33646 * gcc.dg/cpp/paste2.c: Update test.
33647 * objc/execute/paste.m: New test.
33648
33649 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
33650
33651 * gcc.dg/c99-condexpr-1.c: New test.
33652
33653 2000-11-20 Neil Booth <neilb@earthling.net>
33654
33655 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
33656
33657 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
33658
33659 * g++.old-deja/g++.pt/export1.C: New test.
33660
33661 2000-11-20 Jakub Jelinek <jakub@redhat.com>
33662
33663 * gcc.dg/20001117-1.c: New test.
33664
33665 2000-11-18 Richard Henderson <rth@redhat.com>
33666
33667 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
33668
33669 2000-11-18 Richard Henderson <rth@redhat.com>
33670
33671 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
33672 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
33673 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
33674
33675 2000-11-18 Richard Henderson <rth@redhat.com>
33676
33677 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
33678 (main): New. Exit cleanly.
33679
33680 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
33681
33682 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
33683 gcc.dg/c99-fordecl-2.c: New tests.
33684
33685 2000-11-18 Richard Henderson <rth@redhat.com>
33686
33687 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
33688 * gcc.c-torture/execute/zerolen-2.c: New.
33689
33690 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33691
33692 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
33693 memory.
33694
33695 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
33696
33697 * g++.old-deja/g++.pt/instantiate8.C: New test.
33698
33699 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
33700
33701 * g++.old-deja/g++.other/incomplete.C: Add more tests.
33702 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
33703
33704 2000-11-16 Nick Clifton <nickc@redhat.com>
33705
33706 * gcc.c-torture/execute/nestfunc-2.c: New test.
33707 * gcc.c-torture/execute/nestfunc-3.c: New test.
33708
33709 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
33710
33711 * gcc.c-torture/compile/20001116-1.c: New test.
33712
33713 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33714
33715 * gcc.c-torture/execute/20001115-1.c: New test.
33716
33717 2000-11-15 Mark Mitchell <mark@codesourcery.com>
33718
33719 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
33720 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
33721 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
33722 * g++.old-deja/g++.abi/vmihint.C: Likewise.
33723
33724 2000-11-15 Neil Booth <neilb@earthling.net>
33725
33726 gcc.dg/cpp/_Pragma1.c: Update.
33727 gcc.dg/cpp/_Pragma2.c: New test.
33728
33729 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
33730
33731 * g++.old-deja/g++.other/anon5.C: New test.
33732
33733 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
33734
33735 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
33736 tests.
33737
33738 2000-11-14 Jakub Jelinek <jakub@redhat.com>
33739
33740 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
33741 output.
33742
33743 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
33744
33745 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
33746 labels at end of compound statements.
33747
33748 2000-11-13 Jakub Jelinek <jakub@redhat.com>
33749
33750 * gcc.c-torture/execute/loop-7.c: New test.
33751
33752 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
33753
33754 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
33755
33756 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
33757
33758 * gcc.dg/c99-bool-1.c: New test.
33759
33760 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
33761
33762 * gcc.dg/c99-scope-1.c: Remove xfail.
33763 * gcc.dg/c99-scope-2.c: New test.
33764
33765 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33766
33767 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
33768 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
33769
33770 2000-11-11 Mark Mitchell <mark@codesourcery.com>
33771
33772 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
33773 error messages.
33774
33775 * g++.mike/p700.C: Don't typedef wchar_t.
33776 * g++.mike/p784.C: Likewise.
33777 * g++.mike/eb101.C: Don't use __wchar_t.
33778
33779 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
33780
33781 * g77.f-torture/execute/20001111.[fx]: Test premature exit
33782 from DO loop.
33783
33784 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
33785
33786 * gcc.c-torture/execute/20001111-1.c: New test.
33787
33788 2000-11-10 Nick Clifton <nickc@redhat.com>
33789
33790 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
33791 long multuiple and accumulate.
33792
33793 2000-11-09 Richard Henderson <rth@redhat.com>
33794
33795 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
33796 via size_t instead of int.
33797
33798 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
33799 * gcc.c-torture/execute/string-opt-2.c: Likewise.
33800 * gcc.c-torture/execute/string-opt-3.c: Likewise.
33801 * gcc.c-torture/execute/string-opt-4.c: Likewise.
33802
33803 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
33804
33805 * gcc.c-torture/compile/20001109-1.c: New test.
33806 * gcc.c-torture/compile/20001109-2.c: New test.
33807
33808 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
33809
33810 * g++.old-deja/g++.pt/operator1.C: New test.
33811 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
33812
33813 2000-11-09 Jakub Jelinek <jakub@redhat.com>
33814
33815 * gcc.dg/20001108-1.c: New test.
33816
33817 2000-11-09 Jakub Jelinek <jakub@redhat.com>
33818
33819 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
33820 with both arguments constant strings.
33821 * gcc.c-torture/execute/string-opt-3.c: New test.
33822 * gcc.c-torture/execute/string-opt-4.c: New test.
33823 * gcc.c-torture/execute/string-opt-5.c: New test.
33824
33825 2000-11-08 Nick Clifton <nickc@redhat.com>
33826
33827 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
33828 mulsidi3adddi patterns.
33829
33830 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
33831
33832 * g++.old-deja/g++.other/crash36.C: New test.
33833
33834 2000-11-08 Jakub Jelinek <jakub@redhat.com>
33835
33836 * g++.old-deja/g++.other/init16.C: New test.
33837
33838 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
33839
33840 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
33841
33842 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
33843
33844 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
33845 * gcc.c-torture/execute/va-arg-16.x: Likewise.
33846 * gcc.c-torture/execute/va-arg-17.x: Likewise.
33847
33848 2000-11-07 DJ Delorie <dj@redhat.com>
33849
33850 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
33851
33852 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33853
33854 * gcc.c-torture/execute/string-opt-1.c: New test.
33855
33856 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
33857
33858 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
33859 mips-sgi-irix6.* because the MIPS ABI passes floating-point
33860 parameters in registers, and there is no way for a varargs
33861 function to know in which order the integer and floating-point
33862 parameters should be interleaved when they are placed on the
33863 stack.
33864 * gcc.c-torture/execute/va-arg-16.x: Likewise.
33865 * gcc.c-torture/execute/va-arg-17.x: Likewise.
33866
33867 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33868
33869 * gcc.c-torture/execute/string-opt-2.c: New test.
33870
33871 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
33872
33873 * g++.old-deja/g++.pt/crash60.C: New test.
33874
33875 2000-11-06 Jakub Jelinek <jakub@redhat.com>
33876
33877 * g++.old-deja/g++.other/crash24.C: New test.
33878 * g++.old-deja/g++.other/crash25.C: New test.
33879 * g++.old-deja/g++.other/crash26.C: New test.
33880 * g++.old-deja/g++.other/crash27.C: New test.
33881 * g++.old-deja/g++.other/crash28.C: New test.
33882 * g++.old-deja/g++.other/crash29.C: New test.
33883 * g++.old-deja/g++.other/crash30.C: New test.
33884 * g++.old-deja/g++.other/crash31.C: New test.
33885 * g++.old-deja/g++.other/crash32.C: New test.
33886 * g++.old-deja/g++.other/crash33.C: New test.
33887 * g++.old-deja/g++.other/crash34.C: New test.
33888 * g++.old-deja/g++.other/crash35.C: New test.
33889
33890 2000-11-06 Jakub Jelinek <jakub@redhat.com>
33891
33892 * gcc.c-torture/execute/20001031-1.c: New test.
33893
33894 2000-11-04 Mark Mitchell <mark@codesourcery.com>
33895
33896 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
33897 namespace.
33898
33899 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
33900 standards-conformant.
33901
33902 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
33903
33904 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
33905 * g++.old-deja/g++.mike/p755a.C: Likewise.
33906 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
33907 library makes no calls to `operator new' during initialization.
33908
33909 2000-11-04 Neil Booth <neilb@earthling.net>
33910
33911 * gcc.dg/cpp/include2.c: New tests.
33912
33913 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
33914
33915 * lib/g++.exp (g++_set_ld_library_path): New function.
33916 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
33917
33918 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
33919
33920 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
33921 warnings.
33922
33923 2000-11-01 Richard Henderson <rth@redhat.com>
33924
33925 * g++.old-deja/g++.ext/namedret1.C: New.
33926 * g++.old-deja/g++.ext/namedret2.C: New.
33927 * g++.old-deja/g++.ext/namedret3.C: New.
33928
33929 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
33930
33931 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
33932 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
33933
33934 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33935
33936 * gcc.c-torture/execute/va-arg-21.c: New test.
33937
33938 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
33939
33940 * gcc.dg/c99-complex-2.c: New test.
33941
33942 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33943
33944 * gcc.c-torture/execute/stdio-opt-1.c: New test.
33945
33946 2000-10-31 Jakub Jelinek <jakub@redhat.com>
33947
33948 * g++.old-deja/g++.other/inline16.C: New test.
33949
33950 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
33951
33952 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
33953 __PRETTY_FUNCTION__
33954
33955 2000-10-29 Neil Booth <neilb@earthling.net>
33956
33957 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
33958 New tests.
33959 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
33960 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
33961 optimisation.
33962
33963 2000-10-29 Neil Booth <neilb@earthling.net>
33964
33965 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
33966 * mi1.c, mi1c.h: Add null directives to multiple-include test.
33967 * mi5.c: Test multiple includes work with -C.
33968 * trigraphs.c: Test ^= version.
33969
33970 2000-10-28 Neil Booth <neilb@earthling.net>
33971
33972 New tests and test updates for new macro expander.
33973
33974 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
33975 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
33976 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
33977 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
33978 new diagnostic messages.
33979
33980 * gcc.dg/cpp/macro3.c: New tests.
33981
33982 2000-10-27 Mark Mitchell <mark@codesourcery.com>
33983
33984 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
33985 on the same line.
33986
33987 2000-10-27 Jakub Jelinek <jakub@redhat.com>
33988
33989 * g++.old-deja/g++.other/eh2.C: New test.
33990
33991 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
33992
33993 * gcc.c-torture/execute/20001027-1.c: New test.
33994
33995 2000-10-26 Richard Henderson <rth@redhat.com>
33996
33997 * gcc.c-torture/execute/20001026-1.c: New.
33998
33999 2000-10-26 Mark Mitchell <mark@codesourcery.com>
34000
34001 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
34002 * g++.old-deja/g++.law/builtin1.C: Likewise.
34003 * g++.old-deja/g++.law/ctors10.C: Likewise.
34004 * g++.old-deja/g++.law/virtual3.C: Likewise.
34005 * g++.old-deja/g++.mike/p658.C: Likewise.
34006 * g++.old-deja/g++.other/sibcall1.C: Likewise.
34007 * g++.old-deja/g++.other/vaarg2.C: Likewise.
34008 * g++.old-deja/g++.robertl/eb124.C: Likewise.
34009 * g++.old-deja/g++.robertl/eb44.C: Likewise.
34010 * g++.old-deja/g++.robertl/eb77.C: Likewise.
34011
34012 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
34013
34014 * gcc.c-torture/compile/20001024-1.c: New test.
34015
34016 2000-10-25 Mark Mitchell <mark@codesourcery.com>
34017
34018 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
34019 to tell us whether or not we are using V3.
34020
34021 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
34022
34023 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
34024 operands.
34025
34026 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
34027
34028 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
34029
34030 2000-10-25 Jakub Jelinek <jakub@redhat.com>
34031
34032 * gcc.c-torture/execute/20001024-1.c: New test.
34033
34034 2000-10-24 Jakub Jelinek <jakub@redhat.com>
34035
34036 * g++.old-deja/g++.other/sibcall1.C: New test.
34037
34038 2000-10-20 Jakub Jelinek <jakub@redhat.com>
34039
34040 * gcc.dg/noncompile/init-3.c: New test.
34041
34042 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
34043
34044 * gcc.dg/format-array-1.c: New test.
34045
34046 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
34047
34048 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
34049 writing through null pointers; remove comment about testing
34050 unterminated strings.
34051
34052 2000-10-17 Matthew Hiller <hiller@redhat.com>
34053
34054 * gcc.c-torture/execute/20001017-2.c: New test.
34055
34056 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
34057
34058 * gcc.c-torture/compile/20001018-1.c: New test.
34059 * gcc.c-torture/compile/20001018-1.x: Xfail.
34060
34061 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34062
34063 * gcc.c-torture/execute/20001017-1.c: New test.
34064
34065 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
34066
34067 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
34068 for multiple use of arguments with scanf formats; add tests for
34069 multiple use of arguments.
34070
34071 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
34072
34073 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
34074
34075 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
34076
34077 * gcc.dg/format-miss-1.c: New test.
34078
34079 2000-10-16 Jakub Jelinek <jakub@redhat.com>
34080
34081 * gcc.c-torture/execute/20001013-1.c: New test.
34082
34083 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
34084
34085 * gcc.dg/format-branch-1.c: New test.
34086
34087 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
34088
34089 * README, lib/file-format.exp: Remove EGCS references.
34090
34091 2000-10-16 Jakub Jelinek <jakub@redhat.com>
34092
34093 * gcc.dg/20001013-1.c: New test.
34094
34095 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
34096
34097 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
34098 for intmax_t in the compiler using __typeof__ and the type rules
34099 for conditional expressions.
34100
34101 2000-10-13 Jakub Jelinek <jakub@redhat.com>
34102
34103 * gcc.dg/20001012-1.c: New test.
34104 * gcc.dg/20001012-2.c: New test.
34105
34106 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
34107
34108 * gcc.dg/format-attr-1.c: New test.
34109
34110 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
34111
34112 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
34113 __LONG_LONG_MAX__ instead of LLONG_MAX.
34114
34115 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
34116
34117 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
34118 scanf flags.
34119 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
34120 flags.
34121
34122 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
34123
34124 * gcc.dg/sequence-pt-1.c: New test.
34125
34126 2000-10-11 Geoff Keating <geoffk@cygnus.com>
34127
34128 * gcc.c-torture/execute/20001011-1.c: New testcase.
34129 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
34130
34131 2000-10-10 Jakub Jelinek <jakub@redhat.com>
34132
34133 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
34134 does not error on it.
34135
34136 2000-10-10 Jakub Jelinek <jakub@redhat.com>
34137
34138 * gcc.dg/20001009-1.c: New test.
34139
34140 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
34141
34142 * gcc.c-torture/compile/20001009-1.c: Move from here ....
34143 * gcc.c-torture/execute/20001009-2.c: ... to here.
34144
34145 2000-10-09 Geoff Keating <geoffk@cygnus.com>
34146
34147 * gcc.c-torture/compile/20001009-1.c: New testcase.
34148 * gcc.c-torture/execute/20001009-1.c: New testcase.
34149 Testcases provided by Jan Hubicka <jh@suse.cz>.
34150
34151 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
34152
34153 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
34154 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
34155 uintmax_t using <limits.h> to emulate the compiler's internal
34156 logic. No longer XFAIL %j tests.
34157
34158 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
34159
34160 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
34161 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
34162 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
34163 regexps and details of expected handling of some bad formats.
34164 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
34165 suppression.
34166
34167 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
34168
34169 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
34170 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
34171 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
34172 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
34173 in list archives.
34174
34175 2000-10-06 Richard Henderson <rth@cygnus.com>
34176
34177 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
34178 * g++.old-deja/g++.brendan/crash52.C: Likewise.
34179 * g++.old-deja/g++.jason/report.C: Likewise.
34180 * g++.old-deja/g++.law/friend5.C: Likewise.
34181 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
34182 of the expected warnings.
34183
34184 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
34185
34186 * g++.old-deja/g++.pt/enum14.C: New test.
34187
34188 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
34189
34190 * g++.old-deja/g++.pt/crash59.C: New test.
34191
34192 2000-10-04 Will Cohen <wcohen@redhat.com>
34193
34194 * gcc.dg/20000926-1.c: New test.
34195
34196 2000-10-03 Geoff Keating <geoffk@cygnus.com>
34197
34198 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
34199 function name for current C++ compiler.
34200 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
34201
34202 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
34203
34204 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
34205 __PRETTY_FUNCTION__.
34206 * g++.old-deja/g++.ext/pretty2.C: Likewise.
34207
34208 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34209
34210 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
34211
34212 2000-09-26 Jakub Jelinek <jakub@redhat.com>
34213
34214 * gcc.c-torture/compile/20000923-1.c: New test.
34215
34216 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
34217
34218 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
34219 * g++.old-deja/g++.pt/ttp62.C: Same.
34220 * g++.old-deja/g++.other/inline14.C: Same.
34221
34222 2000-09-24 Richard Henderson <rth@cygnus.com>
34223
34224 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
34225
34226 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
34227
34228 * gcc.dg/c90-printf-1.c: Add test for wide string format.
34229
34230 2000-09-22 Geoff Keating <geoffk@cygnus.com>
34231
34232 * gcc.c-torture/compile/20000922-1.c: New file.
34233
34234 2000-09-21 Nick Clifton <nickc@redhat.com>
34235
34236 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
34237 a signed long modulo operation.
34238 (mod6): New function - perform an unsigned long modulo operation.
34239 (main): Add tests for modulos of very large numbers by very small
34240 dividends.
34241
34242 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34243
34244 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
34245
34246 2000-09-19 Richard Henderson <rth@cygnus.com>
34247
34248 * gcc.dg/compare2.c (case 10): XFAIL.
34249
34250 2000-09-18 Richard Henderson <rth@cygnus.com>
34251
34252 * gcc.c-torture/execute/20000906-1.c: Move ...
34253 * gcc.dg/20000906-1.c: ... here. Only run on targets
34254 that support __builtin_trap.
34255
34256 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
34257
34258 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
34259
34260 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
34261
34262 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
34263 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
34264 more $ format tests.
34265
34266 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
34267
34268 * gcc.dg/format-errmk-1.c: New test.
34269
34270 2000-09-17 Greg McGary <greg@mcgary.org>
34271
34272 * gcc.c-torture/execute/20000917-1.x: Remove.
34273
34274 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
34275
34276 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
34277
34278 2000-09-17 Greg McGary <greg@mcgary.org>
34279
34280 * gcc.c-torture/execute/20000917-1.c: New test.
34281 * gcc.c-torture/execute/20000917-1.x: XFAIL.
34282
34283 2000-09-16 Neil Booth <NeilB@earthling.net>
34284
34285 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
34286 in nested macro bug.
34287
34288 2000-09-15 Neil Booth <NeilB@earthling.net>
34289
34290 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
34291
34292 2000-09-14 Jeffrey A Law (law@cygnus.com)
34293
34294 * gcc.c-torture/execute/20000914-1.c: New test.
34295
34296 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
34297
34298 * g++.other/inline13.C: New test.
34299
34300 2000-09-12 Andreas Jaeger <aj@suse.de>
34301
34302 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
34303 constant by Ulrich Drepper <drepper@redhat.com>.
34304
34305 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
34306
34307 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
34308
34309 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34310
34311 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
34312
34313 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
34314
34315 * gcc.dg/cpp/backslash.c: New test.
34316
34317 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
34318
34319 * gcc.c-torture/execute/20000910-1.c: New test.
34320 * gcc.c-torture/execute/20000910-2.c: Likewise.
34321
34322 2000-09-11 Robert Lipe <robertl@sco.com>
34323
34324 * gcc.dg/pragma-align.c: New test.
34325
34326 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
34327
34328 * g++.old-deja/g++.pt/explicit82.C: New test.
34329 * g++.old-deja/g++.pt/explicit83.C: New test.
34330
34331 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
34332
34333 * gcc.dg/asm-names.c: New test.
34334
34335 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34336
34337 * gcc.dg/cpp/tr-warn6.c: New test
34338
34339 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
34340
34341 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
34342 be accepted.
34343
34344 2000-09-07 Catherine Moore <clm@redhat.com>
34345
34346 * gcc.c-torture/execute/unroll-1.c: New test.
34347
34348 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
34349
34350 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
34351 ERROR markers.
34352 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
34353 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
34354 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
34355 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
34356 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
34357 Preprocess only.
34358 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
34359 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
34360
34361 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
34362
34363 * g++.old-deja/g++.pt/deduct2.C: New test.
34364
34365 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
34366
34367 * g++.old-deja/g++.pt/parms2.C: New test.
34368
34369 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
34370
34371 * g++.old-deja/g++.pt/crash58.C: New test.
34372
34373 2000-09-06 Greg McGary <greg@mcgary.org>
34374
34375 * gcc.c-torture/execute/20000906-1.c: New test.
34376 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
34377
34378 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34379
34380 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
34381
34382 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
34383
34384 * g++.old-deja/g++.pt/crash57.C: New test.
34385
34386 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
34387
34388 * g++.old-deja/g++.pt/crash56.C: New test.
34389
34390 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
34391
34392 * g++.old-deja/g++.pt/koenig1.C: New test.
34393
34394 2000-09-04 Jakub Jelinek <jakub@redhat.com>
34395
34396 * gcc.dg/20000904-1.c: New test.
34397
34398 2000-09-04 Jakub Jelinek <jakub@redhat.com>
34399
34400 * gcc.dg/cpp/paste8.c: New test.
34401
34402 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
34403
34404 * gcc.c-torture/compile/20000827-1.c: New test.
34405
34406 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
34407
34408 * gcc.dg/format-diag-1.c: New test.
34409
34410 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
34411
34412 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
34413 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
34414 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
34415 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
34416 gcc.dg/formatz-1.c: Adjust warning regular expressions.
34417
34418 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
34419
34420 * g++.old-deja/g++.other/nested4.C: New test.
34421
34422 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
34423
34424 * g++.old-deja/g++.ns/scoped1.C: New test.
34425
34426 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
34427
34428 * lib/g++.exp: Support testing already-installed GCC.
34429
34430 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34431
34432 * wtr-label-1.c, wtr-suffix-1.c: New tests.
34433
34434 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34435
34436 * gcc.dg/return-type-2.c: New test.
34437
34438 2000-08-27 Geoff Keating <geoffk@cygnus.com>
34439
34440 * gcc.c-torture/compile/20000825-1.c: New test.
34441
34442 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
34443
34444 * gcc.dg/dwarf2-2.c: New test.
34445
34446 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
34447
34448 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
34449 dg-warning regexps.
34450
34451 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
34452
34453 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
34454 gcc.dg/format-ext-5.c: New tests.
34455
34456 2000-08-25 Jakub Jelinek <jakub@redhat.com>
34457
34458 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
34459
34460 2000-08-24 Mark Mitchell <mark@codesourcery.com>
34461
34462 * gcc.dg/noncompile/930622-2.c: Adjust error message.
34463
34464 2000-08-24 Richard Henderson <rth@cygnus.com>
34465
34466 * gcc.dg/ia64-sync-1.c: New test.
34467 * gcc.dg/ia64-sync-2.c: New test.
34468 * gcc.dg/ia64-asm-1.c: New test.
34469
34470 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
34471
34472 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
34473 * gcc.dg/format-ext-2.c: New test.
34474
34475 2000-08-23 Jason Merrill <jason@redhat.com>
34476
34477 * lib/old-dejagnu.exp: Also ignore "In member function" and
34478 "At global scope".
34479
34480 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34481
34482 * gcc.dg/noncompile/label-lineno-1.c: New test.
34483
34484 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
34485
34486 * gcc.dg/c99-array-nonobj-1.c: New test.
34487
34488 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
34489
34490 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
34491 tests.
34492 * gcc.dg/format-ext-1.c: New test.
34493
34494 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34495
34496 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
34497 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
34498 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
34499 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
34500 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
34501
34502 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
34503
34504 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
34505 gcc.dg/c99-strftime-2.c: New tests.
34506
34507 2000-08-22 Richard Henderson <rth@cygnus.com>
34508
34509 * gcc.c-torture/execute/20000822-1.c: New test.
34510
34511 2000-08-21 Jakub Jelinek <jakub@redhat.com>
34512
34513 * gcc.c-torture/execute/20000819-1.x: Remove.
34514
34515 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
34516
34517 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
34518 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
34519 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
34520 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
34521 gcc.dg/format-xopen-1.c: New tests.
34522
34523 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
34524
34525 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
34526
34527 2000-08-21 Jakub Jelinek <jakub@redhat.com>
34528
34529 * g++.old-deja/g++.other/loop2.C: New test.
34530
34531 * gcc.c-torture/compile/20000606-1.c: New test.
34532 * gcc.c-torture/compile/20000728-1.c: New test.
34533 * gcc.c-torture/execute/20000801-1.c: New test.
34534 * gcc.c-torture/execute/20000801-2.c: New test.
34535 * gcc.c-torture/execute/20000819-1.c: New test.
34536 * gcc.c-torture/execute/20000819-1.x: XFAIL.
34537 * gcc.dg/20000629-1.c: New test.
34538 * gcc.dg/20000724-1.c: New test.
34539 * gcc.dg/20000807-1.c: New test.
34540
34541 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
34542
34543 * gcc.dg/cpp/pragma-1.c: New test.
34544 * gcc.dg/cpp/pragma-2.c: New test.
34545
34546 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
34547
34548 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
34549 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
34550
34551 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
34552
34553 * gcc.c-torture/compile/20000818-1.c: New test.
34554
34555 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
34556
34557 * gcc.c-torture/execute/20000818-1.c: New test.
34558
34559 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
34560
34561 * gcc.dg/format-va-1.c: New test.
34562
34563 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
34564
34565 * g++.old-deja/g++.other/typedef8.C: New test.
34566
34567 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
34568
34569 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
34570 * g++.old-deja/g++.mike/net36.C: Mark candidate.
34571 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
34572 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
34573 * g++.old-deja/g++.other/ptrmem7.C: New test.
34574 * g++.old-deja/g++.pt/ptrmem10.C: New test.
34575
34576 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
34577
34578 * g++.old-deja/g++.pt/typename27.C: New test.
34579
34580 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
34581
34582 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
34583 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
34584 * g++.old-deja/g++.pt/friend45.C: New test.
34585 * g++.old-deja/g++.other/friend8.C: New test.
34586
34587 2000-08-15 Richard Henderson <rth@cygnus.com>
34588
34589 * gcc.c-torture/execute/20000815-1.c: New test.
34590
34591 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
34592
34593 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
34594 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
34595 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
34596
34597 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
34598
34599 * g++.old-deja/g++.other/refinit2.C: New test.
34600
34601 2000-08-13 Geoff Keating <geoffk@cygnus.com>
34602
34603 * lib/c-torture.exp (c-torture): Make
34604 compiler_conditional_xfail_data global.
34605 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
34606 compiler_conditional_xfail_data machinery.
34607 (f-torture-execute): Likewise.
34608 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
34609 and only when unrolling loops.
34610
34611 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
34612
34613 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
34614
34615 * g++.old-deja/g++.pt/explicit81.C: New test.
34616
34617 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
34618
34619 * g++.old-deja/g++.pt/typename26.C: New test.
34620
34621 2000-08-10 Geoff Keating <geoffk@cygnus.com>
34622
34623 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
34624 warning.
34625
34626 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
34627
34628 * g++.old-deja/g++.other/array3.C: New test.
34629
34630 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
34631
34632 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
34633 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
34634 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
34635 New tests.
34636
34637 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
34638
34639 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
34640 * g++.old-deja/g++.abi/vmihint.C: Likewise.
34641
34642 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
34643
34644 * gcc.c-torture/execute/20000808-1.c: New test.
34645
34646 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
34647
34648 * gcc.dg/c90-const-expr-1.c: New test.
34649
34650 2000-08-08 Richard Henderson <rth@cygnus.com>
34651
34652 * gcc.dg/noncompile/920923-1.c: Declare calloc.
34653
34654 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
34655
34656 * gcc.dg/noncompile/const-ll-1.c: New test.
34657
34658 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
34659
34660 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
34661
34662 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
34663
34664 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
34665 that running programs linked against the shared version of libobjc
34666 run correctly.
34667
34668 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
34669
34670 * gcc.dg/c99-printf-1.c: New test.
34671
34672 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
34673
34674 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
34675
34676 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
34677
34678 * gcc.c-torture/execute/20000731-1.x: Delete.
34679
34680 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
34681
34682 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
34683 and torture_without_loops as is done by c-torture.exp.
34684 (search_for): Copy from c-torture.exp.
34685 (gcc-dg-runtest): New function, drives a directory of tests
34686 iterating over the TORTURE_OPTIONS.
34687 (scan-assembler, scan-assembler-not): Move here from
34688 individual directory drivers.
34689
34690 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
34691 defined by lib/gcc-dg.exp.
34692 * gcc.dg/cpp/cpp.exp: Likewise.
34693 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
34694 gcc-dg-runtest, so we cycle over optimization options.
34695
34696 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
34697 * gcc.dg/compare2.c: No longer expected to fail.
34698
34699 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
34700
34701 * gcc.c-torture/execute/20000804-1.c: New test.
34702
34703 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
34704
34705 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
34706
34707 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
34708
34709 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
34710
34711 2000-08-03 Jeffrey A Law (law@cygnus.com)
34712
34713 * gcc.c-torture/compile/20000803-1.c: New test.
34714
34715 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
34716
34717 * gcc.c-torture/execute/20000801-3.c,
34718 gcc.c-torture/execute/20000801-4.c: New tests.
34719 * gcc.c-torture/execute/20000801-3.x,
34720 gcc.c-torture/execute/20000801-4.x: Xfail.
34721
34722 2000-08-02 Geoff Keating <geoffk@cygnus.com>
34723
34724 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
34725 libobjc/.libs to allow for libtool.
34726
34727 2000-08-02 Jakub Jelinek <jakub@redhat.com>
34728
34729 * gcc.c-torture/compile/20000802-1.c: New test.
34730
34731 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
34732
34733 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
34734
34735 2000-07-31 Jeffrey A Law (law@cygnus.com)
34736
34737 * gcc-c-torture/execute/20000731-2.c: New test.
34738
34739 * gcc.c-torture/execute/20000731-1.c: New test.
34740 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
34741
34742 2000-07-31 Jakub Jelinek <jakub@redhat.com>
34743
34744 * testsuite/gcc.dg/cpp/paste7.c: New test.
34745 * gcc.dg/cpp/20000725-1.c: New test.
34746
34747 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
34748
34749 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
34750 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
34751 declaration warning for __builtin_dwarf_reg_size.
34752
34753 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
34754
34755 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
34756
34757 * gcc.dg/noncompile/voidparam-1.c: New test.
34758
34759 2000-07-30 Richard Henderson <rth@cygnus.com>
34760
34761 * gcc.dg/c90-digraph-1.c: Don't xfail.
34762 * gcc.dg/compare2.c (case 10): Xfail.
34763 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
34764
34765 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
34766
34767 * gcc.dg/c99-main-1.c: New test.
34768
34769 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
34770
34771 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
34772
34773 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
34774
34775 * gcc.c-tortuer/execute/20000726-1.c: New test.
34776
34777 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
34778
34779 * gcc.c-torture/execute/enum-2.c: New test.
34780
34781 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34782
34783 * gcc.dg/cpp/tr-warn3.c: New test.
34784
34785 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
34786
34787 * g++.old-deja/g++.ext/implicit1.C: Remove.
34788 * g++.old-deja/g++.jason/c2.C: Remove
34789 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
34790 * g++.old-deja/g++.pt/crash16.C: Likewise.
34791 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
34792
34793 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
34794
34795 * g++.old-deja/g++.other/for2.C: New test.
34796
34797 2000-07-25 Jakub Jelinek <jakub@redhat.com>
34798
34799 * gcc.dg/20000720-1.c: New test.
34800
34801 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
34802
34803 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
34804
34805 2000-07-24 Geoff Keating <geoffk@cygnus.com>
34806
34807 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
34808 * gcc.c-torture/execute/20000722-1.c: New.
34809 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
34810
34811 2000-07-24 Jakub Jelinek <jakub@redhat.com>
34812
34813 * gcc.dg/cpp/20000720-1.S: New test.
34814
34815 2000-07-21 Michael Meissner <meissner@redhat.com>
34816
34817 * gcc.c-torture/execute/ieee/hugeval.c: New test.
34818
34819 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
34820
34821 * g++.old-deja/g++.brendan/crash16.C,
34822 g++.old-deja/g++.brendan/parse3.C,
34823 g++.old-deja/g++.brendan/redecl1.C,
34824 g++.old-deja/g++.ns/template13.C,
34825 g++.old-deja/g++.other/decl4.C,
34826 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
34827
34828 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
34829
34830 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
34831 and "Internal error".
34832
34833 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
34834 regexps.
34835 * gcc.dg/cpp/paste6.c: New test.
34836
34837 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
34838
34839 * gcc.dg/cpp/tr-direct.c: New test.
34840
34841 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
34842 gcc.dg/cpp/undef1.c: Tweak error regexps.
34843
34844 2000-07-18 Eric Christopher <echristo@redhat.com>
34845
34846 * gcc.c-torture/compile/20000718-1.c: New test.
34847
34848 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
34849
34850 * cpplex.c (_cpp_push_token): If the token being pushed back
34851 is the previous token in this context, just subtract one from
34852 context->posn.
34853 * cppmacro.c (save_expansion): Clear aux field when storing a
34854 placemarker.
34855
34856 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
34857
34858 * gcc.dg/noncompile/redecl-1.c: New test.
34859
34860 2000-07-18 Jakub Jelinek <jakub@redhat.com>
34861
34862 * gcc.c-torture/execute/20000717-5.c: New test.
34863 * gcc.c-torture/execute/20000717-1.x: Removed.
34864
34865 2000-07-17 Richard Henderson <rth@cygnus.com>
34866
34867 * gcc.c-torture/execute/20000717-4.c: New test.
34868
34869 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
34870
34871 * gcc.dg/cpp/syshdr.c: New test.
34872 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
34873
34874 2000-07-17 Neil Booth <neilb@earthling.net>
34875
34876 * gcc.dg/cpp/cmdlne-dM.c: New test.
34877 * gcc.dg/cpp/cmdlne-dD.c: New test.
34878
34879 2000-07-17 Jeffrey A Law (law@cygnus.com)
34880
34881 * gcc.c-torture/execute/20000717-3.c: New test.
34882
34883 * gcc.c-torture/compile/20000717-1.c: New test.
34884
34885 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
34886
34887 * gcc.c-torture/execute/20000717-2.c: New test.
34888
34889 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
34890
34891 * gcc.dg/formatz-1.c: New test.
34892
34893 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
34894 * gcc.dg/c99-digraph-1.c: New tests.
34895
34896 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
34897 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
34898
34899 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
34900 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
34901 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
34902 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
34903 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
34904 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
34905 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
34906
34907 2000-07-17 Greg McGary <greg@mcgary.org>
34908
34909 * gcc.c-torture/execute/20000717-1.c: New test.
34910 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
34911
34912 2000-07-15 Jakub Jelinek <jakub@redhat.com>
34913
34914 * gcc.c-torture/execute/20000715-2.c: New test.
34915 * gcc.dg/20000715-1.c: New test.
34916
34917 2000-07-15 Michael Meissner <meissner@redhat.com>
34918
34919 * gcc.c-torture/execute/20000715-1.c: New test.
34920
34921 2000-07-13 Jakub Jelinek <jakub@redhat.com>
34922
34923 * gcc.c-torture/execute/20000707-1.c: New test.
34924
34925 2000-07-13 Neil Booth <NeilB@earthling.net>
34926
34927 * testsuite/gcc.dg/cpp/digraph1.c,
34928 testsuite/gcc.dg/cpp/digraph2.c,
34929 testsuite/gcc.dg/cpp/digraphs.c: New tests.
34930
34931 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
34932
34933 * g77.f-torture/compile/20000630-2.f: New test.
34934 * g77.f-torture/compile/20000630-2.x
34935
34936 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
34937
34938 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
34939
34940 2000-07-11 Neil Booth <NeilB@earthling.net>
34941
34942 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
34943
34944 2000-07-11 Neil Booth <NeilB@earthling.net>
34945
34946 * gcc.dg/cpp/cmdlne-C.c: New.
34947
34948 2000-07-09 Neil Booth <NeilB@earthling.net>
34949
34950 * gcc.dg/cpp/directiv.c: New tests.
34951 * gcc.dg/cpp/undef1.c: Update.
34952
34953 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
34954
34955 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
34956
34957 2000-07-09 Neil Booth <NeilB@earthling.net>
34958
34959 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
34960
34961 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
34962
34963 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
34964 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
34965
34966 2000-07-08 Neil Booth <NeilB@earthling.net>
34967
34968 * gcc.dg/cpp/macsyntx.c: New tests.
34969
34970 2000-07-07 Jakub Jelinek <jakub@redhat.com>
34971
34972 * gcc.dg/20000707-1.c: New test.
34973
34974 2000-07-07 Jakub Jelinek <jakub@redhat.com>
34975
34976 * gcc.c-torture/execute/20000706-1.c: New test.
34977 * gcc.c-torture/execute/20000706-2.c: New test.
34978 * gcc.c-torture/execute/20000706-3.c: New test.
34979 * gcc.c-torture/execute/20000706-4.c: New test.
34980 * gcc.c-torture/execute/20000706-5.c: New test.
34981
34982 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
34983
34984 * g++.old-deja/g++.pt/instantiate7.C: New test.
34985
34986 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
34987
34988 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
34989 * g++.old-deja/g++.mike/thunk3.C: Likewise.
34990 * g++.old-deja/g++.other/rtti3.C: Likewise.
34991 * g++.old-deja/g++.other/rttid3.C: Likewise.
34992
34993 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
34994
34995 * g77.f-torture/compile/20000630-1.x: Fix typo
34996
34997 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
34998
34999 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
35000 assembly output.
35001
35002 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
35003
35004 * gcc.dg/cpp/ident.c: New test.
35005
35006 2000-07-05 Neil Booth <NeilB@earthling.net>
35007
35008 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
35009 gcc.dg/cpp/lexstrng.c: New tests.
35010
35011 2000-07-04 Neil Booth <NeilB@earthling.net>
35012
35013 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
35014 * gcc.dg/cpp/strify2.c: Same.
35015
35016 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
35017
35018 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
35019 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
35020 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
35021 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
35022
35023 * testsuite/gcc.dg/cpp/macro1.c,
35024 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
35025 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
35026 testsuite/gcc.dg/cpp/strify1.c,
35027 testsuite/gcc.dg/cpp/strify2.c: New tests.
35028
35029 2000-07-03 Jakub Jelinek <jakub@redhat.com>
35030
35031 * gcc.c-torture/execute/20000703-1.c: New test.
35032
35033 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
35034
35035 * g++.old-deja/g++.pt (lookup10.C): New test.
35036
35037 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
35038
35039 * g++.old-deja/g++.pt (typename25.C): New test.
35040
35041 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
35042
35043 * gcc.c-torture/compile/20000701-1.c: New test.
35044
35045 2000-06-30 Nick Clifton <nickc@cygnus.com>
35046
35047 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
35048 to test case.
35049
35050 2000-06-30 Catherine Moore <clm@cygnus.com>
35051
35052 * gcc.c-torture/execute/align-1.c: New test.
35053
35054 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
35055
35056 * g++.old-deja/g++.pt/expr8.C: New test.
35057 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
35058
35059 2000-06-29 Nick Clifton <nickc@cygnus.com>
35060
35061 * gcc.c-torture/compile/20000629-1.c: New test.
35062
35063 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
35064
35065
35066 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
35067 gcc.dg/noncompile directory, depending on whether they're
35068 preprocessor tests or not. Annotate all the tests for the dg
35069 framework.
35070
35071 * gcc.c-torture/noncompile/noncompile.exp: Delete.
35072 * gcc.dg/noncompile/noncompile.exp: New.
35073
35074 * Moved files:
35075 Old name New name
35076 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
35077 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
35078 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
35079 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
35080 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
35081 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
35082 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
35083 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
35084 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
35085 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
35086 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
35087 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
35088 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
35089 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
35090 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
35091 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
35092 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
35093 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
35094 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
35095 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
35096 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
35097 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
35098 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
35099 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
35100
35101 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
35102 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
35103 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
35104 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
35105 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
35106 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
35107
35108 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
35109
35110 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
35111 declare one variable. On the fourth, error.
35112 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
35113 declared by 20000628-1a.h.
35114
35115 2000-06-29 Richard Henderson <rth@redhat.com>
35116
35117 * gcc.c-torture/execute/930529-1.x: New file.
35118 * gcc.dg/920413-1.c: Adjust expected warning text.
35119 * gcc.dg/980217-1.c: Declare abort.
35120 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
35121
35122 2000-06-29 Jeffrey A Law (law@cygnus.com)
35123
35124 * g77.f-torture/compile/20000629-1.f: New test.
35125 * g77.f-torture/compile/20000629-1.x: Expected to fail.
35126
35127 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
35128
35129 Rearrange lots of files, removing entirely the
35130 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
35131 directories.
35132
35133 * Deleted files:
35134 gcc.c-torture/code_quality/code_quality.exp
35135 gcc.c-torture/special/special.exp
35136 gcc.failure/failure.exp
35137 gcc.failure/940409-1.x
35138 gcc.c-torture/compile/961203-1.x
35139
35140 * New files:
35141 gcc.misc-tests/linkage.exp
35142 gcc.c-torture/execute/920730-1t.c
35143 gcc.c-torture/execute/920730-1t.x
35144 gcc.c-torture/compile/920520-1.x
35145 gcc.c-torture/compile/920521-1.x
35146 gcc.c-torture/compile/981006-1.x
35147 gcc.c-torture/execute/eeprof-1.x
35148
35149 * Moved files (possibly with modifications to fit a new harness):
35150 Old name New name
35151 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
35152 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
35153 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
35154 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
35155 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
35156 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
35157 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
35158 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
35159 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
35160 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
35161 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
35162 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
35163 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
35164 gcc.failure/940409-1.c gcc.dg/940409-1.c
35165
35166 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
35167
35168 * c-torture/compile/961203-1.x: Delete.
35169
35170 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
35171 not exit. Include stdio.h.
35172 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
35173 * gcc.misc-tests/dg-12.c: Likewise.
35174 * gcc.misc-tests/dg-5.c: Likewise.
35175 * gcc.misc-tests/dg-6.c: Likewise.
35176 * gcc.misc-tests/dg-7.c: Prototype abort.
35177 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
35178 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
35179 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
35180 not exit.
35181 * gcc.misc-tests/sieve.c: Use return from main, not exit.
35182 * gcc.misc-tests/sort2.c: Use return from main, not exit.
35183
35184 2000-06-28 Jakub Jelinek <jakub@redhat.com>
35185
35186 * gcc.dg/cpp/20000628-1.c: New test.
35187 * gcc.dg/cpp/20000628-1.h: New header for above test.
35188 * gcc.dg/cpp/20000628-1a.h: Likewise.
35189
35190 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
35191
35192 * gcc.dg/cpp: New directory.
35193 * gcc.dg/cpp/cpp.exp: New driver.
35194 * gcc.dg/cpp/20000627-1.c: New test.
35195 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
35196 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
35197 and rewrite as a compilation test.
35198
35199 * gcc.dg: Move many files into the cpp subdirectory, possibly
35200 renaming or editing them as well.
35201 Old name New name
35202 990119-1.c cpp/19990119-1.c
35203 990228-1.c cpp/19990228-1.c
35204 990407-1.c cpp/19990407-1.c
35205 990409-1.c cpp/19990409-1.c
35206 990413-1.c cpp/19990413-1.c
35207 990703-1.c cpp/19990703-1.c
35208 20000127-1.c cpp/20000127-1.c
35209 20000129-1.c cpp/20000129-1.c
35210 20000207-1.c cpp/20000207-1.c
35211 20000207-2.c cpp/20000207-2.c
35212 20000209-1.c cpp/20000209-1.c
35213 20000209-2.c cpp/20000209-2.c
35214 20000301-1.c cpp/20000301-1.c
35215 20000419-1.c cpp/20000419-1.c
35216 20000510-1.S cpp/20000510-1.S
35217 20000519-1.c cpp/20000519-1.c
35218 20000529-1.c cpp/20000529-1.c
35219 20000625-1.c cpp/20000625-1.c
35220 20000625-2.c cpp/20000625-2.c
35221 cpp-as1.c cpp/assert1.c
35222 cpp-as2.c cpp/assert2.c
35223 cxx-comments-1.c cpp/cxxcom1.c
35224 cxx-comments-2.c cpp/cxxcom2.c
35225 endif-label.c cpp/endif.c
35226 cpp-hash1.c cpp/hash1.c
35227 cpp-hash2.c cpp/hash2.c
35228 cpp-if1.c cpp/if-1.c
35229 cpp-if2.c cpp/if-2.c
35230 cpp-if3.c cpp/if-3.c
35231 cpp-if4.c cpp/if-4.c
35232 cpp-if5.c cpp/if-5.c
35233 cpp-cond.c cpp/if-cexp.c
35234 cpp-missingop.c cpp/if-mop.c
35235 cpp-missingparen.c cpp/if-mpar.c
35236 cpp-opprec.c cpp/if-oppr.c
35237 cpp-ifparen.c cpp/if-paren.c
35238 cpp-shortcircuit.c cpp/if-sc.c
35239 cpp-shift.c cpp/if-shift.c
35240 cpp-unary.c cpp/if-unary.c
35241 cpp-li1.c cpp/line1.c
35242 cpp-li2.c cpp/line2.c
35243 lineno.c cpp/line3.c
35244 lineno-2.c cpp/line4.c
35245 cpp-mi.c cpp/mi1.c
35246 cpp-mic.h cpp/mi1c.h
35247 cpp-micc.h cpp/mi1cc.h
35248 cpp-mind.h cpp/mi1nd.h
35249 cpp-mindp.h cpp/mi1ndp.h
35250 cpp-mix.h cpp/mi1x.h
35251 cpp-mi2.c cpp/mi2.c
35252 cpp-mi2a.h cpp/mi2a.h
35253 cpp-mi2b.h cpp/mi2b.h
35254 cpp-mi2c.h cpp/mi2c.h
35255 cpp-mi3.c cpp/mi3.c
35256 cpp-mi3.def cpp/mi3.def
35257 poison-1.c cpp/poison.c
35258 pr-impl.c cpp/prag-imp.c
35259 cpp-redef-2.c cpp/redef1.c
35260 cpp-redef.c cpp/redef2.c
35261 strpaste.c cpp/strp1.c
35262 strpaste-2.c cpp/strp2.c
35263 cpp-tradpaste.c cpp/tr-paste.c
35264 cpp-tradstringify.c cpp/tr-str.c
35265 cpp-tradwarn1.c cpp/tr-warn1.c
35266 cpp-tradwarn2.c cpp/tr-warn2.c
35267 trigraphs.c cpp/trigraphs.c
35268 cpp-unc1.c cpp/unc1.c
35269 cpp-unc2.c cpp/unc2.c
35270 cpp-unc3.c cpp/unc3.c
35271 cpp-unc.c cpp/unc4.c
35272 undef.c cpp/undef1.c
35273 undef-2.c cpp/undef2.c
35274 cpp-wi1.c cpp/widestr1.c
35275
35276 2000-06-27 Mark Mitchell <mark@codesourcery.com>
35277
35278 * lib/g++.exp (g++_include_flags): Tweak.
35279
35280 2000-06-27 H.J. Lu <hjl@gnu.org>
35281 Loren J. Rittle <ljrittle@acm.org>
35282
35283 * lib/g++.exp (g++_include_flags): Override libgloss.exp
35284 version with one that knows about the new gcc tree structure.
35285 (g++_link_flags): Same.
35286
35287 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
35288
35289 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
35290 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
35291 case we are cross-compiling.
35292
35293 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
35294 g++.old-deja/g++.niklas/Makefile.in,
35295 g++.old-deja/g++.niklas/configure.in,
35296 g++.old-deja/g++.other/Makefile.in,
35297 g++.old-deja/g++.other/configure.in,
35298 gcc.c-torture/code_quality/Makefile.in,
35299 gcc.c-torture/code_quality/configure.in,
35300 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
35301 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
35302 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
35303 gcc.c-torture/execute/ieee/Makefile.in,
35304 gcc.c-torture/execute/ieee/configure.in,
35305 gcc.c-torture/noncompile/Makefile.in,
35306 gcc.c-torture/noncompile/configure.in,
35307 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
35308 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
35309 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
35310
35311 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
35312
35313 * g++.old-deja/g++.other/ambig3.C: New test.
35314
35315 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
35316
35317 * g++.old-deja/g++.pt/syntax1.C: New test.
35318 * g++.old-deja/g++.pt/syntax2.C: New test.
35319 * g++.old-deja/g++.other/syntax3.C: New test.
35320 * g++.old-deja/g++.other/syntax4.C: New test.
35321
35322 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
35323
35324 * gcc.dg/20000623-1.c: Prototype exit and abort.
35325
35326 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
35327
35328 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
35329 New tests.
35330 * gcc.dg/cpp-mi3.def: New file.
35331
35332 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
35333 inside assertions.
35334 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
35335 lexer's error messages.
35336 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
35337 divine anything from the linemarkers.
35338 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
35339 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
35340
35341 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
35342
35343 * gcc.dg/20000623-1.c: New test.
35344
35345 2000-06-22 Jakub Jelinek <jakub@redhat.com>
35346
35347 * gcc.c-torture/execute/20000622-1.c: New test.
35348
35349 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
35350
35351 * g++.old-deja/g++.other/init15.C: New test.
35352
35353 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
35354
35355 * g++.old-deja/g++.pt/vaarg2.C: New test.
35356 * g++.old-deja/g++.pt/vaarg3.C: New test.
35357
35358 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
35359
35360 * g++.old-deja/g++.other/dyncast6.C: New test.
35361
35362 2000-06-15 Jakub Jelinek <jakub@redhat.com>
35363
35364 * gcc.c-torture/execute/loop-6.c: New test.
35365
35366 2000-06-14 Jakub Jelinek <jakub@redhat.com>
35367
35368 * gcc.dg/20000614-1.c: New test.
35369 * gcc.dg/20000614-2.c: New test.
35370
35371 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
35372
35373 * g++.old-deja/g++.other/inline12.C: New test.
35374
35375 2000-06-13 Jakub Jelinek <jakub@redhat.com>
35376
35377 * g++.old-deja/g++.other/eh1.C: New test.
35378
35379 2000-06-12 Jakub Jelinek <jakub@redhat.com>
35380
35381 * g++.old-deja/g++.other/type.C: New test.
35382
35383 2000-06-05 Jakub Jelinek <jakub@redhat.com>
35384
35385 * g++.old-deja/g++.other/initstring.C: New test.
35386
35387 2000-06-12 Jason Merrill <jason@redhat.com>
35388
35389 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
35390
35391 2000-06-09 Jeffrey A Law (law@cygnus.com)
35392
35393 * gcc.c-torture/compile/20000609-1.c: New test.
35394
35395 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
35396
35397 * gcc.dg/20000609-1.c: New test.
35398
35399 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
35400
35401 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
35402 * gcc.c-torture/noncompile/poison-1.c: Move...
35403 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
35404 * gcc.dg/cpp-li1.c: Add a token after the #line.
35405
35406 2000-06-05 Richard Henderson <rth@cygnus.com>
35407
35408 * gcc.c-torture/execute/20000605-2.c: New test.
35409 * gcc.c-torture/execute/20000605-3.c: New test.
35410
35411 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
35412
35413 * g77.f-torture/execute/20000503-1.x: New file.
35414
35415 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
35416
35417 * g++.old-deja/g++.eh/badalloc1.C: New test.
35418
35419 2000-06-05 Richard Henderson <rth@cygnus.com>
35420
35421 * gcc.c-torture/execute/20000605-1.c: New test.
35422
35423 2000-06-05 Jakub Jelinek <jakub@redhat.com>
35424 Nathan Sidwell <nathan@codesourcery.com>
35425
35426 * gcc.c-torture/compile/20000605-1.c: New test.
35427
35428 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
35429
35430 * g77.f-torture/compile/20000601-1.f: New test.
35431
35432 2000-06-03 Richard Henderson <rth@cygnus.com>
35433
35434 * gcc.c-torture/execute/20000603-1.c: New.
35435
35436 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
35437
35438 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
35439 * gcc.dg/noreturn-2.c (noreturn): Likewise.
35440
35441 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
35442
35443 * gcc.dg/compare2.c (case 12): XFAIL.
35444 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
35445 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
35446
35447 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
35448
35449 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
35450
35451 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
35452 guard macro is already defined when the header is first
35453 included.
35454 * gcc.dg/cpp-mix.h: New file.
35455 * gcc.dg/endif-label.c: Update patterns to match compiler.
35456
35457 * g++.brendan/complex1.C: Declare abort.
35458 * g++.law/refs4.C: Remove XFAIL.
35459 * g++.oliva/expr2.C: Declare abort and exit.
35460
35461 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
35462
35463 * gcc.c-torture/execute/20000528-1.c: New test.
35464
35465 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
35466 * g++.old-deja/g++.law/temps4.C: Likewise.
35467
35468 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
35469 stdlib.h. Call abort() on failure.
35470 * g++.old-deja/g++.law/refs4.C: Likewise.
35471 * g++.old-deja/g++.law/temps4.C: Likewise.
35472 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
35473 * gcc.c-torture/execute/20000112-1.c: Include string.h.
35474
35475 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
35476
35477 Relative to g++.dg/special:
35478 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
35479
35480 Relative to g++.old-deja:
35481 * g++.brendan/complex1.C, g++.jason/optimize2.C,
35482 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
35483 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
35484 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
35485 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
35486 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
35487 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
35488
35489 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
35490 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
35491 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
35492 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
35493 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
35494 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
35495 and/or string.h.
35496
35497 * g++.other/goto1.C: Update expectations for error messages.
35498
35499 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
35500
35501 * gcc.c-torture/compile/20000523-1.c: New test.
35502
35503 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
35504
35505 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
35506
35507 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
35508
35509 * g++.old-deja/g++.eh/catch11.C: New test.
35510 * g++.old-deja/g++.eh/catch12.C: New test.
35511
35512 2000-05-24 Nick Clifton <nickc@cygnus.com>
35513
35514 * gcc.c-torture/execute/20000523-1.c: New test.
35515
35516 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
35517
35518 * c-torture/execute/bcp-1.c: Replace abort in arg of
35519 __builtin_constant_p with a generic external function.
35520
35521 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
35522 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
35523 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
35524 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
35525 Prototype abort and/or exit.
35526
35527 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
35528 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
35529 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
35530 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
35531
35532 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
35533
35534 * gcc.dg/dwarf2-1.c: New test.
35535
35536 2000-05-20 Richard Henderson <rth@cygnus.com>
35537
35538 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
35539
35540 2000-05-20 Andreas Jaeger <aj@suse.de>
35541
35542 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
35543 testcase.
35544
35545 2000-05-19 David Edelsohn <edelsohn@gnu.org>
35546
35547 * gcc.c-torture/execute/20000519-2.c: New test.
35548
35549 2000-05-19 Andreas Jaeger <aj@suse.de>
35550
35551 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
35552 which fails with SSA.
35553
35554 * lib/c-torture.exp: Also test with -O3 -fssa.
35555
35556 2000-05-18 Michael Meissner <meissner@redhat.com>
35557
35558 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
35559 * gcc.c-torture/execute/920415-1.c: Ditto.
35560 * gcc.c-torture/execute/920501-1.c: Ditto.
35561 * gcc.c-torture/execute/conversion.c: Ditto.
35562 * gcc.c-torture/execute/cvt-1.c: Ditto.
35563
35564 2000-05-18 Jeffrey A Law (law@cygnus.com)
35565
35566 * gcc.c-torture/compile/20000518-1.c: New test.
35567
35568 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
35569
35570 * g77.f-torture/compile/200005018.f: New test.
35571
35572 2000-05-17 Jeffrey A Law (law@cygnus.com)
35573
35574 * gcc.c-torture/compile/20000517-1.c: New test.
35575
35576 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35577
35578 * gcc.c-torture/execute/20000516-1.c: New test.
35579
35580 2000-05-15 Jakub Jelinek <jakub@redhat.com>
35581
35582 * g++.old-deja/g++.other/eh.C: New test.
35583
35584 2000-05-12 Richard Henderson <rth@cygnus.com>
35585
35586 * gcc.c-torture/execute/990208-1.c (main): Don't pass
35587 constants through to doit's conditional.
35588
35589 2000-05-11 Jeffrey A Law (law@cygnus.com)
35590
35591 * gcc.c-torture/compile/20000511-1.c: New test.
35592 * g77.f-torture/compile/20000511-1.f: New test.
35593 * g77.f-torture/compile/20000511-2.f: New test.
35594
35595 2000-05-11 Michael Meissner <meissner@redhat.com>
35596
35597 * gcc.c-torture/execute/20000511-1.c: New test.
35598
35599 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
35600
35601 * gcc.dg/dg.exp: Scan .S files as well as .c files.
35602 * gcc.dg/20000510-1.S: New.
35603
35604 2000-05-08 Catherine Moore <clm@cygnus.com>
35605
35606 * gcc.dg/unused-3.c: New.
35607
35608 2000-05-06 Richard Henderson <rth@cygnus.com>
35609
35610 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
35611 * g++.old-deja/g++.mike/warn1.C: Likewise.
35612 * g++.old-deja/g++.pt/local1.C: Likewise.
35613 * g++.old-deja/g++.pt/local7.C: Likewise.
35614 * g++.old-deja/g++.pt/spec16.C: Likewise.
35615
35616 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
35617
35618 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
35619
35620 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
35621
35622 * g77.f-torture/execute/20000503-1.f: New test.
35623
35624 2000-05-04 Andreas Jaeger <aj@suse.de>
35625
35626 * gcc.dg/noreturn-2.c: New test.
35627
35628 2000-05-04 Neil Booth <NeilB@earthling.net>
35629
35630 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
35631 preprocessor.
35632
35633 2000-05-04 Richard Henderson <rth@cygnus.com>
35634
35635 * gcc.c-torture/execute/20000503-1.c: Fix typo.
35636
35637 2000-05-04 Richard Henderson <rth@cygnus.com>
35638
35639 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
35640 OpenSSL by Jason R Thorpe.
35641
35642 2000-05-03 Jim Wilson <wilson@cygnus.com>
35643
35644 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
35645
35646 2000-05-03 Robert Lipe <robertlipe@usa.net>
35647
35648 * gcc.dg/20000503-1.c: New test.
35649
35650 2000-05-02 Jakub Jelinek <jakub@redhat.com>
35651
35652 * gcc.c-torture/compile/20000502-1.c: New test.
35653 * g++.old-deja/g++.other/align.C: New test.
35654 * gcc.dg/cpp-tradstringify.c: New test.
35655
35656 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
35657
35658 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
35659 and hard registers.
35660
35661 2000-04-26 Geoff Keating <geoffk@cygnus.com>
35662
35663 * gcc.c-torture/execute/loop-5.c: New test.
35664
35665 2000-04-25 Jakub Jelinek <jakub@redhat.com>
35666
35667 * gcc.c-torture/execute/va-arg-20.c: New test.
35668
35669 2000-04-23 Jeffrey A Law (law@cygnus.com)
35670
35671 * gcc.c-torture/execute/20000422-1.c: New test.
35672
35673 2000-04-20 Greg McGary <gkm@gnu.org>
35674
35675 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
35676 when optimizing, but without sibling-call optimizations (-O1).
35677
35678 2000-04-20 Jeffrey A Law (law@cygnus.com)
35679
35680 * gcc.c-torture/compile/20000420-1.c: New test.
35681
35682 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
35683
35684 * g++.abi/ptrflags.C: New test.
35685 * g++.eh/catchptr1.C: Test incomplete pointer chains.
35686
35687 2000-04-19 Catherine Moore <clm@cygnus.com>
35688
35689 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
35690
35691 2000-04-19 Greg McGary <gkm@gnu.org>
35692
35693 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
35694 sibling-call optimizations.
35695
35696 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
35697
35698 * gcc.dg/20000419-1.c: New test.
35699
35700 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
35701
35702 * gcc.c-torture/execute/20000412-6.c: New test.
35703
35704 2000-04-12 Jeffrey A Law (law@cygnus.com)
35705
35706 * gcc.c-torture/execute/20000412-5.c: New test.
35707 * g77.f-torture/compile/20000412-1.f: New test.
35708 * gcc.c-torture/execute/20000412-4.c: New test.
35709 * gcc.c-torture/compile/20000412-2.c: New test.
35710 * gcc.c-torture/execute/20000412-3.c: New test.
35711 * gcc.c-torture/compile/20000412-1.c: New test.
35712 * gcc.c-torture/execute/20000412-2.c: New test.
35713
35714 2000-04-12 Jakub Jelinek <jakub@redhat.com>
35715
35716 * objc/execute/bf-20.m: New test.
35717
35718 2000-04-10 Richard Henderson <rth@cygnus.com>
35719
35720 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
35721
35722 * gcc.c-torture/execute/20000412-1.c: New test.
35723
35724 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
35725
35726 * g++.old-deja/g++.eh/catchptr1.C: New test.
35727
35728 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
35729
35730 * g++.old-deja/g++.abi/cxa_vec.C: New test.
35731
35732 2000-04-08 Neil Booth <NeilB@earthling.net>
35733
35734 * gcc.dg/cpp-nullchar.c: Remove test as
35735 embedded nulls cause problems.
35736
35737 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35738
35739 * gcc.dg/compare2.c: New test.
35740
35741 2000-04-08 Neil Booth <NeilB@earthling.net>
35742
35743 * gcc.dg/cpp-nullchar.c: New test.
35744
35745 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
35746
35747 * gcc.dg/cpp-mi2.c: New test.
35748 * gcc.dg/cpp-mi2[abc].h: New files.
35749
35750 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
35751
35752 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
35753 member name.
35754
35755 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
35756
35757 * g++.old-deja/g++.abi/vmihint.C: New test.
35758
35759 2000-04-06 Neil Booth <NeilB@earthling.net>
35760
35761 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
35762 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
35763 copyright.
35764
35765 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
35766
35767 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
35768 avoid stack-frame overwrite.
35769
35770 2000-04-05 Jakub Jelinek <jakub@redhat.com>
35771
35772 * gcc.c-torture/compile/20000405-2.c: New test.
35773 * gcc.c-torture/compile/20000405-3.c: New test.
35774
35775 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
35776
35777 * gcc.c-torture/compile/20000405-1.c: New test.
35778
35779 2000-04-04 Geoff Keating <geoffk@cygnus.com>
35780
35781 * gcc.dg/cast-qual-1.c: Revert last change.
35782
35783 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35784
35785 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
35786
35787 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
35788
35789 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
35790 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
35791
35792 2000-04-03 Jeffrey A Law (law@cygnus.com)
35793
35794 * gcc.c-torture/compile/20000403-2.c: New test.
35795 * gcc.c-torture/compile/20000403-1.c: New test.
35796
35797 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
35798
35799 * gcc.c-torture/execute/20000403-1.c: New test.
35800
35801 2000-04-03 Geoff Keating <geoffk@cygnus.com>
35802
35803 * gcc.c-torture/execute/20000402-1.c: New test.
35804
35805 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
35806
35807 * gcc.c-torture/execute/va-arg-15.c: New test.
35808 * gcc.c-torture/execute/va-arg-16.c: New test.
35809 * gcc.c-torture/execute/va-arg-17.c: New test.
35810 * gcc.c-torture/execute/va-arg-18.c: New test.
35811 * gcc.c-torture/execute/va-arg-19.c: New test.
35812
35813 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
35814
35815 * gcc.c-torture/compile/981211-1.c: Move to...
35816 * gcc.dg/cpp-as1.c: ...here.
35817 * gcc.dg/cpp-as2.c: New file.
35818
35819 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
35820 compiler.
35821
35822 2000-04-02 Neil Booth <NeilB@earthling.net>
35823
35824 * gcc.dg/cpp-cond.c New tests.
35825 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
35826 accidental success less likely.
35827 * gcc.dg/cpp-missingop.c New tests.
35828 * gcc.dg/cpp-missingparen.c New tests.
35829 * gcc.dg/cpp-shift.c New tests.
35830 * gcc.dg/cpp-shortcircuit.c New tests.
35831 * gcc.dg/cpp-unary.c New tests.
35832
35833 2000-03-29 Jeffrey A Law (law@cygnus.com)
35834
35835 * gcc.c-torture/compile/20000329-1.c: New test.
35836
35837 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
35838
35839 * gcc.c-torture/compile/20000326-1.c: New test.
35840 * gcc.c-torture/compile/20000326-2.c: New test.
35841
35842 2000-03-24 Geoff Keating <geoffk@cygnus.com>
35843
35844 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
35845 the first parameter is a function argument.
35846
35847 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
35848
35849 * g++.old-deja/g++.ext/array4.C: New test.
35850
35851 2000-03-22 Geoff Keating <geoffk@cygnus.com>
35852
35853 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
35854
35855 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35856
35857 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
35858
35859 2000-03-19 Richard Henderson <rth@cygnus.com>
35860
35861 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
35862
35863 2000-03-19 Richard Henderson <rth@cygnus.com>
35864
35865 * gcc.c-torture/compile/20000319-1.c: New test.
35866
35867 2000-03-14 Jeffrey A Law (law@cygnus.com)
35868
35869 * gcc.c-torture/execute/20000314-3.c: New test.
35870 * gcc.c-torture/execute/20000314-2.c: New test.
35871 * gcc.c-torture/execute/20000314-1.c: New test.
35872 * gcc.c-torture/compile/20000314-2.c: New test.
35873 * gcc.c-torture/compile/20000314-1.c: New test.
35874
35875 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
35876
35877 * g++.old-deja/g++.warn/inline.C: New test.
35878
35879 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
35880
35881 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
35882 standards-compliant result rather than specific constants.
35883 Put test-values in array.
35884
35885 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
35886
35887 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
35888 (g++_target_compile): Put test-specific options last.
35889
35890 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
35891
35892 * g++.old-deja/g++.eh/vbase4.C: New test.
35893
35894 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
35895
35896 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
35897
35898 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
35899
35900 * g++.old-deja/g++.brendan/misc12.C: Removed.
35901 * g++.old-deja/g++.pt/memtemp77.C: Constify.
35902 * g++.old-deja/g++.ext/pretty4.C: New test.
35903
35904 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
35905
35906 * g++.old-deja/g++.other/string2.C: New test.
35907
35908 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
35909
35910 * g++.old-deja/g++.warn/impint2.C: New test.
35911
35912 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
35913
35914 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
35915 is 1, not zero.
35916
35917 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
35918
35919 * g++.old-deja/g++.warn/impint.C: New test.
35920 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
35921 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
35922 * g++.old-deja/g++.pt/explicit12.C: Likewise.
35923 * g++.old-deja/g++.pt/explicit13.C: Likewise.
35924 * g++.old-deja/g++.pt/explicit17.C: Likewise.
35925 * g++.old-deja/g++.pt/explicit18.C: Likewise.
35926 * g++.old-deja/g++.pt/explicit19.C: Likewise.
35927 * g++.old-deja/g++.pt/explicit23.C: Likewise.
35928 * g++.old-deja/g++.pt/explicit31.C: Likewise.
35929 * g++.old-deja/g++.pt/explicit35.C: Likewise.
35930 * g++.old-deja/g++.pt/explicit6.C: Likewise.
35931 * g++.old-deja/g++.pt/memclass7.C: Likewise.
35932
35933 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
35934
35935 * gcc.dg/cpp-redef.c: New test.
35936
35937 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
35938
35939 * g++.old-deja/g++.pt/unify7.C: New test.
35940
35941 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
35942
35943 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
35944 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
35945
35946 2000-02-25 Geoff Keating <geoffk@cygnus.com>
35947
35948 * gcc.c-torture/compile/20000224-1.c: New test.
35949
35950 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
35951
35952 * gcc.c-torture/compile/cpp-2.c: New test.
35953 * gcc.c-torture/compile/cpp-1.c: New test.
35954
35955 2000-02-25 Jeffrey A Law (law@cygnus.com)
35956
35957 * gcc.c-torture/execute/20000225-1.c: New test.
35958
35959 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
35960
35961 * gcc.dg/cpp-li2.c: New test.
35962
35963 * gcc.dg/cpp-wi1.c: New test.
35964
35965 * gcc.dg/cpp-li1.c: New test.
35966
35967 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
35968
35969 * g++.old-deja/g++.other/sizeof5.C: New test.
35970
35971 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35972
35973 * gcc.c-torture/execute/va-arg-13.c: New test.
35974
35975 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
35976
35977 * gcc.c-torture/execute/va-arg-12.c: New test.
35978
35979 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
35980
35981 * gcc.c-torture/execute/20000223-1.c: New test.
35982
35983 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
35984
35985 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
35986
35987 2000-02-22 Mark Mitchell <mark@codesourcery.com>
35988
35989 * g++.old-deja/g++.abi/ptrmem.C: New test.
35990
35991 2000-02-19 Richard Henderson <rth@cygnus.com>
35992
35993 * gcc.c-torture/compile/init-3.c: New.
35994
35995 2000-02-17 Mark Mitchell <mark@codesourcery.com>
35996
35997 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
35998 ALWAYS_CXXFLAGS.
35999
36000 2000-02-11 Robert Lipe <robertl@sco.com>
36001
36002 * gcc.c-torture/compile/20000211-3.c: New test.
36003
36004 2000-02-11 Martin Buchholz <martin@xemacs.org>
36005
36006 * gcc.c-torture/compile/20000211-2.c: New test.
36007
36008 2000-02-11 Jeffrey A Law (law@cygnus.com)
36009
36010 * gcc.c-torture/compile/20000211-1.c: New test.
36011
36012 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
36013
36014 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
36015 on native targets
36016
36017 2000-02-08 Nathan Sidwell <nathan@acm.org>
36018
36019 * g++.old-deja/g++.other/cast5.C: New test.
36020
36021 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
36022
36023 * gcc.c-torture/execute/20000205-1.c: New.
36024
36025 2000-02-03 Nathan Sidwell <nathan@acm.org>
36026
36027 * g++.old-deja/g++.jason/cast3.C: Return void.
36028 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
36029
36030 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
36031
36032 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
36033
36034 * gcc.dg/loop-1.c: New test.
36035
36036 2000-01-27 Jakub Jelinek <jakub@redhat.com>
36037
36038 * gcc.c-torture/compile/20000127-1.c: New test.
36039 * gcc.c-torture/execute/991228-1.c: New test.
36040
36041 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
36042
36043 * gcc.dg/unused-2.c: New test.
36044
36045 * gcc.dg/conv-1.c: New test.
36046
36047 2000-01-24 Mark Mitchell <mark@codesourcery.com>
36048
36049 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
36050 compiler.
36051 (tool_option_proc): Fix typo.
36052
36053 2000-01-24 Geoff Keating <geoffk@cygnus.com>
36054
36055 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
36056 of the ld on the host, not on the build machine.
36057 Also, don't crash if '--help' is not a supported option.
36058
36059 2000-01-24 Richard Henderson <rth@cygnus.com>
36060
36061 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
36062
36063 2000-01-20 Jeffrey A Law (law@cygnus.com)
36064
36065 * gcc.c-torture/execute/20000120-2.c: New test.
36066 * gcc.c-torture/execute/20000120-1.c: New test.
36067
36068 2000-01-13 Jeffrey A Law (law@cygnus.com)
36069
36070 * gcc.c-torture/execute/20000113-1.c: New test.
36071
36072 2000-01-12 Jeffrey A Law (law@cygnus.com)
36073
36074 * gcc.c-torture/execute/20000112-1.c: New test.
36075
36076 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
36077
36078 * gcc.dg/20000111-1.c: New test.
36079
36080 2000-01-10 Jeffrey A Law (law@cygnus.com)
36081
36082 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
36083 with 16 bit integers.
36084
36085 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
36086
36087 * gcc.dg/20000108-1.c: New test.
36088
36089 2000-01-05 Nathan Sidwell <nathan@acm.org>
36090
36091 * g++.old-deja/g++.ns/koenig8.C: New test.
36092
36093 2000-01-05 Nathan Sidwell <nathan@acm.org>
36094
36095 * g++.old-deja/g++.other/cast4.C: New test.
36096
36097 2000-01-05 Jeffrey A Law (law@cygnus.com)
36098
36099 * gcc.c-torture/compile/20000105-2.c: New test.
36100 * gcc.c-torture/compile/20000105-1.c: New test.
36101
36102 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36103
36104 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
36105 references to printf & atoi to conform to ANSI standard.
36106 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
36107 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
36108 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
36109 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
36110 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
36111 * g++.old-deja/g++.brendan/complex1.C: Likewise.
36112 * g++.old-deja/g++.brendan/copy1.C: Likewise.
36113 * g++.old-deja/g++.brendan/copy2.C: Likewise.
36114 * g++.old-deja/g++.brendan/copy3.C: Likewise.
36115 * g++.old-deja/g++.brendan/copy4.C: Likewise.
36116 * g++.old-deja/g++.brendan/copy5.C: Likewise.
36117 * g++.old-deja/g++.brendan/copy6.C: Likewise.
36118 * g++.old-deja/g++.brendan/copy7.C: Likewise.
36119 * g++.old-deja/g++.brendan/copy8.C: Likewise.
36120 * g++.old-deja/g++.brendan/crash11.C: Likewise.
36121 * g++.old-deja/g++.brendan/crash14.C: Likewise.
36122 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
36123 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
36124 * g++.old-deja/g++.brendan/delete2.C: Likewise.
36125 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
36126 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
36127 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
36128 * g++.old-deja/g++.brendan/eh1.C: Likewise.
36129 * g++.old-deja/g++.brendan/groff1.C: Likewise.
36130 * g++.old-deja/g++.brendan/init3.C: Likewise.
36131 * g++.old-deja/g++.brendan/misc12.C: Likewise.
36132 * g++.old-deja/g++.brendan/misc7.C: Likewise.
36133 * g++.old-deja/g++.brendan/new2.C: Likewise.
36134 * g++.old-deja/g++.brendan/operators4.C: Likewise.
36135 * g++.old-deja/g++.brendan/operators5.C: Likewise.
36136 * g++.old-deja/g++.brendan/overload2.C: Likewise.
36137 * g++.old-deja/g++.brendan/overload7.C: Likewise.
36138 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
36139 * g++.old-deja/g++.brendan/reference1.C: Likewise.
36140 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
36141 * g++.old-deja/g++.brendan/template24.C: Likewise.
36142 * g++.old-deja/g++.brendan/template3.C: Likewise.
36143 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
36144 * g++.old-deja/g++.jason/inline3.C: Likewise.
36145 * g++.old-deja/g++.jason/opeq.C: Likewise.
36146 * g++.old-deja/g++.law/arg5.C: Likewise.
36147 * g++.old-deja/g++.law/arm7.C: Likewise.
36148 * g++.old-deja/g++.law/ctors11.C: Likewise.
36149 * g++.old-deja/g++.law/cvt8.C: Likewise.
36150 * g++.old-deja/g++.law/init9.C: Likewise.
36151 * g++.old-deja/g++.law/refs4.C: Likewise.
36152 * g++.old-deja/g++.law/template2.C: Likewise.
36153 * g++.old-deja/g++.law/visibility24.C: Likewise.
36154 * g++.old-deja/g++.law/vtable3.C: Likewise.
36155 * g++.old-deja/g++.mike/asm2.C: Likewise.
36156 * g++.old-deja/g++.mike/eh1.C: Likewise.
36157 * g++.old-deja/g++.mike/misc1.C: Likewise.
36158 * g++.old-deja/g++.mike/misc13.C: Likewise.
36159 * g++.old-deja/g++.mike/misc14.C: Likewise.
36160 * g++.old-deja/g++.mike/ns12.C: Likewise.
36161 * g++.old-deja/g++.mike/p1248.C: Likewise.
36162 * g++.old-deja/g++.mike/p3708.C: Likewise.
36163 * g++.old-deja/g++.mike/p3708a.C: Likewise.
36164 * g++.old-deja/g++.mike/p3708b.C: Likewise.
36165 * g++.old-deja/g++.mike/p646.C: Likewise.
36166 * g++.old-deja/g++.mike/p700.C: Likewise.
36167 * g++.old-deja/g++.mike/p783.C: Likewise.
36168 * g++.old-deja/g++.mike/p783a.C: Likewise.
36169 * g++.old-deja/g++.mike/p783b.C: Likewise.
36170 * g++.old-deja/g++.mike/p786.C: Likewise.
36171 * g++.old-deja/g++.mike/p789.C: Likewise.
36172 * g++.old-deja/g++.mike/p789a.C: Likewise.
36173 * g++.old-deja/g++.mike/p807a.C: Likewise.
36174 * g++.old-deja/g++.other/delete3.C: Likewise.
36175 * g++.old-deja/g++.other/dyncast1.C: Likewise.
36176 * g++.old-deja/g++.other/dyncast2.C: Likewise.
36177 * g++.old-deja/g++.other/dyncast3.C: Likewise.
36178 * g++.old-deja/g++.other/empty1.C: Likewise.
36179 * g++.old-deja/g++.other/temporary1.C: Likewise.
36180 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
36181 * g++.old-deja/g++.pt/t16.C: Likewise.
36182 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
36183
36184 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
36185
36186 * gcc.dg/991230-1.c: New test.
36187
36188 1999-12-29 Jeffrey A Law (law@cygnus.com)
36189
36190 * gcc.c-torture/compile/991229-3.c: New test.
36191 * gcc.c-torture/compile/991229-2.c: New test.
36192 * gcc.c-torture/compile/991229-1.c: New test.
36193
36194 1999-12-29 Greg McGary <gkm@eng.ascend.com>
36195
36196 * gcc.c-torture/compile/labels-2.c: New test.
36197
36198 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
36199
36200 * gcc.c-torture/execute/991227-1.c: New test.
36201
36202 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
36203
36204 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
36205
36206 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
36207
36208 * gcc.c-torture/execute/991221-1.c: New test.
36209
36210 1999-12-20 Nathan Sidwell <nathan@acm.org>
36211
36212 * g++.old-deja/g++.other/cast3.C: New test.
36213
36214 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
36215
36216 * gcc.c-torture/execute/991216-4.c: New test.
36217
36218 1999-12-16 Michael Meissner <meissner@cygnus.com>
36219
36220 * gcc.c-torture/execute/991216-1.c: New test.
36221 * gcc.c-torture/execute/991216-2.c: New test.
36222 * gcc.c-torture/execute/991216-3.c: New test.
36223
36224 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
36225
36226 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
36227 Actually make the test fail by using "-O2" for compilation.
36228
36229 1999-12-15 Nathan Sidwell <nathan@acm.org>
36230
36231 * g++.old-deja/g++.warn/cast-align1.C: New test.
36232
36233 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
36234
36235 * gcc.c-torture/compile/991214-1.c: New test.
36236 * gcc.c-torture/compile/991214-2.c: New test.
36237
36238 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
36239
36240 * gcc.dg/991214-1.c: New test.
36241
36242 1999-12-13 Jeffrey A Law (law@cygnus.com)
36243
36244 * gcc.c-torture/compile/991213-3.c: New test.
36245 * gcc.c-torture/compile/991213-2.c: New test.
36246 * gcc.c-torture/compile/991213-1.c: New test.
36247
36248 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
36249
36250 * gcc.dg/991209-1.c: New test.
36251
36252 1999-12-08 Nathan Sidwell <nathan@acm.org>
36253
36254 * gcc.c-torture/compile/991208-1.c: New test.
36255
36256 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
36257
36258 * gcc.dg/ultrasp2.c: New test.
36259
36260 1999-12-05 Alex Samuel <samuel@codesourcery.com>
36261
36262 * g++.old-deja/g++.abi/align.C (main): Fix typo.
36263
36264 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
36265
36266 * gcc.c-torture/compile/991202-1.c: New test.
36267 * gcc.c-torture/execute/991202-1.c: New test.
36268 * gcc.c-torture/execute/991202-2.c: New test.
36269 * gcc.c-torture/execute/991202-3.c: New test.
36270
36271 1999-12-02 Alex Samuel <samuel@codesourcery.com>
36272
36273 * g++.old-deja/g++.abi/align.C: New test.
36274 * g++.old-deja/g++.abi/aggregates.C: Likewise.
36275 * g++.old-deja/g++.abi/bitfields.C: Likewise.
36276
36277 1999-12-01 Richard Henderson <rth@cygnus.com>
36278
36279 * gcc.c-torture/execute/991201-1.c: New.
36280
36281 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
36282
36283 * gcc.dg/991129-1.c: New test.
36284
36285 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
36286
36287 * gcc.c-torture/compile/991127-1.c: New test.
36288
36289 1999-11-22 Nathan Sidwell <nathan@acm.org>
36290
36291 * g++.old-deja/g++.other/warn4.C: New test.
36292
36293 1999-11-22 Nathan Sidwell <nathan@acm.org>
36294
36295 * g++.old-deja/g++.eh/cleanup2.C: New test.
36296 * g++.old-deja/g++.ext/pretty2.C: New test.
36297 * g++.old-deja/g++.ext/pretty3.C: New test.
36298 * g++.old-deja/g++.other/debug6.C: New test.
36299
36300 1999-10-20 Jim Wilson <wilson@cygnus.com>
36301
36302 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
36303 compiler_output to look for one error message instead of two.
36304
36305 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
36306
36307 * gcc.c-torture/execute/991118-1.c: Also test case
36308 where the word boundary does not split a byte evenly.
36309
36310 1999-11-19 Nathan Sidwell <nathan@acm.org>
36311
36312 * g++.old-deja/g++.ext/restrict1.C: New test.
36313
36314 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
36315
36316 * gcc.c-torture/execute/991118-1.c: New test.
36317
36318 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
36319
36320 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
36321 working directory pathnames.
36322
36323 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
36324
36325 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
36326 host is equipped with driver.h and driver.o so it can actually
36327 compile and run the tests.
36328
36329 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
36330
36331 * gcc.c-torture/compile/991008-1.c: New test.
36332
36333 1999-11-08 Nick Clifton <nickc@cygnus.com>
36334
36335 * lib/gcc-dg.exp: Include target-supports.exp
36336
36337 1999-11-05 Nick Clifton <nickc@cygnus.com>
36338
36339 * lib/target-supports.exp: New file: Provide procs to test for
36340 features supported by the target.
36341 (check_weak_available): Moved here from ecos.exp.
36342 (check_alias_available): New proc: Determine of the target
36343 toolchain supports the alias attribute.
36344
36345 * gcc.dg/special/ecos.exp: Move check_weak_available to
36346 target-supports.exp.
36347 (alias-1.c): Only perform the test if the target supports
36348 aliases.
36349 (wkali-1.c): Only perform the test if the target supports
36350 aliases.
36351
36352 * gcc.dg/990506-0.c: Expect error messages from cross
36353 targets as well as native targets.
36354
36355 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
36356
36357 * gcc.dg/ultrasp1.c: Removed xfail.
36358 * gcc.dg/struct-ret-2.c: Likewise.
36359 * gcc.dg/array-1.c: Likewise.
36360
36361 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
36362
36363 * gcc.dg/struct-ret-2.c: New test.
36364
36365 * gcc.dg/array-1.c: New test.
36366
36367 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
36368
36369 * gcc.c-torture/execute/991030-1.c: New test.
36370
36371 1999-10-26 Richard Henderson <rth@cygnus.com>
36372
36373 * gcc.c-torture/compile/991026-2.c: New test.
36374
36375 1999-10-26 Jeffrey A Law (law@cygnus.com)
36376
36377 * gcc.c-torture/compile/991026-1.c: New test.
36378
36379 1999-10-23 Jeffrey A Law (law@cygnus.com)
36380
36381 * gcc.c-torture/execute/991023-1.c: New test.
36382
36383 1999-10-19 Jeffrey A Law (law@cygnus.com)
36384
36385 * gcc.c-torture/execute/991019-1.c: New test.
36386
36387 1999-10-16 Richard Henderson <rth@cygnus.com>
36388
36389 * gcc.c-torture/execute/991016-1.c: New test.
36390
36391 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
36392
36393 * gcc.c-torture/execute/991014-1.c: New test.
36394
36395 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
36396
36397 * g++.old-deja/g++.other/union2.C: New test.
36398
36399 1999-10-13 Nathan Sidwell <nathan@acm.org>
36400
36401 * g++.old-deja/g++.other/vaarg2.C: New test.
36402 * g++.old-deja/g++.other/vaarg3.C: New test.
36403
36404 1999-10-12 Craig Burley <craig@jcb-sc.com>
36405
36406 * g77.f-torture/noncompile/19990905-1.f: Moved from being
36407 in compile/.
36408
36409 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
36410
36411 * gcc.c-torture/execute/va-arg-11.c: New test.
36412
36413 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
36414
36415 * lib/file-format.exp (gcc_target_object_format): Don't
36416 crash if objdump is unavailable.
36417
36418 1999-09-29 Donn Terry <donn@interix.com>
36419
36420 * gcc.misc-tests/mg.exp: delete extraneous redirection.
36421
36422 1999-09-28 Nick Clifton <nickc@cygnus.com>
36423
36424 * gcc.c-torture/compile/990928-1.c: New test.
36425
36426 1999-09-28 Nathan Sidwell <nathan@acm.org>
36427
36428 * g++.old-deja/g++.other/decl6.C: New test.
36429
36430 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36431
36432 * gcc.c-torture/execute/va-arg-10.c: New test.
36433
36434 1999-09-27 Nathan Sidwell <nathan@acm.org>
36435
36436 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
36437 __PRETTY_FUNCTION__.
36438
36439 1999-09-23 Nick Clifton <nickc@cygnus.com>
36440
36441 * gcc.c-torture/execute/990923-1.c: New test.
36442
36443 1999-09-21 Nick Clifton <nickc@cygnus.com>
36444
36445 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
36446 for which -fpic is inappropriate.
36447
36448 1999-09-21 Mark Mitchell <mark@codesourcery.com>
36449
36450 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
36451
36452 1999-09-21 Nathan Sidwell <nathan@acm.org>
36453
36454 * g++.old-deja/g++.other/dyncast1.C: New test.
36455 * g++.old-deja/g++.other/dyncast2.C: New test.
36456 * g++.old-deja/g++.other/dyncast3.C: New test.
36457 * g++.old-deja/g++.other/dyncast4.C: New test.
36458 * g++.old-deja/g++.other/dyncast5.C: New test.
36459 * g++.old-deja/g++.eh/catch3.C: New test.
36460 * g++.old-deja/g++.eh/catch3p.C: New test.
36461 * g++.old-deja/g++.eh/catch4.C: New test.
36462 * g++.old-deja/g++.eh/catch4p.C: New test.
36463 * g++.old-deja/g++.eh/catch5.C: New test.
36464 * g++.old-deja/g++.eh/catch5p.C: New test.
36465 * g++.old-deja/g++.eh/catch6.C: New test.
36466 * g++.old-deja/g++.eh/catch6p.C: New test.
36467 * g++.old-deja/g++.eh/catch7.C: New test.
36468 * g++.old-deja/g++.eh/catch7p.C: New test.
36469 * g++.old-deja/g++.eh/catch8.C: New test.
36470 * g++.old-deja/g++.eh/catch8p.C: New test.
36471 * g++.old-deja/g++.eh/catch9.C: New test.
36472 * g++.old-deja/g++.eh/catch9p.C: New test.
36473
36474 1999-09-13 Nathan Sidwell <nathan@acm.org>
36475
36476 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
36477 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
36478
36479 1999-09-13 Jeffrey A Law (law@cygnus.com)
36480
36481 * gcc.c-torture/compile/990913-1.c: New test.
36482
36483 1999-09-10 Nathan Sidwell <nathan@acm.org>
36484
36485 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
36486 * g++.old-deja/g++.jason/rfg5.C: Likewise.
36487
36488 1999-09-09 Richard Henderson <rth@cygnus.com>
36489
36490 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
36491
36492 1999-09-09 Nathan Sidwell <nathan@acm.org>
36493
36494 * g++.old-deja/g++.other/lookup11.C: New test.
36495 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
36496 what is permitted and what we want.
36497 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
36498 overload use.
36499 * g++.old-deja/g++.jason/rfg5.C: Likewise.
36500
36501 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
36502
36503 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
36504 * gcc.c-torture/noncompile/poison-1.c: New file.
36505
36506 1999-09-08 Nathan Sidwell <nathan@acm.org>
36507
36508 * g++.old-deja/g++.other/sizeof3.C: New test.
36509 * g++.old-deja/g++.other/sizeof4.C: New test.
36510 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
36511 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
36512
36513 1999-09-07 Richard Henderson <rth@cygnus.com>
36514
36515 * gcc.dg/va-arg-1.c: New.
36516
36517 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36518
36519 * gcc.c-torture/execute/va-arg-9.c: New test.
36520
36521 1999-09-05 Craig Burley <craig@jcb-sc.com>
36522
36523 * g77.f-torture/compile/980519-2.f: New test.
36524 * g77.f-torture/compile/19990905-0.f: New test.
36525 * g77.f-torture/compile/19990905-1.f: New test.
36526 * g77.f-torture/compile/19990905-2.f: New test.
36527
36528 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
36529
36530 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
36531
36532 * gcc.c-torture/execute/990827-1.c: Fix typo.
36533
36534 1999-09-03 Nathan Sidwell <nathan@acm.org>
36535
36536 * g++.old-deja/g++.other/deref1.C: New test.
36537
36538 1999-09-02 Nathan Sidwell <nathan@acm.org>
36539
36540 * g++.old-deja/g++.other/ambig2.C: New test.
36541 * g++.old-deja/g++.other/cond5.C: New test.
36542 * g++.old-deja/g++.other/lookup16.C: New test.
36543
36544 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
36545
36546 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
36547 assemblers too.
36548
36549 1999-08-31 Jeffrey A Law (law@cygnus.com)
36550
36551 * lib/c-torture.exp: Avoid the "compare executables" optimization
36552 when testing native.
36553
36554 1999-08-29 Jeffrey A Law (law@cygnus.com)
36555
36556 * gcc.c-torture/execute/990829-1.c: New test.
36557 * gcc.c-torture/compile/990829-1.c: New test.
36558
36559 1999-08-27 Paul Burchard <burchard@pobox.com>
36560
36561 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
36562 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
36563 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
36564 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
36565 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
36566 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
36567 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
36568 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
36569 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
36570 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
36571 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
36572
36573 1999-08-27 Jeffrey A Law (law@cygnus.com)
36574
36575 * gcc.c-torture/execute/990827-1.c: New test.
36576
36577 1999-08-26 Craig Burley <craig@jcb-sc.com>
36578
36579 * g77.f-torture/noncompile/19990826-4.f: New test.
36580
36581 * g77.f-torture/compile/19990826-3.f: New test.
36582
36583 * g77.f-torture/execute/19990826-2.f: New test.
36584
36585 * g77.f-torture/compile/19990826-1.f: New test.
36586
36587 * gcc.c-torture/execute/990826-0.c: New test.
36588 * g77.c-torture/execute/19990826-0.f: New test.
36589
36590 * g77.f-torture/noncompile/970626-2.f: New test.
36591
36592 1999-08-25 Paul Burchard <burchard@pobox.com>
36593
36594 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
36595 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
36596 lss-011.C: New tests.
36597
36598 1999-08-25 Nathan Sidwell <nathan@acm.org>
36599
36600 * g++.old-deja/g++.other/decl5.C: New test.
36601
36602 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36603
36604 * noncompile/noncompile.exp: Load_lib c-torture.exp.
36605 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
36606 call `postbase' for each one. All callers of `postbase' changed
36607 to call this instead.
36608
36609 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
36610
36611 * gcc.c-torture/execute/990811-1.c: New test.
36612
36613 1999-08-09 Nick Clifton <nickc@cygnus.com>
36614
36615 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
36616 just native ones.
36617
36618 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
36619 just native ones.
36620
36621 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
36622
36623 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
36624
36625 1999-08-04 Jeffrey A Law (law@cygnus.com)
36626
36627 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
36628
36629 1999-08-04 Nathan Sidwell <nathan@acm.org>
36630
36631 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
36632
36633 1999-08-04 Jeffrey A Law (law@cygnus.com)
36634
36635 * gcc.c-torture/execute/990804-1.c: New test.
36636
36637 1999-08-03 Nathan Sidwell <nathan@acm.org>
36638
36639 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
36640 * g++.old-deja/g++.brendan/crash64.C: Likewise.
36641 * g++.old-deja/g++.brendan/overload8.C: Likewise.
36642
36643 1999-08-03 Nathan Sidwell <nathan@acm.org>
36644
36645 * g++.old-deja/g++.other/struct1.C: New test.
36646
36647 1999-08-03 Nathan Sidwell <nathan@acm.org>
36648
36649 * g++.old-deja/g++.other/enum2.C: New test.
36650
36651 1999-08-02 Richard Henderson <rth@cygnus.com>
36652
36653 Adapted from tests from Franz Sirl:
36654 * gcc.c-torture/execute/va-arg-7.c: New test.
36655 * gcc.c-torture/execute/va-arg-8.c: New test.
36656
36657 1999-08-01 Jeffrey A Law (law@cygnus.com)
36658
36659 * gcc.c-torture/compile/990801-2.c: New test.
36660
36661 * gcc.c-torture/compile/990801-1.c: New test.
36662
36663 1999-07-27 Michael Meissner <meissner@cygnus.com>
36664
36665 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
36666 fp-cmp-1.c, converting double to float.
36667
36668 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
36669 fp-cmp-1.c, converting double to long double.
36670
36671 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
36672 from fr1 to unknown_register, since fr1 is a legitimate register
36673 on some machines.
36674
36675 1999-07-25 Jeffrey A Law (law@cygnus.com)
36676
36677 * README: More listname related changes.
36678
36679 1999-07-08 Catherine Moore <clm@cygnus.com>
36680
36681 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
36682
36683 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
36684
36685 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
36686
36687 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
36688
36689 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
36690
36691 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
36692
36693 * gcc.dg/990703-1.c: New test.
36694
36695 1999-06-29 Nick Clifton <nickc@cygnus.com>
36696
36697 * lib/file-format.exp: New file: Move definition of proc
36698 gcc_target_object_format to here from
36699 gcc.dg/special/ecos.exp.
36700
36701 * lib/c-torture.exp: Include lib file-format.exp.
36702 * lib/gcc-dg.exp: Include lib file-format.exp.
36703
36704 * gcc.dg/special/ecos.exp: Remove definition of proc
36705 gcc_target_object_format.
36706
36707 1999-06-28 Jeffrey A Law (law@cygnus.com)
36708
36709 * gcc.c-torture/execute/990628-1.c: New test.
36710
36711 1999-06-25 Jeffrey A Law (law@cygnus.com)
36712
36713 * gcc.c-torture/compile/990625-2.c: New test.
36714
36715 * gcc.c-torture/compile/990625-1.c: New test.
36716
36717 1999-06-23 Nick Clifton <nickc@cygnus.com>
36718
36719 * gcc.c-torture/compile/dll.c: New test case. Check that dll
36720 attributes compile.
36721 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
36722 ports that use the COFF/PE file format.
36723
36724 1999-06-17 Jeffrey A Law (law@cygnus.com)
36725
36726 * gcc.c-torture/compile/990617-1.c: New test.
36727
36728 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
36729
36730 * g++.old-deja/g++.other/decl4.C: New test.
36731
36732 1999-06-14 Nathan Sidwell <nathan@acm.org>
36733
36734 * g++.old-deja/g++.other/bitfld3.C: New test.
36735
36736 1999-06-08 Nathan Sidwell <nathan@acm.org>
36737
36738 * g++.old-deja/g++.eh/catch1.C: New test.
36739
36740 1999-06-07 Jeffrey A Law (law@cygnus.com)
36741
36742 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
36743
36744 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
36745 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
36746
36747 1999-06-05 Craig Burley <craig@jcb-sc.com>
36748
36749 * g77.f-torture/compile/19990502-0.f: Replace with new,
36750 shorter, test that still fails after recent changes.
36751
36752 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
36753
36754 * gcc.c-torture/execute/990604-1.c: New test.
36755
36756 1999-05-31 Jeffrey A Law (law@cygnus.com)
36757
36758 * gcc.c-torture/execute/990531-1.c: New test.
36759
36760 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36761
36762 * gcc.c-torture/compile/990527-1.c: New test.
36763
36764 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
36765
36766 * gcc.c-torture/execute/990527-1.c: New test.
36767
36768 1999-05-25 Nick Clifton <nickc@cygnus.com>
36769
36770 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
36771 bitfields as signed.
36772
36773 1999-05-25 Craig Burley <craig@jcb-sc.com>
36774
36775 * g77.f-torture/compile/19990525-0.f: New test.
36776
36777 1999-05-25 Jeffrey A Law (law@cygnus.com)
36778
36779 * gcc.c-torture/execute/990525-2.c: New test.
36780
36781 * gcc.c-torture/execute/990525-1.c: New test.
36782
36783 1999-05-24 Nathan Sidwell <nathan@acm.org>
36784
36785 * g++.old-deja/g++.other/anon3.C: New test.
36786 * g++.old-deja/g++.other/anon4.C: New test.
36787 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
36788 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
36789 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
36790 Merrill).
36791
36792 1999-05-24 Jeffrey A Law (law@cygnus.com)
36793
36794 * gcc.c-torture/execute/990524-1.c: New test.
36795
36796 * gcc.dg/990524-1.c: New test.
36797
36798 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36799
36800 * gcc.c-torture/compile/990523-1.c: New test.
36801
36802 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
36803
36804 * gcc.c-torture/compile/990519-1.c: New test.
36805
36806 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
36807
36808 * gcc.c-torture/compile/990517-1.c: New test.
36809
36810 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
36811 (e4, f4): New tests.
36812 (main): Call them.
36813
36814 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36815
36816 * gcc.dg/noreturn-1.c: New test.
36817
36818 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
36819
36820 * gcc.c-torture/execute/990513-1.c: New test.
36821
36822 1999-05-10 Richard Henderson <rth@cygnus.com>
36823
36824 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
36825
36826 1999-05-10 Craig Burley <craig@jcb-sc.com>
36827
36828 * g77.f-torture/execute/erfc.f: Use small single-precision
36829 values, to avoid problems on Alphas when not -mieee.
36830
36831 1999-05-08 Craig Burley <craig@jcb-sc.com>
36832
36833 * gcc.dg/990506-0.c: New test.
36834
36835 1999-05-08 Richard Henderson <rth@cygnus.com>
36836
36837 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
36838 the constant to test. Don't XFAIL 64-bit targets.
36839
36840 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
36841 * g++.old-deja/g++.law/profile1.C: Likewise.
36842
36843 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
36844 operator new instances.
36845 * g++.old-deja/g++.other/delete5.C: Likewise.
36846
36847 1999-05-03 Craig Burley <craig@jcb-sc.com>
36848
36849 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
36850 intrinsic.
36851
36852 1999-05-03 Craig Burley <craig@jcb-sc.com>
36853
36854 * g77.f-torture/execute/u77-test.f: Reverse order of two
36855 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
36856
36857 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36858
36859 * gcc.dg/compare1.c: New test.
36860
36861 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
36862
36863 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
36864 New tests.
36865
36866 1999-05-02 Craig Burley <craig@jcb-sc.com>
36867
36868 * g77.f-torture/compile/19990502-1.f: New test.
36869
36870 1999-05-02 Craig Burley <craig@jcb-sc.com>
36871
36872 * g77.f-torture/compile/19990502-0.f: New test.
36873
36874 1999-05-02 Craig Burley <craig@jcb-sc.com>
36875
36876 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
36877 intrinsic.
36878
36879 1999-05-02 Craig Burley <craig@jcb-sc.com>
36880
36881 * g77.f-torture/execute/u77-test.f (main): List libU77
36882 intrinsics not currently tested.
36883 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
36884 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
36885 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
36886 Trim blanks off the ends of some printed strings.
36887
36888 1999-05-02 Craig Burley <craig@jcb-sc.com>
36889
36890 * g77.f-torture/execute/u77-test.f (main): Just warn about
36891 FSTAT gid disagreement, as it's expected on some systems.
36892
36893 1999-05-01 Craig Burley <craig@jcb-sc.com>
36894
36895 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
36896 use a new function, which allows for some slop.
36897 Clean up some commentary.
36898 (issum): The new function.
36899 (sgladd): Deleted subroutine.
36900
36901 1999-05-01 Craig Burley <craig@jcb-sc.com>
36902
36903 * g77.f-torture/execute/u77-test.f: Modify to be more like
36904 libf2c/libU77 version, bringing patches to that version here.
36905 Add suitable commentary.
36906
36907 1999-04-25 Richard Henderson <rth@cygnus.com>
36908
36909 * gcc.dg/990424-1.c: New test.
36910
36911 1999-04-24 Craig Burley <craig@jcb-sc.com>
36912
36913 * g77.f-torture/execute/u77-test.f (main): Bug involving
36914 LSTAT has been fixed, so turn back on full checking.
36915
36916 1999-04-20 Craig Burley <craig@jcb-sc.com>
36917
36918 * g77.f-torture/compile/19990419-0.f: New test.
36919 * g77.f-torture/execute/19990419-1.f: New test.
36920
36921 1999-04-17 Richard Henderson <rth@cygnus.com>
36922
36923 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
36924 to avoid the need for a prototype to supress a warning.
36925
36926 1999-04-07 Jim Wilson <wilson@cygnus.com>
36927
36928 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
36929
36930 1999-04-04 Jeffrey A Law (law@cygnus.com)
36931
36932 * gcc.c-torture/execute/990404-1.c: New test.
36933
36934 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
36935
36936 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
36937 * gcc.dg/cpp-if3.c: Don't use -pedantic.
36938 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
36939 missing initializer warnings.
36940
36941 1999-03-28 Jeffrey A Law (law@cygnus.com)
36942
36943 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
36944 matching strings.
36945
36946 1999-03-26 Jeffrey A Law (law@cygnus.com)
36947
36948 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
36949
36950 1999-03-26 Craig Burley <craig@jcb-sc.com>
36951
36952 * g77.f-torture/execute/19990325-0.f: New test.
36953 * g77.f-torture/execute/19990325-1.f: New test.
36954
36955 1999-03-24 Jeffrey A Law (law@cygnus.com)
36956
36957 * gcc.c-torture/execute/990324-1.c: New test.
36958
36959 1999-03-22 Jim Wilson <wilson@cygnus.com>
36960
36961 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
36962 test with 4.
36963
36964 1999-03-17 Richard Henderson <rth@cygnus.com>
36965
36966 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
36967
36968 1999-03-13 Craig Burley <craig@jcb-sc.com>
36969
36970 * g77.f-torture/execute/19990313-2.f: New test.
36971 * g77.f-torture/execute/19990313-3.f: New test.
36972
36973 1999-03-13 Craig Burley <craig@jcb-sc.com>
36974
36975 * g77.f-torture/execute/19990313-0.f: New test.
36976 * g77.f-torture/execute/19990313-1.f: New test.
36977
36978 1999-03-12 Jim Wilson <wilson@cygnus.com>
36979
36980 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
36981 printf to sprintf.
36982 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
36983 (main): Add check for u15. Conditionalize u31 check depending on
36984 whether ints are <32 bits or >=32 bits.
36985
36986 1999-03-08 Craig Burley <craig@jcb-sc.com>
36987
36988 * g77.f-torture/execute/19981119-0.f: Improve testiness.
36989
36990 1999-03-08 Craig Burley <craig@jcb-sc.com>
36991
36992 * g77.f-torture/compile/19990305-0.f: New test.
36993 * g77.f-torture/execute/19981119-0.f: New test.
36994
36995 1999-03-08 Craig Burley <craig@jcb-sc.com>
36996
36997 * g77.f-torture/execute/970625-2.f: call ABORT if final
36998 result is not correct, instead of just printing it.
36999 Add this checking via newly introduced obfuscation, to
37000 trip up buggy front ends.
37001
37002 1999-03-07 Craig Burley <craig@jcb-sc.com>
37003
37004 * g77.f-torture/compile/960317-1.f: Moved from being
37005 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
37006
37007 1999-03-06 Craig Burley <craig@jcb-sc.com>
37008
37009 * g77.f-torture/execute/960317-1.f: New (old) test.
37010 * g77.f-torture/execute/970625-2.f: Ditto.
37011
37012 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
37013
37014 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
37015 message on line 1 or line 2; cccp and cpplib do this differently.
37016
37017 1999-03-01 Jeffrey A Law (law@cygnus.com)
37018
37019 * g++.old-deja/g++.law/weak1.C: New test.
37020
37021 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
37022
37023 * gcc.c-torture/execute/990119-1.c: Renamed to...
37024 * gcc.dg/990119-1.c: this, so it will only be tested once
37025 (it's a preprocessor test, it doesn't need to be run at
37026 multiple optimization levels).
37027
37028 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
37029
37030 * lib/g++.exp: Don't add incdir=$base_dir/../include to
37031 ALWAYS_CXXFLAGS.
37032
37033 1999-02-24 Craig Burley <craig@jcb-sc.com>
37034
37035 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
37036 * g77.f-torture/compile/19981216-0.f: ...as it is expected
37037 to not be compilable by current g77.
37038
37039 1999-02-24 Nick Clifton <nickc@cygnus.com>
37040
37041 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
37042
37043 1999-02-22 Jeffrey A Law (law@cygnus.com)
37044
37045 * gcc.c-torture/execute/990222-1.c: New test.
37046
37047 1999-02-19 Craig Burley <craig@jcb-sc.com>
37048
37049 * g77.f-torture/compile/19990218-0.f: New test.
37050 * g77.f-torture/noncompile/19990218-1.f: New test.
37051
37052 1999-02-18 Craig Burley <craig@jcb-sc.com>
37053
37054 * g77.f-torture/compile/19981216-0.f: New test.
37055
37056 1999-02-14 Jeffrey A Law (law@cygnus.com)
37057
37058 * gcc.dg/990214-1.c: New test.
37059
37060 1999-02-13 Jeffrey A Law (law@cygnus.com)
37061
37062 * gcc.dg/990213-2.c: New test.
37063
37064 * gcc.dg/990213-1.c: New test.
37065
37066 1999-02-12 Jeffrey A Law (law@cygnus.com)
37067
37068 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
37069 ints.
37070
37071 1999-02-11 Nick Clifton <nickc@cygnus.com>
37072
37073 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
37074 specified by target.
37075
37076 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
37077
37078 1999-02-11 Jeffrey A Law (law@cygnus.com)
37079
37080 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
37081
37082 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
37083
37084 * gcc.dg/special/ecos.exp: New test driver for new tests with
37085 special requirements.
37086
37087 * gcc.dg/special/alias-1.c: New test.
37088 * gcc.dg/special/gcsec-1.c: New test.
37089 * gcc.dg/special/weak-1.c: New test.
37090 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
37091 * gcc.dg/special/weak-2.c: New test.
37092 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
37093 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
37094 * gcc.dg/special/wkali-1.c: New test.
37095 * gcc.dg/special/wkali-2.c: New test.
37096 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
37097 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
37098
37099 1999-02-10 Felix Lee <flee@cygnus.com>
37100
37101 * lib/c-torture.exp (c-torture-compile): Pull out code for
37102 analyzing gcc error messages.
37103 (c-torture-execute): Likewise. Fix some (harmless) false
37104 positives.
37105 * lib/gcc.exp (gcc_check_compile): New function.
37106
37107 1999-02-08 Richard Henderson <rth@cygnus.com>
37108
37109 * gcc.c-torture/execute/990208-1.c: New test.
37110
37111 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
37112
37113 * g++.dg/special/ecos.exp: New driver for new tests with special
37114 requirements
37115
37116 * g++.dg/special/conpr-1.C: New test
37117 * g++.dg/special/conpr-2.C: New test
37118 * g++.dg/special/conpr-2a.C: New test
37119 * g++.dg/special/conpr-3.C: New test
37120 * g++.dg/special/conpr-3a.C: New test
37121 * g++.dg/special/conpr-3b.C: New test
37122
37123 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
37124 allow g++ to use the dg driver
37125
37126 * README: Add comment about g++.dg directory
37127
37128 1999-02-06 Jeffrey A Law (law@cygnus.com)
37129
37130 * README: Update email addresses.
37131
37132 1999-02-03 Nick Clifton <nickc@cygnus.com>
37133
37134 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
37135 arguments in order to force structure S onto the stack even on
37136 the alpha.
37137 (test): Pass 10 leading arguments to function foo as well as the
37138 structure S.
37139
37140 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
37141 failure for all targets.
37142
37143 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
37144 abort to terminate program execution.
37145
37146 1999-01-30 Richard Henderson <rth@cygnus.com>
37147
37148 * gcc.c-torture/execute/990130-1.c: New test.
37149
37150 1999-01-30 Jeffrey A Law (law@cygnus.com)
37151
37152 * gcc.dg/990130-1.c: New test.
37153
37154 1999-01-28 Michael Meissner <meissner@cygnus.com>
37155
37156 * gcc.c-torture/execute/990128-1.c: New test.
37157
37158 1999-01-27 Michael Meissner <meissner@cygnus.com>
37159
37160 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
37161
37162 1999-01-27 Felix Lee <flee@cygnus.com>
37163
37164 * lib/c-torture.exp (c-torture-compile): pull out code for
37165 analyzing gcc error messages.
37166 (c-torture-execute): ditto, and fix some (harmless) false
37167 positives.
37168 * lib/gcc.exp (gcc_check_compile): new function.
37169
37170 1999-01-17 Jeffrey A Law (law@cygnus.com)
37171
37172 * gcc.dg/990117-1.c: New test.
37173
37174 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
37175
37176 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
37177
37178 1999-01-15 Jeffrey A Law (law@cygnus.com)
37179
37180 * g77.f-torture/compile/990115-1.f: New test.
37181
37182 1999-01-07 Jeffrey A Law (law@cygnus.com)
37183
37184 * gcc.c-torture/compile/990107-1.c: New test
37185
37186 1999-01-06 Jeffrey A Law (law@cygnus.com)
37187
37188 * gcc.c-torture/execute/990106-2.c: New test.
37189
37190 * gcc.c-torture/execute/990106-1.c: New test.
37191
37192 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
37193
37194 * gcc.c-torture/compile/981223-1.c: New test.
37195
37196 1998-12-29 Richard Henderson <rth@cygnus.com>
37197
37198 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
37199 (opt3): Rename from opt4 and disable.
37200
37201 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
37202
37203 * g++.old-deja/g++.pt/ptrmem5.C: New test.
37204
37205 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
37206
37207 * g++.old-deja/g++.other/conv5.C: New test.
37208
37209 1998-12-14 Nick Clifton <nickc@cygnus.com>
37210
37211 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
37212
37213 1998-12-11 Jeffrey A Law (law@cygnus.com)
37214
37215 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
37216
37217 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
37218
37219 * gcc.c-torture/compile/981211-1.c: New test.
37220
37221 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
37222
37223 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
37224
37225 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
37226
37227 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37228
37229 * gcc.special/930510-1.c: Make C9X safe.
37230 * gcc.misc-tests/gcov-1.c Similarly.
37231 * gcc.misc-tests/gcov-2.c Similarly.
37232
37233 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
37234
37235 * gcc.dg/ultrasp1.c: New test.
37236
37237 1998-12-06 Richard Henderson <rth@cygnus.com>
37238
37239 * gcc.c-torture/execute/981206.c: New test.
37240
37241 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
37242
37243 * g++.old-deja/g++.ns/template7.C: New test.
37244
37245 * g++.old-deja/g++.other/expr1.C: New test.
37246
37247 * g++.old-deja/g++.eh/tmpl3.C: New test.
37248
37249 * g++.old-deja/g++.eh/tmpl2.C: New test.
37250
37251 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
37252
37253 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
37254 * g++.old-deja/g++.other/using6.C: Removed.
37255 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
37256
37257 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
37258
37259 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
37260
37261 * g++.old-deja/g++.pt/overload8.C: New test.
37262
37263 * g++.old-deja/g++.pt/overload7.C: New test.
37264
37265 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
37266
37267 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
37268 and relinking messages.
37269 * lib/g++.exp (g++_target_compile): Remove .rpo file when
37270 compiling with -frepo.
37271
37272 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
37273
37274 * g++.old-deja/g++.pt/lookup6.C: New test.
37275
37276 1998-11-30 Nick Clifton <nickc@cygnus.com>
37277
37278 * gcc.c-torture/execute/981130-1.c: New test.
37279 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
37280
37281 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
37282
37283 * g++.old-deja/g++.pt/explicit76.C: New test.
37284
37285 * g++.old-deja/g++.pt/friend38.C: New test.
37286
37287 * g++.old-deja/g++.ns/crash2.C: New test.
37288
37289 * g++.old-deja/g++.pt/defarg8.C: New test.
37290
37291 * g++.old-deja/g++.pt/instantiate6.C: New test.
37292
37293 * g++.old-deja/g++.pt/static6.C: New test.
37294
37295 * g++.old-deja/g++.pt/decl2.C: New test.
37296
37297 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
37298
37299 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
37300 problem is actually related with name lookup, but so what? :-)
37301
37302 * g++.old-deja/g++.pt/friend37.C: New test.
37303
37304 1998-11-25 Dave Love <d.love@dl.ac.uk>
37305
37306 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
37307 element, which fails on some systems.
37308
37309 * g77.f-torture/execute/labug1.f: New test.
37310
37311 1998-11-21 Jeffrey A Law (law@cygnus.com)
37312
37313 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
37314 is defined.
37315
37316 1998-11-18 Dave Love <d.love@dl.ac.uk>
37317
37318 * g77.f-torture/compile/981117-1.f: New test.
37319
37320 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
37321
37322 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
37323 properly discarded.
37324
37325 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
37326
37327 * gcc.c-torture/execute/memcheck: New directory of tests for
37328 -fcheck-memory-usage.
37329
37330 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
37331
37332 * README: New file, general information about the testsuite and
37333 new description of the various C++ test subdirectories.
37334 * README.g++: Eliminate obsolete information, update and move most
37335 relevant stuff to README.
37336
37337 1998-11-07 Richard Henderson <rth@cygnus.com>
37338
37339 * gcc.c-torture/compile/981107-1.c: New test.
37340
37341 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
37342
37343 * execute/memcpy-bi.c: New testcase.
37344
37345 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
37346
37347 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
37348 base classes.
37349
37350 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
37351 template is selected.
37352
37353 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
37354 classes, it should be accepted for all types.
37355
37356 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
37357
37358 * g++.old-deja/g++.pt/spec24.C: Ensure that template
37359 specializations start with template headers.
37360
37361 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
37362
37363 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
37364
37365 * g++.old-deja/g++.other/init9.C: Test cross initialization of
37366 non-POD types.
37367
37368 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
37369
37370 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
37371
37372 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
37373
37374 * compile/981022-1.c, compile/981022-1.x: New test and driver.
37375
37376 1998-10-19 Jeffrey A Law (law@cygnus.com)
37377
37378 * 981019-1.c: New test.
37379
37380 1998-10-14 Robert Lipe <robertl@dgii.com>
37381
37382 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
37383 find objc headers.
37384
37385 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
37386
37387 * compile/981001-4.c: Remove use of GCC extension that triggers a
37388 compiler bug.
37389
37390 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
37391
37392 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
37393
37394 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
37395
37396 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
37397 instantiation of template produces incorrect code for delete
37398 expression.
37399
37400 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
37401 constructors' name is not unique.
37402 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
37403 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
37404
37405 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
37406 automatic array of const is ill-formed.
37407
37408 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
37409 of template parameter?
37410
37411 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
37412 const.
37413
37414 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
37415 pointer-to-member expression.
37416
37417 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
37418 declaration causes ICE.
37419
37420 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
37421
37422 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
37423 reserved in the global namespace.
37424
37425 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
37426 generate needed virtual table.
37427
37428 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
37429
37430 1998-10-10 Dariush Eslimi <eslimi@loran.com>
37431
37432 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
37433 template-dependent type
37434
37435 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
37436
37437 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
37438 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
37439 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
37440
37441 * g++.old-deja/g++.other/using5.C: New test; using decl from base
37442 class should be usable as argument of member function.
37443 * g++.old-deja/g++.other/using6.C: New test; using decl from base
37444 class should be usable as return type of member function.
37445 * g++.old-deja/g++.other/using7.C: New test; using decl from base
37446 class should be usable as type of data member.
37447
37448 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
37449
37450 1998-10-09 Jeffrey A Law (law@cygnus.com)
37451
37452 * gcc.c-torture/special/920521-1.c: Fix bogus test.
37453
37454 1998-10-08 Nick Clifton <nickc@cygnus.com>
37455
37456 * gcc.dg/dll-?.c Add thumb to target list.
37457 Fix assembler scan patterns to match current assembler output.
37458
37459 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
37460
37461 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
37462 matching of template brackets.
37463
37464 * g++.old-deja/g++.other/using4.C: New test. Test using
37465 declarations of methods from base classes.
37466
37467 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
37468 within functions should introduce names into the innermost
37469 enclosing namespace.
37470
37471 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
37472 of static locals if first initialization throws.
37473
37474 1998-10-07 Jim Wilson <wilson@cygnus.com>
37475
37476 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
37477
37478 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
37479
37480 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
37481 lose track of the possible targets of tablejump insns.
37482 * special/special.exp: Run it.
37483
37484 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
37485
37486 * g++.old-deja/g++.pt/friend35.C: New test. A template function
37487 must be declared before its specializations can be named in friend
37488 declarations.
37489
37490 1998-10-05 Dave Love <d.love@dl.ac.uk>
37491
37492 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
37493
37494 * g77.f-torture/execute/io1.f: New test.
37495
37496 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
37497
37498 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
37499 with pointer to template function, for which no argument deduction
37500 is possible.
37501
37502 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
37503 specialization of template function as argument to template
37504 function.
37505
37506 * g++.old-deja/g++.other/access2.C: New test; Inner class
37507 shouldn't have privileged access to Outer's names.
37508
37509 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
37510
37511 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
37512 friend template declared within template class conflicts with
37513 nested class of the same name.
37514
37515 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
37516 is ignored.
37517
37518 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
37519 object with direct initializer as function declaration.
37520
37521 * g++.old-deja/g++.other/decl2.C: New test; duplicate
37522 initializers.
37523
37524 * g++.old-deja/g++.other/null2.C: New test; conditional operator
37525 involving const pointer and NULL produces incorrect result.
37526
37527 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
37528 type name without `typename' should be rejected with -pedantic.
37529
37530 1998-10-02 Richard Henderson <rth@cygnus.com>
37531
37532 * g++.old-deja/g++.other/addrof1.C: New test.
37533
37534 1998-10-01 Nick Clifton <nickc@cygnus.com>
37535
37536 * gcc.c-torture/compile/981001-1.c: New test.
37537 * gcc.c-torture/execute/981001-1.c: New test.
37538
37539 1998-10-01 Jeffrey A Law (law@cygnus.com)
37540
37541 * gcc.c-torture/compile/981001-2.c: New test.
37542 * gcc.c-torture/compile/981001-3.c: New test.
37543 * gcc.c-torture/compile/981001-4.c: New test.
37544
37545 1998-10-01 Robert Lipe <robertl@dgii.com>
37546
37547 * lib/objc.exp (objc_target_compile): Add -L during compiles for
37548 multilibbed hosts. Idea grafted from g77.exp.
37549
37550 1998-09-30 Dave Love <d.love@dl.ac.uk>
37551
37552 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
37553 avoid losing on systems which need -lsocket.
37554
37555 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
37556
37557 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
37558 * g++.old-deja/g++.other/nested2.C: Ditto.
37559 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
37560 failure.
37561
37562 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
37563
37564 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
37565 preferred over template operator!= for enum bitfields.
37566
37567 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
37568
37569 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
37570 that happen to have the same base name, but in different scopes,
37571 are incorrectly rejected.
37572
37573 1998-09-16 Richard Henderson <rth@cygnus.com>
37574
37575 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
37576 on the native word size instead of an integer literal.
37577
37578 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
37579
37580 * g++.old-deja/g++.other/static2.C: Invocation of static data
37581 member of type pointer-to-function denoted as non-static member.
37582
37583 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
37584 checks involving function types and aliases.
37585
37586 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
37587
37588 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
37589 redefined to the same non-trivial type.
37590
37591 * g++.old-deja/g++.pt/explicit73.C: Test for proper
37592 namespace-qualification of template specializations declared in
37593 other namespaces.
37594
37595 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
37596 to declare a subset of the specializations of a template function
37597 as friends of specializations of a template class.
37598
37599 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
37600 member templates that do not fully specialize the enclosing
37601 template class are rejected.
37602
37603 1998-09-11 Dave Love <d.love@dl.ac.uk>
37604
37605 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
37606
37607 1998-09-08 Dave Love <d.love@dl.ac.uk>
37608
37609 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
37610 altered from libf2c/libU77 version.
37611
37612 1998-09-06 Dave Love <d.love@dl.ac.uk>
37613
37614 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
37615
37616 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
37617
37618 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
37619 (un)signed char are different types for template specialization
37620 purposes.
37621
37622 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
37623
37624 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
37625 * objc: ObjC testsuite.
37626
37627 1998-08-31 Catherine Moore <clm@cygnus.com>
37628
37629 * gcc.c-torture/execute/941014-1.x: New file.
37630
37631 1998-08-31 Nick Clifton <nickc@cygnus.com>
37632
37633 * lib/c-torture.exp: Add support for
37634 torture_eval_before_compile and torture_eval_before_execute
37635 variables.
37636
37637 1998-08-30 Jeffrey A Law (law@cygnus.com)
37638
37639 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
37640 this test triggers valid.
37641
37642 1998-08-27 Jeffrey A Law (law@cygnus.com)
37643
37644 * gcc.dg/980827-1.c: New test.
37645
37646 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
37647
37648 * gcc.c-torture/execute/loop-4b.c: New test.
37649
37650 1998-08-26 Nick Clifton <nickc@cygnus.com>
37651
37652 * lib/c-torture.exp: Add support for
37653 torture_eval_before_compile and torture_eval_before_execute
37654 variables.
37655
37656 1998-08-25 Jeffrey A Law (law@cygnus.com)
37657
37658 * gcc.c-torture/compile/980825-1.c: New test.
37659
37660 1998-08-24 Nick Clifton <nickc@cygnus.com>
37661
37662 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
37663 count number tests in opt_t0 not good_t0.
37664
37665 1998-08-24 Jeffrey A Law (law@cygnus.com)
37666
37667 * gcc.c-torture/compile/930326-1.x: Fix typo.
37668
37669 1998-08-23 Mark Mitchell <mark@markmitchell.com>
37670
37671 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
37672 causes an ICE.
37673
37674 1998-08-21 Jeffrey A Law (law@cygnus.com)
37675
37676 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
37677 STACK_SIZE is defined.
37678 * gcc.c-torture/unsorted/stuct.c: Similarly.
37679
37680 * gcc.c-torture/compile/980821-1.c: New test.
37681
37682 1998-08-21 Jeffrey A Law (law@cygnus.com)
37683
37684 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
37685
37686 1998-08-19 Mark Mitchell <mark@markmitchell.com>
37687
37688 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
37689 code.
37690
37691 1998-08-09 Mark Mitchell <mark@markmitchell.com>
37692
37693 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
37694 error'.
37695
37696 1998-08-18 Jeffrey A Law (law@cygnus.com)
37697
37698 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
37699
37700 1998-08-16 Jeffrey A Law (law@cygnus.com)
37701
37702 * gcc.c-torture/compile/980816-1.c: New test.
37703
37704 * gcc.dg/980816-1.c: New test.
37705
37706 1998-08-13 Jeffrey A Law (law@cygnus.com)
37707
37708 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
37709 compiler for ieee tests.
37710
37711 1998-08-01 Dave Love <d.love@dl.ac.uk>
37712
37713 * g77.f-torture/compile/980729-0.f: New test.
37714
37715 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
37716
37717 * gcc.c-torture/special/eeprof-1.c: New test, for
37718 -finstrument-functions.
37719 * gcc.c-torture/special/special.exp: Run it.
37720
37721 1998-07-29 Jeffrey A Law (law@cygnus.com)
37722
37723 * gcc.c-torture/compile/980729-1.c: New test.
37724
37725 1998-07-27 Nick Clifton <nickc@cygnus.com>
37726
37727 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
37728 __thumb__ is defined, and test for ARM style doubles if so.
37729
37730 1998-07-26 Dave Love <d.love@dl.ac.uk>
37731
37732 * g77.f-torture/noncompile/980615-0.f: New test.
37733
37734 1998-07-26 H.J. Lu (hjl@gnu.org)
37735
37736 * gcc.dg/980312-1.c: Do link instead of compile.
37737 * gcc.dg/980313-1.c: Likewise.
37738
37739 1998-07-26 Jeffrey A Law (law@cygnus.com)
37740
37741 * gcc.c-torture/compile/980726-1.c: New test.
37742
37743 1998-07-25 Dave Love <d.love@dl.ac.uk>
37744
37745 * g77.f-torture/execute/io0.f: New test.
37746
37747 1998-07-24 Nick Clifton <nickc@cygnus.com>
37748
37749 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
37750 an int.
37751
37752 1998-06-18 Michael Meissner <meissner@cygnus.com>
37753
37754 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
37755 m32r bugs.
37756
37757 1998-07-17 Nick Clifton <nickc@cygnus.com>
37758
37759 * gcc.dg/980626-1.c: Expect failures for all toolchains until
37760 c-decl.c:grokdeclarator can handle mode attributes.
37761
37762 1998-07-16 Jeffrey A Law (law@cygnus.com)
37763
37764 * gcc.c-torture/execute/980716-1.c: New test.
37765
37766 1998-07-13 Jeffrey A Law (law@cygnus.com)
37767
37768 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
37769 the mn10200.
37770 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
37771 the mn10200.
37772 * gcc.c-torture/execute/va-arg-3.x: Similarly.
37773 * gcc.c-torture/compile/930326-1.x: Similarly.
37774
37775 1998-07-13 Dave Love <d.love@dl.ac.uk>
37776
37777 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
37778 New test from Craig.
37779
37780 1998-07-12 Dave Love <d.love@dl.ac.uk>
37781
37782 * g77.f-torture/noncompile/980616-0.f: New test.
37783
37784 * g77.f-torture/execute/970816-3.f: New test from Craig.
37785
37786 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
37787
37788 * g++.other/singleton.C: Return error value instead of taking
37789 SIGSEGV.
37790
37791 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
37792
37793 * g++.other/singleton.C: New test. Warning is under dispute.
37794 Runtime crash is not.
37795
37796 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
37797
37798 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
37799 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
37800 using6.C, using7.C}: New namespace tests.
37801
37802 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
37803
37804 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
37805 specialization with typedef'ed names used as array indexes.
37806
37807 1998-07-09 Jeffrey A Law (law@cygnus.com)
37808
37809 * gcc.c-torture/execute/980709-1.c: New test.
37810
37811 * gcc.dg/980709-1.c: New test.
37812
37813 1998-07-07 Richard Henderson <rth@cygnus.com>
37814
37815 * gcc.c-torture/execute/bcp-1.c: New test.
37816
37817 1998-07-07 Jeffrey A Law (law@cygnus.com)
37818
37819 * gcc.c-torture/execute/980707-1.c: New test.
37820
37821 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
37822
37823 * gcc.c-torture/compile/980706-1.c: New test.
37824
37825 1998-07-01 Dave Love <d.love@dl.ac.uk>
37826
37827 * g77.f-torture/execute/980701-0.f,
37828 g77.f-torture/execute/980701-1.f: New test from Craig.
37829
37830 1998-07-01 Jeffrey A Law (law@cygnus.com)
37831
37832 * gcc.c-torture/compile/980701-1.c: New test.
37833
37834 * gcc.c-torture/execute/980701-1.c: New test.
37835
37836 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
37837 rlsruhe.de>
37838
37839 * g++.old-deja/g++.robertl/eb132.C: New test.
37840 * g++.old-deja/g++.robertl/eb133.C: Likewise.
37841
37842 1998-06-29 Dave Love <d.love@dl.ac.uk>
37843
37844 * g77.f-torture/execute/980628-7.f,
37845 g77.f-torture/execute/980628-8.f,
37846 g77.f-torture/execute/980628-9.f,
37847 g77.f-torture/execute/980628-10.f: New tests from Craig.
37848
37849 * g77.f-torture/execute/980628-3.f: Remove mail headers.
37850
37851 1998-06-28 Jeffrey A Law (law@cygnus.com)
37852
37853 * g77.f-torture/execute/980628-4.f: New test from Craig.
37854 * g77.f-torture/execute/980628-5.f: Likewise.
37855 * g77.f-torture/execute/980628-2.f: Likewise.
37856 * g77.f-torture/execute/980628-0.f: Likewise.
37857 * g77.f-torture/execute/980628-1.f: Likewise.
37858 * g77.f-torture/execute/980628-3.f: Likewise.
37859 * g77.f-torture/execute/980628-6.f: Likewise.
37860
37861 1998-06-28 Jeffrey A Law (law@cygnus.com)
37862
37863 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
37864 directory when nothing has been installed yet.
37865
37866 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
37867
37868 * gcc.c-torture/special/special.exp: Handle newer versions of
37869 dejagnu.
37870
37871 1998-06-26 Jeffrey A Law (law@cygnus.com)
37872
37873 * gcc.dg/980626-1.c: New test.
37874
37875 1998-06-19 Bruno Haible <haible@ilog.fr>
37876
37877 * gcc.misc-tests/m-un-2.c: New test.
37878 * g++.old-deja/g++.other/warn01.c: Likewise.
37879
37880 1998-06-19 Robert Lipe <robertl@dgii.com>
37881
37882 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
37883 compatibility with assmblers with a different comment character.
37884 Eliminate use of GAS-specific extensions.
37885
37886 1998-06-19 Jeffrey A Law (law@cygnus.com)
37887
37888 * gcc.c-torture/execute/ieee/980619-1.c: New test.
37889
37890 1998-06-19 Robert Lipe <robertl@dgii.com>
37891
37892 * lib/g77.exp: Replace search for libf2c.a with search for newly
37893 renamed libg2c.a
37894
37895 1998-06-17 Jeffrey A Law (law@cygnus.com)
37896
37897 * gcc.c-torture/execute/980617-1.c: New test.
37898
37899 1998-06-12 Jeffrey A Law (law@cygnus.com)
37900
37901 * gcc.c-torture/execute/980612-1.c: New test.
37902
37903 1998-06-08 Jeffrey A Law (law@cygnus.com)
37904
37905 * gcc.dg/980523-1.c: Only test on ppc-linux.
37906 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
37907
37908 * gcc.c-torture/execute/980608-1.c: New test.
37909
37910 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
37911
37912 * gcc.c-torture/execute/980605-1.c: New test.
37913
37914 1998-06-04 Jeffrey A Law (law@cygnus.com)
37915
37916 * gcc.c-torture/execute/980604-1.c: New test.
37917
37918 1998-06-02 Jeffrey A Law (law@cygnus.com)
37919
37920 * gcc.c-torture/execute/980602-1.c: New test.
37921 * gcc.c-torture/execute/980602-2.c: Likewise.
37922
37923 1998-06-02 Dave Love <d.love@dl.ac.uk>
37924
37925 * 970125-0.f: Fix per JCB. Add commentary.
37926
37927 1998-05-31 Michael Meissner <meissner@cygnus.com>
37928
37929 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
37930 IEEE -0 support.
37931
37932 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
37933
37934 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
37935 earlier.
37936
37937 1998-05-28 Catherine Moore <clm@cygnus.com>
37938
37939 * gcc.c-torture/execute/980526-3.c: New test.
37940
37941 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
37942
37943 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
37944 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
37945 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
37946 m88k-motorola-sysv3 to XFAIL.
37947
37948 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37949
37950 * gcc.dg/980526-1.c: New test.
37951 * gcc.c-torture/execute/980526-2.c: New test.
37952
37953 1998-05-26 Jeffrey A Law (law@cygnus.com)
37954
37955 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
37956
37957 * gcc.c-torture/execute/980526-1.c: New test.
37958
37959 1998-05-26 Dave Love <d.love@dl.ac.uk>
37960
37961 * g77.f-torture/execute/alpha2.f: Add runtime test.
37962
37963 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
37964
37965 * g++.old-deja/old-deja.exp: Strip leading directories.
37966
37967 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
37968 error for the line. Don't run multiple tests for the same line.
37969
37970 1998-05-23 Jeffrey A Law (law@cygnus.com)
37971
37972 * gcc.dg/980523-1.c: New test.
37973
37974 1998-05-23 Dave Love <d.love@dl.ac.uk>
37975
37976 * g77.f-torture/compile/970915-0.f: New test.
37977
37978 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
37979
37980 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
37981
37982 1998-05-21 Jeffrey A Law (law@cygnus.com)
37983
37984 * gcc.dg/980520-1.c: New test.
37985
37986 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
37987
37988 * gcc.dg/980502-1.c: Fix return type.
37989
37990 1998-05-20 Jeffrey A Law (law@cygnus.com)
37991
37992 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
37993 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
37994 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
37995 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
37996 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
37997
37998 1998-05-20 Dave Love <d.love@dl.ac.uk>
37999
38000 * g77.f-torture/execute/980520-1.f: New test.
38001
38002 1998-05-15 Dave Love <d.love@dl.ac.uk>
38003
38004 * lib/mike-g77.exp: New file.
38005
38006 * g77.f-torture/noncompile/noncompile.exp,
38007 g77.f-torture/noncompile/check0.f: New files.
38008
38009 1998-05-14 Dave Love <d.love@dl.ac.uk>
38010
38011 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
38012 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
38013 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
38014 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
38015 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
38016 abort where appropriate.
38017
38018 1998-05-05 Michael Meissner <meissner@cygnus.com>
38019
38020 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
38021 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
38022
38023 1998-04-29 Dave Love <d.love@dl.ac.uk>
38024
38025 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
38026
38027 1998-04-27 Dave Love <d.love@dl.ac.uk>
38028
38029 * g77.f-torture/compile/980427-0.f: New test.
38030
38031 1998-04-24 Dave Love <d.love@dl.ac.uk>
38032
38033 * g77.f-torture/compile/980424-0.f: New test.
38034
38035 1998-04-19 Dave Love <d.love@dl.ac.uk>
38036
38037 * g77.f-torture/compile/980419-2.f (main): New test.
38038 * g77.f-torture/compile/970125-0.f: New test.
38039 * g77.f-torture/compile/980419-1.f: New test.
38040
38041 1998-04-08 Jim Wilson <wilson@cygnus.com>
38042
38043 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
38044 of loop-4.c.
38045
38046 1998-04-07 Jim Wilson <wilson@cygnus.com>
38047
38048 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
38049
38050 1998-04-03 Jim Wilson <wilson@cygnus.com>
38051
38052 * gcc.c-torture/compile/980329-1.c: New test.
38053
38054 1998-03-18 Jim Wilson <wilson@cygnus.com>
38055
38056 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
38057 * gcc.dg/980312-1.c: Fix typo in -march command.
38058
38059 1998-03-16 H.J. Lu (hjl@gnu.org)
38060
38061 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
38062
38063 1998-03-11 Robert Lipe <robertl@dgii.com>
38064
38065 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
38066 Dave Love agree the Fortran source is bogus.
38067
38068 1998-03-11 Robert Lipe <robertl@dgii.com>
38069
38070 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
38071 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
38072 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
38073 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
38074 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
38075
38076 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
38077
38078 * g++.old-deja/g++.other/friend1.C: New test.
38079
38080 1998-02-18 Dave Love <d.love@dl.ac.uk>
38081
38082 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
38083 possibly uninitialized) variables and declare dnrm2.
38084
38085 1998-02-23 Robert Lipe <robertl@dgii.com>
38086
38087 From Bruno Haible <haible@ilog.fr>:
38088 * gcc.c-torture/execute/980223.c: New test.
38089
38090 1998-02-13 Jeffrey A Law (law@cygnus.com)
38091
38092 * gcc.dg/ifelse-1.c: New test.
38093
38094 1998-02-09 H.J. Lu (hjl@gnu.org)
38095
38096 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
38097
38098 * lib/old-dejagnu.exp (old-dejagnu): Added the
38099 "execution test - XFAIL *-*-*" handling in the spirit of
38100 "excess errors test -". Changed the "execution test fails"
38101 handling to be like "excess errors test fails".
38102 * Update various tests accordingly.
38103
38104 1998-02-06 Jim Wilson <wilson@cygnus.com>
38105
38106 * gcc.c-torture/execute/980205.c: New test.
38107
38108 1998-01-18 Jeffrey A Law (law@cygnus.com)
38109
38110 * lib/c-torture.exp: Look for .x files instead of .cexp files.
38111 * lib/f-torture.exp: Similarly.
38112 * gcc.c-torture: Rename all .cexp files to .x files.
38113
38114 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
38115
38116 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
38117 (940510-1.c): Removed duplicate.
38118 (971104-1.c): New test.
38119
38120 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
38121
38122 * lib/f-torture.exp: Improve error and loop detection.
38123
38124 1997-11-19 Michael Meissner <meissner@cygnus.com>
38125
38126 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
38127 use that to size the filler array.
38128
38129 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
38130
38131 * lib/c-torture.exp(c-torture-execute): Fix typo.
38132
38133 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
38134 testcase as the executable name. Keep the executable around if
38135 the test fails.
38136
38137 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
38138
38139 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
38140 changes. Only test one -g option, and move it to the end of the
38141 list of options to test.
38142
38143 1997-09-19 Michael Meissner <meissner@cygnus.com>
38144
38145 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
38146 variable GCC_TORTURE_OPTIONS to supply default switches separated
38147 by colons. If no environment variable, run tests with -O0 -g, -O1
38148 -g, and -O2 -g as well.
38149
38150 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
38151
38152 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
38153 explanatory comments. Fix indentation.
38154
38155 1997-09-15 Jeffrey A Law (law@cygnus.com)
38156
38157 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
38158
38159 1997-09-11 Jeffrey A Law (law@cygnus.com)
38160
38161 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
38162 * g++.old-deja/g++.mike/p7325.C: Likewise.
38163 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
38164
38165 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
38166
38167 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
38168 * g++.old-deja/g++.brendan/crash30.C: Likewise.
38169 * g++.old-deja/g++.brendan/crash39.C: Likewise.
38170 * g++.old-deja/g++.law/operators4.C: Likewise.
38171
38172 1997-09-11 Joe Buck (jbuck@synopsys.com)
38173
38174 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
38175 * g++.old-deja/g++.mike/p784.C: Ditto.
38176 * g++.old-deja/g++.mike/p785.C: Ditto.
38177
38178 1997-09-05 Jeffrey A Law (law@cygnus.com)
38179
38180 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
38181
38182 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
38183
38184 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
38185 target feature; pass this to c-torture-execute as needed.
38186
38187 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
38188
38189 * lib/c-torture.exp(c-torture-execute): If the previous and the
38190 current executables being tested are identical, we don't need to
38191 run the executable again. Try to make the executable names
38192 unique. Add an optional argument for passing additional compiler
38193 flags.
38194
38195 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
38196
38197 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
38198
38199 1997-08-29 Jeffrey A Law (law@cygnus.com)
38200
38201 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
38202
38203 1997-07-31 Jeffrey A Law (law@cygnus.com)
38204
38205 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
38206 32bit or larger longs.
38207
38208 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
38209 have either a 32bit long or 32bit int.
38210
38211 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
38212
38213 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
38214 Make double precision tests dependent on sizeof (double).
38215
38216 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
38217
38218 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
38219 too.
38220
38221 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
38222
38223 * gcc.c-torture/compile/961203-1.cexp: New script.
38224
38225 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
38226
38227 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
38228 up the includes ourselves.
38229
38230 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
38231
38232 * lib/plumhall.exp: Remove random include, and add a few
38233 verbose messages for debugging.
38234
38235 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
38236
38237 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
38238 of trying to do it ourselves.
38239
38240 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
38241
38242 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
38243
38244 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
38245
38246 * gcc.prms/5403.c: Made regexp a bit less strict.
38247
38248 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
38249
38250 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
38251 is returned from remote_load instead.
38252 * lib/plumhall.exp: Ditto.
38253 * lib/mike-g++.exp: Ditto.
38254 * lib/old-dejagnu.exp: Ditto.
38255 * lib/c-torture.exp: Ditto.
38256
38257 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
38258
38259 * lib/g++.exp: Use build_wrapper procedure.
38260 * lib/gcc.exp: Ditto.
38261
38262 1997-05-20 Jeffrey A Law (law@cygnus.com)
38263
38264 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
38265 an old-style decl for malloc. Fixes tests to work when
38266 sizeof (int) != sizeof (size_t).
38267
38268 1997-05-15 Mike Meissner <meissner@cygnus.com>
38269
38270 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
38271
38272 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
38273 use stdargs.h interface.
38274
38275 1997-05-15 Mike Meissner <meissner@cygnus.com>
38276
38277 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
38278 NO_VARARGS when compiling.
38279
38280 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
38281
38282 * lib/plumhall.exp(ph_includes): New procedure.
38283 (ph_make): Use it.
38284 (ph_compiler): Ditto.
38285
38286 * lib/g++.exp: Rename test-glue.c to testglue.c.
38287 * lib/gcc.exp: Ditto.
38288
38289 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
38290
38291 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
38292 to completion when it's called.
38293
38294 1997-03-21 Michael Meissner <meissner@cygnus.com>
38295
38296 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
38297 is defined, don't do test.
38298
38299 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
38300
38301 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
38302 for object files.
38303 (ph_summary): Mark skipped testcases as untested, not unresolved.
38304
38305 * lib/plumhall.exp (ph_make): If unresolved because of bad
38306 errorCode, record errorCode in log file.
38307 (*): Replace send_log/verbose with verbose -log.
38308
38309 1997-03-19 Michael Meissner <meissner@cygnus.com>
38310
38311 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
38312 double conversion if double isn't at least 8 bytes.
38313
38314 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
38315 int to work with targets where int is 16 bits.
38316
38317 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
38318 8 bytes, just exit, since 4 byte doubles don't have enough bits of
38319 precision for the test to complete.
38320
38321 1997-03-14 Michael Meissner <meissner@cygnus.com>
38322
38323 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
38324 if d10v is not compiled with the -mdouble64 flag.
38325 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
38326
38327 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
38328 d10v is not compiled with the -mint32 flag.
38329
38330 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
38331
38332 * lib/plumhall.exp: Use incr_count.
38333
38334 1997-03-12 Jeffrey A Law (law@cygnus.com)
38335
38336 * gcc.c-torture: Update to c-torture-1.45.
38337
38338 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
38339
38340 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
38341 the name of the expect testcase file).
38342
38343 * lib/g++.exp(g++_init): Ditto.
38344
38345 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
38346
38347 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
38348 the host.
38349
38350 * lib/gcc.exp(gcc_exit): New procedure.
38351
38352 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
38353
38354 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
38355 specs where appropriate.
38356
38357 * g++.old-deja/g++.arm/*: Added additional ERROR checks
38358 because of new "candidates are" messages, and removed a few
38359
38360 * Converted all non-old-style g++ testcases to old-style, and
38361 moved into g++.old-deja.
38362
38363 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
38364
38365 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
38366 options.
38367
38368 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
38369 succeeded.
38370
38371 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
38372
38373 1997-02-13 Michael Meissner <meissner@cygnus.com>
38374
38375 * lib/gcc.exp (gcc_target_compile): Add support for defining
38376 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
38377 the machine doesn't have those features.
38378
38379 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
38380
38381 * g++.law/operators4.exp: Don't use LIBS.
38382
38383 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
38384
38385 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
38386
38387 * lib/mike-g++.exp: Don't set the compiler to be tested here.
38388 * lib/g++.exp: Set it here instead. Also, allow use of the
38389 --tool_exec and --tool_opt options. Change CXX to
38390 GXX_UNDER_TEST.
38391
38392 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
38393
38394 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
38395
38396 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
38397
38398 * lib/old-dejagnu.exp: Use prune_warnings instead of
38399 prune_system_crud.
38400 * lib/mike-g++.exp: Ditto.
38401 * lib/gcc.exp: Ditto.
38402 * lib/g++.exp: Ditto.
38403
38404 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
38405
38406 1997-02-07 Jeffrey A Law (law@cygnus.com)
38407
38408 * 941014-2.c: Include stdlib.h
38409 * 960327-1.c: Include stdio.h
38410 * dbra.c, index-1.c: Don't assume ints are 32bits.
38411
38412 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
38413
38414 * lib/gcc.exp: Add gcc,stack_size target feature.
38415
38416 * lib/g++.exp(g++_target_compile): Add the include and link
38417 paths here, not in two other places. And, it's $options, not
38418 options.
38419
38420 * lib/mike-g++.exp(postbase): Remove the code that determines
38421 the correct include and link paths.
38422 * g++.old-deja/old-deja.exp: Ditto.
38423
38424 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
38425
38426 * lib/g++.exp(g++_init): target_compile no longer returns the
38427 filename of the result.
38428
38429 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
38430
38431 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
38432 call to glob.
38433
38434 * gcc.c-torture/special/special.exp: Change call to
38435 gcc_target_compile to include the object file.
38436
38437 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
38438
38439 * gcc.c-torture/special/special.exp: Correct misspelling in last
38440 change.
38441
38442 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
38443
38444 * lib/plumhall.exp(ph_summary): Log the entire output of the
38445 executable. Return -1 if there were any failures, 0 otherwise.
38446 (ph_execute): Return -1 if there were any failures, 0 otherwise.
38447 (ph_make): Clean up objects and executables that were built
38448 if the tests succeeded.
38449
38450 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
38451
38452 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
38453 libraries and includes in the build tree as appropriate.
38454
38455 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
38456
38457 * lib/c-torture.exp: Instead of looking for the global variable
38458 NO_LONG_LONG, check to see if that's a feature of the target.
38459
38460 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
38461
38462 * config/default.exp: Minimize. Delete the remainer of the files in
38463 config; this functionality is now in devo/dejagnu/config.
38464
38465 g++.*/*: Pass any additional flags used to compile to postbase;
38466 delete CXXFLAGS.
38467
38468 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
38469 is now done by runtest.exp. Use gcc_target_compile instead of
38470 compile.
38471
38472 lib/c-torture.exp: Use gcc_target_compile instead of compile.
38473 Remove references to CFLAGS. Use remote_file instead of
38474 calling rm -f.
38475 (c-torture): Take a list of arguments to use to compile this
38476 testcase.
38477
38478 lib/g++.exp: Simplify. Use target_compile instead of compile.
38479 lib/gcc-dg.exp: Ditto.
38480 lib/gcc.exp: Ditto.
38481 lib/mike-{gcc,g++}.exp: Ditto.
38482 lib/old-dejagnu.exp: Ditto.
38483 lib/plumhall.exp: Ditto.
38484
38485 1997-01-08 Jim Wilson <wilson@cygnus.com>
38486
38487 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
38488 (ph_linker): Likewise.
38489
38490 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
38491
38492 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
38493 MAP_ANON / MAP_ANONYMOUS if defined;
38494 else try to map from /dev/zero .
38495
38496 1996-11-12 Jeffrey A Law (law@cygnus.com)
38497
38498 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
38499 isn't defined, then define it to MAP_ANONYMOUS.
38500
38501 1996-11-12 Jeffrey A Law (law@cygnus.com)
38502
38503 * gcc.c-torture: Update to c-torture-1.42 release.
38504
38505 1996-11-11 Jeffrey A Law (law@cygnus.com)
38506
38507 * gcc.c-torture: Update to c-torture-1.41 release.
38508
38509 1996-10-27 Jeffrey A Law (law@cygnus.com)
38510
38511 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
38512 c-torture release.
38513
38514 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
38515
38516 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
38517 and LDFLAGS. Fix second case to append the target_info ldflags
38518 onto LDFLAGS, not CFLAGS.
38519 * lib/g++.exp (g++_init): Add target_info stuff.
38520 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
38521 of libgloss and newlib flags for !native.
38522
38523 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
38524 (GDB): Fix relative path to go up another dir for finding gdb.
38525
38526 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
38527
38528 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
38529 versions in the target_info array, if they don't exist.
38530
38531 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
38532
38533 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
38534
38535 1996-07-08 Jim Wilson <wilson@cygnus.com>
38536
38537 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
38538 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
38539
38540 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
38541
38542 * lib/old-dejagnu.exp: Don't remove the output file before we've
38543 actually tested it. Don't append pwd to the path of the executable
38544 we're testing.
38545
38546 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
38547
38548 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
38549
38550 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
38551
38552 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
38553 temporary directory for compiler files, and set it to a default
38554 value of /tmp. Set $output as the name of the output file from
38555 compiling the testcase. Add a -o option to $cflags_var so the
38556 compiler writes the final output file as $output. Set $executable
38557 to $output.
38558
38559 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
38560 directory for compiler files, and set it to /tmp if it doesn't
38561 already have a value. Set $output_file to the name of the output
38562 file from compiling the testcase. Add a -o option to CXXFLAGS so
38563 the compiler writes the final output file as $output. Use $output
38564 as the executable to be tested.
38565
38566 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
38567
38568 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
38569
38570 1996-06-08 Jeffrey A Law (law@cygnus.com)
38571
38572 * gcc.c-torture/execute/pending-1.c: New test. Still
38573 pending in Tege's queue.
38574
38575 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
38576
38577 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
38578 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
38579 if there were failures. Call unresolved if there were unresolved
38580 testcases. Call gcc_fail if program did not run to completion.
38581 (ph_make): Pass additional argument name to ph_execute.
38582 (ph_execute): Add new argument. Pass additional arguments to
38583 ph_summary. Call gcc_fail is there is no execution output.
38584
38585 1996-04-24 Jeffrey A Law (law@cygnus.com)
38586
38587 * lib/plumhall.exp (proc_summary): Output relavent summary
38588 lines into the log so specific failures in plumhall can be
38589 investigated.
38590
38591 1996-04-10 Jeffrey A Law (law@cygnus.com)
38592
38593 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
38594 (c-torture-execute): Don't try to execute tests which use
38595 "long long" types if $NO_LONG_LONG is nonzero.
38596
38597 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
38598
38599 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
38600 not c-torture.
38601
38602 * gcc.ieee: Move from here.
38603 * gcc.c-torture/execute/ieee: To here.
38604
38605 1996-03-26 Jeffrey A Law (law@cygnus.com)
38606
38607 * gcc.c-torture: Update to c-torture-1.41 release.
38608
38609 1996-03-22 Jeffrey A Law (law@cygnus.com)
38610
38611 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
38612 not "$output".
38613
38614 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
38615
38616 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
38617 -c present.
38618
38619 1996-03-02 Jeffrey A Law (law@cygnus.com)
38620
38621 * config/proelf.exp: Handle connecting to a simulator.
38622
38623 1996-01-31 Jeffrey A Law (law@cygnus.com)
38624
38625 * config/proelf.exp: New file. Enough framework that we can
38626 run c-torture tests on the proelf targets (or any other target
38627 that gdb can connect to for that matter).
38628
38629 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
38630
38631 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
38632 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
38633
38634 * lib/plumhall.exp (ph_execute): Always call ph_summary if
38635 exec_output exists.
38636
38637 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
38638
38639 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
38640 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
38641
38642 * config/*.exp: Update FSF address. Change result of ${tool}_load
38643 to pass/fail/unresolved/unsupported/untested. Caller must now
38644 call unresolved/unsupported/untested.
38645 * lib/*.exp: Update FSF address. Update to handle new results of
38646 ${tool}_load.
38647 * lib/chill.exp (verbose): Delete.
38648
38649 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
38650
38651 * lib/gcc.exp (default_gcc_start): Change order of args to
38652 $LDFLAGS $CFLAGS $LIBS.
38653 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
38654 Save/set/restore CFLAGS. Pass single arg to gcc_start.
38655 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
38656 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
38657 * gcc.misc-tests/dg-test.exp: Likewise.
38658 * gcc.misc-tests/msgs.exp: Likewise.
38659 * gcc.prms/prms.exp: Likewise.
38660 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
38661 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
38662
38663 * lib/dg.exp: Deleted, moved to dejagnu/lib.
38664
38665 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
38666
38667 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
38668
38669 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
38670 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
38671
38672 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
38673 necessary.
38674
38675 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
38676
38677 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
38678 global for loop; add use of $mathlib.
38679 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
38680 settings here; set mathlib for anything but VxWorks.
38681
38682 1996-01-22 Jeffrey A Law (law@cygnus.com)
38683
38684 * gcc.c-torture: Update to c-torture-1.40 release.
38685
38686 1996-01-03 Jeffrey A Law (law@cygnus.com)
38687
38688 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
38689 dg.exp.
38690
38691 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
38692
38693 * lib/c-torture.exp (c-torture-execute): Declare "output" as
38694 global.
38695
38696 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
38697
38698 * lib/g++.exp (LIBS): Define if not already.
38699 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
38700 (gcc-dg-prune): Call prune_gcc_output.
38701 * lib/gcc.exp (prune_gcc_output): New proc.
38702 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
38703 prune_gcc_output.
38704
38705 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
38706
38707 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
38708 (c-torture-execute): Likewise. Rename `name' to `testcase'.
38709
38710 1995-11-15 Jeffrey A Law (law@cygnus.com)
38711
38712 * gcc.c-torture: Update to c-torture-1.39 release.
38713
38714 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
38715
38716 * lib/c-torture.exp (c-torture-execute): Don't return if one option
38717 fails, try others as well.
38718
38719 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
38720
38721 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
38722 If compilation fails, mark execute tests as `untested'.
38723 If test is marked as unsupported, don't mark compilation and
38724 execute tests as failed.
38725
38726 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
38727
38728 * lib/g++.exp (g++_init): Don't link in libg++, and look to
38729 libstdc++ for whether or not we want to be doing shared
38730 libraries. Delete link_curses since we don't need it anymore.
38731 * lib/mike-g++.exp (postbase): Don't link in libg++.
38732 * g++.old-deja/old-deja.exp: Likewise.
38733
38734 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
38735
38736 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
38737
38738 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
38739
38740 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
38741 For that, add `-Wl,-a,shared_archive'.
38742 * g++.old-deja/old-deja.exp: Likewise.
38743
38744 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
38745
38746 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
38747
38748 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
38749
38750 * lib/mike-g++.exp (postbase): Pay attention to the status of
38751 g++_load.
38752
38753 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
38754
38755 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
38756
38757 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
38758
38759 * lib/gcc.exp (default_gcc_start): No longer need to log program
38760 being executed or its output, execute_anywhere does that now.
38761 * lib/g++.exp (default_g++_version): Call execute_anywhere.
38762 (default_g++_start): Likewise. Delete calls to verbose/send_log.
38763
38764 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
38765
38766 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
38767 the same as those in lib/g++.exp.
38768
38769 1995-10-10 Jeff Law (law@hurl.cygnus.com)
38770
38771 * gcc.c-torture: Update to c-torture-1.38 release.
38772 * gcc.ieee: Related changes.
38773
38774 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
38775
38776 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
38777 "exec". Minor reformatting changes.
38778
38779 * config/rom68k.exp (${tool}_load): Make it work in a canadian
38780 cross. This means all "exec" calls now work on a remote host as
38781 well.
38782 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
38783 cross. Filter out the extra "\r\n" stuff that expect puts in.
38784 (c-torture-execute): Filter out the bogus warnings like
38785 c-torture-compile does. Add support for canadian cross.
38786 * lib/gcc.exp (default_gcc_version, default_gcc_start)
38787 Use execute_anywhere rather than calling exec directly. Now it
38788 works for canadian cross testing.
38789
38790 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
38791
38792 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
38793 results into a variable, and check that rather than using file exists.
38794
38795 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
38796
38797 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
38798 create a libg++.so. For sunos4.1.*, also add -ltermcap.
38799
38800 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
38801
38802 * g++.old-deja/old-deja.exp: Create and pass runshlib and
38803 lib_curses if there's a shared libg++ in the build tree.
38804
38805 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
38806
38807 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
38808 if not supported target.
38809
38810 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
38811
38812 * lib/g++.exp (g++_init): Move empty setting of runshlib and
38813 link_curses up to always happen, not just for native builds.
38814
38815 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
38816
38817 * gcc.c-torture: Update to c-torture-1.36 release.
38818 * gcc.failure: Related changes.
38819
38820 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
38821
38822 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
38823
38824 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
38825
38826 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
38827 * lib/mike-g++.exp (postbase): Not in here. Still reference
38828 runshlib, link_curses, and mathlib for link and run.
38829
38830 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
38831 pass the runtime shared library options for Solaris, OSF/1, and
38832 Irix5, and link with -lcurses to avoid unresolved references.
38833
38834 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
38835
38836 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
38837 only run once.
38838
38839 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
38840
38841 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
38842
38843 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
38844
38845 * gcc.c-torture: Update to c-torture-1.35 release. Note we
38846 do not have a framework for the "compat" tests yet.
38847
38848 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
38849
38850 * lib/mike-g++.exp (postbase): New local variable `mathlib',
38851 set to null if we're testing vxworks5.1. Use that instead of
38852 `-lm' in the setting of LIBS for link and run.
38853
38854 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
38855
38856 * config/rom68k.exp (${tool}_load): Major changes to make it
38857 work. Verified that it does in fact return the stuff in
38858 exec_output properly. Catch any Emul or any TRAP other than 0.
38859
38860 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
38861
38862 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
38863 LDFLAGS properly for targets that need stuff from libgloss.
38864 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
38865 only run once.
38866 (gpp_initialized): New variable.
38867
38868 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
38869
38870 * config/rom68k.exp: Load libgloss.exp.
38871 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
38872 so we can produce a fully linked binary.
38873 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
38874 so we can produce a fully linked binary.
38875
38876 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
38877
38878 * lib/plumhall.exp (ph_section): Watch for expected failures.
38879 Add missing `else'.
38880
38881 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
38882 run the testcase.
38883 (c-torture): Likewise.
38884
38885 1995-08-28 Doug Evans <dje@cygnus.com>
38886
38887 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
38888
38889 * lib/mike-g++.exp (mike_cleanup): New proc.
38890 (prebase): New globals compiler_result, not_compiler_result,
38891 target_regexp.
38892 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
38893 allow leading "-" in pattern. Watch for unsupported tests.
38894 If $compiler_result is set, pattern match assembler code,
38895 and ditto for $not_compiler_result.
38896 * lib/mike-gcc.exp: Likewise.
38897
38898 * lib/plumhall.exp (ph_execute): Only call ph_summary if
38899 execution "succeeded".
38900
38901 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
38902
38903 * config/win32.exp: New file.
38904 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
38905
38906 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
38907
38908 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
38909 unsupported.
38910 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
38911 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
38912 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
38913
38914 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
38915 "... without exceptions was ...". That is now handled by
38916 prune_system_crud.
38917 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
38918
38919 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
38920
38921 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
38922 sieve.c,sort2.c}: New files.
38923 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
38924 sieve.exp,sort2.exp}: Drivers for them.
38925
38926 * lib/mike-gcc.exp (program_output): New user settable variable.
38927 (postbase): Call prune_system_crud. Also prune extraneous compiler
38928 messages.
38929 * lib/mike-g++.exp (program_output): New user settable variable.
38930
38931 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
38932
38933 * config/sh.exp: Deleted (use sim.exp instead).
38934
38935 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
38936
38937 * config/vx.exp: Declare CHECKTASK as global.
38938 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
38939 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
38940 * lib/old-dejagnu.exp: Load [pwd]/$executable.
38941
38942 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
38943
38944 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
38945 target. Like vx.exp, only includes `vx29k.exp' instead of
38946 `vxworks.exp'.
38947
38948 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
38949
38950 * config/sim.exp: Increase time limit from 120 seconds to 240.
38951
38952 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
38953
38954 * gcc.c-torture/execute/950628-1.c: New test.
38955
38956 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
38957
38958 * gcc.c-torture: Update with changes/additions from
38959 c-torture-1.34.
38960
38961 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
38962
38963 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
38964
38965 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
38966
38967 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
38968
38969 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
38970
38971 * gcc.c-torture/compile/950512-1.c: New test.
38972 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
38973 * gcc.dg/struct-ret-1.c: Likewise.
38974
38975 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
38976
38977 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
38978 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
38979
38980 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
38981
38982 * gcc.c-torture/special/920411-1.c: Deleted.
38983 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
38984
38985 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
38986
38987 * config/sim.exp (${tool}_load): Hack in call to bash to get a
38988 cpu limit.
38989
38990 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
38991
38992 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
38993
38994 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
38995
38996 From kenner;
38997 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
38998 is the proper length.
38999 * va-arg-3.c: Likewise.
39000
39001 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
39002
39003 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
39004 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
39005
39006 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
39007 * lib/g++.exp (default_g++_start): Delete old cruft.
39008
39009 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
39010
39011 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
39012 (2 * (1 << 18)) to (2 * (1 << 17)).
39013
39014 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
39015
39016 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
39017
39018 * config/rom68k.exp: Renamed from config/idp.exp
39019
39020 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
39021
39022 * c-torture/compile/921109-2.c
39023
39024 1995-04-18 Mike Stump <mrs@cygnus.com>
39025
39026 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
39027 excess errors.
39028
39029 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
39030
39031 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
39032 output.
39033 * lib/g++.exp (default_g++_start): Likewise.
39034
39035 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
39036
39037 * gcc.c-torture/compile/950329-1.c: New test.
39038
39039 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
39040
39041 * config/bug.exp (${tool}_load): Updated to use new remote_open
39042 and remote_close procs.
39043 * config/idp.exp: New file.
39044
39045 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
39046
39047 * gcc.c-torture/execute/950322-1.c: New test.
39048
39049 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
39050
39051 * config/vx.exp (${tool}_load): Clean up testing of return code from
39052 vxworks_ld and vxworks_spawn.
39053
39054 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
39055
39056 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
39057
39058 1995-03-13 Mike Stump <mrs@cygnus.com>
39059
39060 * lib/old-deja.exp: Add `excess errors test - ' error, now one
39061 can mark excess errors on a machine by machine basis. Note, the
39062 default is to not expect any excess errors, even when excess
39063 errors test - is given, so you will want to put an XFAIL ... on
39064 these lines. For example, // excess errors test - XFAIL hppa*-*-*
39065 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
39066 those 4 machines, but no others.
39067
39068 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
39069
39070 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
39071 * lib/c-torture.exp: to here.
39072
39073 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
39074
39075 * gcc.c-torture/execute/950221-1.c: New test.
39076 * gcc.c-torture/execute/struct-ret-1.c: New test.
39077 * gcc.c-torture/compile/950221-1.c: New test.
39078
39079 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
39080
39081 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
39082
39083 * gcc.c-torture/execute/arith-1.c (main): Return 0.
39084 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
39085
39086 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
39087
39088 * g++.gb: New directory of tests, derived from my signature and
39089 class scoping tests.
39090
39091 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
39092 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
39093 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
39094 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
39095 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
39096 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
39097 * g++.gb/sig25.C: Likewise.
39098
39099 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
39100 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
39101 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
39102 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
39103 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
39104 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
39105 * g++.gb/sig25.exp: Likewise.
39106
39107 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
39108 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
39109 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
39110 * g++.gb/scope13.C: Likewise, this test still fails.
39111
39112 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
39113 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
39114 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
39115 * g++.gb/scope13.exp: Ditto.
39116
39117 * g++.gb/README: New file, explains what these tests are about.
39118
39119 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
39120
39121 * lib/dg.exp (dg-do): Support `preprocess'.
39122 (dg-test): Likewise.
39123
39124 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
39125
39126 * config/udi.exp: change "continue -expect" to "exp_continue".
39127
39128 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
39129
39130 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
39131 Delete redundant tests.
39132
39133 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
39134 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
39135 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
39136 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
39137 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
39138 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
39139 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
39140 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
39141
39142 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
39143 storing label pointers.
39144 * gcc.c-torture/execute/921019-1.c: Likewise.
39145 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
39146 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
39147 parameter fp.
39148 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
39149 constants.
39150
39151 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
39152 Delete obsolete tests.
39153
39154 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
39155 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
39156 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
39157 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
39158 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
39159 * gcc.c-torture/compile/950124-1.c: New test.
39160
39161 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
39162
39163 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
39164
39165 * lib/mike-g++.exp: Add -lm to LIBS.
39166
39167 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
39168
39169 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
39170
39171 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
39172
39173 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
39174
39175 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
39176
39177 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
39178
39179 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
39180
39181 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
39182 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
39183 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
39184 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
39185 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
39186 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
39187 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
39188 * g++.law/{operators31.C, operators32.C,
39189 * g++.law/{operators33.C, operators34.C}: Likewise.
39190 * g++.law/{pic1.C, refs2.C}: Likewise.
39191 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
39192 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
39193 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
39194 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
39195
39196 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
39197 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
39198 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
39199 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
39200 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
39201 * g++.law/{enum9.exp, friend5.exp}: Likewise.
39202 * g++.law/{nest3.exp, nest4.exp}: Likewise.
39203 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
39204 * g++.law/{operators30.exp, operators31.exp}: Likewise.
39205 * g++.law/{operators32.exp, operators33.exp}: Likewise.
39206 * g++.law/{operators34.exp}: Likewise.
39207 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
39208 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
39209 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
39210 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
39211 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
39212
39213 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
39214 No longer expected to fail.
39215 * g++.law/missed-error3.C: Tweak for recent bool changes.
39216
39217 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
39218
39219 * config/emb-unix: Deleted.
39220 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
39221 remote execution. Do final link on remote host if REMOTE_LINK is set.
39222
39223 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
39224
39225 * lib/dg.exp (dg-test): Fix typo in last patch.
39226
39227 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
39228
39229 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
39230 (handles multiple occurrences).
39231
39232 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
39233
39234 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
39235 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
39236 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
39237 printed).
39238 * lib/c-torture.exp (c-torture-compile): Likewise.
39239 (c-torture): Prepend full path if missing.
39240 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
39241 (gcc_fail): Likewise.
39242 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
39243
39244 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
39245
39246 * lib/netware.exp: Only attach to NetWare i386 systems.
39247
39248 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
39249
39250 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
39251 messages. Add test name to "output pattern match" pass/fail message.
39252
39253 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
39254
39255 * gcc.dg: New testsuite.
39256 * gcc.dg/dg.exp: New file.
39257
39258 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
39259 test-switch.c}: Deleted.
39260
39261 * gcc.misc-tests/msgs.exp: New testcase driver.
39262
39263 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
39264
39265 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
39266 Watch for illegal return values from ${tool}_load.
39267 * config/unix.exp (${tool}_load): Fix pass/fail detection for
39268 cross targets. Coerce return value >0 to 1.
39269
39270 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
39271
39272 * config/unix.exp (${tool}_load): Call program rsh, not proc.
39273
39274 * config/emb-unix.exp: New file.
39275
39276 * config/sim.exp: Error if variable $SIM not defined.
39277 (${tool}_load): Mark test as "untested" if simulator missing.
39278
39279 * config/unix.exp: Load remote.exp to get rcp_download.
39280 * lib/c-torture.exp: Use different option lists for testcases with
39281 and without loops.
39282 * gcc.c-torture/execute/execute.exp: Likewise.
39283
39284 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
39285
39286 * config/*.exp: Clarify return code from ${tool}_load.
39287 Call `unresolved' or `untested' instead of `warning' or `perror'
39288 (sometimes you still want to call both though).
39289 Add comment that `shell_id' is local to each file.
39290 * config/udi.exp (timeout): Set to 30.
39291 Don't print warning if connection fails, $connectmode has already
39292 printed an error.
39293 (${tool}_load): Move verbose messages to level 2.
39294 Rework pattern for "Process started" message.
39295 Pass `shell_id' to ${connectmode}_download.
39296 Retry twice upon timeout. Make resetting of target more robust.
39297 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
39298 Pass `shell_id' to exit_$connectmode.
39299 Only call exit_$connectmode if connected.
39300 * config/unix.exp (${tool}_load): Check return codes better.
39301 * config/vrtx.exp (${tool}_load): Likewise.
39302 * config/vx.exp (${tool}_load): Likewise.
39303 Delete unneeded global's.
39304 * lib/dg.exp (dg-test): Update to reflect clarified return codes
39305 from ${tool}_load.
39306 (dg-stat): Delete.
39307 (dg-init): Delete recording of pass/fail counts.
39308 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
39309 (old-dejagnu-init): Likewise.
39310 (old-dejagnu-stat): Delete contents, empty proc now.
39311 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
39312 (c-torture): Delete references to lcnt, lpass, lfail.
39313 Get option list from TORTURE_OPTIONS.
39314 Delete -funroll[-all]-loops if no loops.
39315 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
39316 (g++_stat): Delete contents (empty proc now).
39317 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
39318 (gcc_finish): Likewise.
39319 (gcc_stat): Deleted.
39320 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
39321 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
39322 * gcc.c-torture/execute/execute.exp: Likewise.
39323 Split tests into two parts: compile, execute.
39324 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
39325 no loops. Update to reflect clarified return codes from ${tool}_load.
39326
39327 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
39328
39329 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
39330 to grep for.
39331 (old-dejagnu): Likewise (where necessary).
39332
39333 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
39334
39335 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
39336
39337 * lib/dg.exp (dg-process-target): Fix processing of selector.
39338 Add comment regarding use of `error'.
39339
39340 * lib/gcc.exp (prune_system_crud): Define if missing.
39341 * lib/g++.exp (prune_system_crud): Likewise.
39342
39343 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
39344 Call prune_system_crud.
39345 * lib/dg.exp (dg-runtest): New proc.
39346 Use perror instead of send_user for tcl errors in testcase.
39347 Don't return any value, it's never used.
39348 Don't clobber previous definition of `unknown'.
39349 Print tcl errors in `dg-final'.
39350
39351 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
39352
39353 * lib/dg.exp (dg-process-target): Improve syntax error messages.
39354 (dg-test): Don't print errorInfo, it contains stack backtrace.
39355
39356 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
39357
39358 * lib/g++.exp (runtest_file_p): Define if missing.
39359
39360 1994-09-24 Doug Evans (dje@cygnus.com)
39361
39362 * lib/mike-g++.exp: Comment out loading of g++.exp.
39363 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
39364 (default_g++_version): Always print something.
39365 (default_g++_start): Comment out call to `which'.
39366 (g++_start, g++_load): Deleted (must be defined in config file).
39367 * lib/gcc.exp: Test for existence of $CC at start.
39368 Delete check for tmpdir (done in gcc_init).
39369 (default_gcc_version): Always print something.
39370 (default_gcc_start): Comment out call to `which'.
39371 * config/*.exp: Major cleanup - make cross targets work at least a
39372 little better for g++ (by not being "--tool gcc" specific).
39373 Rename gcc_xxx to ${tool}_xxx.
39374 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
39375 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
39376
39377 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
39378
39379 * lib/c-torture.exp (c-torture-compile): Rework compiler
39380 message processing.
39381
39382 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
39383 c-torture.
39384
39385 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
39386
39387 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
39388
39389 * lib/dg.exp (dg-process-target): Support { target native }.
39390
39391 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
39392
39393 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
39394 looked for "... program xxx got fatal signal".
39395 Correct regsub munging of `comp_output'.
39396 Ignore compiler messages "path prefix not used" and "linker input
39397 file unused".
39398
39399 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
39400
39401 * lib/gcc.exp (runtest_file_p): Define if missing.
39402 * gcc.prms/template.c: Example to work from.
39403
39404 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
39405
39406 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
39407 * lib/dg.exp (dg-test): Call unsupported testcases as such.
39408
39409 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
39410 * gcc.prms/1883.c: Moved from compile/940714-1.c.
39411 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
39412 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
39413
39414 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
39415 (dg-process-target): No longer a varargs proc.
39416 Return S/N for target, P/F for xfail. All callers changed.
39417 (user option procs): More argument checking.
39418 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
39419 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
39420 (dg-test): Skip test if not running on selected target in `dg-do'.
39421 Update handling of `dg-do-what', `dg-output-text'.
39422 Separate execution pass/fail from output pattern match pass/fail.
39423 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
39424
39425 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
39426
39427 * gcc.c-torture/special/special.exp: Don't expect failure for mips
39428 target for 920510-1.c.
39429
39430 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
39431
39432 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
39433 Clean up comment regarding use of passcnt, etc.
39434 (gcc_stat): Don't update `testcnt' here.
39435 (gcc_finish): Do it here.
39436 Might as well reset `but_id' here too.
39437 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
39438 to determine if the file should be tested.
39439 * gcc.c-torture/compile/compile.exp: Likewise.
39440 * gcc.c-torture/execute/execute.exp: Likewise.
39441 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
39442 * gcc.misc-tests/dg-test.exp: Likewise.
39443 * gcc.prms/prms.exp: Likewise.
39444 * gcc.wendy/wendy.exp: Likewise.
39445 * g++.old-deja.exp: Likewise.
39446 Move "Testing file" message to verbose level 1.
39447
39448 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
39449
39450 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
39451
39452 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
39453
39454 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
39455 (default_gcc_start): Accept optional second list element
39456 of compiler flags. Print compiler output at verbosity level 2.
39457 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
39458 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
39459 Save current values of framework globals passcnt, failcnt, xpasscnt,
39460 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
39461 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
39462 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
39463 xfailcnt to compute stats. Update framework global `testcnt' from
39464 pass/fail counts.
39465 (gcc_finish): New proc. Clean up test environment.
39466 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
39467 (gcc_epass, gcc_efail): Delete.
39468 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
39469 argument of line number.
39470 (dg-init): If the tool has an init routine, call it.
39471 (dg-test): Remove args `cflags_var' and `libs_var'.
39472 Pass all compiler options to ${tool}_start.
39473 Handle missing line number.
39474 (dg-finish): New function.
39475 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
39476 particular files. Call gcc_finish at end. Move "skipping test"
39477 message to verbosity level 3.
39478 * gcc.c-torture/compile/compile.exp: Likewise.
39479 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
39480 * gcc.c-torture/execute/execute.exp: Likewise.
39481 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
39482 Print testcase being tried at verbosity level 1.
39483 * gcc.c-torture/special/special.exp: Unset xfail.
39484 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
39485 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
39486 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
39487 * gcc.failure/failure.exp: Likewise.
39488 * gcc.ieee/ieee.exp: Likewise.
39489 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
39490 Update call to dg-test. Call dg-finish at end.
39491 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
39492 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
39493 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
39494 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
39495 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
39496 * gcc.wendy/wendy.exp: Add copyright.
39497 Delete setting of tmpdir (done by gcc_init).
39498 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
39499 Pass compiler flags to gcc_start. Call gcc_finish at end.
39500 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
39501 gcc_[ce]pass/fail.
39502
39503 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
39504
39505 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
39506 confusion.
39507 (g++_load): Likewise.
39508
39509 * config/*.exp (gcc_load): Some were varargs fns and some were not.
39510 Rename argument to `prog' to remove the confusion.
39511 Varargs fns behave differently too!
39512 (g++_load): Likewise.
39513
39514 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
39515
39516 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
39517 what it is. Delete (always) printing of status value for !native.
39518 Simplify verbose code, and include status and exec_output.
39519 (g++_load): Use gcc_load.
39520
39521 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
39522
39523 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
39524 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
39525 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
39526 940714-3.c as these testcases don't exist anymore. Make
39527 va-arg-1.c expected to pass.
39528
39529 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
39530
39531 * gcc.misc-tests/misc.exp: Only run specific testcases.
39532 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
39533 * gcc.misc-tests/dg-[1-9].c: New files.
39534
39535 * lib/dg.exp: New testsuite driver.
39536 * gcc.prms/prms.exp: Use it.
39537
39538 * README.gcc: New file.
39539
39540 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
39541 Document and reset `lxpass' and `lxfail'.
39542 Simplify "initialized" message.
39543 (gcc_stat): Clean up comments a little.
39544
39545 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
39546
39547 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
39548
39549 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
39550
39551 * lib/old-dejagnu.exp (process-option): New proc.
39552 (old-dejagnu-init, old-dejagnu-stat): Likewise.
39553 (old-dejagnu): Simplify.
39554 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
39555
39556 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
39557
39558 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
39559 exists and is not an empty string.
39560
39561 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
39562 $xfail rather than calling setup_xfail. Clear $xfail when test is
39563 finished.
39564 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
39565 automatically.
39566
39567 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
39568 longer expected to fail.
39569
39570 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
39571 "f" function call.
39572
39573 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
39574
39575 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
39576 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
39577 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
39578 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
39579 c-torture-1.29.
39580
39581 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
39582 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
39583
39584 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
39585
39586 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
39587 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
39588
39589 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
39590 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
39591 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
39592
39593 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
39594
39595 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
39596 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
39597 940714-1.c, 940714-2.c, 940714-3.c},
39598 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
39599 gcc.misc-tests/{mg.c,mg.exp}:
39600 New tests.
39601 * gcc.noncompile/noncompile.exp: Change accordingly.
39602
39603 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
39604
39605 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
39606 Undo previous clobberage.
39607
39608 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
39609
39610 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
39611 * gcc.special/{930510-1.c, special.exp}:
39612 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
39613 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
39614 struct-varargs-1.c}: New tests from c-torture-1.26.
39615
39616 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
39617
39618 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
39619 argument to switch.
39620
39621 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
39622
39623 * Revert the previous changes. Please see Rob's directory
39624 (/lisa/test/rob/progressive/gcc/testsuite) for testing
39625 fixes.
39626
39627 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
39628
39629 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
39630 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
39631 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
39632 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
39633 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
39634 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
39635 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
39636 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
39637 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
39638 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
39639 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
39640 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
39641 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
39642 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
39643 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
39644 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
39645 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
39646 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
39647 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
39648 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
39649 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
39650 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
39651 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
39652 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
39653 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
39654 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
39655 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
39656
39657 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
39658
39659 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
39660 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
39661 with perror calls.
39662
39663 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
39664
39665 * config/unix.exp (g++_load): Fix syntax.
39666
39667 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
39668
39669 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
39670 * gcc.noncompile/921017-1.c: Deleted obsolete test.
39671 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
39672 Don't expect va-arg-1.c to fail. Correct expected output for
39673 920928-1.c.
39674 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
39675 * gcc.wendy/hbm4.c: Correct typo.
39676 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
39677
39678 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
39679
39680 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
39681 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
39682 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
39683 * lib/c-torture.exp (c-torture-compile): Ditto.
39684
39685 Reduce volume of output (remove all the -I's and such).
39686 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
39687 Call gcc_cpass, gcc_cfail.
39688 (c-torture): Pass testing option to c-torture-compile.
39689
39690 1994-03-21 Doug Evans (dje@cygnus.com)
39691
39692 Bring patches over from progressive.
39693 * config/default.exp: Exit remote shell cleanly.
39694 (g++_exit, g++_start): Add default versions.
39695 * config/sim.exp (gcc_load): Use perror, not error.
39696
39697 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
39698
39699 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
39700 set in site.exp.
39701
39702 1994-03-14 Doug Evans (dje@cygnus.com)
39703
39704 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
39705 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
39706 (wendy_try): New proc to run testcase.
39707 (main loop): Call 'em.
39708 * gcc.wendy/*.c: Clean up pass to correct expected output.
39709
39710 * lib/gcc.exp: Minor cleanup work.
39711 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
39712
39713 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
39714
39715 * config/sim.exp (gcc_load): Document return codes better.
39716 Don't pass -v to simulator.
39717
39718 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
39719
39720 * gcc.special/920717-x.c: Fix typo.
39721 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
39722 get at sources.
39723
39724 * lib/mike-gcc.exp: Fix typo.
39725
39726 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
39727
39728 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
39729 binary to use, transform the name.
39730 * config/*.exp: rename everything. Nuke any g++ specific files,
39731 it's now a special case of gcc that requires no special support.
39732 Add a default.exp for unsupported targets.
39733
39734 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
39735
39736 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
39737 lib/old-dejagnu.exp: Fix a few patterns to work with the new
39738 version of Tcl.
39739
39740 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
39741
39742 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
39743 than a warning.
39744
39745 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
39746
39747 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
39748
39749 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
39750
39751 * gcc.execute/execute.exp: Combine opt_list and foption_list into
39752 option_list. Compile every file with only 4/6 option choices
39753 (same as C torture) instead of with 12/18 different option
39754 choices.
39755 * lib/c-torture.exp: Likewise.
39756
39757 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
39758 not already set.
39759
39760 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
39761
39762 * lib/old-deja.exp: Add `excess errors test fails' error, now one
39763 can put an XFAIL *-*-* on excess errors.
39764
39765 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
39766
39767 * g++.law: Add more tests derived from g++-bugs snapshots.
39768
39769 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
39770 equivalent to g++.law/init9.
39771
39772 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
39773 compiled it, and the a.out file after we've run it.
39774
39775 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
39776
39777 * lib/mike-g++.exp (postbase): Delete the .o file after we've
39778 compiled it, and the a.out file after we've run it.
39779
39780 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
39781
39782 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
39783
39784 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
39785
39786 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
39787 version number.
39788
39789 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
39790
39791 * g++.law: New directory of g++ tests derived from the g++-bugs
39792 snapshots.
39793
39794 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
39795
39796 * gcc.compile: initbug1.c initbug1.exp testcase added
39797
39798 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
39799
39800 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
39801 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
39802 fixes submitted by Jeff Law (law@cs.utah.edu)
39803 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
39804 Jeff Law (law@cs.utah.edu)
39805
39806
39807 1993-11-30 Mike Stump (mrs@cygnus.com)
39808
39809 * config/unix-g++.exp: Follow the gcc way of doing things.
39810 * g++.old-deja/old-deja.exp: Minor updates.
39811 * lib/g++.exp: New file, follow the gcc way of doing things.
39812 * lib/old-dejagnu.exp: Minor updates.
39813 * lib/mike-g++.exp: Always unset errorInfo.
39814
39815 1993-11-06 Mike Stump (mrs@cygnus.com)
39816
39817 * lib/gcc.exp: Fix some errors with the below change, CC and
39818 CFLAGS should be global when setting, not local.
39819
39820 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
39821
39822 * lib/gcc.exp: Transform tool name.
39823
39824 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
39825
39826 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
39827
39828 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
39829
39830 * lib/gcc.exp: change gcc_done to gcc_stat
39831
39832 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
39833
39834 * Upgraded gcc testsuite to c-torture version 1.25
39835
39836 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
39837
39838 * lib/gcc.exp: added reporting code. Changed verbose compile message.
39839 * lib/c-torture: added hooks for new reporting code.
39840
39841 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
39842
39843 * config/sh-gcc.exp: check if sh-sim exists in the path
39844
39845 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
39846
39847 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
39848 * gcc.compile/compile.exp: Initial changes for new logic.
39849 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
39850 * gcc.failure/failure.exp: Initial changes for new logic.
39851 * gcc.ieee/ieee.exp: Initial changes for new logic.
39852 * gcc.misc-tests/misc.exp: Initial changes for new logic.
39853 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
39854 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
39855 * lib/c-torture.exp: Initial changes for new logic.
39856 * lib/gcc.exp: Initial changes for new logic.
39857
39858 1993-10-15 Mike Stump (mrs@cygnus.com)
39859
39860 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
39861 depend upon failure or success. Fully qualify names in failure
39862 and success messages. Always remove a.out before starting
39863 compile, just in case. Pay more attention to error text output by
39864 the compiler. Handle testcases with no known past errors just
39865 like all others, so that things are uniform. Other miscellaneous
39866 improvements.
39867
39868 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
39869
39870 * gcc.cpp: new directory for cpp tests
39871
39872 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
39873
39874 * lib/chill.exp: Code reformatted, removed unused code.
39875 * config/unix-chill.exp: Code reformatted, removed unused code.
39876 * chill.execute/execute.exp: Code reformatted, removed unused code.
39877 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
39878
39879 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
39880
39881 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
39882 routines not written.
39883
39884 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
39885
39886 * config/bug-gcc.exp: Use new procs from bug.exp.
39887
39888 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
39889
39890 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
39891 via ftp, rather than depending on NFS.
39892 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
39893 case.
39894
39895 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
39896
39897 * config/bug-gcc.exp: Use new download proc.
39898
39899 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
39900
39901 * chill.execute/execute.exp: cleanups, handles errors better
39902 * chill.compile/compile.exp: rewrite, based on execute.exp
39903 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
39904 * lib/chill.exp: major changes to diff proc and compile and link
39905 procs. added chill_fail and chill_pass wrappers to pass and
39906 fail. added more comments, and handle error codes better.
39907 Added a hack to capture stderr from exec, so noncompile tests
39908 can work.
39909
39910 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
39911
39912 * chill.execute/execute.exp: rewrite of testsuite driver
39913 * lib/chill.exp: rewrite of testsuite driver
39914 * config/unix-chill.exp: rewrite of testsuite driver
39915
39916 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
39917
39918 In chill.execute:
39919 * iexpr.ch: Standardize uppercase.
39920 * tuples.dat: Standardize uppercase.
39921 * vary.ch: standardize. Correct varying string assignments.
39922 * vary.dat: Add new output lines.
39923
39924 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
39925
39926 In chill.execute:
39927 * chprintf.ch: Standardize use of uppercase.
39928 * tuples.ch: Standardize and turn arr2 into a DCL,
39929 rather than a SYN.
39930 * pinits.ch: Standardize.
39931
39932 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
39933
39934 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
39935 * Makefil: Renamed to Makefile.in.
39936 * configure.in: New.
39937
39938 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
39939
39940 In chill.execute:
39941 * .cvsignore: Add result/output files.
39942 * Makefile: Fix up variables at start. Use MFLAGS
39943 everywhere. Correct bool_loc, built_ins entries.
39944 Add entry for vary1.ch.
39945 * bitarray.ch: Standardize upper-case usage.
39946 * bitexpr.ch: Standardize, add output of b1.
39947 * params.ch: Use arrayt in along PROC parameters, to
39948 avoid novelty problems.
39949 * sets.ch: Tiny cleanup.
39950 * vary1.ch: Re-indent.
39951
39952 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
39953
39954 * Add PR-related files to Makefiles, .cvsignore files, etc.
39955
39956 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
39957
39958 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
39959 with compiler objects. New names are test-flow.c and test-loop.c
39960
39961 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
39962
39963 * Upgraded c-torture tests from 1.19 to 1.20
39964
39965 * new files:
39966 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
39967 * gcc.compile: 930623-1.c 930623-2.c
39968 * gcc.noncompile: 930622-1.c 930622-2.c
39969 * gcc.failure: 920411-1.c 920627-2.c
39970 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
39971
39972 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
39973
39974 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
39975 More changes to get testsuite working properly. Needs more work.
39976 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
39977
39978 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
39979
39980 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
39981 More changes to get testsuite working properly. Needs more work.
39982
39983 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
39984
39985 * chill.compile/compile.exp: Added for Dejagnu support
39986 * chill.execute/execute.exp: Added for Dejagnu support
39987 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
39988
39989 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
39990
39991 This should complete moving the CHILL test files.
39992 * chill.noncompile(.cvsignore printf.grt
39993 in-printf.grt chprintf.grt chprintf.ch):
39994 Added test-support files.
39995 (Makefile): Modified further.
39996 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
39997 signal.ch): Added test files.
39998 * chill.execute (.cvsignore printf.grt printr.c
39999 in-printf.grt rts.c chprintf.grt rts.h): Added
40000 test-support files.
40001 (Makefile): More corrections.
40002
40003 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
40004
40005 * chill.compile, chill.execute, chill.nocompile: Add CHILL
40006 test cases, ready for DejaGnu.
40007
40008 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
40009
40010 * Upgraded c-torture tests from 1.18 to 1.19
40011
40012 * gcc.compile: added test(s):
40013 930607-1.c
40014 * gcc.execute: added test(s):
40015 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
40016
40017 * added new subdirectory for misc tests: gcc.misc-tests
40018 * gcc.misc-test(s): added tests:
40019 inst-check.c test-consts.c test-ior.c test-switch.c
40020
40021 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
40022
40023 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
40024
40025 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
40026
40027 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
40028
40029 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
40030
40031 * Upgraded c-torture tests from 1.17 to 1.18
40032
40033 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
40034
40035 * Upgraded c-torture tests from 1.12 to 1.17
40036
40037 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
40038
40039 * lib/old-dejagnu.exp:
40040 Fixed handling of XFAIL target triplets to correctly
40041 recognize wildcard characters. Removed code that
40042 appended a unique id tag to the end of the file name
40043 printed out by the result of the testcases within a
40044 given test file.
40045
40046 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
40047
40048 * lib/old-dejagnu.exp:
40049 Reworked expected failure handling to trigger off of XFAIL
40050 keyword in keyphrase embeded in testcase source code. The
40051 XFAIL keyword must be at the end of the keyphrase line. It
40052 may optionally be followed by one or more target triplets.
40053 It has just occured that the handling of wildcards in the
40054 target triplet may not be correct.
40055
40056 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
40057
40058 * g++.old-deja/tests:
40059 Moved all subdirectories up one level into g++.old-deja .
40060
40061 * lib/old-dejagnu.exp:
40062 Fixed problem with CXXFLAGS not being properly reset, and being
40063 corrupted with extraneous "-c" compiler option. This was
40064 causing binaries to not be generated for test that needed them.
40065 Modified strings passed to "pass" and "fail" so that individual
40066 tests from the same test file would be distinguished by an
40067 identifier appended to the test file name in the summary logs;
40068 this corrected a problem with erroneous diff logs. Added code
40069 to search testcases for expected fail and unexpected pass keywords.
40070
40071 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
40072
40073 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
40074
40075 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
40076
40077 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
40078 Removed extraneous text from end of "Special g++ Options"
40079 keyphrase.
40080
40081 * lib/old-dejagnu.exp: Added pattern matching to look for new
40082 keywords, embedded in testcases comments, which will trigger
40083 calls to xpass and xfail.
40084
40085 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
40086
40087 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
40088 comments embedded in the testcases, especially the one looking for
40089 special compiler options, as well as the pattern matching for the
40090 compiler output again.
40091
40092 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
40093
40094 * lib/old-dejagnu.exp: Do a proper check of the return value for
40095 execute tests. Fixed several problems with the pattern matching
40096 of the compiler output which gave erroneous test results.
40097 Changed several of the test result messages to be more descriptive.
40098 * config/unix-g++.exp: Proc g++_load now actually works and
40099 executes the tests passed to it and returns a usable return
40100 value.
40101
40102 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
40103
40104 * lib/gcc.exp: Exits gracefully if $CC is bogus.
40105
40106 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
40107
40108 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
40109 Modified both files to properly execute the old style
40110 dejagnu tests. The previous versions of these files were
40111 experimental and did not function anything near correctly.
40112
40113 1993-04-05 Rob Savoye (rob@cygnus.com)
40114
40115 * Removed all Makefile.in and configure.in files. No configuration
40116 needed now.
40117
40118 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
40119
40120 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
40121
40122 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
40123
40124 * gcc.compile/configure.in, gcc.unsorted/configure.in,
40125 gcc.special/configure.in, gcc.noncompile/configure.in,
40126 gcc.execute/configure.in, gcc.code_quality/configure.in,
40127 g++.other/configure.in, g++.old-deja/configure.in,
40128 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
40129 in srcname setting.
40130
40131 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
40132
40133 * lib/udi.exp: Fixed mondfe and mondfe_download.
40134 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
40135 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
40136
40137 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
40138
40139 * config/udi-gdb.exp: Check $shell_id after connecting to target.
40140 (gdb_exit): Don't remove *_soc files.
40141
40142 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
40143
40144 * lib/c-torture.exp: Don't look for main; instead always use -w
40145 -c. This is how the c-torture tests work. Remove the object
40146 file if the compilation succeeds.
40147 * gcc.execute/execute.exp: Remove executable if test passes.
40148 * gcc.noncompile/noncompile.exp: Every test is an expected
40149 failure.
40150 * gcc.special/special.exp: Added tests from c-torture 1.11,
40151 corrected use of existing test.
40152 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
40153 gcc.execute/920625-1.c: Updated to c-torture 1.11.
40154 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
40155 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
40156 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
40157 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
40158 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
40159 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
40160 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
40161 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
40162 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
40163 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
40164 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
40165 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
40166 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
40167 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
40168 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
40169 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
40170 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
40171 c-torture 1.11.
40172 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
40173 correspond to c-torture 1.11.
40174
40175 * New file.