9595f222548fa79d2420d99fecff7c5a60193519
[gcc.git] / gcc / testsuite / ChangeLog
1 2007-08-13 Paul Thomas <pault@gcc.gnu.org>
2
3 PR fortran/32926
4 * gfortran.dg/external_procedures_3.f90: New test.
5
6 2007-08-13 Paul Thomas <pault@gcc.gnu.org>
7
8 PR fortran/32827
9 * gfortran.dg/import6.f90: New test.
10
11 2007-08-13 Andrew Pinski <pinskia@gmail.com>
12
13 PR C/30427
14 * gcc.dg/vector-1.c: New test.
15
16 2007-08-13 Richard Sandiford <richard@codesourcery.com>
17
18 * gcc.dg/pr21255-4.c: Skip for PIC.
19 * gcc.dg/tree-ssa/loop-1.c: Allow bsrf as well as jsr for SH targets.
20
21 2007-08-13 Richard Sandiford <richard@codesourcery.com>
22
23 * gcc.dg/attr-isr.c: Skip for PIC.
24 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
25 * gcc.dg/attr-isr-trapa.c: Likewise.
26 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
27 * gcc.dg/pragma-isr-trapa.c: Likewise.
28 * gcc.dg/pragma-isr-trapa2.c: Likewise.
29
30 2007-08-13 Paul Thomas <pault@gcc.gnu.org>
31
32 PR fortran/32962
33 * gfortran.dg/transpose_1.f90: New test.
34
35 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
36
37 PR fortran/29600
38 * gfortran.dg/intrinsics_kind_argument_1.f90: Add test for ACHAR
39 intrinsic.
40
41 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
42
43 PR fortran/30964
44 PR fortran/33054
45 * gfortran.dg/random_4.f90: New test.
46 * gfortran.dg/random_5.f90: New test.
47 * gfortran.dg/random_6.f90: New test.
48 * gfortran.dg/random_7.f90: New test.
49
50 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
51
52 PR fortran/32860
53 * gcc.dg/format/gcc_gfc-1.c: Updated with new formats.
54
55 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
56
57 PR fortran/31629
58 * gcc/testsuite/gfortran.dg/module_private_1.f90: New test.
59
60 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
61
62 PR fortran/29600
63 * gfortran.dg/intrinsics_kind_argument_1.f90: New test.
64 * gfortran.dg/pure_dummy_length_1.f90: Adapt to new error wording.
65
66 2007-08-11 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
67
68 PR fortran/32937
69 * gfortran.dg/char_length_6.f90: New test.
70
71 2007-08-10 Ollie Wild <aaw@google.com>
72
73 * g++.dg/lookup/using18.C: New test.
74
75 2007-08-10 Paolo Carlini <pcarlini@suse.de>
76
77 PR c++/17763
78 * g++.dg/other/error16.C: New.
79
80 2007-08-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
81
82 PR libfortran/33039
83 * gfortran.dg/namelist_37.f90: New test.
84
85 2007-08-10 Paolo Carlini <pcarlini@suse.de>
86
87 PR c++/22256
88 * g++.dg/conversion/op3.C: New.
89
90 2007-08-09 Tobias Burnus <burnus@net-b.de>
91
92 PR fortran/32987
93 * gfortran.dg/fmt_tab_1.f90: New.
94 * gfortran.dg/fmt_tab_2.f90: New.
95
96 2007-08-09 Andrew Pinski <andrew_pinski@playstation.sony.com>
97
98 PR c/32796
99 * gcc.c-torture/compile/pr32796.c: New test.
100
101 2007-08-09 Andrew Pinski <andrew_pinski@playstation.sony.com>
102
103 PR middle-end/32813
104 * gfortran.fortran-torture/compile/emptyif-1.f90: New test.
105 * lib/fortran-torture.exp (fortran-torture): Use TORTURE_OPTIONS instead
106 of just -O.
107
108 2007-08-08 Richard Sandiford <richard@codesourcery.com>
109
110 * gcc.target/mips/code-readable-1.c: New test.
111 * gcc.target/mips/code-readable-2.c: Likewise.
112 * gcc.target/mips/code-readable-3.c: Likewise.
113
114 2007-08-08 Vladimir Yanovsky <yanov@il.ibm.com>
115 Revital Eres <eres@il.ibm.com>
116
117 * gfortran.dg/sms-1.f90: Add comment.
118 * gfortran.dg/sms-2.f90: New.
119
120 2007-08-07 Ian Lance Taylor <iant@google.com>
121
122 * gcc.dg/instrument-1.c: New test.
123 * gcc.dg/instrument-2.c: New test.
124 * gcc.dg/instrument-3.c: New test.
125
126 2007-08-07 Steve Ellcey <sje@cup.hp.com>
127
128 * gfortran.dg/c_kind_params.f90: Check for stdint.h.
129
130 2007-08-07 Dorit Nuzman <dorit@il.ibm.com>
131
132 * gcc.dg/vect/vect-28.c: Fix test to not expect peeling on
133 !vector_alignment_reachable targets.
134 * gcc.dg/vect/vect-33.c: Likewise.
135 * gcc.dg/vect/vect-42.c: Likewise.
136 * gcc.dg/vect/vect-44.c: Likewise.
137 * gcc.dg/vect/vect-50.c: Likewise.
138 * gcc.dg/vect/vect-70.c: Likewise.
139 * gcc.dg/vect/vect-71.c: Likewise.
140 * gcc.dg/vect/vect-87.c: Likewise.
141 * gcc.dg/vect/vect-88.c: Likewise.
142 * gcc.dg/vect/vect-91.c: Likewise.
143 * gcc.dg/vect/vect-93.c: Likewise.
144 * gcc.dg/vect/vect-96.c: Likewise.
145 * gcc.dg/vect/no-section-anchors-69.c: Likewise.
146 * gcc.dg/vect/section-anchors-69.c: Likewise.
147 * gcc.dg/vect/pr25413.c: Likewise.
148 * gcc.dg/vect/costmodel/ppc/costmodel-33.c: Likewise.
149 * gcc.dg/vect/costmodel/ppc/costmodel-76b.c: Likewise.
150 * gfortran.dg/vect-2.f90: Likewise.
151 * gfortran.dg/vect-3.f90: Likewise.
152 * gfortran.dg/vect-4.f90: Likewise.
153 * gfortran.dg/vect-5.f90: Likewise.
154 * lib/target-supports.exp (check_effective_target_natural_alignment):
155 Return false for darwin.
156 (check_effective_target_vector_alignment_reachable_for_double): New.
157
158 2007-08-07 Andreas Krebbel <krebbel1@de.ibm.com>
159
160 * gcc.dg/multiword-1.c: New testcase.
161
162 2007-08-07 Daniel Franke <franke.daniel@gmail.com>
163
164 * gfortran.dg/namelist_33.f90: Improved tests, adjusted error
165 messages.
166 * gfortran.dg/namelist_36.f90: New test.
167
168 2007-08-07 Rask Ingemann Lambertsen <rask@sygehus.dk>
169
170 * gcc.c-torture/execute/simd-4.c (__ev_convert_s64)(main): Use
171 int32_t for 32-bit integer. Use int64_t for 64-bit integer.
172
173 2007-08-07 Kaz Kojima <kkojima@gcc.gnu.org>
174
175 * g++.dg/torture/type-generic-1.C: Add -mieee for sh.
176 * gcc.dg/torture/type-generic-1.c: Likewise.
177
178 2007-08-06 Andrew Pinski <andrew_pinski@playstation.sony.com>
179
180 * gcc.c-torture/20070522-1.c: Move to ...
181 * gcc.c-torture/compile/20070522-1.c: Here.
182
183 2007-08-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
184
185 PR fortran/29828
186 * gfortran.dg/minmax_char_1.f90: New test.
187 * gfortran.dg/minmax_char_2.f90: New test.
188 * gfortran.dg/min_max_optional_4.f90: New test.
189
190 2007-08-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
191
192 * gfortran.dg/nan_1.f90: Rename module into aux2 to avoid cygwin
193 hanging on the testcase.
194
195 2007-08-05 Andrew Pinski <andrew_pinski@playstation.sony.com>
196
197 PR middle-end/32988
198 * gcc.c-torture/compile/pr32988.c: New test.
199
200 2007-08-05 Andrew Pinski <andrew_pinski@playstation.sony.com>
201
202 * gcc.dg/sms-antideps.c: Add a "return 0" to the end of main.
203
204 2007-08-05 Volker Reichelt <v.reichelt@netcologne.de>
205
206 * g++.dg/warn/pedantic2.C: Fix error marker. Add more tests.
207
208 Revert:
209 2007-03-22 Dirk Mueller <dmueller@suse.de>
210
211 * g++.old-deja/g++.brendan/warnings2.C: Don't use -pedantic.
212
213 2007-08-05 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
214
215 PR fortran/32979
216 * gfortran.dg/isnan_1.f90: New test.
217
218 2007-08-05 Vladimir Yanovsky <yanov@il.ibm.com>
219 Revital Eres <eres@il.ibm.com>
220
221 * gcc.dg/sms-antideps.c: New test.
222
223 2007-08-04 Paul Thomas <pault@gcc.gnu.org>
224
225 PR fortran/31214
226 * gfortran.dg/entry_13.f90: New test.
227
228 * gfortran.dg/entry_12.f90: Clean up .mod file.
229
230 2007-08-04 Thomas Koenig <tkoenig@gcc.gnu.org>
231
232 PR fortran/32770
233 * gfortran.dg/direct_io_2.f90: Implicitly declare integer
234 variables as kind=4 so they don't overflow the record length.
235
236 2007-08-04 Steven G. Kargl <kargl@gcc.gnu.org>
237
238 PR fortran/32968
239 * gfortran.dg/selected_kind_1.f90: New test.
240
241 2007-08-04 Andrew Pinski <andrew_pinski@playstation.sony.com>
242
243 PR middle-end/32780
244 * gcc.c-torture/compile/pr32780.c: New test.
245
246 2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
247
248 RP middle-end/32399
249 * gcc.c-torture/compile/pr32399.c: New testcase.
250
251 2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
252
253 PR middle-end/32304
254 * g++.dg/torture/pr32304.C: New testcase.
255
256 2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
257
258 PR middle-end/32935
259 * gfortran.fortran-torture/compile/complex_1.f90: New test.
260
261 2007-08-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
262
263 PR fortran/32955
264 * gfortran.dg/value_4.f90: Make integer constant of kind=4.
265
266 2007-08-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
267
268 PR fortran/31202
269 * gfortran.dg/nint_2.f90: New test.
270
271 2007-08-03 Nathan Froyd <froydnj@codesourcery.com>
272
273 * gcc.dg/tree-ssa/loop-1.c: Skip on powerpc targets if -mlongcall.
274 * gcc.dg/weak/typeof-2.c: Likewise.
275
276 2007-08-03 Diego Novillo <dnovillo@google.com>
277
278 PR 31521
279 * gcc.dg/tree-ssa/pr31521.c: New test.
280
281 2007-08-03 Thomas Koenig <tkoenig@gcc.gnu.org>
282
283 PR fortran/32770
284 * gfortran.dg/unf_read_corrupted_1.f90: Integer variable in
285 iostat must be default kind.
286
287 2007-08-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
288
289 * gfortran.dg/opem_errors.f90: Revise test to pass when run under sudo.
290
291 2007-08-02 Thomas Koenig <tkoenig@gcc.gnu.org>
292
293 PR fortran/32770
294 * gfortran.dg/unf_read_corrupted_1.f90: Make all kinds
295 explicit so test passes with -fdefault-integer-8.
296 * gfortran.dg/unformatted_recl_1.f90: Likewise.
297 * gfortran.dg/unformatted_subrecord_1.f90: Likewise.
298
299 2007-08-02 Lee Millward <lee.millward@gmail.com>
300
301 PR c++/30849
302 * g++.dg/parse/asm1.C: New test.
303
304 PR c++/30850
305 * g++.dg/parse/asm2.C: Likewise.
306
307 PR c++/30851
308 * g++.dg/parse/asm3.C: Likewise.
309
310 2007-08-02 Rask Ingemann Lambertsen <rask@sygehus.dk>
311
312 * gcc.dg/tree-ssa/gen-vect-2.c: Use "char" for vector elements if
313 "int" is only 16 bit bits wide.
314 * gcc.dg/tree-ssa/gen-vect-11a.c: Likewise.
315
316 2007-08-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
317
318 * g++.dg/torture/type-generic-1.C: New.
319 * gcc.dg/pr28796-2.c: Move tests ...
320 * gcc.dg/tg-tests.h: ... here.
321 * gcc.dg/torture/type-generic-1.c: New.
322
323 2007-08-01 Thomas Koenig <tkoenig@gcc.gnu.org>
324
325 PR libfortran/32954
326 * minmaxloc_3.f90: New test case.
327
328 2007-08-01 Tobias Burnus <burnus@net-b.de>
329
330 PR fortran/32936
331 * gfortran.dg/allocate_stat.f90: New.
332
333 2007-08-01 Nathan Froyd <froydnj@codesourcery.com>
334
335 * gcc.target/i386/pr23098.c: XFAIL on vxworks targets.
336
337 2007-08-01 Daniel Jacobowitz <dan@codesourcery.com>
338
339 PR tree-optimization/32919
340 * gcc.c-torture/compile/pr32919.c: New.
341
342 2007-08-01 Nick Clifton <nickc@redhat.com>
343
344 * gcc.c-torture/execute/execute.exp: Change copyright header to
345 refer to version 3 of the GNU General Public License and to point
346 readers at the COPYING3 file and the FSF's license web page.
347 * gcc.c-torture/execute/ieee/ieee.exp,
348 gcc.c-torture/unsorted/unsorted.exp,
349 gcc.c-torture/compile/compile.exp,
350 gcc.c-torture/compile/structs.c, gcc.target/powerpc/powerpc.exp,
351 gcc.target/arm/neon/neon.exp, gcc.target/arm/arm.exp,
352 gcc.target/cris/torture/cris-torture.exp,
353 gcc.target/cris/cris.exp, gcc.target/ia64/ia64.exp,
354 gcc.target/alpha/alpha.exp, gcc.target/m68k/m68k.exp,
355 gcc.target/spu/spu.exp, gcc.target/mips/mips.exp,
356 gcc.target/sparc/sparc.exp, gcc.target/i386/i386.exp,
357 gcc.target/x86_64/abi/abi-x86_64.exp, gnat.dg/specs/specs.exp,
358 gnat.dg/dg.exp, gnat.dg/style/style.exp,
359 gcc.dg/special/mips-abi.exp, gcc.dg/special/special.exp,
360 gcc.dg/pch/pch.exp, gcc.dg/vxworks/vxworks.exp, gcc.dg/dg.exp,
361 gcc.dg/charset/charset.exp, gcc.dg/weak/weak.exp,
362 gcc.dg/tree-ssa/tree-ssa.exp, gcc.dg/tls/tls.exp,
363 gcc.dg/cpp/cpp.exp, gcc.dg/cpp/trad/trad.exp,
364 gcc.dg/matrix/matrix.exp, gcc.dg/vmx/vmx.exp,
365 gcc.dg/compat/struct-layout-1.exp, gcc.dg/compat/compat.exp,
366 gcc.dg/compat/struct-layout-1_generate.c, gcc.dg/debug/debug.exp,
367 gcc.dg/debug/dwarf2/dwarf2.exp, gcc.dg/tree-prof/tree-prof.exp,
368 gcc.dg/ipa/ipa.exp, gcc.dg/dfp/dfp.exp,
369 gcc.dg/noncompile/noncompile.exp,
370 gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp,
371 gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp,
372 gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp,
373 gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp,
374 gcc.dg/vect/vect.exp, gcc.dg/format/format.exp,
375 gcc.misc-tests/i386-prefetch.exp, gcc.misc-tests/sort2.exp,
376 gcc.misc-tests/matrix1.exp, gcc.misc-tests/dectest.exp,
377 gcc.misc-tests/options.exp, gcc.misc-tests/gcov.exp,
378 gcc.misc-tests/mg-2.exp, gcc.misc-tests/mg.exp,
379 gcc.misc-tests/bprob.exp, gcc.misc-tests/acker1.exp,
380 gcc.misc-tests/dhry.exp, gcc.misc-tests/linkage.exp,
381 gcc.misc-tests/arm-isr.exp, gcc.misc-tests/sieve.exp,
382 g++.old-deja/g++.niklas/README, g++.old-deja/g++.gb/README,
383 g++.old-deja/old-deja.exp,
384 gfortran.fortran-torture/execute/execute.exp,
385 gfortran.fortran-torture/compile/compile.exp,
386 treelang/output/output-1.c, treelang/output/output-1.tree,
387 treelang/execute/execute.exp, treelang/Makefile.in,
388 treelang/compile/compile.exp, g++.dg/dg.exp,
389 g++.dg/debug/debug.exp, g++.dg/debug/dwarf2/dwarf2.exp,
390 g++.dg/charset/charset.exp, g++.dg/vect/vect.exp,
391 g++.dg/tls/tls.exp, g++.dg/tree-prof/tree-prof.exp,
392 g++.dg/pch/pch.exp, g++.dg/special/ecos.exp,
393 g++.dg/compat/struct-layout-1.exp,
394 g++.dg/compat/struct-layout-1_generate.c,
395 g++.dg/compat/compat.exp, g++.dg/gcov/gcov.exp,
396 g++.dg/bprob/bprob.exp, config/default.exp,
397 gcc.test-framework/test-framework.awk,
398 gcc.test-framework/gen_directive_tests,
399 gcc.test-framework/test-framework.exp,
400 objc.dg/special/special.exp,
401 objc.dg/gnu-encoding/gnu-encoding.exp,
402 objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c,
403 objc.dg/pch/pch.exp, objc.dg/dg.exp, lib/copy-file.exp,
404 lib/profopt.exp, lib/gcc.exp, lib/mike-g++.exp, lib/c-compat.exp,
405 lib/scanrtl.exp, lib/gfortran-dg.exp, lib/g++.exp,
406 lib/obj-c++.exp, lib/wrapper.exp, lib/gnat-dg.exp, lib/compat.exp,
407 lib/c-torture.exp, lib/gcc-dg.exp, lib/scanasm.exp, lib/gnat.exp,
408 lib/treelang-dg.exp, lib/prune.exp, lib/gcov.exp,
409 lib/treelang.exp, lib/dg-pch.exp, lib/scantree.exp,
410 lib/g++-dg.exp, lib/objc-dg.exp, lib/file-format.exp,
411 lib/target-libpath.exp, lib/obj-c++-dg.exp, lib/scandump.exp,
412 lib/target-supports-dg.exp, lib/gcc-defs.exp,
413 lib/fortran-torture.exp, lib/objc.exp, lib/scanipa.exp,
414 lib/mike-gcc.exp, lib/objc-torture.exp, lib/gfortran.exp,
415 lib/target-supports.exp, obj-c++.dg/dg.exp, gfortran.dg/dg.exp,
416 gfortran.dg/vect/vect.exp, objc/execute/execute.exp,
417 objc/execute/exceptions/exceptions.exp, objc/compile/compile.exp:
418 Likewise.
419
420 2007-08-01 Daniel Franke <franke.daniel@gmail.com>
421
422 * gfortran.dg/parameter_unused.f90: Adjusted dg-options and
423 error message text.
424
425 2007-08-01 Daniel Franke <franke.daniel@gmail.com>
426
427 PR fortran/32945
428 * gfortran.dg/initialization_12.f90: New test.
429
430 2007-08-01 Paul Thomas <pault@gcc.gnu.org>
431
432 PR fortran/31609
433 * gfortran.dg/entry_12.f90: New test.
434
435 2007-07-31 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
436
437 PR fortran/32938
438 * gfortran.dg/altreturn_6.f90: New test.
439
440 2007-07-31 Steven G. Kargl <kargl@gcc.gnu.org>
441
442 PR fortran/32942
443 * gfortran.dg/exponent_2.f90: New test.
444
445 2007-07-30 Jan Sjodin <jan.sjodin@amd.com>
446
447 * gcc.dg/vect/vect-117.c: New test.
448 * gcc.dg/vect/vect-74.c: Enabled test
449 * gcc.dg/vect/vect-81.c: Enabled test
450
451 2007-07-30 Andrew Pinski <pinskia@gmail.com>
452
453 * gcc.dg/pragma-darwin.c: Run on all *-*-darwin* targets.
454 s/dg-error/dg-warning where warning is expected.
455
456 2007-07-30 Thomas Koenig <tkoenig@gcc.gnu.org>
457
458 PR fortran/32770
459 * gfortran.dg/array_constructor_12.f90: Adjust argument
460 of huge() to correct kind.
461
462 2007-07-30 Ollie Wild <aaw@google.com>
463
464 * gcc.dg/cpp/counter-2.c: New test.
465 * gcc.dg/cpp/counter-3.c: New test.
466 * gcc.dg/cpp/dir-only-1.c: New test.
467 * gcc.dg/cpp/dir-only-1.h: New file.
468 * gcc.dg/cpp/dir-only-2.c: New test.
469 * gcc.dg/cpp/dir-only-3.c: New test.
470 * gcc.dg/cpp/dir-only-3a.h: New file.
471 * gcc.dg/cpp/dir-only-3b.h: New file.
472 * gcc.dg/cpp/dir-only-4.c: New test.
473 * gcc.dg/cpp/dir-only-5.c: New test.
474 * gcc.dg/cpp/dir-only-6.c: New test.
475
476 2007-07-30 Julian Brown <julian@codesourcery.com>
477
478 * gcc.target/arm/neon/v*.c: Regenerate.
479
480 2007-07-30 Paolo Carlini <pcarlini@suse.de>
481
482 PR c++/32108
483 * g++.dg/ext/label6.C: New.
484
485 2007-07-29 Thomas Koenig <tkoenig@gcc.gnu.org>
486
487 PR libfortran/32858
488 PR libfortran/30814
489 * gfortran.dg/pack_bounds_1.f90: Adjust to new error message.
490
491 2007-07-29 Paul Thomas <pault@gcc.gnu.org>
492
493 PR fortran/31211
494 * gfortran.dg/actual_pointer_function_1.f90: New test.
495
496 PR fortran/32682
497 * gfortran.dg/scalarize_parameter_array_1.f90: New test.
498
499 2007-07-29 Daniel Franke <franke.daniel@gmail.com>
500
501 PR fortran/32906
502 * gfortran.dg/shape_1.f90: Adjust error message.
503 * gfortran.dg/parameter_array_ref_1.f90: New test.
504
505 2007-07-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
506
507 PR fortran/31609
508 * gfortran.dg/entry_11.f90: New test.
509
510 2007-07-29 Vladimir Yanovsky <yanov@il.ibm.com>
511 Revital Eres <eres@il.ibm.com>
512
513 * gfortran.dg/sms-1.f90: New test.
514
515 2007-07-28 Richard Guenther <rguenther@suse.de>
516
517 * gcc.c-torture/compile/pr32920.c: New testcase.
518
519 2007-07-28 Simon Martin <simartin@users.sourceforge.net>
520
521 PR c++/30917
522 * g++.dg/lookup/friend11.C: New test.
523
524 2007-07-28 Daniel Franke <franke.daniel@gmail.com>
525
526 * gfortran.dg/namelist_5.f90: Adjusted error message.
527 * gfortran.dg/assumed_shape_nml.f90: Renamed to ...
528 * gfortran.dg/namelist_31.f90: ... this. Removed dg-warning directive.
529 * gfortran.dg/assumed_size_nml.f90: Renamed to ...
530 * gfortran.dg/namelist_32.f90: ... this.
531
532 PR fortran/32876
533 * gfortran.dg/namelist_33.f90: New test.
534
535 PR fortran/32905
536 * gfortran.dg/namelist_34.f90: New test.
537
538 PR fortran/31818
539 * gfortran.dg/namelist_35.f90: New test.
540
541 2007-07-28 Paul Thomas <pault@gcc.gnu.org>
542
543 PR fortran/32880
544 * gfortran.dg/alloc_comp_assign_6.f90: New tests.
545
546 2007-07-28 Rask Ingemann Lambertsen <rask@sygehus.dk>
547
548 PR testsuite/32471
549 * gcc.dg/torture/pr30364-1.c (f)(main): Use INT_MAX instead of
550 assuming it is 0x7ffffffff.
551 * gcc.dg/torture/pr30364-2.c (f)(main): Likewise.
552 * gcc.dg/torture/pr30364-3.c (f)(main): Likewise.
553
554 2007-07-27 Dominique d'Humieres <dominiq@lps.ens.fr>
555
556 * gfortran.dg/operator_3.f90: Fix dg directive.
557 * gfortran.dg/min_max_conformance.f90: Fix dg directive.
558 * gfortran.dg/compliant_elemental_intrinsics_2.f90: Fix dg directive.
559 * gfortran.dg/c_ptr_tests_10.f03: Fix dg directive.
560
561 2007-07-27 Douglas Gregor <doug.gregor@gmail.com>
562
563 * g++.dg/cpp0x/decltype1.C: New.
564 * g++.dg/cpp0x/decltype2.C: New.
565 * g++.dg/cpp0x/decltype3.C: New.
566 * g++.dg/cpp0x/decltype4.C: New.
567 * g++.dg/cpp0x/decltype5.C: New.
568 * g++.dg/cpp0x/decltype6.C: New.
569
570 2007-07-27 Rask Ingemann Lambertsen <rask@sygehus.dk>
571
572 * gcc.dg/torture/pr27743.c (bar): Use an integer of exactly 32 bits
573 because the test relies on bit 31 to be the sign bit.
574
575 2007-07-27 Rask Ingemann Lambertsen <rask@sygehus.dk>
576
577 * gcc.c-torture/execute/pr28651.c (main): Use INT_MAX instead of
578 assuming it is 0x7fffffff.
579 * gcc.dg/tree-ssa/vrp29.c (decCompare)(main): Likewise.
580 * gcc.dg/Wconversion-integer-no-sign.c (h): Likewise.
581
582 2007-07-27 Mark Mitchell <mark@codesourcery.com>
583
584 PR c++/32346
585 * g++.dg/expr/bitfield9.C: New test.
586
587 2007-07-26 Steven G. Kargl <kargl@gcc.gnu.org>
588
589 PR fortran/32899
590 * gfortran.dg/logical_comp.f90: Update dg-error strings.
591
592 2007-07-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
593
594 PR fortran/32760
595 * gfortran.dg/private_type_7.f90: New test.
596
597 2007-07-27 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
598
599 PR fortran/32035
600 * gfortran.dg/select_char_1.f90: New test.
601
602 2007-07-27 Tobias Burnus <burnus@net-b.de>
603
604 PR fortran/32903
605 * gfortran.dg/initialization_11.f90: New test.
606
607 2007-07-27 Richard Sandiford <richard@codesourcery.com>
608
609 * gcc.target/mips/ins-1.c: New test.
610
611 '2007-07-26 Nathan Froyd <froydnj@codesourcery.com>
612
613 PR/19232
614 * gcc.dg/assign-warn-3.c (f0): Declare as inline.
615 (f1): Likewise.
616
617 2007-07-26 Andreas Krebbel <krebbel1@de.ibm.com>
618
619 * gcc.dg/20070725-1.c: Split the spare field in two to avoid:
620 error: width of 'spare' exceeds its type.
621
622 2007-07-25 Nathan Froyd <froydnj@codesourcery.com>
623
624 * gcc.dg/sibcall-3.c: Skip on PowerPC targets when -mlongcall.
625 * gcc.dg/sibcall-4.c: Likewise.
626
627 2007-07-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
628
629 PR rtl-optimization/31500
630 * gcc.dg/Warray-bounds.c: Remove hppa xfails.
631 * g++.dg/warn/Warray-bounds.C: Likewise.
632
633 2007-07-25 H.J. Lu <hongjiu.lu@intel.com>
634
635 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-reduc-1char.c: Updated.
636
637 2007-07-25 Julian Brown <julian@codesourcery.com>
638 Paul Brook <paul@codesourcery.com>
639 Joseph Myers <joseph@codesourcery.com>
640 Mark Shinwell <shinwell@codesourcery.com>
641
642 * gcc.dg/vect/vect.exp: Check is-effective-target arm_neon_hw.
643 * gcc.dg/vect/tree-vect.h: Check for NEON SIMD support.
644 * lib/gcc-dg.exp (cleanup-saved-temps): Fix comment.
645 * lib/target-supports.exp (check_effective_target_arm_neon_ok)
646 (check_effective_target_arm_neon_hw): New.
647 * gcc.target/arm/neon/neon.exp: New file.
648 * gcc.target/arm/neon/polytypes.c: New file.
649 * gcc.target/arm/neon/v*.c (1870 files): New (autogenerated).
650
651 2007-07-25 Janis Johnson <janis187@us.ibm.com>
652
653 * gcc.c-torture/unsorted/dump-noaddr.c: Reduce string length for
654 targets where an "int" is less than 32 bits wide.
655
656 2007-07-25 Andreas Krebbel <krebbel1@de.ibm.com>
657
658 * gcc.dg/20070725-1.c: Testcase for revision 126876 added.
659
660 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
661
662 * gcc.dg/tree-ssa/predcom-1.c (count_averages): Avoid overflow
663 during addition if an int is only 16 bits wide.
664 * gcc.dg/tree-ssa/predcom-2.c (fib): Avoid overflow of 16-bit int.
665
666 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
667
668 * gcc.dg/torture/pr29584.c: Only run test if pointers have the same
669 size as "long int" and are 32 or 64 bits wide.
670 * gcc.dg/torture/pr28814.c: Likewise.
671
672 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
673
674 * gcc.dg/torture/pr30313.c (struct S): Make sure the bit-field is
675 exactly as wide as an int.
676
677 2007-07-25 Danny Smith <dannysmith@users.sourceforge.net>
678
679 * gcc.dg/compat/struct-layout-1_generate.c (COMPAT_PRLL):
680 Define and use throughout as long long printf format specifier.
681 * g++.dg/compat/struct-layout-1_generate.c (COMPAT_PRLL):
682 Likewise.
683
684 2007-07-24 H.J. Lu <hongjiu.lu@intel.com>
685
686 * gcc.dg/dfp/fe-convert-2.c: Unconditionally enable testing
687 for converting from 1.0e-96 and 0.00048828125 to _Decimal32.
688
689 2007-07-25 Ben Elliston <bje@au.ibm.com>
690
691 * gcc.dg/dfp/fe-convert-1.c: Fix typo in comments.
692
693 2007-07-24 Daniel Jacobowitz <dan@codesourcery.com>
694
695 * gcc.c-torture/execute/20070724-1.c: New.
696
697 2007-07-24 Paul Thomas <pault@gcc.gnu.org>
698
699 PR fortran/31205
700 * gfortran.dg/alloc_comp_basics_1.f90 : Restore number of
701 "deallocates" to 24, since patch has code rid of much spurious
702 code.
703 * gfortran.dg/interface_assignment_1.f90 : New test.
704
705 PR fortran/32842
706 * gfortran.dg/interface_assignment_2.f90 : New test.
707
708 2007-07-24 Daniel Franke <franke.daniel@gmail.com>
709
710 PR fortran/32867
711 * fortran.dg/initialization_10.f90: New test.
712
713 2007-07-24 Daniel Franke <franke.daniel@gmail.com>
714
715 PR fortran/32778
716 * gfortran.dg/imag_2.f: Removed
717 * gfortran.dg/warn_std_1.f90: New test.
718 * gfortran.dg/warn_std_2.f90: New test.
719 * gfortran.dg/warn_std_3.f90: New test.
720
721 2007-07-24 Paolo Carlini <pcarlini@suse.de>
722
723 PR c++/29001
724 * g++.dg/init/new22.C: New.
725
726 2007-07-24 Paolo Carlini <pcarlini@suse.de>
727
728 PR c++/32561
729 * g++.dg/template/crash67.C: New.
730
731 2007-07-24 Dorit Nuzman <dorit@il.ibm.com>
732
733 * lib/target-support.exp (check_effective_target_natural_alignment):
734 (check_effective_target_vector_alignment_reachable): New.
735 * config/spu/spu.c (spu_vector_alignment_reachable): New.
736 (TARGET_VECTOR_ALIGNMENT_REACHABLE): Define.
737 * * gcc.dg/vect/pr25413a.c: Use vector_alignment_reachable target
738 check.
739 * gcc.dg/vect/pr25413.c: Likewise.
740 * gcc.dg/vect/pr31699.c: Likewise.
741
742 2007-07-24 Thomas Koenig <tkoenig@gcc.gnu.org>
743
744 PR fortran/30814
745 * gfortran.dg/pack_bounds_1.f90: New test case.
746
747 2007-07-23  Daniel Franke  <franke.daniel@gmail.com>
748
749 PR fortran/31639
750 * gfortran.dg/initialization_9.f90: New test.
751
752 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
753
754 PR fortran/32797
755 PR fortran/32800
756 * gfortran.dg/bind_c_usage_8.f03: New test case.
757 * gfortran.dg/c_f_pointer_tests_2.f03: Ditto.
758 * gfortran.dg/c_ptr_tests_5.f03: Updated expected error message.
759
760 2007-07-23 Richard Sandiford <richard@codesourcery.com>
761
762 * gcc.target/mips/branch-cost-1.c: New test.
763 * gcc.target/mips/branch-cost-2.c: Likewise.
764
765 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
766
767 PR fortran/32732
768 * gfortran.dg/c_char_tests.f03: New test case.
769 * gfortran.dg/c_char_driver.c: Driver for c_char_tests.f03.
770 * gfortran.dg/c_char_tests_2.f03: New test case.
771 * gfortran.dg/value_6.f03: Ditto.
772 * gfortran.dg/value_7.f03: Ditto.
773
774 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
775
776 PR fortran/32600
777 * gfortran.dg/c_funloc_tests_5.f03: New.
778 * gfortran.dg/c_funloc_tests_5.f04: New.
779 * gfortran.dg/c_funloc_tests_4_driver.c: New.
780
781 2007-07-22 Nathan Sidwell <nathan@codesourcery.com>
782
783 PR c++/32839
784 * g++.dg/expr/call4.C: New.
785 * g++.dg/expr/call5.C: New.
786
787 2007-07-22 Daniel Franke <franke.daniel@gmail.com>
788
789 PR fortran/32710
790 * gfortran.dg/namelist_30.f90: New test.
791
792 2007-07-22 Daniel Franke <franke.daniel@gmail.com>
793
794 PR fortran/29962
795 * gfortran.dg/array_initializer_1.f90: Removed warning.
796 * gfortran.dg/initialization_1.f90: Adjusted messages.
797 * gfortran.dg/nested_modules_6.f90: Removed warning.
798
799 PR fortran/31253
800 * gfortran.dg/initialization_7.f90: New test.
801
802 PR fortran/31639
803 * gfortran.dg/initialization_8.f90: New test.
804
805 2007-07-22 Nathan Sidwell <nathan@codesourcery.com>
806
807 PR c++/30818
808 * g++.dg/template/crash47.C: Adjust errors.
809 * g++.dg/template/crash48.C: Adjust errors.
810 * g++.dg/template/typename12.C: New.
811 * g++.dg/template/typename13.C: New.
812 * g++.dg/template/typename14.C: New.
813 * g++.dg/template/typedef6.C: Adjust errors.
814
815 2007-07-21 Christopher D. Rickett <crickett@lanl.gov>
816
817 PR fortran/32627
818 * gfortran.dg/pr32627_driver.c: Driver for pr32627.
819 * gfortran.dg/pr32627.f03: New test case.
820
821 * gfortran.dg/c_f_pointer_logical.f03: New test case.
822 * gfortran.dg/c_f_pointer_logical_driver.c: Driver for
823 c_f_pointer_logical.
824 * gfortran.dg/c_f_pointer_complex_driver.c: Driver for
825 c_f_pointer_complex.
826 * gfortran.dg/c_f_pointer_complex.f03: New test case.
827 * gfortran.dg/c_f_pointer_shape_tests_2_driver.c: Driver for
828 c_f_pointer_shape_tests_2.
829 * gfortran.dg/c_f_pointer_shape_tests_2.f03: New test case.
830
831 2007-07-21 Christopher D. Rickett <crickett@lanl.gov>
832
833 PR fortran/32804
834 * gfortran.dg/c_loc_tests_9.f03: New test case.
835 * gfortran.dg/c_loc_tests_10.f03: Ditto.
836
837 2007-07-21 Lee Millward <lee.millward@gmail.com>
838
839 PR fortran/32823
840 * gfortran.dg/int_2.f90: New test.
841
842 2007-07-21 Rask Ingemann Lambertsen <rask@sygehus.dk>
843
844 * gcc.dg/inline-23.c: Use pointer sized type for cast from pointer.
845
846 2007-07-20 Richard Sandiford <richard@codesourcery.com>
847
848 * gcc.target/mips/mips.exp (is_gp32_flag): Return true for -msmartmips.
849 * gcc.target/mips/save-restore-5.c: Fix positioning of dg-do directive.
850
851 2007-07-20 Uros Bizjak <ubizjak@gmail.com>
852
853 PR tree-optimization/19910
854 * gcc.dg/pr19910.c: New test.
855
856 2007-07-19 Daniel Franke <franke.daniel@gmail.com>
857
858 PR fortran/32738
859 * gfortran.dg/pr32738.f90: New test.
860
861 2007-07-19 Thomas Koenig <tkoenig@gcc.gnu.org>
862
863 PR tree-optimzation/32635
864 * gfortran.dg/pr32635.f: New test case.
865
866 2007-07-18 Christopher D. Rickett <crickett@lanl.gov>
867
868 PR fortran/32801
869 * gfortran.dg/pr32801.f03: New test case.
870
871 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
872
873 * gcc.dg/c99-math-double-1.c: Mark test variables as volatile.
874 Test negative numbers also.
875 * gcc.dg/c99-math-float-1.c: Likewise.
876 * gcc.dg/c99-math-long-double-1.c: Likewise.
877 * gcc.dg/c99-math.h: Check for FP exceptions. Update for negative
878 test inputs.
879
880 2007-07-18 Bob Wilson <bob.wilson@acm.org>
881
882 * lib/target-supports.exp (check_effective_target_sync_int_long):
883 Enable for xtensa.
884 (check_effective_target_sync_char_short): Likewise.
885
886 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
887
888 * gcc.dg/pr28796-2.c: Add more cases.
889
890 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
891
892 * gcc.dg/pr28796-1.c: Add more cases.
893 * gcc.dg/pr28796-2.c: Likewise.
894
895 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
896
897 * gcc.dg/pr28796-1.c: Add more cases.
898 * gcc.dg/pr28796-2.c: Likewise.
899
900 2007-07-17 Janus Weil <jaydub66@gmail.com>
901
902 PR fortran/32535
903 * gfortran.dg/pr32535.f90: New test.
904
905 2007-07-17 Paul Thomas <pault@gcc.gnu.org>
906
907 PR fortran/31320
908 PR fortran/32665
909 * gfortran.dg/alloc_comp_constructor_3.f90: New test.
910
911 2007-07-17 Zdenek Dvorak <dvorakz@suse.cz>
912
913 PR rtl-optimization/32773
914 * gcc.dg/pr32773.c: New test.
915
916 2007-07-16 Andrew Pinski <andrew_pinski@playstation.sony.com>
917
918 * gcc.target/spu/intrinsics-1.c: Use dg-message to
919 match flax-vector-conversions note.
920 * gcc.target/spu/fixed-range-bad.c: Use dg-warning
921 instead of dg-error for the warning.
922
923 2007-07-16 Rask Ingemann Lambertsen <rask@sygehus.dk>
924
925 * gcc.c-torture/execute/20061101-2.c: Variant of 20061101-1.c
926 adapted to work on targets with 16-bit or wider int.
927 * gcc.c-torture/execute/pr29797-2.c: Likewise for pr29797-1.c.
928 * gcc.c-torture/execute/pr31448-2.c: Likewise for pr31448.c.
929 * gcc.dg/20061109-2.c: Likewise for 20061109-1.c.
930 * gcc.dg/pr27959-2.c: Likewise for pr27959.c.
931
932 2007-07-16 Rask Ingemann Lambertsen <rask@sygehus.dk>
933
934 * gcc.dg/tree-ssa/ltrans-5.c: Only run test on targets which
935 support large arrays.
936 * gcc.dg/pr27959.c: Only run test if an int is at least 32 bits wide.
937 * gcc.dg/20061109-1.c: Likewise.
938 * gcc.c-torture/execute/20061101-1.x: Likewise.
939 * gcc.c-torture/execute/pr29797-1.x: Likewise.
940 * gcc.c-torture/execute/pr31448.x: Likewise.
941
942 2007-07-16 Lee Millward <lee.millward@gmail.com>
943
944 * gfortran.dg/cmplx_intrinsic_1.f90: New test.
945
946 PR fortran/32238
947 * gfortran.dg/pr32238.f90: New test.
948
949 PR fortran/32222
950 * gfortran.dg/pr32222.f90: New test.
951
952 PR fortran/32242
953 * gfortran.dg/pr32242.f90: New test.
954
955 2007-07-16 Sandra Loosemore <sandra@codesourcery.com>
956 David Ung <davidu@mips.com>
957
958 * gcc.target/mips/mips-sched-madd.c: New test case.
959
960 2007-07-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
961
962 PR libfortran/32611
963 * gfortran.dg/large_real_kind_1.f90: Update test.
964 * gfortran.dg/pr17706.f90: Update test.
965 * gfortran.dg/fmt_zero_digits.f90: Update test.
966 * gfortran.dg/fmt_zero_precision.f90: Update test.
967 * gfortran.dg/real_const_3.f90: Update test.
968
969 2007-07-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
970
971 PR fortran/32036
972 * gfortran.dg/bounds_check_8.f90: New test.
973 * gfortran.dg/do_iterator_2.f90: Make code legal Fortran.
974
975 2007-07-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
976
977 PR fortran/32357
978 * gfortran.dg/mvbits_2.f90: New test.
979
980 2007-07-14 Thomas Koenig <tkoenig@gcc.gnu.org>
981
982 PR libfortran/32731
983 * gfortran.dg/pack_mask_1.f90: New test.
984 * gfortran.dg/unpack_mask_1.f90: New test.
985
986 2007-07-14 Eric Botcazou <ebotcazou@libertysurf.fr>
987
988 * gcc.dg/20001013-1.c: Move to gcc.target/sparc.
989 * gcc.dg/20001101-1.c: Likewise.
990 * gcc.dg/20001102-1.c: Likewise.
991 * gcc.dg/20020116-2.c: Likewise.
992 * gcc.dg/20020416-1.c: Likewise.
993 * gcc.dg/sparc-constant-1.c: Likewise.
994 * gcc.dg/sparc-dwarf2.c: Likewise.
995 * gcc.dg/sparc-frame-1.c: Likewise.
996 * gcc.dg/sparc-getcontext-1.c: Likewise.
997 * gcc.dg/sparc-loop-1.c: Likewise.
998 * gcc.dg/sparc-reg-1.c: Likewise.
999 * gcc.dg/sparc-ret.c: Likewise.
1000 * gcc.dg/sparc-trap-1.c: Likewise.
1001 * gcc.dg/ultrasp10.c: Likewise.
1002 * gcc.dg/ultrasp11.c: Likewise.
1003 * gcc.dg/ultrasp1.c: Likewise.
1004 * gcc.dg/ultrasp2.c: Likewise.
1005 * gcc.dg/ultrasp3.c: Likewise.
1006 * gcc.dg/ultrasp4.c: Likewise.
1007 * gcc.dg/ultrasp5.c: Likewise.
1008 * gcc.dg/ultrasp6.c: Likewise.
1009 * gcc.dg/ultrasp7.c: Likewise.
1010 * gcc.dg/ultrasp8.c: Likewise.
1011 * gcc.dg/ultrasp9.c: Likewise.
1012 * gcc.dg/splet-1.c: Delete.
1013
1014 2007-07-14 Daniel Franke <franke.daniel@gmail.com>
1015
1016 PR fortran/32724
1017 * gfortran.dg/stfunc_5.f90: New test.
1018
1019 2007-07-14 Uros Bizjak <ubizjak@gmail.com>
1020
1021 * lib/target-supports.exp (check_effective_target_vect_aligned_arrays):
1022 New procedure to check if arrays are naturally aligned to the vector
1023 alignment boundary.
1024 * gcc.dg/vect/pr25413a.c: Do not include stdarg.h. Use __SIZE_TYPE__
1025 in size_t typedef. Adjust tree dump scan results according to
1026 vect_aligned_arrays target check.
1027 * gcc.dg/vect/pr25413.c: Adjust tree dump scan results according to
1028 vect_aligned_arrays target check.
1029 * gcc.dg/vect/pr31699.c: Ditto.
1030
1031 2007-07-13 Sa Liu <saliu@de.ibm.com>
1032
1033 * gcc.dg/vect/fast-math-vect-reduc-7.c: Switch on test
1034 for V2DFmode vector conditional expression.
1035 * gcc.target/spu/dfcmeq.c: New. Test combination of abs
1036 and dfceq patterns.
1037 * gcc.target/spu/dfcmgt.c: New. Test combination of abs
1038 and dfcgt patterns.
1039 * gcc.target/spu/intrinsics-2.c: New. Test intrinsics for
1040 V2DFmode comparison and test special values.
1041 * lib/target-supports.exp: Switch on test for V2DFmode
1042 vector conditional expression.
1043
1044 2007-07-13 Richard Guenther <rguenther@suse.de>
1045
1046 PR tree-optimization/32721
1047 * gcc.dg/pr32721.c: New testcase.
1048
1049 2007-07-13 Hans-Peter Nilsson <hp@axis.com>
1050
1051 * gcc.dg/20011127-1.c: Use dg-message, not dg-error to match the
1052 error message part that continues on a new line.
1053
1054 2007-07-12 Geoffrey Keating <geoffk@apple.com>
1055
1056 * gcc.dg/c99-tgmath-1.c: New.
1057 * gcc.dg/c99-tgmath-2.c: New.
1058 * gcc.dg/c99-tgmath-3.c: New.
1059 * gcc.dg/c99-tgmath-4.c: New.
1060
1061 2007-07-12 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1062 Janis Johnson <janis187@us.ibm.com>
1063
1064 PR testsuite/25241
1065 * gcc.test-framework/dg-error-exp-F.c: New test.
1066 * gcc.test-framework/dg-warning-exp-F.c: New test.
1067 * lib/gcc.exp: Enable warning and error prefixes.
1068 * lib/gcc-dg.exp (dg-warning): Wrap original dg-warning.
1069 (dg-error): Wrap original dg-error.
1070 * gcc.target/powerpc/altivec-types-1.c: Remove explicit error/warning
1071 markers from dg-error/dg-warning directives.
1072 * gcc.dg/20040322-1.c: Likewise.
1073 * gcc.dg/Wchar-subscripts-1.c: Likewise.
1074 * gcc.dg/Wdeclaration-after-statement-1.c: Likewise.
1075 * gcc.dg/Wdeclaration-after-statement-2.c: Likewise.
1076 * gcc.dg/Werror-1.c: Likewise.
1077 * gcc.dg/Werror-10.c: Likewise.
1078 * gcc.dg/Werror-11.c: Likewise.
1079 * gcc.dg/Werror-2.c: Likewise.
1080 * gcc.dg/Werror-3.c: Likewise.
1081 * gcc.dg/Werror-4.c: Likewise.
1082 * gcc.dg/Werror-5.c: Likewise.
1083 * gcc.dg/Werror-6.c: Likewise.
1084 * gcc.dg/Werror-7.c: Likewise.
1085 * gcc.dg/Werror-8.c: Likewise.
1086 * gcc.dg/Werror-9.c: Likewise.
1087 * gcc.dg/Werror-implicit-function-declaration.c: Likewise.
1088 * gcc.dg/Wimplicit-function-declaration-c89-pedantic.c: Likewise.
1089 * gcc.dg/Wimplicit-function-declaration-c89.c: Likewise.
1090 * gcc.dg/Wimplicit-function-declaration-c99-pedantic.c: Likewise.
1091 * gcc.dg/Wimplicit-function-declaration-c99.c: Likewise.
1092 * gcc.dg/Wint-to-pointer-cast-1.c: Likewise.
1093 * gcc.dg/Wint-to-pointer-cast-2.c: Likewise.
1094 * gcc.dg/Wint-to-pointer-cast-3.c: Likewise.
1095 * gcc.dg/Wnested-externs-1.c: Likewise.
1096 * gcc.dg/Wpointer-to-int-cast-1.c: Likewise.
1097 * gcc.dg/Wpointer-to-int-cast-2.c: Likewise.
1098 * gcc.dg/Wpointer-to-int-cast-3.c: Likewise.
1099 * gcc.dg/Wshadow-3.c: Likewise.
1100 * gcc.dg/Wtraditional-conversion-2.c: Likewise.
1101 * gcc.dg/Wwrite-strings-1.c: Likewise.
1102 * gcc.dg/anon-struct-5.c: Likewise.
1103 * gcc.dg/anon-struct-6.c: Likewise.
1104 * gcc.dg/anon-struct-7.c: Likewise.
1105 * gcc.dg/anon-struct-8.c: Likewise.
1106 * gcc.dg/array-8.c: Likewise.
1107 * gcc.dg/array-quals-2.c: Likewise.
1108 * gcc.dg/asm-qual-1.c: Likewise.
1109 * gcc.dg/asm-wide-1.c: Likewise.
1110 * gcc.dg/assign-warn-1.c: Likewise.
1111 * gcc.dg/assign-warn-2.c: Likewise.
1112 * gcc.dg/bitfld-10.c: Likewise.
1113 * gcc.dg/bitfld-11.c: Likewise.
1114 * gcc.dg/bitfld-12.c: Likewise.
1115 * gcc.dg/bitfld-13.c: Likewise.
1116 * gcc.dg/bitfld-14.c: Likewise.
1117 * gcc.dg/builtin-choose-expr-2.c: Likewise.
1118 * gcc.dg/builtins-30.c: Likewise.
1119 * gcc.dg/c90-const-expr-5.c: Likewise.
1120 * gcc.dg/c90-typespec-1.c: Likewise.
1121 * gcc.dg/c99-const-expr-5.c: Likewise.
1122 * gcc.dg/c99-flex-array-5.c: Likewise.
1123 * gcc.dg/c99-fordecl-3.c: Likewise.
1124 * gcc.dg/c99-tag-3.c: Likewise.
1125 * gcc.dg/c99-typespec-1.c: Likewise.
1126 * gcc.dg/c99-vla-jump-1.c: Likewise.
1127 * gcc.dg/c99-vla-jump-2.c: Likewise.
1128 * gcc.dg/c99-vla-jump-3.c: Likewise.
1129 * gcc.dg/c99-vla-jump-4.c: Likewise.
1130 * gcc.dg/c99-vla-jump-5.c: Likewise.
1131 * gcc.dg/cast-1.c: Likewise.
1132 * gcc.dg/cast-2.c: Likewise.
1133 * gcc.dg/cast-3.c: Likewise.
1134 * gcc.dg/cast-4.c: Likewise.
1135 * gcc.dg/cast-pretty-print-1.c: Likewise.
1136 * gcc.dg/comp-goto-2.c: Likewise.
1137 * gcc.dg/comp-goto-3.c: Likewise.
1138 * gcc.dg/cpp/error-1.c: Likewise.
1139 * gcc.dg/cpp/if-paren.c: Likewise.
1140 * gcc.dg/decl-7.c: Likewise.
1141 * gcc.dg/decl-8.c: Likewise.
1142 * gcc.dg/decl-nospec-1.c: Likewise.
1143 * gcc.dg/decl-nospec-2.c: Likewise.
1144 * gcc.dg/decl-nospec-3.c: Likewise.
1145 * gcc.dg/declspec-10.c: Likewise.
1146 * gcc.dg/declspec-11.c: Likewise.
1147 * gcc.dg/declspec-12.c: Likewise.
1148 * gcc.dg/declspec-13.c: Likewise.
1149 * gcc.dg/declspec-14.c: Likewise.
1150 * gcc.dg/declspec-15.c: Likewise.
1151 * gcc.dg/declspec-16.c: Likewise.
1152 * gcc.dg/declspec-17.c: Likewise.
1153 * gcc.dg/declspec-4.c: Likewise.
1154 * gcc.dg/declspec-5.c: Likewise.
1155 * gcc.dg/declspec-6.c: Likewise.
1156 * gcc.dg/declspec-7.c: Likewise.
1157 * gcc.dg/declspec-8.c: Likewise.
1158 * gcc.dg/declspec-9.c: Likewise.
1159 * gcc.dg/dfp/Wtraditional-conversion-2.c: Likewise.
1160 * gcc.dg/dfp/constants-c99.c: Likewise.
1161 * gcc.dg/dfp/keywords-c89.c: Likewise.
1162 * gcc.dg/dfp/keywords-c99.c: Likewise.
1163 * gcc.dg/dfp/keywords-reserved.c: Likewise.
1164 * gcc.dg/dfp/typespec.c: Likewise.
1165 * gcc.dg/dremf-type-compat-2.c: Likewise.
1166 * gcc.dg/dremf-type-compat-3.c: Likewise.
1167 * gcc.dg/dremf-type-compat-4.c: Likewise.
1168 * gcc.dg/empty-source-2.c: Likewise.
1169 * gcc.dg/empty-source-3.c: Likewise.
1170 * gcc.dg/enum3.c: Likewise.
1171 * gcc.dg/extra-semi-2.c: Likewise.
1172 * gcc.dg/extra-semi-3.c: Likewise.
1173 * gcc.dg/float-range-1.c: Likewise.
1174 * gcc.dg/float-range-2.c: Likewise.
1175 * gcc.dg/float-range-3.c: Likewise.
1176 * gcc.dg/float-range-5.c: Likewise.
1177 * gcc.dg/format/asm_fprintf-2.c: Likewise.
1178 * gcc.dg/format/asm_fprintf-3.c: Likewise.
1179 * gcc.dg/format/asm_fprintf-4.c: Likewise.
1180 * gcc.dg/format/asm_fprintf-5.c: Likewise.
1181 * gcc.dg/format/cast-1.c: Likewise.
1182 * gcc.dg/format/gcc_diag-3.c: Likewise.
1183 * gcc.dg/format/gcc_diag-4.c: Likewise.
1184 * gcc.dg/format/gcc_diag-6.c: Likewise.
1185 * gcc.dg/format/gcc_diag-8.c: Likewise.
1186 * gcc.dg/format/gcc_diag-9.c: Likewise.
1187 * gcc.dg/format/nul-2.c: Likewise.
1188 * gcc.dg/format/opt-1.c: Likewise.
1189 * gcc.dg/format/opt-2.c: Likewise.
1190 * gcc.dg/format/opt-3.c: Likewise.
1191 * gcc.dg/format/opt-4.c: Likewise.
1192 * gcc.dg/format/opt-5.c: Likewise.
1193 * gcc.dg/format/opt-6.c: Likewise.
1194 * gcc.dg/framework-2.c: Likewise.
1195 * gcc.dg/func-args-1.c: Likewise.
1196 * gcc.dg/func-outside-1.c: Likewise.
1197 * gcc.dg/func-outside-2.c: Likewise.
1198 * gcc.dg/gnu-cond-expr-2.c: Likewise.
1199 * gcc.dg/gnu-cond-expr-3.c: Likewise.
1200 * gcc.dg/if-empty-1.c: Likewise.
1201 * gcc.dg/init-bad-1.c: Likewise.
1202 * gcc.dg/init-bad-2.c: Likewise.
1203 * gcc.dg/init-bad-3.c: Likewise.
1204 * gcc.dg/init-desig-obs-2.c: Likewise.
1205 * gcc.dg/init-desig-obs-3.c: Likewise.
1206 * gcc.dg/init-empty-2.c: Likewise.
1207 * gcc.dg/init-empty-3.c: Likewise.
1208 * gcc.dg/inline-11.c: Likewise.
1209 * gcc.dg/inline-12.c: Likewise.
1210 * gcc.dg/inline-8.c: Likewise.
1211 * gcc.dg/inline-9.c: Likewise.
1212 * gcc.dg/inline3.c: Likewise.
1213 * gcc.dg/label-decl-1.c: Likewise.
1214 * gcc.dg/label-decl-2.c: Likewise.
1215 * gcc.dg/label-decl-3.c: Likewise.
1216 * gcc.dg/label-decl-4.c: Likewise.
1217 * gcc.dg/long-long-typespec-1.c: Likewise.
1218 * gcc.dg/lvalue-2.c: Likewise.
1219 * gcc.dg/lvalue-3.c: Likewise.
1220 * gcc.dg/nested-func-3.c: Likewise.
1221 * gcc.dg/nested-redef-1.c: Likewise.
1222 * gcc.dg/noreturn-4.c: Likewise.
1223 * gcc.dg/old-style-prom-2.c: Likewise.
1224 * gcc.dg/old-style-prom-3.c: Likewise.
1225 * gcc.dg/old-style-then-proto-1.c: Likewise.
1226 * gcc.dg/overflow-warn-1.c: Likewise.
1227 * gcc.dg/overflow-warn-2.c: Likewise.
1228 * gcc.dg/overflow-warn-3.c: Likewise.
1229 * gcc.dg/overflow-warn-4.c: Likewise.
1230 * gcc.dg/overflow-warn-6.c: Likewise.
1231 * gcc.dg/parm-forwdecl-2.c: Likewise.
1232 * gcc.dg/parm-forwdecl-3.c: Likewise.
1233 * gcc.dg/parm-impl-decl-1.c: Likewise.
1234 * gcc.dg/parm-impl-decl-2.c: Likewise.
1235 * gcc.dg/parm-incomplete-1.c: Likewise.
1236 * gcc.dg/parm-mismatch-1.c: Likewise.
1237 * gcc.dg/pointer-arith-1.c: Likewise.
1238 * gcc.dg/pointer-arith-2.c: Likewise.
1239 * gcc.dg/pointer-arith-3.c: Likewise.
1240 * gcc.dg/pointer-arith-4.c: Likewise.
1241 * gcc.dg/pointer-arith-6.c: Likewise.
1242 * gcc.dg/pointer-arith-7.c: Likewise.
1243 * gcc.dg/pointer-arith-8.c: Likewise.
1244 * gcc.dg/pr13804-1.c: Likewise.
1245 * gcc.dg/pr15698-1.c: Likewise.
1246 * gcc.dg/pr15698-2.c: Likewise.
1247 * gcc.dg/pr15698-3.c: Likewise.
1248 * gcc.dg/pr15698-4.c: Likewise.
1249 * gcc.dg/pr15698-5.c: Likewise.
1250 * gcc.dg/pr15698-6.c: Likewise.
1251 * gcc.dg/pr15698-7.c: Likewise.
1252 * gcc.dg/pr15698-8.c: Likewise.
1253 * gcc.dg/pr17188-1.c: Likewise.
1254 * gcc.dg/pr17301-1.c: Likewise.
1255 * gcc.dg/pr17301-2.c: Likewise.
1256 * gcc.dg/pr17730-1.c: Likewise.
1257 * gcc.dg/pr20368-1.c: Likewise.
1258 * gcc.dg/pr20368-2.c: Likewise.
1259 * gcc.dg/pr20368-3.c: Likewise.
1260 * gcc.dg/pr22308-1.c: Likewise.
1261 * gcc.dg/qual-component-1.c: Likewise.
1262 * gcc.dg/redecl-1.c: Likewise.
1263 * gcc.dg/redecl-11.c: Likewise.
1264 * gcc.dg/redecl-12.c: Likewise.
1265 * gcc.dg/redecl-13.c: Likewise.
1266 * gcc.dg/redecl-14.c: Likewise.
1267 * gcc.dg/redecl-15.c: Likewise.
1268 * gcc.dg/register-var-1.c: Likewise.
1269 * gcc.dg/register-var-2.c: Likewise.
1270 * gcc.dg/stmt-expr-2.c: Likewise.
1271 * gcc.dg/stmt-expr-3.c: Likewise.
1272 * gcc.dg/stmt-expr-label-1.c: Likewise.
1273 * gcc.dg/stmt-expr-label-2.c: Likewise.
1274 * gcc.dg/stmt-expr-label-3.c: Likewise.
1275 * gcc.dg/struct-empty-2.c: Likewise.
1276 * gcc.dg/struct-empty-3.c: Likewise.
1277 * gcc.dg/struct-parse-1.c: Likewise.
1278 * gcc.dg/struct-semi-1.c: Likewise.
1279 * gcc.dg/struct-semi-2.c: Likewise.
1280 * gcc.dg/struct-semi-3.c: Likewise.
1281 * gcc.dg/switch-5.c: Likewise.
1282 * gcc.dg/switch-6.c: Likewise.
1283 * gcc.dg/switch-7.c: Likewise.
1284 * gcc.dg/tls/diag-5.c: Likewise.
1285 * gcc.dg/transparent-union-1.c: Likewise.
1286 * gcc.dg/transparent-union-3.c: Likewise.
1287 * gcc.dg/typespec-1.c: Likewise.
1288 * gcc.dg/vla-init-2.c: Likewise.
1289 * gcc.dg/vla-init-3.c: Likewise.
1290 * gcc.dg/vla-init-4.c: Likewise.
1291 * gcc.dg/vla-init-5.c: Likewise.
1292 * gcc.dg/void-cast-2.c: Likewise.
1293 * gcc.dg/wvla-3.c: Likewise.
1294 * gcc.dg/wvla-7.c: Likewise.
1295 * gcc.target/i386/991209-1.c: Likewise.
1296 * gcc.target/ia64/fpreg-1.c: Likewise.
1297 * gcc.target/m68k/interrupt_thread-2.c: Likewise.
1298 * gcc.target/m68k/interrupt_thread-3.c: Likewise.
1299
1300 2007-07-12  Daniel Franke  <franke.daniel@gmail.com>
1301
1302 PR fortran/31639
1303 * gfortran.dg/func_decl_4.f90: New test.
1304
1305 2007-07-12 Paul Thomas <pault@gcc.gnu.org>
1306
1307 PR fortran/32727
1308 * gfortran.dg/interface_17.f90: New test.
1309
1310 2007-07-12 Christopher D. Rickett <crickett@lanl.gov>
1311
1312 PR fortran/32599
1313 * gfortran.dg/32599.f03: New test case.
1314
1315 PR fortran/32601
1316 * gfortran.dg/32601.f03: New test case.
1317 * gfortran.dg/32601_1.f03: Ditto.
1318 * gfortran.dg/c_ptr_tests_9.f03: Updated dg-options.
1319 * gfortran.dg/c_ptr_tests_10.f03: Ditto.
1320
1321 2007-07-12 Steve Ellcey <sje@cup.hp.com>
1322
1323 * gcc.c-torture/execute/align-3.c: Remove function addr check.
1324
1325 2007-07-12 Dorit Nuzman <dorit@il.ibm.com>
1326 Devang Patel <dpatel@apple.com>
1327
1328 PR tree-optimization/25413
1329 * gcc.dg/vect/vect-align-1.c: New.
1330 * gcc.dg/vect/vect-align-2.c: New.
1331 * gcc.dg/vect/pr25413.c: New.
1332 * gcc.dg/vect/pr25413a.c: New.
1333 * gcc.dg/vect/pr31699.c: Fix dg-final check.
1334
1335 2007-07-12 Nathan Froyd <froydnj@codesourcery.com>
1336
1337 * lib/target-support.exp (check_ultrasparc_hw_available):
1338 New function.
1339 (is-effective-target): Check $arg for ultrasparc_hw.
1340 (is-effective-target-keyword): Likewise.
1341 * gcc.dg/vect/vect.exp: Call check_effective_target_ultrasparc_hw
1342 when determining what to do on sparc platforms.
1343 * gcc.dg/20001013-1.c: Check for an ultrasparc_hw target.
1344 * gcc.dg/20001101-1.c: Likewise.
1345 * gcc.dg/20001101-2.c: Likewise.
1346 * gcc.dg/ultrasp9.c: Likewise.
1347 * gcc.dg/ultrasp10.c: Likewise.
1348 * gcc.target/sparc/pdist-3.c: Likewise.
1349
1350 2007-07-12 Daniel Jacobowitz <dan@codesourcery.com>
1351
1352 * gcc.target/mips/save-restore-5.c: Add -mno-abicalls.
1353
1354 2007-07-12 Dorit Nuzman <dorit@il.ibm.com>
1355
1356 * gcc.dg/vect/costmodel/ppc/costmodel-vect-reduc-1char.c: Loops now
1357 get vectorized.
1358 * gcc.dg/vect/costmodel/i386/costmodel-vect-reduc-1char.c: Loops
1359 now get vectorized.
1360 * gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp: New.
1361 * gcc.dg/vect/costmodel/spu/costmodel-fast-math-vect-pr29925.c: New.
1362 * gcc.dg/vect/costmodel/spu/costmodel-vect-31a.c: New.
1363 * gcc.dg/vect/costmodel/spu/costmodel-vect-31b.c: New.
1364 * gcc.dg/vect/costmodel/spu/costmodel-vect-31c.c: New.
1365 * gcc.dg/vect/costmodel/spu/costmodel-vect-31d.c: New.
1366 * gcc.dg/vect/costmodel/spu/costmodel-vect-iv-9.c: New.
1367 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: New.
1368 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: New.
1369 * gcc.dg/vect/costmodel/spu/costmodel-vect-76b.c: New.
1370 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: New.
1371 * gcc.dg/vect/costmodel/spu/costmodel-vect-68a.c: New.
1372 * gcc.dg/vect/costmodel/spu/costmodel-vect-68b.c: New.
1373 * gcc.dg/vect/costmodel/spu/costmodel-vect-68c.c: New.
1374 * gcc.dg/vect/costmodel/spu/costmodel-vect-68d.c: New.
1375 * lib/target-supports.exp (check_effective_target_vect_int_mul):
1376 Add spu.
1377
1378 2007-07-12 Jakub Jelinek <jakub@redhat.com>
1379
1380 PR c++/30854
1381 * g++.dg/parse/error30.C: New test.
1382
1383 2007-07-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1384
1385 PR fortran/29804
1386 * gfortran.dg/alloc_comp_misc_1.f90: New test.
1387
1388 2007-07-11 Daniel Berlin <dberlin@dberlin.org>
1389
1390 * gfortran.fortran-torture/compile/pr32663.f: New test.
1391
1392 2007-07-11 Paolo Carlini <pcarlini@suse.de>
1393
1394 PR c++/31027
1395 * g++.dg/inherit/virtual4.C: New.
1396
1397 2007-07-11 Uros Bizjak <ubizjak@gmail.com>
1398
1399 PR target/32661
1400 * gcc.target/i386/pr32661-1.c: New test.
1401
1402 2007-07-11 Eric Botcazou <ebotcazou@adacore.com>
1403
1404 * gnat.dg/invariant_index.ad[sb]: New test.
1405
1406 2007-07-11 Paolo Carlini <pcarlini@suse.de>
1407
1408 PR c++/32560
1409 * g++.dg/template/decl3.C: New.
1410
1411 2007-07-09 Geoffrey Keating <geoffk@apple.com>
1412
1413 PR 32617
1414 * gcc.c-torture/execute/align-3.c: New.
1415
1416 2007-07-10 Uros Bizjak <ubizjak@gmail.com>
1417
1418 PR target/32708
1419 * gcc.target/i386/pr32708-1.c: New test.
1420 * gcc.target/i386/pr32708-2.c: Ditto.
1421 * gcc.target/i386/pr32708-3.c: Ditto.
1422
1423 2007-07-10 Mark Mitchell <mark@codesourcery.com>
1424
1425 * g++.dg/init/new20.C: Remove svn:executable flag.
1426
1427 2007-07-10 Nathan Froyd <froydnj@codesourcery.com>
1428
1429 * gcc.dg/vect/vect-116.c: Add vect_int target requirement.
1430
1431 2007-07-10 Nathan Froyd <froydnj@codesourcery.com>
1432
1433 * gcc.dg/ultrasp7.c: Add fpic target requirement.
1434
1435 2007-07-10 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1436
1437 PR testsuite/25241
1438 * gcc.dg/pch/counter-2.c: Match every message with its appropriate
1439 directive.
1440
1441 2007-07-10 Paul Thomas <pault@gcc.gnu.org>
1442
1443 PR fortran/32157
1444 * gfortran.dg/overload_2.f90: New test.
1445
1446 PR fortran/32689
1447 * gfortran.dg/transfer_simplify_5.f90
1448
1449 PR fortran/32634
1450 * gfortran.dg/interface_15.f90: New test.
1451
1452 2007-07-09 Thomas Koenig <tkoenig@gcc.gnu.org>
1453
1454 PR libfortran/32336
1455 * gfortran.dg/matmul_5.f90: New test case.
1456
1457 2007-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
1458
1459 * gcc.dg/fesd-any.c: Move to gcc.dg/debug/dwarf2 directory.
1460 * gcc.dg/fesd-any.h: Likewise.
1461 * gcc.dg/fesd-baseonly.c: Likewise.
1462 * gcc.dg/fesd-baseonly.h: Likewise.
1463 * gcc.dg/fesd-none.c: Likewise.
1464 * gcc.dg/fesd-none.h: Likewise.
1465 * gcc.dg/fesd-reduced.c: Likewise.
1466 * gcc.dg/fesd-reduced.h: Likewise.
1467 * gcc.dg/fesd-sys.c: Likewise.
1468 * gcc.dg/fesd-sys.h: Likewise
1469 * gcc.dg/fesd.h: Likewise.
1470
1471 * g++.dg/debug/dwarf2: New directory.
1472 * g++.dg/debug/dwarf2/dwarf2.exp: New driver.
1473 * g++.dg/other/fesd-any.C: Move to g++.dg/debug/dwarf2 directory.
1474 * g++.dg/other/fesd-any.h: Likewise.
1475 * g++.dg/other/fesd-baseonly.C: Likewise.
1476 * g++.dg/other/fesd-baseonly.h: Likewise.
1477 * g++.dg/other/fesd-none.C: Likewise.
1478 * g++.dg/other/fesd-none.h: Likewise.
1479 * g++.dg/other/fesd-reduced.C: Likewise.
1480 * g++.dg/other/fesd-reduced.h: Likewise.
1481 * g++.dg/other/fesd-sys.C: Likewise.
1482 * g++.dg/other/fesd-sys.h: Likewise.
1483 * g++.dg/other/fesd.h: Likewise.
1484
1485 2007-07-09 Daniel Franke <franke.daniel@gmail.com>
1486
1487 PR fortran/31129
1488 * gfortran.dg/parameter_unused.f90: New test.
1489
1490 2007-07-09 Uros Bizjak <ubizjak@gmail.com>
1491
1492 PR tree-optimization/32681
1493 * gcc.dg/tree-ssa/pr32681.c: New test.
1494
1495 2007-07-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1496
1497 PR fortran/32678
1498 * gfortran.dg/fmt_t_5.f90: New test.
1499
1500 2007-07-08 Paolo Carlini <pcarlini@suse.de>
1501
1502 PR c++/30535
1503 * g++.dg/template/operator10.C: New.
1504
1505 2007-07-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1506
1507 PR libfortran/32217
1508 * gfortran.dg/unpack_zerosize_1.f90: New test case.
1509
1510 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
1511
1512 PR fortran/29876
1513 * gfortran.dg/operator_6.f90: New test.
1514
1515 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
1516
1517 PR fortran/17711
1518 * gfortran.dg/operator_4.f90: New test.
1519 * gfortran.dg/operator_5.f90: New test.
1520 * gfortran.dg/logical_comp.f90: Adjusted error messages.
1521 * gfortran.dg/module_md5_1.f90: Adjusted MD5 sum.
1522
1523 2007-07-08 Tobias Burnus <burnus@net-b.de>
1524
1525 PR fortran/32669
1526 * gfortran.dg/argument_checking_6.f90: New.
1527
1528 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
1529
1530 PR fortran/25094
1531 * gfortran.dg/interface_155555.f90: New test.
1532
1533 2007-07-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1534
1535 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
1536 c99-math-long-double-1.c, c99-math.h: Test subnormals.
1537
1538 2007-07-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1539
1540 PR testsuite/25241
1541 * gcc.dg/20041213-1.c: Don't use default -pedantic-errors to allow
1542 discern pedantic diagnostics and errors.
1543 * gcc.dg/empty2.c: Add -pedantic, so it actually produces a warning
1544 and not an error.
1545 * gcc.dg/20050121-1.c: This is an error and not a warning.
1546 * gcc.target/i386/sseregparm-2.c: Likewise.
1547 * gcc.target/i386/20060512-4.c: This is a warning and not an error.
1548 * gcc.dg/charset/attribute2.c: Likewise.
1549 * gcc.dg/bitfld-1.c: Likewise.
1550 * gcc.dg/pack-test-2.c: Likewise.
1551 * gcc.dg/940510-1.c: Match separately error and warning.
1552 * gcc.dg/array-2.c: Match separately multiple messages. The second
1553 diagnostic is a pedantic warning and not an error.
1554 * gcc.dg/pr14475.c: Match separately multiple messages.
1555 * gcc.dg/pr18809-1.c: Likewise.
1556 * gcc.dg/pr27953.c: Likewise.
1557 * gcc.dg/vla-init-1.c: Likewise.
1558 * gcc.dg/redecl-1.c: Fix wrong use of dg-error and dg-warning.
1559
1560 2007-07-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1561
1562 PR fortran/32644
1563 * gfortran.dg/char_decl_1.f90: New test.
1564
1565 2007-07-07 Daniel Berlin <dberlin@dberlin.org>
1566
1567 * Revert add of gcc.dg/tree-ssa/ssa-pre-17.c.
1568
1569 2007-07-07 Mark Mitchell <mark@codesourcery.com>
1570
1571 PR c++/32232
1572 * g++.dg/template/overload9.C: New test.
1573
1574 2007-07-06 Daniel Berlin <dberlin@dberlin.org>
1575
1576 * gcc.dg/tree-ssa/ssa-pre-17.c: New test.
1577 * gcc.dg/tree-ssa/ssa-fre-7.c: New test.
1578
1579 2007-07-06 Nathan Froyd <froydnj@codesourcery.com>
1580
1581 * gcc.dg/20001012-1.c: Run on all fpic-capable targets.
1582 * gcc.dg/20001012-2.c: Likewise.
1583 * gcc.dg/tls/opt-7.c: Require an fpic-capable target.
1584 * gcc.dg/20000222-1.c: Add -fPIC on all fpic-capable targets.
1585
1586 2007-07-06 Nathan Froyd <froydnj@codesourcery.com>
1587
1588 * gcc.c-torture/execute/multi-ix.c (CHUNK): Be more conservative
1589 about the chunk size when STACK_SIZE is defined.
1590
1591 2007-07-06 Josh Conner <jconner@apple.com>
1592
1593 PR middle-end/32602
1594 * gcc.dg/sibcall-8.c: New test.
1595
1596 2007-07-06 Josh Conner <jconner@apple.com>
1597
1598 PR middle-end/32603
1599 * gcc.target/arm/sibcall-1.c: New test.
1600
1601 2007-07-06 H.J. Lu <hongjiu.lu@intel.com>
1602
1603 * gcc.dg/dfp/convert-dfp-round-thread.c: New test.
1604
1605 2007-07-06 Daniel Franke <franke.daniel@gmail.com>
1606
1607 * gfortran.dg/save_parameter.f90: New test.
1608 * gfortran.dg/module_md5_1.f90: Updated MD5 sum.
1609
1610 2007-07-06 Richard Guenther <rguenther@suse.de>
1611
1612 * g++.dg/opt/pr30965.C: New testcase.
1613
1614 2007-07-06 Richard Sandiford <richard@codesourcery.com>
1615
1616 * gcc.target/mips/save-restore-5.c: New test.
1617
1618 2007-07-06 Uros Bizjak <ubizjak@gmail.com>
1619
1620 PR rtl_optimization/32450
1621 * gcc.dg/pr32450.c: New runtime test.
1622
1623 2007-07-06 Uros Bizjak <ubizjak@gmail.com>
1624
1625 * g++.dg/ext/visibility/ms-compat-1.C: Change double underscore to
1626 single underscore in scan directives.
1627
1628 2007-07-05 Mark Mitchell <mark@codesourcery.com>
1629
1630 PR c++/32245
1631 * g++.dg/init/ptrmem4.C: New test.
1632
1633 PR c++/32251
1634 * g++.dg/init/new21.C: Likewise.
1635
1636 PR c++/31992
1637 * g++.dg/template/static30.C: Likewise.
1638
1639 2007-07-05 Dorit Nuzman <dorit@il.ibm.com>
1640
1641 * gcc.dg/vect/costmodel/ppc: New directory.
1642 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: New.
1643 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr29925.c:
1644 New test.
1645 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: New test.
1646 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31b.c: New test.
1647 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31c.c: New test.
1648 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31d.c: New test.
1649 * gcc.dg/vect/costmodel/ppc/costmodel-vect-33.c: New test.
1650 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76a.c: New test.
1651 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c: New test.
1652 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76c.c: New test.
1653 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68a.c: New test.
1654 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68b.c: New test.
1655 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68c.c: New test.
1656 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68d.c: New test.
1657 * gcc.dg/vect/costmodel/ppc/costmodel-vect-reduc-1char.c: New test.
1658 * gcc.dg/vect/costmodel/i386/costmodel-vect-68.c: Now vectorized.
1659
1660 2007-07-05 Tobias Burnus <burnus@net-b.de>
1661
1662 PR fortran/32359
1663 * gfortran.dg/module_md5_1.f90: Update MD5 number.
1664
1665 2007-07-05 Paul Thomas <pault@gcc.gnu.org>
1666
1667 PR fortran/32526
1668 * gfortran.dg/interface_14.f90: New test.
1669
1670 PR fortran/32613
1671 * gfortran.dg/do_iterator_2.f90: New test.
1672
1673 2007-07-04 H.J. Lu <hongjiu.lu@intel.com>
1674
1675 * gcc.dg/dfp/dfp-round.h (FE_DEC_TONEAREST): Redfined for BID.
1676 (FE_DEC_DOWNWARD): Likewise.
1677 (FE_DEC_UPWARD): Likewise.
1678 (FE_DEC_TOWARDZERO): Likewise.
1679 (FE_DEC_TONEARESTFROMZERO): Likewise.
1680
1681 2007-07-04 Daniel Berlin <dberlin@dberlin.org>
1682
1683 * gcc.c-torture/compile/pr32606.c: New.
1684 * gfortran.fortran-torture/execute/pr32604.f90: New.
1685
1686 2007-07-04 Mark Mitchell <mark@codesourcery.com>
1687
1688 * gcc.dg/visibility-12.c: New test.
1689 * gcc.dg/visibility-13.c: Likewise.
1690 * g++.dg/ext/visibility-9.C: Likewise.
1691 * g++.dg/ext/visibility-10.C: Likewise.
1692
1693 2007-07-04 Richard Sandiford <richard@codesourcery.com>
1694
1695 * gcc.dg/sh-relax.c: Skip for VxWorks if non-PIC.
1696 * gcc.dg/sh-relax-vxworks.c: New test.
1697
1698 2007-07-04 Richard Guenther <rguenther@suse.de>
1699
1700 PR tree-optimization/32500
1701 * gcc.c-torture/execute/pr32500.c: New testcase.
1702
1703 2007-07-04 Richard Guenther <rguenther@suse.de>
1704
1705 PR tree-optimization/32482
1706 * gcc.c-torture/compile/pr32482.c: New testcase.
1707
1708 2007-07-04 Richard Sandiford <richard@codesourcery.com>
1709
1710 * gcc.c-torture/execute/ieee/compare-fp-4.x: Add an XFAIL for ARM
1711 VxWorks kernels.
1712 * gcc.c-torture/execute/ieee/fp-cmp-1.x: Likewise.
1713 * gcc.c-torture/execute/ieee/fp-cmp-2.x: Likewise.
1714 * gcc.c-torture/execute/ieee/fp-cmp-3.x: Likewise.
1715 * gcc.c-torture/execute/ieee/fp-cmp-6.x: Likewise.
1716
1717 2007-07-04 Richard Sandiford <richard@codesourcery.com>
1718
1719 * gcc.dg/cpp/trad/include.c: Skip for VxWorks kernels.
1720
1721 2007-07-04 Richard Sandiford <richard@codesourcery.com>
1722
1723 * gcc.dg/sh4a-fprun.c: Skip for VxWorks kernels.
1724
1725 2007-07-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1726
1727 PR fortran/31198
1728 * gfortran.dg/min_max_optional_1.f90: New test.
1729 * gfortran.dg/min_max_optional_2.f90: New test.
1730 * gfortran.dg/min_max_optional_3.f90: New test.
1731
1732 2007-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1733
1734 PR fortran/32545
1735 * gfortran.dg/fmt_error.f90: New test.
1736
1737 2007-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1738
1739 PR fortran/32612
1740 * gfortran.dg/interface_13.f90: New test.
1741
1742 2007-07-03 Dave Brolley <brolley@redhat.com>
1743
1744 PR c++/31743
1745 * g++.dg/init/new20.C: New test.
1746
1747 2007-07-03 Christopher D. Rickett <crickett@lanl.gov>
1748
1749 PR fortran/32579
1750 * gfortran.dg/iso_c_binding_only.f03: Updated test case.
1751
1752 2007-07-03 Tobias Burnus <burnus@net-b.de>
1753
1754 PR fortran/25062
1755 * common_7.f90: New.
1756 * common_8.f90: New.
1757 * common_9.f90: New.
1758
1759 2007-07-03 Tobias Burnus <burnus@net-b.de>
1760
1761 PR fortran/30940
1762 * gfortran.dg/argument_checking_1.f90: New.
1763 * gfortran.dg/argument_checking_2.f90: New.
1764 * gfortran.dg/argument_checking_3.f90: New.
1765 * gfortran.dg/argument_checking_4.f90: New.
1766 * gfortran.dg/argument_checking_5.f90: New.
1767 * gfortran.fortran-torture/execute/st_function_1.f90: Add dg-warning.
1768 * gfortran.fortran-torture/execute/st_function.f90: Add dg-warning.
1769
1770 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
1771
1772 * gcc.dg/pr32176.c: Add -w to default dg-options.
1773
1774 2007-07-02 Daniel Berlin <dberlin@dberlin.org>
1775
1776 * gcc.c-torture/compile/ssa-pre-1.c: New test.
1777
1778 2007-07-03 Tobias Burnus <burnus@net-b.de>
1779
1780 PR fortran/20888
1781 * gfortran.dg/null_2.f90: New.
1782
1783 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
1784 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1785
1786 PR middle-end/32176
1787 * gcc.dg/pr32176.c: New test.
1788
1789 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
1790
1791 * gcc.dg/const-float80.c : New test.
1792 * gcc.dg/const-float128.c : New test.
1793 * gcc.dg/const-float80-ped.c : New test.
1794 * gcc.dg/const-float128-ped.c : New test.
1795
1796 2007-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1797
1798 * gcc.dg/c99-math.h: Fix typo.
1799
1800 2007-07-02 Jakub Jelinek <jakub@redhat.com>
1801
1802 PR libgomp/32468
1803 * gcc.dg/gomp/pr32468-1.c: New test.
1804
1805 2007-07-02 Richard Sandiford <richard@codesourcery.com>
1806
1807 * gcc.target/mips/mips.exp (setup_mips_tests): Treat -mfp* as
1808 an ABI option.
1809
1810 2007-07-02 Daniel Berlin <dberlin@dberlin.org>
1811
1812 * gfortran.fortran-torture/compile/pr32583.f: New.
1813 * gcc.c-torture/compile/pr32584.c: New
1814
1815 2007-07-02 Ollie Wild <aaw@google.com>
1816
1817 * g++.dg/lookup/using16.C: Merge dg-errors with common line.
1818 * g++.dg/lookup/using17.C: Merge dg-errors with common line.
1819
1820 2007-07-02 Richard Sandiford <richard@codesourcery.com>
1821
1822 * gcc.target/mips/save-restore-1.c: New test.
1823 * gcc.target/mips/save-restore-2.c: Likewise.
1824 * gcc.target/mips/save-restore-3.c: Likewise.
1825 * gcc.target/mips/save-restore-4.c: Likewise.
1826
1827 2007-07-02 Uros Bizjak <ubizjak@gmail.com>
1828
1829 PR tree-optimization/31966
1830 PR tree-optimization/32533
1831 * gcc.dg/tree-ssa/pr31966.c: New runtime test.
1832 * gfortran.dg/pr32533.f90: Ditto.
1833
1834 2007-07-02 Jakub Jelinek <jakub@redhat.com>
1835
1836 * g++.dg/opt/nrv12.C: New test.
1837 * gcc.target/i386/nrv1.c: New test.
1838
1839 PR c++/31748
1840 * g++.dg/gomp/pr31748.C: New test.
1841
1842 2007-07-02 Ira Rosen <irar@il.ibm.com>
1843
1844 PR tree-optimization/32230
1845 * gcc.dg/vect/pr32230.c: New test.
1846
1847 2007-07-01 Christopher D. Rickett <crickett@lanl.gov>
1848
1849 * bind_c_array_params.f03: New files for Fortran 2003 ISO C Binding.
1850 * bind_c_coms.f90: Ditto.
1851 * bind_c_coms_driver.c: Ditto.
1852 * bind_c_dts.f90: Ditto.
1853 * bind_c_dts_2.f03: Ditto.
1854 * bind_c_dts_2_driver.c: Ditto.
1855 * bind_c_dts_3.f03: Ditto.
1856 * bind_c_dts_4.f03: Ditto.
1857 * bind_c_dts_driver.c: Ditto.
1858 * bind_c_implicit_vars.f03: Ditto.
1859 * bind_c_procs.f03: Ditto.
1860 * bind_c_usage_2.f03: Ditto.
1861 * bind_c_usage_3.f03: Ditto.
1862 * bind_c_usage_5.f03: Ditto.
1863 * bind_c_usage_6.f03: Ditto.
1864 * bind_c_usage_7.f03: Ditto.
1865 * bind_c_vars.f90: Ditto.
1866 * bind_c_vars_driver.c: Ditto.
1867 * binding_c_table_15_1.f03: Ditto.
1868 * binding_label_tests.f03: Ditto.
1869 * binding_label_tests_10.f03: Ditto.
1870 * binding_label_tests_10_main.f03: Ditto.
1871 * binding_label_tests_11.f03: Ditto.
1872 * binding_label_tests_11_main.f03: Ditto.
1873 * binding_label_tests_12.f03: Ditto.
1874 * binding_label_tests_13.f03: Ditto.
1875 * binding_label_tests_13_main.f03: Ditto.
1876 * binding_label_tests_14.f03: Ditto.
1877 * binding_label_tests_2.f03: Ditto.
1878 * binding_label_tests_3.f03: Ditto.
1879 * binding_label_tests_4.f03: Ditto.
1880 * binding_label_tests_5.f03: Ditto.
1881 * binding_label_tests_6.f03: Ditto.
1882 * binding_label_tests_7.f03: Ditto.
1883 * binding_label_tests_8.f03: Ditto.
1884 * binding_label_tests_9.f03: Ditto.
1885 * c_assoc.f90: Ditto.
1886 * c_assoc_2.f03: Ditto.
1887 * c_f_pointer_shape_test.f90: Ditto.
1888 * c_f_pointer_tests.f90: Ditto.
1889 * c_f_tests_driver.c: Ditto.
1890 * c_funloc_tests.f03: Ditto.
1891 * c_funloc_tests_2.f03: Ditto.
1892 * c_funloc_tests_3.f03: Ditto.
1893 * c_funloc_tests_3_funcs.c: Ditto.
1894 * c_kind_params.f90: Ditto.
1895 * c_kind_tests_2.f03: Ditto.
1896 * c_kinds.c: Ditto.
1897 * c_loc_driver.c: Ditto.
1898 * c_loc_test.f90: Ditto.
1899 * c_loc_tests_2.f03: Ditto.
1900 * c_loc_tests_2_funcs.c: Ditto.
1901 * c_loc_tests_3.f03: Ditto.
1902 * c_loc_tests_4.f03: Ditto.
1903 * c_loc_tests_5.f03: Ditto.
1904 * c_loc_tests_6.f03: Ditto.
1905 * c_loc_tests_7.f03: Ditto.
1906 * c_loc_tests_8.f03: Ditto.
1907 * c_ptr_tests.f03: Ditto.
1908 * c_ptr_tests_10.f03: Ditto.
1909 * c_ptr_tests_5.f03: Ditto.
1910 * c_ptr_tests_7.f03: Ditto.
1911 * c_ptr_tests_7_driver.c: Ditto.
1912 * c_ptr_tests_8.f03: Ditto.
1913 * c_ptr_tests_8_funcs.c: Ditto.
1914 * c_ptr_tests_9.f03: Ditto.
1915 * c_ptr_tests_driver.c: Ditto.
1916 * c_size_t_driver.c: Ditto.
1917 * c_size_t_test.f03: Ditto.
1918 * com_block_driver.f90: Ditto.
1919 * global_vars_c_init.f90: Ditto.
1920 * global_vars_c_init_driver.c: Ditto.
1921 * global_vars_f90_init.f90: Ditto.
1922 * global_vars_f90_init_driver.c: Ditto.
1923 * interop_params.f03: Ditto.
1924 * iso_c_binding_only.f03: Ditto.
1925 * iso_c_binding_rename_1.f03: Ditto.
1926 * iso_c_binding_rename_1_driver.c: Ditto.
1927 * iso_c_binding_rename_2.f03: Ditto.
1928 * iso_c_binding_rename_2_driver.c: Ditto.
1929 * kind_tests_2.f03: Ditto.
1930 * kind_tests_3.f03: Ditto.
1931 * module_md5_1.f90: Ditto.
1932 * only_clause_main.c: Ditto.
1933 * print_c_kinds.f90: Ditto.
1934 * test_bind_c_parens.f03: Ditto.
1935 * test_c_assoc.c: Ditto.
1936 * test_com_block.f90: Ditto.
1937 * test_common_binding_labels.f03: Ditto.
1938 * test_common_binding_labels_2.f03: Ditto.
1939 * test_common_binding_labels_2_main.f03: Ditto.
1940 * test_common_binding_labels_3.f03: Ditto.
1941 * test_common_binding_labels_3_main.f03: Ditto.
1942 * test_only_clause.f90: Ditto.
1943 * use_iso_c_binding.f90: Ditto.
1944 * value_5.f90: Ditto.
1945 * value_test.f90: Ditto.
1946 * value_tests_f03.f90: Ditto.
1947
1948 2007-07-01 Daniel Jacobowitz <dan@codesourcery.com>
1949
1950 * gcc.dg/tls/opt-14.c: New.
1951
1952 2007-07-01 Ollie Wild <aaw@google.com>
1953
1954 * g++.dg/lookup/using16.C: New test.
1955 * g++.dg/lookup/using17.C: New test.
1956
1957 2007-07-01 Janne Blomqvist <jb@gcc.gnu.org>
1958
1959 PR fortran/32239
1960 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.f90
1961 (test_4): Use proper test for floating point equality.
1962 (test_8): Likewise.
1963
1964 2007-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1965
1966 PR libgfortran/32554
1967 * gfortran.dg/fmt_p_1.f90: New test.
1968
1969 2007-07-01 Ira Rosen <irar@il.ibm.com>
1970
1971 * gcc.dg/vect/vect-strided-store-u16-i4.c: Remove abort() from input
1972 initialization and fix dg-final check - the initialization loop is
1973 vectorizable.
1974
1975 2007-07-01 Uros Bizjak <ubizjak@gmail.com>
1976 Volker Reichelt <reichelt@netcologne.de>
1977
1978 PR middle-end/32559
1979 * gcc.dg/pr32559.c: New test.
1980
1981 2007-07-01 Uros Bizjak <ubizjak@gmail.com>
1982
1983 PR tree-optimization/25371
1984 * gcc.dg/vect/pr25371.c: New test.
1985
1986 2007-06-30 Nathan Froyd <froydnj@codesourcery.com>
1987
1988 * gcc.c-torture/execute/20051113-1.c (main): Use the correct type
1989 when allocating and initializing a flexible array.
1990
1991 2007-06-30 Daniel Franke <franke.daniel@gmail.com>
1992
1993 PR fortran/20373
1994 * gfortran.dg/intrinsic.f90: New test.
1995
1996 2007-06-30 Tobias Burnus <burnus@net-b.de>
1997
1998 PR fortran/32555
1999 * gfortran.dg/fmt_zero_check.f90: New.
2000
2001 2007-06-30 Paul Thomas <pault@gcc.gnu.org>
2002
2003 PR fortran/30284
2004 * gfortran.dg/repeat_f90: New test.
2005
2006 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2007
2008 PR testsuite/25241
2009 * gcc.dg/cpp/20000625-1.c: Without dg-options the default is
2010 -pedantic-errors, so we should match errors.
2011 * gcc.dg/cpp/escape-1.c: Likewise.
2012 * gcc.dg/cpp/charconst.c: Empty character constants are errors.
2013 * gcc.dg/cpp/direct2.c: This is a mandatory error instead of a
2014 warning.
2015 * gcc.dg/cpp/endif-pedantic2.c: Use -pedantic-errors to obtain
2016 errors instead of warnings.
2017 * gcc.dg/cpp/extratokens.c: Use dg-warning instead of dg-error for
2018 a pedantic warning.
2019 * gcc.dg/cpp/arith-3.c: Likewise.
2020
2021 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2022
2023 PR testsuite/25241
2024 * gcc.dg/pch/valid-1.c: Match each diagnostic with its own directive.
2025 * gcc.dg/pch/valid-2.c: Likewise.
2026 * gcc.dg/pch/valid-3.c: Likewise.
2027 * gcc.dg/pch/warn-1.c: Likewise.
2028 * gcc.dg/pch/valid-4.c: Match a warning instead of an error.
2029
2030 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2031
2032 PR c/4076
2033 * gcc.dg/Wunused-function.c: New.
2034
2035 2007-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2036
2037 * gfortran.fortran-torture/compile/inline_1.f90: Fix test.
2038
2039 2007-06-29 Douglas Gregor <doug.gregor@gmail.com>
2040
2041 * g++.dg/other/canon-31724.C: New.
2042
2043 2007-06-29 Jan Hubicka <jh@suse.cz>
2044
2045 PR middle-end/32372
2046 * gcc.c-torture/compile/pr32372.c: new.
2047
2048 2007-06-29 Daniel Franke <franke.daniel@gmail.com>
2049
2050 * gfortran.dg/operator_3.f90: New test.
2051
2052 2007-06-29 Daniel Franke <franke.daniel@gmail.com>
2053
2054 * gfortran.dg/gomp/reduction1.f90: Adjust error message.
2055 * gfortran.dg/gomp/allocatable_components_1.f90: Likewise.
2056
2057 2007-06-29 Richard Guenther <rguenther@suse.de>
2058
2059 PR middle-end/32493
2060 * gcc.dg/inline-23.c: New testcase.
2061
2062 2007-06-29 Uros Bizjak <ubizjak@gmail.com>
2063
2064 PR tree-optimization/24659
2065 * gcc.target/i386/vectorize2.c: New test.
2066 * gcc.target/i386/sse2-lrint-vec.c: New runtime test.
2067 * gcc.target/i386/sse2-lrintf-vec.c: Ditto.
2068
2069 2007-06-29 Eric Botcazou <ebotcazou@adacore.com>
2070
2071 * gcc.dg/pointer-arith-9.c: New test.
2072
2073 2007-06-29 Tobias Burnus <burnus@net-b.de>
2074
2075 PR fortran/32483
2076 * gfortran.dg/fmt_read_2.f90: New.
2077
2078 2007-06-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2079
2080 * gfortran.dg/open_errors.f90: Check for existance of temptestfile.
2081 If it exists, don't try to create it.
2082
2083 2007-06-28 Geoffrey Keating <geoffk@apple.com>
2084
2085 * g++.dg/ext/visibility/ms-compat-1.C: New.
2086
2087 2007-06-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
2088
2089 PR tree-opt/32417
2090 * gfortran.fortran-torture/compile/pr32417.f90: New test.
2091
2092 2007-06-28 Dorit Nuzman <dorit@il.ibm.com>
2093
2094 * gcc.dg/vect/vect-iv-4.c: Test now passes on vect_pack_trunc
2095 targets.
2096
2097 2007-06-27 Daniel Franke <franke.daniel@gmail.com>
2098
2099 PR fortran/32467
2100 * gfortran.dg/gomp/allocatable_components_1.f90: New test.
2101
2102 2007-06-27 Richard Guenther <rguenther@suse.de>
2103
2104 PR middle-end/32492
2105 * gcc.dg/inline-22.c: New testcase.
2106
2107 2007-06-26 Hui-May Chang <hm.chang@apple.com>
2108
2109 * gcc.target/i386/large-size-array-3.c: Remove the larger size of
2110 the scan-assembler constant.
2111
2112 2007-06-25 Geoffrey Keating <geoffk@apple.com>
2113
2114 PR 20216
2115 * gcc.dg/pr20216.c: New.
2116
2117 2007-06-25 Andrew Pinski <andrew_pinski@playstation.sony.com>
2118
2119 PR tree-opt/32421
2120 * gcc.dg/vect/pr32421.c: New test.
2121
2122 2006-06-26 Simon Martin <simartin@users.sourceforge.net>
2123
2124 PR c++/32111
2125 * g++.dg/other/friend5.C: New test.
2126
2127 2007-06-25 Paul Thomas <pault@gcc.gnu.org>
2128
2129 PR fortran/32464
2130 * gfortran.dg/host_assoc_function_2.f90: New test.
2131
2132 PR fortran/31494
2133 * gfortran.dg/host_assoc_call_1.f90: New test.
2134
2135 2007-06-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2136
2137 * gfortran.dg/secnds-1.f: Revise test to reduce random errors.
2138
2139 2007-06-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2140
2141 PR fortran/32456
2142 * gfortran.dg/error_format.f90: New test.
2143
2144 2007-06-24 Paul Thomas <pault@gcc.gnu.org>
2145
2146 PR fortran/32136
2147 * gfortran.dg/pr32136.f90: New test.
2148
2149 2007-06-24 Paul Thomas <pault@gcc.gnu.org>
2150
2151 PR fortran/31726
2152 * gfortran.dg/minmaxloc_1.f90: New test.
2153
2154 PR fortran/32298
2155 * gfortran.dg/minmaxloc_2.f90: New test.
2156
2157 2007-06-23 Richard Guenther <rguenther@suse.de>
2158
2159 PR tree-optimization/16876
2160 PR middle-end/29478
2161 * gcc.dg/pr29254.c: The warning is bogus.
2162 * gcc.dg/warn-1.c: Likewise.
2163 * gcc.dg/assign-warn-3.c: Likewise.
2164 * gcc.dg/noncompile/pr16876.c: The testcase is bogus, remove.
2165
2166 2007-06-23 Richard Earnshaw <rearnsha@arm.com>
2167
2168 * gcc.c-torture/execute/20070623-1.c: New.
2169
2170 2007-06-22 Jan Hubicka <jh@suse.cz>
2171
2172 * gcc.c-torture/compile/pr31541.c: New.
2173
2174 2007-06-22 Uros Bizjak <ubizjak@gmail.com>
2175
2176 * gcc.target/i386/large-size-array-3.c: Fix dg-do compile directive.
2177 Remove -m64 from dg-options.
2178
2179 2007-06-22 Uros Bizjak <ubizjak@gmail.com>
2180
2181 PR middle-end/32374
2182 * gcc.dg/pr32374.c: New test.
2183
2184 2007-06-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2185
2186 PR fortran/32360
2187 * gfortran.dg/pointer_assign_3.f90: New test.
2188
2189 2007-06-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2190
2191 PR fortran/31162
2192 * gfortran.dg/assign.f90: Update test.
2193 * gfortran.dg/real_do_1.f90: Update test.
2194 * gfortran.dg/gomp/omp_do1.f90: Update test.
2195 * gfortran.dg/warnings_are_errors_1.f: Update test.
2196 * gfortran.dg/g77/20010519-1.f: Update test.
2197 * gfortran.dg/g77/pr9258.f: Update test.
2198 * gfortran.dg/g77/960317-1.f: Update test.
2199
2200 2007-06-21 Richard Guenther <rguenther@suse.de>
2201
2202 PR tree-optimization/32453
2203 * gcc.c-torture/compile/pr32453.c: New testcase.
2204
2205 2007-06-21 Jakub Jelinek <jakub@redhat.com>
2206
2207 PR tree-optimization/31866
2208 * gcc.dg/pr31866.c: New test.
2209
2210 2007-06-21 Richard Guenther <rguenther@suse.de>
2211
2212 PR tree-optimization/32451
2213 * g++.dg/torture/20070621-1.C: New testcase.
2214
2215 2007-06-21 Christian Bruel <christian.bruel@st.com>
2216
2217 * gcc.dg/attr-isr.c: Test delay slot content.
2218
2219 2007-06-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2220
2221 PR fortran/32361
2222 gfortran.dg/pointer_assign_2.f90: New test.
2223
2224 2007-06-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2225
2226 PR fortran/25061
2227 gfortran.dg/invalid_procedure_name.f90: New test.
2228
2229 2007-06-20 Adam Nemet <anemet@caviumnetworks.com>
2230
2231 PR tree-optimization/25737
2232 * testsuite/gcc.dg/tree-ssa/alias-14.c: New test.
2233
2234 2007-06-20 Hui-May Chang <hm.chang@apple.com>
2235
2236 * gcc.target/i386/large-size-array-3.c: New.
2237
2238 2007-06-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
2239 Richard Guenther <rguenther@suse.de>
2240
2241 PR fortran/32140
2242 * gfortran.fortran-torture/execute/pr32140.f90: New testcase.
2243
2244 2007-06-20 Jakub Jelinek <jakub@redhat.com>
2245
2246 PR middle-end/31959
2247 * gcc.dg/pr31959.c: New test.
2248
2249 PR inline-asm/32109
2250 * g++.dg/ext/asm10.C: New test.
2251
2252 PR middle-end/32285
2253 * gcc.c-torture/execute/20070614-1.c: New test.
2254
2255 2007-06-19 Seongbae Park <seongbae.park@gmail.com>
2256
2257 * gcc.target/arm/stack-corruption.c: New test.
2258
2259 2007-06-19 Richard Guenther <rguenther@suse.de>
2260
2261 * g++.dg/torture/pr30252.C: New testcase.
2262
2263 2007-06-19 Jakub Jelinek <jakub@redhat.com>
2264
2265 PR tree-optimization/32353
2266 * g++.dg/opt/nrv13.C: New test.
2267
2268 2007-06-19 Paul Thomas <pault@gcc.gnu.org>
2269
2270 PR fortran/20863
2271 PR fortran/20882
2272 * gfortran.dg/impure_assignment_2.f90 : New test.
2273
2274 PR fortran/32236
2275 * gfortran.dg/data_initialized_2.f90 : New test.
2276
2277 * gfortran.dg/equiv_7.f90 : Test for endianess and call the
2278 appropriate version of 'dmach'.
2279
2280 2007-06-18 Uros Bizjak <ubizjak@gmail.com>
2281
2282 PR target/32389
2283 * gcc.target/i386/pr32389.c New test.
2284
2285 2007-06-18 Simon Baldwin <simonb@google.com>
2286
2287 PR c++/31923
2288 * g++.dg/template/error25.C: New.
2289 * g++.dg/template/spec35.C: New.
2290
2291 2007-06-18 Kenneth Zadeck <zadeck@naturalbridge.com>
2292
2293 * gcc.c-torture/compile/pr32355.c: New testcase.
2294
2295 2007-06-18 Uros Bizjak <ubizjak@gmail.com>
2296
2297 PR tree-optimization/32383
2298 * g++.dg/opt/pr32383.C: New test.
2299
2300 2007-06-17 Uros Bizjak <ubizjak@gmail.com>
2301
2302 PR rtl-optimization/32366
2303 * gcc.dg/vect/pr32366.c: New test.
2304
2305 2007-06-17 Kenneth Zadeck <zadeck@naturalbridge.com>
2306
2307 * gcc.c-torture/compile/pr32349.c: New testcase.
2308
2309 2007-06-17 Eric Botcazou <ebotcazou@libertysurf.fr>
2310
2311 * gcc.target/sparc/align.c: Use 'unsigned char' as element type.
2312 * gcc.target/sparc/combined-2.c: Likewise.
2313 * gcc.target/sparc/fexpand.c : Likewise.
2314 * gcc.target/sparc/fnot.c: Likewise. Fix a couple of prototypes.
2315 * gcc.target/sparc/fpack16.c : Likewise.
2316 * gcc.target/sparc/fpmerge.c : Likewise.
2317 * gcc.target/sparc/fpmul.c : Likewise.
2318 * gcc.target/sparc/noresult.c : Likewise.
2319 * gcc.target/sparc/pdist.c: Likewise.
2320
2321 2007-06-16 Uros Bizjak <ubizjak@gmail.com>
2322
2323 PR middle-end/31723
2324 * gcc.target/i386/recip-divf.c: New test.
2325 * gcc.target/i386/recip-sqrtf.c: Ditto.
2326 * gcc.target/i386/recip-vec-divf.c: Ditto.
2327 * gcc.target/i386/recip-vec-sqrtf.c: Ditto.
2328 * gcc.target/i386/sse-recip.c: Ditto.
2329 * gcc.target/i386/sse-recip-vec.c: Ditto.
2330
2331 2007-06-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
2332
2333 PR tree-opt/32225
2334 * gcc.c-torture/compile/20070605-1.c: New test.
2335
2336 * gcc.c-torture/compile/20070603-1.c: New testcase.
2337 * gcc.c-torture/compile/20070603-2.c: New testcase.
2338
2339 * gcc.c-torture/compile/20070531-1.c: New test.
2340
2341 PR tree-opt/32167
2342 * gcc.c-torture/compile/20070531-2.c: New test.
2343
2344 PR tree-opt/32144
2345 * gcc.c-torture/compile/20070529-1.c: New test.
2346
2347 PR tree-opt/32145
2348 * gcc.c-torture/compile/20070529-2.c: New test.
2349
2350 PR tree-opt/32015
2351 * gcc.c-torture/compile/20070520-1.c: New test.
2352
2353 * g++.dg/ext/java-1.C: New test.
2354
2355 * gcc.dg/vect/vect-106.c: We are now able to vectorize two
2356 loops instead of one. Remove the "can't determine dependence"
2357 check.
2358 * gcc.dg/tree-ssa/20030815-1.c: Remove testcase which is no longer
2359 needed as the cast is gone in the first place.
2360 * gcc.dg/max-1.c: Change local variable a to be a global one.
2361 * gcc.dg/tree-ssa/ssa-pre-8.c: Update testcase since we don't
2362 have a cast which is PREd.
2363
2364 2007-06-15 Mark Mitchell <mark@codesourcery.com>
2365
2366 * g++.dg/lookup/anon6.C: New test.
2367
2368 2007-06-14 Dirk Mueller <dmueller@suse.de>
2369
2370 PR c++/31806
2371 * g++.dg/opt/static6.C: New testcase.
2372
2373 2007-06-14 Geoff Keating <geoffk@apple.com>
2374
2375 * g++.dg/ext/visibility/overload-1.C: New.
2376
2377 PR 31093
2378 * g++.dg/ext/visibility/anon4.C: New.
2379
2380 2007-06-14 Uros Bizjak <ubizjak@gmail.com>
2381
2382 PR target/32268
2383 * gcc.target/i386/pr32268.c: New test.
2384
2385 2007-06-14 H.J. Lu <hongjiu.lu@intel.com>
2386
2387 * gcc.dg/dfp/fe-convert-1.c: Expect FE_OVERFLOW when converting
2388 from 10.000000e96DD to _Decimal32, from 10.000000e96DL to
2389 _Decimal32 and from 10.00000000000000E384DL to _Decimal64.
2390
2391 * gcc.dg/dfp/fe-convert-2.c: Expect FE_INEXACT when converting
2392 from 1.0e96 and -1.0e96 to _Decimal32. Enable testing for
2393 converting from 1.0e-96 and 0.00048828125 to _Decimal32 when
2394 BID is used.
2395
2396 2007-06-14 Paul Thomas <pault@gcc.gnu.org>
2397
2398 PR fortran/32302
2399 * gfortran.dg/common_resize_1.f90: New test.
2400
2401 2007-06-14 Dorit Nuzman <dorit@il.ibm.com>
2402
2403 PR target/32274
2404 * gcc.dg/vect/pr32224.c: Fix.
2405
2406 2007-06-13 Eric Christopher <echristo@apple.com>
2407
2408 * gcc.target/i386/ssefn-1.c: Add -march=i386.
2409
2410 2007-06-13 Tobias Burnus <burnus@net-b.de>
2411
2412 PR fortran/32323
2413 * gfortran.dg/actual_array_vect_1.f90: New.
2414
2415 2007-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
2416
2417 * gcc.target/sparc/mfpu.c: New test.
2418
2419 2007-06-12 Geoff Keating <geoffk@apple.com>
2420
2421 * g++.dg/warn/weak1.C: Suppress on Darwin.
2422 * g++.dg/other/unused1.C: Accept tabs or spaces in assembly.
2423
2424 2007-06-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
2425
2426 PR middle-end/31579
2427 * g++.dg/torture/pr31579.C: New testcase.
2428
2429 2007-06-12 Ian Lance Taylor <iant@google.com>
2430
2431 PR libstdc++/29286
2432 * g++.dg/init/new16.C: New test.
2433 * g++.dg/init/new17.C: New test.
2434 * g++.dg/init/new18.C: New test.
2435 * g++.dg/init/new19.C: New test.
2436
2437 2007-06-12 Olivier Hainque <hainque@adacore.com>
2438
2439 * gnat.dg/lhs_view_convert.adb: New test.
2440
2441 2007-06-12 Richard Guenther <rguenther@suse.de>
2442
2443 PR tree-optimization/15353
2444 PR tree-optimization/31657
2445 * gcc.c-torture/execute/20070424-1.c: New testcase.
2446 * gcc.dg/tree-ssa/ssa-ifcombine-1.c: Likewise.
2447 * gcc.dg/tree-ssa/ssa-ifcombine-2.c: Likewise.
2448 * gcc.dg/tree-ssa/ssa-ifcombine-3.c: Likewise.
2449 * gcc.dg/tree-ssa/ssa-ifcombine-4.c: Likewise.
2450 * gcc.dg/tree-ssa/ssa-ifcombine-5.c: Likewise.
2451
2452 2007-06-12 Uros Bizjak <ubizjak@gmail.com>
2453
2454 PR rtl-optimization/32293
2455 * gcc.dg/pr32293.c: New test.
2456
2457 2007-06-12 Uros Bizjak <ubizjak@gmail.com>
2458
2459 * gcc.dg/builtins-11.c: Also check folding of a/cbrt(b/c).
2460
2461 2007-06-12 Paul Thomas <pault@gcc.gnu.org>
2462
2463 PR fortran/29786
2464 * gfortran.dg/equiv_7.f90: New test.
2465 * gfortran.dg/equiv_constraint_7.f90: Change error message.
2466
2467 PR fortran/30875
2468 * gfortran.dg/equiv_constraint_5.f90: Correct code and error.
2469
2470 2007-06-11 Andreas Tobler <a.tobler@schweiz.org>
2471
2472 * gcc.dg/setjmp-3.c: Rename raise to raise0.
2473 * gcc.dg/setjmp-4.c: Likewise.
2474 * gcc.target/i386/980211-1.c: Rename __signbitl to __signbitl0.
2475
2476 2007-06-11 Paolo Bonzini <bonzini@gnu.org>
2477
2478 PR rtl-optimization/31025
2479 * gfortran.dg/pr31025.f90: New.
2480
2481 2007-06-11 Uros Bizjak <ubizjak@gmail.com>
2482
2483 PR target/32280
2484 * gcc.target/i386/pr32280.c: New test.
2485
2486 2007-06-11 Uros Bizjak <ubizjak@gmail.com>
2487
2488 PR middle-end/32279
2489 * gcc.dg/builtins-11.c: Also check folding of a/sqrt(b/c).
2490
2491 2007-06-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2492
2493 PR libgfortran/32235
2494 * gfortran.dg/backspace_9.f: New test.
2495
2496 2007-06-10 Zdenek Dvorak <dvorakz@suse.cz>
2497
2498 * gcc.dg/tree-ssa/prefetch-7.c: New test.
2499
2500 2007-06-09 Zdenek Dvorak <dvorakz@suse.cz>
2501
2502 * gcc.dg/tree-ssa/loop-28.c: New testcase.
2503
2504 2007-06-09 Ian Lance Taylor <iant@google.com>
2505
2506 PR tree-optimization/32169
2507 * gcc.c-torture/compile/pr32169.c: New test.
2508
2509 2007-06-08 Harsha Jagasia <harsha.jagasia@amd.com>
2510
2511 * gcc.dg/vect/costmodel: New directory.
2512 * gcc.dg/vect/costmodel/i386: New directory.
2513 * gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp: New testsuite.
2514 * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
2515 New test.
2516 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c: New test.
2517 * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: New test.
2518 * gcc.dg/vect/costmodel/i386/costmodel-vect-68.c: New test.
2519 * gcc.dg/vect/costmodel/i386/costmodel-vect-reduc-1char.c: New test.
2520 * gcc.dg/vect/costmodel/x86_64: New directory.
2521 * gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp:
2522 New testsuite.
2523 * gcc.dg/vect/costmodel/x86_64/costmodel-fast-math-vect-pr29925.c:
2524 New test.
2525 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c: New test.
2526 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-33.c: New test.
2527 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-68.c: New test.
2528 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-reduc-1char.c: New test.
2529 * gcc.dg/vect/costmodel/x86_64/costmodel-pr30843.c: New test.
2530
2531 2007-06-08 Uros Bizjak <ubizjak@gmail.com>
2532
2533 PR tree-optimization/32243
2534 * gcc.dg/vect/vect.exp: Add support for -O3 tests. Reset default
2535 flags for -Os tests.
2536 * gcc.dg/vect/03-vect-pr32243.c: New test.
2537
2538 2007-06-08 Dorit Nuzman <dorit@il.ibm.com>
2539
2540 PR tree-optimization/32224
2541 * gcc.dg/vect/pr32224.c: New test.
2542
2543 2007-06-08 Jakub Jelinek <jakub@redhat.com>
2544
2545 PR c++/32177
2546 * g++.dg/gomp/pr32177.C: New test.
2547
2548 2007-06-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2549
2550 PR testsuite/25241
2551 * gcc.dg/parm-mismatch-1.c: Use dg-message for notes.
2552 * gcc.dg/Wfatal.c: Use dg-message for output that is neither a
2553 warning nor an error.
2554 * gcc.dg/Wfatal-2.c: Likewise.
2555 * gcc.dg/Werror-1.c: Likewise.
2556 * gcc.dg/Werror-5.c: Likewise.
2557 * gcc.dg/Werror-7.c: Likewise.
2558 * gcc.dg/Werror-10.c: Likewise.
2559 * gcc.dg/Werror-11.c: Likewise.
2560
2561 2007-06-07 Simon Martin <simartin@users.sourceforge.net>
2562
2563 PR c++/30759
2564 * g++.dg/init/brace6.C: New test.
2565
2566 2007-06-07 Geoffrey Keating <geoffk@apple.com>
2567
2568 * g++.dg/ext/cleanup-8.c: Run on i386-darwin9 and later.
2569 * g++.dg/ext/cleanup-9.c: Run on i386-darwin9 and later.
2570 * g++.dg/ext/cleanup-10.c: Run on i386-darwin9 and later.
2571 * g++.dg/ext/cleanup-11.c: Run on i386-darwin9 and later.
2572
2573 * gcc.dg/attr-weakref-1-darwin.c: Run on all Darwin platforms.
2574 * gcc.dg/20050826-1.c: Run on all Darwin platforms.
2575 * gcc.dg/darwin-ld-2.c: Run on all Darwin platforms.
2576 * gcc.dg/darwin-ld-4.c: Run on all Darwin platforms.
2577 * gcc.dg/cleanup-8.c: Run on i386-darwin9 and later.
2578 * gcc.dg/cleanup-9.c: Run on i386-darwin9 and later.
2579 * gcc.dg/cleanup-10.c: Run on i386-darwin9 and later.
2580 * gcc.dg/cleanup-11.c: Run on i386-darwin9 and later.
2581
2582 * gcc.dg/darwin-minversion-3.c: New.
2583
2584 2007-06-07 Uros Bizjak <ubizjak@gmail.com>
2585
2586 * gcc.target/i386/builtin-copysign.c: New test.
2587
2588 2007-06-07 Zdenek Dvorak <dvorakz@suse.cz>
2589
2590 PR tree-optimization/32220
2591 * gfortran.dg/predcom-2.f: New testcase.
2592
2593 2007-06-06 Andrew Pinski <andrew_pinski@playstation.sony.com>
2594
2595 PR tree-opt/32231
2596 * gcc.target/i386/vectorize4.c: New test.
2597
2598 2007-06-06 Steve Ellcey <sje@cup.hp.com>
2599
2600 * gfortran.dg/integer_exponentiation_3.F90: Use approx. check.
2601
2602 2007-06-06 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2603
2604 PR testsuite/25241
2605 * gcc.dg/simd-5.c: Mark output as a note.
2606 * gcc.dg/simd-6.c: Mark output as a note. Fix incorrect use of
2607 dg-message.
2608 * gcc.dg/simd-1.c: Likewise.
2609 * gcc.dg/always_inline.c: Mark output as a sorry.
2610 * gcc.dg/always_inline2.c: Likewise.
2611 * gcc.dg/always_inline3.c: Likewise.
2612
2613 2007-06-06 Ian Lance Taylor <iant@google.com>
2614
2615 * g++.dg/conversion/enum1.C: New test.
2616
2617 2007-06-06 Uros Bizjak <ubizjak@gmail.com>
2618
2619 PR tree-optimization/32216
2620 * gcc.dg/vect/pr32216.c: New test.
2621
2622 2007-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2623
2624 PR testsuite/18923
2625 * gfortran.dg/invalid_contains_1.f90: New test.
2626 * gfortran.dg/invalid_contains_2.f90: New test.
2627
2628 2007-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2629
2630 PR testsuite/32057
2631 * gfortran.dg/secnds.f: Update test to avoid roundoff errors and
2632 midnight issues.
2633
2634 2007-06-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2635
2636 PR testsuite/25241
2637 * gcc.dg/invalid-call-1.c: Use dg-warning to match the warning and
2638 dg-message to match de note.
2639 * gcc.dg/pr26570.c: Use dg-message for a note.
2640 * gcc.dg/pr29254.c: Use dg-message for generic output and use
2641 dg-error instead of dg-warning because of -Werror.
2642 * gcc.dg/glibc-uclibc-1.c: Use dg-message for output that is
2643 neither an error, nor a warning.
2644 * gcc.dg/glibc-uclibc-2.c: Likewise
2645 * gcc.dg/cpp/19940712-1.c: Likewise.
2646
2647 2007-06-05 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
2648
2649 PR preprocessor/23479
2650 * gcc.dg/binary-constants-1.c: Add test suites for
2651 the 0b-prefixed binary integer constants.
2652 * gcc.dg/binary-constants-2.c: Ditto.
2653 * gcc.dg/binary-constants-3.c: Ditto.
2654 * gcc.dg/binary-constants-4.c: Ditto.
2655
2656 2007-06-05 Ian Lance Taylor <iant@google.com>
2657
2658 * gcc.dg/Wstrict-overflow-19.c: New test.
2659
2660 2007-06-05 Razya Ladelsky <razya@il.ibm.com>
2661
2662 * gcc.dg/matrix/matrix-6.c: Remove conversion.
2663
2664 2007-06-04 Ian Lance Taylor <iant@google.com>
2665
2666 * gcc.dg/Wstrict-overflow-18.c: New test.
2667
2668 2007-06-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2669
2670 PR testsuite/25241
2671 * gcc.dg/cpp/mi1.c: Use dg-message for output that is not an error.
2672 * gcc.dg/cpp/mi5.c: Likewise.
2673 * gcc.dg/cpp/mi7.c: Likewise.
2674
2675 2007-06-04 Uros Bizjak <ubizjak@gmail.com>
2676
2677 PR c/32191
2678 * gcc.dg/pr32191.c: New test.
2679
2680 2007-05-28 Tobias Burnus <burnus@net-b.de>
2681
2682 PR fortran/32124
2683 * gfortran.dg/allocate_stat_1.f90: Remove.
2684
2685 2007-06-02 H.J. Lu <hongjiu.lu@intel.com>
2686
2687 * gcc.target/i386/sse4_2-check.h: New.
2688 * gcc.target/i386/sse4_2-crc32b.c: Likewise.
2689 * gcc.target/i386/sse4_2-crc32.h: Likewise.
2690 * gcc.target/i386/sse4_2-crc32l.c: Likewise.
2691 * gcc.target/i386/sse4_2-crc32q.c: Likewise.
2692 * gcc.target/i386/sse4_2-crc32w.c: Likewise.
2693 * gcc.target/i386/sse4_2-pcmpestri-1.c: Likewise.
2694 * gcc.target/i386/sse4_2-pcmpestri-2.c: Likewise.
2695 * gcc.target/i386/sse4_2-pcmpestrm-1.c: Likewise.
2696 * gcc.target/i386/sse4_2-pcmpestrm-2.c: Likewise.
2697 * gcc.target/i386/sse4_2-pcmpgtq.c: Likewise.
2698 * gcc.target/i386/sse4_2-pcmpistri-1.c: Likewise.
2699 * gcc.target/i386/sse4_2-pcmpistri-2.c: Likewise.
2700 * gcc.target/i386/sse4_2-pcmpistrm-1.c: Likewise.
2701 * gcc.target/i386/sse4_2-pcmpistrm-2.c: Likewise.
2702 * gcc.target/i386/sse4_2-pcmpstr.h: Likewise.
2703 * gcc.target/i386/sse4_2-popcnt.h: Likewise.
2704 * gcc.target/i386/sse4_2-popcntl.c: Likewise.
2705 * gcc.target/i386/sse4_2-popcntq.c: Likewise.
2706
2707 2007-06-01 Geoffrey Keating <geoffk@apple.com>
2708
2709 * gcc.dg/pie-link.c: New test.
2710
2711 2007-06-01 Ian Lance Taylor <iant@google.com>
2712
2713 * gcc.dg/Wstrict-overflow-17.c: New test.
2714
2715 2007-06-01 Kazu Hirata <kazu@codesourcery.com>
2716
2717 * gcc.dg/builtin-return-1.c (g): New.
2718 (main): Allocate at least 64 bytes on the stack.
2719
2720 2007-05-31 Mark Mitchell <mark@codesourcery.com>
2721
2722 * g++.dg/init/cleanup3.C: New test.
2723
2724 2007-05-31 Rask Ingemann Lambertsen <rask@sygehus.dk>
2725
2726 * gcc.c-torture/compile/limits-caselabels.c: Fix for targets where
2727 int is 16 bits.
2728
2729 007-05-31 Paul Thomas <pault@gcc.gnu.org>
2730
2731 PR fortran/32156
2732 * gfortran.dg/char_array_constructor_3.f90: New test.
2733
2734 2007-05-31 Zdenek Dvorak <dvorakz@suse.cz>
2735
2736 PR tree-optimization/32160
2737 * gfortran.dg/predcom-1.f: New test.
2738
2739 2007-05-31 Richard Guenther <rguenther@suse.de>
2740
2741 * g++.dg/other/str_empty.C: Move...
2742 * g++.dg/other/pr30567.C: Move...
2743 * g++.dg/tree-ssa/pr27218.C: Move...
2744 * g++.dg/torture: ...here and remove dg-options.
2745
2746 2007-05-31 Paolo Carlini <pcarlini@suse.de>
2747
2748 PR c++/32158
2749 * g++.dg/ext/is_pod_incomplete.C: New.
2750
2751 2007-05-31 Russell Yanofsky <russ@yanofsky.org>
2752 Douglas Gregor <doug.gregor@gmail.com>
2753 Pedro Lamarao <pedro.lamarao@mndfck.org>
2754 Howard Hinnant <howard.hinnant@gmail.com>
2755
2756 PR c++/7412
2757 PR c++/29939
2758 * g++.dg/cpp0x/rv8p.C: New.
2759 * g++.dg/cpp0x/temp-constructor-bug.C: New.
2760 * g++.dg/cpp0x/cast-bug.C: New.
2761 * g++.dg/cpp0x/elision_weak.C: New.
2762 * g++.dg/cpp0x/collapse-bug.C: New.
2763 * g++.dg/cpp0x/rv3p.C: New.
2764 * g++.dg/cpp0x/rv7n.C: New.
2765 * g++.dg/cpp0x/overload-conv-1.C: New.
2766 * g++.dg/cpp0x/rv2n.C: New.
2767 * g++.dg/cpp0x/deduce.C: New.
2768 * g++.dg/cpp0x/temp-va-arg-bug.C: New.
2769 * g++.dg/cpp0x/rv6p.C: New.
2770 * g++.dg/cpp0x/template_deduction.C: New.
2771 * g++.dg/cpp0x/implicit-copy.C: New.
2772 * g++.dg/cpp0x/rv1p.C: New.
2773 * g++.dg/cpp0x/cast.C: New.
2774 * g++.dg/cpp0x/rv5n.C: New.
2775 * g++.dg/cpp0x/collapse.C: New.
2776 * g++.dg/cpp0x/overload-conv-2.C: New.
2777 * g++.dg/cpp0x/rv4p.C: New.
2778 * g++.dg/cpp0x/rvo.C: New.
2779 * g++.dg/cpp0x/iop.C: New.
2780 * g++.dg/cpp0x/rv3n.C: New.
2781 * g++.dg/cpp0x/rv7p.C: New.
2782 * g++.dg/cpp0x/reference_collapsing.C: New.
2783 * g++.dg/cpp0x/overload.C: New.
2784 * g++.dg/cpp0x/named.C: New.
2785 * g++.dg/cpp0x/rv2p.C: New.
2786 * g++.dg/cpp0x/rv6n.C: New.
2787 * g++.dg/cpp0x/not_special.C: New.
2788 * g++.dg/cpp0x/bind.C: New.
2789 * g++.dg/cpp0x/rv1n.C: New.
2790 * g++.dg/cpp0x/rv5p.C: New.
2791 * g++.dg/cpp0x/elision.C: New.
2792 * g++.dg/cpp0x/named_refs.C: New.
2793 * g++.dg/cpp0x/unnamed_refs.C: New.
2794 * g++.dg/cpp0x/rv4n.C: New.
2795 * g++.dg/cpp0x/elision_neg.C: New.
2796 * g++.dg/init/copy7.C: Run in C++98 mode.
2797 * g++.dg/overload/arg1.C: Ditto.
2798 * g++.dg/overload/arg4.C: Ditto.
2799
2800 2007-05-30 Jakub Jelinek <jakub@redhat.com>
2801
2802 PR c++/31809
2803 * g++.dg/opt/static5.C: New test.
2804
2805 2007-05-30 Richard Guenther <rguenther@suse.de>
2806
2807 * g++.dg/dg.exp: Prune torture/.
2808 * g++.dg/torture/dg-torture.exp: New testsuite.
2809
2810 2007-05-30 Kazu Hirata <kazu@codesourcery.com>
2811
2812 * gcc.target/arm/pr27387.C: Move and rename to ...
2813 * g++.dg/inherit/thunk8.C: ... here.
2814
2815 2007-05-30 Jakub Jelinek <jakub@redhat.com>
2816
2817 PR tree-optimization/31769
2818 * g++.dg/gomp/pr31769.C: New test.
2819
2820 2007-05-29 Hui-May Chang <hm.chang@apple.com>
2821
2822 * gcc.target/i386/stack-realign.c: New.
2823
2824 2007-05-29 Zdenek Dvorak <dvorakz@suse.cz>
2825
2826 * gcc.dg/tree-ssa/prefetch-6.c: New test.
2827
2828 2007-05-29 Tobias Schlüter <tobi@gcc.gnu.org>
2829
2830 * gfortran.dg/sizeof.f90: New.
2831
2832 2007-05-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
2833
2834 PR c/31339
2835 * gcc.dg/boolcomplex-1.c: New test.
2836
2837 PR c++/31339
2838 * g++.dg/ext/boolcomplex-1.c: New test.
2839
2840 2007-05-28 Razya Ladelsky <razya@il.ibm.com>
2841
2842 * gcc.dg/matrix: New directory.
2843
2844 2007-05-28 Tobias Burnus <burnus@net-b.de>
2845
2846 PR fortran/32124
2847 * gfortran.dg/allocate_stat_1.f90: New.
2848
2849 2007-05-28 Brooks Moses <brooks.moses@codesourcery.com>
2850
2851 PR fortran/31972
2852 * transfer_hollerith_1.f90: New test.
2853
2854 2007-05-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
2855
2856 PR tree-opt/32100
2857 * gcc.c-torture/execute/vrp-7.c: New test.
2858
2859 2007-05-28 Brooks Moses <brooks.moses@codesourcery.com>
2860
2861 * gfortran.dg/transfer_simplify_4.f90: New test.
2862
2863 2007-05-27 Tobias Burnus <burnus@net-b.de>
2864
2865 PR fortran/32088
2866 * gfortran.dg/func_result_3.f90: New.
2867
2868 2007-05-27 Tobias Burnus <burnus@net-b.de>
2869
2870 PR middle-end/32083
2871 * gfortran.dg/transfer_simplify_3.f90: New.
2872
2873 2007-05-26 Uros Bizjak <ubizjak@gmail.com>
2874
2875 PR target/32065
2876 * gcc.target/i386/pr32065-1.c: Rename from pr32065.c. Add -std=gnu99
2877 to compile options.
2878 * gcc.target/i386/pr32065-2.c: New test.
2879
2880 2007-05-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2881
2882 PR fortran/31813
2883 * gfortran.dg/io_constraints_2.f90: Update.
2884
2885 2007-05-26 Paul Thomas <pault@gcc.gnu.org>
2886
2887 PR fortran/31219
2888 * gfortran.dg/array_constructor_17.f90: New test.
2889
2890 2007-05-25 Andrew Pinski <andrew_pinski@playstation.sony.com>
2891
2892 PR tree-opt/32090
2893 * g++.dg/opt/array2.C: New testcase.
2894
2895 2007-05-26 Uros Bizjak <ubizjak@gmail.com>
2896
2897 PR target/32065
2898 * gcc.target/i386/pr32065.c: New test.
2899
2900 2007-05-25 Dirk Mueller <dmueller@suse.de>
2901 Marcus Meissner <meissner@suse.de>
2902
2903 * gcc.dg/attr-alloc_size.c: New.
2904
2905 2007-05-25 Simon Martin <simartin@users.sourceforge.net>
2906 Lee Millward <lee.millward@gmail.com>
2907
2908 PR c++/31745
2909 * g++.dg/parse/crash34.C: New test.
2910
2911 * g++.dg/parse/crash35.C: New test.
2912
2913 2007-05-25 H.J. Lu <hongjiu.lu@intel.com>
2914
2915 * gcc.target/i386/sse2-check.h: New.
2916 * gcc.target/i386/sse2-vec-1.c: Likewise.
2917 * gcc.target/i386/sse2-vec-2.c: Likewise.
2918 * gcc.target/i386/sse2-vec-3.c: Likewise.
2919 * gcc.target/i386/sse2-vec-4.c: Likewise.
2920 * gcc.target/i386/sse2-vec-5.c: Likewise.
2921 * gcc.target/i386/sse2-vec-6.c: Likewise.
2922
2923 2007-05-25 Douglas Gregor <doug.gregor@gmail.com>
2924
2925 PR c++/31431
2926 PR c++/31432
2927 PR c++/31434
2928 PR c++/31435
2929 PR c++/31437
2930 PR c++/31438
2931 PR c++/31442
2932 PR c++/31443
2933 PR c++/31444
2934 PR c++/31445
2935 * g++.dg/cpp0x/pr31431.C: New.
2936 * g++.dg/cpp0x/pr31437.C: New.
2937 * g++.dg/cpp0x/pr31442.C: New.
2938 * g++.dg/cpp0x/pr31444.C: New.
2939 * g++.dg/cpp0x/pr31431-2.C: New.
2940 * g++.dg/cpp0x/pr31432.C: New.
2941 * g++.dg/cpp0x/pr31434.C: New.
2942 * g++.dg/cpp0x/pr31438.C: New.
2943 * g++.dg/cpp0x/pr31443.C: New.
2944 * g++.dg/cpp0x/pr31445.C: New.
2945 * g++.dg/cpp0x/variadic-crash1.C: New.
2946
2947 2007-05-25 Richard Sandiford <richard@codesourcery.com>
2948
2949 * gcc.target/arm/long-calls-1.c: New test.
2950 * gcc.target/arm/long-calls-2.c: Likewise.
2951 * gcc.target/arm/long-calls-3.c: Likewise.
2952 * gcc.target/arm/long-calls-4.c: Likewise.
2953
2954 2007-05-25 Richard Guenther <rguenther@suse.de>
2955 Andrew Pinski <andrew_pinski@playstation.sony.com>
2956
2957 PR tree-optimization/31982
2958 * gcc.dg/tree-ssa/forwprop-2.c: New testcase.
2959
2960 2007-05-25 Paul Thomas <pault@gcc.gnu.org>
2961
2962 PR fortran/32047
2963 * gfortran.dg/result_in_spec_2.f90: New test.
2964
2965 2007-05-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2966
2967 * gcc.dg/torture/builtin-math-4.c: Fix dg-xfail-if.
2968
2969 2007-05-24 Ollie Wild <aaw@google.com>
2970
2971 * gcc.dg/cpp/counter-1.c: New test.
2972 * gcc.dg/pch/counter-1.c: New test.
2973 * gcc.dg/pch/counter-1.hs: New file.
2974 * gcc.dg/pch/counter-2.c: New test.
2975 * gcc.dg/pch/counter-2.hs: New file.
2976 * gcc.dg/pch/counter-3.c: New test.
2977 * gcc.dg/pch/counter-3.hs: New file.
2978
2979 2007-05-24 Zdenek Dvorak <dvorakz@suse.cz>
2980
2981 * gcc.dg/tree-ssa/predcom-1.c: New test.
2982 * gcc.dg/tree-ssa/predcom-2.c: New test.
2983 * gcc.dg/tree-ssa/predcom-3.c: New test.
2984 * gcc.dg/tree-ssa/predcom-4.c: New test.
2985 * gcc.dg/tree-ssa/predcom-5.c: New test.
2986 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: Test dceloop2 dumps.
2987
2988 2007-05-24 H.J. Lu <hongjiu.lu@intel.com>
2989
2990 PR testsuite/32062
2991 * gcc.target/i386/sse4_1-check.h (MASK): New.
2992
2993 2007-05-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2994
2995 PR fortran/32038
2996 * gfortran.dg/pr25603.f: Initialize integer variables.
2997
2998 2007-05-23 Ian Lance Taylor <iant@google.com>
2999
3000 * g++.dg/other/vrp1.C: New test.
3001
3002 2007-05-23 Simon Martin <simartin@users.sourceforge.net>
3003
3004 PR preprocessor/20077
3005 * gcc.dg/cpp/paste15.c: New test.
3006
3007 2007-05-23 Sandra Loosemore <sandra@codesourcery.com>
3008 Nigel Stephens <nigel@mips.com>
3009 Richard Sandiford <richard@codesourcery.com>
3010
3011 * gcc.target/mips/inter/mips16_stubs_1_main.c: New.
3012 * gcc.target/mips/inter/mips16_stubs_1_x.c: New.
3013 * gcc.target/mips/inter/mips16_stubs_1_y.c: New.
3014 * gcc.target/mips/inter/mips16-inter.exp: New.
3015
3016 2007-05-23 Kazu Hirata <kazu@codesourcery.com>
3017
3018 * gcc.dg/bf-spl1.c, gcc.dg/m68k-pic-1.c: Enable on fido-*-*.
3019
3020 2007-05-23 H.J. Lu <hongjiu.lu@intel.com>
3021
3022 * gcc.target/i386/sse3-addsubpd.c: Don't include stdlib.h
3023 nor i386-cpuid.h. Include sse3-check.h. Remove main ().
3024 * gcc.target/i386/sse3-addsubps.c: Likewise.
3025 * gcc.target/i386/sse3-haddpd.c: Likewise.
3026 * gcc.target/i386/sse3-haddps.c: Likewise.
3027 * gcc.target/i386/sse3-hsubpd.c: Likewise.
3028 * gcc.target/i386/sse3-hsubps.c: Likewise.
3029 * gcc.target/i386/sse3-lddqu.c: Likewise.
3030 * gcc.target/i386/sse3-movddup.c: Likewise.
3031 * gcc.target/i386/sse3-movshdup.c: Likewise.
3032 * gcc.target/i386/sse3-movsldup.c: Likewise.
3033
3034 * gcc.target/i386/ssse3-pabsb.c: Don't include stdlib.h
3035 nor i386-cpuid.h. Include ssse3-check.h. Remove main ().
3036 * gcc.target/i386/ssse3-pabsd.c: Likewise.
3037 * gcc.target/i386/ssse3-pabsw.c: Likewise.
3038 * gcc.target/i386/ssse3-palignr.c: Likewise.
3039 * gcc.target/i386/ssse3-phaddd.c: Likewise.
3040 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
3041 * gcc.target/i386/ssse3-phaddw.c: Likewise.
3042 * gcc.target/i386/ssse3-phsubd.c: Likewise.
3043 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
3044 * gcc.target/i386/ssse3-phsubw.c: Likewise.
3045 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
3046 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
3047 * gcc.target/i386/ssse3-pshufb.c: Likewise.
3048 * gcc.target/i386/ssse3-psignb.c: Likewise.
3049 * gcc.target/i386/ssse3-psignd.c: Likewise.
3050 * gcc.target/i386/ssse3-psignw.c: Likewise.
3051 * gcc.target/i386/ssse3-vals.h: Likewise.
3052
3053 * gcc.target/i386/sse3-check.h: New file.
3054 * gcc.target/i386/ssse3-check.h: Likewise.
3055
3056 2007-05-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
3057
3058 PR middle-end/31095
3059 * gcc.c-torture/compile/bcopy-1.c: New testcase.
3060
3061 2007-05-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
3062
3063 PR middle-end/31606
3064 * gcc.c-torture/20070522-1.c: New testcase.
3065
3066 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
3067
3068 * gcc.target/i386/sse4_1-check.h: Don't include <stdio.h>.
3069
3070 2007-05-22 Kazu Hirata <kazu@codesourcery.com>
3071
3072 * gcc.c-torture/execute/ieee/20000320-1.x,
3073 gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: XFAIL on
3074 m68k-*-* and check_effective_target_coldfire_fpu.
3075
3076 2007-05-22 Ollie Wild <aaw@google.com>
3077
3078 * g++.dg/lookup/hidden-class10.C: New test.
3079 * g++.dg/lookup/hidden-class11.C: New test.
3080
3081 2007-05-22 Ollie Wild <aaw@google.com>
3082
3083 * g++.dg/lookup/name-clash5.C: New test.
3084 * g++.dg/lookup/name-clash6.C: New test.
3085
3086 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
3087
3088 * g++.dg/other/i386-2.C: Update comments on header files tested.
3089 Use -msse4.1 instead of -mssse3. Include <smmintrin.h> instead
3090 of <tmmintrin.h>.
3091 * gcc.target/i386/sse-12.c: Likewise.
3092 * gcc.target/i386/sse-13.c: Likewise.
3093 * gcc.target/i386/sse-14.c: Likewise.
3094
3095 * gcc.target/i386/sse-13.c (__builtin_ia32_pblendw128): New.
3096 Redefined to test with immediate operand.
3097 (__builtin_ia32_blendps): Likewise.
3098 (__builtin_ia32_blendpd): Likewise.
3099 (__builtin_ia32_dpps): Likewise.
3100 (__builtin_ia32_dpps): Likewise.
3101 (__builtin_ia32_insertps128): Likewise.
3102 (__builtin_ia32_vec_ext_v4sf): Likewise.
3103 (__builtin_ia32_vec_set_v16qi): Likewise.
3104 (__builtin_ia32_vec_set_v4si): Likewise.
3105 (__builtin_ia32_vec_set_v2di): Likewise.
3106 (__builtin_ia32_vec_ext_v16qi): Likewise.
3107 (__builtin_ia32_vec_ext_v4si): Likewise.
3108 (__builtin_ia32_vec_ext_v2di): Likewise.
3109 (__builtin_ia32_roundpd): Likewise.
3110 (__builtin_ia32_roundsd): Likewise.
3111 (__builtin_ia32_roundps): Likewise.
3112 (__builtin_ia32_roundss): Likewise.
3113 (__builtin_ia32_mpsadbw128): Likewise.
3114
3115 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
3116
3117 * gcc.target/i386/sse4_1-check.h: Don't include ../auto-host.h.
3118
3119 2007-05-22 Janis Johnson <janis187@us.ibm.com>
3120
3121 * gcc.dg/dfp/func-array.c: Support -DDBG to report individual
3122 failures.
3123 * gcc.dg/dfp/func-struct.c: Ditto.
3124 * gcc.dg/dfp/operator-assignment.c: Ditto.
3125 * gcc.dg/dfp/convert-bfp.c: Ditto.
3126 * gcc.dg/dfp/convert-int.c: Ditto.
3127 * gcc.dg/dfp/convert-int-max.c: Ditto.
3128 * gcc.dg/dfp/func-scalar.c: Ditto.
3129 * gcc.dg/dfp/cast.c: Ditto.
3130 * gcc.dg/dfp/func-mixed.c: Support -DDBG to report individual
3131 failures, and fix a typo in return type of arg1_128.
3132 * gcc.dg/dfp/convert-dfp.c: Support -DDBG to report individual
3133 failures, and fix a typo in a constant suffix.
3134 * gcc.dg/dfp/func-vararg-dfp.c: Return zero at the end.
3135 * gcc.dg/dfp/convert-complex.c: With -DDBG, abort for failures.
3136
3137 2007-05-22 Janis Johnson <janis187@us.ibm.com>
3138 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3139
3140 * lib/gcc-dg.exp(process_message): New proc.
3141 (dg-message): New test directive.
3142 * gcc.dg/always_inline.c: Use dg-message.
3143 * gcc.dg/always_inline2.c: Ditto.
3144 * gcc.dg/always_inline3.c: Ditto.
3145 * gcc.dg/invalid-call-1.c: Ditto.
3146 * gcc.dg/pr17506.c: Ditto.
3147 * gcc.dg/simd-5.c: Ditto.
3148 * gcc.dg/simd-6.c: Ditto.
3149 * gcc.dg/va-arg-2.c: Ditto.
3150 * gcc.dg/cpp/syshdr.c: Ditto.
3151 * gcc.dg/cpp/unc4.c: Ditto.
3152 * gcc.dg/cpp/trad/mi1.c: Ditto.
3153 * gcc.dg/cpp/trad/mi5.c: Ditto.
3154 * gcc.dg/cpp/trad/mi7.c: Ditto.
3155 * gcc.test-framework/dg-outexistsnot-exp-P.c: Ditto.
3156 * gcc.test-framework/dg-outexists-exp-F.c: Ditto.
3157 * gcc.test-framework/test-framework.awk: Special-case outexists
3158 tests.
3159
3160 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
3161
3162 * gcc.dg/i386-cpuid.h (bit_SSE4_1): New.
3163 (bit_SSE4_2): Likewise.
3164 (bit_POPCNT): Likewise.
3165
3166 * gcc.target/i386/i386.exp (check_effective_target_sse4): New.
3167 Check if assembler supports SSE4 instructions.
3168
3169 * gcc.target/i386/sse4_1-blendpd.c: New file.
3170 * gcc.target/i386/sse4_1-blendps.c: Likewise.
3171 * gcc.target/i386/sse4_1-blendvpd.c: Likewise.
3172 * gcc.target/i386/sse4_1-blendvps.c: Likewise.
3173 * gcc.target/i386/sse4_1-check.h: Likewise.
3174 * gcc.target/i386/sse4_1-dppd-1.c: Likewise.
3175 * gcc.target/i386/sse4_1-dppd-2.c: Likewise.
3176 * gcc.target/i386/sse4_1-dpps-1.c: Likewise.
3177 * gcc.target/i386/sse4_1-dpps-2.c: Likewise.
3178 * gcc.target/i386/sse4_1-extractps.c: Likewise.
3179 * gcc.target/i386/sse4_1-insertps-1.c: Likewise.
3180 * gcc.target/i386/sse4_1-insertps-2.c: Likewise.
3181 * gcc.target/i386/sse4_1-movntdqa.c: Likewise.
3182 * gcc.target/i386/sse4_1-mpsadbw.c: Likewise.
3183 * gcc.target/i386/sse4_1-packusdw.c: Likewise.
3184 * gcc.target/i386/sse4_1-pblendvb.c: Likewise.
3185 * gcc.target/i386/sse4_1-pblendw.c: Likewise.
3186 * gcc.target/i386/sse4_1-pcmpeqq.c: Likewise.
3187 * gcc.target/i386/sse4_1-pextrb.c: Likewise.
3188 * gcc.target/i386/sse4_1-pextrd.c: Likewise.
3189 * gcc.target/i386/sse4_1-pextrq.c: Likewise.
3190 * gcc.target/i386/sse4_1-pextrw.c: Likewise.
3191 * gcc.target/i386/sse4_1-phminposuw.c: Likewise.
3192 * gcc.target/i386/sse4_1-pinsrb.c: Likewise.
3193 * gcc.target/i386/sse4_1-pinsrd.c: Likewise.
3194 * gcc.target/i386/sse4_1-pinsrq.c: Likewise.
3195 * gcc.target/i386/sse4_1-pmaxsb.c: Likewise.
3196 * gcc.target/i386/sse4_1-pmaxsd.c: Likewise.
3197 * gcc.target/i386/sse4_1-pmaxud.c: Likewise.
3198 * gcc.target/i386/sse4_1-pmaxuw.c: Likewise.
3199 * gcc.target/i386/sse4_1-pminsb.c: Likewise.
3200 * gcc.target/i386/sse4_1-pminsd.c: Likewise.
3201 * gcc.target/i386/sse4_1-pminud.c: Likewise.
3202 * gcc.target/i386/sse4_1-pminuw.c: Likewise.
3203 * gcc.target/i386/sse4_1-pmovsxbd.c: Likewise.
3204 * gcc.target/i386/sse4_1-pmovsxbq.c: Likewise.
3205 * gcc.target/i386/sse4_1-pmovsxbw.c: Likewise.
3206 * gcc.target/i386/sse4_1-pmovsxdq.c: Likewise.
3207 * gcc.target/i386/sse4_1-pmovsxwd.c: Likewise.
3208 * gcc.target/i386/sse4_1-pmovsxwq.c: Likewise.
3209 * gcc.target/i386/sse4_1-pmovzxbd.c: Likewise.
3210 * gcc.target/i386/sse4_1-pmovzxbq.c: Likewise.
3211 * gcc.target/i386/sse4_1-pmovzxbw.c: Likewise.
3212 * gcc.target/i386/sse4_1-pmovzxdq.c: Likewise.
3213 * gcc.target/i386/sse4_1-pmovzxwd.c: Likewise.
3214 * gcc.target/i386/sse4_1-pmovzxwq.c: Likewise.
3215 * gcc.target/i386/sse4_1-pmuldq.c: Likewise.
3216 * gcc.target/i386/sse4_1-pmulld.c: Likewise.
3217 * gcc.target/i386/sse4_1-ptest-1.c: Likewise.
3218 * gcc.target/i386/sse4_1-ptest-2.c: Likewise.
3219 * gcc.target/i386/sse4_1-ptest-3.c: Likewise.
3220 * gcc.target/i386/sse4_1-round.h: Likewise.
3221 * gcc.target/i386/sse4_1-roundpd-1.c: Likewise.
3222 * gcc.target/i386/sse4_1-roundpd-2.c: Likewise.
3223 * gcc.target/i386/sse4_1-roundpd-3.c: Likewise.
3224 * gcc.target/i386/sse4_1-roundps-1.c: Likewise.
3225 * gcc.target/i386/sse4_1-roundps-2.c: Likewise.
3226 * gcc.target/i386/sse4_1-roundps-3.c: Likewise.
3227 * gcc.target/i386/sse4_1-roundsd-1.c: Likewise.
3228 * gcc.target/i386/sse4_1-roundsd-2.c: Likewise.
3229 * gcc.target/i386/sse4_1-roundsd-3.c: Likewise.
3230 * gcc.target/i386/sse4_1-roundsd-4.c: Likewise.
3231 * gcc.target/i386/sse4_1-roundss-1.c: Likewise.
3232 * gcc.target/i386/sse4_1-roundss-2.c: Likewise.
3233 * gcc.target/i386/sse4_1-roundss-3.c: Likewise.
3234 * gcc.target/i386/sse4_1-roundss-4.c: Likewise.
3235
3236 2007-05-22 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3237
3238 PR fortran/31627
3239 * gfortran.dg/bounds_check_7.f90: New test.
3240
3241 2007-05-22 Uros Bizjak <ubizjak@gmail.com>
3242
3243 * gcc.target/i386/i386.exp (check_effective_target_ssse3): New.
3244 (check_effective_target_sse4a): Ditto.
3245
3246 * gcc.target/i386/ssse3-phsubw.c: Require effective target ssse3.
3247 * gcc.target/i386/ssse3-phaddd.c: Require effective target ssse3.
3248 * gcc.target/i386/ssse3-pabsb.c: Require effective target ssse3.
3249 * gcc.target/i386/ssse3-psignb.c: Require effective target ssse3.
3250 * gcc.target/i386/ssse3-phaddsw.c: Require effective target ssse3.
3251 * gcc.target/i386/ssse3-pabsd.c: Require effective target ssse3.
3252 * gcc.target/i386/ssse3-psignd.c: Require effective target ssse3.
3253 * gcc.target/i386/ssse3-pmaddubsw.c: Require effective target ssse3.
3254 * gcc.target/i386/ssse3-pmulhrsw.c: Require effective target ssse3.
3255 * gcc.target/i386/ssse3-phaddw.c: Require effective target ssse3.
3256 * gcc.target/i386/ssse3-phsubd.c: Require effective target ssse3.
3257 * gcc.target/i386/ssse3-pabsw.c: Require effective target ssse3.
3258 * gcc.target/i386/ssse3-psignw.c: Require effective target ssse3.
3259 * gcc.target/i386/ssse3-pshufb.c: Require effective target ssse3.
3260 * gcc.target/i386/ssse3-phsubsw.c: Require effective target ssse3.
3261 * gcc.target/i386/ssse3-palignr.c: Require effective target ssse3.
3262 * gcc.target/i386/sse4a-insert.c: Require effective target sse4a.
3263 * gcc.target/i386/sse4a-extract.c: Require effective target sse4a.
3264 * gcc.target/i386/sse4a-montss.c: Require effective target sse4a.
3265 * gcc.target/i386/sse4a-montsd.c: Require effective target sse4a.
3266
3267 2007-05-21 Mark Mitchell <mark@codesourcery.com>
3268
3269 * g++.dg/ext/cleanup-1.C: New test.
3270 * g++.dg/ext/cleanup-2.C: Likewise.
3271 * g++.dg/ext/cleanup-3.C: Likewise.
3272 * g++.dg/ext/cleanup-4.C: Likewise.
3273 * g++.dg/ext/cleanup-5.C: Likewise.
3274 * g++.dg/ext/cleanup-6.C: Likewise.
3275 * g++.dg/ext/cleanup-8.C: Likewise.
3276 * g++.dg/ext/cleanup-9.C: Likewise.
3277 * g++.dg/ext/cleanup-10.C: Likewise.
3278 * g++.dg/ext/cleanup-11.C: Likewise.
3279 * g++.dg/ext/cleanup-dtor.C: Likewise.
3280
3281 2007-05-21 Andrew Pinski <andrew_pinski@playstation.sony.com>
3282
3283 PR middle-end/31995
3284 * gcc.dg/vect/vect-102a.c: New test.
3285
3286 2007-05-21 Paolo Bonzini <bonzini@gnu.org>
3287 Paolo Carlini <pcarlini@suse.de>
3288 Uros Bizjak <ubizjak@gmail.com>
3289
3290 * gcc.dg/gcc-have-sync-compare-and-swap.c,
3291 gcc.target/i386/gcc-have-sync-compare-and-swap-1.c,
3292 gcc.target/i386/gcc-have-sync-compare-and-swap-2.c,
3293 gcc.target/i386/gcc-have-sync-compare-and-swap-3.c,
3294 gcc.target/i386/gcc-have-sync-compare-and-swap-4.c,
3295 New testcases.
3296
3297 2005-05-21 Daniel Franke <franke.daniel@gmail.com>
3298
3299 PR fortran/32002
3300 * gfortran.dg/compliant_elemental_intrinsics_2.f90: New test.
3301
3302 2007-05-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3303
3304 PR fortran/32027
3305 * gfortran.dg/do_3.F90: Add checks for the final value of the
3306 loop variable.
3307
3308 2007-05-21 Uros Bizjak <ubizjak@gmail.com>
3309
3310 * gcc.c-torture/execute/990127-2.x: New file.
3311
3312 2007-05-21 Uros Bizjak <ubizjak@gmail.com>
3313
3314 * gcc.target/i386/sse-14.c: Remove all intrinsic redefines.
3315 * gcc.target/i386/sse-12: Add -O to compile options.
3316 * g++.dg/other/i386-2.C: Use "-march=k8 -m3dnow -mssse3
3317 -msse4a" instead of "-msse3". Include only ammintrin.h, tmmintrin.h
3318 and mm3dnow.h. Add -O to compile options.
3319
3320 2007-05-21 Paul Thomas <pault@gcc.gnu.org>
3321
3322 PR fortran/31867
3323 * gfortran.dg/char_length_5.f90: New test.
3324
3325 PR fortran/31994
3326 * gfortran.dg/array_reference_1.f90: New test.
3327
3328 2007-05-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3329
3330 PR middle-end/7651
3331 PR c++/11856
3332 PR c/12963
3333 PR c/23587
3334 PR other/29694
3335 * gcc.dg/compare6.c: Replace Wall with Wtype-limits.
3336 * gcc.dg/Wtype-limits.c: New.
3337 * gcc.dg/Wtype-limits-Wextra.c: New.
3338 * gcc.dg/Wtype-limits-no.c: New.
3339 * g++.dg/warn/Wtype-limits.C: New.
3340 * g++.dg/warn/Wtype-limits-Wextra.C: New.
3341 * g++.dg/warn/Wtype-limits-no.C: New.
3342
3343 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
3344
3345 * gcc.target/i386/sse-vect-types.c: Revert 'Use "-msse"
3346 instead of "-msse2".'
3347 * gcc.target/i386/sse-12.c: Use "-march=k8 -m3dnow -mssse3 -msse4a"
3348 instead of "-msse3". Include only ammintrin.h, tmmintrin.h
3349 and mm3dnow.h.
3350 * gcc.target/i386/sse-13.c (__builtin_ia32_extrqi): Redefine
3351 to test with immediate operand.
3352 (__builtin_ia32_insertqi): Ditto.
3353 (__builtin_ia32_palignr128): Ditto.
3354 (__builtin_ia32_palignr): Ditto.
3355 (__builtin_ia32_pshufhw): Ditto.
3356 (__builtin_ia32_pshuflw): Ditto.
3357 (__builtin_ia32_pshufd): Ditto.
3358 (__builtin_ia32_vec_set_v8hi): Ditto.
3359 (__builtin_ia32_vec_ext_v8hi): Ditto.
3360 (__builtin_ia32_shufpd): Ditto.
3361 * gcc.target/i386/sse-14.c: Same changes as sse-13.c.
3362
3363 2007-05-20 Daniel Franke <franke.daniel@gmail.org>
3364
3365 PR fortran/32001
3366 * gfortran.dg/min_max_conformance.f90: Added more testcases.
3367
3368 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
3369
3370 PR target/31585
3371 * gcc.target/i386/sse-vect-types.c: Do not redefine "static"
3372 and "__inline". Use "-msse" instead of "-msse2".
3373
3374 2007-05-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3375
3376 PR middle-end/7651
3377 * gcc.dg/20030906-1.c: Replace Wextra with Wreturn-type.
3378 * gcc.dg/20030906-2.c: Likewise.
3379 * objc.dg/method-17.m: Add -Wreturn-type.
3380 * obj-c++.dg/method-21.mm: Likewise.
3381
3382 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
3383
3384 PR target/31585
3385 * gcc.target/i386/sse-13.c: Use "-mssse3 -msse4a" compile options.
3386 (__builtin_ia32_psllwi128): Redefine to test with immediate operand.
3387 (__builtin_ia32_psrlqi128): Ditto.
3388 (__builtin_ia32_psrlwi128): Ditto.
3389 (__builtin_ia32_psrldi128): Ditto.
3390 (__builtin_ia32_psrldqi128): Ditto.
3391 (__builtin_ia32_pslldqi128): Ditto.
3392 (__builtin_ia32_psrawi128): Ditto.
3393 (__builtin_ia32_psradi128): Ditto.
3394 (__builtin_ia32_psllqi128): Ditto.
3395 (__builtin_ia32_pslldi128): Ditto.
3396 (__builtin_prefetch): Ditto.
3397 (__builtin_ia32_pshufw): Ditto.
3398 (__builtin_ia32_vec_set_v4hi): Ditto.
3399 (__builtin_ia32_vec_ext_v4hi): Ditto.
3400 (__builtin_ia32_shufps): Ditto.
3401 * gcc.target/i386/sse-14.c: Same changes as sse-13.c.
3402
3403 2007-05-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3404
3405 PR fortran/31974
3406 * gfortran.dg/char_allocation_1.f90: New test.
3407
3408 2007-05-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3409
3410 * gcc.dg/Wconversion-integer.c: Group testcases and add more.
3411 * gcc.dg/Wconversion-sign.c: New.
3412 * gcc.dg/Wconversion-integer-no-sign.c: New.
3413 * g++.dg/warn/Wconversion-integer.C: Move some warnings to
3414 Wconversion-sign.C
3415 * g++.dg/warn/Wconversion-sign.C: New.
3416 * g++.old-deja/g++.other/warn4.C: Update.
3417 * g++.dg/warn/Wconversion1.C: Likewise.
3418
3419 2007-05-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3420
3421 * gcc.dg/torture/builtin-math-2.c: Add gamma_r/lgamma_r tests.
3422 * gcc.dg/torture/builtin-math-4.c: Likewise.
3423
3424 2007-05-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3425
3426 PR libfortran/31964
3427 * gfortran.fortran-torture/execute/intrinsic_bitops.f90: Update.
3428
3429 2007-05-18 Andrew Pinski <andrew_pinski@playstation.sony.com>
3430
3431 * gcc.dg/tree-ssa/forwprop-1.c: New testcase.
3432
3433 2007-05-18 H.J. Lu <hongjiu.lu@intel.com>
3434
3435 PR target/31628
3436 * gcc.target/i386/pr31628.c: New.
3437
3438 2007-05-18 Uros Bizjak <ubizjak@gmail.com>
3439
3440 PR middle-end/31344
3441 * gcc.dg/pr31344.c: New test.
3442
3443 2007-05-17 Ian Lance Taylor <iant@google.com>
3444
3445 PR tree-optimization/31953
3446 * gcc.c-torture/compile/pr31953.c: New test.
3447
3448 2007-05-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3449
3450 * gcc.dg/builtins-1.c: Test reentrant gamma functions.
3451
3452 * gcc.dg/torture/builtin-math-2.c: Add tests for remquo, remainder
3453 and drem.
3454 * gcc.dg/torture/builtin-math-4.c: Likewise.
3455
3456 * gcc.dg/torture/builtin-math-2.c: Test y0, y1, yn.
3457 * gcc.dg/torture/builtin-math-4.c: Likewise.
3458
3459 * gcc.dg/torture/builtin-math-4.c: New test.
3460
3461 2007-05-17 Janis Johnson <janis187@us.ibm.com>
3462 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3463
3464 * gcc.target/powerpc/pr18096-1.c: Change dg-warning to dg-error.
3465 * gcc.dg/cpp/include2.c: Ditto.
3466 * gcc.dg/cpp/mac-dir-2.c: Ditto.
3467 * gcc.dg/cpp/paste5.c: Ditto.
3468 * gcc.dg/cpp/paste6.c: Ditto.
3469 * gcc.dg/cpp/paste8.c: Ditto.
3470 * gcc.dg/cpp/paste11.c: Ditto.
3471 * gcc.dg/cpp/paste13.c: Ditto.
3472 * gcc.dg/cpp/skipping2.c: Ditto.
3473 * gcc.dg/reg-vol-struct-1.c: Ditto.
3474 * gcc.dg/Wshadow-1.c: Ditto.
3475 * gcc.dg/cpp/trad/comment.c: Ditto.
3476 * gcc.dg/cpp/trad/literals-2.c: Change dg-error to dg-warning.
3477 * gcc.dg/cpp/if-2.c: Ditto.
3478 * gcc.dg/array-5.c: Ditto.
3479 * gcc.dg/inline-15.c: Ditto.
3480 * gcc.dg/pr27953.c: Ditto.
3481 * gcc.dg/Wno-c++-compat.c: Ditto.
3482
3483 2007-05-17 Kazu Hirata <kazu@codesourcery.com>
3484
3485 * g++.dg/cpp/_Pragma1.C: Skip on fido-*-* and m68k-*-*.
3486
3487 2007-05-17 Eric Botcazou <ebotcazou@libertysurf.fr>
3488
3489 * gcc.c-torture/execute/20070517-1.c: New test.
3490
3491 2007-05-17 Daniel Franke <franke.daniel@gmail.com>
3492
3493 PR fortran/31919
3494 * gfortran.dg/min_max_conformance.f90: New test.
3495
3496 2007-05-17 Zdenek Dvorak <dvorakz@suse.cz>
3497
3498 * gcc.dg/tree-ssa/ssa-dom-thread-2.c: New test.
3499 * gcc.dg/vect/vect-102.c, gcc.dg/vect/vect-103.c,
3500 gcc.dg/vect/vect-104.c: Use more complex construction to
3501 prevent vectorizing.
3502 * gcc.dg/tree-ssa/pr21559.c: Update outcome.
3503
3504 2007-05-17 Uros Bizjak <ubizjak@gmail.com>
3505
3506 PR tree-optimization/24659
3507 * gcc.dg/vect/vect-floatint-conversion-2.c: New test.
3508 * gcc.dg/vect/vect-intfloat-conversion-1.c: Require vect_float,
3509 not vect_int target.
3510 * gcc.dg/vect/vect-intfloat-conversion-2.c: Require vect_float,
3511 not vect_int target. Loop is vectorized for vect_intfloat_cvt
3512 targets.
3513 * gcc.dg/vect/vect-intfloat-conversion-3.c: New test.
3514 * gcc.dg/vect/vect-intfloat-conversion-4a.c: New test.
3515 * gcc.dg/vect/vect-intfloat-conversion-4b.c: New test.
3516
3517 2007-05-16 Uros Bizjak <ubizjak@gmail.com>
3518
3519 * gcc.dg/torture/fp-int-convert-float128.c: Do not xfail for i?86-*-*
3520 and x86_64-*-* targets.
3521 * gcc.dg/torture/fp-int-convert-float128-timode.c: Ditto.
3522
3523 2007-05-16 Paul Thomas <pault@gcc.gnu.org>
3524
3525 PR fortran/18769
3526 PR fortran/30881
3527 PR fortran/31194
3528 PR fortran/31216
3529 PR fortran/31427
3530 * transfer_simplify_1.f90: New test.
3531 * transfer_simplify_2.f90: New test.
3532
3533 2007-05-15 Dominique d'Humieres <dominiq@lps.ens.fr>
3534
3535 * gfortran.dg/unf_io_convert_3.f90: Fix dg directive.
3536
3537 2007-05-14 Janis Johnson <janis187@us.ibm.com>
3538
3539 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
3540
3541 * gcc.dg/fltconst-pedantic-dfp.c: New test.
3542
3543 PR c/31924
3544 * gcc.dg/fltconst-1.c: New test.
3545
3546 * gcc.dg/dfp/func-mixed.c: Replace invalid constant suffixes.
3547 * gcc.dg/dfp/operator-assignment.c: Ditto.
3548
3549 2007-05-14 Paolo Carlini <pcarlini@suse.de>
3550
3551 PR c++/29928
3552 * g++.dg/rtti/typeid5.C: New.
3553
3554 2007-05-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3555
3556 PR fortran/31725
3557 * gfortran.dg/substr_4.f: New test.
3558
3559 2007-05-14 Kazu Hirata <kazu@codesourcery.com>
3560
3561 * gcc.target/m68k/interrupt_thread-1.c,
3562 gcc.target/m68k/interrupt_thread-2.c,
3563 gcc.target/m68k/interrupt_thread-3.c: New.
3564 * gcc.target/m68k/m68k.exp: Accept fido.
3565
3566 2007-05-13 Dominique d'Humieres <dominiq@lps.ens.fr>
3567
3568 * gfortran.dg/alloc_comp_basics_1.f90: Fix dg directive.
3569 * gfortran.dg/altreturn_3.f90: Likewise.
3570 * gfortran.dg/assumed_dummy_1.f90: Likewise.
3571 * gfortran.dg/default_numeric_type_1.f90: Likewise.
3572 * gfortran.dg/inquire_iolength.f90: Likewise.
3573 * gfortran.dg/module_naming_1.f90: Likewise.
3574 * gfortran.dg/oldstyle_2.f90: Likewise.
3575 * gfortran.dg/operator_2.f90: Likewise.
3576 * gfortran.dg/parameter_array_element_1.f90: Likewise.
3577 * gfortran.dg/used_types_11.f90: Likewise.
3578 * gfortran.dg/zero_array_components_1.f90: Likewise.
3579 * gfortran.dg/fmt_zero_precision.f90: Fix dg-output directives.
3580 * gfortran.dg/parameter_array_dummy.f90: Likewise.
3581 * gfortran.dg/real_const_3.f90: Likewise.
3582
3583 2007-05-13 Zdenek Dvorak <dvorakz@suse.cz>
3584
3585 * gcc.dg/vect/no-section-anchors-vect-69.c: Fix outcome.
3586 * gcc.dg/tree-ssa/loop-30.c: New test.
3587
3588 2007-05-13 Richard Guenther <rguenther@suse.de>
3589
3590 * gcc.dg/tree-ssa/pr17141-1.c: Scan in forwprop2, xfail
3591 scanning forwprop1.
3592 * g++.dg/tree-ssa/pr31146.C: Likewise.
3593
3594 2007-05-13 Revital Eres <eres@il.ibm.com>
3595
3596 * gcc.dg/dse.c: New test.
3597
3598 2007-05-12 Richard Guenther <rguenther@suse.de>
3599
3600 PR tree-optimization/31797
3601 * gcc.c-torture/compile/pr31797.c: New testcase.
3602
3603 2007-05-12 Paul Thomas <pault@gcc.gnu.org>
3604
3605 PR fortran/30746
3606 * gfortran.dg/host_assoc_function_1.f90: New test.
3607
3608 2007-05-11 Steve Ellcey <sje@cup.hp.com>
3609
3610 PR c++/31829
3611 * g++.dg/warn/multiple-overflow-warn-3.C: Change wchar_t to short.
3612
3613 2007-05-11 Silvius Rus <rus@google.com>
3614
3615 * gcc.dg/Wstrict-aliasing-bogus-const-ptr-nonconst-ptr.c: New test.
3616 * gcc.dg/Wstrict-aliasing-bogus-never-dereferenced.c: New test.
3617 * gcc.dg/Wstrict-aliasing-bogus-struct-included.c: New test.
3618 * gcc.dg/Wstrict-aliasing-converted-assigned.c: New test.
3619 * gcc.dg/Wstrict-aliasing-float-ptr-int-obj.c: New test.
3620 * gcc.dg/alias-1.c: Update option: -Wstrict-aliasing=2.
3621 * gcc.dg/alias-9.c: Update option: -Wstrict-aliasing=2.
3622 * g++.dg/warn/Wstrict-aliasing-7.C: Update option: -Wstrict-aliasing=2.
3623 * g++.dg/warn/Wstrict-aliasing-bogus-base-derived.C: New test.
3624 * g++.dg/warn/Wstrict-aliasing-bogus-char-1.C: New test.
3625 * g++.dg/warn/Wstrict-aliasing-bogus-const.C: New test.
3626 * g++.dg/warn/Wstrict-aliasing-bogus-nested-arrays.C: New test.
3627 * g++.dg/warn/Wstrict-aliasing-bogus-signed-unsigned.C: New test.
3628 * g++.dg/warn/Wstrict-aliasing-bogus-struct-included.C: New test.
3629 * g++.dg/warn/Wstrict-aliasing-bogus-union.C: New test.
3630 * g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: New test.
3631
3632 2007-05-11 Paolo Carlini <pcarlini@suse.de>
3633
3634 PR other/31852
3635 * gcc.c-torture/execute/builtins/memchr.c: New.
3636 * gcc.c-torture/execute/builtins/memchr-lib.c: New.
3637 * gcc.c-torture/execute/builtins/lib/memchr.c: New.
3638
3639 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
3640
3641 PR fortran/30876
3642 * gfortran.dg/recursive_reference_1.f90: Put error at correct
3643 line.
3644 * gfortran.dg/recursive_reference_2.f90: New test.
3645
3646 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
3647
3648 PR fortran/30878
3649 * gfortran.dg/namelist_29.f90: New test.
3650
3651 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
3652
3653 PR fortran/31474
3654 * gfortran.dg/entry_10.f90: New test.
3655
3656 2007-05-10 Zdenek Dvorak <dvorakz@suse.cz>
3657
3658 PR tree-optimization/31885
3659 * gcc.dg/tree-ssa/loop-29.c: New test.
3660
3661 2007-05-10 Dominique d'Humières <dominiq@lps.ens.fr>
3662
3663 * assumed_dummy_1.f90: Fix dg directive.
3664 * char_initialiser_actual.f90: Likewise.
3665 * nested_modules_2.f90: Likewise.
3666 * shift-alloc.f90: Likewise.
3667
3668 2007-05-10 Andreas Krebbel <krebbel1@de.ibm.com>
3669
3670 * gcc.dg/20070507-1.c: Disable for non-pic targets.
3671
3672 2007-05-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3673
3674 PR libfortran/31880
3675 * gfortran.dg/unf_read_corrupted_2.f90: New test.
3676
3677 2007-05-09 Mike Stump <mrs@apple.com>
3678
3679 * g++.dg/other/first-global.C: Add -fpie for darwin.
3680 * g++.dg/parse/attr-externally-visible-1.C: Likewise.
3681
3682 2007-05-09 Andreas Krebbel <krebbel1@de.ibm.com>
3683
3684 * gcc.dg/20070507-1.c: New testcase.
3685
3686 2007-05-08 Chao-ying Fu <fu@mips.com>
3687
3688 * gcc.target/mips/msub-1.c, gcc.target/mips/msub-2.c,
3689 * gcc.target/mips/msub-3.c, gcc.target/mips/msub-4.c,
3690 * gcc.target/mips/msubu-1.c, gcc.target/mips/msubu-2.c,
3691 * gcc.target/mips/msubu-3.c, gcc.target/mips/msubu-4.c: New tests.
3692
3693 2007-05-08 Simon Martin <simartin@users.sourceforge.net>
3694
3695 PR 31847
3696 * gcc.dg/pr31847.c: New test.
3697
3698 2007-05-08 Paul Thomas <pault@gcc.gnu.org>
3699
3700 PR fortran/31692
3701 * gfortran.dg/actual_array_result_1.f90: New test.
3702
3703 2007-05-08 Paul Thomas <pault@gcc.gnu.org>
3704
3705 PR fortran/29397
3706 * gfortran.dg/parameter_array_init_1.f90: New test.
3707
3708 PR fortran/29400
3709 * gfortran.dg/parameter_array_init_2.f90: New test.
3710
3711 2007-05-08 Uros Bizjak <ubizjak@gmail.com>
3712
3713 PR target/31854
3714 * gcc.target/i386/pr31854.c: New test.
3715
3716 2007-05-07 Janis Johnson <janis187@us.ibm.com>
3717
3718 * gcc.dg/pch/pch.exp: XFAIL largefile on Solaris 10 x86.
3719
3720 2007-05-07 Mike Stump <mrs@apple.com>
3721
3722 * g++.old-deja/g++.mike/empty.C: Add.
3723
3724 2007-05-07 Eric Christopher <echristo@apple.com>
3725
3726 * gcc.dg/invalid-call-1.c: Fix options for 32-bit x86.
3727
3728 2007-05-07 Uros Bizjak <ubizjak@gmail.com>
3729
3730 * gcc.dg/dfp/convert-bfp-fold.c: Remove extra assignment to 'sf'
3731 variable. Rearrange conversions from binary float to decimal float.
3732
3733 2007-05-07 Mark Mitchell <mark@codesourcery.com>
3734
3735 * gcc.dg/special/gcsec-1.c: Don't link statically on Solaris 10
3736 x86.
3737
3738 2007-05-07 Eric Botcazou <ebotcazou@adacore.com>
3739
3740 * gnat.dg/opt1.ad[sb]: New testcase.
3741
3742 2007-05-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3743
3744 PR fortran/31399
3745 * gfortran.dg/do_3.F90: New test.
3746
3747 2007-05-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3748
3749 PR fortran/31764
3750 * gfortran.dg/new_line.f90: Add new checks.
3751
3752 2007-05-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3753
3754 PR fortran/31201
3755 * gfortran.dg/large_unit_1.f90: New.
3756 * gfortran.dg/large_unit_2.f90: New.
3757 * gfortran.dg/iostat_4.f90: New
3758 * gfortran.dg/bounds_check_fail_1.f90: Updated.
3759
3760 2007-05-06 Paul Thomas <pault@gcc.gnu.org>
3761
3762 PR fortran/31540
3763 * gfortran.dg/char_result_4.f90: New test.
3764
3765 2007-06-05 Revital Eres <eres@il.ibm.com>
3766
3767 PR 30957
3768 * gcc.dg/pr30957-1.c: New test.
3769
3770 2007-05-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3771
3772 PR fortran/31251
3773 * gfortran.dg/char_type_len_2.f90: New test.
3774
3775 2007-05-05 Geoffrey Keating <geoffk@apple.com>
3776
3777 PR 31775
3778 * g++.dg/other/nested-extern.cc: New.
3779 * g++.dg/other/nested-extern-1.C: New.
3780 * g++.dg/other/nested-extern-2.C: New.
3781
3782 2007-05-04 Daniel Franke <franke.daniel@gmail.com>
3783
3784 PR fortran/31760
3785 * gfortran.dg/erf.f90: New test.
3786 * gfortran.dg/besxy.f90: New test.
3787
3788 2007-05-04 Daniel Franke <franke.daniel@gmail.com>
3789
3790 PR fortran/22359
3791 * gfortran.dg/fseek.f90: New test.
3792
3793 2007-05-04 Bob Wilson <bob.wilson@acm.org>
3794
3795 * g++.old-deja/g++.pt/static11.C: Remove xtensa-*-elf* xfail.
3796
3797 2007-05-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3798
3799 PR libfortran/31210
3800 * gfortran.dg/zero_length_1.f90: New test.
3801
3802 2007-05-04 Tobias Burnus <burnus@net-b.de>
3803
3804 PR fortran/31803
3805 * gfortran.dg/char_pointer_assign_3.f90: New test.
3806 * gfortran.dg/char_result_2.f90: Re-enable test.
3807
3808 2007-05-04 Tobias Burnus <burnus@net-b.de>
3809
3810 PR fortran/25071
3811 * gfortran.dg/char_length_3.f90: New test.
3812 * gfortran.dg/char_result_2.f90: Fix test.
3813
3814 2007-05-03 Zdenek Dvorak <dvorakz@suse.cz>
3815
3816 PR tree-optimization/30565
3817 * gcc.dg/tree-ssa/loop-27.c: New test.
3818
3819 2007-05-03 Bernd Schmidt <bernd.schmidt@analog.com>
3820
3821 * gcc.target/bfin/frmul.c (__v2hi): Use short as base type, not itn.
3822 * gcc.target/bfin/arith.c (__v2hi): Likewise.
3823 * gcc.target/bfin/mul-combine.c (__v2hi): Likewise.
3824 * gcc.target/bfin/shift.c (__v2hi): Likewise.
3825
3826 2007-05-03 Dorit Nuzman <dorit@il.ibm.com>
3827
3828 PR tree-optimization/31699
3829 * lib/target-supports.exp (check_effective_target_vect_intfloat_cvt):
3830 New.
3831 (check_effective_target_vect_floatint_cvt): New.
3832 * gcc.dg/vect/vect-floatint-conversion-1.c: Use new keyword instead
3833 of specific targets.
3834 * gcc.dg/vect/vect-intfloat-conversion-1.c: Likewise.
3835 * gcc.dg/vect/vect-multitypes-1.c: One less loop gets vectorized.
3836 * gcc.dg/vect/vect-multitypes-4.c: Likewise.
3837 * gcc.dg/vect/vect-iv-4.c: Likewise.
3838 * gcc.dg/vect/vect-multitypes-11.c: New.
3839 * gcc.dg/vect/pr31699.c: New.
3840
3841 2007-05-02 Geoffrey Keating <geoffk@apple.com>
3842
3843 * gcc.c-torture/compile-limits-stringlit.c: Reduce size of string.
3844
3845 2007-05-02 Seongbae Park <seongbae.park@gmail.com>
3846
3847 PR C++/31663
3848 * g++.dg/warn/anonymous-namespace-2.C: New.
3849 * g++.dg/warn/anonymous-namespace-2.h: New.
3850
3851 2007-05-02 Paul Brook <paul@codesourcery.com>
3852
3853 * gcc.dg/arm-eabi1.c: Move debug output. Augment lcmp/ulcmp tests.
3854
3855 2007-05-02 Eric Christopher <echristo@apple.com>
3856
3857 * gcc.dg/cpp/if-div.c: New file.
3858
3859 2007-05-02 Tom Tromey <tromey@redhat.com>
3860
3861 PR preprocessor/28709:
3862 * gcc.dg/cpp/pr28709.c: New file.
3863
3864 2007-05-02 Richard Guenther <rguenther@suse.de>
3865
3866 PR tree-optimization/31146
3867 * g++.dg/tree-ssa/pr31146-2.C: New testcase.
3868
3869 2007-05-01 Geoffrey Keating <geoffk@apple.com>
3870
3871 * gcc.c-torture/compile/limits-blockid.c: New.
3872 * gcc.c-torture/compile/limits-caselabels.c: New.
3873 * gcc.c-torture/compile/limits-declparen.c: New.
3874 * gcc.c-torture/compile/limits-enumconst.c: New.
3875 * gcc.c-torture/compile/limits-exprparen.c: New.
3876 * gcc.c-torture/compile/limits-externalid.c: New.
3877 * gcc.c-torture/compile/limits-fnargs.c: New.
3878 * gcc.c-torture/compile/limits-fndefn.c: New.
3879 * gcc.c-torture/compile/limits-idexternal.c: New.
3880 * gcc.c-torture/compile/limits-idinternal.c: New.
3881 * gcc.c-torture/compile/limits-pointer.c: New.
3882 * gcc.c-torture/compile/limits-stringlit.c: New.
3883 * gcc.c-torture/compile/limits-structmem.c: New.
3884 * gcc.c-torture/compile/limits-structnest.c: New.
3885
3886 2007-04-29 Geoffrey Keating <geoffk@apple.com>
3887
3888 * gfortran.dg/bom_UTF-8_F.F90: Rename from bom_UTF-8.F90.
3889
3890 2007-05-01 Andrew Pinski <andrew_pinski@playstation.sony.com>
3891
3892 PR middle-end/31740
3893 * gcc.c-torture/compile/20070501-1.c: New testcase.
3894
3895 2007-05-01 Thomas Koenig <tkoenig@gcc.gnu.org>
3896
3897 PR fortran/31732
3898 * gfortran.dg/array_memset_2: New test case.
3899
3900 2007-05-01 Dorit Nuzman <dorit@il.ibm.com>
3901
3902 PR testsuite/31615
3903 * gfortran.dg/vect/vect-5.f90: Fix dg-final test.
3904
3905 2007-05-01 Dorit Nuzman <dorit@il.ibm.com>
3906
3907 PR testsuite/31589
3908 * gcc.dg/vect/vect-iv-9.c: Added vect_int_mult target keyword to
3909 dg-final test.
3910 * gcc.dg/vect/vect-reduc-dot-u16b.c: Added vect_pack_trunc target
3911 keyword to dg-final test.
3912 * gcc.dg/vect/vect-iv-4.c: Likewise.
3913 * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
3914 * gcc.dg/vect/pr30771.c: Added vect_unapck target keyword to dg-final
3915 test.
3916 * gcc.dg/vect/vect-reduc-dot-u16a.c: Change variable type to avoid a
3917 cast.
3918 * gcc.dg/vect/no-section-anchors-vect-69.c: xfail on is64.
3919 * lib/target-supports.exp
3920 (check_effective_target_vect_widen_sum_hi_to_si): Added ia64.
3921 (check_effective_target_vect_widen_sum_qi_to_hi): Added ia64.
3922
3923 2007-04-30 Kazu Hirata <kazu@codesourcery.com>
3924
3925 * gcc.c-torture/execute/ieee/20000320-1.c: Use
3926 __LONG_LONG_MAX__ and its friends instead of those supplied by
3927 limits.h.
3928
3929 2007-04-30 Andrew pinski <andrew_pinski@playstation.sony.com>
3930
3931 PR C++/31721
3932 * g++.dg/ext/vector7.C: New testcase.
3933
3934 2007-04-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3935
3936 PR fortran/31591
3937 * gfortran.dg/bound_simplification_1.f90: New test.
3938
3939 2007-04-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3940
3941 PR fortran/31645
3942 * gfortran.dg/bom_error.f90: New test.
3943 * gfortran.dg/bom_include.f90: New test.
3944 * gfortran.dg/bom_UTF16-LE.f90: New test.
3945 * gfortran.dg/bom_UTF16-BE.f90: New test.
3946 * gfortran.dg/bom_UTF-8.f90: New test.
3947 * gfortran.dg/bom_UTF-32.f90: New test.
3948 * gfortran.dg/bom_UTF-8.F90: New test.
3949 * gfortran.dg/bom_include.inc: New file.
3950
3951 2007-04-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
3952
3953 PR C++/30221
3954 * g++.dg/init/ptrfn2.C: New test.
3955 * g++.dg/init/ptrfn3.C: New test.
3956
3957 2007-04-29 Paul Thomas <pault@gcc.gnu.org>
3958
3959 PR fortran/31711
3960 * gfortran.dg/dependency_21.f90: New test.
3961
3962 2007-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3963
3964 * gfortran.dg/secnds.f: Use real*8.
3965 * gfortran.dg/secnds-1.f: Use real*8.
3966
3967 2007-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3968
3969 PR libfortran/31532
3970 * gfortran.dg/inquire_5.f90: Update test.
3971
3972 2007-04-27 Ian Lance Taylor <iant@google.com>
3973
3974 PR middle-end/31710
3975 * gcc.c-torture/compile/pr31710.c: New test.
3976
3977 2007-04-27 Richard Guenther <rguenther@suse.de>
3978
3979 PR tree-optimization/30965
3980 PR tree-optimization/30978
3981 * gcc.dg/tree-ssa/pr30978.c: New testcase.
3982 * gcc.dg/tree-ssa/bool-3.c: Remove XFAIL, explain why.
3983 * gcc.dg/tree-ssa/ssa-fre-4.c: Use char instead of bool
3984 * gcc.dg/strict-overflow-5.c: Adjust tree dump scanning.
3985
3986 2007-04-27 Richard Guenther <rguenther@suse.de>
3987
3988 PR tree-optimization/31715
3989 * gcc.dg/Warray-bounds-4.c: New testcase.
3990
3991 2007-04-26 Ian Lance Taylor <iant@google.com>
3992
3993 PR target/28675
3994 * gcc.c-torture/compile/pr28675.c: New test.
3995
3996 2007-04-26 Andrew Pinski <andrew_pinski@playstation.sony.com>
3997
3998 PR C++/30016
3999 * g++.dg/ext/vector6.C: New test.
4000
4001 2007-04-26 Kazu Hirata <kazu@codesourcery.com>
4002
4003 * gcc.c-torture/execute/ieee/20000320-1.x: New.
4004
4005 2007-04-26 Steve Ellcey <sje@cup.hp.com>
4006
4007 PR middle-end/31617
4008 * g++.dg/other/str_empty.C: Add expected warning.
4009
4010 2007-04-26 Richard Guenther <rguenther@suse.de>
4011 Daniel Berlin <dberlin@dberlin.org>
4012
4013 PR tree-optimization/30567
4014 * g++.dg/other/pr30567.C: New testcase.
4015
4016 2007-04-26 Richard Guenther <rguenther@suse.de>
4017
4018 PR tree-optimization/31703
4019 * gcc.c-torture/compile/pr31703.c: New testcase.
4020 * gcc.dg/tree-ssa/ssa-lim-1.c: Adjust pattern.
4021 * gcc.dg/tree-ssa/ssa-lim-2.c: Likewise.
4022
4023 2007-04-26 Wolfgang Gellerich <gellerich@de.ibm.com>
4024
4025 * gfortran.dg/open_errors.f90: Added if statements checking
4026 the value of iostat.
4027
4028 2007-04-26 Jakub Jelinek <jakub@redhat.com>
4029
4030 PR c++/31598
4031 * g++.dg/gomp/pr31598.C: New test.
4032
4033 PR tree-optimization/30558
4034 * g++.dg/gomp/pr30558.C: New test.
4035
4036 2007-04-24 Mark Mitchell <mark@codesourcery.com>
4037
4038 PR c++/31338
4039 * g++.dg/ext/complex2.C: New test.
4040
4041 2007-04-25 Paolo Carlini <pcarlini@suse.de>
4042
4043 * g++.dg/ext/has_nothrow_assign.C: Adjust per N2255.
4044
4045 2007-04-25 Thiemo Seufer <ths@mips.com>
4046
4047 * gcc.target/mips/mips16e-extends.c (cksum8): Change return
4048 value to signed char.
4049
4050 2007-04-25 Uros Bizjak <ubizjak@gmail.com>
4051
4052 * gcc.target/i386/reload-1.c. Include <stdint.h>. Compile for all
4053 ilp32 i?86-*-* and x86_64-*-* targets. Do not skip test for -m64.
4054 Use scan-rtl-dump-not procedure to scan RTL dump. Cleanup csa dump.
4055
4056 2007-04-25 Tobias Burnus <burnus@net-b.de>
4057
4058 PR fortran/31668
4059 * gfortran.dg/c_by_val_2.f90: Add rejection test of %VAL with
4060 statement functions.
4061 * gfortran.dg/c_by_val_5.f90: New test.
4062
4063 2007-04-25 Wolfgang Gellerich <gellerich@de.ibm.com>
4064
4065 * gfortran.dg/equiv_6.f90 (set_arrays): Replaced subroutine
4066 with two new subroutines to avoid parameter-induced aliasing.
4067 * gfortran.dg/equiv_6.f90 (set_array_listpr): New.
4068 * gfortran.dg/equiv_6.f90 (set_array_lisbit): New.
4069
4070 2007-04-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4071
4072 * gcc.dg/Warray-bounds.c: XFAIL test on 32-bit hppa targets.
4073 * g++.dg/warn/Warray-bounds.C: Likewise.
4074
4075 2007-04-24 Ian Lance Taylor <iant@google.com>
4076
4077 PR tree-optimization/31605
4078 * gcc.c-torture/execute/pr31605.c: New test.
4079
4080 2007-04-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4081
4082 PR fortran/31587
4083 * lib/gcc-dg.exp (scan-module): New function.
4084 * gfortran.dg/module_md5_1.f90: New test.
4085
4086 2007-04-24 Douglas Gregor <doug.gregor@gmail.com>
4087
4088 * g++.old-deja/g++.pt/defarg6.C: Only run with
4089 -std=gnu++98.
4090 * g++.old-deja/g++.pt/ucnid-1.C: Ditto.
4091 * g++.dg/cpp0x/variadic61.C: Ditto.
4092 * g++.dg/cpp0x/warn_cxx0x.C: Ditto.
4093 * g++.dg/cpp0x/variadic62.C: Ditto.
4094 * g++.dg/template/meminit1.C: Ditto.
4095 * g++.dg/template/operator7.C: Ditto.
4096 * g++.dg/template/static15.C: Ditto.
4097 * g++.dg/template/invalid1.C: Ditto.
4098 * g++.dg/template/shift1.C: Ditto.
4099 * g++.dg/template/error10.C: Ditto.
4100
4101 2007-04-24 Simon Martin <simartin@users.sourceforge.net>
4102
4103 PR diagnostic/25923
4104 * gfortran.dg/pr25923.f90: New test.
4105
4106 2007-04-24 Ian Lance Taylor <iant@google.com>
4107
4108 PR tree-optimization/31602
4109 * gcc.dg/Wstrict-overflow-11.c: We no longer issue a warning.
4110
4111 2007-04-24 Janis Johnson <janis187@us.ibm.com>
4112
4113 * gcc.target/powerpc/ppc32-abi-dfp-1.c: New test.
4114 * gcc.target/powerpc/ppc64-abi-dfp-1.c: New test.
4115
4116 2007-04-24 Hui-May Chang <hm.chang@apple.com>
4117
4118 * gcc.target/i386/reload-1.c. New.
4119
4120 2007-04-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
4121 Olga Golovanevsky <olga@il.ibm.com>
4122
4123 * g++.dg/other/str_empty.C: New test.
4124
4125 2007-04-24 Richard Henderson <rth@redhat.com>
4126
4127 * gcc.dg/vect/vect.exp: Don't run tests on Alpha.
4128
4129 2007-04-24 Andreas Krebbel <krebbel1@de.ibm.com>
4130
4131 PR target/31641
4132 * gcc.c-torture/compile/pr31641.c: New testcase.
4133
4134 2007-04-24 Richard Sandiford <richard@nildram.co.uk>
4135
4136 * gcc.target/mips/madd-1.c, gcc.target/mips/madd-2.c,
4137 * gcc.target/mips/madd-3.c, gcc.target/mips/madd-4.c,
4138 * gcc.target/mips/maddu-1.c, gcc.target/mips/maddu-2.c,
4139 * gcc.target/mips/maddu-3.c, gcc.target/mips/maddu-4.c: New tests.
4140
4141 2007-04-23 Simon Baldwin <simonb@google.com>
4142
4143 * g++.dg/other/error15.C: New.
4144 * g++.dg/cpp0x/variadic-ex9.C: Renamed function parameter to avoid
4145 triggering a "multiple parameters named" error.
4146
4147 2007-04-23 Thomas Koenig <tkoenig@gcc.gnu.org>
4148
4149 PR fortran/31618
4150 * gfortran.dg/backspace_8.f: New test case.
4151
4152 2007-04-23 Paul Thomas <pault@gcc.gnu.org>
4153
4154 PR fortran/31630
4155 * gfortran.dg/used_types_17.f90: New test.
4156
4157 PR fortran/31620
4158 * gfortran.dg/zero_array_components_1.f90: New test.
4159
4160 2007-04-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4161
4162 PR fortran/31616
4163 * gfortran.dg/open_errors.f90: Allow a different error message.
4164
4165 2007-04-23 Uros Bizjak <ubizjak@gmail.com>
4166
4167 * lib/target-supports.exp (check_effective_target_vect_pack_trunc):
4168 Rename from check_effective_target_vect_pack_mod. Rename global
4169 variable et_vect_pack_mod to et_vect_pack_trunc. Update debug
4170 messages.
4171 * gcc.dg/vect/vect-iv-8.c: Update target check for vect_pack_trunc
4172 rename.
4173 * gcc.dg/vect/vect-iv-8a.c: Ditto.
4174 * gcc.dg/vect/vect-multitypes-8.c: Ditto.
4175
4176 2007-04-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
4177
4178 PR middle-end/31448
4179 * gcc.c-torture/execute/pr31448.c: New testcase.
4180
4181 2007-04-22 Nick Clifton <nickc@redhat.com>
4182
4183 * gcc.dg/20020312-2.c: Add support for the FRV.
4184
4185 2007-04-22 Uros Bizjak <ubizjak@gmail.com>
4186
4187 PR tree-optimization/24659
4188 * gcc.dg/vect/vect-float-extend-1.c: New test.
4189 * gcc.dg/vect/vect-float-truncate-1.c: New test.
4190
4191 2007-04-22 Richard Guenther <rguenther@suse.de>
4192
4193 PR tree-optimization/29789
4194 * gcc.dg/tree-ssa/ssa-lim-1.c: New testcase.
4195 * gcc.dg/tree-ssa/ssa-lim-2.c: Likewise.
4196
4197 2007-04-22 Revital Eres <eres@il.ibm.com>
4198
4199 * gcc.dg/var-expand2.c: New test.
4200
4201 2007-04-22 Revital Eres <eres@il.ibm.com>
4202
4203 * gcc.dg/var-expand3.c: New test.
4204
4205 2007-04-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4206
4207 PR fortran/31495
4208 * gfortran.dg/continuation_8.f90: New test.
4209
4210 2007-04-21 Andrew Pinski <andrew_pinski@playstation.sony.com>
4211
4212 PR C/30265
4213 * gcc.c-torture/compile/compound-literal-2.c: New testcase.
4214 * gcc.c-torture/compile/compound-literal-3.c: New testcase.
4215
4216 2007-04-21 Richard Guenther <rguenther@suse.de>
4217
4218 PR middle-end/31136
4219 * gcc.c-torture/execute/pr31136.c: New testcase.
4220
4221 2007-04-21 Alexandre Oliva <aoliva@redhat.com>
4222
4223 * gcc.target/i386/movsi-sm-1.c: New.
4224
4225 2007-04-20 Richard Henderson <rth@redhat.com>
4226
4227 * gcc.dg/pr28796-2.c: Add -mieee for alpha.
4228 * gcc.dg/pr27095.c: Cope with alpha GOT load.
4229
4230 2007-04-20 Jakub Jelinek <jakub@redhat.com>
4231
4232 * gcc.target/i386/ordcmp-1.c: New test.
4233 * gcc.target/i386/unordcmp-1.c: New test.
4234
4235 PR tree-optimization/31632
4236 * gcc.c-torture/compile/20070419-1.c: New test.
4237
4238 2007-04-19 Eric Botcazou <ebotcazou@libertysurf.fr>
4239
4240 * gcc.dg/invalid-call-1.c: New test.
4241
4242 2007-04-18 Dirk Mueller <dmueller@suse.de>
4243
4244 PR diagnostic/31227
4245 * gcc.dg/Warray-bounds-3.c: New.
4246
4247 2007-04-18 Richard Guenther <rguenther@suse.de>
4248
4249 PR tree-optimization/19431
4250 PR tree-optimization/21463
4251 * gcc.c-torture/execute/20070212-1.c: New testcase.
4252 * gcc.c-torture/execute/20070212-2.c: Likewise.
4253 * gcc.c-torture/execute/20070212-3.c: Likewise.
4254 * gcc.dg/tree-ssa/pr19431.c: Likewise.
4255 * gcc.dg/tree-ssa/pr21463.c: Likewise.
4256 * g++.dg/tree-ssa/pr21463.C: Likewise.
4257 * g++.dg/tree-ssa/pr30738.C: Likewise.
4258
4259 2007-04-17 Mark Mitchell <mark@codesourcery.com>
4260
4261 PR c++/31513
4262 * g++.dg/expr/bitfield8.C: New test.
4263
4264 2007-04-17 Joseph Myers <joseph@codesourcery.com>
4265 Richard Sandiford <richard@codesourcery.com>
4266
4267 * lib/target-supports.exp (check_profiling_available): Return 0
4268 for uClibc with -p or -pg.
4269
4270 2007-04-17 Simon Martin <simartin@users.sourceforge.net>
4271
4272 PR c++/31517
4273 * g++.dg/template/init7.C: New test.
4274
4275 2007-04-17 Zdenek Dvorak <dvorakz@suse.cz>
4276
4277 PR rtl-optimization/31360
4278 * gcc.dg/loop-7.c: New test.
4279
4280 2007-04-17 Mark Mitchell <mark@codesourcery.com>
4281
4282 * gcc.misc-tests/linkage.exp: Do not run on remote hosts.
4283 * lib/compat.exp (compat-run): Use file_on_host, not remote_file
4284 build.
4285 (compat-execute): Likewise.
4286 * lib/copy-file.exp (gcc_copy_files): Use remote_download to copy
4287 files to remote hosts.
4288 * lib/c-ctorture.exp (c-torture-compile): Likewise.
4289 (c-torture-execute): Likewise.
4290 * lib/dg-pch.exp (dg-pch): Use file_on_host, not remote_file build
4291 or plain file. Use remote_upload and remote_download to copy
4292 files about.
4293 * lib/scanasm.exp (dg-scan): Upload the file from the remote host
4294 before scanning it.
4295
4296 2007-04-17 Dorit Nuzman <dorit@il.ibm.com>
4297
4298 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: New test.
4299
4300 2007-04-16 Lawrence Crowl <crowl@google.com>
4301
4302 * g++.dg/other/fesd-any.C: Test -femit-struct-debug-detailed=any.
4303 * g++.dg/other/fesd-any.h: Test -femit-struct-debug-detailed=any.
4304 * g++.dg/other/fesd-baseonly.C: Test -femit-struct-debug-baseonly.
4305 * g++.dg/other/fesd-baseonly.h: Test -femit-struct-debug-baseonly.
4306 * g++.dg/other/fesd-none.C: Test -femit-struct-debug-detailed=none.
4307 * g++.dg/other/fesd-none.h: Test -femit-struct-debug-detailed=none.
4308 * g++.dg/other/fesd-reduced.C: Test -femit-struct-debug-reduced.
4309 * g++.dg/other/fesd-reduced.h: Test -femit-struct-debug-reduced.
4310 * g++.dg/other/fesd-sys.C: Test -femit-struct-debug-detailed=sys.
4311 * g++.dg/other/fesd-sys.h: Test -femit-struct-debug-detailed=sys.
4312 * g++.dg/other/fesd.h: Common to -femit-struct-debug-... tests.
4313
4314 * gcc.dg/fesd-any.c: Test -femit-struct-debug-detailed=any.
4315 * gcc.dg/fesd-any.h: Test -femit-struct-debug-detailed=any.
4316 * gcc.dg/fesd-baseonly.c: Test -femit-struct-debug-baseonly.
4317 * gcc.dg/fesd-baseonly.h: Test -femit-struct-debug-baseonly.
4318 * gcc.dg/fesd-none.c: Test -femit-struct-debug-detailed=none.
4319 * gcc.dg/fesd-none.h: Test -femit-struct-debug-detailed=none.
4320 * gcc.dg/fesd-reduced.c: Test -femit-struct-debug-reduced.
4321 * gcc.dg/fesd-reduced.h: Test -femit-struct-debug-reduced.
4322 * gcc.dg/fesd-sys.c: Test -femit-struct-debug-detailed=sys.
4323 * gcc.dg/fesd-sys.h: Test -femit-struct-debug-detailed=sys.
4324 * gcc.dg/fesd.h: Common to -femit-struct-debug-... tests.
4325
4326 2007-04-16 Ian Lance Taylor <iant@google.com>
4327
4328 PR tree-optimization/31522
4329 * gcc.dg/Wstrict-overflow-16.c: New test.
4330
4331 2007-04-17 Kazu Hirata <kazu@codesourcery.com>
4332
4333 * gcc.dg/cpp/_Pragma6.c: Skip on fido-*-* and m68k-*-*.
4334
4335 2007-04-17 Tobias Schlüter <tobi@gcc.gnu.org>
4336
4337 PR fortran/31144
4338 * gfortran.dg/module_naming_1.f90: New.
4339
4340 2007-04-16 Richard Sandiford <richard@codesourcery.com>
4341
4342 * lib/target-supports.exp (check_profiling_available): Return
4343 false for m68k-*-uclinux.
4344
4345 2007-04-16 Seongbae Park <seongbae.park@gmail.com>
4346
4347 PR c++/29365
4348 Testcase for c++ anonymous namespace warning
4349
4350 * g++.dg/warn/anonymous-namespace-1.C: New test
4351 * g++.dg/warn/anonymous-namespace-1.h: New test
4352
4353 2007-04-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
4354
4355 PR testsuite/31578
4356 * gcc.dg/gnu89-init-4.c: Change to a compile only test.
4357
4358 2007-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4359
4360 * gfortran.dg/warnings_are_errors_1.f90: Add -std=f95 to options.
4361
4362 2007-04-15 Paul Thomas <pault@gcc.gnu.org>
4363
4364 PR fortran/31204
4365 * gfortran.dg/array_constructor_16.f90: New test.
4366
4367 2007-04-15 Kazu Hirata <kazu@codesourcery.com>
4368
4369 * gcc.dg/pr19340.c, gcc.dg/tree-ssa/loop-1.c,
4370 gcc.dg/weak/typeof-2.c: Skip on fido-*-*.
4371
4372 2007-04-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4373
4374 PR rtl-optimization/31500
4375 * gcc.dg/Warray-bounds.c: Skip on hppa*-*-*.
4376 * g++.dg/warn/Warray-bounds.C: Likewise.
4377
4378 2007-04-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
4379
4380 PR C/31520
4381 * gcc.dg/gnu89-init-4.c: New testcase.
4382
4383 2007-04-14 Jakub Jelinek <jakub@redhat.com>
4384
4385 PR c++/25874
4386 * gcc.dg/gomp/pr25874.c: Add dg-options.
4387 * g++.dg/gomp/pr25874.C: Add dg-options.
4388
4389 2007-04-14 Bernhard Fischer <aldot@gcc.gnu.org>
4390
4391 PR fortran/21061
4392 * gfortran.dg/warnings_are_errors_1.f90: New testcase.
4393 * gfortran.dg/warnings_are_errors_1.f: New testcase.
4394
4395 2007-04-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4396
4397 PR fortran/31561
4398 * gfortran.dg/vect/vect-4.f90: xfail on vect_no_align targets.
4399
4400 2007-04-14 Paul Thomas <pault@gcc.gnu.org>
4401
4402 PR fortran/29507
4403 PR fortran/31404
4404 * gfortran.dg/initialization_6.f90: New test.
4405
4406 2007-04-14 Kazu Hirata <kazu@codesourcery.com>
4407
4408 * gcc.c-torture/compile/pr27528.c: Require nonpic.
4409
4410 * lib/target-supports.exp (check_gc_sections_available):
4411 Return false if ldflags includes -elf2flt.
4412
4413 2007-04-13 Jason Merrill <jason@redhat.com>
4414
4415 PR c++/31074
4416 * conv3.C: New test.
4417
4418 2007-04-13 Mike Stump <mrs@apple.com>
4419
4420 * obj-c++.dg/stubify-1.mm: Only run on powerpc.
4421 * obj-c++.dg/template-4.mm: Don't run when 64-bit.
4422
4423 2007-04-13 Joseph Myers <joseph@codesourcery.com>
4424
4425 PR tree-optimization/29598
4426 * gcc.dg/tree-ssa/loadpre1.c: XFAIL.
4427
4428 2007-04-13 Tobias Burnus <burnus@net-b.de>
4429
4430 PR fortran/31559
4431 * gfortran.dg/func_assign.f90: New test.
4432
4433 2007-04-13 Paul Thomas <pault@gcc.gnu.org>
4434
4435 PR fortran/31550
4436 * gfortran.dg/used_types_16.f90: New test.
4437
4438 2007-04-13 Tobias Schlüter <tobi@gcc.gnu.org>
4439
4440 PR fortran/18937
4441 * gfortran.dg/goto_2.f90: New.
4442 * gfortran.dg/goto_3.f90: New.
4443 * gfortran.dg/pr17708.f90: Rename to ...
4444 * gfortran.dg/goto_4.f90: ... this, add comment pointing to PR.
4445
4446 2007-04-13 Tobias Burnus <burnus@net-b.de>
4447
4448 PR fortran/31562
4449 * gfortran.dg/f2c_4.c: Use GNU extensions for complex
4450 instead of a struct.
4451
4452 2007-04-13 Tobias Burnus <burnus@net-b.de>
4453
4454 PR fortran/31562
4455 * gfortran.dg/value_4.c: Use GNU extensions for complex
4456 instead of a struct.
4457
4458 2007-04-13 Richard Guenther <rguenther@suse.de>
4459
4460 PR tree-optimization/21258
4461 * gcc.dg/tree-ssa/vrp34.c: New testcase.
4462
4463 2007-04-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4464
4465 * gfortran.dg/c_by_val.c: Use GCC extensions instead of including
4466 <complex.h>.
4467
4468 2007-04-12 Tobias Schlüter <tobi@gcc.gnu.org>
4469
4470 PR fortran/31250
4471 * gfortran.dg/char_length_2.f90: New.
4472 * gfortran.dg/repeat_2.f90: Add dg-warning annotations.
4473 * gfortran.dg/repeat_4.f90: Likewise.
4474
4475 PR fortran/31266
4476 * gfortran.dg/char_assign_1.f90: New.
4477
4478 PR fortran/31471
4479 * gfortran.dg/block_name_1.f90: New.
4480 * gfortran.dg/block_name_2.f90: New.
4481
4482 2007-04-12 Douglas Gregor <doug.gregor@gmail.com>
4483
4484 PR c++/31078
4485 * g++.dg/other/pr31078.C: New.
4486
4487 2007-04-12 Richard Guenther <rguenther@suse.de>
4488
4489 PR tree-optimization/31169
4490 * gcc.c-torture/execute/pr31169.c: New testcase.
4491
4492 2007-04-12 Richard Guenther <rguenther@suse.de>
4493
4494 PR tree-optimization/24689
4495 PR tree-optimization/31307
4496 * g++.dg/tree-ssa/pr31307.C: New testcase.
4497 * gcc.dg/tree-ssa/pr24689.c: Likewise.
4498
4499 2007-04-12 Tobias Burnus <burnus@net-b.de>
4500
4501 PR fortran/31472
4502 * gfortran.dg/access_spec_1.f90: New test.
4503 * gfortran.dg/access_spec_2.f90: New test.
4504 * gfortran.dg/non_module_public.f90: Match new error message.
4505
4506 2007-04-11 Paul Thomas <pault@gcc.gnu.org>
4507
4508 PR testsuite/31538
4509 * gfortran.dg/result_in_spec_1.f90: Increase dimension from 2
4510 to 4 at line 38 to fix bounds problem.
4511
4512 2007-04-11 Tobias Burnus <burnus@net-b.de>
4513
4514 PR testsuite/31240
4515 * gfortran.dg/pointer_intent_1.f90: Fix test.
4516
4517 2007-04-10 Eric Christopher <echristo@apple.com>
4518
4519 * lib/target-supports.exp
4520 (check_effective_target_fstack_protector): Rewrite.
4521
4522 2007-04-09 Mark Mitchell <mark@codesourcery.com>
4523
4524 PR c++/31449
4525 * g++.dg/init/const5.C: New test.
4526
4527 2007-04-09 Jan Hubicka <jh@suse.cz>
4528
4529 * gcc.dg/tree-ssa/foldaddr-3.c: New file.
4530
4531 2007-04-08 Jan Hubicka <jh@suse.cz>
4532
4533 * gcc.dg/tree-ssa/foldaddr-2.c: New file.
4534
4535 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
4536
4537 PR fortran/31257
4538 * gfortran.dg/achar_4.f90: New test.
4539
4540 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
4541
4542 PR fortran/30880
4543 * gfortran.dg/used_dummy_types_8.f90: New test.
4544
4545 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
4546
4547 PR fortran/30872
4548 * gfortran.dg/parameter_array_element_1.f90: New test.
4549
4550 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
4551
4552 PR fortran/31222
4553 * gfortran.dg/default_numeric_type_1.f90: New test.
4554
4555 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
4556
4557 PR fortran/31424
4558 * gfortran.dg/unreferenced_use_assoc_1.f90: New test.
4559
4560 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
4561
4562 PR fortran/31293
4563 * gfortran.dg/interface_12.f90: New test.
4564
4565 2007-04-07 Bruce Korb <bkorb@gnu.org>
4566
4567 * gcc.dg/format/opt-6.c: New test.
4568 * gcc.dg/format/nul-1.c: New test.
4569 * gcc.dg/format/nul-2.c: New test.
4570
4571 2007-04-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4572
4573 PR libgfortran/31395
4574 * gfortran.dg/fmt_colon.f90: New test.
4575
4576 2007-04-06 Mark Mitchell <mark@codesourcery.com>
4577
4578 * g++.old-deja/g++.other/init18.C: Use
4579 dg-require-effective-target instead of an explicit xfail.
4580
4581 2007-04-05 Janis Johnson <janis187@us.ibm.com>
4582
4583 * gcc.dg/dfp/signbit-1.c
4584 * gcc.dg/dfp/signbit-2.c
4585
4586 2007-04-05 Paul Thomas <pault@gcc.gnu.org>
4587
4588 PR fortran/31483
4589 * gfortran.dg/altreturn_5.f90: New test.
4590
4591 2007-04-05 Paul Thomas <pault@gcc.gnu.org>
4592
4593 PR fortran/31292
4594 * gfortran.dg/contained_module_proc_1.f90: New test.
4595
4596 2007-04-04 Stuart Hastings <stuart@apple.com>
4597
4598 PR 31281
4599 * objc/execute/exceptions/pr31281.m: New.
4600
4601 2007-04-04 Danny Smith <dannysmith.users.sourceforge.net>
4602
4603 * g++.dg/ext/dllimport12.C: Update comments.
4604
4605 2007-04-03 Eric Christopher <echristo@apple.com>
4606
4607 * g++.dg/tree-ssa/pr29902.C: Require ilp32.
4608
4609 2007-04-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4610
4611 PR fortran/31304
4612 * gfortran.dg/repeat_2.f90: New test.
4613 * gfortran.dg/repeat_3.f90: New test.
4614 * gfortran.dg/repeat_4.f90: New test.
4615
4616 2007-04-03 Uros Bizjak <ubizjak@gmail.com>
4617
4618 * gcc.dg/tls/opt-3.c: Use -mregparm=3 only for ilp32 on x86_64 targets.
4619
4620 2007-04-03 Jakub Jelinek <jakub@redhat.com>
4621
4622 PR c++/30847
4623 * g++.dg/parse/cond3.C: New test.
4624
4625 PR middle-end/30704
4626 * gcc.c-torture/execute/ieee/pr30704.c: New test.
4627
4628 2007-04-02 Jason Merrill <jason@redhat.com>
4629
4630 PR c++/31187
4631 * g++.dg/ext/visibility/anon3.C: New test.
4632
4633 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4634
4635 PR libgfortran/31052
4636 * gfortran.dg/namelist_28.f90: New test.
4637
4638 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4639
4640 PR libgfortran/31366
4641 * gfortran.dg/direct_io_6.f90: New test.
4642
4643 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4644
4645 PR libgfortran/31207
4646 * gfortran.dg/advance_5.f90: New test.
4647 * gfortran.dg/advance_6.f90: New test.
4648
4649 2007-04-01 Danny Smith <dannysmith@users.sourceforge.net>
4650
4651 * g++.dg/ext/dllimport6.C: Remove extra ';'.
4652 * g++.dg/ext/dllimport7.C: Likewise.
4653 * g++.dg/ext/selectany1.C: Likewise.
4654
4655 2007-03-31 Douglas Gregor <doug.gregor@gmail.com>
4656
4657 * g++.dg/parser/pr31138.C: New.
4658 * g++.dg/parser/pr31140.C: New.
4659 * g++.dg/parser/pr31141.C: New.
4660
4661 2007-03-30 Paolo Carlini <pcarlini@suse.de>
4662
4663 PR c++/26099
4664 * g++.dg/ext/is_base_of.C: New.
4665 * g++.dg/ext/has_virtual_destructor.C: New.
4666 * g++.dg/ext/is_polymorphic.C: New.
4667 * g++.dg/ext/is_base_of_diagnostic.C: New.
4668 * g++.dg/ext/is_enum.C: New.
4669 * g++.dg/ext/has_nothrow_assign.C: New.
4670 * g++.dg/ext/has_nothrow_constructor.C: New.
4671 * g++.dg/ext/is_empty.C: New.
4672 * g++.dg/ext/has_trivial_copy.C: New.
4673 * g++.dg/ext/has_trivial_assign.C: New.
4674 * g++.dg/ext/is_abstract.C: New.
4675 * g++.dg/ext/is_pod.C: New.
4676 * g++.dg/ext/has_nothrow_copy.C: New.
4677 * g++.dg/ext/is_class.C: New.
4678 * g++.dg/ext/has_trivial_constructor.C: New.
4679 * g++.dg/ext/is_union.C: New.
4680 * g++.dg/ext/has_trivial_destructor.C: New.
4681 * g++.dg/tree-ssa/pr22444.C: Adjust, avoid __is_pod.
4682 * g++.dg/template/crash43.C: Likewise.
4683
4684 2007-03-29 Dirk Mueller <dmueller@suse.de>
4685
4686 * g++.dg/warn/pedantic2.C: New testcase.
4687
4688 2007-03-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4689
4690 * size_dim.f90: Fix dg directive.
4691 * pr16433.f: Likewise.
4692 * use_6.f90: Likewise.
4693 * use_7.f90: Likewise.
4694 * entry_9.f90: Likewise.
4695 * pointer_intent_2.f90: Likewise.
4696 * protected_1.f90: Likewise.
4697 * fmt_missing_period_2.f: Likewise.
4698 * pointer_intent_3.f90: Likewise.
4699 * protected_2.f90: Likewise.
4700 * protected_3.f90: Likewise.
4701 * pr15754.f90: Likewise.
4702 * protected_4.f90: Likewise.
4703 * protected_5.f90: Likewise.
4704 * initialization_2.f90: Likewise.
4705 * protected_6.f90: Likewise.
4706 * continuation_7.f90: Likewise.
4707 * derived_function_interface_1.f90: Likewise.
4708 * der_pointer_4.f90: Likewise.
4709 * fmt_zero_precision.f90: Likewise.
4710 * blockdata_3.f90: Likewise.
4711 * fmt_missing_period_1.f: Likewise.
4712 * real_const_3.f90: Likewise.
4713 * use_4.f90: Likewise.
4714 * fmt_missing_period_3.f: Likewise.
4715 * use_5.f90: Likewise.
4716
4717 2007-03-28 Mike Stump <mrs@apple.com>
4718
4719 * gcc.dg/darwin-comm.c: Add.
4720
4721 2007-03-28 Eric Christopher <echristo@apple.com>
4722
4723 * lib/target-supports.exp (check_effective_target_fstack_protector):
4724 New.
4725 * gcc.dg/ssp-1.c: Use.
4726 * gcc.dg/ssp-2.c: Ditto.
4727
4728 2007-03-28 Simon Martin <simartin@users.sourceforge.net>
4729
4730 PR c++/29077
4731 * g++.dg/parse/constructor3.C: New test.
4732
4733 2007-03-28 Eric Botcazou <ebotcazou@adacore.com>
4734
4735 * gnat.dg/thin_pointer.ad[sb]: New test.
4736
4737 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
4738
4739 * g++.dg/cpp0x/bracket1.C: New.
4740 * g++.dg/cpp0x/bracket2.C: New.
4741 * g++.dg/cpp0x/bracket3.C: New.
4742 * g++.dg/cpp0x/bracket4.C: New.
4743
4744 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
4745
4746 * g++.dg/cpp0x/temp_default1.C: New.
4747 * g++.dg/cpp0x/temp_default3.C: New.
4748 * g++.dg/cpp0x/temp_default2.C: New.
4749 * g++.dg/cpp0x/temp_default4.C: New.
4750
4751 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
4752
4753 PR c++/29993
4754 * g++.dg/other/cv_func2.C: New.
4755
4756 2007-03-27 Janis Johnson <janis187@us.ibm.com>
4757
4758 * gcc.dg/dfp/func-vararg-alternate.h: New file.
4759 * gcc.dg/dfp/func-vararg-alternate-d32.c: New test.
4760 * gcc.dg/dfp/func-vararg-alternate-d64.c: New test.
4761 * gcc.dg/dfp/func-vararg-alternate-d128.c: New test.
4762
4763 * gcc.dg/dfp/func-vararg-mixed.c: Add optional debugging output.
4764 * gcc.dg/dfp/func-vararg-dfp.c: Ditto.
4765
4766 * gcc.dg/dfp/operator-cond.c: Call init, fix typo.
4767
4768 * lib/compat.exp (compat-execute): Fix processing of file names.
4769
4770 2007-03-27 Daniel Jacobowitz <dan@codesourcery.com>
4771
4772 * gcc.target/powerpc/ppc-stackalign-1.c: Run for powerpc-eabi.
4773
4774 2007-03-27 Uros Bizjak <ubizjak@gmail.com>
4775
4776 * lib/target-supports.exp (check_effective_target_fortran_large_real):
4777 Delete created executable test file.
4778 (check_effective_target_fortran_large_int): Ditto.
4779 (check_effective_target_static_libgfortran): Ditto.
4780
4781 2007-03-26 Paolo Carlini <pcarlini@suse.de>
4782
4783 PR c++/30500
4784 * g++.dg/warn/pragma-system_header1.C: New test.
4785 * g++.dg/warn/pragma-system_header2.C: New test.
4786 * g++.dg/warn/pragma-system_header1.h. New.
4787 * g++.dg/warn/pragma-system_header2.h. New.
4788
4789 2007-03-26 Ian Lance Taylor <iant@google.com>
4790
4791 PR tree-optimization/31345
4792 * gcc.c-torture/compile/pr31345-1.c: New test.
4793
4794 2007-03-26 Brooks Moses <brooks.moses@codesourcery.com>
4795
4796 * gfortran.dg/func_derived_4.f90: Fix module cleanup.
4797 * gfortran.dg/gomp/appendix-a/a.22.4.f90: Clean up modules.
4798 * gfortran.dg/gomp/appendix-a/a.26.2.f90: Likewise.
4799 * gfortran.dg/gomp/appendix-a/a.32.1.f90: Likewise.
4800 * gfortran.dg/overload_1.f90: Likewise.
4801 * gfortran.dg/impure_assignment_1.f90: Likewise.
4802 * gfortran.dg/error_recovery_3.f90: Likewise.
4803 * gfortran.dg/alloc_comp_basics_1.f90: Likewise.
4804 * gfortran.dg/sequence_types_1.f90: Likewise.
4805 * gfortran.dg/internal_references_1.f90: Likewise.
4806 * gfortran.dg/present_1.f90: Likewise.
4807 * gfortran.dg/volatile10.f90: Likewise.
4808 * gfortran.dg/module_equivalence_2.f90: Likewise.
4809 * gfortran.dg/use_4.f90: Likewise.
4810 * gfortran.dg/elemental_result_1.f90: Likewise.
4811 * gfortran.dg/generic_actual_arg.f90: Likewise.
4812 * gfortran.dg/private_type_5.f90: Likewise.
4813 * gfortran.dg/protected_4.f90: Likewise.
4814 * gfortran.dg/interface_3.f90: Likewise.
4815
4816 2007-03-26 Uros Bizjak <ubizjak@gmail.com>
4817
4818 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Remove build file trivial.S.
4819 * gcc.dg/debug/dwarf2/dwarf2.exp: Ditto.
4820
4821 2007-03-26 Uros Bizjak <ubizjak@gmail.com>
4822
4823 * gfortran.dg/use_[567].f90: Use correct cleanup-modules dg directive.
4824
4825 2007-03-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4826
4827 PR libgfortran/31199
4828 * gfortran.dg/fmt_t_4.f90: New test.
4829
4830 2007-03-25 Thomas Koenig <tkoenig@gcc.gnu.org>
4831
4832 PR libfortran/31297
4833 * gfortran.dg/backspace_5.f: Initialize variable(s).
4834 * gfortran.dg/backspace_6.f: Likewise.
4835 * gfortran.dg/char_bounds_check_fail_1: Likewise.
4836 * gfortran.dg/direct_io_2.f90: Likewise.
4837 * gfortran.dg/write_back.f: Likewise.
4838 * gfortran.dg/write_rewind_2.f: Likewise.
4839 * gfortran.dg/write_rewind_1.f: Likewise.
4840 * gfortran.dg/write_rewind_2.f: Likewise.
4841
4842 2007-03-25 Dorit Nuzman <dorit@il.ibm.com>
4843
4844 PR tree-optimization/30784
4845 * gcc.dg/vect/pr30784.c: New test.
4846
4847 2007-03-25 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4848
4849 PR fortran/30877
4850 * gfortran.dg/operator_1.f90: New test.
4851 * gfortran.dg/operator_2.f90: New test.
4852
4853 2007-03-25 Thomas Koenig <tkoenig@gcc.gnu.org>
4854
4855 PR libfortran/31196
4856 * gfortran.dg/reshape_transpose_1.f90: New test.
4857
4858 2007-03-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4859
4860 PR fortran/30655
4861 * gfortran.dg/bounds_check_6.f90: New test.
4862
4863 2007-03-23 Michael Meissner <michael.meissner@amd.com>
4864
4865 * gcc.dg/dfp/convert-dfp.c: Wrap __STDC_WANT_DEC_FP__ with
4866 #ifndef/#endif.
4867 * gcc.dg/dfp/convert-int-saturate.c: Ditto.
4868 * gcc.dg/dfp/decfloat-constants.c: Ditto.
4869
4870 2007-03-24 Paul Thomas <pault@gcc.gnu.org>
4871
4872 PR fortran/31209
4873 * gfortran.dg/pointer_function_actual_1.f90: New test.
4874
4875 PR fortran/31200
4876 * gfortran.dg/pointer_function_actual_2.f90: New test.
4877
4878 PR fortran/31215
4879 * gfortran.dg/result_in_spec_1.f90: New test.
4880
4881 2007-03-23 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4882
4883 PR fortran/30834
4884 * gfortran.dg/integer_exponentiation_3.F90: New test.
4885 * gfortran.dg/integer_exponentiation_4.f90: New test.
4886 * gfortran.dg/integer_exponentiation_5.F90: New test.
4887
4888 2007-03-22 Mark Mitchell <mark@codesourcery.com>
4889
4890 PR c++/30863
4891 * g++.dg/template/error24.C: New test.
4892 * g++.dg/parse/tmpl-outside1.C: Tweak error markers.
4893
4894 2007-03-22 Mark Mitchell <mark@codesourcery.com>
4895
4896 PR c++/31273
4897 * g++.dg/expr/bitfield7.C: New test.
4898
4899 2007-03-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4900
4901 PR other/23572
4902 * gcc.dg/float-range-4.c: New.
4903 * gcc.dg/float-range-1.c: Update. Test for a warning.
4904 * gcc.dg/float-range-3.c: New.
4905 * gcc.dg/float-range-5.c: New.
4906
4907 2007-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4908
4909 PR fortran/31262
4910 * gfortran.dg/no_range_check_1.f90: New test.
4911
4912 2007-03-22 Dirk Mueller <dmueller@suse.de>
4913
4914 * g++.old-deja/g++.brendan/warnings2.C: Don't use -pedantic.
4915 * g++.dg/other/static1.C: Remove stray semicolon.
4916 * g++.dg/other/init1.C: Likewise.
4917 * g++.dg/rtti/dyncast1.C: Likewise.
4918 * g++.dg/tree-ssa/pr17153.C: Likewise.
4919 * g++.dg/lookup/disamb1.C: Likewise.
4920 * g++.dg/lookup/scoped2.C: Likewise.
4921 * g++.dg/lookup/friend7.C: Likewise.
4922 * g++.dg/parse/parse4.C: Likewise.
4923 * g++.dg/parse/parse5.C: Likewise.
4924 * g++.dg/expr/pr29066.C: Likewise.
4925 * g++.dg/expr/cast4.C: Likewise.
4926 * g++.dg/tc1/dr193.C: Likewise.
4927 * g++.dg/tc1/dr213.C: Likewise.
4928 * g++.dg/abi/dcast1.C: Likewise.
4929 * g++.dg/abi/covariant2.C: Likewise.
4930 * g++.dg/inherit/covariant11.C: Likewise.
4931 * g++.dg/inherit/covariant9.C: Likewise.
4932 * g++.dg/inherit/covariant10.C: Likewise.
4933 * g++.dg/init/static3.C: Likewise.
4934 * g++.dg/init/init-ref3.C: Likewise.
4935 * g++.dg/init/ref10.C: Likewise.
4936 * g++.dg/template/meminit2.C: Likewise.
4937 * g++.dg/template/using9.C: Likewise.
4938 * g++.dg/template/friend9.C: Likewise.
4939 * g++.dg/template/ref1.C: Likewise.
4940 * g++.old-deja/g++.warn/inline.C: Likewise.
4941 * g++.old-deja/g++.robertl/eb91.C: Likewise.
4942 * g++.old-deja/g++.robertl/eb46.C: Likewise.
4943 * g++.old-deja/g++.robertl/eb34.C: Likewise.
4944 * g++.old-deja/g++.robertl/eb43.C: Likewise.
4945 * g++.old-deja/g++.robertl/eb26.C: Likewise.
4946 * g++.old-deja/g++.robertl/eb116.C: Likewise.
4947 * g++.old-deja/g++.brendan/copy5.C: Likewise.
4948 * g++.old-deja/g++.brendan/overload8.C: Likewise.
4949 * g++.old-deja/g++.brendan/overload11.C: Likewise.
4950 * g++.old-deja/g++.brendan/copy7.C: Likewise.
4951 * g++.old-deja/g++.brendan/crash38.C: Likewise.
4952 * g++.old-deja/g++.brendan/template11.C: Likewise.
4953 * g++.old-deja/g++.brendan/err-msg3.C: Likewise.
4954 * g++.old-deja/g++.brendan/crash50.C: Likewise.
4955 * g++.old-deja/g++.brendan/crash16.C: Likewise.
4956 * g++.old-deja/g++.jason/pmem2.C: Likewise.
4957 * g++.old-deja/g++.jason/parse9.C: Likewise.
4958 * g++.old-deja/g++.jason/byval2.C: Likewise.
4959 * g++.old-deja/g++.jason/overload8.C: Likewise.
4960 * g++.old-deja/g++.jason/pmf8.C: Likewise.
4961 * g++.old-deja/g++.jason/template33.C: Likewise.
4962 * g++.old-deja/g++.jason/return3.C: Likewise.
4963 * g++.old-deja/g++.jason/scoping2.C: Likewise.
4964 * g++.old-deja/g++.jason/virtual.C: Likewise.
4965 * g++.old-deja/g++.jason/opeq3.C: Likewise.
4966 * g++.old-deja/g++.jason/template27.C: Likewise.
4967 * g++.old-deja/g++.jason/synth6.C: Likewise.
4968 * g++.old-deja/g++.jason/ref8.C: Likewise.
4969 * g++.old-deja/g++.jason/offset1.C: Likewise.
4970 * g++.old-deja/g++.other/static20.C: Likewise.
4971 * g++.old-deja/g++.other/array1.C: Likewise.
4972 * g++.old-deja/g++.other/new3.C: Likewise.
4973 * g++.old-deja/g++.other/array2.C: Likewise.
4974 * g++.old-deja/g++.other/overload9.C: Likewise.
4975 * g++.old-deja/g++.other/cast6.C: Likewise.
4976 * g++.old-deja/g++.other/ptrmem8.C: Likewise.
4977 * g++.old-deja/g++.other/eh4.C: Likewise.
4978 * g++.old-deja/g++.other/using7.C: Likewise.
4979 * g++.old-deja/g++.other/init18.C: Likewise.
4980 * g++.old-deja/g++.other/dyncast1.C: Likewise.
4981 * g++.old-deja/g++.other/dyncast2.C: Likewise.
4982 * g++.old-deja/g++.other/dtor11.C: Likewise.
4983 * g++.old-deja/g++.pt/static11.C: Likewise.
4984 * g++.old-deja/g++.pt/crash19.C: Likewise.
4985 * g++.old-deja/g++.pt/overload12.C: Likewise.
4986 * g++.old-deja/g++.pt/crash46.C: Likewise.
4987 * g++.old-deja/g++.pt/mi1.C: Likewise.
4988 * g++.old-deja/g++.pt/vaarg3.C: Likewise.
4989 * g++.old-deja/g++.pt/nontype5.C: Likewise.
4990 * g++.old-deja/g++.pt/local5.C: Likewise.
4991 * g++.old-deja/g++.pt/typename2.C: Likewise.
4992 * g++.old-deja/g++.pt/explicit80.C: Likewise.
4993 * g++.old-deja/g++.pt/auto_ptr.C: Likewise.
4994 * g++.old-deja/g++.law/visibility1.C: Likewise.
4995 * g++.old-deja/g++.law/visibility2.C: Likewise.
4996 * g++.old-deja/g++.law/virtual2.C: Likewise.
4997 * g++.old-deja/g++.law/operators19.C: Likewise.
4998 * g++.old-deja/g++.law/parsing10.C: Likewise.
4999 * g++.old-deja/g++.law/visibility4.C: Likewise.
5000 * g++.old-deja/g++.law/operators4.C: Likewise.
5001 * g++.old-deja/g++.law/dtors2.C: Likewise.
5002 * g++.old-deja/g++.law/missed-error3.C: Likewise.
5003 * g++.old-deja/g++.law/visibility10.C: Likewise.
5004 * g++.old-deja/g++.law/scope3.C: Likewise.
5005 * g++.old-deja/g++.law/casts2.C: Likewise.
5006 * g++.old-deja/g++.law/code-gen5.C: Likewise.
5007 * g++.old-deja/g++.law/operators33.C: Likewise.
5008 * g++.old-deja/g++.law/friend4.C: Likewise.
5009 * g++.old-deja/g++.mike/pmf7.C: Likewise.
5010 * g++.old-deja/g++.mike/p5611.C: Likewise.
5011 * g++.old-deja/g++.mike/net37.C: Likewise.
5012 * g++.old-deja/g++.mike/p3570.C: Likewise.
5013 * g++.old-deja/g++.mike/p5718.C: Likewise.
5014 * g++.old-deja/g++.mike/net21.C: Likewise.
5015 * g++.old-deja/g++.mike/p1862.C: Likewise.
5016 * g++.old-deja/g++.mike/p4511.C: Likewise.
5017 * g++.old-deja/g++.mike/virt3.C: Likewise.
5018 * g++.old-deja/g++.mike/p16146.C: Likewise.
5019 * g++.old-deja/g++.mike/p1989.C: Likewise.
5020 * g++.old-deja/g++.mike/p5571.C: Likewise.
5021 * g++.old-deja/g++.gb/scope10.C: Likewise.
5022 * g++.old-deja/g++.abi/primary5.C: Likewise.
5023 * g++.old-deja/g++.abi/empty2.C: Likewise.
5024 * g++.old-deja/g++.abi/arraynew.C: Likewise.
5025 * g++.old-deja/g++.eh/vbase4.C: Likewise.
5026 * g++.old-deja/g++.eh/ptr1.C: Likewise.
5027 * g++.old-deja/g++.eh/cleanup1.C: Likewise.
5028 * g++.old-deja/g++.bob/template3.C: Likewise.
5029 * g++.old-deja/g++.bob/inherit1.C: Likewise.
5030
5031 2007-03-22 Paul Thomas <pault@gcc.gnu.org>
5032
5033 PR fortran/31193
5034 * gfortran.dg/transfer_array_intrinsic_3.f90: New test.
5035
5036 2007-03-22 Tobias Schlüter <tobi@gcc.gnu.org>
5037
5038 PR fortran/20897
5039 * gfortran.dg/derived_name_1.f90: New.
5040 * gfortran.dg/derived_name_2.f: New.
5041
5042 2007-03-21 Richard Sandiford <richard@codesourcery.com>
5043
5044 * lib/target-supports.exp (check_effective_target_nonpic): New
5045 procedure.
5046 * gcc.target/i386/20020616-1.c: Use an alternative to %ebx
5047 when compiling PIC.
5048 * gcc.target/i386/asm-4.c: Require nonpic.
5049 * gcc.target/i386/cmov1.c: Likewise.
5050 * gcc.target/i386/mul.c: Likewise.
5051 * gcc.target/i386/pr21291.c: Require nonpic or ! ilp32.
5052 * gcc.target/i386/ssetype-1.c: Require nonpic.
5053 * gcc.target/i386/ssetype-3.c: Likewise.
5054 * gcc.target/i386/ssetype-5.c: Likewise.
5055
5056 2007-03-21 Richard Sandiford <richard@codesourcery.com>
5057
5058 * gcc.c-torture/execute/builtins/chk.h (LOCAL): Define.
5059 * gcc.c-torture/execute/builtins/sprintf-chk.c (s1): Make LOCAL.
5060 * gcc.c-torture/execute/builtins/stpcpy-chk.c (s1): Likewise.
5061 * gcc.c-torture/execute/builtins/strcpy-chk.c (s1): Likewise.
5062
5063 2007-03-19 Seongbae Park <seongbae.park@gmail.com>
5064
5065 PR tree-optimization/30590
5066 * g++.dg/opt/pr30590.C: New testcase.
5067
5068 2007-03-20 Jakub Jelinek <jakub@redhat.com>
5069
5070 PR c/30762
5071 * gcc.dg/pr30762-1.c: New test.
5072 * gcc.dg/pr30762-2.c: New test.
5073
5074 PR inline-asm/30505
5075 * gcc.target/i386/pr30505.c: New test.
5076
5077 2007-03-19 Mark Shinwell <shinwell@codesourcery.com>
5078
5079 * gcc.target/arm/register-variables.c: New.
5080
5081 2007-03-19 Jeff Law <law@redhat.com>
5082
5083 * PR tree-optimization/30984
5084 * gcc.c-torture/pr30984.c: New test.
5085
5086 2007-03-19 Andrew Pinski <andrew_pinski@playstation.sony.com>
5087 Richard Guenther <rguenther@suse.de>
5088
5089 PR tree-optimization/31254
5090 * gcc.dg/torture/pr31254.c: New testcase.
5091
5092 2007-03-19 Hans-Peter Nilsson <hp@axis.com>
5093
5094 * gcc.dg/torture/pr26565.c: Expect warning on packed field for
5095 target default_packed.
5096
5097 2007-03-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5098
5099 PR fortran/31203
5100 * gfortran.dg/string_length_1.f90: New test.
5101
5102 2007-03-18 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5103
5104 PR testsuite/30395
5105 * gcc.dg/pr16194.c: Provide define for REG on __hppa__.
5106
5107 2007-03-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5108
5109 PR libgfortran/31052
5110 * gfortran.dg/namelist_27.f90: New test.
5111
5112 2007-03-18 Paul Thomas <pault@gcc.gnu.org>
5113
5114 PR fortran/30531
5115 * gfortran.dg/used_types_14.f90: New test.
5116
5117 PR fortran/31086
5118 * gfortran.dg/used_types_15.f90: New test.
5119
5120 2007-03-18 Dorit Nuzman <dorit@il.ibm.com>
5121
5122 * gcc.dg/vect/no-tree-dom-vect-bug.c: New test.
5123 * gcc.dg/vect/vect.exp: Compile tests with -fno-tree-dominator-opts.
5124
5125 2007-03-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5126
5127 PR fortran/31120
5128 * gfortran.dg/integer_exponentiation_2.f90: New test.
5129
5130 2007-03-17 Dorit Nuzman <dorit@il.ibm.com>
5131
5132 PR tree-optimization/31041
5133 * gcc.dg/vect/pr31041.c: New test.
5134
5135 2007-03-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5136
5137 * g++.dg/warn/Wconversion-integer.C: New
5138 * g++.dg/warn/Wconversion-real.C: New.
5139 * g++.dg/warn/Wconversion-real-integer.C: New.
5140 * g++.dg/warn/conv2.C: Updated.
5141
5142 2007-03-16 Richard Sandiford <richard@codesourcery.com>
5143
5144 * gcc.dg/intmax_t-1.c: Restrict XFAIL to VxWorks kernels;
5145 exclude RTPs.
5146
5147 2007-03-16 Richard Guenther <rguenther@suse.de>
5148
5149 PR tree-optimization/31146
5150 * g++.dg/tree-ssa/pr31146.C: New testcase.
5151
5152 2007-03-16 Richard Sandiford <richard@codesourcery.com>
5153
5154 * lib/target-supports.exp (check_missing_uclibc_feature): Don't
5155 assume that the target has <features.h>.
5156
5157 2007-03-16 Richard Sandiford <richard@codesourcery.com>
5158
5159 * gcc.dg/20020426-2.c: Add the fpic requirement to the PIC
5160 dg-options rather than to the whole test.
5161
5162 2007-03-16 Alexandre Oliva <aoliva@redhat.com>
5163
5164 PR debug/29906
5165 * g++.dg/debug/pr29906.C: New
5166
5167 2007-03-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5168
5169 PR libgfortran/31099
5170 * gfortran.dg/unformatted_recl.f90: Update test.
5171
5172 2007-03-15 Zdenek Dvorak <dvorakz@suse.cz>
5173
5174 * gcc.dg/tree-ssa/prefetch-5.c: New test.
5175
5176 2007-03-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5177
5178 PR c++/30891
5179 * g++.dg/parse/namespace-definition.C: New.
5180
5181 2007-03-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5182
5183 PR c++/24924
5184 * g++.dg/cpp/pedantic-errors.C: New.
5185 * g++.dg/cpp/permissive.C: New.
5186
5187 2007-03-15 Richard Sandiford <richard@codesourcery.com>
5188
5189 * g++.dg/opt/mmx1.C: Only use the PIC options for fpic targets.
5190 * g++.old-deja/g++.other/store-expr1.C: Require fpic.
5191
5192 2007-03-15 Richard Sandiford <richard@codesourcery.com>
5193
5194 * lib/target-supports.exp (check_missing_uclibc_feature)
5195 (check_effective_target_wchar): New procedures.
5196 * gcc.dg/wchar_t-1.c: Require target wchar.
5197 * gcc.dg/wint_t-1.c: Likewise.
5198
5199 2007-03-15 Richard Sandiford <richard@codesourcery.com>
5200
5201 * lib/target-supports.exp (check_gc_sections_available): Return
5202 false for VxWorks targets.
5203
5204 2007-03-15 Dirk Mueller <dmueller@suse.de>
5205
5206 * g++.dg/warn/Wconversion2.C: Fix typo.
5207 * gcc.dg/if-empty-1.c: Ditto.
5208
5209 2007-03-15 Richard Sandiford <richard@codesourcery.com>
5210
5211 * gcc.dg/cpp/assert4.c: Treat VxWorks as a unix target.
5212
5213 2007-03-15 Uros Bizjak <ubizjak@gmail.com>
5214
5215 * gcc.target/i386/cmpxchg16b-1.c: Compile for lp64 targets only.
5216 * gcc.target/i386/pr31167.c: Ditto.
5217
5218 2007-03-15 Uros Bizjak <ubizjak@gmail.com>
5219
5220 PR target/31167
5221 * gcc.target/i386/pr31167.c: New test.
5222
5223 2007-03-15 Paul Thomas <pault@gcc.gnu.org>
5224
5225 PR fortran/30922
5226 * gfortran.dg/import5.f90.f90: New test.
5227
5228
5229 PR fortran/30879
5230 * gfortran.dg/data_components_1.f90: New test.
5231
5232
5233 PR fortran/30870
5234 * gfortran.dg/generic_13.f90: New test.
5235
5236 PR fortran/31163
5237 * gfortran.dg/alloc_comp_basics_5.f90: New test.
5238
5239 2007-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5240
5241 PR libgfortran/31051
5242 * gfortran.dg/fmt_t_4.f90: New
5243
5244 2007-03-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
5245
5246 PR C++/31165
5247 * g++.dg/other/default7.C: New test.
5248
5249 2007-03-15 Dirk Mueller <dmueller@suse.de>
5250
5251 * g++.dg/warn/Wconversion2.C: New.
5252
5253 2007-03-14 Eric Christopher <echristo@apple.com>
5254
5255 * gcc.dg/ssp-1.c: New.
5256 * gcc.dg/ssp-2.c: Ditto.
5257
5258 2007-03-14 Dirk Mueller <dmueller@suse.de>
5259
5260 * g++.dg/warn/do-empty.C: New.
5261 * gcc.dg/do-empty.c: New.
5262 * gcc.dg/if-empty-1.c: Update.
5263 * gcc.dg/20001116-1.c: Update.
5264 * gcc.dg/pr23165.c: Update.
5265
5266 2007-03-14 Jakub Jelinek <jakub@redhat.com>
5267
5268 * gfortran.dg/module_implicit_conversion.f90: New test.
5269
5270 2007-03-13 Alexandre Oliva <aoliva@redhat.com>
5271
5272 PR middle-end/31127
5273 * gcc.dg/pr31127.c: New.
5274
5275 2007-03-13 Zdenek Dvorak <dvorakz@suse.cz>
5276
5277 * gcc.dg/tree-ssa/loop-26.c: New test.
5278
5279 2007-03-13 Uros Bizjak <ubizjak@gmail.com>
5280
5281 * gcc.target/i386/cmpxchg16b-1.c: New test.
5282
5283 2007-03-12 Seongbae Park <seongbae.park@gmail.com>
5284
5285 * gcc.dg/c90-vla-1.c: Reflect the change of the error message.
5286 * gcc.dg/c99-vla-1.c: Likewise.
5287 * g++.dg/ext/vla1.C: Likewise
5288
5289 2007-03-12 Seongbae Park <seongbae.park@gmail.com>
5290
5291 * gcc.dg/wvla-1.c: New test
5292 * gcc.dg/wvla-2.c: New test
5293 * gcc.dg/wvla-3.c: New test
5294 * gcc.dg/wvla-4.c: New test
5295 * gcc.dg/wvla-5.c: New test
5296 * gcc.dg/wvla-6.c: New test
5297 * gcc.dg/wvla-7.c: New test
5298 * g++.dg/warn/Wvla-1.C: New test
5299 * g++.dg/warn/Wvla-2.C: New test
5300 * g++.dg/warn/Wvla-3.C: New test
5301
5302 2007-03-12 Mark Mitchell <mark@codesourcery.com>
5303
5304 PR c++/30108
5305 * g++.dg/other/default6.C: New test.
5306
5307 2007-03-12 Richard Sandiford <richard@codesourcery.com>
5308
5309 * lib/target-supports.exp (check_profiling_available): Return false
5310 for VxWorks.
5311 (check_effective_target_vxworks_kernel): New procedure.
5312 * gcc.dg/20040813-1.c: Extend list of stabless targets to include
5313 VxWorks.
5314 * gcc.dg/builtins-config.h: Do not define HAVE_C99_RUNTIME on VxWorks.
5315 * gcc.dg/intmax_t-1.c: Extend the list of targets without inttypes.h
5316 to include VxWorks.
5317 * gcc.dg/vxworks/initpri2.c: Require vxworks_kernel.
5318
5319 2007-03-12 Richard Sandiford <richard@codesourcery.com>
5320
5321 * gcc.c-torture/compile/981006-1.c: Use the non-PIC options if
5322 PIC is not supported.
5323 * gcc.dg/20020103-1.c: Add dg-require-effective-target fpic.
5324 * gcc.dg/20020426-2.c: Likewise.
5325 * gcc.dg/pr28243.c: Likewise.
5326 * gcc.dg/visibility-11.c: Likewise.
5327 * gcc.dg/tls/opt-9.c: Likewise.
5328 * gcc.dg/tls/opt-10.c: Likewise.
5329 * gcc.dg/tls/pic-1.c: Likewise.
5330 * gcc.dg/tls/struct-1.c: Likewise.
5331 * gcc.target/i386/20000807-1.c: Likewise.
5332 * gcc.target/i386/20000904-1.c: Likewise.
5333 * gcc.target/i386/20011119-1.c: Likewise.
5334 * gcc.target/i386/990213-2.c: Likewise.
5335 * gcc.target/i386/990214-1.c: Likewise.
5336 * gcc.target/i386/compress-float-387-pic.c: Likewise.
5337 * gcc.target/i386/compress-float-sse-pic.c: Likewise.
5338 * gcc.target/i386/pic-1.c: Likewise.
5339 * gcc.target/i386/pr21518.c: Likewise.
5340 * gcc.target/i386/pr23098.c: Likewise.
5341 * gcc.target/i386/pr23943.c: Likewise.
5342
5343 2007-03-11 Mark Mitchell <mark@codesourcery.com>
5344
5345 PR c++/31038
5346 * g++.dg/template/complit2.C: New test.
5347
5348 PR c++/30328
5349 * g++.dg/ext/bitfield1.C: New test.
5350
5351 2007-03-11 Paul Thomas <pault@gcc.gnu.org>
5352
5353 PR fortran/30883
5354 * gfortran.dg/interface_11.f90: New test.
5355
5356 2007-03-11 Richard Guenther <rguenther@suse.de>
5357
5358 PR tree-optimization/31115
5359 * gcc.dg/torture/pr31115.c: New testcase.
5360
5361 2007-03-11 Ira Rosen <irar@il.ibm.com>
5362
5363 PR tree-optimization/29925
5364 * gcc.dg/vect/fast-math-vect-pr29925.c: New test.
5365
5366 2007-03-10 Mark Mitchell <mark@codesourcery.com>
5367
5368 PR c++/30274
5369 * g++.dg/expr/bitfield3.C: New test.
5370 * g++.dg/expr/bitfield4.C: Likewise.
5371 * g++.dg/expr/bitfield5.C: Likewise.
5372 * g++.dg/expr/bitfield6.C: Likewise.
5373
5374 PR c++/30924
5375 * g++.dg/template/array18.C: New test.
5376
5377 2007-03-10 Dirk Mueller <dmueller@suse.de>
5378
5379 PR c++/17946
5380 * gcc.dg/Wlogical-op-1.c: Remove duplicated part.
5381 * g++.dg/warn/Wlogical-op-1.C: Remove duplicated part.
5382
5383 2007-03-09 Douglas Gregor <doug.gregor@gmail.com>
5384
5385 PR c++/20599
5386 * g++.dg/cpp0x/variadic-bind.C: New.
5387 * g++.dg/cpp0x/variadic-function.C: New.
5388 * g++.dg/cpp0x/variadic-mem_fn.C: New.
5389 * g++.dg/cpp0x/variadic-tuple.C: New.
5390 * g++.dg/cpp0x/variadic1.C: New.
5391 * g++.dg/cpp0x/variadic2.C: New.
5392 * g++.dg/cpp0x/variadic3.C: New.
5393 * g++.dg/cpp0x/variadic4.C: New.
5394 * g++.dg/cpp0x/variadic5.C: New.
5395 * g++.dg/cpp0x/variadic6.C: New.
5396 * g++.dg/cpp0x/variadic7.C: New.
5397 * g++.dg/cpp0x/variadic8.C: New.
5398 * g++.dg/cpp0x/variadic9.C: New.
5399 * g++.dg/cpp0x/variadic10.C: New.
5400 * g++.dg/cpp0x/variadic11.C: New.
5401 * g++.dg/cpp0x/variadic12.C: New.
5402 * g++.dg/cpp0x/variadic13.C: New.
5403 * g++.dg/cpp0x/variadic14.C: New.
5404 * g++.dg/cpp0x/variadic15.C: New.
5405 * g++.dg/cpp0x/variadic16.C: New.
5406 * g++.dg/cpp0x/variadic17.C: New.
5407 * g++.dg/cpp0x/variadic18.C: New.
5408 * g++.dg/cpp0x/variadic19.C: New.
5409 * g++.dg/cpp0x/variadic20.C: New.
5410 * g++.dg/cpp0x/variadic21.C: New.
5411 * g++.dg/cpp0x/variadic22.C: New.
5412 * g++.dg/cpp0x/variadic23.C: New.
5413 * g++.dg/cpp0x/variadic24.C: New.
5414 * g++.dg/cpp0x/variadic25.C: New.
5415 * g++.dg/cpp0x/variadic26.C: New.
5416 * g++.dg/cpp0x/variadic27.C: New.
5417 * g++.dg/cpp0x/variadic28.C: New.
5418 * g++.dg/cpp0x/variadic29.C: New.
5419 * g++.dg/cpp0x/variadic30.C: New.
5420 * g++.dg/cpp0x/variadic31.C: New.
5421 * g++.dg/cpp0x/variadic32.C: New.
5422 * g++.dg/cpp0x/variadic33.C: New.
5423 * g++.dg/cpp0x/variadic34.C: New.
5424 * g++.dg/cpp0x/variadic35.C: New.
5425 * g++.dg/cpp0x/variadic36.C: New.
5426 * g++.dg/cpp0x/variadic37.C: New.
5427 * g++.dg/cpp0x/variadic38.C: New.
5428 * g++.dg/cpp0x/variadic39.C: New.
5429 * g++.dg/cpp0x/variadic40.C: New.
5430 * g++.dg/cpp0x/variadic41.C: New.
5431 * g++.dg/cpp0x/variadic42.C: New.
5432 * g++.dg/cpp0x/variadic43.C: New.
5433 * g++.dg/cpp0x/variadic44.C: New.
5434 * g++.dg/cpp0x/variadic45.C: New.
5435 * g++.dg/cpp0x/variadic46.C: New.
5436 * g++.dg/cpp0x/variadic47.C: New.
5437 * g++.dg/cpp0x/variadic48.C: New.
5438 * g++.dg/cpp0x/variadic49.C: New.
5439 * g++.dg/cpp0x/variadic50.C: New.
5440 * g++.dg/cpp0x/variadic51.C: New.
5441 * g++.dg/cpp0x/variadic52.C: New.
5442 * g++.dg/cpp0x/variadic53.C: New.
5443 * g++.dg/cpp0x/variadic54.C: New.
5444 * g++.dg/cpp0x/variadic55.C: New.
5445 * g++.dg/cpp0x/variadic56.C: New.
5446 * g++.dg/cpp0x/variadic57.C: New.
5447 * g++.dg/cpp0x/variadic58.C: New.
5448 * g++.dg/cpp0x/variadic59.C: New.
5449 * g++.dg/cpp0x/variadic60.C : New.
5450 * g++.dg/cpp0x/variadic61.C : New.
5451 * g++.dg/cpp0x/variadic62.C : New.
5452 * g++.dg/cpp0x/variadic63.C : New.
5453 * g++.dg/cpp0x/variadic64.C : New.
5454 * g++.dg/cpp0x/variadic65.C : New.
5455 * g++.dg/cpp0x/variadic66.C : New.
5456 * g++.dg/cpp0x/variadic67.C : New.
5457 * g++.dg/cpp0x/variadic68.C : New.
5458 * g++.dg/cpp0x/variadic69.C : New.
5459 * g++.dg/cpp0x/variadic70.C : New.
5460 * g++.dg/cpp0x/variadic71.C : New.
5461 * g++.dg/cpp0x/variadic72.C : New.
5462 * g++.dg/cpp0x/variadic73.C : New.
5463 * g++.dg/cpp0x/variadic74.C : New.
5464 * g++.dg/cpp0x/variadic75.C : New.
5465 * g++.dg/cpp0x/variadic-ex1.C : New.
5466 * g++.dg/cpp0x/variadic-ex2.C : New.
5467 * g++.dg/cpp0x/variadic-ex3.C : New.
5468 * g++.dg/cpp0x/variadic-ex4.C : New.
5469 * g++.dg/cpp0x/variadic-ex5.C : New.
5470 * g++.dg/cpp0x/variadic-ex6.C : New.
5471 * g++.dg/cpp0x/variadic-ex7.C : New.
5472 * g++.dg/cpp0x/variadic-ex8.C : New.
5473 * g++.dg/cpp0x/variadic-ex9.C : New.
5474 * g++.dg/cpp0x/variadic-ex10.C : New.
5475 * g++.dg/cpp0x/variadic-ex11.C : New.
5476 * g++.dg/cpp0x/variadic-ex12.C : New.
5477 * g++.dg/cpp0x/variadic-ex13.C : New.
5478 * g++.dg/cpp0x/variadic-ex14.C : New.
5479
5480 2007-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5481
5482 PR libgfortran/31099
5483 * gfortran.dg/unformatted_recl.f90: New test.
5484
5485 2007-03-09 Roger Sayle <roger@eyesopen.com>
5486
5487 * gcc.dg/fold-eqcmplx-1.c: New test case.
5488
5489 2007-03-09 Alexandre Oliva <aoliva@redhat.com>
5490
5491 PR rtl-optimization/30643
5492 * gcc.dg/pr30643.c: New.
5493
5494 2007-03-09 Chao-ying Fu <fu@mips.com>
5495
5496 * gcc.target/mips/mips32-dspr2-type.c: New test.
5497 * gcc.target/mips/mips32-dspr2.c: New test.
5498 * gcc.target/mips/dspr2-MULT.c: New test.
5499 * gcc.target/mips/dspr2-MULTU.c: New test.
5500 * gcc.target/mips/mips32-dsp-run.c: New test to check execution.
5501 * gcc.target/mips/mips32-dsp.c: Change v4i8 typedef to use signed char.
5502 Adjust some formats.
5503
5504 2007-03-09 Dirk Mueller <dmueller@suse.de>
5505
5506 PR c++/17946
5507 * gcc.dg/Wlogical-op-1.c: New.
5508 * g++.dg/warn/Wlogical-op-1.C: New.
5509
5510 2007-03-09 Richard Guenther <rguenther@suse.de>
5511
5512 PR tree-optimization/30904
5513 PR middle-end/31058
5514 * gcc.dg/pr30904.c: Remove xfail.
5515
5516 2007-03-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
5517
5518 PR C/31072
5519 * gcc.c-torture/execute/pr31072.c: New test.
5520
5521 2007-03-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5522
5523 * gcc.dg/builtins-55.c: Test *lceil* and *lfloor*.
5524 * gcc.dg/torture/builtin-attr-1.c: Likewise.
5525 * gcc.dg/torture/builtin-convert-1.c: Likewise. Also test
5526 *lrint* and *lround*.
5527 * gcc.dg/torture/builtin-convert-2.c: Test ceil->lceil and
5528 floor->lfloor.
5529 * gcc.dg/torture/builtin-convert-3.c: Test *lceil* and *lfloor*.
5530 * gcc.dg/torture/builtin-integral-1.c: Likewise.
5531 * gcc.dg/torture/builtin-minmax-1.c: Likewise. Also test *lrint*
5532 and *lround*. Correct macro names.
5533 * gcc.dg/torture/builtin-nonneg-1.c: Test *lceil* and *lfloor*.
5534 * gcc.dg/torture/builtin-rounding-1.c: Likewise.
5535
5536 2007-03-08 Ian Lance Taylor <iant@google.com>
5537
5538 * gcc.dg/no-strict-overflow-5.c: New test.
5539 * gcc.dg/no-strict-overflow-6.c: New test.
5540 * gcc.dg/Wstrict-overflow-11.c: New test.
5541 * gcc.dg/Wstrict-overflow-12.c: New test.
5542 * gcc.dg/Wstrict-overflow-13.c: New test.
5543 * gcc.dg/Wstrict-overflow-14.c: New test.
5544 * gcc.dg/Wstrict-overflow-15.c: New test.
5545
5546 2007-03-08 Richard Sandiford <richard@codesourcery.com>
5547
5548 * gcc.c-torture/execute/strcmp-1.x: New file. XFAIL execution
5549 for VxWorks kernel mode.
5550 * gcc.c-torture/execute/strncmp-1.x: Likewise.
5551
5552 2007-03-08 Richard Sandiford <richard@codesourcery.com>
5553
5554 * gcc.c-torture/execute/ieee/hugeval.x: XFAIL for VxWorks kernel
5555 mode.
5556
5557 2007-03-08 Richard Sandiford <richard@codesourcery.com>
5558
5559 * gcc.c-torture/execute/builtins/memmove-lib.c: Include lib/bzero.c
5560 and lib/bfill.c on VxWorks targets.
5561 * gcc.c-torture/execute/builtins/memmove-2-lib.c: Likewise.
5562 * gcc.c-torture/execute/builtins/strchr-lib.c: Include lib/bzero.c,
5563 lib/bfill.c and lib/memmove.c on VxWorks targets.
5564 * gcc.c-torture/execute/builtins/strrchr-lib.c: Likewise.
5565 * gcc.c-torture/execute/builtins/memops-asm-lib.c: Include lib/bfill.c
5566 on VxWorks targets.
5567 * gcc.c-torture/execute/builtins/lib/bzero.c: New file.
5568 * gcc.c-torture/execute/builtins/lib/bfill.c: Likewise.
5569
5570 2007-03-08 Tobias Burnus <burnus@net-b.de>
5571
5572 * gfortran.dg/use_5.f90: New test.
5573 * gfortran.dg/use_6.f90: Ditto.
5574 * gfortran.dg/use_7.f90: Ditto.
5575
5576 2007-03-08 Tobias Burnus <burnus@net-b.de>
5577
5578 PR fortran/30973
5579 * gfortran.dg/use_4.f90: New test.
5580 * gfortran.dg/used_dummy_types_7.f90: Correct ambiguous symbol.
5581
5582 2007-03-08 Paul Thomas <pault@gcc.gnu.org>
5583
5584 PR fortran/31011
5585 * gfortran.dg/parameter_array_section_2.f90: New test.
5586
5587 2007-03-08 Volker Reichelt <reichelt@netcologne.de>
5588
5589 PR c++/30852
5590 * g++.dg/ext/offsetof1.C: Add cases with volatile.
5591
5592 PR c++/30534
5593 * g++.dg/template/arg5.C: New test.
5594
5595 2007-03-07 Joseph Myers <joseph@codesourcery.com>
5596
5597 * g++.dg/eh/arm-iwmmxt-unwind.C: New test.
5598
5599 2007-03-07 Paolo Bonzini <bonzini@gnu.org>
5600
5601 * gcc.dg/var-expand1.c: Add newline at end of file.
5602
5603 2007-03-07 Hans-Peter Nilsson <hp@axis.com>
5604
5605 * g++.old-deja/g++.jason/template31.C: Include cstdlib.
5606
5607 2007-03-06 Richard Sandiford <richard@codesourcery.com>
5608
5609 * gcc.c-torture/compile/m68k-byte-addr.c: New test.
5610
5611 2007-03-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5612
5613 * gcc.dg/torture/builtin-convert-4.c: New test.
5614
5615 2007-03-05 Ian Lance Taylor <iant@google.com>
5616
5617 * gcc.c-torture/compile/pr31034.c: New test.
5618
5619 2007-03-05 Ian Lance Taylor <iant@google.com>
5620
5621 * gcc.dg/inline-18.c: New test.
5622 * gcc.dg/inline-19.c: New test.
5623 * gcc.dg/inline-20.c: New test.
5624 * gcc.dg/inline-21.c: New test.
5625
5626 2007-03-05 Richard Guenther <rguenther@suse.de>
5627
5628 PR tree-optimization/14052
5629 * gcc.dg/tree-ssa/vrp33.c: New testcase.
5630
5631 2007-03-05 Richard Guenther <rguenther@suse.de>
5632
5633 PR tree-optimization/23777
5634 * gcc.dg/tree-ssa/pr23777.c: New testcase.
5635
5636 2007-03-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5637
5638 PR other/30465
5639 * gcc.dg/multiple-overflow-warn-3.c: New.
5640 * g++.dg/warn/multiple-overflow-warn-3.C: New.
5641
5642 2007-03-04 Simon Martin <simartin@users.sourceforge.net>
5643
5644 PR c++/30895
5645 * g++.dg/parse/template23.C: New test.
5646
5647 2007-03-04 Roger Sayle <roger@eyesopen.com>
5648
5649 PR middle-end/30744
5650 * gcc.dg/pr30744-1.c: New test case.
5651
5652 2007-03-04 Tobias Burnus <burnus@net-b.de>
5653
5654 * gfortran.dg/c_by_val.c: Use _Complex instead of a struct.
5655
5656 2007-03-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5657
5658 PR target/30406
5659 * gfortran.dg/logical_3.f90: New test.
5660
5661 2007-03-04 Thomas Koenig <Thomas.Koenig@online.de>
5662
5663 PR libfortran/30981
5664 * gfortran.dg/integer_exponentiation_1.f90: New test.
5665
5666 2007-03-04 Nathan Sidwell <nathan@codesourcery.com>
5667
5668 * gcc.target/m68k/m68k.exp: New.
5669 * gcc.target/m68k/crash1.c: New.
5670
5671 2007-03-03 Tobias Burnus <burnus@net-b.de>
5672
5673 * gfortran.dg/c_by_val.c: Use int64_t instead of long
5674 to be more compatible with integer(kind=8).
5675
5676 2007-03-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5677
5678 PR libfortran/31001
5679 * gfortran.dg/zero_sized_3.f90: New test.
5680
5681 2007-03-03 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5682
5683 PR c++/15787
5684 * g++.dg/parse/else.C: New.
5685 * g++.dg/parse/else-2.C: New.
5686
5687 2007-03-03 Paul Thomas <pault@gcc.gnu.org>
5688 Tobias Burnus <burnus@net-b.de>
5689
5690 PR fortran/30882
5691 * gfortran.dg/size_dim.f90: New test.
5692
5693 2007-03-02 Paul Thomas <pault@gcc.gnu.org>
5694 Tobias Burnus <burnus@net-b.de>
5695
5696 PR fortran/30873
5697 * gfortran.dg/entry_9.f90: New test.
5698
5699 2007-03-02 Simon Martin <simartin@users.sourceforge.net>
5700
5701 PR c++/28253
5702 * g++.dg/inherit/covariant16.C: New test.
5703
5704 2007-03-02 Geoffrey Keating <geoffk@apple.com>
5705
5706 * g++.dg/other/darwin-minversion-1.C: New.
5707
5708 2007-03-02 Diego Novillo <dnovillo@redhat.com>
5709
5710 * gcc.dg/tree-ssa/20070302-1.c: New test.
5711
5712 2007-03-02 Joseph Myers <joseph@codesourcery.com>
5713
5714 * gcc.target/powerpc/spe-unwind-1.c, g++.dg/eh/simd-5.C: New
5715 tests.
5716
5717 2007-03-01 Zdenek Dvorak <dvorakz@suse.cz>
5718
5719 * gcc.dg/tree-ssa/prefetch-4.c: New test.
5720
5721 2007-03-01 Simon Baldwin <simonb@google.com>
5722
5723 PR c++/23689
5724 * warn/ignored_typedef.C: New.
5725 * init/ctor8.C: Added dg-warning to consume ignored typedef
5726 warning.
5727 * template/typedef2.C: Ditto. Moved dg-error onto its own line
5728 and added an explicit line number.
5729
5730 2007-02-28 Richard Guenther <rguenther@suse.de>
5731
5732 PR middle-end/30364
5733 * gcc.dg/torture/pr30364-1.c: New testcase.
5734 * gcc.dg/torture/pr30364-2.c: Likewise.
5735 * gcc.dg/torture/pr30364-3.c: Likewise.
5736
5737 2007-02-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5738
5739 * gcc.dg/torture/builtin-frexp-1.c: On mips*-*-irix6* and
5740 powerpc*, use -funsafe-math-optimizations.
5741 * gcc.dg/torture/builtin-logb-1.c: Likewise.
5742 * gcc.dg/torture/builtin-modf-1.c: Likewise.
5743
5744 2007-02-28 Tobias Burnus <burnus@net-b.de>
5745 Paul Thomas <pault@gcc.gnu.org>
5746
5747 PR fortran/30888
5748 PR fortran/30887
5749 * c_by_val_1.f: Test %VAL() with non-default kind.
5750 * c_by_val.c: Ditto.
5751 * c_by_val_4.f: New test.
5752
5753 2007-02-28 Tobias Burnus <burnus@net-b.de>
5754
5755 PR fortran/30968
5756 * gfortran.dg/continuation_7.f90: New test.
5757
5758 2007-02-28 Bernd Schmidt <bernd.schmidt@analog.com>
5759
5760 * g++.dg/inherit/thunk7.C: New test.
5761 * lib/target-supports.exp (check_profiling_available): Not available
5762 for bfin-*-*.
5763
5764 2007-02-27 Uros Bizjak <ubizjak@gmail.com>
5765
5766 PR target/30970
5767 * gcc.target/i386/gfortran.dg/pr30970.c: New test.
5768
5769 2007-02-27 Mark Mitchell <mark@codesourcery.com>
5770
5771 * lib/target-supports.exp (check_effective_target_init_priority):
5772 Remove Solaris special case.
5773
5774 2007-02-26 Geoffrey Keating <geoffk@apple.com>
5775
5776 * gcc.target/powerpc/stabs-attrib-vect-darwin.c: Allow
5777 for more builtin types.
5778
5779 * g++.dg/ext/visibility/class1.C: Port to Darwin.
5780 * g++.dg/ext/visibility/noPLT.C: Likewise.
5781
5782 2007-02-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5783
5784 * gcc.dg/torture/builtin-modf-1.c: Use -fno-finite-math-only on
5785 sh* targets.
5786
5787 2007-02-26 Thomas Koenig <Thomas.Koenig@online.de>
5788
5789 PR fortran/30865
5790 * size_optional_dim_1.f90: New test.
5791
5792 2007-02-25 Mark Mitchell <mark@codesourcery.com>
5793
5794 * gcc.dg/vxworks/vxworks.exp: New file.
5795 * gcc.dg/vxworks/initpri1.c: Likewise.
5796 * gcc.dg/vxworks/initpri2.c: Likewise.
5797 * gcc.dg/initpri2.c: Add more tests.
5798 * g++.dg/special/initpri2.C: Likewise.
5799
5800 * gcc.dg/initpri1.c: New test.
5801 * gcc.dg/initpri2.c: Likewise.
5802 * g++.dg/special/initpri1.C: New test.
5803 * g++.dg/special/initpri2.C: Likewise.
5804 * g++.dg/special/conpr-1.C: Use init_priority effective target.
5805 * g++.dg/special/conpr-2.C: Likewise.
5806 * g++.dg/special/conpr-3.C: Likewise.
5807 * g++.dg/special/conpr-4.C: Likewise.
5808 * g++.dg/special/initp1.C: Likewise.
5809 * g++.dg/special/ecos.exp: Remove code to detect availability of
5810 constructor priorities.
5811 * lib/target-supports.exp (check_effective_target_init_priority):
5812 New function.
5813
5814 2007-02-24 Jan Hubicka <jh@suse.cz>
5815
5816 * gcc.c-torture/execute/pr30778.c: New testcase.
5817
5818 2007-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5819
5820 PR libgfortran/30918
5821 * gfortran.dg/namelist_26.f90: New test.
5822
5823 2007-02-24 Richard Guenther <rguenther@suse.de>
5824
5825 PR middle-end/30951
5826 * gcc.dg/pr30951.c: New testcase.
5827
5828 2007-02-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5829
5830 * gcc.dg/torture/builtin-modf-1.c: New test.
5831
5832 2007-02-23 Paolo Bonzini <bonzini@gnu.org>
5833
5834 PR tree-optimization/30904
5835 * gcc.dg/pr30904.c: New test.
5836
5837 2007-02-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5838
5839 * gcc.test-framework/README: Correct command.
5840 * gcc.test-framework/dg-outexistsnot-exp-P.c: Replace -W with
5841 -Wunused-value.
5842 * gcc.test-framework/dg-outexists-exp-F.c: Likewise.
5843
5844 2007-02-23 Nathan Sidwell <nathan@codesourcery.com>
5845
5846 * lib/target-supports.exp (check_effective_target_unwrapped): New.
5847
5848 2007-02-23 Mark Mitchell <mark@codesourcery.com>
5849
5850 * lib/target-supports.exp (check_effective_target_newlib): New
5851 function.
5852
5853 2007-02-23 Paul Thomas <pault@gcc.gnu.org>
5854
5855 PR fortran/30660
5856 * gfortran.dg/alloc_comp_basics_4.f90: Add component with an
5857 allocatable component.
5858
5859
5860 2007-02-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5861
5862 * gcc.dg/torture/builtin-logb-1.c: New test.
5863 * gcc.dg/torture/builtin-math-2.c: Test logb/ilogb.
5864 * gcc.dg/torture/builtin-nonneg-1.c: Test significand.
5865 * gcc.dg/torture/builtin-frexp-1.c: Use -fno-finite-math-only on
5866 sh* targets.
5867
5868 2007-02-23 Richard Guenther <rguenther@suse.de>
5869
5870 * g++.dg/warn/changes-meaning.C: New testcase.
5871
5872 2007-02-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5873
5874 PR libgfortran/30910
5875 * gfortran.dg/fmt_zero_precision.f90: Update test.
5876
5877 2007-02-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5878
5879 * gcc.dg/torture/builtin-frexp-1.c: New test.
5880
5881 2007-02-22 Mark Mitchell <mark@codesourcery.com>
5882
5883 * g++.dg/opt/switch4.C: Pass -fshort-enums -w.
5884
5885 2007-02-22 Ian Lance Taylor <iant@google.com>
5886
5887 PR debug/30898
5888 * g++.dg/debug/pr30898.C: New test.
5889
5890 2007-02-22 Ira Rosen <irar@il.ibm.com>
5891
5892 * gcc.dg/vect/vect-106.c: New test.
5893
5894 2007-02-22 Dorit Nuzman <dorit@il.ibm.com>
5895 Ira Rosen <irar@il.ibm.com>
5896
5897 PR tree-optimization/30843
5898 * gcc.dg/vect/pr30843.c: New test.
5899
5900 2007-02-22 Dorit Nuzman <dorit@il.ibm.com>
5901
5902 PR tree-optimization/30858
5903 * gcc.dg/vect/pr30858.c: New test.
5904
5905 2007-02-21 Mark Mitchell <mark@codesourcery.com>
5906
5907 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Allow the caller
5908 to set options for compiling testglue.
5909 * lib/g++.exp (g++_init): Compile testglue with -fexceptions.
5910 * lib/obj-c++.exp (obj-c++_init): Likewise.
5911
5912 2007-02-21 Eric Botcazou <ebotcazou@adacore.com>
5913
5914 * gnat.dg/derived_aggregate.adb: New test.
5915
5916 2007-02-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5917
5918 * gcc.dg/torture/builtin-ldexp-1.c: Use -fno-finite-math-only on
5919 sh* targets. Call the correct CKSGN macro.
5920
5921 2007-02-21 Jakub Jelinek <jakub@redhat.com>
5922
5923 * gfortran.dg/gomp/omp_parse1.f90: New test.
5924 * gfortran.dg/gomp/omp_parse2.f: New test.
5925
5926 2007-02-20 Thomas Koenig <Thomas.Koenig@online.de>
5927
5928 PR fortran/30869
5929 * gfortran.dg/do_pointer_1.f90: New test.
5930
5931 2007-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5932
5933 * gcc.dg/torture/builtin-nonneg-1.c: Add checks for scalb, scalbn
5934 and scalbln.
5935
5936 2007-02-20 Geoffrey Keating <geoffk@apple.com>
5937
5938 * gcc.dg/darwin-minversion-1.c: New.
5939 * gcc.dg/darwin-minversion-2.c: New.
5940
5941 2007-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5942
5943 * gcc.dg/builtins-34.c: Add scalb/scalbn/scalbln cases.
5944
5945 2007-02-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5946 DJ Delorie <dj@redhat.com>
5947
5948 PR other/30824
5949 * gcc.dg/Wfatal.c: New.
5950 * gcc.dg/Wfatal-2.c: New.
5951 * gcc.dg/Werror-1.c: Adjust expectations.
5952 * gcc.dg/Werror-5.c: Likewise.
5953 * gcc.dg/Werror-7.c: Likewise.
5954 * gcc.dg/Werror-10.c: Likewise.
5955 * gcc.dg/Werror-11.c: Likewise.
5956
5957 2007-02-20 Tobias Burnus <burnus@net-b.de>
5958
5959 PR fortran/30522
5960 * gfortran.dg/volatile10.f90: New test.
5961
5962 2007-02-19 Thomas Koenig <Thomas.Koenig@online.de>
5963
5964 PR libfortran/30533
5965 * gfortran.dg/intrinsic_intkinds_1.f90: New test.
5966
5967 2007-02-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5968
5969 * gcc.dg/20031012-1.c: Replace -Walways-true with -Waddress.
5970 * gcc.dg/Walways-true-1.c: Likewise.
5971 * gcc.dg/weak/weak-3.c: Likewise.
5972 * gcc.dg/Werror-1.c: Likewise.
5973 * gcc.dg/Werror-3.c: Likewise.
5974 * gcc.dg/Werror-4.c: Likewise.
5975 * gcc.dg/Werror-5.c: Likewise.
5976 * gcc.dg/Werror-6.c: Likewise.
5977 * gcc.dg/Werror-7.c: Likewise.
5978 * gcc.dg/Werror-8.c: Likewise.
5979 * gcc.dg/Werror-10.c: Likewise.
5980 * gcc.dg/Werror-11.c: Likewise.
5981 * gcc.dg/Werror-12.c: Likewise.
5982 * g++.old-deja/g++.mike/warn8.C: Likewise.
5983 * g++.dg/warn/Walways-true-1.C: Likewise.
5984 * g++.dg/warn/Walways-true-2.C: Likewise.
5985 * g++.dg/warn/noeffect8.C: Warn only with -Waddress.
5986 * g++.dg/warn/Wstring-literal-comparison-1.C: Replace
5987 -Wstring-literal-comparison with -Waddress.
5988 * gcc.dg/Wstring-literal-comparison-4.c: Replace
5989 -Wno-string-literal-comparison with -Wno-address.
5990
5991 2007-02-19 Eric Botcazou <ebotcazou@adacore.com>
5992
5993 * gnat.dg/self_aggregate_with_call.adb: New test.
5994
5995 2007-02-18 Dorit Nuzman <dorit@il.ibm.com>
5996
5997 PR tree-optimization/30975
5998 * gcc.dg/vect/vect-iv-8.c: Fix to include an induction. Xfail.
5999 * gcc.dg/vect/vect-iv-8a.c: New (same as above, but signed).
6000 * gcc.dg/vect/pr30795.c: New.
6001
6002 2007-02-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6003
6004 PR fortran/30681
6005 * gfortran.dg/pr17229.f: Change "Obsolete" to "Obsolescent".
6006
6007 2007-02-18 Roger Sayle <roger@eyesopen.com>
6008
6009 PR rtl-optimization/28173
6010 * gcc.target/i386/andor-1.c: New test case.
6011
6012 2007-02-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6013
6014 * gcc.dg/torture/builtin-ldexp-1.c: New.
6015 * gcc.dg/torture/builtin-math-2.c: Add ldexp/scalbn/scalbln cases.
6016
6017 2007-02-18 Roger Sayle <roger@eyesopen.com>
6018
6019 * gfortran.dg/array_constructor_15.f90: New test case.
6020
6021 2007-02-18 Roger Sayle <roger@eyesopen.com>
6022
6023 * gfortran.dg/forall_10.f90: New test case.
6024
6025 2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
6026
6027 * gnat.dg/tail_call_p.ads, tail_call_p.adb, tail_call.adb: New test.
6028
6029 2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
6030
6031 * gnat.dg/test_prio_p.adb: Compile with -gnatws.
6032 * lib/gnat.exp (gnat_target_compile): Pass -f to the driver.
6033
6034 2007-02-16 Uros Bizjak <ubizjak@gmail.com>
6035
6036 * gcc.target/i386/builtin-bswap-1.c: Remove -march=nocona.
6037 * gcc.target/i386/builtin-bswap-3.c: Ditto.
6038 * gcc.target/i386/xchg-1.c: New test.
6039 * gcc.target/i386/xchg-2.c: New test.
6040
6041 2007-02-16 Richard Guenther <rguenther@suse.de>
6042 Christian Bruel <christian.bruel@st.com>
6043
6044 * gcc.dg/strict-overflow-5.c: New testcase.
6045
6046 2007-02-16 Tobias Burnus <burnus@net-b.de>
6047
6048 PR fortran/30793
6049 * gfortran.dg/func_derived_4.f90: New test.
6050
6051 2007-02-15 Roger Sayle <roger@eyesopen.com>
6052
6053 PR middle-end/30391
6054 * gfortran.dg/pr30391-1.f90: New test case.
6055
6056 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
6057
6058 PR middle-end/30433
6059 * gcc.c-torture/compile/pr30433.c: New testcase to check
6060 that complex constants comparisions are foldded.
6061
6062 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
6063
6064 PR C++/30158
6065 * g++.dg/ext/stmtexpr10.C: New testcase.
6066
6067 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
6068
6069 PR middle-end/30729
6070 * gcc.dg/Wunused-value-2.c: New testcase.
6071
6072 2007-02-15 Ian Lance Taylor <iant@google.com>
6073
6074 * g++.dg/eh/subreg-1.C: New test.
6075
6076 2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6077
6078 PR c/26494
6079 * gcc.dg/Wimplicit-function-declaration-c89.c: New.
6080 * gcc.dg/Wimplicit-function-declaration-c89-default.c: New.
6081 * gcc.dg/Wimplicit-function-declaration-c89-pedantic.c: New.
6082 * gcc.dg/Wimplicit-function-declaration-c99.c: New.
6083 * gcc.dg/Wimplicit-function-declaration-c99-pedantic.c: New.
6084 * gcc.dg/Werror-implicit-function-declaration.c: New.
6085
6086 2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6087
6088 PR c++/28943
6089 * g++.dg/warn/pr28943.C: New.
6090
6091 2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6092
6093 * gfortran.fortran-torture/execute/math.f90: Fix typo.
6094
6095 2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6096
6097 PR fortran/30779
6098 * gfortran.dg/error_recovery_3.f90: New test.
6099
6100 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
6101
6102 * g++.dg/tree-ssa/sra-1.C: New.
6103
6104 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
6105
6106 * g++.dg/tree-ssa/sra-1.C: New.
6107
6108 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
6109
6110 * g++.dg/ext/interface4.C, g++.dg/ext/interface4.h: New.
6111
6112 2007-02-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6113
6114 * g++.dg/tree-ssa/nothrow-1.C: Skip test if -fpic/-fPIC is used.
6115
6116 2007-02-14 Steven G. Kargl <kargl@gcc.gnu.org>
6117
6118 PR fortran/30799
6119 * gfortran.dg/logical_2.f90: New test.
6120
6121 2007-02-14 Joseph Myers <joseph@codesourcery.com>
6122
6123 * gcc.dg/torture/complex-alias-1.c: New test.
6124
6125 2007-02-14 Zdenek Dvorak <dvorakz@suse.cz>
6126
6127 * gcc.dg/tree-prof/update-tailcall.c: Use -fdump-tree-tailc
6128 instead of -fdump-tree-tailcall.
6129
6130 2007-02-14 Brooks Moses <brooks.moses@codesourcery.com>
6131
6132 * gfortran.dg/interface_10.f90: Fix comment typo.
6133
6134 2007-02-14 Dorit Nuzman <dorit@il.ibm.com>
6135
6136 PR tree-optimization/30771
6137 * gcc.dg/vect/pr30771.c: New test.
6138
6139 2007-02-13 Ian Lance Taylor <iant@google.com>
6140
6141 * gcc.dg/Wstrict-overflow-1.c: New test.
6142 * gcc.dg/Wstrict-overflow-2.c: New test.
6143 * gcc.dg/Wstrict-overflow-3.c: New test.
6144 * gcc.dg/Wstrict-overflow-4.c: New test.
6145 * gcc.dg/Wstrict-overflow-5.c: New test.
6146 * gcc.dg/Wstrict-overflow-6.c: New test.
6147 * gcc.dg/Wstrict-overflow-7.c: New test.
6148 * gcc.dg/Wstrict-overflow-8.c: New test.
6149 * gcc.dg/Wstrict-overflow-9.c: New test.
6150 * gcc.dg/Wstrict-overflow-10.c: New test.
6151
6152 2007-02-13 Roger Sayle <roger@eyesopen.com>
6153
6154 * gcc.target/ia64/builtin-bswap-2.c: New test case.
6155
6156 2007-02-13 Richard Henderson <rth@redhat.com>
6157
6158 * gcc.c-torture/execute/ieee/pr29302-1.c: Moved from...
6159 * gcc.c-torture/execute/pr29302-1.c: ... here.
6160
6161 2007-02-13 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6162
6163 PR c/29521
6164 * gcc.dg/c90-return-1.c: Update output.
6165 * gcc.dg/c99-return-1.c: Likewise.
6166
6167 2007-02-13 Paul Thomas <pault@gcc.gnu.org>
6168
6169 PR fortran/30554
6170 * gfortran.dg/used_dummy_types_7.f90: New test..
6171
6172 2007-02-12 Uros Bizjak <ubizjak@gmail.com>
6173
6174 * gcc.target/i386/parity-1.c: New test.
6175 * gcc.target/i386/parity-2.c: New test.
6176
6177 2007-02-12 Roger Sayle <roger@eyesopen.com>
6178
6179 * gcc.target/i386/builtin-bswap-3.c: New test case.
6180
6181 2007-02-12 Dorit Nuzman <dorit@il.ibm.com>
6182
6183 PR tree-optimization/29145
6184 * gcc.dg/vect/vect-74.c: Xfail the test - cannot be vectorized until
6185 alias analysis is improved to take better advantage of restrict
6186 qualified pointers.
6187 * gcc.dg/vect/vect-80.c: Likewise.
6188 * gcc.dg/vect/pr29145.c: New.
6189
6190 2007-02-11 H.J. Lu <hongjiu.lu@intel.com>
6191
6192 * gcc.target/i386/sse4a-extract.c: Add "LL" to 64bit constants.
6193 * gcc.target/i386/sse4a-insert.c: Likewise.
6194
6195 2007-02-11 Roger Sayle <roger@eyesopen.com>
6196
6197 * gcc.target/ia64/builtin-popcount-1.c: New test case.
6198 * gcc.target/ia64/builtin-popcount-2.c: Likewise.
6199
6200 2007-02-11 Tobias Schlüter <tobi@gcc.gnu.org>
6201
6202 PR fortran/30478
6203 * gfortran.dg/enum_4.f90: Update error message checks.
6204
6205 2007-02-11 Paul Thomas <pault@gcc.gnu.org>
6206
6207 PR fortran/30554
6208 * gfortran.dg/used_dummy_types_6.f90: Add the "privatized"
6209 versions of the modules.
6210
6211 PR fortran/30617
6212 * gfortran.dg/intrinsic_actual_2.f90: Make this legal fortran
6213 by getting rid of recursive I/O and providing functions with
6214 results.
6215
6216 PR fortran/30319
6217 * gfortran.dg/char_array_constructor_2.f90
6218
6219 2007-02-11 Mark Mitchell <mark@codesourcery.com>
6220
6221 PR c++/26988
6222 * g++.dg/template/spec34.C: New test
6223
6224 2007-02-11 Uros Bizjak <ubizjak@gmail.com>
6225
6226 * gcc.dg/vect/vect-intfloat-conversion-1.c: Loop gets vectorized
6227 on i?86 and x86_64.
6228 * gcc.dg/vect/vect-intfloat-conversion-2.c: Ditto.
6229 * gcc.dg/vect/vect-floatint-conversion-1.c: New.
6230 * gcc.dg/vect/vect-93.c: Another loop gets vectorized
6231 on i?86 and x86_64.
6232 * gcc.dg/vect/vect-113.c: Ditto.
6233
6234 2007-02-06 Mark Mitchell <mark@codesourcery.com>
6235
6236 PR c++/29487
6237 * g++.dg/eh/weak1-C: New test.
6238 * g++.dg/eh/weak1-a.cc: Likewise.
6239 * g++.dg/eh/comdat1.C: Likewise.
6240
6241 2007-02-11 Tehila Meyzels <tehila@il.ibm.com>
6242 Dorit Nuzman <dorit@il.ibm.com>
6243
6244 * gcc.dg/vect/vect-intfloat-conversion-1.c: New test.
6245 * gcc.dg/vect/vect-floatint-conversion-1.c: New test.
6246 * gcc.dg/vect/vect-93.c: Another loop gets vectorized on powerpc.
6247 * gcc.dg/vect/vect-113.c: Likewise.
6248
6249 * gcc.dg/vect/vect-iv-11.c: A loop gets vectorized.
6250
6251 2007-02-10 Richard Henderson <rth@redhat.com>
6252
6253 * lib/target-supports.exp (check_effective_target_tls): Redefine
6254 to mean non-emulated tls.
6255 * gcc.dg/tls/alias-1.c: Remove tls requirement.
6256 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
6257 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
6258 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
6259 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
6260 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
6261 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
6262
6263 2007-02-10 Zdenek Dvorak <dvorakz@suse.cz>
6264
6265 * gcc.dg/tree-ssa/loop-25.c: Verify the result in the profile pass.
6266
6267 2006-02-09 Brooks Moses <brooks.moses@codesourcery.com>
6268
6269 * gfortran.dg/secnds.f: Replace time tolerance with a
6270 before-and-after bracket.
6271 * gfortran.dg/secnds-1.f: Likewise.
6272
6273 2007-02-09 Tobias Burnus <burnus@net-b.de>
6274
6275 PR fortran/30512
6276 * gfortran.dg/maxlocval_1.f90: New test.
6277
6278 2007-02-09 Roger Sayle <roger@eyesopen.com>
6279
6280 * gcc.target/ia64/builtin_bswap-1.c: New test case.
6281
6282 2007-02-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6283
6284 PR fortran/30720
6285 * gfortran.dg/array_function_1.f90: New test.
6286
6287 2007-02-09 Richard Sandiford <richard@codesourcery.com>
6288
6289 * lib/target-supports.exp (check_effective_target_lax_strtofp)
6290 (check_effective_target_dummy_wcsftime): New functions.
6291
6292 2007-02-09 Richard Sandiford <richard@codesourcery.com>
6293
6294 * gcc.c-torture/execute/20030125-1.x: Return 1 for uClibc targets.
6295 * lib/target-supports.exp (check_effective_target_uclibc): New
6296 function.
6297
6298 2007-02-09 Richard Sandiford <richard@codesourcery.com>
6299
6300 * gcc.c-torture/execute/builtins/lib/chk.c: Include <sys/types.h>.
6301 (vsnprintf): Don't define for uClibc targets.
6302
6303 2007-02-09 Richard Sandiford <richard@codesourcery.com>
6304
6305 * gcc.c-torture/execute/builtins/memops-asm-lib.c: Do the copy or
6306 set before checking whether it was allowed.
6307 * gcc.c-torture/execute/builtins/lib/memset.c: Do the memset
6308 before checking inside_main.
6309
6310 2007-02-09 Richard Sandiford <richard@codesourcery.com>
6311
6312 * gcc.dg/compat/struct-layout-1.h (v16sf): Define to v4sf on
6313 uClinux targets.
6314 (u16sf): Likewise u4sf.
6315 * g++.dg/compat/struct-layout-1.h: Likewise.
6316
6317 2007-02-09 Richard Sandiford <richard@codesourcery.com>
6318
6319 * lib/target-supports.exp (check_effective_target_coldfire_fpu): New
6320 procedure.
6321 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: XFAIL on
6322 m68k targets if check_effective_target_coldfire_fpu returns true.
6323
6324 2007-02-09 Zdenek Dvorak <dvorakz@suse.cz>
6325 Richard Guenther <rguenther@suse.de>
6326
6327 PR middle-end/23361
6328 * gcc.dg/fold-compare-3.c: New testcase.
6329 * gcc.dg/tree-ssa/loop-24.c: Likewise.
6330
6331 2007-02-09 Uros Bizjak <ubizjak@gmail.com>
6332
6333 * gcc.dg/pr26570.c: Clean up coverage files.
6334 * gcc.dg/pr30172-1.c: Clean up gimple tree dump.
6335 * gcc.dg/lower-subreg-1.c: Clean up subreg rtl dump file.
6336 * gcc.dg/tree-ssa/tailrecursion-1.c: Clean up all tailr dump files.
6337 * gcc.dg/tree-ssa/tailrecursion-2.c: Ditto.
6338 * gcc.dg/tree-ssa/tailrecursion-3.c: Ditto.
6339 * gcc.dg/tree-ssa/tailrecursion-4.c: Ditto.
6340 * gcc.dg/tree-ssa/pr21658.c: Clean up all ccp dump files.
6341 * gcc.dg/tree-ssa/pr21829.c: Clean up all phicprop dump files.
6342 * gcc.dg/tree-ssa/pr15349.c: Clean up all mergephi dump files.
6343 * gcc.dg/tree-ssa/pr25501.c: Ditto.
6344 * gcc.dg/fold-compare-2.c: Clean up vrp dump files.
6345 * gcc.dg/vect/vect-recip.c: Clean up vect dump file.
6346 * gcc.dg/vect/pr28952.c: Ditto.
6347 * gcc.dg/vect/pr27151.c: Ditto.
6348 * gcc.dg/gomp/macro-3.c: Clean up omplower dump file.
6349 * g++.dg/gomp/macro-3.C: Ditto.
6350
6351 2007-02-08 Uros Bizjak <ubizjak@gmail.com>
6352
6353 * gcc.dg/vect/vect-strided-same-dr.c (main): Fix terminate condition
6354 of the loop.
6355
6356 2007-02-08 Roger Sayle <roger@eyesopen.com>
6357
6358 * gcc.target/i386/builtin-bswap-2.c: New test case.
6359
6360 2007-02-08 Roger Sayle <roger@eyesopen.com>
6361
6362 * gfortran.dg/forall_8.f90: New test case.
6363 * gfortran.dg/forall_9.f90: Likewise.
6364
6365 2007-02-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6366
6367 * gcc.dg/builtins-20.c: Add some -~ complex cases.
6368
6369 2007-02-07 Hans-Peter Nilsson <hp@axis.com>
6370
6371 * lib/target-supports.exp (check_effective_target_simulator): New.
6372
6373 2007-02-06 Zdenek Dvorak <dvorakz@suse.cz>
6374
6375 * gcc.dg/tree-ssa/loop-25.c: New test.
6376
6377 2007-02-06 Richard Henderson <rth@redhat.com>
6378
6379 * gcc.target/i386/cvt-1.c: Don't expect xmm registers.
6380
6381 2007-02-06 Roger Sayle <roger@eyesopen.com>
6382
6383 * gcc.target/powerpc/popcount-1.c: New test case.
6384 * gcc.target/powerpc/parity-1.c: Likewise.
6385
6386 2007-02-06 Richard Guenther <rguenther@suse.de>
6387
6388 PR middle-end/27302
6389 * gcc.dg/torture/pr27302-2.c: New testcase.
6390
6391 2007-02-06 Dorit Nuzman <dorit@il.ibm.com>
6392
6393 * gcc.dg/vect/vect.exp: Add support for -fno-tree-scev-cprop tests.
6394 * gcc.dg/vect/vect-iv-1.c: New test.
6395 * gcc.dg/vect/vect-iv-2.c: New test.
6396 * gcc.dg/vect/vect-iv-3.c: New test.
6397 * gcc.dg/vect/vect-iv-4.c: New test.
6398 * gcc.dg/vect/vect-iv-5.c: New test.
6399 * gcc.dg/vect/vect-iv-6.c: New test.
6400 * gcc.dg/vect/vect-iv-7.c: New test.
6401 * gcc.dg/vect/vect-iv-8.c: New test.
6402 * gcc.dg/vect/vect-iv-9.c: New test.
6403 * gcc.dg/vect/vect-iv-10.c: New test.
6404 * gcc.dg/vect/vect-iv-11.c: New test.
6405 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: New test.
6406 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: New test.
6407 * gcc.dg/vect/vect-14.c: Now vectorizable.
6408 * gcc.dg/vect/pr21591.c: Additional loop vectorized (initialization
6409 loop).
6410 * gcc.dg/vect/vect-27.c: Likewise.
6411 * gcc.dg/vect/vect-29.c Likewise.
6412 * gcc.dg/vect/vect-dv-2.c: Likewise.
6413 * gcc.dg/vect/vect-reduc-dot-u16a.c: Likewise.
6414 * gcc.dg/vect/vect-reduc-dot-u16b.c: Likewise.
6415 * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
6416
6417 2007-02-06 Ira Rosen <irar@il.ibm.com>
6418
6419 * gcc.dg/vect/fast-math-vect-pow-2.c: New test.
6420
6421 2007-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6422
6423 * gcc.dg/builtins-20.c: Add more cases.
6424
6425 2007-02-05 Alexandre Oliva <aoliva@redhat.com>
6426
6427 PR debug/30189
6428 * gcc.dg/pr30189.c: New test.
6429
6430 2007-02-05 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
6431
6432 * gcc.dg/i386-cpuid.h: Test whether SSE4A is supported
6433 for running tests.
6434 * gcc.target/i386/sse4a-extract.c: New test.
6435 * gcc.target/i386/sse4a-insert.c: New test.
6436 * gcc.target/i386/sse4a-montsd.c: New test.
6437 * gcc.target/i386/sse4a-montss.c: New test.
6438
6439 2007-02-05 Richard Guenther <rguenther@suse.de>
6440
6441 * gcc.target/i386/vectorize3.c: New testcase.
6442
6443 2007-02-05 Hans-Peter Nilsson <hp@axis.com>
6444
6445 PR target/30665
6446 * gcc.dg/torture/pr30665-1.c, gcc.dg/torture/pr30665-2.c: New tests.
6447
6448 2007-02-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6449
6450 PR fortran/30611
6451 * gfortran.dg/repeat_1.f90: New test.
6452
6453 2007-02-04 Steven G. Kargl <kargl@gcc.gnu.org>
6454
6455 PR fortran/30605
6456 * gfortran.dg/spread_shape_1.f90: Remove tabs.
6457 * gfortran.dg/derived_init_2.f90: Ditto.
6458 * gfortran.dg/elemental_subroutine_3.f90: Ditto.
6459 * gfortran.dg/array_initializer_1.f90: Ditto.
6460 * gfortran.dg/do_2.f90: Ditto.
6461 * gfortran.dg/proc_assign_1.f90: Ditto.
6462
6463 2007-02-04 Richard Guenther <rguenther@suse.de>
6464
6465 PR middle-end/30636
6466 * g++.dg/warn/pr30636.C: New testcase.
6467 * g++.dg/tree-ssa/tmmti-2.C: XFAIL parts.
6468
6469 2007-02-03 Uros Bizjak <ubizjak@gmail.com>
6470
6471 PR middle-end/30667
6472 * gfortran.dg/pr30667.f: New test.
6473
6474 2007-02-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6475
6476 * gcc.dg/builtins-54.c: Add more cases.
6477
6478 2007-02-03 Paul Thomas <pault@gcc.gnu.org>
6479
6480 PR fortran/30514
6481 * gfortran.dg/zero_sized_2.f90: New test.
6482
6483 PR fortran/30660
6484 * gfortran.dg/alloc_comp_basics_4.f90: New test.
6485
6486 PR fortran/29820
6487 * gfortran.dg/actual_array_interface_1.f90: Copy source to empty
6488 file.
6489
6490 2007-02-02 Steven G. Kargl <kargl@gcc.gnu.org>
6491
6492 PR fortran/30683
6493 * gfortran.dg/interface_10.f90: New test.
6494
6495 2007-02-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6496
6497 * gcc.dg/builtins-20.c: Add more cases.
6498
6499 2007-02-02 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
6500
6501 PR target/29682
6502 * gcc-target/ia64/pr29682.c: New test.
6503
6504 2007-02-02 Paul Thomas <pault@gcc.gnu.org>
6505
6506 PR fortran/30284
6507 * gfortran.dg/arrayio_11.f90.f90: New test.
6508
6509 PR fortran/30626
6510 * gfortran.dg/arrayio_12.f90.f90: New test.
6511
6512 2007-02-02 Jakub Jelinek <jakub@redhat.com>
6513
6514 PR c++/30536
6515 * g++.dg/tls/diag-5.C: New test.
6516
6517 PR middle-end/30473
6518 * gcc.dg/pr30473.c: New test.
6519 * gcc.c-torture/execute/20070201-1.c: New test.
6520
6521 2007-02-01 Roger Sayle <roger@eyesopen.com>
6522
6523 * gfortran.dg/dependency_20.f90: New test case.
6524
6525 2007-01-31 Ian Lance Taylor <iant@google.com>
6526
6527 * gcc.dg/lower-subreg-1.c (test): New test.
6528
6529 2007-01-30 Geoffrey Keating <geoffk@apple.com>
6530
6531 * g++.dg/eh/simd-4.C (main): Also catch SIGSEGV.
6532
6533 2007-01-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6534
6535 * gcc.dg/torture/builtin-math-2.c: Add sqrt cases.
6536 * gcc.dg/torture/builtin-math-3.c: Likewise.
6537
6538 2007-01-31 Dirk Mueller <dmueller@suse.de>
6539
6540 gcc.dg/Wparentheses-2.c: Update and add new tests.
6541
6542 2007-01-31 Ira Rosen <irar@il.ibm.com>
6543
6544 * gcc.dg/vect/vect-37.c: Restore the original behaivior - xfail to
6545 vectorize.
6546
6547 2007-01-31 Uros Bizjak <ubizjak@gmail.com>
6548
6549 * gcc.dg/builtins-63.c: New test.
6550
6551 2007-01-31 Tobias Burnus <burnus@net-b.de>
6552
6553 PR fortran/27588
6554 * gfortran.dg/char_bounds_check_fail_1.f90: Add test.
6555
6556 2007-01-31 Tobias Burnus <burnus@net-b.de>
6557
6558 PR fortran/30520
6559 * gfortran.dg/volatile8.f90: New argument conformance test.
6560 * gfortran.dg/volatile9.f90: New scope test.
6561
6562 2007-01-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6563
6564 PR c++/24745
6565 * g++.dg/warn/null4.C: New.
6566
6567 2001-01-30 Roger Sayle <roger@eyesopen.com>
6568 Uros Bizjak <ubizjak@gmail.com>
6569
6570 * gcc.dg/large-size-array-3.c: Correct typo.
6571
6572 2007-01-30 Richard Guenther <rguenther@suse.de>
6573
6574 PR middle-end/27657
6575 * g++.dg/debug/pr27657.C: New testcase.
6576
6577 2007-01-30 Richard Guenther <rguenther@suse.de>
6578
6579 PR middle-end/30313
6580 * gcc.dg/torture/pr30313.c: New testcase.
6581
6582 2007-01-29 Janis Johnson <janis187@us.ibm.com>
6583
6584 * gcc.dg/dfp/dfp-except.h: New file.
6585 * gcc.dg/dfp/fe-check.h: New file.
6586 * gcc.dg/dfp/fe-binop.c: New test.
6587 * gcc.dg/dfp/fe-convert-1.c: New test.
6588 * gcc.dg/dfp/fe-convert-2.c: New test.
6589 * gcc.dg/dfp/fe-convert-3.c: New test.
6590
6591 * gcc.dg/dfp/dec-eval-method.c: Replace decfloat.h with float.h.
6592 * gcc.dg/dfp/decfloat-constants.c: Ditto.
6593 * gcc.dg/dfp/convert-dfp.c: Ditto.
6594 * gcc.dg/dfp/convert-int-saturate.c: Ditto.
6595
6596 2007-01-29 Josh Conner <jconner@apple.com>
6597
6598 * gcc.target/powerpc/altivec-24.c: New test.
6599
6600 2007-01-29 Simon Martin <simartin@users.sourceforge.net>
6601
6602 PR c++/28266
6603 * g++.dg/parse/defarg12.C: New test.
6604
6605 2007-01-29 Paul Thomas <pault@gcc.gnu.org>
6606
6607 PR fortran/30554
6608 * gfortran.dg/used_dummy_types_6.f90: New test.
6609
6610 2007-01-28 Jan Hubicka <jh@suse.cz>
6611
6612 * gcc.dg/tree-prof/val-prof-6.c: New test.
6613
6614 2007-01-28 Roger Sayle <roger@eyesopen.com>
6615
6616 * gcc.dg/large-size-array-3.c: Correct test case (portability).
6617
6618 2007-01-28 Andrew Pinski <pinskia@gmail.com>
6619
6620 PR C++/28988
6621 * g++.dg/expr/dtor4.C: New test.
6622
6623 2007-01-28 Zdenek Dvorak <dvorakz@suse.cz>
6624
6625 * gcc.dg/tree-ssa/loop-23.c: New test.
6626
6627 2007-01-28 Thomas Koenig <Thomas.Koenig@online.de>
6628
6629 PR libfortran/30389
6630 * gfortran.dg/achar_2.f90: New test.
6631 * gfortran.dg/achar_3.f90: New test.
6632
6633 2007-01-27 Ian Lance Taylor <iant@google.com>
6634
6635 * gcc.dg/strict-overflow-1.c: New test.
6636 * gcc.dg/no-strict-overflow-1.c: New test.
6637 * gcc.dg/strict-overflow-2.c: New test.
6638 * gcc.dg/no-strict-overflow-2.c: New test.
6639 * gcc.dg/strict-overflow-3.c: New test.
6640 * gcc.dg/no-strict-overflow-3.c: New test.
6641 * gcc.dg/strict-overflow-4.c: New test.
6642 * gcc.dg/no-strict-overflow-4.c: New test.
6643 * gcc.dg/fold-mod-1.c: Add -fstrict-overflow option.
6644 * gcc.dg/pr15784-1.c: Likewise.
6645 * gcc.dg/pr20922-1.c: Likewise.
6646 * gcc.dg/pr20922-3.c: Likewise.
6647 * gcc.dg/pr20922-4.c: Likewise.
6648 * gcc.dg/pr20922-6.c: Likewise.
6649 * gcc.dg/compare-4.c: Likewise.
6650 * gcc.dg/torture/pr26898-1.c: Likewise.
6651 * gcc.dg/tree-ssa/divide-1.c: Likewise.
6652 * gcc.dg/tree-ssa/divide-2.c: Likewise.
6653 * gcc.dg/tree-ssa/divide-3.c: Likewise.
6654 * gcc.dg/tree-ssa/divide-4.c: Likewise.
6655 * gcc.dg/tree-ssa/pr14490-1.c: Likewise.
6656 * gcc.dg/tree-ssa/pr14490-3.c: Likewise.
6657 * gcc.dg/tree-ssa/pr21082.c: Likewise.
6658 * gcc.dg/tree-ssa/pr26899.c: Likewise.
6659 * g++.dg/tree-ssa/pr21082.C: Likewise.
6660
6661 2007-01-27 Roger Sayle <roger@eyesopen.com>
6662
6663 * gcc-dg/large-size-array-3.c: New test case.
6664
6665 2007-01-27 Roger Sayle <roger@eyesopen.com>
6666
6667 * gfortran.dg/forall_7.f90: New test case.
6668
6669 2007-01-27 Paul Thomas <pault@gcc.gnu.org>
6670
6671 PR fortran/30407
6672 * gfortran.dg/where_operator_assign_1.f90: New test.
6673 * gfortran.dg/where_operator_assign_2.f90: New test.
6674 * gfortran.dg/where_operator_assign_3.f90: New test.
6675
6676 2007-01-26 Joseph Myers <joseph@codesourcery.com>
6677
6678 * lib/target-supports.exp
6679 (check_effective_target_powerpc_altivec): New.
6680 (check_effective_target_vect_cmdline_needed): Use it.
6681
6682 2007-01-26 Steven G. Kargl <kargl@gcc.gnu.org>
6683
6684 PR fortran/30278
6685 * gfortran.dg/backslash_3.f: New test.
6686
6687 2007-01-26 Richard Guenther <rguenther@suse.de>
6688
6689 * gcc.dg/tree-ssa/pr23382.c: Fix typo.
6690
6691 2007-01-26 Tobias Burnus <burnus@net-b.de>
6692
6693 * gfortran.dg/gomp/gomp.exp: Support .f03 extension.
6694 * gfortran.dg/vect/vect.exp: Ditto.
6695 * gfortran.dg/dg.exp: Ditto.
6696 * gfortran.fortran-torture/execute/execute.exp: Ditto.
6697 * gfortran.fortran-torture/compile/compile.exp: Ditto.
6698
6699 2007-01-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6700
6701 * gcc.dg/builtins-20.c: Add more cases.
6702 * gcc.dg/torture/builtin-symmetric-1.c: Likewise.
6703
6704 2007-01-25 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6705
6706 PR fortran/30437
6707 * gcc.dg/Wall.c: New.
6708 * gcc.dg/Wno-all.c: New.
6709 * gfortran.dg/Wall.f90: New.
6710 * gfortran.dg/Wno-all.f90: New.
6711
6712 2007-01-24 Geoffrey Keating <geoffk@apple.com>
6713
6714 * gcc.target/powerpc/darwin-ehreturn-1.c: New.
6715 * g++.dg/eh/simd-2.C: Also run on Darwin.
6716 * g++.dg/eh/simd-3.C: New.
6717 * g++.dg/eh/simd-4.C: New.
6718
6719 2007-01-25 Richard Guenther <rguenther@suse.de>
6720
6721 * gcc.dg/tree-prof/tree-prof.exp: Define _PROFILE_GENERATE
6722 and _PROFILE_USE.
6723 * gcc.dg/tree-prof/wcoverage-mismatch.c: New testcase.
6724
6725 2007-01-25 Razya Ladelsky <razya@il.ibm.com>
6726
6727 * gcc.dg/ipa/ipa-1.c: Update scan tree dump.
6728 * gcc.dg/ipa/ipa-2.c: Update scan tree dump.
6729 * gcc.dg/ipa/ipa-3.c: Update scan tree dump.
6730 * gcc.dg/ipa/ipa-4.c: Update scan tree dump.
6731 * gcc.dg/ipa/ipa-5.c: Update scan tree dump.
6732 * gcc.dg/ipa/ipa-6.c: Update scan tree dump.
6733 * gcc.dg/ipa/ipa-7.c: New testcase.
6734
6735 2007-01-24 Douglas Gregor <dgregor@osl.iu.edu>
6736
6737 * g++.dg/cpp0x/warn_cxx0x.C: New.
6738
6739 2007-01-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6740
6741 * gcc.dg/builtins-20.c: Test builtin carg.
6742
6743 2007-01-24 Jakub Jelinek <jakub@redhat.com>
6744
6745 PR middle-end/27416
6746 * gcc.dg/gomp/pr27416.c: New test.
6747
6748 PR middle-end/30494
6749 * gcc.dg/gomp/pr30494.c: New test.
6750 * g++.dg/gomp/pr30494.C: New test.
6751
6752 PR middle-end/30421
6753 * gcc.dg/gomp/pr30421.c: New test.
6754
6755 2007-01-24 Steve Ellcey <sje@cup.hp.com>
6756
6757 * gcc.target/ia64/versionid-1.c: New test.
6758 * gcc.target/ia64/versionid-2.c: New test.
6759
6760 2007-01-24 Richard Guenther <rguenther@suse.de>
6761
6762 PR testsuite/30181
6763 * gcc.dg/builtins-57.c: Change to a link-time testcase
6764 to support non-C99 targets.
6765
6766 2007-01-24 Jan Hubicka <jh@suse.cz>
6767
6768 * gcc.dg/tree-ssa/pr23382.c: Avoid DCE from eliminating dead variable.
6769
6770 2007-01-24 Andreas Krebbel <krebbel1@de.ibm.com>
6771
6772 * gcc.c-torture/compile/sizeof-macros-1.c: New testcase.
6773
6774 2007-01-23 Andrew Pinski <pinskia@gmail.com>
6775
6776 PR objc/27438
6777 * objc.dg/const-str-12.m: New test.
6778
6779 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6780
6781 PR fortran/30532
6782 * gfortran.dg/ctrl-z.f90: New test.
6783
6784 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6785
6786 PR fortran/30481
6787 * gfortran.dg/namelist_assumed_char.f90: New test.
6788
6789 2007-01-23 Simon Martin <simartin@users.sourceforge.net>
6790
6791 PR c++/27492
6792 * g++.dg/inherit/covariant15.C: New test.
6793
6794 2007-01-23 Ian Lance Taylor <iant@google.com>
6795
6796 * g++.dg/warn/Wparentheses-24.C: New test.
6797
6798 2007-01-23 Richard Guenther <rguenther@suse.de>
6799
6800 PR testsuite/30560
6801 * ada/acats/run_acats: Do not call gnatmake or gnatchop
6802 with full path.
6803
6804 2007-01-22 Richard Guenther <rguenther@suse.de>
6805
6806 PR tree-optimization/30038
6807 * gcc.dg/builtins-62.c: New testcase.
6808
6809 2007-01-21 Eric Botcazou <ebotcazou@libertysurf.fr>
6810
6811 * gcc.c-torture/compile/20070121.c: New test.
6812
6813 2007-01-21 Thomas Koenig <Thomas.Koenig@online.de>
6814
6815 PR libfortran/30525
6816 * gfortran.dg/char_comparison_1.f: New test.
6817
6818 2007-01-21 Ira Rosen <irar@il.ibm.com>
6819
6820 * gcc.dg/vect/vect-strided-same-dr.c: New test.
6821
6822 2007-01-20 Andrew Pinski <pinskia@gmail.com>
6823
6824 PR objc/30479
6825 * objc.dg/pch: New directory.
6826 * objc.dg/pch/pch.exp: New file.
6827 * objc.dg/pch/interface-1.m: New test.
6828 * objc.dg/pch/interface-1.hs: New include file.
6829 * lib/objc.exp (objc_target_compile): Add
6830 "-x objective-c-header" in front of the sources if this is
6831 a precompiled header being compiled.
6832
6833 2007-01-20 Roger Sayle <roger@eyesopen.com>
6834
6835 * gfortran.dg/array_memcpy_3.f90: New test case.
6836 * gfortran.dg/vect/vect-5.f90: Update vectorized loop count.
6837
6838 2007-01-20 Roger Sayle <roger@eyesopen.com>
6839 Brooks Moses <brooks.moses@codesourcery.com>
6840 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6841
6842 * gfortran.dg/intrinsic_sign_1.f90: New test case.
6843 * gfortran.dg/intrinsic_sign_2.f90: Likewise.
6844
6845 2007-01-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6846
6847 * gcc.dg/torture/builtin-math-3.c: Test fdim.
6848
6849 2007-01-19 Mike Stump <mrs@apple.com>
6850
6851 * gcc.dg/darwin-ld-6.c: Remove, tests a linker flag that is going
6852 away.
6853
6854 2007-01-19 Roger Sayle <roger@eyesopen.com>
6855
6856 * gcc.dg/pr30172-1.c: Specify the -fno-signed-zeros command line
6857 option instead of -funsafe-math-optimizations.
6858
6859 2007-01-19 Tomas Bily <tbily@suse.cz>
6860
6861 gcc.dg/tree-prof/indir-call-prof.c: New.
6862 g++.dg/dg.exp: Add tree-prof subdirectory.
6863 g++.dg/tree-prof/indir-call-prof.C: New.
6864 g++.dg/tree-prof/tree-prof.exp: New.
6865
6866 2007-01-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6867
6868 PR c++/17947
6869 * g++.dg/warn/deprecated.C: Update warning output.
6870 * g++.dg/warn/deprecated-2.C: Likewise.
6871 * g++.dg/warn/deprecated-3.C: New.
6872
6873 2007-01-19 Nathan Sidwell <nathan@codesourcery.com>
6874
6875 * gcc.c-torture/execute/nestfunc-7.c: New.
6876
6877 2007-01-18 Hui-May Chang <hm.chang@apple.com>
6878
6879 * gcc.c-torture/compile/pr27528.c: Add -fno-pic option.
6880
6881 2007-01-18 Nathan Sidwell <nathan@codesourcery.com>
6882
6883 * gcc.dg/m68k-pic-1.c: New.
6884
6885 2007-01-18 Roger Sayle <roger@eyesopen.com>
6886
6887 * gfortran.dg/array_memcpy_4.f90: New test case.
6888
6889 2007-01-18 Josh Conner <jconner@apple.com>
6890
6891 PR target/30485
6892 * gcc.dg/vect/vect.exp: Add support for no-trapping-math tests.
6893 * gcc.dg/vect/no-trapping-math-1: New.
6894 * gcc.dg/vect/no-trapping-math-2: New.
6895
6896 2007-01-18 Uros Bizjak <ubizjak@gmail.com>
6897
6898 * gcc.target/i386/387-8.c: Update comment about optimizing
6899 inherent load of 1.0 of fptan instruction.
6900
6901 2007-01-18 Dirk Mueller <dmueller@suse.de>
6902 Richard Guenther <rguenther@suse.de>
6903
6904 PR diagnostic/8268
6905 * gcc.dg/Warray-bounds.c: New testcase.
6906 * gcc.dg/Warray-bounds-2.c: New testcase.
6907 * g++.dg/warn/Warray-bounds.C: New testcase.
6908 * g++.dg/warn/Warray-bounds-2.C: New testcase.
6909
6910 2007-01-17 Paul Thomas <pault@gcc.gnu.org>
6911
6912 PR fortran/30476
6913 * gfortran.dg/generic_12.f90: New test.
6914
6915 2007-01-17 Dorit Nuzman <dorit@il.ibm.com>
6916
6917 * gcc.target/i386/vectorize1.c: Add cleanup-tree-dump.
6918 * gcc.dg/tree-ssa/ssa-dse-9.c: Add cleanup-tree-dump.
6919
6920 2007-01-16 Janis Johnson <janis187@us.ibm.com>
6921
6922 * gcc.dg/dfp/compare-special.h: New file.
6923 * gcc.dg/dfp/compare-special-32.c: New test.
6924 * gcc.dg/dfp/compare-special-64.c: New test.
6925 * gcc.dg/dfp/compare-special-128.c: New test.
6926
6927 2007-01-16 Roger Sayle <roger@eyesopen.com>
6928 Paul Thomas <pault@gcc.gnu.org>
6929 Steven G. Kargl <kargl@gcc.gnu.org>
6930
6931 PR fortran/30404
6932 * gfortran.dg/forall_6.f90: New test case.
6933 * gfortran.dg/dependency_8.f90: Update test to find "temp" array.
6934 * gfortran.dg/dependency_13.f90: Likewise.
6935
6936 2007-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6937
6938 PR testsuite/12325
6939 * gcc.dg/torture/builtin-attr-1.c: Handle warnings from
6940 targets that don't support Inf.
6941
6942 2007-01-15 Dale Johannesen <dalej@apple.com>
6943
6944 * gcc.dg/tree-ssa/loop-3.c: Disable with -fpic or -fPIC.
6945
6946 2007-01-15 Thomas Koenig <Thomas.Koenig@online.de>
6947
6948 * gfortran.dg/string_0xfe_0xff_1.f90: Use char instead
6949 of achar for 0xff to avoid the "Extended ASCII not
6950 implemented" error message.
6951
6952 2007-01-15 Paul Thomas <pault@gcc.gnu.org>
6953
6954 PR fortran/28172
6955 * gfortran.dg/altreturn_4.f90: New test.
6956
6957 PR fortran/29389
6958 * gfortran.dg/stfunc_4.f90: New test.
6959
6960 PR fortran/29712
6961 * gfortran.dg/bound_2.f90: Reinstate commented out line.
6962 * gfortran.dg/initialization_1.f90: Change warning.
6963
6964 PR fortran/30283
6965 * gfortran.dg/specification_type_resolution_2.f90: New test.
6966
6967 2007-01-14 Jan Hubicka <jh@suse.cz>
6968
6969 * gcc.dg/tree-prof/stringop-1.c: Update pattern for memcpy folding.
6970 * gcc.dg/tree-ssa/vrp11.c: Fix thinkos in my last patch.
6971 * gcc.dg/always_inline3.c: Update for pre-inline tail recursion
6972 elimination.
6973
6974 2007-01-14 Paul Thomas <pault@gcc.gnu.org>
6975
6976 PR fortran/30410
6977 * gfortran.dg/external_procedures_2.f90: New test.
6978
6979 2007-01-14 Uros Bizjak <ubizjak@gmail.com>
6980
6981 PR target/30413
6982 * gcc.target/i386/pr30413.c: New test.
6983
6984 2007-01-14 Thomas Koenig <Thomas.Koenig@online.de>
6985
6986 PR fortran/30452
6987 * gfortran.dg/string_0xfe_0xff_1.f90: New test.
6988
6989 2007-01-13 Zdenek Dvorak <dvorakz@suse.cz>
6990
6991 * gcc.dg/20070112-1.c: New test.
6992
6993 2007-01-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6994
6995 PR libgfortran/30435
6996 * gfortran.dg/list_read_6.f90: New test.
6997
6998 2007-01-12 Olga Golovanevsky <olga@il.ibm.com>
6999
7000 * gcc.dg/torture/pr24750-1.c: Add prototype of free.
7001
7002 2007-01-12 Tom Tromey <tromey@redhat.com>
7003
7004 PR preprocessor/28227:
7005 * gcc.dg/cpp/pr28227.c: New file.
7006
7007 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
7008
7009 * gcc.dg/tree-ssa/loop-22.c: New test.
7010
7011 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
7012
7013 PR tree-optimization/29516
7014 * gcc.dg/tree-ssa/loop-20.c: New test.
7015
7016 2007-01-11 Thomas Koenig <Thomas.Koenig@online.de>
7017
7018 PR libfortran/30415
7019 * minmaxloc_integer_kinds_1.f90: New test.
7020
7021 2007-01-11 Simon Martin <simartin@users.sourceforge.net>
7022
7023 PR c++/29573
7024 * g++.dg/template/sizeof-template-argument.C: New test.
7025
7026 2007-01-11 Jan Hubicka <jh@suse.cz>
7027
7028 * gcc.dg/tree-ssa/tailrecursion-4.c: Update dump file.
7029 * gcc.dg/tree-ssa/tailrecursion-1.c: Update dump file.
7030 * gcc.dg/tree-ssa/tailrecursion-2.c: Update dump file.
7031 * gcc.dg/tree-ssa/tailrecursion-3.c: Update dump file.
7032 * gcc.dg/tree-ssa/pr21658.c: Likewise.
7033 * gcc.dg/tree-ssa/pr15349.c: Likewise.
7034 * gcc.dg/tree-ssa/pr25501.c: Likewise.
7035 * gcc.dg/tree-ssa/vrp11.c: Make more complex so it still test
7036 transformation in question.
7037 * gcc.dg/tree-ssa/vrp05.c: Likewise.
7038 * gcc.dg/tree-ssa/pr20701.c: Likewise.
7039 * gcc.dg/always_inline3.c: Likewise.
7040
7041 2007-01-10 Mark Mitchell <mark@codesourcery.com>
7042
7043 PR c++/28999
7044 * g++.dg/template/typename11.C: New test.
7045
7046 2007-01-10 Robert Kennedy <jimbob@google.com>
7047
7048 * gcc.dg/fold-compare-2.c: New test case for fold_comparison.
7049
7050 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
7051
7052 * gfortran.dg/chkbits.f90: Added IBCLR tests; test calls
7053 for different integer kinds.
7054 * gfortran.dg/ishft.f90: Renamed to ishft_1.f90...
7055 * gfortran.dg/ishft_1.f90: ...Renamed from ishft.f90.
7056 * gfortran.dg/ishft_2.f90: New test.
7057 * gfortran.dg/ishft_3.f90: New test.
7058
7059 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
7060
7061 * gfortran.dg/altreturn_2.f90: Removed executable bit.
7062
7063 2007-01-09 Zdenek Dvorak <dvorakz@suse.cz>
7064
7065 PR tree-optimization/30322
7066 * gcc.dg/tree-ssa/loop-21.c: New test.
7067
7068 2007-01-08 Geoffrey Keating <geoffk@apple.com>
7069
7070 * g++.dg/rtti/darwin-builtin-linkage.C: New.
7071
7072 2007-01-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
7073
7074 * gcc.target/spu/intrinsics-1.c: Remove xfail.
7075
7076 2007-01-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7077
7078 * g++.dg/warn/overflow-warn-1.C: Fix testcase.
7079 * g++.dg/warn/overflow-warn-3.C: Likewise.
7080 * g++.dg/warn/overflow-warn-4.C: Likewise.
7081 * g++.dg/warn/overflow-warn-5.C: Likewise.
7082 * g++.dg/warn/overflow-warn-6.C: Likewise.
7083 * g++.dg/warn/Woverflow-1.C: Likewise.
7084 * g++.dg/warn/Woverflow-2.C: Likewise.
7085 * g++.dg/warn/Woverflow-3.C: Likewise.
7086 * g++.dg/warn/multiple-overflow-warn-2.C: Likewise.
7087
7088 2007-01-08 Roger Sayle <roger@eyesopen.com>
7089
7090 * gfortran.dg/array_constructor_14.f90: New test case.
7091 * gfortran.dg/vect/vect-5.f90: Update test for improved alignment.
7092
7093 2007-01-08 Richard Guenther <rguenther@suse.de>
7094
7095 PR tree-optimization/23603
7096 * gcc.dg/tree-ssa/vrp31.c: New testcase.
7097 * gcc.dg/tree-ssa/vrp32.c: Likewise.
7098
7099 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
7100
7101 * gcc.target/i386/20020531-1.c: Use "char" not "unsigned char"
7102 in __v8qi typedef.
7103 * gcc.target/powerpc/altivec-vec-merge.c (foo): Add casts.
7104 * gcc.dg/simd-1.c: Update dg-error directives to reflect new
7105 compiler behaviour.
7106 * gcc.dg/simd-5.c: Likewise.
7107 * gcc.dg/simd-6.c: Likewise.
7108 * g++.dg/conversion/simd1.C: Likewise.
7109 * g++.dg/conversion/simd3.C: Likewise.
7110 * g++.dg/ext/attribute-test-2.C (data): Add "vs" member.
7111 (main): Use it.
7112
7113 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
7114
7115 PR tree-optimization/29877
7116 * gcc.dg/pr16194.c: Skip test entirely if we don't know the
7117 name of a hard register for the target concerned. Adjust dg-error
7118 directives to cope with new behaviour of TER.
7119
7120 2007-01-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7121
7122 PR c++/28986
7123 * g++.dg/conversion/nullptr1.C: Added overflow warning.
7124 * g++.dg/warn/overflow-warn-1.C: New.
7125 * g++.dg/warn/overflow-warn-3.C: New.
7126 * g++.dg/warn/overflow-warn-4.C: New.
7127 * g++.dg/warn/overflow-warn-5.C: New.
7128 * g++.dg/warn/overflow-warn-6.C: New.
7129 * g++.dg/warn/Woverflow-1.C: New.
7130 * g++.dg/warn/Woverflow-2.C: New.
7131 * g++.dg/warn/Woverflow-3.C: New.
7132 * g++.dg/warn/multiple-overflow-warn-2.C: New.
7133
7134 2007-01-07 Bernhard Fischer <aldot@gcc.gnu.org>
7135
7136 PR fortran/27698
7137 * gfortran.dg/invalid_name.f90: New test.
7138 * gfortran.dg/do_iterator.f90: Adjust pattern for expected error.
7139 * gfortran.dg/gomp/pr29759.f90: Ditto.
7140
7141 2007-01-06 Steven G. Kargl <kargl@gcc.gnu.org>
7142
7143 * gfortran.dg/present_1.f90: Update error message.
7144
7145 2007-01-06 Lee Millward <lee.millward@codesourcery.com>
7146
7147 PR c++/19439
7148 * g++.dg/template/duplicate1.C: New test
7149 * g++.dg/template/memfriend6.C: Adjust error markers.
7150
7151 2007-01-05 Andrew Pinski <Andrew_Pinski@playstation.sony.com>
7152
7153 PR tree-opt/30385
7154 * gcc.dg/torture/inline-1.c: New test.
7155
7156 2007-01-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7157
7158 PR c/19978
7159 * gcc.dg/multiple-overflow-warn-1.c: New.
7160 * gcc.dg/multiple-overflow-warn-2.c: New.
7161 * gcc.dg/overflow-warn-6.c: New.
7162 * g++.dg/warn/multiple-overflow-warn-1.C: New.
7163
7164 2007-01-05 Roger Sayle <roger@eyesopen.com>
7165
7166 * gfortran.dg/array_memcpy_1.f90: New test case.
7167 * gfortran.dg/array_memcpy_2.f90: Likewise.
7168
7169 2007-01-05 Richard Guenther <rguenther@suse.de>
7170
7171 PR middle-end/27826
7172 * g++.dg/opt/pr27826.C: New testcase.
7173
7174 2007-01-05 Ian Lance Taylor <iant@google.com>
7175
7176 * gcc.dg/Walways-true-1.c: New test.
7177 * gcc.dg/Walways-true-2.c: New test.
7178 * g++.dg/warn/Walways-true-1.C: New test.
7179 * g++.dg/warn/Walways-true-2.C: New test.
7180
7181 2007-01-05 Jakub Jelinek <jakub@redhat.com>
7182
7183 PR c/30360
7184 * gcc.dg/pr30360.c: New test.
7185
7186 2007-01-05 Paul Thomas <pault@gcc.gnu.org>
7187
7188 PR fortran/23232
7189 * gfortran.dg/data_implied_do_1.f90: New test.
7190
7191 PR fortran/27996
7192 PR fortran/27998
7193 * gfortran.dg/char_length_1.f90: New test.
7194
7195 2007-01-05 Richard Guenther <rguenther@suse.de>
7196
7197 PR middle-end/28116
7198 * g++.dg/opt/pr28116.C: New testcase.
7199
7200 2007-01-05 Tobias Burnus <burnus@net-b.de>
7201
7202 PR fortran/29624
7203 * gfortran.dg/alloc_alloc_expr_1.f90: Add check for
7204 invalid deallocate.
7205 * gfortran.dg/allocatable_dummy_2.f90: Update dg-error.
7206 * gfortran.dg/protected_4.f90: Add pointer intent check.
7207 * gfortran.dg/protected_6.f90: Add pointer intent check.
7208 * gfortran.dg/pointer_intent_1.f90: New test.
7209 * gfortran.dg/pointer_intent_2.f90: New test.
7210 * gfortran.dg/pointer_intent_3.f90: New test.
7211
7212 2007-01-04 Brooks Moses <brooks.moses@codesourcery.com>
7213
7214 PR 30235
7215 * gfortran.dg/altreturn_2.f90: new test.
7216
7217 2007-01-04 Tom Tromey <tromey@redhat.com>
7218
7219 PR preprocessor/28165:
7220 * gcc.dg/cpp/pr28165.c: New file.
7221
7222 2007-01-03 Josh Conner <jconner@apple.com>
7223
7224 PR middle-end/29683
7225 * gcc.dg/pr29683.c: New.
7226
7227 2007-01-03 Jakub Jelinek <jakub@redhat.com>
7228
7229 PR c++/28217
7230 * g++.dg/pch/template-1.C: New test.
7231 * g++.dg/pch/template-1.Hs: New file.
7232
7233 2007-01-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
7234
7235 PR middle-end/30353
7236 * gcc.c-torture/compile/complex-4.c: New test.
7237
7238 2007-01-03 Joseph Myers <joseph@codesourcery.com>
7239
7240 * g++.dg/vect/vect.exp: Skip PowerPC targets not supporting
7241 -maltivec.
7242 * gcc.target/powerpc/altivec-20.c: Use powerpc_altivec_ok.
7243
7244 2007-01-03 Jakub Jelinek <jakub@redhat.com>
7245
7246 PR middle-end/30286
7247 * gcc.dg/pr30286.c: New test.
7248
7249 PR c++/29535
7250 * g++.dg/template/crash66.C: New test.
7251
7252 PR c++/29054
7253 * g++.dg/template/friend49.C: New test.
7254
7255 2007-01-03 Steven G. Kargl <kargls@comcast.net>
7256
7257 * gfortran.dg/ibits.f90: New test.
7258
7259 2007-01-03 Zdenek Dvorak <dvorakz@suse.cz>
7260
7261 * gcc.dg/tree-ssa/update-unroll-1.c: New test.
7262 * gcc.dg/tree-ssa/update-unswitch-1.c: New test.
7263
7264 2007-01-02 Jan Hubicka <jh@suse.cz>
7265
7266 * gcc.dg/pr16194.c: We now output error on all three functions,
7267 not just first one.
7268
7269 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7270
7271 PR c/19977
7272 * gcc.dg/overflow-warn-3.c: Remove XFAIL.
7273 * gcc.dg/overflow-warn-4.c: Remove XFAIL.
7274
7275 2006-01-02 Ian Lance Taylor <iant@google.com>
7276
7277 * g++.dg/warn/Wparentheses-22.C: New test.
7278 * g++.dg/warn/Wparentheses-23.C: New test.
7279
7280 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7281
7282 PR middle-end/7651
7283 * gcc.dg/declspec-3.c: Replace -W with -Wold-style-declaration.
7284 * gcc.dg/declspec-3-Wextra.c: New.
7285 * gcc.dg/declspec-3-no.c: New
7286
7287 2007-01-02 Paul Thomas <pault@gcc.gnu.org>
7288
7289 PR fortran/20896
7290 * gfortran.dg/interface_10.f90: Remove.
7291
7292 2007-01-01 Roger Sayle <roger@eyesopen.com>
7293
7294 * gcc.dg/fold-eqxor-4.c: New test case.
7295
7296 2007-01-02 Joseph Myers <joseph@codesourcery.com>
7297
7298 PR middle-end/30311
7299 * gcc.c-torture/compile/pr30311.c: New test.
7300
7301 2007-01-01 Andrew Pinski <pinskia@gmail.com>
7302
7303 PR middle-end/30253
7304 * gcc.c-torture/compile/statement-expression-1.c: New test.
7305
7306 2007-01-01 Andreas Schwab <schwab@suse.de>
7307
7308 PR target/29166
7309 * g++.dg/eh/pr29166.C: New test.
7310
7311 2007-01-01 Joseph Myers <joseph@codesourcery.com>
7312
7313 * lib/target-supports.exp (check_effective_target_powerpc_spe):
7314 New.
7315 (check_effective_target_vect_cmdline_needed): Use it.
7316
7317 2006-12-31 Richard Guenther <rguenther@suse.de>
7318
7319 PR middle-end/30137
7320 * gcc.dg/pr30137-1.c: New testcase.
7321 * gcc.dg/pr30137-2.c: Likewise.
7322
7323 2006-12-31 Roger Sayle <roger@eyesopen.com>
7324
7325 PR middle-end/30322
7326 * gcc.dg/fold-plusnot-1.c: New test case.
7327
7328 2006-12-31 Simon Martin <simartin@users.sourceforge.net>
7329
7330 PR c++/29731
7331 * g++.dg/parse/template22.C: New test.
7332
7333 2006-12-31 Richard Guenther <rguenther@suse.de>
7334
7335 PR middle-end/30338
7336 * gcc.c-torture/compile/pr30338.c: New testcase.
7337
7338 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
7339
7340 PR fortran/27900
7341 * gfortran.dg/intrinsic_actual_4.f90: New test.
7342
7343 PR fortran/24325
7344 * gfortran.dg/func_decl_3.f90: New test.
7345
7346 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
7347
7348 PR fortran/23060
7349 * gfortran.dg/c_by_val.c: Called by c_by_val_1.f.
7350 * gfortran.dg/c_by_val_1.f: New test.
7351 * gfortran.dg/c_by_val_2.f: New test.
7352 * gfortran.dg/c_by_val_3.f: New test.
7353
7354 2006-12-30 Thomas Koenig <Thomas.Koenig@online.de>
7355
7356 PR libfortran/30321
7357 * gfortran.dg/sum_zero_array_1.f90: New test.
7358
7359 2006-12-29 Jakub Jelinek <jakub@redhat.com>
7360
7361 PR preprocessor/29612
7362 * gcc.dg/cpp/pr29612-1.c: New test.
7363 * gcc.dg/cpp/pr29612-2.c: New test.
7364
7365 2006-12-28 Paul Thomas <pault@gcc.gnu.org>
7366
7367 PR fortran/30034
7368 * gfortran.dg/pure_formal_proc_1.f90: New test.
7369
7370 PR fortran/30237
7371 * gfortran.dg/intrinsic_actual_3.f90: New test.
7372
7373 2006-12-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7374
7375 PR fortran/30014
7376 * gfortran.dg/io_constraints_1.f90: Update test.
7377 * gfortran.dg/io_constraints_2.f90: Update test.
7378 * gfortran.dg/inquire_iolength.f90: New test.
7379
7380 2006-12-27 Paul Thomas <pault@gcc.gnu.org>
7381
7382 PR fortran/20896
7383 * gfortran.dg/interface_10.f90: New test.
7384 * gfortran.dg/dummy_procedure_1.f90: Add error for call s1(z),
7385 since z is already, locally a variable.
7386
7387 PR fortran/25135
7388 * gfortran.dg/generic_11.f90: New test.
7389 * gfortran.dg/interface_7.f90: Remove name clash between module
7390 name and procedure 'x' referenced in the interface.
7391
7392 2006-12-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7393
7394 PR middle-end/7651
7395 * gcc.dg/Wmissing-parameter-type.c: New.
7396 * gcc.dg/Wmissing-parameter-type-Wextra.c: New.
7397 * gcc.dg/Wmissing-parameter-type-no.c: New.
7398
7399 2006-12-22 Paul Thomas <pault@gcc.gnu.org>
7400
7401 PR fortran/25818
7402 * gfortran.dg/entry_array_specs_2.f: New test.
7403
7404 PR fortran/30084
7405 * gfortran.dg/nested_modules_6.f90: New test.
7406
7407 2006-12-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7408
7409 PR middle-end/7651
7410 * gcc.dg/attr-returns_twice-1.c: Replace Wextra with Wclobbered.
7411 * gcc.dg/setjmp-1.c: Add explicit Wclobbered.
7412
7413 2006-12-21 Andrew Pinski <pinskia@gmail.com>
7414
7415 PR C++/30168
7416 * g++.dg/opt/complex6.C: New test.
7417
7418 2006-12-22 Ben Elliston <bje@au.ibm.com>
7419
7420 * lib/gcc-dg.exp (gcc-dg-prune): Return "::unsupported::memory
7421 full" if the linker on spu-*-* warns about exceeding local store.
7422
7423 And revert this patch:
7424 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
7425 fail to link due to relocation overflows on spu-*-*.
7426
7427 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
7428
7429 PR fortran/30273
7430 * gfortran.dg/dependency_19.f90: New test.
7431
7432 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
7433
7434 PR fortran/30202
7435 * gfortran.dg/alloc_comp_basics_3.f90: New test.
7436
7437 2006-12-21 Jakub Jelinek <jakub@redhat.com>
7438
7439 PR middle-end/30262
7440 * gcc.c-torture/execute/20061220-1.c: New test.
7441
7442 PR middle-end/30263
7443 * gcc.dg/gomp/asm-1.c: New test.
7444
7445 PR target/30230
7446 * g++.dg/eh/ia64-2.C: New test.
7447
7448 2006-12-21 Nathan Sidwell <nathan@codesourcery.com>
7449
7450 PR target/28966
7451 PR target/29248
7452 * gcc.dg/rs6000-leaf.c: New.
7453
7454 2006-12-20 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
7455
7456 PR fortran/25392
7457 * gfortran.dg/f2c_8.f90: New test.
7458
7459 2006-12-20 Bill Wendling <wendling@apple.com>
7460
7461 * gcc.dg/asm-b.c: Check for __ppc64__.
7462
7463 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
7464
7465 PR fortran/30190
7466 * gfortran.dg/bounds_check_5.f90: New test.
7467
7468 2006-12-20 Andrew Pinski <pinskia@gmail.com>
7469
7470 PR middle-end/30143
7471 * gcc.dg/gomp/complex-1.c: New testcase.
7472
7473 2006-12-20 Roger Sayle <roger@eyesopen.com>
7474
7475 * gfortran.dg/array_memset_1.f90: New test case.
7476
7477 2006-12-20 Dorit Nuzman <dorit@il.ibm.com>
7478
7479 * lib/target-supports.exp: Add spu to
7480 check_effective_target_vect_widen_mult_hi_to_si.
7481
7482 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
7483
7484 PR fortran/29992
7485 * gfortran.dg/generic_9.f90: New test.
7486
7487 PR fortran/30081
7488 * gfortran.dg/generic_10.f90: New test.
7489
7490 2006-12-19 Andrew Pinski <pinskia@gmail.com>
7491
7492 PR tree-opt/30045
7493 * gcc.dg/pr30045.c: New test.
7494
7495 2006-12-20 Ben Elliston <bje@au.ibm.com>
7496
7497 * gcc.dg/20020312-2.c: Add a case for __SPU__.
7498
7499 2006-12-19 Eric Christopher <echristo@apple.com>
7500
7501 PR target/29302
7502 * gcc.c-torture/execute/pr29302-1.c: New.
7503
7504 2006-12-19 Tobias Burnus <burnus@net-b.de>
7505
7506 PR fortran/39238
7507 * gfortran.dg/associated_1.f90: Add test for associated(NULL,NULL).
7508
7509 2006-12-19 Paul Thomas <pault@gcc.gnu.org>
7510
7511 PR fortran/30236
7512 * gfortran.dg/altreturn_3.f90: New test.
7513
7514 * gfortran.dg/char_result_12.f90: Fix comment typos.
7515
7516 2006-12-19 Ben Elliston <bje@au.ibm.com>
7517
7518 * gcc.dg/cpp/trad/include.c: #include stdlib.h instead of stdio.h,
7519 as newlib's stdio.h uses non-traditional cpp constructs.
7520
7521 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
7522
7523 * gfortran.dg/advance.f90: Renamed to advance_1.f90
7524 * gfortran.dg/append-1.f90: Renamed to append_1.f90
7525 * gfortran.dg/array-1.f90: Renamed to array_1.f90
7526 * gfortran.dg/assign_4.f90: Renamed to assign_8.f90
7527 * gfortran.dg/backspace.f: Renamed to backspace_1.f
7528 * gfortran.dg/backspace.f90: Renamed to backspace_7.f90
7529 * gfortran.dg/default_initialization.f: Renamed to
7530 default_initialization_1.f
7531 * gfortran.dg/dollar_edit_descriptor-1.f: Renamed to
7532 dollar_edit_descriptor_1.f
7533 * gfortran.dg/dollar_edit_descriptor-2.f: Renamed to
7534 dollar_edit_descriptor_2.f
7535 * gfortran.dg/dollar_edit_descriptor-3.f: Renamed to
7536 dollar_edit_descriptor_3.f
7537 * gfortran.dg/logint-1.f: Renamed to logint_1.f
7538 * gfortran.dg/logint-2.f: Renamed to logint_2.f
7539 * gfortran.dg/logint-3.f: Renamed to logint_3.f
7540 * gfortran.dg/advance_1.f90: Renamed from advance.f90
7541 * gfortran.dg/append_1.f90: Renamed from append-1.f90
7542 * gfortran.dg/array_1.f90: Renamed from array-1.f90
7543 * gfortran.dg/assign_8.f90: Renamed from assign_4.f90
7544 * gfortran.dg/backspace_1.f: Renamed from backspace.f
7545 * gfortran.dg/backspace_7.f90: Renamed from backspace.f90
7546 * gfortran.dg/default_initialization_1.f: Renamed from
7547 default_initialization.f
7548 * gfortran.dg/dollar_edit_descriptor_1.f: Renamed from
7549 dollar_edit_descriptor-1.f
7550 * gfortran.dg/dollar_edit_descriptor_2.f: Renamed from
7551 dollar_edit_descriptor-2.f
7552 * gfortran.dg/dollar_edit_descriptor_3.f: Renamed from
7553 dollar_edit_descriptor-3.f
7554 * gfortran.dg/logint_1.f: Renamed from logint-1.f
7555 * gfortran.dg/logint_2.f: Renamed from logint-2.f
7556 * gfortran.dg/logint_3.f: Renamed from logint-3.f
7557
7558 2006-12-18 Bill Wendling <wendling@apple.com>
7559
7560 * g++.old-deja/g++.mike/p11144.C: Renamed id to ID because
7561 id is an OjbC keyword.
7562
7563 2006-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7564
7565 * gcc.dg/torture/builtin-pow-mpfr-1.c: New test.
7566
7567 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
7568
7569 * gfortran.dg/advance_3.f90: Add dg-do compile directive.
7570
7571 2006-12-18 Ian Lance Taylor <iant@google.com>
7572
7573 * g++.dg/warn/Wmissing-declarations-1.C: New test.
7574
7575 2006-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
7576
7577 * gcc.c-torture/compile/pr27528.c: Use empty templates.
7578
7579 2006-12-17 Steven G. Kargl <kargl@gcc.gnu.org>
7580
7581 PR fortran/30207
7582 * gfortran.fortran-torture/execute/where21.f90: New test.
7583
7584 2006-12-17 Tobias Burnus <burnus@net-b.de>
7585
7586 * gfortran.dg/associated_2.f90: Add test for associated(NULL,NULL).
7587
7588 2006-12-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7589
7590 PR middle-end/7651
7591 * gcc.dg/20001116-1.c: Replace -Wextra with -Wempty-body.
7592 * gcc.dg/if-empty-1.c: Likewise.
7593 * gcc.dg/pr23165.c: Likewise.
7594 * g++.dg/warn/empty-body.C: Likewise.
7595
7596 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7597
7598 PR libfortran/30005
7599 * gfortran.dg/open_errors.f90: New test.
7600
7601 2006-12-15 H.J. Lu <hongjiu.lu@intel.com>
7602
7603 * gcc.dg/i386-cpuid.h (bit_SSSE3): New.
7604
7605 * gcc.target/i386/ssse3-pabsb.c: New file.
7606 * gcc.target/i386/ssse3-pabsd.c: Likewise.
7607 * gcc.target/i386/ssse3-pabsw.c: Likewise.
7608 * gcc.target/i386/ssse3-palignr.c: Likewise.
7609 * gcc.target/i386/ssse3-phaddd.c: Likewise.
7610 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
7611 * gcc.target/i386/ssse3-phaddw.c: Likewise.
7612 * gcc.target/i386/ssse3-phsubd.c: Likewise.
7613 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
7614 * gcc.target/i386/ssse3-phsubw.c: Likewise.
7615 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
7616 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
7617 * gcc.target/i386/ssse3-pshufb.c: Likewise.
7618 * gcc.target/i386/ssse3-psignb.c: Likewise.
7619 * gcc.target/i386/ssse3-psignd.c: Likewise.
7620 * gcc.target/i386/ssse3-psignw.c: Likewise.
7621 * gcc.target/i386/ssse3-vals.h: Likewise.
7622
7623 2006-12-15 Janis Johnson <janis187@us.ibm.com>
7624
7625 * lib/gfortran-dg.exp: Don't include fortran-torture.exp.
7626 * lib/fortran-torture.exp: Include target-supports.exp.
7627
7628 2006-12-15 Jakub Jelinek <jakub@redhat.com>
7629
7630 PR target/30185
7631 * gcc.c-torture/execute/pr30185.c: New test.
7632
7633 2006-12-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7634
7635 PR testsuite/30179
7636 PR testsuite/30180
7637 * gcc.dg/builtin-bswap-1.c: Require stdint_types.
7638 * gcc.dg/builtin-bswap-2.c: Likewise.
7639 * gcc.dg/builtin-bswap-3.c: Likewise.
7640 * gcc.dg/builtin-bswap-4.c: Likewise.
7641 * lib/target-supports.exp (check_effective_target_stdint_types): New.
7642 * gcc.c-torture/execute/mode-dependent-address.x: New file.
7643
7644 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7645
7646 PR libfortran/30145
7647 * gfortran.dg/write_zero_array: New test.
7648
7649 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7650
7651 PR fortran/30200
7652 * gfortran.dg/write_fmt_trim.f90: New test.
7653
7654 2006-12-14 Diego Novillo <dnovillo@redhat.com>
7655
7656 PR 30194
7657 * gcc.dg/pr19633-1.c: Increase threshold for partitioning
7658 temporarily.
7659
7660 2006-12-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7661
7662 * lib/target-supports.exp (check_weak_available): Use istarget
7663 "hppa*-*-hpux10*" instead of regexp.
7664 (check_cxa_atexit_available): Likewise.
7665
7666 2006-12-14 Richard Guenther <rguenther@suse.de>
7667
7668 PR tree-optimization/30197
7669 * gcc.c-torture/execute/complex-1.c: Fix function name.
7670 * gcc.dg/builtins-61.c: New testcase.
7671
7672 2006-12-14 Richard Guenther <rguenther@suse.de>
7673
7674 PR middle-end/30172
7675 * gcc.dg/pr30172-1.c: New testcase.
7676
7677 2006-12-14 Richard Guenther <rguenther@suse.de>
7678
7679 PR tree-optimization/30198
7680 * gcc.dg/builtins-60.c: New testcase.
7681
7682 2006-12-14 Dorit Nuzman <dorit@il.ibm.com>
7683
7684 * lib/target-supports.exp (vect_no_align): Remove spu.
7685
7686 2006-12-13 Ian Lance Taylor <iant@google.com>
7687
7688 PR c++/19564
7689 PR c++/19756
7690 * g++.dg/warn/Wparentheses-5.C: New test.
7691 * g++.dg/warn/Wparentheses-6.C: New test.
7692 * g++.dg/warn/Wparentheses-7.C: New test.
7693 * g++.dg/warn/Wparentheses-8.C: New test.
7694 * g++.dg/warn/Wparentheses-9.C: New test.
7695 * g++.dg/warn/Wparentheses-10.C: New test.
7696 * g++.dg/warn/Wparentheses-11.C: New test.
7697 * g++.dg/warn/Wparentheses-12.C: New test.
7698 * g++.dg/warn/Wparentheses-13.C: New test.
7699 * g++.dg/warn/Wparentheses-14.C: New test.
7700 * g++.dg/warn/Wparentheses-15.C: New test.
7701 * g++.dg/warn/Wparentheses-16.C: New test.
7702 * g++.dg/warn/Wparentheses-17.C: New test.
7703 * g++.dg/warn/Wparentheses-18.C: New test.
7704 * g++.dg/warn/Wparentheses-19.C: New test.
7705 * g++.dg/warn/Wparentheses-20.C: New test.
7706 * g++.dg/warn/Wparentheses-21.C: New test.
7707
7708 2006-12-13 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7709
7710 PR testsuite/30157
7711 * lib/target-supports.exp (check_cxa_atexit_available): Return false
7712 for target "hppa.*hpux10".
7713
7714 2006-12-13 Jakub Jelinek <jakub@redhat.com>
7715
7716 * g++.dg/debug/vartrack1.C: New test.
7717
7718 * g++.dg/opt/ifcvt1.C: New test.
7719
7720 * gcc.dg/tls/opt-13.c: New test.
7721
7722 * gcc.dg/20060425-2.c: New test.
7723
7724 * g++.dg/opt/pr15054-2.C: New test.
7725
7726 * gcc.c-torture/execute/20060420-1.c: New test.
7727
7728 * gcc.c-torture/execute/20060412-1.c: New test.
7729
7730 * objc/compile/20060406-1.m: New test.
7731
7732 2006-12-08 Alexandre Oliva <aoliva@redhat.com>
7733
7734 * g++.dg/template/array17.C: New test.
7735
7736 2006-02-25 Alexandre Oliva <aoliva@redhat.com>
7737
7738 * gcc.target/powerpc/altivec-23.c: New test.
7739
7740 2006-12-13 Lee Millward <lee.millward@codesourcery.com>
7741
7742 PR c++27316
7743 * g++.dg/inherit/error3.C: New test.
7744
7745 PR c++/28740
7746 * g++.dg/inherit/error4.C: New test.
7747
7748 2006-12-13 Richard Guenther <rguenther@suse.de>
7749
7750 PR tree-optimization/17687
7751 * gcc.dg/builtins-59.c: New testcase.
7752
7753 2006-12-13 Ben Elliston <bje@au.ibm.com>
7754
7755 * gcc.target/spu/Wmain.c: New test.
7756
7757 2006-12-12 Josh Conner <jconner@apple.com>
7758
7759 * g++.dg/abi/thunk3.C: Use .weak_definition on darwin.
7760 * g++.dg/abi/thunk4.C: Likewise.
7761 * g++.dg/abi/rtti3.C: Likewise.
7762
7763 2006-12-12 Trevor Smigiel <trevor_smigiel@playstation.sony.com>
7764
7765 * gcc.target/spu/cpat-1.c: New test.
7766 * gcc.target/spu/cpat-2.c: New test.
7767 * gcc.target/spu/cpat-3.c: New test.
7768 * gcc.target/spu/cpat-4.c: New test.
7769
7770 2006-12-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
7771
7772 PR tree-opt/28436
7773 * gcc.c-torture/compile/vector-1.c: New test.
7774 * gcc.c-torture/compile/vector-2.c: New test.
7775 * gcc.c-torture/compile/vector-3.c: New test.
7776
7777 2006-12-12 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
7778
7779 * lib/fortran-torture.exp: Update copyright years. Remove
7780 obsolete comment. Test -ftree-vectorize where it makes sense.
7781 * lib/gfortran-dg.exp: Update copyright years. Use settings
7782 from fortran-torture.exp.
7783 * gfortran.dg/char_transpose_1.f90,
7784 gfortran.dg/char_spread_1.f90, gfortran.dg/g77/dnrm2.f,
7785 gfortran.dg/dependent_decls_1.f90: Fixout-of-bound errors.
7786 * gfortran.dg/enum_10.f90, gfortran.dg/mixed_io_1.f90: Add
7787 '-w' to dg-options.
7788
7789 2006-12-12 Richard Sandiford <richard@codesourcery.com>
7790
7791 * lib/gcc-dg.exp (${tool}_load): Fix invocation of
7792 saved_${tool}_load.
7793
7794 2006-12-12 Ira Rosen <irar@il.ibm.com>
7795
7796 * gcc.dg/vect/vect-strided-store-u32-i2.c: New test.
7797 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: New test.
7798 * gcc.dg/vect/vect-strided-store-u16-i4.c: New test.
7799 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Add a case of stores with
7800 gaps.
7801
7802 2006-12-12 Richard Guenther <rguenther@suse.de>
7803
7804 PR middle-end/30147
7805 * gfortran.fortran-torture/compile/pr30147.f90: New testcase.
7806
7807 2006-12-11 Aldy Hernandez <aldyh@redhat.com>
7808 Diego Novillo <dnovillo@redhat.com>
7809
7810 * gcc.dg/tree-ssa/20040517-1.c: Adapt pattern to
7811 VDEF/VUSE changes.
7812 * gcc.dg/tree-ssa/pr26421.c: Likewise
7813 * gcc.dg/tree-ssa/inline_asm-1.c: Likewise.
7814 * gcc.dg/tree-ssa/pr23382.c: Likewise.
7815 * gcc.dg/tree-ssa/inline_asm-2.c: Likewise.
7816 * gcc.dg/tree-ssa/pr28410.c: Likewise.
7817 * gcc.dg/tree-ssa/20031015-1.c: Likewise.
7818 * gcc.dg/tree-ssa/20040302-1.c: Likewise.
7819 * gcc.dg/tree-ssa/vrp07.c: Likewise.
7820 * gcc.dg/tree-ssa/vrp08.c: Likewise.
7821 * gcc.dg/tree-ssa/alias-12.c: Likewise.
7822
7823 2006-12-11 Jan Hubicka <jh@suse.cz>
7824
7825 * gcc.dg/tree-prof/stringop-1.c: New test.
7826 * gcc.dg/tree-prof/stringop-2.c: New test.
7827
7828 2006-12-11 Uros Bizjak <ubizjak@gmail.com>
7829
7830 PR target/30120
7831 * gcc.target/i386/pr30120.c: New test.
7832
7833 Revert:
7834 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
7835
7836 * gcc.target/i386/x87regparm-1.c: New test.
7837 * gcc.target/i386/x87regparm-2.c: New test.
7838 * gcc.target/i386/x87regparm-3.c: New test.
7839 * gcc.target/i386/x87regparm-4.c: New test.
7840
7841 2006-12-10 Zdenek Dvorak <dvorakz@suse.cz>
7842
7843 * gcc.dg/tree-ssa/loop-17.c: Update outcome.
7844
7845 2006-12-10 Tobias Burnus <burnus@net-b.de>
7846
7847 PR fortran/23994
7848 * gfortran.dg/protected_1.f90: New test.
7849 * gfortran.dg/protected_2.f90: New test.
7850 * gfortran.dg/protected_3.f90: New test.
7851 * gfortran.dg/protected_4.f90: New test.
7852 * gfortran.dg/protected_5.f90: New test.
7853 * gfortran.dg/protected_6.f90: New test.
7854
7855 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
7856 Tobias Burnus <burnus@gcc.gnu.org>
7857
7858 PR fortran/29975
7859 PR fortran/30068
7860 * gfortran.dg/interface_4.f90: Test adding procedure to generic
7861 interface.
7862 * gfortran.dg/interface_5.f90: Test warning for not-referenced-to
7863 ambiguous interfaces.
7864 * gfortran.dg/interface_6.f90: Test invalid, ambiguous interface.
7865 * gfortran.dg/interface_7.f90: Test invalid, ambiguous interface.
7866 * gfortran.dg/interface_8.f90: Test warning for not-referenced-to
7867 ambiguous interfaces.
7868 * gfortran.dg/interface_1.f90: Change dg-error into a dg-warning.
7869 * gfortran.dg/array_initializer_2.f90: Add initializer array
7870 constructor test.
7871
7872 PR fortran/30096
7873 * gfortran.dg/interface_9.f90: Test that host interfaces are
7874 not checked for ambiguity with the local version.
7875
7876 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
7877
7878 PR fortran/29464
7879 * gfortran.dg/module_interface_2.f90: New test.
7880
7881 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
7882
7883 PR fortran/29941
7884 * gfortran.dg/assumed_len.f90: New test.
7885
7886 2006-12-09 Richard Guenther <rguenther@suse.de>
7887
7888 * g++.dg/warn/implicit-typename1.C: Qualify types.
7889 * g++.dg/parse/crash12.C: Likewise.
7890 * g++.dg/tree-ssa/pr22444.C: Likewise.
7891
7892 2006-12-09 Tobias Burnus <burnus@net-b.de>
7893
7894 * gfortran.dg/array_2.f90: Added sqrt test.
7895
7896 2006-12-08 Uros Bizjak <ubizjak@gmail.com>
7897
7898 * gcc.target/i386/x87regparm-1.c: XFAIL.
7899 * gcc.target/i386/x87regparm-2.c: XFAIL.
7900 * gcc.target/i386/x87regparm-3.c: XFAIL.
7901 * gcc.target/i386/x87regparm-4.c: XFAIL.
7902
7903 2006-12-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7904
7905 * lib/target-supports.exp
7906 (check_effective_target_large_long_double): New.
7907 * gcc.dg/Wconversion-real.c : Use it.
7908 * gcc.dg/Wconversion-integer.c : Fix for targets where char is
7909 unsigned.
7910
7911 2006-12-08 Mark Shinwell <shinwell@codesourcery.com>
7912
7913 * gcc.c-torture/execute/mode-dependent-address.c: New test.
7914
7915 2006-12-08 Tobias Burnus <burnus@net-b.de>
7916
7917 PR fortran/27546
7918 * gfortran.dg/import4.f90: New test for IMPORT in modules.
7919
7920 2006-12-07 Mark Mitchell <mark@codesourcery.com>
7921
7922 PR c++/29732
7923 * g++.dg/template/crash65.C: New test.
7924 * g++.dg/template/spec16.C: Tweak error markers.
7925
7926 2006-12-07 Andrew Pinski <andrew_pinski@playstation.sony.com>
7927
7928 * gcc.target/spu: New directory.
7929 * gcc.target/spu/spu.exp: New file.
7930 * gcc.target/spu/intrinsics-1.c: New test.
7931
7932 2006-12-07 Lee Millward <lee.millward@codesourcery.com>
7933
7934 PR c++/29980
7935 * g++.dg/ext/attrib27.C: New test.
7936 * g++.dg/parse/struct-as-enum1.C: Adjust error markers.
7937 * g++.dg/parse/typedef5.C: Likewise.
7938
7939 2006-12-07 Mike Stump <mrs@apple.com>
7940
7941 * treelang/compile/var_defs.tree: Adjust.
7942
7943 2006-12-06 Mark Mitchell <mark@codesourcery.com>
7944
7945 PR c++/29730
7946 * g++.dg/template/crash64.C: New test.
7947 * g++.dg/parse/crash27.C: Adjust error markers.
7948
7949 2006-12-06 Thomas Koenig <Thomas.Koenig@online.de>
7950
7951 PR libfortran/30009
7952 PR libfortran/30056
7953 * gfortran.dg/read_eof_4.f90: Add tests.
7954 * gfortran.dg/readwrite_unf_direct_eor_1.f90: New test.
7955 * gfortran.dg/unf_read_corrupted_1.f90: New test.
7956
7957 2006-12-05 Mark Mitchell <mark@codesourcery.com>
7958
7959 PR c++/29729
7960 * g++.dg/template/crash63.C: New test.
7961
7962 PR c++/29728
7963 * g++.dg/template/crash62.C: New test.
7964
7965 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
7966
7967 PR fortran/30003
7968 * gfortran.dg/allocatable_function_1.f90: Increase the number
7969 of expected calls of free to 10; the lhs section reference is
7970 now evaluated so there is another call to bar. Change the
7971 comment appropriately.
7972 * gfortran.dg/array_section_1.f90: New test.
7973
7974 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
7975
7976 PR fortran/29912
7977 * gfortran.dg/char_result_12.f90: New test.
7978
7979 2006-12-05 Richard Guenther <rguenther@suse.de>
7980
7981 * gcc.dg/vect/vect.exp: Add support for -fno-math-errno tests.
7982 * gcc.dg/vect/vect-pow-2.c: Rename to ...
7983 * gcc.dg/vect/no-math-errno-vect-pow-1.c: ... this. Require
7984 vect_double, xfail for spu*-*-*.
7985
7986 2006-12-04 Tobias Burnus <burnus@net-b.de>
7987
7988 PR fortran/29962
7989 * initialization_4.f90: Test noninteger exponents (-std=f95).
7990 * initialization_5.f90: New test for noninteger exponents
7991 with -std=f2003.
7992
7993 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
7994
7995 PR fortran/29821
7996 * gfortran.dg/parameter_array_section_1.f90: New test.
7997
7998 2006-12-04 Mark Mitchell <mark@codesourcery.com>
7999
8000 PR c++/29733
8001 * g++.dg/template/crash61.C: New test.
8002
8003 PR c++/29632
8004 * g++.dg/template/error23.C: New test.
8005
8006 2006-12-04 Uros Bizjak <ubizjak@gmail.com>
8007
8008 * gcc.target/i386/sse-18.c: Pass if CPU has no SSE2 support.
8009
8010 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
8011
8012 PR fortran/29916
8013 * gfortran.dg/host_dummy_index_1.f90: Added additional test.
8014
8015 2006-12-04 Jakub Jelinek <jakub@redhat.com>
8016
8017 PR middle-end/29965
8018 * gcc.dg/gomp/pr29965-1.c: New test.
8019 * gcc.dg/gomp/pr29965-2.c: New test.
8020 * gcc.dg/gomp/pr29965-3.c: New test.
8021 * gcc.dg/gomp/pr29965-4.c: New test.
8022 * gcc.dg/gomp/pr29965-5.c: New test.
8023 * gcc.dg/gomp/pr29965-6.c: New test.
8024 * g++.dg/gomp/pr29965-1.C: New test.
8025 * g++.dg/gomp/pr29965-2.C: New test.
8026 * g++.dg/gomp/pr29965-3.C: New test.
8027 * g++.dg/gomp/pr29965-4.C: New test.
8028 * g++.dg/gomp/pr29965-5.C: New test.
8029 * g++.dg/gomp/pr29965-6.C: New test.
8030 * g++.dg/gomp/pr29965-7.C: New test.
8031 * g++.dg/gomp/pr29965-8.C: New test.
8032 * g++.dg/gomp/pr29965-9.C: New test.
8033 * g++.dg/gomp/pr29965-10.C: New test.
8034
8035 2006-12-04 Eric Botcazou <ebotcazou@adacore.com>
8036
8037 * gnat.dg/pointer_variable_bounds.adb: New test.
8038 * gnat.dg/pointer_variable_bounds.ads: Likewise.
8039 * gnat.dg/pointer_variable_bounds_q.ads: Likewise.
8040
8041 2006-12-03 Eric Christopher <echristo@apple.com>
8042
8043 * gcc.target/i386/stack-prot-kernel.c: Skip for x86_64-*-darwin.
8044
8045 2006-12-03 Richard Henderson <rth@redhat.com>
8046 Andrew Pinski <pinskia@gmail.com>
8047
8048 PR C++/14329
8049 * g++.dg/warn/unit-1.C: New test.
8050
8051 2006-12-03 Uros Bizjak <ubizjak@gmail.com>
8052
8053 * gcc.dg/visibility-11.c: Compile with -mstringop-strategy=libcall.
8054
8055 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
8056
8057 * g++.dg/vect/vect.exp: Enable tests to run on spu.
8058 * gcc.dg/vect/vect.exp: Enable tests to run on spu.
8059 * gcc.dg/vect/no-section-anchors-vect-69.c: Reduce array size.
8060 * gcc.dg/vect/vect-70.c: Reduce array size.
8061 * gcc.dg/vect/fast-math-vect-reduc-7.c: Xfail for
8062 vect_no_compaer_double targets.
8063 * lib/target-supports.exp: Add spu to vect_no_align, no_vect_int_max,
8064 vect_float, vect_double, and vect_int.
8065
8066 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
8067
8068 * gcc.dg/vect/pr16105.c: Remove xfail on vect_no_align targets. Add
8069 test for loop versioning on vect_no_align targets.
8070 * gcc.dg/vect/pr20122.c: Likewise.
8071 * gcc.dg/vect/vect-105.c: Likewise.
8072 * gcc.dg/vect/vect-42.c: Likewise.
8073 * gcc.dg/vect/vect-43.c: Likewise.
8074 * gcc.dg/vect/vect-74.c: Likewise.
8075 * gcc.dg/vect/vect-75.c: Likewise.
8076 * gcc.dg/vect/vect-multitypes-3.c: Likewise.
8077 * gcc.dg/vect/vect-multitypes-6.c: Likewise.
8078 * gcc.dg/vect/vect-8.c: Remove xfail on vect_no_align targets.
8079 * gcc.dg/vect/vect-30.c: Remove xfail on vect_no_align targets.
8080
8081 2006-12-03 Paul Thomas <pault@gcc.gnu.org>
8082
8083 PR fortran/29642
8084 * gfortran.dg/value_1.f90 : New test.
8085 * gfortran.dg/value_2.f90 : New test.
8086 * gfortran.dg/value_3.f90 : New test.
8087 * gfortran.dg/value_4.f90 : New test.
8088 * gfortran.dg/value_4.c : Called from value_4.f90.
8089
8090 2006-12-02 Andrew Pinski <andrew_pinski@playstation.sony.com>
8091
8092 PR C++/30033
8093 * g++.dg/cpp0x/static_assert4.C: New testcase.
8094
8095 2006-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8096
8097 * gcc.dg/torture/builtin-sin-mpfr-1.c: Update MPFR comment.
8098
8099 2006-12-02 Lee Millward <lee.millward@codesourcery.com>
8100
8101 PR c/27953
8102 * gcc.dg/pr27953.c: New test.
8103
8104 2006-12-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8105
8106 PR c++/30022
8107 * g++.dg/ext/vector5.C: New test.
8108
8109 PR c++/30021
8110 * g++.dg/other/main1.C: New test.
8111
8112 2006-12-01 Thomas Koenig <Thomas.Koenig@online.de>
8113
8114 PR libfortran/29568
8115 * gfortran.dg/convert_implied_open.f90: Change to
8116 new default record length.
8117 * gfortran.dg/unf_short_record_1.f90: Adapt to
8118 new error message.
8119 * gfortran.dg/unformatted_subrecords_1.f90: New test.
8120
8121 2006-12-01 Andrew MacLeod <amacleod@redhat.com>
8122
8123 * gcc.dg/max-1.c: Remove reference to -fno-tree-lrs option.
8124
8125 2006-12-01 Ryan Mansfield <rmansfield@qnx.com>
8126
8127 PR c++/29066
8128 * g++.dg/expr/pr29066.c: New.
8129
8130 2006-12-01 H.J. Lu <hongjiu.lu@intel.com>
8131 Zdenek Dvorak <dvorakz@suse.cz>
8132
8133 PR tree-optimization/29921
8134 * gcc.dg/pr29921-2.c: New test.
8135
8136 2006-11-30 H.J. Lu <hongjiu.lu@intel.com>
8137
8138 * gcc.dg/i386-cpuid.h (bit_SSE3): New.
8139 (i386_get_cpuid): New function.
8140 (i386_cpuid_ecx): Likewise.
8141 (i386_cpuid_edx): Likewise.
8142 (i386_cpuid): Updated to call i386_cpuid_edx.
8143
8144 * gcc.target/i386/sse3-addsubpd.c: New file.
8145 * gcc.target/i386/sse3-addsubps.c: Likewise.
8146 * gcc.target/i386/sse3-haddpd.c: Likewise.
8147 * gcc.target/i386/sse3-haddps.c: Likewise.
8148 * gcc.target/i386/sse3-hsubpd.c: Likewise.
8149 * gcc.target/i386/sse3-hsubps.c: Likewise.
8150 * gcc.target/i386/sse3-lddqu.c: Likewise.
8151 * gcc.target/i386/sse3-movddup.c: Likewise.
8152 * gcc.target/i386/sse3-movshdup.c: Likewise.
8153 * gcc.target/i386/sse3-movsldup.c: Likewise.
8154
8155 2006-12-01 Dirk Mueller <dmueller@suse.de>
8156
8157 * g++.dg/warn/Wreturn-type-4.C: New testcase.
8158
8159 2006-11-30 Janis Johnson <janis187@us.ibm.com>
8160
8161 * gcc.dg/dfp/convert-int-max.c: New test.
8162 * gcc.dg/dfp/convert-int-max-fold.c: New test.
8163
8164 2006-11-30 Richard Guenther <rguenther@suse.de>
8165
8166 * gcc.dg/vect/vect-pow-1.c: Rename ...
8167 * gcc.dg/vect/fast-math-vect-pow-1.c: ... to this. Use
8168 floats instead of doubles, check successful vectorization.
8169
8170 2006-11-29 Andrew Pinski <andrew_pinski@playstation.sony.com>
8171
8172 PR target/29945
8173 * gcc.c-torture/compile/pr29945.c: New testcase.
8174
8175 2006-11-30 Joseph Myers <joseph@codesourcery.com>
8176
8177 * gcc.dg/vect/vect.exp: Skip PowerPC targets not supporting
8178 -maltivec.
8179
8180 2006-11-29 Eric Christopher <echristo@apple.com>
8181
8182 * gcc.dg/tree-ssa/prefetch-3.c: Allow x86_64, but require ilp32.
8183
8184 2006-11-29 Janis Johnson <janis187@us.ibm.com>
8185
8186 * gcc.dg/dfp/convert-int.c: Remove dg-do compile, fix comment.
8187
8188 * gcc.dg/dfp/convert-bfp.c: Skip long double conversions.
8189
8190 2006-11-29 Lee Millward <lee.millward@codesourcery.com>
8191
8192 PR c++/29022
8193 * g++.dg/inherit/virtual2.C: New test.
8194 * g++.dg/inherit/virtual3.C: Likewise.
8195 * g++.old-deja/g++.bugs/900121_05.C: Adjust error markers.
8196 * g++.dg/inherit/error2.C: Likewise.
8197 * g++.dg/template/instantiate1.C: Likewise.
8198
8199 2006-11-28 Andrew Pinski <pinskia@gmail.com>
8200
8201 PR tree-opt/29984
8202 * gcc.dg/tree-ssa/reassoc-12.c: New test.
8203
8204 2006-11-28 Jan Hubicka <jh@suse.cz>
8205
8206 * gcc.dg/memcpy-1.c: New test.
8207
8208 2006-11-28 Jakub Jelinek <jakub@redhat.com>
8209
8210 PR c++/29735
8211 * g++.dg/warn/main-3.C: New test.
8212
8213 2006-11-28 Jan Hubicka <jh@suse.cz>
8214
8215 * gcc.dg/winline-1.c: New test.
8216
8217 2006-11-28 Nathan Sidwell <nathan@codesourcery.com>
8218
8219 * gcc.dg/pack-test-1.c: Use __alignof__ to determine natural
8220 alignments.
8221
8222 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
8223
8224 PR fortran/29976
8225 * gfortran.dg/missing_optional_dummy_3.f90
8226
8227 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
8228
8229 PR fortran/20880
8230 * gfortran.dg/interface_3.f90: Modify errors.
8231
8232 2006-11-28 Ben Elliston <bje@au.ibm.com>
8233
8234 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
8235 fail to link due to relocation overflows on spu-*-*.
8236
8237 2006-11-27 Michael Matz <matz@suse.de>
8238 Andreas Krebbel <krebbel1@de.ibm.com>
8239
8240 PR target/29319
8241 * gcc.dg/20061127-1.c: New testcase.
8242
8243 2006-11-27 Uros Bizjak <ubizjak@gmail.com>
8244
8245 * gcc.dg/20061124-1.c: Add exit() function prototype.
8246
8247 2006-11-27 Jan Hubicka <jh@suse.cz>
8248
8249 * gcc.target/i386/memcpy-1.c: Adjust size.
8250 * gcc.dg/visibility-11.c: Likewise.
8251
8252 2006-11-27 Richard Guenther <rguenther@suse.de>
8253
8254 PR middle-end/25620
8255 * gcc.target/i386/pow-1.c: New testcase.
8256 * gcc.dg/builtins-58.c: Likewise.
8257
8258 2006-11-26 Mark Mitchell <mark@codesourcery.com>
8259
8260 PR c++/29886
8261 * g++.dg/expr/cast8.C: New test.
8262
8263 2006-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8264
8265 * gcc.dg/torture/builtin-minmax-1.c: Test NaN in fmin/fmax.
8266 Don't ever inline the testcase.
8267
8268 2006-11-25 Andrew Pinski <pinskia@gmail.com>
8269
8270 PR fortran/29982
8271 * gfortran.fortran-torture/compile/parameter_3.f90: New
8272 testcase.
8273
8274 2006-11-25 Andrew Pinski <pinskia@gmail.com>
8275
8276 PR fortran/29951
8277 * gfortran.fortran-torture/execute/transfer2.f90: New test.
8278
8279 2006-11-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8280
8281 * gfortran.fortran-torture/execute/specifics.f90: Remove test
8282 for CHAR.
8283
8284 2006-11-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8285
8286 PR libgfortran/29936
8287 * gfortran.dg/write_check3.f90: New test.
8288
8289 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
8290
8291 * gcc.dg/20061124-1.c: Add "exit(0);" to the end of main.
8292
8293 2006-11-24 Paul Thomas <pault@gcc.gnu.org>
8294
8295 PR fortran/20880
8296 * gfortran.dg/interface_3.f90: New test.
8297
8298 PR fortran/29387
8299 * gfortran.dg/generic_8.f90: New test.
8300
8301 2006-11-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8302
8303 * gfortran.dg/specifics_1.f90: Remove check for CHAR.
8304 * gfortran.dg/specifics_2.f90: Remove check for CHAR.
8305 * gfortran.dg/specifics_3.f90: Remove.
8306
8307 2006-11-24 Jakub Jelinek <jakub@redhat.com>
8308
8309 PR c/29955
8310 * gcc.dg/gomp/pr29955.c: New test.
8311
8312 PR c/29736
8313 * gcc.dg/pr29736.c: New test.
8314
8315 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
8316
8317 PR tree-opt/29964
8318 * gcc.dg/pure-1.c: New test.
8319
8320 2006-11-24 Joseph Myers <joseph@codesourcery.com>
8321
8322 * g++.dg/eh/simd-2.C: Use -O -w in general for PowerPC.
8323 * gcc.dg/debug/dwarf2/const-2.c: Use powerpc_altivec_ok.
8324
8325 2006-11-24 Andreas Krebbel <krebbel1@de.ibm.com>
8326
8327 * gcc.dg/20061124-1.c: New testcase.
8328
8329 2006-11-23 Eric Christopher <echristo@apple.com>
8330
8331 * gcc.dg/inline-16.c: Use __SIZE_TYPE__.
8332
8333 2006-11-24 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8334
8335 PR c/2707
8336 PR c++/26167
8337 * gcc.dg/Wconversion-integer.c: New. Supersedes
8338 Wconversion-negative-constants.c
8339 * gcc.dg/Wconversion-real.c: New.
8340 * gcc.dg/Wconversion-real-integer.c: New.
8341 * gcc.dg/Wconversion-negative-constants.c: Deleted.
8342 * g++.dg/warn/Wconversion1.C: Modified.
8343
8344 2006-11-23 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8345
8346 * gfortran.dg/overload_1.f90: New test.
8347
8348 2006-11-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8349
8350 PR c/9072
8351 * gcc.dg/builtin-protos-1.c: Replace Wconversion by
8352 Wtraditional-conversion.
8353 * gcc.dg/overflow-warn-2.c: Likewise.
8354 * gcc.dg/Wconversion.c: Likewise. Renamed as
8355 Wtraditional-conversion.c .
8356 * gcc.dg/Wconversion-2.c: Likewise. Renamed as
8357 Wtraditional-conversion-2.c .
8358 * gcc.dg/dfp/Wconversion-2.c: Likewise. Renamed as
8359 Wtraditional-conversion-2.c
8360 * gcc.dg/Wconversion-negative-constants.c: New.
8361
8362 2006-11-23 Andrew Pinski <pinskia@gmail.com>
8363
8364 * gcc.dg/tree-ssa/dump-1.c: New test.
8365
8366 2006-11-23 David Ung <davidu@mips.com>
8367
8368 * gcc.target/mips/mips.exp (dg-mips-options): Handle parsing of
8369 -mfp64, allowable when ISA >= 33 and float is enabled.
8370 * gcc.target/mips/mips32r2-mxhc1.c: New test for checking the use
8371 of mthc1 and mfhc1 patterns.
8372
8373 2006-11-23 Zdenek Dvorak <dvorakz@suse.cz>
8374
8375 PR tree-optimization/29921
8376 * gcc.dg/pr29921.c: New test.
8377
8378 2006-11-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8379
8380 PR fortran/29441
8381 * gfortran.dg/initialization_4.f90: New test.
8382
8383 2006-11-22 Ira Rosen <irar@il.ibm.com>
8384
8385 * gcc.dg/vect/vect-1.c: Additional loop is now vectorizable on
8386 platforms that have interleaving support.
8387 * gcc.dg/vect/vect-107.c, gcc.dg/vect/vect-98.c: Likewise.
8388 * gcc.dg/vect/vect-strided-a-u16-i2.c,
8389 gcc.dg/vect/vect-strided-a-u16-i4.c, gcc.dg/vect/vect-strided-u16-i2.c,
8390 gcc.dg/vect/vect-strided-u16-i4.c, gcc.dg/vect/vect-strided-u32-i4.c,
8391 gcc.dg/vect/vect-strided-u32-i8.c, gcc.dg/vect/vect-strided-u8-i2.c,
8392 gcc.dg/vect/vect-strided-u8-i2-gap.c,
8393 gcc.dg/vect/vect-strided-u8-i8.c,
8394 gcc.dg/vect/vect-strided-u8-i8-gap2.c,
8395 gcc.dg/vect/vect-strided-u8-i8-gap4.c,
8396 gcc.dg/vect/vect-strided-u8-i8-gap7.c,
8397 gcc.dg/vect/vect-strided-float.c,
8398 gcc.dg/vect/vect-strided-a-mult.c,
8399 gcc.dg/vect/vect-strided-mult-char-ls.c,
8400 gcc.dg/vect/vect-strided-a-u16-mult.c,
8401 gcc.dg/vect/vect-strided-a-u32-mult.c,
8402 gcc.dg/vect/vect-strided-a-u8-i2-gap.c,
8403 gcc.dg/vect/vect-strided-a-u8-i8-gap2.c,
8404 gcc.dg/vect/vect-strided-a-u8-i8-gap7.c,
8405 gcc.dg/vect/vect-strided-mult.c,
8406 gcc.dg/vect/vect-strided-u32-mult.c: New testcases.
8407 * lib/target-supports.exp (vect_extract_even_odd, vect_interleave):
8408 New.
8409
8410 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
8411
8412 PR fortran/25087
8413 * gfortran.dg/auto_char_len_4.f90: New test.
8414
8415 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
8416
8417 PR fortran/29652
8418 * gfortran.dg/generic_7.f90: New test.
8419 * gfortran.dg/defined_operators_1.f90: Add new error.
8420
8421 2006-11-22 Zdenek Dvorak <dvorakz@suse.cz>
8422
8423 PR tree-optimization/29902
8424 * g++.dg/tree-ssa/pr29902.C: New test.
8425
8426 2006-11-21 Paul Thomas <pault@gcc.gnu.org>
8427
8428 PR fortran/29820
8429 * gfortran.dg/used_types_13.f90: New test.
8430
8431 2006-11-21 Janis Johnson <janis187@us.ibm.com>
8432
8433 * gcc.dg/dfp/snan.c: Delete.
8434
8435 2006-11-21 Douglas Gregor <doug.gregor@gmail.com>
8436
8437 * g++.dg/cpp0x/static_assert1.C: New.
8438 * g++.dg/cpp0x/static_assert2.C: New.
8439 * g++.dg/cpp0x/static_assert3.C: New.
8440
8441 2006-11-21 Richard Guenther <rguenther@suse.de>
8442
8443 * gcc.dg/vect/vect-pow-1.c: New testcase.
8444 * gcc.dg/vect/vect-pow-2.c: Likewise.
8445
8446 2006-11-21 Jakub Jelinek <jakub@redhat.com>
8447
8448 PR c++/29570
8449 * g++.dg/template/static29.C: New test.
8450
8451 PR c++/29734
8452 * g++.dg/conversion/simd4.C: New test.
8453
8454 2006-11-20 Simon Martin <simartin@users.sourceforge.net>
8455
8456 PR c++/29475
8457 * g++.dg/template/access19.C: New test.
8458 * g++.old-deja/g++.other/access11.C: Adjusted the line where the
8459 error is reported.
8460
8461 2006-11-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
8462
8463 PR tree-opt/25500
8464 * gcc.dg/tree-ssa/sra-4.c: New testcase.
8465
8466 2006-11-20 Tobias Burnus <burnus@net-b.de>
8467
8468 PR fortran/27546
8469 * gfortran.dg/import.f90: Extended test.
8470 * gfortran.dg/import2.f90: Extended test.
8471
8472 2006-11-20 Tobias Burnus <burnus@net-b.de>
8473
8474 * gfortran.dg/volatile3.f90: Add conflict test.
8475
8476 2006-11-20 Bernhard Fischer <aldot@gcc.gnu.org>
8477
8478 PR fortran/24783
8479 * gfortran.dg/implicit_10.f90: New test.
8480
8481 2006-11-19 Gabriel Dos Reis <gdr@integrable-solutions.net>
8482
8483 PR c++/8586
8484 * g++.dg/warn/Wall-write-strings.C: New.
8485
8486 2006-11-19 Erik Edelmann <eedelman@gcc.gnu.org>
8487
8488 * gfortran.dg/alloc_comp_constraint_5.f90: New.
8489 * gfortran.dg/alloc_comp_assign_2.f90: Removed invalid code.
8490
8491 2006-11-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8492
8493 * gfortran.dg/use_3.f90: Remove error message.
8494 * gfortran.dg/iso_fortran_env_1.f90: New test.
8495 * gfortran.dg/iso_fortran_env_2.f90: New test.
8496 * gfortran.dg/iso_fortran_env_3.f90: New test.
8497 * gfortran.dg/iso_fortran_env_4.f90: New test.
8498
8499 2006-11-19 Dorit Nuzman <dorit@il.ibm.com>
8500
8501 * gcc.dg/vect/vect-27.c: Fix initialization.
8502
8503 2006-11-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8504
8505 * gcc.dg/builtins-20.c: Add fmin/fmax cases.
8506 * gcc.dg/torture/builtin-minmax-1.c: New.
8507
8508 * gcc.dg/builtins-20.c: Add cases for copysign.
8509
8510 2006-11-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8511
8512 PR fortran/24285
8513 * gfortran.dg/dollar_edit_descriptor-3.f: New test.
8514
8515 2006-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8516 * gfortran.dg/use_1.f90: New test.
8517 * gfortran.dg/use_1.f90: New test.
8518 * gfortran.dg/use_1.f90: New test.
8519
8520 2006-11-17 Zdenek Dvorak <dvorakz@suse.cz>
8521
8522 PR tree-optimization/29801
8523 * gcc.dg/pr29801.c: New test.
8524
8525 2006-11-17 Jakub Jelinek <jakub@redhat.com>
8526
8527 PR middle-end/29584
8528 * gcc.dg/torture/pr29584.c: New test.
8529
8530 2006-11-17 Joseph Myers <joseph@codesourcery.com>
8531
8532 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-4.c:
8533 Condition PowerPC tests for saving FPRs on powerpc_fprs.
8534 * gcc.target/powerpc/compress-float-ppc.c,
8535 gcc.target/powerpc/compress-float-ppc-pic.c: Only test if
8536 powerpc_fprs.
8537 * gcc.target/powerpc/rs6000-power2-2.c: Only test if powerpc_fprs;
8538 do not pass -mhard-float.
8539
8540 2006-11-16 Eric Botcazou <ebotcazou@adacore.com>
8541
8542 * gnat.dg/volatile_aggregate.adb: New test.
8543
8544 2006-11-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8545
8546 PR fortran/29391
8547 PR fortran/29489
8548 * gfortran.dg/bound_2.f90: Add more checks.
8549 * gfortran.dg/bound_3.f90: New test.
8550
8551 2006-11-16 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
8552
8553 PR target/29201
8554 * gcc.c-torture/compile/pr29201.c: New test for ia64 target.
8555
8556 2006-11-15 Steven G. Kargl <kargl@gcc.gnu.org>
8557
8558 * gfortran.dg/import3.f90: Fix error message.
8559
8560 2006-11-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
8561
8562 PR tree-opt/29788
8563 * gfortran.fortran-torture/compile/inline_1.f90:
8564 New testcase.
8565
8566 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
8567
8568 * gcc.target/i386/x87regparm-1.c: New test.
8569 * gcc.target/i386/x87regparm-2.c: New test.
8570 * gcc.target/i386/x87regparm-3.c: New test.
8571 * gcc.target/i386/x87regparm-4.c: New test.
8572
8573 2006-11-15 Tobias Burnus <burnus@net-b.de>
8574
8575 PR fortran/27546
8576 * gfortran.dg/import.f90: New test.
8577 * gfortran.dg/import2.f90: New test.
8578 * gfortran.dg/import3.f90: New test.
8579
8580 2006-11-15 Tobias Burnus <burnus@net-b.de>
8581
8582 PR fortran/27588
8583 * gfortran.dg/char_bounds_check_fail_1.f90: New test.
8584
8585 2006-11-15 Tobias Burnus <burnus@net-b.de>
8586
8587 PR fortran/29806
8588 * gfortran.dg/contains.f90: New test.
8589 * gfortran.dg/derived_function_interface_1.f90: Add a dg-warning.
8590
8591 2006-11-15 Jakub Jelinek <jakub@redhat.com>
8592
8593 PR tree-optimization/29581
8594 * gcc.dg/pr29581-1.c: New test.
8595 * gcc.dg/pr29581-2.c: New test.
8596 * gcc.dg/pr29581-3.c: New test.
8597 * gcc.dg/pr29581-4.c: New test.
8598 * gfortran.dg/pr29581.f90: New test.
8599
8600 2006-11-14 Brooks Moses <brooks.moses@codesourcery.com>
8601
8602 PR fortran/29702
8603 * lib/gfortran-dg.exp (gfortran-dg-test): Ignore column
8604 numbers in error message headers.
8605
8606 2006-11-14 Richard Guenther <rguenther@suse.de>
8607
8608 * gcc.target/i386/math-torture/math-torture.exp: Restrict
8609 to i?86 and x86_64 targets.
8610
8611 2006-11-14 Caroline Tice <ctice@apple.com>
8612
8613 * gcc.dg/pubtypes-1.c: New file/testcase.
8614 * gcc.dg/pubtypes-2.c: New file/testcase.
8615 * gcc.dg/pubtypes-3.c: New file/testcase.
8616 * gcc.dg/pubtypes-4.c: New file/testcase.
8617 * g++.dg/pubtypes.C: New file/testcase.
8618
8619 2006-11-14 Mark Mitchell <mark@codesourcery.com>
8620
8621 PR c++/29106
8622 * g++.dg/init/self1.C: New test.
8623
8624 2006-11-14 Tobias Burnus <burnus@net-b.de>
8625
8626 PR fortran/29657
8627 * gfortran.dg/conflicts.f90: Add.
8628
8629 2006-11-14 Paolo Bonzini <bonzini@gnu.org>
8630
8631 PR rtl-optimization/29798
8632
8633 * gcc.c-torture/execute/pr29798.c: New.
8634
8635 2006-11-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8636
8637 * gcc.dg/builtins-20.c: Add more cases.
8638
8639 2006-11-13 Jakub Jelinek <jakub@redhat.com>
8640
8641 PR fortran/29759
8642 * gfortran.dg/gomp/pr29759.f90: New test.
8643
8644 2006-11-13 Mark Mitchell <mark@codesourcery.com>
8645
8646 PR c++/29518
8647 * g++.dg/template/static28.C: New test.
8648
8649 2006-11-13 Carlos O'Donell <carlos@codesourcery.com>
8650
8651 * lib/c-torture.exp: Use target-libpath.exp.
8652 * lib/target-libpath.exp (set_ld_library_path_env_vars): If present,
8653 set GCC_EXEC_PREFIX env var from global variable of same name.
8654
8655 2006-11-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
8656
8657 PR fortran/26994
8658 * gfortran.fortran-torture/compile/transfer-1.f90:
8659 New testcase.
8660
8661 2006-11-12 H.J. Lu <hongjiu.lu@intel.com>
8662 Zdenek Dvorak <dvorakz@suse.cz>
8663
8664 PR tree-optimization/29680
8665 * gcc.dg/alias-11.c: New test.
8666
8667 2006-11-12 Jason Merrill <jason@redhat.com>
8668 Andrew Pinski <pinskia@physics.uc.edu>
8669
8670 PR middle-end/28915
8671 * gcc.target/i386/vectorize1.c: New.
8672
8673 2006-11-12 Roger Sayle <roger@eyesopen.com>
8674
8675 PR rtl-optimization/29797
8676 * gcc.c-torture/execute/pr29797-1.c: New test case.
8677
8678 2006-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8679
8680 * gcc.dg/torture/builtin-symmetric-1.c: Add more cases.
8681
8682 2006-11-12 Zdenek Dvorak <dvorakz@suse.cz>
8683
8684 * gcc.dg/tree-ssa/prefetch-3.c: New test.
8685
8686 2006-11-12 Roger Sayle <roger@eyesopen.com>
8687
8688 PR tree-optimization/13827
8689 * gcc.dg/fold-eqand-1.c: New test case.
8690
8691 2006-11-11 Andrew Pinski <andrew_pinski@playstation.sony.com>
8692
8693 PR rtl-opt/28812
8694 * gcc.c-torture/execute/mayalias-3.c: New test.
8695
8696 2006-11-11 Richard Sandiford <richard@codesourcery.com>
8697
8698 PR middle-end/27528
8699 * gcc.c-torture/compile/pr27528.c: New test.
8700 * gcc.dg/pr27528.c: Likewise.
8701
8702 2006-11-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8703
8704 * gcc.dg/builtins-20.c: Add more cases for stripping sign ops.
8705
8706 * gcc.dg/torture/builtin-symmetric-1.c: New test.
8707
8708 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
8709
8710 PR fortran/29758
8711 * gfortran.dg/reshape_source_size_1.f90: New test.
8712
8713 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
8714
8715 PR fortran/29315
8716 * gfortran.dg/aliasing_dummy_4.f90: New test.
8717
8718 2006-11-10 Uros Bizjak <ubizjak@gmail.com>
8719
8720 PR target/29777
8721 * lib/target-supports.exp (vect_widen_mult_hi_to_si): Add i?86-*-*
8722 and x86_64-*-* targets.
8723
8724 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8725
8726 * gcc.dg/torture/builtin-math-2.c: Test builtin fma.
8727 * gcc.dg/torture/builtin-math-3.c (CKSGN_F, CKSGN, CKSGN_L):
8728 New macros. Use them in exact tests.
8729 (TESTIT3): New macro.
8730 Add tests for fmin, fmax and fma.
8731
8732 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
8733
8734 PR fortran/29431
8735 * gfortran.dg/array_constructor_13.f90: New test.
8736
8737 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
8738
8739 PR fortran/29744
8740 * gfortran.dg/used_types_12.f90: New test.
8741
8742 2006-11-09 Serge Belyshev <belyshev@depni.sinp.msu.ru>
8743
8744 PR middle-end/29726
8745 * gcc.dg/fold-eqandshift-1.c (test5): Uncomment function.
8746 (test6): Ditto.
8747 (dg-final): Add scan-tree-dump-times patterns for test5 and test6.
8748 * gcc.dg/fold-eqandshift-3.c: New test case.
8749
8750 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
8751
8752 PR fortran/29699
8753 * gfortran.dg/alloc_comp_auto_array_1.f90: New test.
8754
8755 PR fortran/21370
8756 * gfortran.dg/change_symbol_attributes_1.f90: New test.
8757
8758 2006-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
8759
8760 * gcc.dg/20061109-1.c: New testcase.
8761
8762 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8763
8764 * gcc.dg/builtins-20.c: Use fabs, not __builtin_fabs.
8765
8766 2006-11-09 Tobias Burnus <burnus@net-b.de>
8767
8768 * gfortran.dg/io_constraints_3.f90: Fixed by using -fmax-errors.
8769 * gfortran.dg/gomp/reduction1.f90: Fixed by using -fmax-errors.
8770
8771 2006-11-08 Zdenek Dvorak <dvorakz@suse.cz>
8772
8773 * gcc.dg/tree-ssa/ssa-ccp-14.c: New test.
8774 * gcc.dg/tree-ssa/ssa-ccp-15.c: New test.
8775
8776 2006-11-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8777
8778 * gcc.dg/torture/builtin-math-3.c: Add more sincos tests.
8779
8780 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
8781
8782 * gcc.dg/vect/vect-1.c: Loop with multiple types removed (appears in
8783 vect-9.c).
8784 * gcc.dg/vect/vect-106.c: Removed (duplicate of vect-9.c).
8785 * gcc.dg/vect/vect-9.c: Now vectorizable.
8786 * gcc.dg/vect/vect-reduc-dot-s16a.c: Now vectorizable also on targets
8787 that support vect_widen_mult.
8788 * gcc.dg/vect/vect-reduc-dot-u16.c: Removed (split into two new tests).
8789 * gcc.dg/vect/vect-reduc-dot-u16a.c: New test (split from
8790 vect-reduc-dot-u16.c).
8791 * gcc.dg/vect/vect-reduc-dot-u16b.c: New test (split from
8792 vect-reduc-dot-u16.c).
8793 * gcc.dg/vect/vect-reduc-dot-s8.c: Removed (split into three new tests).
8794 * gcc.dg/vect/vect-reduc-dot-s8a.c: New test (split from
8795 vect-reduc-dot-s8.c).
8796 * gcc.dg/vect/vect-reduc-dot-s8b.c: New test (split from
8797 vect-reduc-dot-s8.c).
8798 * gcc.dg/vect/vect-reduc-dot-s8c.c: New test (split from
8799 vect-reduc-dot-s8.c).
8800 * gcc.dg/vect/vect-reduc-dot-u8.c: Removed (split into two new tests).
8801 * gcc.dg/vect/vect-reduc-dot-u8a.c: New test (split from
8802 vect-reduc-dot-u8.c).
8803 * gcc.dg/vect/vect-reduc-dot-u8b.c: New test (split from
8804 vect-reduc-dot-u8.c).
8805 * gcc.dg/vect/vect-widen-mult-sum.c: New test.
8806 * gcc.dg/vect/vect-multitypes-9.c: New test.
8807 * gcc.dg/vect/vect-multitypes-10.c: New test.
8808 * gcc.dg/vect/vect-widen-mult-s16.c: New test.
8809 * gcc.dg/vect/vect-widen-mult-u16.c: New test.
8810 * gcc.dg/vect/vect-widen-mult-u8.c: New test.
8811 * gcc.dg/vect/vect-widen-mult-s8.c: New test.
8812 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: Removed.
8813 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: New reduced version of
8814 wrapv-vect-reduc-dot-s8.c.
8815 * lib/target-support.exp (check_effective_target_vect_unpack): New.
8816 (check_effective_target_vect_widen_sum_hi_to_si): Now also includes
8817 targets that support vec_unpack.
8818 (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
8819 (check_effective_target_vect_widen_mult_qi_to_hi): New.
8820 (check_effective_target_vect_widen_mult_hi_to_si): New.
8821 (check_effective_target_vect_widen_sum): Removed.
8822
8823 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
8824
8825 * gcc.dg/vect/vect-multitypes-8.c: New test.
8826 * lib/target-supports.exp (check_effective_target_vect_pack_mod): New.
8827
8828 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
8829
8830 * gcc.dg/vect/vect-multitypes-7.c: New test.
8831
8832 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
8833
8834 * gcc.dg/vect/vect-multitypes-4.c: New test.
8835 * gcc.dg/vect/vect-multitypes-5.c: New test.
8836 * gcc.dg/vect/vect-multitypes-6.c: New test.
8837
8838 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
8839
8840 * gcc.dg/vect/vect-multitypes-1.c: New test.
8841 * gcc.dg/vect/vect-multitypes-2.c: New test.
8842 * gcc.dg/vect/vect-multitypes-3.c: New test.
8843
8844 2006-11-07 Eric Christopher <echristo@apple.com>
8845
8846 * gcc.target/i386/builtin-bswap-1.c: Rewrite for 64-bit.
8847 Test using scan-assembler-not.
8848
8849 2006-11-07 Jakub Jelinek <jakub@redhat.com>
8850
8851 * gcc.dg/inline-17.c: New test.
8852
8853 2006-11-07 Steve Ellcey <sje@cup.hp.com>
8854
8855 PR other/25028
8856 * gcc.dg/torture/fp-int-convert-float128-timode.c: Do not XFAIL
8857 on HP-UX.
8858
8859 2006-11-07 Paul Thomas <pault@gcc.gnu.org>
8860
8861 PR fortran/29539
8862 * gfortran.dg/gfortran.dg/blockdata_3.f90: New test.
8863
8864 PR fortran/29634
8865 * gfortran.dg/gfortran.dg/derived_function_interface_1.f90: New
8866 test.
8867
8868 2006-11-07 Tobias Burnus <burnus@net-b.de>
8869
8870 PR fortran/29601
8871 * gfortran.dg/volatile.f90: Add.
8872 * gfortran.dg/volatile2.f90: Add.
8873 * gfortran.dg/volatile3.f90: Add.
8874 * gfortran.dg/volatile4.f90: Add.
8875 * gfortran.dg/volatile5.f90: Add.
8876 * gfortran.dg/volatile6.f90: Add.
8877 * gfortran.dg/volatile7.f90: Add.
8878
8879 2006-11-06 Tobias Burnus <burnus@net-b.de>
8880
8881 * gfortran.dg/io_constraints_2.f90: Adjust pattern
8882 for matching error messages.
8883 * gfortran.dg/specifics_3.f90: Adjust pattern
8884 for matching error messages.
8885
8886 2006-11-06 Janis Johnson <janis187@us.ibm.com>
8887 Bernhard Fischer <aldot@gcc.gnu.org>
8888
8889 * lib/gcc-dg.exp (output-exists): New proc.
8890 (output-exists-not): New proc.
8891 * gcc.test-framework/test-framework.awk: Support new directives.
8892 * gcc.test-framework/dg-outexistsnot-exp-F.c: New test.
8893 * gcc.test-framework/dg-outexistsnot-exp-P.c: New test.
8894 * gcc.test-framework/dg-outexists-exp-F.c: New test.
8895 * gcc.test-framework/dg-outexists-exp-XP.c: New test.
8896 * gcc.test-framework/dg-outexistsnot-exp-XF.c: New test.
8897 * gcc.test-framework/dg-outexists-exp-P.c: New test.
8898
8899 2006-11-06 Erik Edelmann <eedelman@gcc.gnu.org>
8900
8901 PR fortran/29630
8902 PR fortran/29679
8903 * gfortran.dg/initialization_2.f90: Test PRs 29630 and 29679 too.
8904 * gfortran.dg/initialization_3.f90: New.
8905
8906 2006-11-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8907
8908 PR libgfortran/25545
8909 * gfortran.dg/dollar_edit_descriptor-2.f: New test.
8910
8911 2006-11-05 Jakub Jelinek <jakub@redhat.com>
8912
8913 PR middle-end/29695
8914 * gcc.c-torture/execute/pr29695-1.c: New test.
8915 * gcc.c-torture/execute/pr29695-2.c: New test.
8916
8917 2006-11-05 Paul Thomas <pault@gcc.gnu.org>
8918
8919 PR fortran/29565
8920 * gfortran.dg/gfortran.dg/aliasing_dummy_3.f90: New test.
8921
8922 2006-11-04 Brooks Moses <brooks.moses@codesourcery.com>
8923
8924 * lib/gfortran-dg.exp (gfortran-dg-test): Adjust pattern
8925 for matching error messages.
8926
8927 2006-11-04 Uros Bizjak <ubizjak@gmail.com>
8928
8929 PR target/26915
8930 * gcc.target/i386/387-12.c: New test.
8931
8932 2006-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8933
8934 PR libfortran/29713
8935 * gfortran.dg/pr29713.f90: New test.
8936
8937 2006-11-03 J"orn Rennecke <joern.rennecke@st.com>
8938
8939 * gcc.c-torture/execute/arith-rand-ll.c:
8940 Also test for bogus rest sign.
8941
8942 2006-11-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8943
8944 PR libfortran/27895
8945 * gfortran.dg/zero_sized_1.f90: Uncomment checks for RESHAPE.
8946
8947 2006-11-02 Brooks Moses <brooks.moses@codesourcery.com>
8948
8949 * lib/gfortran-dg.exp (gfortran-dg-test): Remove expected "In file"
8950 from error messages.
8951
8952 2006-11-02 Mike Stump <mrs@apple.com>
8953
8954 * obj-c++.dg/const-str-9.mm: Don't run on 64-bit.
8955
8956 * g++.old-deja/g++.abi/align.C: Enable for darwin.
8957
8958 2006-11-02 Eric Botcazou <ebotcazou@adacore.com>
8959
8960 * g++.dg/eh/gcsec1.C: New test.
8961
8962 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8963
8964 * gcc.dg/torture/builtin-math-3.c: Fix semicolons.
8965 (TESTIT_2P, TESTIT_2P_R): New macros. Test sincos.
8966
8967 2006-11-01 Adam Nemet <anemet@caviumnetworks.com>
8968
8969 * gcc.dg/fold-mod-1.c: Match the leading 0x for the
8970 hexadecimal value.
8971 * gcc.dg/tree-prof/val-prof-2.c: Likewise.
8972 * gcc.dg/pr14796-2.c: Likewise.
8973
8974 2006-11-01 Eric Botcazou <ebotcazou@libertysurf.fr>
8975
8976 * gcc.c-torture/execute/20061101-1.c: New test.
8977
8978 2006-11-01 Richard Guenther <rguenther@suse.de>
8979
8980 * gcc.target/i386/fpprec-1.c: New testcase.
8981
8982 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8983
8984 * gcc.dg/torture/builtin-attr-1.c: Don't test gamma/lgamma.
8985 * gcc.dg/torture/builtin-convert-1.c: Don't test lgamma.
8986
8987 2006-10-31 Eric Botcazou <ebotcazou@libertysurf.fr>
8988
8989 * gcc.c-torture/execute/20061031-1.c: New test.
8990
8991 2006-10-31 Geoffrey Keating <geoffk@apple.com>
8992
8993 PR 23067
8994 * gcc.target/powerpc/darwin-abi-3.c: Remove XFAIL.
8995 * gcc.target/powerpc/darwin-abi-6.c: Remove XFAIL.
8996 * gcc.target/powerpc/darwin-abi-7.c: Remove XFAIL.
8997 * gcc.target/powerpc/darwin-abi-8.c: Remove XFAIL.
8998 * gcc.target/powerpc/darwin-abi-9.c: Remove XFAIL.
8999 * gcc.target/powerpc/darwin-abi-10.c: Remove XFAIL.
9000 * gcc.target/powerpc/darwin-abi-11.c: Remove XFAIL.
9001
9002 2006-10-31 Eric Christopher <echristo@apple.com>
9003 Falk Hueffner <falk@debian.org>
9004
9005 * gcc.dg/builtin-bswap-1.c: New.
9006 * gcc.dg/builtin-bswap-2.c: New.
9007 * gcc.dg/builtin-bswap-3.c: New.
9008 * gcc.dg/builtin-bswap-4.c: New.
9009 * gcc.dg/builtin-bswap-5.c: New.
9010 * gcc.target/i386/builtin-bswap-1.c: New.
9011
9012 2006-10-31 Geoffrey Keating <geoffk@apple.com>
9013
9014 * gcc.dg/inline-16.c: New.
9015
9016 PR 16622
9017 * gcc.dg/inline-10.c (main): Don't declare 'main' inline without
9018 defining it.
9019 * gcc.dg/inline-13.c: New.
9020 * gcc.dg/inline-14.c: New.
9021 * gcc.dg/inline-15.c: New.
9022
9023 PR 11377
9024 * gcc.dg/inline6.c: New.
9025 * gcc.dg/inline7.c: New.
9026
9027 2006-10-31 Roger Sayle <roger@eyesopen.com>
9028
9029 PR middle-end/23470
9030 * gcc.dg/pr23470-1.c: New test case.
9031
9032 2006-11-01 Bernhard Fischer <aldot@gcc.gnu.org>
9033
9034 PR fortran/29537
9035 * gfortran.dg/blockdata_1.f90: Add warning about blank common in block
9036 data.
9037 * gfortran.dg/blockdata_2.f90: New testcase.
9038
9039 2006-10-31 Thomas Koenig <Thomas.Koenig@online.de>
9040
9041 PR libfortran/29627
9042 * gfortran.dg/unf_short_record_1.f90: New test.
9043
9044 2006-10-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9045
9046 PR fortran/29067
9047 * gfortran.dg/pr29067.f: New test.
9048
9049 2006-10-31 Joseph Myers <joseph@codesourcery.com>
9050 Richard Sandiford <richard@codesourcery.com>
9051
9052 * lib/target-supports.exp (get_compiler_messages): Append options
9053 as a single list element.
9054 (check_effective_target_arm_vfp_ok): New.
9055 * gcc.dg/arm-vfp1.c: Use arm_vfp_ok.
9056
9057 2006-10-31 Paul Thomas <pault@gcc.gnu.org>
9058
9059 PR fortran/29387
9060 * gfortran.dg/intrinsic_actual_2.f90: New test.
9061
9062 PR fortran/29490
9063 * gfortran.dg/actual_array_interface_1.f90: New test.
9064
9065 PR fortran/29641
9066 * gfortran.dg/used_types_11.f90: New test.
9067
9068 2006-10-30 Dirk Mueller <dmueller@suse.de>
9069
9070 * g++.old-deja/g++.pt/eichin01a.C (main): Fix prototype.
9071 * g++.old-deja/g++.pt/eichin01b.C (main): Same.
9072 * g++.old-deja/g++.pt/eichin01.C (main): Same.
9073 * g++.old-deja/g++.mike/net25.C (main): Same.
9074 * g++.dg/lookup/exception1.C (main): Same.
9075 * g++.dg/parse/parens2.C (main): Same.
9076
9077 2006-10-30 Roger Sayle <roger@eyesopen.com>
9078
9079 * gcc.target/i386/pr27827.c: Explicitly specify -mfpmath=387.
9080
9081 2006-10-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9082
9083 * gcc.dg/torture/builtin-math-2.c: Add tgamma tests.
9084 * gcc.dg/torture/builtin-math-3.c: Likewise.
9085
9086 2006-10-30 Tobias Burnus <burnus@net-b.de>
9087
9088 PR fortran/29452
9089 * gfortran.dg/write_check.f90: Check run-time keyword checking.
9090 * gfortran.dg/write_check2.f90: Check compile-time keyword checking.
9091
9092 2006-10-30 Andrew Pinski <pinskia@gmail.com>
9093
9094 PR Fortran/29410
9095 * gfortran.fortran-torture/execute/transfer1.f90: New test.
9096
9097 2006-10-30 Joseph Myers <joseph@codesourcery.com>
9098
9099 * lib/target-supports.exp (check_function_available): Declare
9100 function before calling.
9101
9102 2006-10-30 Jakub Jelinek <jakub@redhat.com>
9103
9104 PR tree-optimization/29637
9105 * gcc.dg/pr29637.c: New test.
9106
9107 2006-10-29 Roger Sayle <roger@eyesopen.com>
9108
9109 * gcc.dg/fold-compare-1.c: Update to reflect recent changes in
9110 tree canonicalization.
9111
9112 2006-10-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9113
9114 * gcc.dg/builtins-20.c: Add more hypot tests.
9115
9116 2006-10-29 Roger Sayle <roger@eyesopen.com>
9117
9118 * gcc.dg/fold-compare-1.c: New test case.
9119
9120 2006-10-29 Dirk Mueller <dmueller@suse.de>
9121
9122 PR c++/16307
9123 * g++.dg/warn/Wchar-subscripts-2.C: New testcase.
9124
9125 2006-10-29 Roger Sayle <roger@eyesopen.com>
9126
9127 PR tree-optimization/15458
9128 * gcc.dg/fold-xornot-1.c: New test case.
9129
9130 2006-10-29 Richard Guenther <rguenther@suse.de>
9131
9132 * gcc.target/i386/math-torture/trunc.c: New testcase.
9133
9134 2006-10-29 Richard Guenther <rguenther@suse.de>
9135
9136 * gcc.target/i386/math-torture/round.c: New testcase.
9137
9138 2006-10-29 Richard Guenther <rguenther@suse.de>
9139
9140 * gcc.target/i386/math-torture/ceil.c: New testcase.
9141 * gcc.target/i386/math-torture/floor.c: Likewise.
9142
9143 2006-10-29 Richard Guenther <rguenther@suse.de>
9144
9145 * gcc.target/i386/math-torture/rint.c: New testcase.
9146 * gcc.target/i386/math-torture/nearbyint.c: Likewise.
9147
9148 2006-10-29 Richard Guenther <rguenther@suse.de>
9149
9150 * gcc.target/i386/math-torture/lfloor.c: New testcase.
9151 * gcc.target/i386/math-torture/lceil.c: Likewise.
9152
9153 2006-10-28 Tobias Burnus <burnus@net-b.de>
9154
9155 PR libgfortran/24313
9156 * gfortran.dg/csqrt_2.f: Remove xfail *-*-linux-gnu.
9157
9158 2006-10-29 Kazu Hirata <kazu@codesourcery.com>
9159
9160 * gcc.c-torture/execute/20020118-1.c,
9161 gcc.c-torture/execute/builtins/strlen.c,
9162 gcc.c-torture/execute/pr23135.c, lib/fortran-torture.exp: Fix
9163 comment typos.
9164
9165 2006-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9166
9167 * gcc.dg/builtins-20.c: Add tests for hypot.
9168 * gcc.dg/torture/builtin-math-2.c (TESTIT2): New. Add tests for
9169 two-argument builtins.
9170 * gcc.dg/torture/builtin-math-3.c (TESTIT_R): Renamed from
9171 TESTIT2. Update all callers.
9172 (TESTIT2, TESTIT2_R): New helper macros.
9173 Add testcases for pow, hypot and atan2.
9174
9175 2006-10-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
9176
9177 PR C++/29295
9178 * g++.dg/expr/bool1.C: New test.
9179 * g++.dg/expr/bool2.C: New test.
9180
9181 2006-10-28 Tobias Burnus <burnus@net-b.de>
9182
9183 PR fortran/28224
9184 * gfortran.dg/io_constraints_2.f90: Use -std=f95.
9185 * gfortran.dg/namelist_internal.f90: New test.
9186
9187 2006-10-28 Tobias Burnus <burnus@net-b.de>
9188
9189 PR fortran/29625
9190 * gfortran.dg/io_real_boz.f90: Add.
9191 * gfortran.dg/io_real_boz2.f90: Add.
9192
9193 2006-10-28 Richard Guenther <rguenther@suse.de>
9194
9195 PR middle-end/26899
9196 * gcc.dg/tree-ssa/pr26899.c: New testcase.
9197
9198 2006-10-28 Richard Guenther <rguenther@suse.de>
9199
9200 PR target/28806
9201 * gcc.target/i386/math-torture/lround.c: New testcase.
9202
9203 2006-10-27 Kaz Kojima <kkojima@gcc.gnu.org>
9204
9205 * gcc.dg/builtins-43.c: Add -fno-finite-math-only.
9206 * gcc.dg/builtins-44.c: Likewise.
9207 * gcc.dg/builtins-45.c: Likewise.
9208 * gcc.dg/pr28796-2.c: Likewise.
9209 * gcc.dg/unordered-3.c: Likewise.
9210
9211 2006-10-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9212
9213 PR libgfortran/27954
9214 * gfortran.dg/error_recovery_2.f90: New test.
9215
9216 2006-10-26 Richard Guenther <rguenther@suse.de>
9217
9218 * gcc.target/i386/i386.exp: Use glob, not find to collect
9219 tests. Avoids recursing into subdirectories.
9220 * gcc.target/i386/math-torture/math-torture.exp: Torture
9221 for interesting ia32 math options.
9222 * gcc.target.i386/math-torture/lrint.c: New testcase.
9223
9224 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9225
9226 PR libgfortran/29563
9227 * gfortran.dg/arrayio_9.f90: Update test.
9228 * gfortran.dg/arrayio_19.f90: New test.
9229
9230 2006-10-26 Andreas Krebbel <krebbel1@de.ibm.com>
9231
9232 * gcc.dg/20061026.c: New testcase.
9233
9234 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9235
9236 PR libgfortran/29563
9237 * gfortran.dg/arrayio_9.f90: New test.
9238
9239 2006-10-26 Ben Elliston <bje@au.ibm.com>
9240
9241 * gcc.c-torture/execute/builtins/strlen.c: Do not use strcpy.
9242 Copy the strings manually, as strcpy may call strlen.
9243
9244 2006-10-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9245
9246 * gcc.dg/torture/builtin-math-2.c (TESTIT): Use new helper macro.
9247 Add checks for log, log2, log10 and log1p.
9248
9249 * gcc.dg/torture/builtin-math-3.c: Add checks for -0.0 everywhere
9250 we already test 0.0. Add checks for expm1, log, log2, log10,
9251 log1p, cbrt, erf and erfc.
9252
9253 2006-10-25 Steve Ellcey <sje@cup.hp.com>
9254
9255 * gcc.dg/pthread-init-2.c: Define _POSIX_C_SOURCE on ia64 HP-UX.
9256
9257 2006-10-25 Uros Bizjak <uros@kss-loka.si>
9258
9259 * gcc.dg/builtins-40.c: Also check remainder(), remainderf()
9260 and remainderl() built-in functions. Remove -ffast-math from
9261 dg-options.
9262
9263 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9264
9265 * gcc.dg/torture/builtin-math-2.c: Add checks for asin, acos,
9266 acosh and atanh.
9267
9268 * gcc.dg/torture/builtin-math-3.c (TESTIT): Append 'F' and 'L'
9269 floating point modifiers to arguments passed to float and long
9270 double functions respectively. Update all callers to use floating
9271 point numbers, not integers. Add tests for exp, exp2 and
9272 exp10/pow10.
9273
9274 * gcc.dg/torture/builtin-math-3.c: New test.
9275
9276 2006-10-24 Erik Edelmann <eedelman@gcc.gnu.org>
9277
9278 PR fortran/29393
9279 * gfortran.dg/initialize_2.f90: New.
9280
9281 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9282
9283 * gcc.dg/torture/builtin-math-2.c: New test.
9284
9285 2006-10-24 Richard Guenther <rguenther@suse.de>
9286
9287 PR middle-end/28796
9288 * gcc.dg/pr28796-1.c: New testcase.
9289 * gcc.dg/pr28796-2.c: Likewise.
9290
9291 2006-10-24 Richard Guenther <rguenther@suse.de>
9292
9293 * gcc.dg/builtins-57.c: New testcase.
9294
9295 2006-10-24 Richard Guenther <rguenther@suse.de>
9296
9297 PR tree-optimization/29567
9298 * gfortran.fortran-torture/compile/vrp_1.f90: New testcase.
9299
9300 2006-10-23 Zdenek Dvorak <dvorakz@suse.cz>
9301
9302 PR tree-optimization/14784
9303 * gcc.dg/alias-10.c: New test.
9304
9305 2006-10-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9306
9307 * gcc.dg/torture/builtin-sin-mpfr-1.c: New test.
9308
9309 2006-10-23 Jakub Jelinek <jakub@redhat.com>
9310
9311 * gcc.dg/builtin-strncat-chk-1.c: New test.
9312
9313 2006-10-23 Jan Hubicka <jh@suse.cz>
9314
9315 * gcc.dg/memmove-1.c: New test.
9316
9317 2006-10-23 Paul Brook <paul@codesourcery.com>
9318
9319 * gcc.dg/pragma-pack-5.c: New test.
9320
9321 2006-10-23 Ulrich Weigand <uweigand@de.ibm.com>
9322
9323 * g++.dg/other/s390-1.C: New testcase.
9324
9325 2006-10-23 Richard Guenther <rguenther@suse.de>
9326
9327 PR middle-end/27132
9328 PR middle-end/23295
9329 * gcc.dg/pr27132.c: New testcase.
9330 * gcc.dg/pr23295.c: Likewise.
9331 * gcc.dg/tree-ssa/pr23294.c: Adjust patterns.
9332 * g++.dg/tree-ssa/pr19807.C: Likewise.
9333
9334 2006-10-23 Richard Guenther <rguenther@suse.de>
9335
9336 PR middle-end/21032
9337 * gcc.dg/pr21032.c: New testcase.
9338
9339 2006-10-22 Jeff Law <law@redhat.com>
9340 Richard Guenther <rguenther@suse.de>
9341
9342 PR tree-optimization/15911
9343 * gcc.dg/tree-ssa/vrp30.c: New testcase.
9344
9345 2006-10-22 Nathan Sidwell <nathan@codesourcery.com>
9346
9347 PR c++/20647
9348 * g++.dg/abi/rtti3.C: New.
9349
9350 2006-10-21 Uros Bizjak <uros@kss-loka.si>
9351
9352 PR middle-end/28252
9353 * gcc.dg/builtins-8.c: Also check pow(x,1.0/3.0) to cbrt(x)
9354 transformation.
9355
9356 2006-10-21 Richard Guenther <rguenther@suse.de>
9357
9358 PR tree-optimization/3511
9359 * gcc.dg/tree-ssa/ssa-pre-15.c: New testcase.
9360
9361 2006-10-21 Richard Guenther <rguenther@suse.de>
9362
9363 PR middle-end/26898
9364 * gcc.dg/torture/pr26898-1.c: New testcase.
9365 * gcc.dg/torture/pr26898-2.c: Likewise.
9366
9367 2006-10-20 Lee Millward <lee.millward@codesourcery.com>
9368
9369 PR c++/28053
9370 * g++.dg/parse/bitfield1.C: Adjust error markers.
9371 * g++.dg/parse/bitfield2.C: New test.
9372
9373 2006-10-20 Adam Nemet <anemet@caviumnetworks.com>
9374
9375 * gcc.dg/tree-ssa/ivopts-2.c: Match final candidates line only.
9376
9377 2006-10-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9378
9379 PR libfortran/27895
9380 * gfortran.dg/zero_sized_1.f90: New test.
9381
9382 2006-10-19 Eric Botcazou <ebotcazou@adacore.com>
9383
9384 * gcc.dg/div-compare-1.c: New test.
9385
9386 2006-10-19 Paul Thomas <pault@gcc.gnu.org>
9387
9388 PR fortran/29216
9389 * gfortran.dg/result_default_init_1.f90: New test.
9390
9391 PR fortran/29314
9392 * gfortran.dg/automatic_default_init_1.f90: New test.
9393
9394 * gfortran.dg/alloc_comp_basics_1.f90: Reduce deallocate count
9395 from 38 to 33.
9396
9397 2006-10-18 Geoffrey Keating <geoffk@apple.com>
9398
9399 * g++.old-deja/g++.robertl/eb133b.C: Add XFAILed error for
9400 'using namespace std' without previous declaration.
9401 * g++.old-deja/g++.robertl/eb133.C: Remove, exact dup of eb133b.C.
9402 * g++.old-deja/g++.robertl/eb133c.C: New.
9403
9404 2006-10-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9405
9406 PR libgfortran/29277
9407 * gfortran.dg/streamio_4.f90: Update test.
9408 * gfortran.dg/streamio_11.f90: New test.
9409
9410 2006-10-17 Lee Millward <lee.millward@codesourcery.com>
9411
9412 PR c++/27952
9413 * g++.dg/inherit/virtual1.C: New test.
9414
9415 2006-10-17 Mark Mitchell <mark@codesourcery.com>
9416
9417 PR c++/28261
9418 * g++.dg/parse/enum3.C: New test.
9419
9420 2006-10-17 Mark Mitchell <mark@codesourcery.com>
9421
9422 PR c++/29039
9423 * g++.dg/init/ctor8.C: New test.
9424
9425 2006-10-17 Mark Mitchell <mark@codesourcery.com>
9426
9427 PR c++/27270
9428 * g++.dg/ext/complit8.C: Tweak error markers.
9429 * g++.dg/template/complit1.C: Add error marker.
9430
9431 2006-10-16 Mark Mitchell <mark@codesourcery.com>
9432
9433 PR c++/27270
9434 * g++.dg/ext/complit8.C: New test.
9435
9436 PR c++/29408
9437 * g++.dg/parse/dtor12.C: New test.
9438
9439 PR c++/29435
9440 * g++.dg/template/sizeof11.C: New test.
9441
9442 2006-10-17 Paul Thomas <pault@gcc.gnu.org>
9443
9444 PR fortran/29392
9445 * gfortran.dg/data_char_3.f90: New test.
9446
9447 PR fortran/29451
9448 * gfortran.dg/negative_automatic_size.f90: New test.
9449
9450 2006-10-16 David Daney <ddaney@avtrex.com>
9451
9452 * g++.dg/other/unused1.C : Match on '.ascii\t"name\000"' also.
9453
9454 2006-10-16 Eric Christopher <echristo@apple.com>
9455
9456 * gcc.target/i386/asm-4.c: Fix inline asm for darwin
9457 x86_64.
9458
9459 2006-10-16 Mark Mitchell <mark@codesourcery.com>
9460
9461 PR c++/28211
9462 * g++.dg/tc1/dr49.C: Tweak error messages.
9463 * g++.dg/parse/template21.C: New test.
9464
9465 2006-10-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9466
9467 PR middle-end/20491
9468 gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*.
9469
9470 2006-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
9471
9472 PR fortran/29403
9473 * gfortran.dg/print_1.f90: New test.
9474
9475 2006-10-15 Jan Hubicka <jh@suse.cz>
9476
9477 PR middle-end/29241
9478 * gcc.c-torture/compile/pr29241.c: New testcase.
9479
9480 2006-10-15 David Edelsohn <edelsohn@gnu.org>
9481
9482 PR middle-end/29250
9483 * gcc.c-torture/compile/pr29250.c: New test.
9484
9485 2006-10-15 Richard Guenther <rguenther@suse.de>
9486
9487 * gcc.dg/pr29299.c: New testcase.
9488
9489 2006-10-15 Bernhard Fischer <aldot@gcc.gnu.org>
9490
9491 PR fortran/24767
9492 * gfortran.dg/label_4.f90: Adjust warning flag.
9493
9494 2006-10-14 Paul Thomas <pault@gcc.gnu.org>
9495
9496 PR fortran/29371
9497 * gfortran.dg/nullify_3.f90: New test.
9498
9499 2006-10-14 Eric Botcazou <ebotcazou@libertysurf.fr>
9500
9501 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
9502 on Solaris 2.5.1 too.
9503
9504 2006-10-13 Eric Christopher <echristo@apple.com>
9505
9506 * gcc.dg/pr25993.c: Skip for darwin.
9507
9508 2006-10-13 Eric Christopher <echristo@apple.com>
9509
9510 * gcc.dg/visibility-11.c: Skip for darwin.
9511
9512 2006-10-13 Eric Christopher <echristo@apple.com>
9513
9514 * gcc.dg/darwin-weakimport-1.c: Use
9515 -fno-asynchronous-unwind-tables.
9516 * gcc.dg/darwin-weakimport-3.c: Ditto.
9517
9518 2006-10-13 Richard Guenther <rguenther@suse.de>
9519
9520 PR tree-optimization/29446
9521 * gcc.dg/torture/pr29446.c: New testcase.
9522
9523 2006-10-13 Bill Wendling <wendling@apple.com>
9524
9525 * g++.old-deja/g++.brendan/scope5.C: Changed "Class" to "Klasse".
9526 * g++.old-deja/g++.jason/hmc1.C: Likewise.
9527 * g++.old-deja/g++.jason/cleanup2.C: Likewise.
9528 * g++.old-deja/g++.law/shadow1.C: Likewise.
9529 * g++.old-deja/g++.law/ctors10.C: Likewise.
9530 * g++.dg/debug/namespace1.C: Likewise.
9531 * g++.dg/inherit/namespace-as-base.C: Likewise.
9532 * g++.dg/opt/delay-slot-1.C: Likewise.
9533 * g++.dg/parse/defarg10.C: Likewise.
9534 * g++.dg/template/ptrmem11.C: Likewise.
9535 * g++.dg/template/mem_func_ptr.C: Likewise.
9536 * g++.dg/template/spec19.C: Likewise.
9537
9538 2006-10-13 Paolo Bonzini <bonzini@gnu.org>
9539
9540 * gcc.dg/simd-5.c, gcc.dg/simd-6: New testcases.
9541
9542 2006-10-13 Paul Thomas <pault@gcc.gnu.org>
9543
9544 PR fortran/29373
9545 * gfortran.dg/implicit_9.f90: New test.
9546
9547 PR fortran/29407
9548 * gfortran.dg/namelist_25.f90: New test.
9549
9550 PR fortran/27701
9551 * gfortran.dg/same_name_2.f90: New test.
9552
9553 PR fortran/29232
9554 * gfortran.dg/host_assoc_types_1.f90: New test.
9555
9556 PR fortran/29364
9557 * gfortran.dg/missing_derived_type_1.f90: New test.
9558 * gfortran.dg/implicit_actual.f90: Comment out USE GLOBAL.
9559
9560 PR fortran/29422
9561 * gfortran.dg/alloc_comp_constraint_4.f90: New test.
9562
9563 PR fortran/29428
9564 * gfortran.dg/alloc_comp_assign_5.f90: New test.
9565
9566 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9567
9568 PR fortran/29391
9569 * gfortran.dg/bound_2.f90: New test.
9570
9571 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9572
9573 * gfortran.dg/defined_operators_1.f90: Add cleanup-modules dg
9574 directive.
9575 * gfortran.dg/module_private_array_refs_1.f90: Likewise.
9576 * gfortran.dg/module_proc_external_dummy.f90: Likewise.
9577 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
9578 * gfortran.dg/gomp/reduction3.f90: Likewise.
9579 * gfortran.dg/derived_constructor_comps_1.f90: Likewise.
9580 * gfortran.dg/dummy_procedure_2.f90: Likewise.
9581 * gfortran.dg/interface_derived_type_1.f90: Likewise.
9582 * gfortran.dg/forall_4.f90: Likewise.
9583 * gfortran.dg/spec_expr_4.f90: Likewise.
9584 * gfortran.dg/unused_artificial_dummies_1.f90: Likewise.
9585 * gfortran.dg/forall_5.f90: Likewise.
9586 * gfortran.dg/open_access_append_2.f90: Add check for
9587 compile-time warning.
9588
9589 2006-10-13 Mark Mitchell <mark@codesourcery.com>
9590
9591 PR c++/28506
9592 * g++.dg/parse/pure1.C: New test.
9593
9594 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9595
9596 PR fortran/21435
9597 * gfortran.dg/io_constraints_3.f90: New test.
9598 * gfortran.dg/open_access_append_1.f90: Add checks
9599 for compile-time warnings.
9600 * gfortran.dg/pr20163-2.f: Likewise.
9601 * gfortran.dg/iostat_2.f90: Likewise.
9602 * gfortran.dg/label_4.f90: Delete the temporary
9603 file.
9604 * gfortran.dg/direct_io_2.f90: Add a FILE=
9605 specifier.
9606 * gfortran.dg/iomsg_1.f90: Add check for
9607 compile-time warning.
9608
9609 2006-10-12 Jan Hubicka <jh@suse.cz>
9610
9611 PR c/28419
9612 * gcc.dg/pr28319.c: New test.
9613
9614 2006-10-12 Mark Mitchell <mark@codesourcery.com>
9615 PR c++/29318
9616 * g++.dg/ext/vla4.C: New test.
9617
9618 2006-10-12 Lee Millward <lee.millward@codesourcery.com>
9619
9620 PR c++/27961
9621 * g++.dg/template/crash60.C: New test.
9622 * g++.dg/other/large-size-array.C: Adjust error markers.
9623 * g++.dg/parse/crash27.C: Likewise.
9624 * g++.dg/template/crash1.C: Likewise.
9625
9626 2006-10-12 Steve Ellcey <sje@cup.hp.com>
9627
9628 PR testsuite/29093
9629 * gcc.dg/debug/dwarf2/dwarf-file1.c: Check for ".file".
9630
9631 2006-10-12 Jakub Jelinek <jakub@redhat.com>
9632
9633 PR preprocessor/28709
9634 * gcc.dg/cpp/paste14.c: New test.
9635
9636 2006-10-11 Mark Mitchell <mark@codesourcery.com>
9637
9638 PR c++/29175
9639 * g++.dg/init/array24.C: New test.
9640
9641 2006-10-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9642
9643 * gcc.dg/builtins-config.h: Move Solaris section after inclusion
9644 of <sys/types.h>.
9645
9646 2006-10-11 Lee Millward <lee.millward@codesourcery.com>
9647
9648 PR c++/29024
9649 * g++.dg/parse/typedef8.C: New test.
9650 * g++.dg/other/mult-stor1.C: Adjust error markers.
9651
9652 2006-10-11 Richard Guenther <rguenther@suse.de>
9653
9654 PR tree-optimization/28230
9655 * gcc.dg/torture/pr28230.c: New testcase.
9656
9657 2006-10-11 Richard Guenther <rguenther@suse.de>
9658
9659 PR inline-asm/29119
9660 * gcc.dg/torture/pr29119.c: New testcase.
9661
9662 2006-10-10 Jakub Jelinek <jakub@redhat.com>
9663
9664 PR middle-end/29272
9665 * gcc.c-torture/execute/20060930-2.c: New test.
9666
9667 2006-10-09 Richard Henderson <rth@redhat.com>
9668
9669 Revert emutls patch.
9670
9671 2006-10-09 Richard Guenther <rguenther@suse.de>
9672
9673 PR middle-end/29254
9674 * gcc.dg/pr29254.c: New testcase.
9675
9676 2006-10-08 Erik Edelmann <edelmann@gcc.gnu.org>
9677 Paul Thomas <pault@gcc.gnu.org>
9678
9679 PR fortran/20541
9680 * gfortran.dg/alloc_comp_basics_1.f90: New test.
9681 * gfortran.dg/alloc_comp_basics_2.f90: New test.
9682 * gfortran.dg/alloc_comp_assign_1.f90: New test.
9683 * gfortran.dg/alloc_comp_assign_2.f90: New test.
9684 * gfortran.dg/alloc_comp_assign_3.f90: New test.
9685 * gfortran.dg/alloc_comp_assign_4.f90: New test.
9686 * gfortran.dg/alloc_comp_constraint_1.f90: New test.
9687 * gfortran.dg/alloc_comp_constraint_2.f90: New test.
9688 * gfortran.dg/alloc_comp_constraint_3.f90: New test.
9689 * gfortran.dg/alloc_comp_constructor_1.f90: New test.
9690 * gfortran.dg/alloc_comp_constructor_2.f90: New test.
9691 * gfortran.dg/alloc_comp_initializer_1.f90: New test.
9692 * gfortran.dg/alloc_comp_std.f90: New test.
9693 * gfortran.dg/move_alloc.f90: New test.
9694
9695 2006-10-08 Paul Thomas <pault@gcc.gnu.org>
9696
9697 PR fortran/29115
9698 * gfortran.dg/derived_constructor_comps_2.f90: New test.
9699
9700 PR fortran/29211
9701 * gfortran.dg/forall_char_dependencies_1.f90: New test.
9702
9703 2006-10-08 Tobias Burnus <burnus@net-b.de>
9704
9705 PR fortran/28585
9706 * gfortran.dg/new_line.f90: New test.
9707
9708 2006-10-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9709
9710 * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
9711 * gcc.dg/torture/builtin-convert-1.c,
9712 gcc.dg/torture/builtin-convert-2.c,
9713 gcc.dg/torture/builtin-convert-3.c,
9714 gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
9715
9716 2006-10-07 Kazu Hirata <kazu@codesourcery.com>
9717
9718 * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
9719 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
9720 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
9721 gcc.dg/tree-ssa/bool-9.c: Fix comment typos.
9722
9723 2006-10-07 Andrew Pinski <pinskia@gmail.com>
9724
9725 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
9726 Xfail some tests for powerpc-darwin and powerpc-aix.
9727
9728 2006-10-07 Jakub Jelinek <jakub@redhat.com>
9729
9730 PR c/29380
9731 * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
9732
9733 2006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9734
9735 PR target/29300
9736 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
9737 on hppa*-*-hpux*.
9738
9739 2006-10-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9740
9741 PR fortran/16580
9742 PR fortran/29288
9743 * gfortran.fortran-torture/execute/specifics.f90:
9744 Add tests for using all possible intrinsics as actual arguments.
9745 * gfortran.dg/specifics_1.f90: Add tests for using
9746 all possible intrinsics as actual arguments.
9747 * gfortran.dg/specifics_2.f90: New file.
9748 * gfortran.dg/specifics_3.f90: New file.
9749
9750 2006-10-07 Richard Sandiford <richard@codesourcery.com>
9751
9752 * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
9753 * gcc.dg/debug/debug-2.c: Likewise.
9754
9755 2006-10-06 Uros Bizjak <uros@kss-loka.si>
9756
9757 * gcc.c-torture/compile/sync-2.c: New test.
9758
9759 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9760
9761 * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
9762 line endings.
9763
9764 2006-10-06 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
9765
9766 PR rtl-optimization/29128
9767 * gcc.c-torture/compile/pr29128.c: New test.
9768
9769 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9770
9771 * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
9772 line endings.
9773
9774 2006-10-06 Zdenek Dvorak <dvorakz@suse.cz>
9775
9776 PR middle-end/29256
9777 * gcc.dg/tree-ssa/loop-19.c: New test.
9778
9779 2006-10-06 Jakub Jelinek <jakub@redhat.com>
9780
9781 PR tree-optimization/29330
9782 * gcc.dg/pr29330.c: New test.
9783
9784 PR target/28924
9785 * gcc.c-torture/compile/20061005-1.c: New test.
9786
9787 2006-10-06 Olivier Hainque <hainque@adacore.com>
9788
9789 * gcc.dg/typename-vla-1.c: New case.
9790 * gnat.dg/forward_vla.adb: New case.
9791
9792 2006-10-06 Jakub Jelinek <jakub@redhat.com>
9793
9794 PR tree-optimization/29290
9795 * gfortran.dg/loop_nest_1.f90: New test.
9796
9797 PR target/29198
9798 * gcc.dg/tls/opt-12.c: New test.
9799
9800 PR fortran/28415
9801 * gfortran.dg/save_2.f90: New test.
9802
9803 PR c/29091
9804 * gcc.dg/pr29091.c: New test.
9805
9806 2006-10-06 Joseph Myers <joseph@codesourcery.com>
9807
9808 * lib/target-supports.exp
9809 (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
9810 same as x86_64-*-*; check for LP64.
9811
9812 2006-10-04 Richard Henderson <rth@redhat.com>
9813
9814 * lib/target-supports.exp (check_effective_target_tls): Redefine
9815 to mean non-emulated tls.
9816 * gcc.dg/tls/alias-1.c: Remove tls requirement.
9817 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
9818 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
9819 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
9820 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
9821 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
9822 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
9823
9824 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
9825
9826 PR fortran/29343
9827 * gfortran.dg/alloc_alloc_expr_2.f90: New test.
9828
9829 2006-10-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9830
9831 * gfortran.dg/bounds_check_fail_1.f90: New test.
9832
9833 2006-10-03 Mark Mitchell <mark@codesourcery.com>
9834
9835 PR c++/29020
9836 * g++.dg/template/friend48.C: New test.
9837
9838 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
9839
9840 PR fortran/29098
9841 * gfortran.dg/default_initialization_2.f90: New test.
9842
9843 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
9844
9845 PR fortran/20779
9846 PR fortran/20891
9847 * gfortran.dg/alloc_alloc_expr_1.f90: New test.
9848
9849 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
9850
9851 PR fortran/29284
9852 * gfortran.dg/optional_assumed_charlen_1.f90: New test.
9853
9854 PR fortran/29321
9855 PR fortran/29322
9856 * gfortran.dg/missing_optional_dummy_2.f90: New test.
9857
9858 PR fortran/25091
9859 PR fortran/25092
9860 * gfortran.dg/entry_array_specs_1.f90: New test.
9861
9862 2006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
9863
9864 * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
9865 insufficient to inhibit some test failures at -O3. Do testing
9866 on integers.
9867
9868 2006-10-03 Mark Mitchell <mark@codesourcery.com>
9869
9870 PR c++/29138
9871 * g++.dg/inherit/access8.C: New test.
9872 * g++.dg/template/dtor4.C: Tweak error messages.
9873
9874 2006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9875
9876 PR fortran/27478
9877 * gfortran.dg/entry_8.f90: New test.
9878
9879 2006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9880
9881 PR c++/29291
9882 * g++.dg/parse/new4.C: New test.
9883
9884 2006-10-03 Uros Bizjak <uros@kss-loka.si>
9885
9886 * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
9887 PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
9888 PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
9889 PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
9890 PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
9891
9892 2006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9893
9894 PR fortran/19260
9895 * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
9896 * gfortran.dg/continuation_2.f90: New test.
9897
9898 PR fortran/19262
9899 * gfortran.dg/continuation_3.f90: New test.
9900 * gfortran.dg/continuation_4.f90: New test.
9901 * gfortran.dg/continuation_5.f: New test.
9902 * gfortran.dg/continuation_6.f: New test.
9903
9904 2006-10-02 Mark Mitchell <mark@codesourcery.com>
9905
9906 PR c++/29226
9907 * g++.dg/template/vla1.C: New test.
9908
9909 2006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9910
9911 PR fortran/29210
9912 * gfortran.dg/complex_parameter_1.f90: New test.
9913
9914 2006-10-02 Jakub Jelinek <jakub@redhat.com>
9915
9916 PR c/29154
9917 * gcc.c-torture/execute/20060929-1.c: New test.
9918
9919 2006-10-01 Mark Mitchell <mark@codesourcery.com>
9920
9921 PR c++/29105
9922 * g++.dg/template/member6.C: New test.
9923 * g++.dg/parse/typename7.C: Adjust error markers.
9924
9925 PR c++/29080
9926 * g++.dg/template/member7.C: New test.
9927
9928 2006-09-30 Joseph S. Myers <joseph@codesourcery.com>
9929
9930 PR c/24010
9931 * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
9932 gcc.dg/Woverride-init-3.c: New tests.
9933
9934 2006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
9935
9936 * gcc.c-torture/execute/20060930-1.c: New test.
9937
9938 2006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9939
9940 PR fortran/18791
9941 * gfortran.dg/specifics_1.f90: New test.
9942 * gfortran.fortran-torture/execute/specifics.f90: Add tests for
9943 complex specifics.
9944
9945 2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9946
9947 * gcc.dg/pthread-init-1.c, pthread-init-2.c,
9948 pthread-init-common.h: New.
9949
9950 2006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
9951
9952 * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
9953 precision on some archs.
9954
9955 2006-09-29 Eric Botcazou <ebotcazou@adacore.com>
9956
9957 * gcc.dg/non-local-goto-1.c: New test.
9958 * gcc.dg/non-local-goto-2.c: Likewise.
9959 * gcc.dg/setjmp-3.c: Likewise.
9960 * gcc.dg/setjmp-4.c: Likewise.
9961
9962 2006-09-28 Eric Botcazou <ebotcazou@adacore.com>
9963
9964 * gnat.dg/self_aggregate_with_pointer.adb: New test.
9965
9966 2006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
9967
9968 PR fortran/28276
9969 * gfortran.dg/exponent_1.f90: New test.
9970
9971 PR fortran/27021
9972 * gfortran.dg/nearest_1.f90: New test.
9973
9974 2006-09-26 Jakub Jelinek <jakub@redhat.com>
9975
9976 PR middle-end/25261
9977 PR middle-end/28790
9978 * gcc.dg/gomp/nestedfn-1.c: New test.
9979
9980 2006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
9981
9982 PR objc/29195
9983 * objc/compile/method-1.m: New test.
9984
9985 2006-09-25 Lee Millward <lee.millward@codesourcery.com>
9986
9987 PR c++/26938
9988 * g++.dg/template/crash58.C: New test.
9989 * g++.dg/parse/crash28.C: Adjust error markers.
9990 * g++.dg/template/crash34.C: Likewise.
9991 * g++.dg/template/friend31.C: Likewise.
9992 * g++.dg/template/crash32.C: Likewise.
9993
9994 PR c++/27329
9995 * g++.dg/template/crash59.C: New test.
9996
9997 PR c++/27667
9998 * g++.dg/template/spec33.C: New test.
9999 * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
10000
10001 2006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
10002 Adam Nemet <anemet@caviumnetworks.com>
10003
10004 * gcc.dg/tree-ssa/ivopts-1.c: New test.
10005 * gcc.dg/tree-ssa/ivopts-2.c: New test.
10006
10007 2006-09-24 Kazu Hirata <kazu@codesourcery.com>
10008
10009 PR target/28911
10010 * gcc.dg/pr28911.c: New.
10011
10012 2006-09-23 Uros Bizjak <uros@kss-loka.si>
10013
10014 PR target/29169
10015 * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
10016 (dg-options): Add -mfpmath=387.
10017
10018 2006-09-23 Jakub Jelinek <jakub@redhat.com>
10019
10020 PR c/28706
10021 * gcc.dg/pr28706.c: New test.
10022
10023 PR c/28712
10024 * gcc.dg/pr28712.c: New test.
10025
10026 2006-09-22 Mike Stump <mrs@apple.com>
10027
10028 * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
10029
10030 2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
10031
10032 PR tree-optimization/28888
10033 * gcc.dg/pr28888.c: New test.
10034
10035 2006-09-21 Mark Mitchell <mark@codesourcery.com>
10036
10037 PR c++/29016
10038 * g++.dg/init/ptrfn1.C: New test.
10039
10040 2006-09-21 Lee Millward <lee.millward@codesourcery.com>
10041
10042 PR c++/28861
10043 * g++.dg/template/spec32.C: New test.
10044 * g++.dg/parse/crash9.C: Adjust error markers.
10045
10046 PR c++/28303
10047 * g++.dg/template/typedef6.C: New test.
10048 * g++.dg/init/error1.C: Adjust error markers.
10049 * g++.dg/parse/crash9.C: Likewise.
10050 * g++.dg/template/crash55.C: Likewise.
10051
10052 2006-09-21 Janis Johnson <janis187@us.ibm.com>
10053
10054 * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
10055
10056 2006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
10057
10058 PR target/27650
10059 * g++.dg/ext/dllimport12.C: New test.
10060
10061 2006-09-20 Richard Sandiford <richard@codesourcery.com>
10062
10063 * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
10064 * gcc.target/mips/nmadd-2.c: Likewise.
10065 * gcc.target/mips/mips-ps-6.c: New test.
10066 * gcc.target/mips/neg-abs-1.c: Likewise.
10067 * gcc.target/mips/neg-abs-2.c: Likewise.
10068 * gcc.target/mips/nmadd-3.c: New test.
10069
10070 2006-09-20 Jakub Jelinek <jakub@redhat.com>
10071
10072 PR middle-end/28046
10073 * gcc.dg/gomp/atomic-10.c: New test.
10074 * g++.dg/gomp/atomic-10.C: New test.
10075
10076 2006-09-20 Eric Christopher <echristo@apple.com>
10077
10078 * gcc.target/i386/sse3-not-fisttp.c: New.
10079
10080 2006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
10081
10082 * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
10083
10084 2006-09-19 Richard Sandiford <richard@codesourcery.com>
10085
10086 * gcc.c-torture/execute/pr28289.c (one): New variable.
10087 (main): Use it instead of argc.
10088 * gcc.c-torture/execute/20060102-1.c (one): New variable.
10089 (main): Use it instead of argc.
10090
10091 2006-09-19 Paul Brook <paul@codesourcery.com>
10092
10093 PR target/28516
10094 * gcc.dg/nested-func-5.c: New test.
10095
10096 2006-09-19 Ben Elliston <bje@au.ibm.com>
10097
10098 * lib/target-supports.exp (check_effective_target_tls): Compile
10099 test stubs using ${tool}_target_compile, not just target_compile.
10100 (check_effective_target_tls_runtime): Likewise.
10101
10102 2006-09-19 Ben Elliston <bje@au.ibm.com>
10103
10104 * gcc.c-torture/compile/20030405-1.x: Remove.
10105
10106 * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
10107 optimising linker from discarding it.
10108
10109 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
10110
10111 PR fortran/28526
10112 * gfortran.dg/keyword_symbol_1.f90: New test.
10113
10114 * gfortran.dg/spread_shape_1.f90: Add missing warning with
10115 pedantic compilation option.
10116
10117 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
10118
10119 PR fortran/29060
10120 * gfortran.dg/spread_shape_1.f90: New test.
10121
10122 2006-09-17 Roger Sayle <roger@eyesopen.com>
10123
10124 PR tree-optimization/28887
10125 * gcc.dg/prefetch-loop-arrays-1.c: New test case.
10126
10127 2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
10128
10129 PR c/25993
10130 * gcc.dg/pr25993.c: New test.
10131
10132 2006-09-17 Ira Rosen <irar@il.ibm.com>
10133
10134 PR tree-opt/21591
10135 * gcc.dg/vect/pr21591.c: New test.
10136
10137 2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
10138
10139 PR tree-opt/29059
10140 * gcc.c-torture/compile/strcpy-1.c: New test.
10141 * gcc.c-torture/compile/strcpy-2.c: New test.
10142 * gcc.c-torture/compile/memcpy-1.c: New test.
10143 * gcc.c-torture/compile/memcpy-2.c: New test.
10144
10145 2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
10146
10147 PR testsuite/29055
10148 * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
10149
10150 2006-09-15 Eric Botcazou <ebotcazou@adacore.com>
10151
10152 * gnat.dg/specs/double_record_extension1.ads: New test.
10153 * gnat.dg/specs/double_record_extension2.ads: Likewise.
10154
10155 2006-09-15 Paul Thomas <pault@gcc.gnu.org>
10156
10157 PR fortran/29051
10158 * gfortran.dg/oldstyle_3.f90: New test.
10159
10160 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10161
10162 PR libgfortran/29099
10163 * gfortran.dg/secnds-1.f: New test.
10164
10165 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10166
10167 PR libgfortran/29053
10168 * gfortran.dg/streamio_9.f90: New test.
10169 * gfortran.dg/streamio_10.f90: New test.
10170
10171 2006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
10172
10173 PR C++/29002
10174 * g++.dg/init/array22.C: New test.
10175 * g++.dg/init/array23.C: New test.
10176
10177 2006-09-14 Arnaud Charlet <charlet@adacore.com>
10178
10179 * stackcheck.lst: Update list of tests requiring stack checking.
10180 * norun.lst: Adjust for above change.
10181 * ada95.lst: New file.
10182 * run_all.sh: Add handling of tests using Ada 95 semantics and thus
10183 requiring -gnat95 switch.
10184
10185 2006-09-14 Olivier Hainque <hainque@adacore.com>
10186
10187 * gnat.dg/in_out_parameter.adb: New test.
10188
10189 2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
10190
10191 PR debug/28980
10192 * gcc.c-torture/compile/debugvlafunction-1.c: New test.
10193
10194 2006-09-13 Eric Botcazou <ebotcazou@adacore.com>
10195
10196 * gnat.dg/specs/unchecked_union.ads: New test.
10197
10198 2006-09-13 Richard Sandiford <richard@codesourcery.com>
10199
10200 PR rtl-optimization/28982
10201 * gcc.c-torture/execute/pr28982a.c: New test.
10202 * gcc.c-torture/execute/pr28982b.c: Likewise.
10203
10204 2006-09-12 Eric Christopher <echristo@apple.com>
10205
10206 * gcc.target/x86_64/abi/asm-support-darwin.s: New.
10207 * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
10208
10209 2006-09-13 Joseph S. Myers <joseph@codesourcery.com>
10210
10211 PR c/28768
10212 PR preprocessor/14634
10213 * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
10214 gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
10215 gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
10216
10217 2006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
10218
10219 * gcc.dg/pr28243.c: New test.
10220
10221 2006-09-12 Paul Thomas <pault@gcc.gnu.org>
10222
10223 PR fortran/28971
10224 gfortran.dg/pr28971.f90: New test to act as a backstop in case
10225 this undiagnosed regression reappears.
10226
10227 2006-09-12 Kazu Hirata <kazu@codesourcery.com>
10228
10229 * lib/c-torture.exp (c-torture-compile, c-torture-execute):
10230 Treat $srcdir as a literal.
10231 * lib/fortran-torture.exp (fortran-torture-compile,
10232 fortran-torture-execute): Likewise.
10233 * lib/objc-torture.exp (objc-torture-compile,
10234 objc-torture-execute): Likewise.
10235 * lib/profopt.exp (profopt-execute): Likewise.
10236
10237 2006-09-11 Geoffrey Keating <geoffk@apple.com>
10238
10239 * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
10240
10241 2006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
10242
10243 PR testsuite/28950
10244 * gcc.target/powerpc/ppc-and-1.c: Fix regex.
10245
10246 2006-09-11 H.J. Lu <hongjiu.lu@intel.com>
10247
10248 PR target/13685
10249 * gcc.target/i386/pr13685.c: New test.
10250
10251 2006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
10252
10253 * gcc.dg/pr28726.c: New test.
10254
10255 2006-09-11 Josh Conner <jconner@apple.com>
10256
10257 * gcc.dg/nrv3.c: Increase size of structure.
10258 * gcc.dg/nrv4.c: Likewise.
10259 * gcc.dg/nrv5.c: Likewise.
10260
10261 2006-09-11 Paul Thomas <pault@gcc.gnu.org>
10262
10263 PR libfortran/28890
10264 gfortran.dg/assumed_charlen_function_5.f90: New test.
10265
10266 2006-09-10 Mark Mitchell <mark@codesourcery.com>
10267
10268 PR c++/28991
10269 * g++.dg/init/static3.C: New test.
10270
10271 2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
10272
10273 PR testsuite/29007
10274 * gcc.dg/long-long-cst1.c (t): Add cast to
10275 __SIZE_TYPE__ before casting to int.
10276 (main): Return 0 on success.
10277
10278 2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10279
10280 * gcc.c-torture/execute/20060910-1.c: New test.
10281
10282 2006-09-10 Steven Bosscher <steven@gcc.gnu.org>
10283
10284 PR middle-end/26983
10285 * gcc.dg/pr26983.c: New test.
10286
10287 2006-09-10 Richard Sandiford <richard@codesourcery.com>
10288
10289 PR target/29006
10290 * gcc.c-torture/execute/pr29006.c: New test.
10291
10292 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
10293
10294 PR libfortran/28947
10295 gfortran.dg/matmul_4.f90: New test.
10296
10297 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
10298
10299 PR fortran/28959
10300 gfortran.dg/used_types_10: New test.
10301
10302 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
10303
10304 PR libfortran/28923
10305 gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
10306 gfortran.dg/array_initializer_3.f90: New test.
10307
10308 2006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10309
10310 PR fortran/28914
10311 * gfortran.dg/actual_array_constructor_3.f90: New test.
10312
10313 2006-09-09 Paolo Bonzini <bonzini@gnu.org>
10314
10315 PR testsuite/26778
10316 * gcc.target/i386/pr26778.c: New testcase.
10317
10318 2006-09-08 Eric Christopher <echristo@apple.com>
10319
10320 * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
10321 * gcc.target/i386/memcpy-1.c: Ditto.
10322 * gcc.target/i386/asm-1.c: Ditto.
10323 * gcc.target/i386/20060512-4.c: Ditto.
10324 * gcc.target/i386/compress-float-387.c: Ditto.
10325 * gcc.target/i386/20060512-1.c: Ditto.
10326 * gcc.target/i386/compress-float-sse.c: Ditto.
10327 * gcc.target/i386/20060512-2.c: Ditto.
10328 * gcc.target/i386/compress-float-sse-pic.c: Ditto.
10329 * gcc.target/i386/stack-prot-kernel.c: Ditto.
10330 * gcc.target/i386/compress-float-387-pic.c: Ditto.
10331 * gcc.dg/pr26449.c: Ditto.
10332 * gcc.dg/attr-ms_struct-2.c: Ditto.
10333 * gcc.dg/attr-ms_struct-1.c: Ditto.
10334 * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
10335
10336 2006-09-08 Joseph S. Myers <joseph@codesourcery.com>
10337
10338 PR c/28504
10339 * gcc.dg/vla-10.c: New test.
10340
10341 2006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10342
10343 PR c++/28858
10344 * g++.dg/parse/template20.C: New test.
10345 * g++.dg/template/operator8.C: Remove obsolete part.
10346 * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
10347 * g++.old-deja/g++.pt/crash65.C: Likewise.
10348
10349 2006-09-07 Jason Merrill <jason@redhat.com>
10350
10351 PR middle-end/27724
10352 * gcc.dg/long-long-cst1.c: New test.
10353
10354 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
10355
10356 PR C++/28906
10357 * g++.dg/other/array3.C: New test.
10358 * g++.dg/other/array4.C: New test.
10359 * g++.dg/other/array5.C: New test.
10360
10361 2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
10362
10363 * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
10364
10365 2006-09-07 Uros Bizjak <uros@kss-loka.si>
10366
10367 PR target/28946
10368 * gcc.target/i386/pr28946.c: New test.
10369
10370 2006-09-07 Steven G. Kargl <kargls@comcast.net>
10371
10372 * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
10373 in integer literal constant.
10374 * gfortran.dg/enum_8.f90: Ditto.
10375 * gfortran.dg/g77/20030326-1.f: Ditto.
10376
10377 2006-09-07 Feng Wang <fengwang@nudt.edu.cn>
10378
10379 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
10380 nonconformance usage.
10381
10382 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
10383
10384 PR middle-end/28862
10385 * gcc.c-torture/compile/vector-align-1.c: New test.
10386
10387 2006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
10388
10389 PR rtl-opt/27883
10390 * g++.dg/opt/copysign-1.C: New test.
10391
10392 2006-09-06 Jason Merrill <jason@redhat.com>
10393
10394 PR c++/27371
10395 * g++.dg/warn/unused-result1.C: New test.
10396
10397 2006-09-06 Mark Mitchell <mark@codesourcery.com>
10398
10399 PR c++/28903
10400 * g++.dg/ext/vla3.C: New test.
10401
10402 PR c++/28886
10403 * g++.dg/template/array16.C: New test.
10404
10405 2006-09-06 Richard Guenther <rguenther@suse.de>
10406
10407 * gcc.dg/pr27226.c: Remove testcase again.
10408
10409 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
10410
10411 PR tree-opt/28937
10412 * g++.dg/opt/unroll2.C: New test.
10413
10414 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
10415
10416 PR tree-opt/28952
10417 * gcc.dg/vect/pr28952.c: New test.
10418
10419 2006-09-05 Richard Guenther <rguenther@suse.de>
10420
10421 PR tree-optimization/28900
10422 * gcc.dg/torture/pr28900.c: New testcase
10423
10424 2006-09-05 Richard Guenther <rguenther@suse.de>
10425
10426 PR tree-optimization/28905
10427 * gcc.c-torture/compile/pr28905.c: New testcase.
10428
10429 2006-09-05 Richard Guenther <rguenther@suse.de>
10430
10431 PR middle-end/28935
10432 * gcc.dg/pr28935.c: New testcase.
10433
10434 2006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10435
10436 * gcc.c-torture/execute/20060905-1.c: New test.
10437
10438 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
10439
10440 PR fortran/28908
10441 * gfortran.dg/used_types_7.f90: New test.
10442 * gfortran.dg/used_types_8.f90: New test.
10443 * gfortran.dg/used_types_9.f90: New test.
10444
10445 2006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
10446
10447 * gcc.c-torture/compile/20060904-1.c: New test.
10448
10449 2006-09-04 Nathan Sidwell <nathan@codesourcery.com>
10450
10451 PR c++/23287 Revert my 2006-09-01 patch
10452 * g++.dg/parse/dtor12.C: Remove.
10453
10454 2006-09-02 Lee Millward <lee.millward@codesourcery.com>
10455
10456 PR c+/27670
10457 * g++.dg/template/operator9.C: New test.
10458
10459 PR c++/27493
10460 * g++.dg/template/operator7.C: New test.
10461
10462 PR c++/27494
10463 * g++.dg/template/operator8.C: New test.
10464
10465 PR c++/27397
10466 * g++.dg/template/crash57.C: New test.
10467
10468 * g++.dg/template/typedef4.C: Adjust error markers.
10469 * g++.dg/template/typedef5.C: Likewise.
10470
10471 2006-09-02 Jakub Jelinek <jakub@redhat.com>
10472
10473 PR c++/28878
10474 * g++.dg/parse/crash33.C: New test.
10475
10476 2006-09-01 J"orn Rennecke <joern.rennecke@st.com>
10477 Richard Guenther <rguenther@suse.de>
10478 Adam Nemet <anemet@caviumnetworks.com>
10479
10480 PR middle-end/27226
10481 * gcc.target/mips/memcpy-1.c: New testcase.
10482 * gcc.dg/pr27226.c: Likewise.
10483
10484 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
10485
10486 PR c++/28705
10487 * g++.dg/lookup/koenig5.C: New.
10488 * g++.dg/template/crash56.C: New.
10489
10490 2006-09-01 Josh Conner <jconner@apple.com>
10491
10492 PR c++/25505
10493 * gcc.dg/nrv3.c: New test.
10494 * gcc.dg/nrv4.c: New test.
10495 * gcc.dg/nrv5.c: New test.
10496
10497 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
10498
10499 PR c++/23287
10500 * g++.dg/parse/dtor12.C: New.
10501
10502 2006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
10503
10504 PR tree-optimization/28839
10505 * gcc.dg/pr28839.c: New test.
10506
10507 2006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
10508
10509 PR target/24367
10510 * gcc.dg/pr24367.c: New testcase.
10511
10512 2006-08-30 Joseph Myers <joseph@codesourcery.com>
10513
10514 * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
10515
10516 2006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
10517
10518 PR rtl-optimization/27735
10519 * gcc.dg/loop-unswitch-1.c: New test.
10520
10521 2006-08-30 Paul Thomas <pault@gcc.gnu.org>
10522
10523 PR fortran/28885
10524 * gfortran.dg/aliasing_dummy_2.f90: New test.
10525
10526 PR fortran/20067
10527 * gfortran.dg/generic_5.f90: Change error message.
10528
10529 PR fortran/28873
10530 * gfortran.dg/generic_6.f90: New test.
10531
10532 PR fortran/25077
10533 * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
10534
10535 PR fortran/25102
10536 * gfortran.dg/invalid_interface_assignment.f90: New test.
10537
10538 PR fortran/24866
10539 * gfortran.dg/module_proc_external_dummy.f90: New test.
10540
10541 2006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
10542
10543 PR c++/28349
10544 * g++.dg/warn/var-args1.C: New test.
10545
10546 2006-08-29 Steven G. Kargl <kargls@comcast.net>
10547
10548 PR fortran/28866
10549 * gfortran.dg/simpleif_2.f90: New test.
10550 * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
10551 * gfortran.dg/enum_5.f90: Ditto.
10552
10553 2006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10554 Kazu Hirata <kazu@codesourcery.com>
10555
10556 PR tree-optimization/17506
10557 * gcc.dg/pr17506.c: New.
10558
10559 2006-08-29 J"orn Rennecke <joern.rennecke@st.com>
10560
10561 PR c++/28139
10562 * g++.dg/eh/alias1.C: New test.
10563
10564 2006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10565
10566 PR c++/28860
10567 * g++.dg/template/ttp22.C: New test.
10568
10569 2006-08-28 Kazu Hirata <kazu@codesourcery.com>
10570
10571 PR middle-end/26632
10572 * gcc.dg/pr26632.c: New.
10573
10574 2006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10575
10576 PR libgfortran/28354
10577 * gfortran.dg/fmt_zero_precision.f90: New test.
10578
10579 2006-08-27 Mark Mitchell <mark@codesourcery.com>
10580
10581 PR c++/28058
10582 * g++.dg/template/spec31.C: New test.
10583
10584 2006-08-27 Lee Millward <lee.millward@codesourcery.com>
10585
10586 PR c++/26573
10587 * g++.dg/other/static2.C: New test.
10588
10589 2006-08-26 Roger Sayle <roger@eyesopen.com>
10590
10591 * gcc.dg/Wswitch-enum-2.c: New test case.
10592 * gcc.dg/Wswitch-enum-3.c: Likewise.
10593
10594 2006-08-26 Richard Guenther <rguenther@suse.de>
10595
10596 * gcc.c-torture/compile/20060826-1.c: New testcase.
10597
10598 2006-08-26 Lee Millward <lee.millward@codesourcery.com>
10599
10600 PR c++/28736
10601 * g++.dg/template/void10.C: New test.
10602
10603 PR c++/28737
10604 * g++.dg/template/void8.C: New test.
10605
10606 PR c+_+/28738
10607 * g++.dg/template/void9.C: New test.
10608
10609 * g++.dg/template/void3.C: Adjust error markers.
10610 * g++.dg/template/void4.C: Likewise.
10611 * g++.dg/template/crash55.C: Likewise.
10612 * g++.dg/template/void7.C: Likewise
10613
10614 2006-08-26 Mark Mitchell <mark@codesourcery.com>
10615
10616 PR c++/28588
10617 * g++.dg/inherit/access6.C: New test.
10618 * g++.dg/inherit/access7.C: Likewise.
10619
10620 PR c++/28595
10621 * g++.dg/template/array15.C: New test.
10622 * g++.dg/template/crash2.C: Tweak error markers.
10623
10624 2006-08-26 Jakub Jelinek <jakub@redhat.com>
10625
10626 PR middle-end/28683
10627 * gcc.c-torture/compile/20060823-1.c: New test.
10628
10629 2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10630
10631 PR c++/28853
10632 * g++.dg/template/ttp21.C: New test.
10633
10634 PR c++/28852
10635 * g++.dg/other/operator1.C: Add error-marker.
10636 * g++.dg/other/operator2.C: New test.
10637
10638 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
10639
10640 PR c/27893
10641 * gcc.c-torture/compile/vla-const-1.c,
10642 gcc.c-torture/compile/vla-const-2.c: New tests.
10643
10644 2006-08-26 Richard Guenther <rguenther@suse.de>
10645
10646 PR middle-end/28814
10647 * gcc.dg/torture/pr28814.c: New testcase.
10648
10649 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
10650
10651 PR c/28418
10652 * gcc.c-torture/compile/compound-literal-1.c: New test.
10653
10654 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
10655
10656 PR c/28299
10657 * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
10658 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
10659 Expect extra diagnostics.
10660
10661 2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
10662
10663 gcc.dg/noncompile/pr16876.c: New test.
10664
10665 2006-08-25 Mark Mitchell <mark@codesourcery.com>
10666
10667 PR c++/28056
10668 * g++.dg/parse/local1.C: New test.
10669 * g++.dg/other/qual1.C: Tweak error marker.
10670
10671 2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
10672
10673 PR c++/27787
10674 * g++.dg/template/typename10.C: New.
10675 * g++.dg/template/lookup4.C: Remove bogus error marker.
10676
10677 2006-08-25 Richard Guenther <rguenther@suse.de>
10678
10679 PR testsuite/28829
10680 * gcc.dg/pr26570.c: Fix testcase.
10681
10682 2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
10683
10684 PR tree-opt/28807
10685 * gcc.c-torture/execute/mayalias-2.c: New test.
10686 * gcc.dg/tree-ssa/alias-13.c: New test.
10687
10688 2006-08-24 Jan Hubicka <jh@suse.cz>
10689
10690 PR debug/26881
10691 * gcc.dg/debug/pr26881.c: New file.
10692
10693 2006-08-23 Paul Thomas <pault@gcc.gnu.org>
10694
10695 PR fortran/28788
10696 * gfortran.dg/used_types_4.f90: New test.
10697 * gfortran.dg/derived_init_2.f90: Modify to check sibling
10698 association of derived types.
10699 * gfortran.dg/used_types_2.f90: Add module cleanup.
10700 * gfortran.dg/used_types_3.f90: The same.
10701
10702 PR fortran/28771
10703 * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
10704 fix of regression.
10705
10706 2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10707
10708 PR 28813
10709 * gfortran.dg/direct_io_6.f90: Remove test.
10710
10711 2006-08-23 Stuart Hastings <stuart@apple.com>
10712
10713 PR 28825
10714 * gcc.target/i386/20060821-1.c: New.
10715
10716 2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
10717
10718 gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
10719 dg-warning strings for dllimport.
10720
10721 2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
10722
10723 PR C++/28450
10724 * g++.dg/ext/vector4.C: New test.
10725 * g++.dg/ext/complex1.C: New test.
10726
10727 2006-08-21 Geoffrey Keating <geoffk@apple.com>
10728
10729 PR debug/28692
10730 * gcc.dg/debug/const-1.c: New.
10731 * gcc.dg/debug/const-2.c: New.
10732 * gcc.dg/debug/dwarf2/const-1.c: New.
10733 * gcc.dg/debug/dwarf2/const-2.c: New.
10734 * gcc.dg/debug/dwarf2/const-2b.c: New.
10735
10736 2006-08-22 Richard Guenther <rguenther@suse.de>
10737
10738 PR middle-end/28776
10739 * gcc.c-torture/compile/pr28776-1.c: New testcase.
10740 * gcc.c-torture/compile/pr28776-2.c: Likewise.
10741
10742 2006-08-22 Daniel Berlin <dberlin@dberlin.org>
10743
10744 PR tree-optimization/28003
10745 * g++.dg/tree-ssa/pr28003.C: New.
10746
10747 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
10748
10749 * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
10750
10751 2006-08-21 Lee Millward <lee.millward@codesourcery.com>
10752
10753 PR c++/26269
10754 * g++.dg/other/error14.C: New test.
10755
10756 PR c++/28505
10757 * g++.dg/parse/ctor7.C: New test.
10758 * g++.dg/parse/ctor8.C: Likewise.
10759
10760 PR c++/28741
10761 * g++.dg/template/void7.C: New test.
10762
10763 2006-08-21 Olivier Hainque <hainque@adacore.com>
10764
10765 * gnat.dg/self_aggregate_with_zeros.adb: New test.
10766 * gnat.dg/self_aggregate_with_array.adb: New test.
10767
10768 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
10769
10770 * g++.dg/eh/arm-vfp-unwind.C: New test.
10771
10772 2006-08-20 Mark Mitchell <mark@codesourcery.com>
10773
10774 PR c++/28341
10775 * g++.dg/template/ref3.C: New test.
10776 * g++.dg/template/nontype13.C: New test.
10777
10778 PR c++/28346
10779 * g++.dg/template/ptrmem17.C: New test.
10780
10781 2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
10782
10783 PR target/28648 c:
10784 * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
10785
10786 2006-08-20 Paul Thomas <pault@gcc.gnu.org>
10787
10788 PR fortran/28630
10789 * gfortran.dg/used_types_2.f90: New test.
10790
10791 PR fortran/28601
10792 * gfortran.dg/used_types_3.f90: New test.
10793
10794 PR fortran/20886
10795 * gfortran.dg/generic_actual_arg.f90: New test.
10796
10797 PR fortran/28735
10798 * gfortran.dg/module_private_array_refs_1.f90: New test.
10799
10800 PR fortran/28762
10801 * gfortran.dg/program_name_1.f90: New test.
10802
10803 PR fortran/28425
10804 * gfortran.dg/derived_constructor_comps_1.f90: New test.
10805
10806 PR fortran/28496
10807 * gfortran.dg/array_initializer_2.f90: New test.
10808
10809 PR fortran/18111
10810 * gfortran.dg/unused_artificial_dummies_1.f90: New test.
10811
10812 PR fortran/28600
10813 * gfortran.dg/assumed_charlen_function_4.f90: New test.
10814
10815 PR fortran/28771
10816 * gfortran.dg/assumed_charlen_in_main.f90: New test.
10817
10818 PR fortran/28660
10819 * gfortran.dg/dependent_decls_1.f90: New test.
10820
10821 2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
10822
10823 PR fortran/25217
10824 * gfortran.dg/derived_init_2.f90: New.
10825
10826 2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
10827
10828 * gcc.c-torture/execute/pr28289.c: New test.
10829
10830 2006-08-17 Jakub Jelinek <jakub@redhat.com>
10831
10832 PR c/28744
10833 * gcc.dg/attr-externally-visible-1.c: New test.
10834 * gcc.dg/attr-externally-visible-2.c: New test.
10835 * g++.dg/parse/attr-externally-visible-1.C: New test.
10836 * g++.dg/parse/attr-externally-visible-2.C: New test.
10837
10838 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10839
10840 PR c++/28606
10841 * g++.dg/parse/dtor11.C: New test.
10842
10843 2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
10844
10845 PR rtl-optimization/28489
10846 * gcc.c-torture/compile/pr28489.c: New test.
10847
10848 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10849
10850 PR c++/28710
10851 * g++.dg/template/redecl4.C: New test.
10852
10853 PR c++/28711
10854 * g++.dg/template/ctor8.C: New test.
10855
10856 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
10857
10858 * gcc.dg/pr26570.c: Fix testcase.
10859
10860 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
10861
10862 * PR c++/28573
10863 * g++.dg/parse/offsetof6.C: New test.
10864 * g++.dg/parse/offsetof6.C: New test.
10865 * g++.dg/parse/offsetof7.C: New test.
10866
10867 2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10868
10869 PR testsuite/28602
10870 * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
10871 is false.
10872
10873 2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
10874
10875 PR c++/28302
10876 * g++.dg/ext/vector3.C: New test.
10877
10878 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
10879
10880 PR gcov/profile/26570
10881 * gcc.dg/pr26570.c: New test.
10882
10883 2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
10884
10885 PR c/27697
10886 * gcc.dg/qual-component-1.c: New test.
10887
10888 2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10889
10890 PR c++/28593
10891 * g++.dg/parse/new3.C: New test.
10892
10893 2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10894
10895 PR fortran/25828
10896 * gfortran.dg/streamio_1.f90: New test.
10897 * gfortran.dg/streamio_2.f90: New test.
10898 * gfortran.dg/streamio_3.f90: New test.
10899 * gfortran.dg/streamio_4.f90: New test.
10900 * gfortran.dg/streamio_5.f90: New test.
10901 * gfortran.dg/streamio_6.f90: New test.
10902 * gfortran.dg/streamio_7.f90: New test.
10903 * gfortran.dg/streamio_8.f90: New test.
10904
10905 2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
10906
10907 PR c/28287
10908 * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
10909
10910 2006-08-15 Lee Millward <lee.millward@codesourcery.com>
10911
10912 PR c++/28594
10913 * g++.dg/template/void6.C: New test.
10914
10915 2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10916
10917 PR c/28649
10918 * gcc.dg/parse-error-1.c: New test.
10919 * gcc.dg/parse-error-2.c: New test.
10920 * gcc.dg/cpp/digraph2.c: Add error-marker.
10921 * gcc.dg/noncompile/920923-1.c: Likewise.
10922
10923 2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
10924
10925 PR c/27490
10926 * gcc.dg/sizeof-2.c: New testcase.
10927
10928 PR c/27489
10929 * gcc.dg/switch-A.c: New testcase.
10930
10931 2006-08-14 Steve Ellcey <sje@cup.hp.com>
10932
10933 PR c++/28288
10934 PR c++/14556
10935 * g++.old-deja/g++.warn/compare1.C: Delete.
10936 * g++.dg/opt/pr7503-2.C: Delete.
10937 * g++.dg/opt/pr7503-3.C: Delete.
10938 * g++.dg/opt/pr7503-4.C: Delete.
10939 * g++.dg/opt/pr7503-5.C: Delete.
10940 * g++.dg/opt/max1.C: Delete.
10941 * g++.dg/warn/minmax.C: Delete.
10942 * g++.dg/expr/minmax.C: New test.
10943
10944 2006-08-14 Richard Guenther <rguenther@suse.de>
10945
10946 PR testsuite/28703
10947 * gcc.c-torture/execute/pr28651.c: Do not use argc
10948 to avoid optimization, instead forbid inlining.
10949
10950 2006-08-14 Richard Sandiford <richard@codesourcery.com>
10951
10952 PR rtl-optimization/28634
10953 * gcc.c-torture/execute/ieee/pr28634.c: New test.
10954
10955 2006-08-13 Alexandre Oliva <aoliva@redhat.com>
10956
10957 PR c/27184
10958 * gcc.dg/torture/pr27184.c: New test.
10959
10960 2006-08-12 Jakub Jelinek <jakub@redhat.com>
10961
10962 * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
10963
10964 2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10965
10966 * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
10967 * gfortran.dg/stat_2.f90: Likewise.
10968 * gfortran.dg/chmod_1.f90: Likewise.
10969 * gfortran.dg/chmod_2.f90: Likewise.
10970 * gfortran.dg/chmod_3.f90: Likewise.
10971
10972 2006-08-11 David Edelsohn <edelsohn@gnu.org>
10973
10974 * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
10975
10976 2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
10977
10978 * g++.dg/opt/pr23454-2.C: New test.
10979
10980 2006-08-11 Richard Guenther <rguenther@suse.de>
10981
10982 PR middle-end/28651
10983 * gcc.c-torture/execute/pr28651.c: New testcase.
10984
10985 2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
10986
10987 * gnat.dg/specs/static_initializer.ads: New test.
10988
10989 2006-08-10 Paul Brook <paul@codesourcery.com>
10990
10991 * gcc.target/arm/cond-asm.c: New test.
10992
10993 2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
10994
10995 PR tree-optimization/26197
10996 * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
10997 * g++.dg/vect/vect.exp: Compile the new tests with
10998 --param max-aliased-vops=0.
10999
11000 2006-08-09 Lee Millward <lee.millward@codesourcery.com>
11001
11002 PR c++/28637
11003 * g++.dg/template/void3.C: New test.
11004
11005 PR c++/28638
11006 * g++.dg/template/void4.C: New test.
11007
11008 PR c++/28640
11009 * g++.dg/template/void5.C: New test.
11010
11011 2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
11012
11013 * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
11014 after dg-do compile.
11015
11016 2006-08-07 Victor Kaplansky <victork@il.ibm.com>
11017
11018 PR tree-optimizations/26969
11019 * gcc.dg/vect/vect.exp: Compile tests prefixed with
11020 "unswitch-loops" with -funswitch-loops.
11021 * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
11022
11023 2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
11024
11025 * gcc.dg/sparc-getcontext-1.c: Fix typo.
11026 * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
11027 * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
11028 * objc.dg/dwarf-1.m: Likewise.
11029 * objc.dg/dwarf-2.m: Likewise.
11030 * obj-c++.dg/dwarf-2.mm: Likewise.
11031
11032 2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11033
11034 * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
11035 * objc.dg/dwarf-2.m: Likewise.
11036 * obj-c++.dg/dwarf-2.mm: Likewise.
11037
11038 PR libfortran/28603
11039 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
11040
11041 PR testsuite/27611
11042 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
11043
11044 PR testsuite/27033
11045 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
11046
11047 2006-08-06 Paolo Bonzini <bonzini@gnu.org>
11048
11049 PR target/27827
11050 * gcc.target/i386/pr27827.c: New testcase.
11051
11052 2006-08-06 Paul Thomas <pault@gcc.gnu.org>
11053
11054 PR fortran/28590
11055 * gfortran.dg/sequence_types_1.f90: New test.
11056
11057 2006-08-05 Steven G. Kargl <kargls@comcast.nt>
11058
11059 PR fortran/28548
11060 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
11061 dg-warning. Add -pedantic option.
11062
11063 2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11064
11065 PR c/28502
11066 * gcc.dg/proto-1.c: New test.
11067
11068 PR c/27721
11069 * gcc.dg/lvalue-4.c: New test.
11070
11071 PR c/28136
11072 * gcc.dg/init-bad-5.c: New test.
11073
11074 2006-08-03 Lee Millward <lee.millward@codesourcery.com>
11075
11076 PR c++/28347
11077 * g++.dg/ext/typedef-init.C: Add new test for typedef
11078 initialization inside templates. Adjust existing error markers.
11079
11080 2006-08-03 Mark Mitchell <mark@codesourcery.com>
11081
11082 PR c++/28148
11083 * g++.dg/init/ptrmem3.C: New test.
11084
11085 2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
11086
11087 PR tree-optimization/27770
11088 * lib/target-support.exp: New target keyword "section_anchors".
11089 * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
11090 tests.
11091 * gcc.dg/vect/section-anchors-pr27770.c: New test.
11092 * gcc.dg/vect/vect-69.c: Removed. Replaced by:
11093 * gcc.dg/vect/section-anchors-vect-69.c: New test.
11094 * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
11095
11096 2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11097
11098 * gcc.dg/20060801-1.c: Add missing '}'.
11099
11100 2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11101
11102 PR c++/27508
11103 * g++.dg/parse/dtor9.C: New test.
11104 * g++.dg/parse/dtor10.C: New test.
11105 * g++.dg/other/error7.C: Adjust error-marker.
11106
11107 PR c++/28274
11108 * g++.dg/other/default5.C: New test.
11109
11110 2006-08-02 Richard Guenther <rguenther@suse.de>
11111
11112 * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
11113
11114 2006-08-02 Mark Mitchell <mark@codesourcery.com>
11115
11116 PR c++/28557
11117 * g++.dg/template/conv9.C: New test.
11118
11119 2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
11120
11121 PR debug/28063
11122 * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
11123 * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
11124 Optionally return assembly text. Update callers.
11125 (check_no_compiler_messages): Update verbose messages.
11126 (check_no_messages_and_pattern): New.
11127 (check_effective_target_string_merging): New.
11128
11129 2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11130
11131 PR c++/28250
11132 * g++.dg/eh/catch4.C: New test.
11133
11134 PR c++/28257
11135 * g++.dg/other/qual1.C: New test.
11136
11137 PR c++/28259
11138 * g++.dg/inherit/error2.C: New test.
11139
11140 PR c++/28267
11141 * g++.dg/other/new1.C: New test.
11142
11143 * g++.dg/warn/pr23075.C: Remove obsolete test.
11144 * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
11145 * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
11146
11147 2006-07-31 Mark Mitchell <mark@codesourcery.com>
11148
11149 PR c++/28523
11150 * g++.dg/eh/cast1.C: New test.
11151
11152 2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
11153
11154 PR libfortran/28452
11155 * gfortran.dg/random_3.f90: New test.
11156
11157 2006-08-01 Steve Ellcey <sje@cup.hp.com>
11158
11159 PR c++/28432
11160 * g++.dg/other/pr28304.C: Change expected error message.
11161 * g++.dg/other/pr28432.C: New test.
11162
11163 2006-08-01 Steve Ellcey <sje@cup.hp.com>
11164
11165 PR c++/28256
11166 * g++.dg/init/brace2.C: Change expected error message, add empty init.
11167
11168 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
11169
11170 PR debug/23336
11171 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
11172 at -g1.
11173 * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
11174 g++.dg/debug/enum-2.C: New.
11175
11176 2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11177
11178 PR c++/6634
11179 * g++.dg/parse/long1.C: Add more tests.
11180
11181 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11182
11183 * gfortran.dg/lrshift_1.c: New file.
11184
11185 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11186
11187 PR libgfortran/28335
11188 * gfortran.dg/no_unit_error_1.f90: New test.
11189
11190 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11191
11192 PR libgfortran/28335
11193 * gfortran.dg/no_unit_error_1.f90: Delete test.
11194 * gfortran.dg/no_unit_error_2.f90: Delete test.
11195
11196 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11197
11198 * gfortran.dg/chmod_3.f90: New test.
11199 * gfortran.dg/ltime_gmtime_1.f90: New test.
11200 * gfortran.dg/ltime_gmtime_2.f90: New test.
11201 * gfortran.dg/lrshift_1.f90: New test.
11202 * gfortran.dg/chmod_1.f90: New test.
11203 * gfortran.dg/chmod_2.f90: New test.
11204
11205 2006-07-28 Lee Millward <lee.millward@codesourcery.com>
11206
11207 PR c++/27668
11208 * g++.dg/template/crash55.C: New test.
11209
11210 PR c++/27962
11211 * g++.dg/template/nontype16.C: New test.
11212
11213 * g++.dg/template/void2.C: Adjust error markers.
11214 * g++.dg/template/nontype5.C: Adjust error markers.
11215
11216 2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
11217
11218 * gcc.target/i386/stack-prot-kernel.c: New test.
11219
11220 2006-07-27 Roger Sayle <roger@eyesopen.com>
11221
11222 * gcc.dg/builtins-55.c: New test case.
11223
11224 2006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
11225
11226 PR rtl-optimization/27907
11227 * gcc.c-torture/compile/pr27907.c: New test.
11228
11229 2006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11230
11231 * gfortran.dg/mclock.f90: New test.
11232 * gfortran.dg/int_conv_1.f90: New test.
11233 * gfortran.dg/stat_1.f90: New test.
11234 * gfortran.dg/stat_2.f90: New test.
11235
11236 2006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11237
11238 PR libgfortran/28335
11239 * gfortran.dg/no_unit_error_1.f90: New test.
11240 * gfortran.dg/no_unit_error_2.f90: New test.
11241 * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
11242
11243 2006-07-25 Roger Sayle <roger@eyesopen.com>
11244
11245 PR middle-end/28473
11246 * gcc.dg/fold-convround-1.c: New test case.
11247
11248 2006-07-24 Steven G. Kargl <kargls@comcast.net>
11249
11250 * gfortran.dg/arithmetic_if.f90: Fix comments.
11251
11252 2006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11253
11254 PR c++/27572
11255 * g++.dg/other/typedef1.C: New test.
11256 * g++.dg/template/typedef4.C: New test.
11257 * g++.dg/template/typedef5.C: New test.
11258
11259 2006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
11260
11261 PR fortran/28416
11262 * gfortran.dg/allocatable_dummy_3.f90: New.
11263
11264 2006-07-24 Steven G. Kargl <kargls@comcast.net>
11265
11266 PR fortran/28439
11267 * gfortran.dg/arithmetic_if.f90: New test.
11268
11269 2006-07-24 Uros Bizjak <uros@kss-loka.si>
11270
11271 * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
11272 avoid memcpy optimization.
11273
11274 2006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11275
11276 PR fortran/25289
11277 * gfortran.dg/direct_io_6.f90: New test.
11278
11279 2006-07-24 Jan Hubicka <jh@suse.cz>
11280
11281 PR c/25795
11282 PR c++/27369
11283 * gcc.dg/pr25795.c: New test.
11284 * gcc.dg/pr25795-1.c: New test.
11285
11286 2006-07-23 Roger Sayle <roger@eyesopen.com>
11287
11288 * gcc.dg/fold-cond-1.c: Increase test case portability by checking
11289 that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
11290 which may be transformed to "g || h" on some platforms.
11291
11292 2006-07-23 Mark Mitchell <mark@codesourcery.com>
11293
11294 PR c++/28025
11295 * g++.dg/template/friend45.C: New test.
11296
11297 2006-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11298
11299 PR libgfortran/28339
11300 * gfortran.dg/arrayio_8.f90: New test.
11301
11302 2006-07-21 Mike Stump <mrs@apple.com>
11303
11304 * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
11305
11306 * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
11307
11308 2006-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11309
11310 PR c++/28250
11311 * g++.dg/eh/catch3.C: New test.
11312
11313 PR c++/28363
11314 * g++.dg/template/defarg10.C: New test.
11315
11316 2006-07-20 Paul Brook <paul@codesourcery.com>
11317
11318 PR 27363
11319 * gcc.dg/pr27363.c: New test.
11320
11321 2006-07-19 Mark Mitchell <mark@codesourcery.com>
11322
11323 PR c++/28338
11324 * g++.dg/init/ref13.C: New test.
11325
11326 2006-07-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11327
11328 PR obj-c++/28434
11329 * obj-c++.dg/proto-error-1.mm: New test.
11330
11331 2006-07-18 Mark Mitchell <mark@codesourcery.com>
11332
11333 PR c++/28337
11334 * g++.dg/template/string1.C: New test.
11335
11336 2006-07-18 Mark Mitchell <mark@codesourcery.com>
11337
11338 PR c++/28048
11339 * g++.dg/template/defarg9.C: New test.
11340
11341 PR c++/28235
11342 * g++.dg/template/static27.C: New test.
11343
11344 2006-07-18 Diego Novillo <dnovillo@redhat.com>
11345
11346 PR 28410
11347 * gcc.dg/tree-ssa/pr28410.c: New test.
11348
11349 2006-07-18 Lee Millward <lee.millward@gmail.com>
11350
11351 PR c++/28258
11352 * g++/dg/other/error13.C: New test.
11353
11354 PR c++/28260
11355 * g++.dg/template/friend44.C: New test.
11356
11357 2006-07-18 Steve Ellcey <sje@cup.hp.com>
11358
11359 PR c++/27495
11360 * g++.dg/other/pr27495.C: New.
11361
11362 2006-07-18 Olivier Hainque <hainque@adacore.com>
11363
11364 * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
11365 * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
11366
11367 2006-07-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11368
11369 PR c/28286
11370 * gcc.dg/pragma-pack-4.c: New test.
11371
11372 2006-07-17 Steve Ellcey <sje@cup.hp.com>
11373
11374 PR c++/28291
11375 * g++.dg/ext/pr28291.C: New test.
11376
11377 2006-07-17 Richard Sandiford <richard@codesourcery.com>
11378
11379 PR middle-end/28403
11380 * gcc.c-torture/execute/pr28403.c: New test.
11381
11382 2006-07-17 Richard Sandiford <richard@codesourcery.com>
11383
11384 PR middle-end/28402
11385 * gcc.dg/pr28402.c: New test.
11386
11387 2006-07-17 Steve Ellcey <sje@cup.hp.com>
11388
11389 PR c++/28304
11390 * g++.dg/other/pr28304.C: New test.
11391
11392 2006-07-17 J"orn Rennecke <joern.rennecke@st.com>
11393
11394 PR other/28251
11395 gcc.c-torture/unsorted/dump-noaddr.c: New test.
11396 gcc.c-torture/unsorted/dump-noaddr.x: New driver.
11397
11398 2006-07-17 Richard Guenther <rguenther@suse.de>
11399
11400 PR tree-optimization/28238
11401 * g++.dg/tree-ssa/pr28238.C: New testcase.
11402
11403 2006-07-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11404
11405 PR c++/28250
11406 * g++.dg/eh/catch1.C: New test.
11407 * g++.dg/eh/catch2.C: New test.
11408
11409 2006-07-16 Jakub Jelinek <jakub@redhat.com>
11410
11411 PR c++/28370
11412 * g++.dg/template/anon3.C: New test.
11413
11414 2006-07-16 Paul Thomas <pault@gcc.gnu.org>
11415
11416 PR fortran/20844
11417 * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
11418 specifiers requiring an explicit format tag..
11419
11420 PR fortran/28201
11421 * gfortran.dg/generic_5: New test.
11422
11423 PR fortran/20893
11424 * gfortran.dg/elemental_optional_args_1.f90: New test.
11425
11426 2006-07-16 Olivier Hainque <hainque@adacore.com>
11427
11428 * gnat.dg/assert.ads: New file.
11429 * gnat.dg/controlled_record.ads: Likewise.
11430 * gnat.dg/controlled_record.adb: Likewise.
11431
11432 2006-07-15 Lee Millward <lee.millward@gmail.com>
11433
11434 PR c++/28292
11435 * g++.dg/other/error12.C: New test.
11436
11437 PR c++/28269
11438 * g++.dg/template/crash54.C: New test.
11439
11440 2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11441
11442 PR c++/28249
11443 * g++.dg/parse/catch1.C: New test.
11444
11445 PR c++/28294
11446 * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
11447
11448 PR c++/28387
11449 * g++.dg/ext/attrib24.C: New test.
11450
11451 2006-07-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11452
11453 PR c++/28343
11454 * g++.dg/ext/asmspec1.C: New test.
11455
11456 2006-07-13 Janis Johnson <janis187@us.ibm.com>
11457
11458 * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
11459 (dg-test): Support shouldfail tests.
11460 * lib/target-supports-dg.exp (dg-shouldfail): New.
11461 * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
11462 * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
11463 * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
11464 * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
11465 * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
11466 * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
11467 * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
11468
11469 2006-07-13 Jan Hubicka <jh@suse.cz>
11470
11471 * gcc.target/i386/memcpy-1.c: New.
11472
11473 2006-07-12 Geoffrey Keating <geoffk@apple.com>
11474
11475 * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
11476
11477 2006-07-13 Paul Thomas <pault@gcc.gnu.org>
11478
11479 PR fortran/25097
11480 * gfortran.dg/present_1.f90: New test.
11481
11482 PR fortran/20903
11483 * gfortran.dg/interface_derived_type_1.f90: New test.
11484
11485 2006-07-11 Feng Wang <fengwang@nudt.edu.cn>
11486
11487 PR fortran/28213
11488 * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
11489 list.
11490
11491 2006-07-07 Lee Millward <lee.millward@gmail.com>
11492
11493 PR c++/27820
11494 * g++.dg/other/label1.C: New test.
11495
11496 2006-07-07 Richard Guenther <rguenther@suse.de>
11497
11498 PR middle-end/28268
11499 * gcc.dg/torture/pr28268.c: New testcase.
11500
11501 2006-07-07 Steve Ellcey <sje@cup.hp.com>
11502
11503 PR c++/27019
11504 * g++.dg/ext/pr27019.C: New.
11505
11506 2006-07-07 Richard Guenther <rguenther@suse.de>
11507
11508 PR tree-optimization/28187
11509 * gcc.dg/pr28187.c: New testcase.
11510
11511 2006-07-07 Eric Botcazou <ebotcazou@adacore.com>
11512
11513 * gnat.dg/address_conversion.adb: New test.
11514 * gnat.dg/boolean_subtype.adb: Likewise.
11515 * gnat.dg/frame_overflow.adb: Likewise.
11516 * gnat.dg/pointer_array.adb: Likewise.
11517 * gnat.dg/pointer_conversion.adb: Likewise.
11518
11519 2006-07-07 Paul Thomas <pault@gcc.gnu.org>
11520
11521 PR fortran/28237
11522 PR fortran/23420
11523 * gfortran.dg/print_fmt_5.f90: New test.
11524
11525 2006-07-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11526
11527 PR fortran/28129
11528 * gfortran.dg/bounds_check_4.f90: New test.
11529
11530 2006-07-05 Richard Guenther <rguenther@suse.de>
11531
11532 PR target/28158
11533 * gfortran.dg/pr28158.f90: New testcase.
11534
11535 2006-07-05 Richard Guenther <rguenther@suse.de>
11536
11537 PR tree-optimization/28162
11538 * gcc.dg/pr28162.c: New testcase.
11539
11540 2006-07-05 Richard Guenther <rguenther@suse.de>
11541 Andrew Pinski <pinskia@gcc.gnu.org>
11542
11543 PR c++/27084
11544 * g++.dg/tree-ssa/copyprop-1.C: New testcase.
11545
11546 2006-07-04 Paul Thomas <pault@gcc.gnu.org>
11547
11548 PR fortran/28174
11549 * gfortran.dg/actual_array_substr_2.f90: New test.
11550
11551 PR fortran/28167
11552 * gfortran.dg/actual_array_constructor_2.f90: New test.
11553
11554 2006-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11555
11556 * gfortran.dg/itime_idate_1.f: New test.
11557 * gfortran.dg/itime_idate_2.f: New test.
11558
11559 2006-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11560
11561 PR libgfortran/27704
11562 * gfortran.dg/open_status_3.f90: New test.
11563 * gfortran.dg/fmt_l.f90: Update for new feature.
11564
11565 2006-07-03 Asher Langton <langton2@llnl.gov>
11566
11567 * gfortran.dg/oldstyle_2.f90: New.
11568
11569 2006-07-03 Eric Botcazou <ebotcazou@adacore.com>
11570
11571 * gnat.dg/string_slice.adb: New test.
11572
11573 2006-07-01 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
11574
11575 PR fortran/19259
11576 * gfortran.dg/semicolon_fixed.c: New.
11577 * gfortran.dg/semicolon_free.c: New.
11578
11579 2006-06-30 Mike Stump <mrs@apple.com>
11580
11581 * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
11582 that don't support internal visibility.
11583
11584 2006-06-30 Andrew Pinski <pinskia@gmail.com>
11585
11586 * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
11587 for '(' / ')' needing an extra '\'.
11588
11589 2006-06-29 Roger Sayle <roger@eyesopen.com>
11590
11591 PR middle-end/27428
11592 * gcc.dg/pr27428-1.c: New test case.
11593
11594 2006-06-29 Mike Stump <mrs@apple.com>
11595
11596 * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
11597 on darwin as we can't align commons large enough yet.
11598
11599 * gcc.dg/vla-8.c: Add additional testcases.
11600
11601 2006-06-26 Steve Ellcey <sje@cup.hp.com>
11602
11603 PR c++/28114
11604 * g++.dg/other/pr28114.C: New.
11605
11606 2006-06-25 Eric Botcazou <ebotcazou@adacore.com>
11607
11608 * gcc.c-torture/compile/20060625-1.c: New test.
11609
11610 2006-06-25 Paul Thomas <pault@gcc.gnu.org>
11611
11612 PR fortran/20867
11613 * gfortran.dg/stfunc_3.f90: New test.
11614
11615 PR fortran/25056
11616 * gfortran.dg/impure_actual_1.f90: New test.
11617
11618 PR fortran/20874
11619 * gfortran.dg/elemental_result_1.f90: New test.
11620
11621 PR fortran/25073
11622 * gfortran.dg/select_7.f90: New test.
11623
11624 PR fortran/27554
11625 * intrinsic_actual_1.f: New test.
11626
11627 PR fortran/22038
11628 PR fortran/28119
11629 * gfortran.dg/forall_4.f90: New test.
11630
11631 PR fortran/25072
11632 * gfortran.dg/forall_5.f90: New test.
11633
11634 2006-06-25 Lee Millward <lee.millward@gmail.com>
11635
11636 PR c++/28051
11637 * g++.dg/template/using13.C: New test.
11638
11639 PR c++/28054
11640 * g++.dg/other/incomplete3.C: New test.
11641
11642 2006-06-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11643
11644 PR fortran/28081
11645 * gfortran.dg/substr_3.f: New test.
11646 * gfortran.dg/equiv_2.f90: Update expected error message.
11647
11648 2006-06-24 Paul Thomas <pault@gcc.gnu.org>
11649
11650 PR fortran/28118
11651 * gfortran.dg/actual_array_substr_1.f90: New test.
11652
11653 2006-06-24 Olivier Hainque <hainque@adacore.com>
11654
11655 * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
11656 * gnat.dg/scalar_mode_agg_compare.adb: New test.
11657
11658 2006-06-23 Janis Johnson <janis187@us.ibm.com>
11659
11660 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
11661
11662 2006-06-23 Steven G. Kargl <kargls@comcast.net>
11663
11664 PR fortran/27981
11665 * gfortran.dg/simpleif_2.f90: New test.
11666
11667 2006-06-23 Lee Millward <lee.millward@gmail.com>
11668
11669 * g++.dg/template/error22.C: Fix typo.
11670
11671 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11672
11673 PR c++/28112
11674 * g++.dg/ext/attrib23.C: New test.
11675
11676 2006-06-23 Olivier Hainque <hainque@adacore.com>
11677
11678 * gnat.dg/varsize_temp.adb: New test.
11679
11680 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11681
11682 PR c++/11468
11683 * g++.dg/other/java2.C: New test.
11684
11685 2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
11686
11687 PR target/27789
11688 * g++.dg/ext/dllimport4.C. Add more tests for invalid
11689 initialization.
11690
11691 2006-06-22 Roger Sayle <roger@eyesopen.com>
11692
11693 PR target/27531
11694 * gcc.dg/pr27531-1.c: New test case.
11695
11696 2006-06-22 Asher Langton <langton2@llnl.gov>
11697
11698 PR fortran/24748
11699 * gfortran.dg/implicit_8.f90: New.
11700
11701 2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
11702
11703 PR rtl-optimization/28121
11704 * gcc.dg/pr28121.c: New test.
11705
11706 2006-06-22 Lee Millward <lee.millward@gmail.com>
11707
11708 PR c++/27805
11709 * g++.dg/parse/ptrmem6.C: New test.
11710
11711 PR c++/27821
11712 * g++.dg/template/error22.C: New test.
11713
11714 2006-06-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11715
11716 PR c++/28111
11717 * g++.dg/template/friend43.C: New test.
11718
11719 PR c++/28110
11720 * g++.dg/template/crash53.C: New test.
11721
11722 PR c++/28109
11723 * g++.dg/rtti/incomplete1.C: New test.
11724
11725 2006-06-21 Eric Botcazou <ebotcazou@adacore.com>
11726
11727 * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
11728
11729 2006-06-21 Joseph Myers <joseph@codesourcery.com>
11730
11731 * gcc.c-torture/execute/complex-7.c: New.
11732
11733 2006-06-21 Jakub Jelinek <jakub@redhat.com>
11734
11735 * gcc.dg/merge-all-constants-1.c: New test.
11736
11737 2006-06-20 Janis Johnson <janis187@us.ibm.com>
11738
11739 PR c++/28113
11740 * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
11741
11742 2006-06-20 Steven G. Kargl <kargls@comcast.net>
11743
11744 * gfortran.dg/rrspacing_1.f90: New test.
11745
11746 2006-06-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11747
11748 PR c++/28052
11749 * g++.dg/other/bitfield2.C: New test.
11750
11751 2006-06-20 Zdenek Dvorak <dvorakz@suse.cz>
11752
11753 PR tree-optimization/27331
11754 * gcc.dg/pr27331.c: New test.
11755
11756 2006-06-20 James A. Morrison <phython@gcc.gnu.org>
11757 Eric Botcazou <ebotcazou@adacore.com>
11758
11759 PR ada/18692
11760 * lib/gnat.exp: New file.
11761 * lib/gnat-dg.exp: Likewise.
11762 * gnat.dg: New directory.
11763 * gnat.dg/dg.exp: New driver.
11764 * gnat.dg/specs: New directory.
11765 * gnat.dg/specs/specs.exp: New driver.
11766 * gnat.dg/style: New directory.
11767 * gnat.dg/style/style.exp: New driver.
11768
11769 2006-06-20 Paul Thomas <pault@gcc.gnu.org>
11770
11771 PR fortran/16206
11772 * gfortran.dg/array_initializer_1.f90: New test.
11773
11774 PR fortran/28005
11775 * gfortran.dg/matmul_3.f90: New test.
11776
11777 2006-06-19 Andrew Pinski <pinskia@gmail.com>
11778
11779 PR middle-end/28075
11780 * gcc.dg/tree-ssa/inline-1.c: New test.
11781
11782 2006-06-19 Anatoly Sokolov <aesok@post.ru>
11783
11784 * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
11785 in malloc prototype; remove XFAIL.
11786 * gcc.dg/pr18241-2.c: Ditto.
11787 * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
11788 in memset prototype; remove XFAIL.
11789 * gcc.dg/tree-ssa/pr23382.c: Ditto.
11790
11791 2006-06-19 Joseph S. Myers <joseph@codesourcery.com>
11792
11793 * gcc.dg/vla-8.c: Add.
11794
11795 2006-06-19 Richard Guenther <rguenther@suse.de>
11796
11797 PR tree-optimization/27090
11798 * g++.dg/tree-ssa/pr27090.C: New testcase.
11799
11800 2006-06-19 Roger Sayle <roger@eyesopen.com>
11801
11802 PR target/27861
11803 * gcc.dg/pr27861-1.c: New test case.
11804
11805 2006-06-19 Richard Guenther <rguenther@suse.de>
11806
11807 PR middle-end/28045
11808 * gcc.dg/torture/pr28045.c: New testcase.
11809
11810 2006-06-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11811
11812 PR fortran/26801
11813 * gfortran.dg/associated_4.f90: New test.
11814
11815 2006-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11816
11817 PR fortran/19310
11818 PR fortran/19904
11819 * gfortran.dg/real_const_3.f90: New test.
11820
11821 2006-06-16 Mark Mitchell <mark@codesourcery.com>
11822
11823 PR c++/28016
11824 * g++.dg/template/static26.C: New test.
11825
11826 PR c++/27979
11827 * g++.dg/expr/bitfield2.C: New test.
11828
11829 PR c++/27884
11830 * g++.dg/parse/linkage2.C: New test.
11831
11832 2006-06-16 Richard Guenther <rguenther@suse.de>
11833
11834 PR middle-end/27116
11835 * gcc.dg/pr15785-1.c: Revert last change.
11836 * gcc.dg/torture/pr27116-2.c: New testcase.
11837
11838 2006-06-16 Roger Sayle <roger@eyesopen.com>
11839
11840 PR middle-end/27802
11841 * gcc.dg/pr27802-1.c: New test case.
11842
11843 2006-06-15 Mark Mitchell <mark@codesourcery.com>
11844
11845 PR c++/27689
11846 * g++.dg/template/ttp18.C: New test.
11847 * g++.dg/template/ttp19.C: Likewise.
11848
11849 PR c++/27666
11850 * g++.dg/expr/cond9.C: New test.
11851
11852 PR c++/27640
11853 * g++.dg/template/ctor7.C: New test.
11854
11855 2006-06-15 Janis Johnson <janis187@us.ibm.com>
11856
11857 * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
11858
11859 2006-06-16 Richard Guenther <rguenther@suse.de>
11860
11861 PR tree-optimization/27781
11862 * gcc.dg/tree-ssa/pr27781.c: New testcase.
11863
11864 2006-06-15 Thomas Koenig <Thomas.Koenig@online.de>
11865
11866 * gfortran.dg/allocate_zerosize_2.f90: New test case.
11867
11868 2006-06-15 Zdenek Dvorak <dvorakz@suse.cz>
11869
11870 * gcc.dg/tree-ssa/loop-18.c: New test.
11871
11872 2006-06-14 Mark Mitchell <mark@codesourcery.com>
11873
11874 PR c++/27665
11875 * g++.dg/template/crash52.C: New test.
11876
11877 PR c++/27648
11878 * g++.dg/ext/attrib22.C: New test.
11879
11880 PR c++/26559
11881 * g++.dg/template/builtin1.C: New test.
11882 * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
11883
11884 PR c++/28018
11885 * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
11886 assignment.
11887 * g++.old-deja/g++.pt/crash51.C: Likewise.
11888
11889 PR c++/27227
11890 * g++.dg/lookup/linkage1.C: New test.
11891 * g++.dg/lookup/linkage2.C: Likewise.
11892
11893 2006-06-14 Andreas Krebbel <krebbel1@de.ibm.com>
11894
11895 PR middle-end/27959
11896 * gcc.dg/pr27959.c: New testcase.
11897
11898 2006-06-13 J"orn Rennecke <joern.rennecke@st.com>
11899
11900 PR target/28014:
11901 * g++.dg/eh/div.C: New test.
11902
11903 2006-06-13 Jakub Jelinek <jakub@redhat.com>
11904
11905 PR c++/27894
11906 * g++.dg/tree-ssa/pr26757.C: New test.
11907 * g++.dg/tree-ssa/pr27894.C: New test.
11908
11909 2006-06-13 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
11910
11911 * gcc.c-torture/compile/20060609-1.c: New test.
11912
11913 PR target/27863
11914 * gcc.c-torture/compile/pr27863.c: New test.
11915
11916 2006-06-13 Richard Guenther <rguenther@suse.de>
11917
11918 PR tree-optimization/27830
11919 * g++.dg/tree-ssa/pr27830.C: New testcase.
11920
11921 2006-06-13 Matthew Sachs <msachs@apple.com>
11922
11923 * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
11924 the list of compiler flags; this causes those flags to be checked
11925 for things like dg-skip-if.
11926
11927 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11928
11929 PR c++/27601
11930 * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
11931
11932 2006-06-12 Mark Mitchell <mark@codesourcery.com>
11933 Kazu Hirata <kazu@codesourcery.com>
11934
11935 * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
11936 g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
11937
11938 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11939
11940 PR c++/27933
11941 * g++.dg/lookup/using15.C: New test.
11942
11943 PR c++/27951
11944 * g++.dg/other/anon4.C: New test.
11945
11946 2006-06-12 Roger Sayle <roger@eyesopen.com>
11947
11948 PR c++/21210
11949 * g++.dg/init/complex1.C: New test case.
11950
11951 2006-06-11 Eric Christopher <echristo@apple.com>
11952
11953 PR middle-end/27948
11954 * gcc.dg/bf-ms-layout.c: Run on darwin.
11955 * gcc.dg/bf-no-ms-layout: Ditto.
11956 * gcc.dg/attr-ms_struct-2.c: New.
11957 * gcc.dg/bf-ms-layout-2.c: Ditto.
11958
11959 2006-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
11960
11961 * gcc.dg/attr-ms_struct-packed1.c: New.
11962
11963 2006-06-09 Mike Stump <mrs@apple.com>
11964
11965 * gcc.dg/vla-7.c: Add.
11966
11967 2006-06-10 Paul Thomas <pault@gcc.gnu.org>
11968
11969 PR fortran/24558
11970 * gfortran.dg/entry_6.f90: New test.
11971
11972 PR fortran/20877
11973 PR fortran/25047
11974 * gfortran.dg/entry_7.f90: New test.
11975
11976 2006-06-09 Jakub Jelinek <jakub@redhat.com>
11977
11978 PR c/27747
11979 * gcc.dg/cpp/_Pragma6.c: New test.
11980
11981 PR c++/27748
11982 * g++.dg/cpp/_Pragma1.C: New test.
11983
11984 PR preprocessor/27746
11985 * gcc.dg/gomp/macro-3.c: New test.
11986 * gcc.dg/gomp/macro-4.c: New test.
11987 * g++.dg/gomp/macro-3.C: New test.
11988 * g++.dg/gomp/macro-4.C: New test.
11989
11990 2006-06-09 Richard Guenther <rguenther@suse.de>
11991
11992 PR tree-optimization/26998
11993 * gcc.dg/torture/pr26998.c: New testcase.
11994 * gcc.dg/tree-ssa/vrp29.c: New testcase.
11995
11996 2006-06-08 Mike Stump <mrs@apple.com>
11997
11998 * gcc.dg/pr27095.c: Account for stubs.
11999
12000 PR target/26427
12001 * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
12002 produce bad code on darwin.
12003
12004 2006-06-08 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12005
12006 PR fortran/27958
12007 * gfortran.dg/substr_2.f: New test.
12008
12009 2006-06-08 Asher Langton <langton2@llnl.gov>
12010
12011 PR fortran/27786
12012 * cray_pointers_2.f90: Add -fbounds-check compile flag.
12013
12014 2006-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12015
12016 PR target/27421
12017 * gcc.dg/union-3.c: New test.
12018
12019 2006-06-08 Richard Guenther <rguenther@suse.de>
12020
12021 PR middle-end/27116
12022 * gcc.dg/torture/pr27116.c: New testcase.
12023 * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
12024
12025 2006-06-07 Zdenek Dvorak <dvorakz@suse.cz>
12026
12027 PR rtl-optimization/26449
12028 * gcc.dg/pr26449.c: New test.
12029
12030 2006-06-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12031
12032 PR c++/27601
12033 * g++.dg/ext/offsetof1.C: Test member functions.
12034
12035 2006-06-07 Steve Ellcey <sje@cup.hp.com>
12036
12037 * gcc.dg/pr27095.c: Improve scanning.
12038
12039 2006-06-07 Paul Thomas <pault@gcc.gnu.org>
12040
12041 PR fortran/23091
12042 * gfortran.dg/saved_automatic_1.f90: New test.
12043
12044 PR fortran/24168
12045 * gfortran.dg/array_simplify_1.f90: New test.
12046
12047 PR fortran/25090
12048 * gfortran.dg/entry_dummy_ref_1.f90: New test.
12049
12050 PR fortran/25058
12051 * gfortran.dg/entry_dummy_ref_2.f90: New test.
12052
12053 2006-06-06 Mark Mitchell <mark@codesourcery.com>
12054
12055 PR c++/27177
12056 * g++.dg/expr/cast7.C: New test.
12057
12058 2006-06-06 Janis Johnson <janis187@us.ibm.com>
12059
12060 * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
12061 * lib/gcc-defs.exp (tool_check_compile): Ditto.
12062 * lib/fortran-torture.exp (fortran-torture-compile,
12063 fortran-torture-execute): Ditto.
12064
12065 2006-06-06 Ulrich Weigand <uweigand@de.ibm.com>
12066
12067 PR target/27842
12068 * gcc.dg/vmx/pr27842.c: New test.
12069
12070 2006-06-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12071
12072 PR libfortran/27895
12073 * gfortran.dg/bounds_check_3.f90: New test.
12074
12075 2006-06-05 Mike Stump <mrs@apple.com>
12076
12077 * objc.dg/objc-fast-4.m: Skip for ppc64.
12078
12079 2006-06-05 Steve Ellcey <sje@cup.hp.com>
12080
12081 PR testsuite/27705
12082 * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
12083
12084 2006-06-05 Dorit Nuzman <dorit@il.ibm.com>
12085 Victor Kaplansky <victork@il.ibm.com>
12086
12087 PR tree-optimizations/26360
12088 * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
12089 with -fno-tree-dce.
12090 * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
12091
12092 2006-06-05 Paul Thomas <pault@gcc.gnu.org>
12093
12094 PR fortran/14067
12095 * gfortran.dg/data_char_1.f90: Add messages for truncated
12096 strings.
12097
12098 PR fortran/16943
12099 * gfortran.dg/func_decl_2.f90: New test.
12100
12101 PR fortran/20839
12102 * gfortran.dg/do_2.f90: New test.
12103
12104 PR fortran/27655
12105 * gfortran.dg/associated_3.f90: New test.
12106
12107 2006-06-04 Mark Mitchell <mark@codesourcery.com>
12108
12109 PR c++/27819
12110 * g++.dg/template/static25.C: New test.
12111
12112 PR c++/27722
12113 * g++.dg/init/array21.C: New test.
12114
12115 PR c++/27807
12116 * g++.dg/ext/complit7.C: New test.
12117
12118 PR c++/27806
12119 * g++.dg/parse/ptrmem5.C: New test.
12120
12121 2006-06-04 Roger Sayle <roger@eyesopen.com>
12122 Andrew Pinski <pinskia@physics.uc.edu>
12123
12124 PR c/27150
12125 PR middle-end/27382
12126 * gcc.dg/pr27150-1.c: New testcase.
12127 * gcc.dg/pr27382-1.c: New testcase.
12128 * gcc.dg/pr27382-2.c: New testcase.
12129
12130 2006-06-05 Joseph S. Myers <joseph@codesourcery.com>
12131
12132 PR c/25161
12133 PR c/27020
12134 * gcc.dg/array-10.c: New test.
12135
12136 2006-06-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12137
12138 PR c++/27804
12139 * g++.dg/init/const4.C: New test.
12140 * g++.dg/init/member1.C: Add error-marker.
12141 * g++.dg/other/fold1.C: Adjust error-marker.
12142
12143 2006-06-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12144
12145 PR c++/27601
12146 * g++.dg/ext/offsetof1.C: New test.
12147
12148 2006-06-04 Eric Christopher <echristo@apple.com>
12149
12150 * gcc.dg/attr-ms_struct-1.c: New.
12151
12152 2006-06-04 Mark Shinwell <shinwell@codesourcery.com>
12153
12154 * gcc.c-torture/compile/builtin_constant_p.c: New test.
12155
12156 2006-06-04 Richard Guenther <rguenther@suse.de>
12157
12158 PR tree-optimization/27039
12159 * gcc.dg/tree-ssa/loop-17.c: New testcase.
12160
12161 2006-06-03 Roger Sayle <roger@eyesopen.com>
12162
12163 PR target/26223
12164 * gcc.target/i386/amd64-abi-2.c: New test case.
12165
12166 2006-06-02 Eric Christopher <echristo@apple.com>
12167
12168 * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
12169 * gcc.target/i386/20020523-1.c: Skip if darwin.
12170 * gcc.target/i386/asm-3.c: Ditto.
12171 * gcc.target/i386/20011119-1.c: Ditto.
12172 * gcc.target/i386/clobbers.c: Remove pic part of test.
12173
12174 2006-06-02 Steve Ellcey <sje@cup.hp.com>
12175
12176 * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
12177 * g++.old-deja/g++.other/init19.C: Ditto.
12178 * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
12179 and add other platforms as expected failures.
12180
12181 2006-06-01 Steve Ellcey <sje@cup.hp.com>
12182
12183 * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
12184 (is-effective-target-keyword): Ditto.
12185
12186 2006-06-01 Thomas Koenig <Thomas.Koenig@online.de>
12187
12188 PR fortran/27715
12189 * gfortran.dg/extended_char_comparison_1.f: New test.
12190
12191 2006-06-01 Paul Thomas <pault@gcc.gnu.org>
12192
12193 PR fortran/25098
12194 * gfortran.dg/dummy_procedure_1.f90: New test.
12195
12196 PR fortran/25147
12197 * gfortran.dg/dummy_procedure_2.f90: New test.
12198
12199 * gfortran.dg/associated_2.f90: Correct to make consistent with
12200 standard.
12201
12202 2006-05-31 Roger Sayle <roger@eyesopen.com>
12203
12204 * gcc.target/i386/387-11.c: New test case.
12205
12206 2006-05-31 Mark Mitchell <mark@codesourcery.com>
12207
12208 PR c++/27801
12209 * g++.dg/template/cond6.C: New test.
12210
12211 PR c++/26496
12212 * g++.dg/template/crash51.C: New test.
12213 * g++.old-deja/g++.mike/net36.C: Tweak error markers.
12214
12215 PR c++/27385
12216 * g++.dg/init/array20.C: New test.
12217
12218 2006-05-31 Roger Sayle <roger@eyesopen.com>
12219
12220 * gcc.dg/builtins-54.c: New test case.
12221
12222 2006-05-30 Mark Mitchell <mark@codesourcery.com>
12223
12224 PR c++/26433
12225 * g++.dg/template/fntry1.C: Add dg-do link.
12226
12227 PR c++/27808
12228 * g++.dg/parse/friend6.C: New test.
12229
12230 2006-05-30 Asher Langton <langton2@llnl.gov>
12231
12232 * gfortran.dg/cray_pointers_7.f90: New test.
12233
12234 2006-05-30 Roger Sayle <roger@eyesopen.com>
12235
12236 PR tree-optimization/23452
12237 * gcc.dg/fold-mulconj-1.c: New test case.
12238
12239 2006-05-30 Mark Mitchell <mark@codesourcery.com>
12240
12241 PR c++/27803
12242 * g++.dg/parse/bitfield1.C: New test.
12243
12244 2006-05-30 Roger Sayle <roger@eyesopen.com>
12245
12246 * gcc.target/ppc-eq0-1.c: New test case.
12247 * gcc.target/ppc-negeq0-1.c: New test case.
12248
12249 2006-05-30 Dirk Mueller <dmueller@suse.de>
12250
12251 PR c/27273
12252 * gcc.dg/overflow-warn-5.c: New test.
12253
12254 2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12255
12256 PR c/27718
12257 * gcc.dg/sizeof-1.c: New test.
12258
12259 2006-05-30 Uros Bizjak <uros@kss-loka.si>
12260
12261 PR target/27790
12262 * gcc.target/i386/pr27790.c: New test.
12263
12264 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12265
12266 PR libgfortran/27757
12267 * gfortran.dg/direct_io_5.f90: New test.
12268
12269 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12270
12271 PR libgfortran/27634
12272 * gfortran.dg/fmt_missing_period_1.f: New test.
12273 * gfortran.dg/fmt_missing_period_2.f: New test.
12274 * gfortran.dg/fmt_missing_period_3.f: New test.
12275
12276 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12277
12278 PR fortran/19777
12279 * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
12280 arrays.
12281
12282 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12283
12284 PR c++/27713
12285 * g++.dg/template/new6.C: New test.
12286
12287 2006-05-29 Roger Sayle <roger@eyesopen.com>
12288
12289 PR tree-optimization/24964
12290 * gcc.target/i386/387-10.c: New test case.
12291
12292 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
12293
12294 * intrinsics/string_intrinsics.c (compare_string):
12295 Use memcmp instead of strncmp to avoid tripping over
12296 CHAR(0) in a string.
12297
12298 2006-05-27 Richard Guenther <rguenther@suse.de>
12299
12300 PR middle-end/27773
12301 * gcc.dg/torture/pr27773.c: New testcase.
12302
12303 2006-05-27 Dirk Mueller <dmueller@suse.de>
12304
12305 * gcc.dg/pr24561.c: Rename to..
12306 * gcc.dg/pr25962.c: .. this.
12307
12308 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12309
12310 PR fortran/19777
12311 * gfortran.dg/bounds_check_2.f: New test.
12312
12313 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
12314
12315 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
12316 * gfortran.dg/byte_1.f90: Likewise.
12317 * gfortran.dg/dup_save_2.f90: Likewise.
12318
12319 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
12320
12321 * gfortran.dg/associated_2.f90: New test.
12322
12323 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12324
12325 PR fortran/27524
12326 * gfortran.dg/bounds_check_1.f90: New test.
12327
12328 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
12329
12330 PR rtl-optimization/27661
12331 * gcc.dg/pr27661.c: New test case.
12332
12333 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
12334
12335 PR fortran/23151
12336 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
12337 * gfortran.dg/print_parentheses_1.f: New test.
12338 * gfortran.dg/print_parentheses_2.f90: New test.
12339
12340 2006-05-26 Jakub Jelinek <jakub@redhat.com>
12341
12342 PR target/27758
12343 * gcc.dg/pr27758.c: New test.
12344
12345 2006-05-24 Falk Hueffner <falk@debian.org>
12346
12347 * gcc.c-torture/compile/pr27571.c: New test.
12348
12349 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
12350
12351 PR fortran/27709
12352 * gfortran.dg/spec_expr_4.f90: New test.
12353
12354 PR fortran/27155
12355 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
12356
12357 2006-05-25 Mark Mitchell <mark@codesourcery.com>
12358
12359 PR c++/20103
12360 * g++.dg/ext/complit6.C: New test.
12361 * g++.dg/ext/complit3.C: Adjust error markers.
12362 * g++.dg/init/const3.C: New test.
12363
12364 2006-05-25 Richard Guenther <rguenther@suse.de>
12365
12366 PR middle-end/27743
12367 * gcc.dg/torture/pr27743.c: New testcase.
12368
12369 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
12370
12371 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
12372
12373 2006-05-25 Alan Modra <amodra@bigpond.net.au>
12374
12375 * gcc.dg/compat/scalar-by-value-x.h: New.
12376 * gcc.dg/compat/scalar-by-value-y.h: New.
12377 * gcc.dg/compat/scalar-by-value-5.c: New.
12378 * gcc.dg/compat/scalar-by-value-5_main.c: New.
12379 * gcc.dg/compat/scalar-by-value-5_x.c: New.
12380 * gcc.dg/compat/scalar-by-value-5_y.c: New.
12381 * gcc.dg/compat/scalar-by-value-6.c: New.
12382 * gcc.dg/compat/scalar-by-value-6_main.c: New.
12383 * gcc.dg/compat/scalar-by-value-6_x.c: New.
12384 * gcc.dg/compat/scalar-by-value-6_y.c: New.
12385
12386 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
12387
12388 PR tree-optimization/27639
12389 PR tree-optimization/26719
12390 * gcc.dg/pr27639.c: New test.
12391 * gcc.dg/pr26719.c: New test.
12392 * gcc.dg/tree-ssa/scev-cast.c: New test.
12393
12394 2006-05-23 Mark Mitchell <mark@codesourcery.com>
12395
12396 PR c++/20173
12397 * g++.dg/template/error21.C: New test.
12398
12399 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
12400
12401 PR target/27696
12402 * gcc.target/i386/pr27696.c: New.
12403
12404 2006-05-22 Janis Johnson <janis187@us.ibm.com>
12405
12406 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
12407
12408 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
12409
12410 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12411
12412 PR c++/27716
12413 * g++.dg/other/assign1.C: New test.
12414
12415 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
12416
12417 PR target/27266
12418 * gcc.target/i386/pr27266.c: New.
12419
12420 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12421
12422 PR c++/27451
12423 * g++.dg/ext/asm9.C: New test.
12424
12425 2006-05-22 Richard Sandiford <richard@codesourcery.com>
12426
12427 PR rtl-optimization/25514
12428 * gcc.c-torture/compile/pr25514.c: New test.
12429
12430 2006-05-22 Richard Guenther <rguenther@suse.de>
12431
12432 Revert
12433 2006-01-31 Richard Guenther <rguenther@suse.de>
12434
12435 * gcc.target/i386/sselibm-1.c: New testcase.
12436 * gcc.target/i386/sselibm-2.c: Likewise.
12437 * gcc.target/i386/sselibm-3.c: Likewise.
12438 * gcc.target/i386/sselibm-4.c: Likewise.
12439 * gcc.target/i386/sselibm-5.c: Likewise.
12440
12441 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12442
12443 PR c/27420
12444 * gcc.dg/func-args-2.c: New test.
12445
12446 PR c/26818
12447 * gcc.dg/struct-incompl-1.c: New test.
12448
12449 2006-05-22 Richard Guenther <rguenther@suse.de>
12450
12451 PR testsuite/27708
12452 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
12453 the transformations we test for.
12454
12455 2006-05-22 Richard Guenther <rguenther@suse.de>
12456
12457 PR testsuite/27707
12458 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
12459
12460 2006-05-21 Mark Mitchell <mark@codesourcery.com>
12461
12462 PR c++/27210
12463 * g++.dg/warn/new1.C: New test.
12464 * g++.dg/template/new5.C: Likewise.
12465
12466 2006-05-21 Roger Sayle <roger@eyesopen.com>
12467
12468 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
12469 * gcc.target/i386/20060512-3.c: Likewise.
12470
12471 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
12472
12473 PR rtl-optimization/27671
12474 * gcc.c-torture/execute/pr27671-1.c: New.
12475 * gcc.dg/pr27671-2.c: Likewise.
12476
12477 PR tree-optimization/26622.
12478 * gcc.c-torture/compile/pr26622.c: New.
12479
12480 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
12481
12482 PR fortran/27613
12483 * gfortran.dg/recursive_reference_1.f90: New test.
12484
12485 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
12486
12487 PR fortran/25746
12488 * gfortran.dg/elemental_subroutine_3.f90: New test.
12489
12490 PR fortran/25090
12491 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
12492
12493 PR fortran/27584
12494 * gfortran.dg/associated_target_1.f90: New test.
12495
12496 PR fortran/19015
12497 * gfortran.dg/maxloc_shape_1.f90: New test.
12498
12499 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12500
12501 PR libgfortran/24459
12502 * gfortran.dg/namelist_24.f90: New test.
12503 * gfortran.dg/namelist_12.f: Fix typo in comment.
12504
12505 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
12506
12507 PR middle-end/25776
12508 * g++.dg/other/error11.C: New test.
12509
12510 2006-05-20 Richard Sandiford <richard@codesourcery.com>
12511
12512 * gcc.target/mips/pr26765.c: Add -w to options.
12513
12514 2006-05-20 Richard Sandiford <richard@codesourcery.com>
12515
12516 * lib/target-supports.exp (check_effective_target_mpaired_single):
12517 New function.
12518 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
12519 multilibs.
12520 * g++.dg/vect/vect.exp: Likewise.
12521
12522 2006-05-20 Richard Sandiford <richard@codesourcery.com>
12523
12524 PR testsuite/25891
12525 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
12526
12527 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
12528
12529 PR fortran/27662
12530 * gfortran.dg/temporary_1.f90: New file.
12531
12532 2006-05-19 Andreas Schwab <schwab@suse.de>
12533
12534 * g++.dg/other/unused1.C: Also match "stringz".
12535
12536 2006-05-19 Mark Mitchell <mark@codesourcery.com>
12537
12538 PR c++/26433
12539 * g++.dg/template/fntry1.C: New test.
12540
12541 2006-05-18 Mark Mitchell <mark@codesourcery.com>
12542
12543 PR c++/27471
12544 PR c++/27506
12545 * g++.dg/conversion/bitfield5.C: New test.
12546 * g++.dg/conversion/bitfield6.C: New test.
12547
12548 2006-05-18 Mike Stump <mrs@apple.com>
12549
12550 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
12551 * gcc.dg/vla-4.c: Add.
12552 * gcc.dg/vla-5.c: Add.
12553 * gcc.dg/vla-6.c: Add.
12554
12555 2006-05-12 Stuart Hastings <stuart@apple.com>
12556
12557 * gcc.target/i386/20060512-1.c: New.
12558 * gcc.target/i386/20060512-2.c: New.
12559 * gcc.target/i386/20060512-3.c: New.
12560 * gcc.target/i386/20060512-4.c: New.
12561
12562 2006-05-17 Mark Mitchell <mark@codesourcery.com>
12563
12564 PR c++/26122
12565 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
12566
12567 PR c++/26068
12568 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
12569 * g++.dg/parse/linkage1.C: New test.
12570
12571 2006-05-17 Jakub Jelinek <jakub@redhat.com>
12572
12573 PR tree-optimization/27548
12574 * g++.dg/tree-ssa/pr27548.C: New test.
12575
12576 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12577
12578 PR fortran/26551
12579 * gfortran.dg/recursive_check_1.f: New test.
12580 * gfortran.dg/recursive_check_2.f90: New test.
12581
12582 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
12583
12584 * g++.dg/opt/temp2.C: New test.
12585
12586 2006-05-17 Jakub Jelinek <jakub@redhat.com>
12587
12588 PR c++/27491
12589 * g++.dg/init/brace5.C: New test.
12590
12591 PR middle-end/27415
12592 * gcc.dg/gomp/pr27415.c: New test.
12593 * g++.dg/gomp/pr27415.C: New test.
12594
12595 PR tree-optimization/27549
12596 * g++.dg/tree-ssa/pr27549.C: New test.
12597
12598 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12599
12600 PR libgfortran/27575
12601 * gfortran.dg/read_eof_4.f90: New test.
12602
12603 2006-05-16 Richard Guenther <rguenther@suse.de>
12604
12605 PR tree-optimization/22303
12606 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
12607
12608 2006-05-16 Jakub Jelinek <jakub@redhat.com>
12609
12610 PR middle-end/27573
12611 * gcc.dg/gomp/pr27573.c: New test.
12612 * gfortran.dg/gomp/pr27573.f90: New test.
12613
12614 PR c/27499
12615 * gcc.dg/gomp/pr27499.c: New test.
12616 * g++.dg/gomp/pr27499.C: New test.
12617
12618 2006-05-15 Mark Mitchell <mark@codesourcery.com>
12619
12620 PR c++/27339
12621 * g++.dg/parser/access8.C: Adjust error marker.
12622 * g++.dg/template/access17.C: New test.
12623 * g++.dg/template/access18.C: Likewise.
12624
12625 2006-05-15 Roger Sayle <roger@eyesopen.com>
12626
12627 PR target/26600
12628 * gcc.target/i386/pr26600.c: New test case.
12629
12630 2006-05-15 Mark Mitchell <mark@codesourcery.com>
12631
12632 PR c++/27505
12633 * g++.dg/expr/bitfield1.C: New test.
12634
12635 2006-05-15 Richard Guenther <rguenther@suse.de>
12636
12637 PR tree-optimization/27603
12638 * gcc.dg/torture/pr27603.c: New testcase.
12639
12640 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
12641
12642 PR fortran/25090
12643 * gfortran.dg/entry_dummy_ref_1.f90: New test.
12644
12645 PR fortran/25082
12646 * gfortran.dg/scalar_return_1.f90: New test.
12647
12648 PR fortran/27411
12649 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
12650
12651 2006-05-15 Jakub Jelinek <jakub@redhat.com>
12652
12653 * gcc.dg/gomp/critical-4.c: New test.
12654 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
12655 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
12656 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
12657 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
12658
12659 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12660
12661 PR c++/27582
12662 * g++.dg/template/dependent-args1.C: New test.
12663
12664 PR c++/27581
12665 * g++.dg/lookup/this1.C: New test.
12666
12667 PR c++/27315
12668 * g++.dg/template/operator6.C: New test.
12669 * g++.dg/template/incomplete3.C: New test.
12670
12671 PR c++/27559
12672 * g++.dg/template/new4.C: New test.
12673
12674 PR c++/27496
12675 * g++.dg/template/void2.C: New test.
12676
12677 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
12678
12679 * g++.dg/template/dependent-expr5.C: New test.
12680
12681 2006-05-14 Roger Sayle <roger@eyesopen.com>
12682
12683 PR middle-end/26729
12684 * gcc.dg/pr26729-1.c: New test case.
12685
12686 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
12687
12688 * gcc.dg/pr27003.c: New test.
12689
12690 2006-05-12 Steve Ellcey <sje@cup.hp.com>
12691
12692 * lib/target-supports.dg (check_cxa_atexit_available): Change
12693 v3_target_compile to ${tool}_target_compile.
12694
12695 2006-05-11 Jason Merrill <jason@redhat.com>
12696
12697 * lib/scanasm.exp (scan-not-hidden): Fix typo.
12698
12699 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12700
12701 PR fortran/27553
12702 * gfortran.dg/label_5.f90: New test.
12703
12704 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
12705
12706 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
12707 check_effective_target_powerpc_altivec_ok): New.
12708 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
12709 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
12710 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
12711 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
12712 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
12713 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
12714 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
12715 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
12716 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
12717 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
12718 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
12719 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
12720 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
12721 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
12722 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
12723 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
12724 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
12725 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
12726 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
12727 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
12728 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
12729 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
12730 gcc.target/powerpc/altivec-9.c,
12731 gcc.target/powerpc/altivec-consts.c,
12732 gcc.target/powerpc/altivec-pr22085.c,
12733 gcc.target/powerpc/altivec-splat.c,
12734 gcc.target/powerpc/altivec-types-1.c,
12735 gcc.target/powerpc/altivec-types-2.c,
12736 gcc.target/powerpc/altivec-types-3.c,
12737 gcc.target/powerpc/altivec-types-4.c,
12738 gcc.target/powerpc/altivec-varargs-1.c,
12739 gcc.target/powerpc/altivec-vec-merge.c,
12740 gcc.target/powerpc/ppc-vector-memcpy.c,
12741 gcc.target/powerpc/ppc-vector-memset.c,
12742 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
12743 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
12744 these effective targets.
12745 * gcc.dg/vmx/pr27006.c: Add missing close brace.
12746 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
12747
12748 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12749
12750 PR middle-end/27384
12751 * g++.dg/other/fold1.C: New test.
12752
12753 PR middle-end/27488
12754 * gcc.dg/fold-nonneg-1.c: New test.
12755
12756 PR c++/27547
12757 * g++.dg/other/operator1.C: New test.
12758
12759 2006-05-11 Richard Guenther <rguenther@suse.de>
12760
12761 PR middle-end/27529
12762 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
12763
12764 2006-05-10 Janis Johnson <janis187@us.ibm.com>
12765
12766 * lib/target-supports-dg.exp (check-flags): New.
12767 (dg-skip-if): Move flag checks.
12768
12769 2006-05-09 Steve Ellcey <sje@cup.hp.com>
12770
12771 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
12772 * lib/target-supports.dg (check_cxa_atexit_available): New.
12773
12774 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
12775
12776 PR fortran/27470
12777 * gfortran.dg/multiple_allocation_2.f90: New test case.
12778
12779 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
12780
12781 * gcc.target/arm/pr27387.C: Fix a comment typo.
12782
12783 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12784
12785 PR fortran/24549
12786 * gfortran.dg/error_recovery_1.f90: New test.
12787
12788 2006-05-10 Richard Guenther <rguenther@suse.de>
12789
12790 PR tree-optimization/27302
12791 * gcc.dg/torture/pr27302.c: New testcase.
12792
12793 2006-05-09 Dirk Mueller <dmueller@suse.de>
12794 Richard Guenther <rguenther@suse.de>
12795
12796 PR middle-end/27498
12797 * gcc.dg/tree-ssa/pr27498.c: New testcase.
12798
12799 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
12800
12801 PR rtl-optimization/27335
12802 * gcc.dg/pr27335.c: New test.
12803
12804 2006-05-06 Richard Sandiford <richard@codesourcery.com>
12805
12806 * gcc.target/mips/mips-ps-5.c: New file.
12807
12808 2006-05-08 Jan Hubicka <jh@suse.cz>
12809
12810 PR middle-end/25962
12811 * gcc.dg/pr25962.c: New.
12812
12813 2006-05-08 Roger Sayle <roger@eyesopen.com>
12814
12815 PR target/27158
12816 * gcc.target/powerpc/pr27158.c: New test case.
12817
12818 2006-05-08 Laurent GUERBY <laurent@guerby.net>
12819
12820 PR testsuite/27476
12821 * ada/acats/run_all.sh: Use test -z.
12822
12823 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12824
12825 PR libfortran/18271
12826 * gfortran.dg/spec_expr_3.f90: New test.
12827
12828 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
12829
12830 PR target/24879
12831 * gcc.target/i386/monitor.c: New file.
12832
12833 2006-05-08 Alan Modra <amodra@bigpond.net.au>
12834
12835 * gcc.dg/pr27095.c: xfail *-*-darwin*.
12836
12837 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12838
12839 PR c++/27447
12840 * g++.dg/other/ptrmem7.C: New test.
12841
12842 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12843
12844 PR target/27421
12845 * gcc.dg/array-9.c: New test.
12846
12847 2006-05-07 Richard Guenther <rguenther@suse.de>
12848
12849 PR tree-optimization/27409
12850 * gcc.dg/torture/pr27409.c: New testcase.
12851
12852 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
12853
12854 PR fortran/27457
12855 * gfortran.dg/select_6.f90: New.
12856
12857 2006-05-07 Richard Guenther <rguenther@suse.de>
12858
12859 PR tree-optimization/27136
12860 * gcc.dg/torture/pr27136.c: New testcase.
12861
12862 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
12863
12864 PR fortran/24813
12865 * gfortran.dg/char_cons_len_1.f90: New test.
12866
12867 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12868
12869 PR c++/27427
12870 * g++.dg/template/incomplete2.C: New test.
12871
12872 2006-05-06 Richard Guenther <rguenther@suse.de>
12873
12874 PR tree-optimization/27151
12875 * gcc.dg/vect/pr27151.c: New testcase.
12876
12877 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12878
12879 PR c++/27430
12880 * g++.dg/template/void1.C: New test.
12881
12882 PR c++/27423
12883 * g++.dg/other/void2.C: New test.
12884
12885 PR c++/27422
12886 * g++.dg/conversion/void1.C: New test.
12887
12888 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
12889
12890 PR/21391
12891 * g++.dg/other/unused1.C: New.
12892
12893 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12894
12895 PR objc/27240
12896 * objc.dg/member-1.m: New test.
12897
12898 2006-05-05 Steve Ellcey <sje@cup.hp.com>
12899
12900 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
12901
12902 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12903
12904 PR libfortran/26985
12905 * gfortran.dg/matmul_2.f90: New test.
12906
12907 2005-05-05 Laurent GUERBY <laurent@guerby.net>
12908
12909 * ada/acats/run_all.sh: Use sync when main not found.
12910
12911 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
12912
12913 PR target/26765
12914 * gcc.target/mips/pr26765.c: New.
12915
12916 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
12917
12918 * gcc.target/bfin: New directory.
12919 * gcc.target/bfin/bfin.exp: New file.
12920 * gcc.target/bfin/frmul.c: New file.
12921 * gcc.target/bfin/arith.c: New file.
12922 * gcc.target/bfin/mul-combine.c: New file.
12923 * gcc.target/bfin/shift.c: New file.
12924
12925 2006-05-04 Richard Guenther <rguenther@suse.de>
12926
12927 PR tree-optimization/14287
12928 PR tree-optimization/14844
12929 PR tree-optimization/19792
12930 PR tree-optimization/21608
12931 PR tree-optimization/27090
12932 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
12933 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
12934 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
12935 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
12936 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
12937
12938 2006-05-04 Jakub Jelinek <jakub@redhat.com>
12939
12940 PR tree-optimization/27285
12941 * gcc.c-torture/execute/pr27285.c: New test.
12942
12943 PR middle-end/27388
12944 * gcc.dg/gomp/pr27388-1.c: New test.
12945 * gcc.dg/gomp/pr27388-2.c: New test.
12946 * gcc.dg/gomp/pr27388-3.c: New test.
12947
12948 PR c++/27359
12949 * g++.dg/gomp/pr27359.C: New test.
12950
12951 2006-05-02 Steven G. Kargl <kargls@comcast.net>
12952
12953 PR fortran/20248
12954 * gfortran.dg/iargc.f90: New test.
12955
12956 2006-05-02 Mark Mitchell <mark@codesourcery.com>
12957
12958 PR c++/27102
12959 * g++.dg/template/crash49.C: New test.
12960
12961 2006-05-02 Steve Ellcey <sje@cup.hp.com>
12962
12963 PR testsuite/27032
12964 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
12965
12966 2006-05-02 Jeff Law <law@redhat.com>
12967
12968 PR tree-optimization/27364
12969 * gcc.c-torture/execute/pr27364.c: New test.
12970
12971 2006-05-02 Mark Mitchell <mark@codesourcery.com>
12972
12973 PR c++/27309
12974 * g++.dg/parser/ctor5.C: New test.
12975
12976 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
12977
12978 PR target/27387
12979 * gcc.target/arm/arm.exp: New.
12980 * gcc.target/arm/pr27387.C: Likewise.
12981
12982 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
12983
12984 PR fortran/27269
12985 PR fortran/27324
12986 * gfortran.dg/module_equivalence_2.f90: New test.
12987
12988 2006-05-02 Jakub Jelinek <jakub@redhat.com>
12989
12990 PR middle-end/27337
12991 * g++.dg/gomp/pr27337-1.C: New test.
12992 * g++.dg/gomp/pr27337-2.C: New test.
12993
12994 PR middle-end/27328
12995 * gcc.dg/gomp/pr27328.c: New test.
12996
12997 PR middle-end/27325
12998 * g++.dg/gomp/pr27325.C: New test.
12999
13000 PR middle-end/27310
13001 * g++.dg/gomp/pr27310.C: New test.
13002
13003 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
13004
13005 PR tree-optimization/27291
13006 * g++.dg/tree-ssa/pr27291.C: New test.
13007
13008 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
13009
13010 PR tree-optimization/27283
13011 * g++.dg/tree-ssa/pr27283.C: New test.
13012
13013 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
13014
13015 * gcc.dg/tree-ssa/loop-16.c: New test.
13016
13017 2006-05-01 Roger Sayle <roger@eyesopen.com>
13018 Joseph S. Myers <joseph@codesourcery.com>
13019
13020 * gcc.dg/Wconversion-3.c: New test case.
13021 * gcc.dg/Wconversion-4.c: Likewise.
13022
13023 2006-05-01 Richard Guenther <rguenther@suse.de>
13024
13025 PR tree-optimization/26726
13026 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
13027
13028 2006-04-30 Roger Sayle <roger@eyesopen.com>
13029
13030 * gcc.dg/Woverflow-1.c: New test case.
13031 * gcc.dg/Woverflow-2.c: Likewise.
13032 * gcc.dg/Woverflow-3.c: Likewise.
13033
13034 2006-04-30 Mark Mitchell <mark@codesourcery.com>
13035
13036 PR c++/27094
13037 * g++.dg/template/defarg8.C: New test.
13038
13039 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13040
13041 PR c++/27278
13042 * g++.dg/parse/operator7.C: New test.
13043
13044 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13045
13046 PR c++/11471
13047 PR c++/27102
13048 * g++.dg/template/crash48.C: New test.
13049
13050 PR c++/27279
13051 * g++.dg/parse/ctor4.C: New test.
13052
13053 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13054
13055 PR fortran/25681
13056 * gfortran.df/char_type_len.f90: New test.
13057
13058 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13059
13060 PR libgfortran/27304
13061 * gfortran.dg/fmt_exhaust.f90: New test.
13062
13063 2006-04-28 Roger Sayle <roger@eyesopen.com>
13064
13065 PR c/25309
13066 * gcc.dg/large-size-array-2.c: New test case.
13067
13068 2006-04-28 Richard Guenther <rguenther@suse.de>
13069
13070 PR target/26826
13071 * gcc.target/i386/pr26826.c: New testcase.
13072
13073 2006-04-28 Jakub Jelinek <jakub@redhat.com>
13074
13075 PR middle-end/27260
13076 * gcc.c-torture/execute/pr27260.c: New.
13077
13078 2006-04-28 Alan Modra <amodra@bigpond.net.au>
13079
13080 PR middle-end/27095
13081 * gcc.dg/pr27095.c: New.
13082
13083 2006-04-27 Mark Mitchell <mark@codesourcery.com>
13084
13085 PR c++/27292
13086 * g++.dg/conversion/bitfield4.C: New test.
13087
13088 2006-04-27 Eric Christopher <echristo@apple.com>
13089
13090 * gcc.dg/pragma-ms_struct.c: New.
13091
13092 2006-04-27 Mark Mitchell <mark@codesourcery.com>
13093
13094 PR c++/27102
13095 * g++.dg/template/crash47.C: New test.
13096
13097 2006-04-27 Dirk Mueller <dmueller@suse.de>
13098
13099 * gcc.target/i386/sse-7.c: build with -msse.
13100
13101 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
13102
13103 PR testsuite/27274:
13104 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
13105 (main): Exit if processor doesn't support SSE.
13106
13107 2006-04-26 David Edelsohn <edelsohn@gnu.org>
13108
13109 PR middle-end/27282
13110 * gcc.c-torture/compile/pr27282.c: New test.
13111
13112 2006-04-26 Jakub Jelinek <jakub@redhat.com>
13113
13114 PR middle-end/26913
13115 * g++.dg/gomp/pr26913.C: New test.
13116
13117 PR c/25996
13118 * gcc.dg/gomp/pr25996.c: New test.
13119 * g++.dg/gomp/pr25996.C: New test.
13120
13121 2006-04-25 Richard Sandiford <richard@codesourcery.com>
13122
13123 PR rtl-optimization/26725
13124 * gcc.c-torture/compile/pr26725.c: New test.
13125
13126 2006-04-25 Richard Guenther <rguenther@suse.de>
13127
13128 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
13129 than n + -1.
13130
13131 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
13132
13133 * gcc.dg/20060425-1.c: New testcase.
13134
13135 2006-04-25 Jakub Jelinek <jakub@redhat.com>
13136
13137 PR tree-optimization/26865
13138 * gcc.dg/pr26865.c: New test.
13139
13140 2006-04-24 Mark Mitchell <mark@codesourcery.com>
13141
13142 PR c++/27292
13143 * g++.dg/conversion/bitfield1.C: New test.
13144 * g++.dg/conversion/bitfield2.C: Likewise.
13145 * g++.dg/conversion/bitfield3.C: Likewise.
13146
13147 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
13148 Richard Guenther <rguenther@suse.de>
13149
13150 PR tree-optimization/27236
13151 * gcc.dg/tree-ssa/pr27236.c: New testcase.
13152
13153 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13154
13155 PR c++/19963
13156 * g++.dg/other/incomplete2.C: New test.
13157
13158 2006-04-24 Richard Guenther <rguenther@suse.de>
13159
13160 PR middle-end/26869
13161 * gcc.dg/torture/pr26869.c: New testcase.
13162
13163 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
13164 Richard Guenther <rguenther@suse.de>
13165
13166 PR tree-optimization/27218
13167 * g++.dg/tree-ssa/pr27218.C: New testcase.
13168
13169 2006-04-23 Mark Mitchell <mark@codesourcery.com>
13170
13171 PR c++/26912
13172 * g++.dg/template/friend41.C: New test.
13173
13174 2006-04-23 David Edelsohn <edelsohn@gnu.org>
13175
13176 * g++.dg/opt/pr15551.C: Include cstdio.
13177 (main): Use remove instead of unlink.
13178
13179 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
13180
13181 * gcc.dg/sibcall-7.c: New test.
13182 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
13183 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
13184 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
13185 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
13186 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
13187
13188 2006-04-23 Mark Mitchell <mark@codesourcery.com>
13189
13190 PR c++/26534
13191 * g++.dg/opt/bitfield1.C: New test.
13192 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
13193 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
13194 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
13195 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
13196 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
13197 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
13198 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
13199 * g++.dg/abi/bitfield2.C: Likewise.
13200 * g++.dg/init/bitfield1.C: Likewise.
13201
13202 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
13203
13204 PR fortran/25099
13205 * gfortran.dg/elemental_subroutine_4.f90: New test.
13206 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
13207 call sub (m, x).
13208
13209 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
13210
13211 * gcc.c-torture/compile/20060421-1.c: New testcase.
13212
13213 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13214
13215 PR c/25875
13216 * gcc.dg/init-bad-4.c: New test.
13217
13218 2006-04-21 Paul Brook <paul@codesourcery.com>
13219
13220 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
13221
13222 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
13223
13224 PR fortran/27122
13225 * gfortran.dg/defined_operators_1.f90: New test.
13226 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
13227 remove old ones associated, incorrectly, with Note 5.46.
13228
13229 PR fortran/27113
13230 * gfortran.dg/character_array_constructor_1.f90: New test.
13231
13232 2006-04-20 Jakub Jelinek <jakub@redhat.com>
13233
13234 * gcc.dg/20060419-1.c: New test.
13235
13236 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
13237
13238 PR c/26774
13239 * gcc.dg/struct-parse-1.c: New test case.
13240
13241 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13242
13243 PR c++/26558
13244 * g++.dg/parse/template19.C: New test.
13245
13246 PR c++/26739
13247 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
13248
13249 PR c++/26036
13250 * g++.dg/expr/call3.C: New test.
13251
13252 PR c++/10385
13253 * g++.dg/conversion/dynamic1.C: New test.
13254
13255 2006-04-19 Mark Mitchell <mark@codesourcery.com>
13256
13257 PR c++/27102
13258 * g++.dg/template/crash35.C: Tweak error markers.
13259 * g++.dg/template/crash46.C: New test.
13260 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
13261 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
13262
13263 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
13264
13265 PR rtl-optimization/14261
13266 * gcc.c-torture/compile/20060419-1.c: Added.
13267
13268 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
13269
13270 * gfortran.dg/label_1.f90: Adjust dg-error.
13271
13272 2006-04-16 Roger Sayle <roger@eyesopen.com>
13273
13274 PR target/26961
13275 * gcc.dg/fold-cond-1.c: New test case.
13276 * gcc.dg/pr26961-1.c: Likewise.
13277
13278 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13279
13280 PR libgfortran/27138
13281 * gfortran.dg/read_bad_advance.f90: New test.
13282
13283 2006-04-16 Roger Sayle <roger@eyesopen.com>
13284 Dale Johannesen <dalej@apple.com>
13285
13286 PR target/24076
13287 * gcc.target/i386/vecinit-3.c: New testcase.
13288 * gcc.target/i386/vecinit-4.c: Likewise.
13289 * gcc.target/i386/sse-18.c: Likewise.
13290 * gcc.target/i386/sse-19.c: Likewise.
13291
13292 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
13293
13294 * gfortran.dg/allocate_zerosize_1.f90: New test.
13295
13296 2006-04-16 Mark Mitchell <mark@codesourcery.com>
13297
13298 PR c++/26365
13299 * g++.dg/template/crash45.C: New test.
13300
13301 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
13302
13303 PR fortran/26787
13304 * gfortran.dg/proc_assign_1.f90: New test.
13305 * gfortran.dg/procedure_lvalue.f90: Change message.
13306 * gfortran.dg/namelist_4.f90: Add new error.
13307
13308 PR fortran/25597
13309 PR fortran/27096
13310 * gfortran.dg/auto_pointer_array_result_1.f90
13311
13312 PR fortran/27089
13313 * gfortran.dg/specification_type_resolution_1.f90
13314
13315 PR fortran/18003
13316 PR fortran/25669
13317 PR fortran/26834
13318 * gfortran.dg/bounds_temporaries_1.f90: New test.
13319
13320 PR fortran/27124
13321 * gfortran.dg/array_return_value_1.f90: New test.
13322
13323 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13324
13325 PR fortran/25336
13326 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
13327
13328 2006-04-15 Jakub Jelinek <jakub@redhat.com>
13329
13330 PR middle-end/26823
13331 * g++.dg/gomp/pr26823-1.C: New test.
13332 * g++.dg/gomp/pr26823-2.C: New test.
13333
13334 2006-04-13 Uros Bizjak <uros@kss-loka.si>
13335
13336 PR middle-end/27134
13337 * gcc.dg/pr27314.c: New test.
13338
13339 2006-04-13 Richard Henderson <rth@redhat.com>
13340
13341 * g++.dg/gomp/block-0.C: Update expected matches.
13342
13343 2006-04-13 DJ Delorie <dj@redhat.com>
13344
13345 * lib/target-supports.exp (check_effective_target_int32plus): New.
13346 (check_effective_target_ptr32plus): New.
13347 (check_effective_target_size32plus): New.
13348 (check_effective_target_int16): New.
13349 (check_profiling_available): Add m32c to the list of unsupported
13350 targets.
13351
13352 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
13353 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
13354 memory size.
13355 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
13356 pointers.
13357 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
13358 size_t.
13359 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
13360 and size_t.
13361 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
13362 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
13363 not just xstormy16. Skip m32c due to weird pointer size.
13364 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
13365 not just xstormy16.
13366 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
13367 not just xstormy16.
13368 * gcc.dg/20020312-2.c: Add m32c support.
13369 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
13370 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
13371 in test.
13372 * gcc.dg/20050321-2.c: Require >=32 bit integers.
13373 * gcc.dg/asm-1.c: Skip if int and short are the same size.
13374 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
13375 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
13376 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf
13377 formats
13378 * gcc.dg/init-string-2.c: Require >=32 bit integers.
13379 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
13380 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
13381 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
13382 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
13383 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
13384 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
13385 in test.
13386 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
13387 in test.
13388 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
13389 * gcc.dg/pr23049.c: Require >=32 bit integers.
13390 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
13391 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
13392 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
13393 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
13394 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
13395 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
13396 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
13397 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
13398 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
13399 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
13400 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
13401 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
13402 prototype in test.
13403 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
13404 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
13405 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
13406 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
13407 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
13408
13409 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
13410 * gcc.c-torture/execute/20040703-1.x: Likewise.
13411 * gcc.c-torture/execute/20040705-1.x: Likewise.
13412 * gcc.c-torture/execute/20040705-2.x: Likewise.
13413 * gcc.c-torture/execute/20040709-1.x: Likewise.
13414 * gcc.c-torture/execute/20040709-2.x: Likewise.
13415 * gcc.c-torture/execute/20040811-1.x: Likewise.
13416 * gcc.c-torture/execute/20050316-1.x: Likewise.
13417 * gcc.c-torture/execute/bitfld-4.x: Likewise.
13418 * gcc.c-torture/execute/pr19689.x: Likewise.
13419 * gcc.c-torture/execute/pr7284-1.x: Likewise.
13420 * gcc.c-torture/execute/usmul.x: Likewise.
13421 * gcc.c-torture/execute/vrp-5.x: Likewise.
13422 * gcc.c-torture/execute/vrp-6.x: Likewise.
13423 * gcc.dg/debug/20041023-1.s: Likewise.
13424
13425 2006-04-13 Roger Sayle <roger@eyesopen.com>
13426
13427 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
13428 of integers to a vector types are now constant expressions in C.
13429 * gcc.dg/vect/vect-fold-1.c: New test case.
13430
13431 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
13432 Ulrich Weigand <uweigand@de.ibm.com>
13433
13434 PR target/27006
13435 * gcc.dg/vmx/pr27006.c: New testcase.
13436
13437 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13438
13439 PR libgfortran/26766
13440 * gfortran.dg/write_recursive.f90: New test.
13441
13442 2006-04-11 Mark Mitchell <mark@codesourcery.com>
13443
13444 * g++.dg/parse/dtor7.C: New test.
13445 * g++.dg/parse/new1.C: Add error marker.
13446 * g++.dg/template/new3.C: New test.
13447
13448 PR c++/26122
13449 * g++.dg/template/pure1.C: New test.
13450
13451 PR c++/26295
13452 * g++.dg/parse/ptrmem4.C: New test.
13453
13454 2006-04-10 Jeff Law <law@redhat.com>
13455
13456 PR/27087
13457 * gcc.c-torture/compile/pr27087.c: New test.
13458
13459 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
13460
13461 PR/21391
13462 * gcc.dg/20060410.c: New.
13463
13464 2006-04-10 Matthias Klose <doko@debian.org>
13465
13466 * lib/gcc-defs.exp (gcc-set-multilib-library-path):
13467 Recognize multilib directory names containing underscores.
13468
13469 2006-04-10 Roger Sayle <roger@eyesopen.com>
13470
13471 * gcc.target/i386/vecinit-1.c: New test case.
13472 * gcc.target/i386/vecinit-2.c: Likewise.
13473
13474 2006-04-10 Jakub Jelinek <jakub@redhat.com>
13475
13476 PR debug/27057
13477 * g++.dg/debug/dwarf2-2.C: New test.
13478
13479 2006-04-09 Richard Sandiford <richard@codesourcery.com>
13480
13481 PR rtl-optimization/27073
13482 * gcc.c-torture/execute/pr27073.c: New test.
13483
13484 2006-04-08 Mike Stump <mrs@apple.com>
13485
13486 * gcc.dg/pragma-darwin.c: Improve for ppc64.
13487
13488 2006-04-07 Richard Guenther <rguenther@suse.de>
13489
13490 PR tree-optimization/26135
13491 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
13492
13493 2006-04-06 Jan Hubicka <jh@suse.cz>
13494
13495 PR profile/26399
13496 * g++.dg/bprob/g++-bprob-2.C: New testcase.
13497
13498 2006-04-06 Roger Sayle <roger@eyesopen.com>
13499
13500 * g++.dg/conversion/nullptr1.C: New test case.
13501 * g++.dg/conversion/nullptr2.C: Likewise.
13502
13503 2006-04-05 Roger Sayle <roger@eyesopen.com>
13504
13505 * gfortran.dg/dependency_18.f90: New test case.
13506
13507 2006-04-05 Richard Guenther <rguenther@suse.de>
13508
13509 PR tree-optimization/26919
13510 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
13511 * gcc.dg/ipa/ipa-2.c: Likewise.
13512 * gcc.dg/ipa/ipa-3.c: Likewise.
13513 * gcc.dg/ipa/ipa-5.c: Likewise.
13514
13515 2006-04-05 Richard Guenther <rguenther@suse.de>
13516
13517 PR tree-optimization/26763
13518 * gcc.dg/torture/pr26763-1.c: New testcase.
13519 * gcc.dg/torture/pr26763-2.c: Likewise.
13520
13521 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
13522
13523 PR fortran/23634
13524 PR fortran/25619
13525 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
13526
13527 2006-04-04 Eric Christopher <echristo@apple.com>
13528
13529 * gcc.target/i386/387-1.c: Allow regexp to match darwin
13530 stubs.
13531 * gcc.target/i386/387-5.c: Ditto.
13532
13533 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
13534
13535 * gcc.target/sparc/struct-ret-check.c: New test.
13536
13537 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13538
13539 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
13540 zero decimal digits specified in format.
13541
13542 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
13543
13544 PR fortran/26891
13545 * gfortran.dg/missing_optional_dummy_1.f90: New test.
13546
13547 PR fortran/26976
13548 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
13549 * gfortran.dg/initialization_1.f90: Make assignment compliant.
13550 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
13551 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments
13552 compliant and detect bigendian-ness.
13553
13554 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
13555
13556 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
13557 dummy arguments work when the actual argument is itself a dummy
13558 argument of the caller.
13559
13560 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
13561
13562 PR libfortran/24685
13563 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
13564
13565 2006-04-01 Roger Sayle <roger@eyesopen.com>
13566
13567 * gfortran.dg/dependencency_17.f90: New test case.
13568
13569 2006-04-01 Roger Sayle <roger@eyesopen.com>
13570
13571 * gfortran.dg/dependency_14.f90: New test case.
13572 * gfortran.dg/dependency_15.f90: Likewise.
13573 * gfortran.dg/dependency_16.f90: Likewise.
13574
13575 2006-03-31 Asher Langton <langton2@llnl.gov>
13576
13577 PR fortran/25358
13578 gfortran.dg/cray_pointers_6.f90: New test.
13579
13580 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13581
13582 PR libgfortran/26890
13583 * gfortran.dg/read_size_noadvance.f90: New test.
13584
13585 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
13586
13587 PR fortran/25031
13588 * gfortran.dg/multiple_allocation_1.f90: Check that the
13589 size has changed after a re-allocation with stat.
13590
13591 2006-03-30 Richard Guenther <rguenther@suse.de>
13592
13593 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
13594 removal.
13595 * gcc.target/i386/sselibm-2.c: Likewise.
13596 * gcc.target/i386/sselibm-3.c: Likewise.
13597 * gcc.target/i386/sselibm-4.c: Likewise.
13598 * gcc.target/i386/sselibm-5.c: Likewise.
13599
13600 2006-03-28 Roger Sayle <roger@eyesopen.com>
13601
13602 * gcc.dg/fold-andxor-1.c: New test case.
13603 * gcc.dg/fold-xorand-1.c: Likewise.
13604
13605 2006-03-28 Roger Sayle <roger@eyesopen.com>
13606
13607 * gcc.dg/fold-convnotconv-1.c: New test case.
13608
13609 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
13610
13611 PR fortran/26779
13612 * gfortran.dg/private_type_5.f90: New test.
13613
13614 2006-03-27 David Edelsohn <edelsohn@gnu.org>
13615
13616 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
13617
13618 2006-03-27 Jakub Jelinek <jakub@redhat.com>
13619
13620 * gfortran.dg/advance_2.f90: New test.
13621 * gfortran.dg/advance_3.f90: New test.
13622
13623 * gfortran.fortran-torture/execute/equiv_5.f: New test.
13624
13625 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13626
13627 PR libgfortran/26661
13628 PR libgfortran/26880
13629 * gfortran.dg/read_x_past.f: New test.
13630
13631 2006-03-26 Geoffrey Keating <geoffk@apple.com>
13632
13633 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
13634 to be STABS.
13635
13636 2006-03-26 David Edelsohn <edelsohn@gnu.org>
13637
13638 * objc.dg/dwarf-1.m: Skip on AIX.
13639 * objc.dg/dwarf-2.m: Skip on AIX.
13640
13641 2006-03-25 Steven G. Kargl <kargls@comcast.net>
13642
13643 PR fortran/26816
13644 * gfortran.dg/float_1.f90: New test.
13645
13646 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
13647
13648 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
13649 X86_64 targets.
13650 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
13651
13652 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
13653
13654 PR libfortran/26735
13655 * gfortran.dg/convert_implied_open.f90: New test case.
13656
13657 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
13658
13659 PR fortran/26769
13660 * gfortran.dg/transpose_reshape_r10.f90: New test case.
13661
13662 2006-03-25 Uros Bizjak <uros@kss-loka.si>
13663
13664 PR middle-end/26717
13665 * gcc.dg/pr26717.c: New test.
13666
13667 2006-03-25 Roger Sayle <roger@eyesopen.com>
13668
13669 * gfortran.dg/dependency_12.f90: New test case.
13670
13671 2006-03-24 Roger Sayle <roger@eyesopen.com>
13672
13673 * gfortran.dg/dependency_9.f90: New (resurected) test case.
13674
13675 2006-03-24 Jeff Law <law@redhat.com>
13676
13677 * gcc.c-torture/pr26840.c: New test.
13678
13679 2006-03-24 Geoffrey Keating <geoffk@apple.com>
13680
13681 * objc.dg/dwarf-2.m: New.
13682 * obj-c++.dg/dwarf-2.mm: New.
13683
13684 * g++.old-deja/g++.other/init19.C: New.
13685
13686 2006-03-24 David Edelsohn <edelsohn@gnu.org>
13687
13688 * g++.dg/eh/spbp.C: Skip on AIX.
13689
13690 2006-03-24 Jakub Jelinek <jakub@redhat.com>
13691
13692 PR middle-end/26611
13693 * g++.dg/gomp/pr26611-1.C: New test.
13694 * g++.dg/gomp/pr26611-2.C: New test.
13695
13696 2006-03-24 Jeff Law <law@redhat.com>
13697
13698 * gcc.c-torture/compile/pr26833.c: New test.
13699 * gfortran.fortran-torture/compile/pr26806.f90: New test.
13700
13701 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13702
13703 * gfortran.dg/endfile_2.f90: Delete temp file.
13704
13705 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
13706
13707 PR fortran/19303
13708 * gfortran.dg/record_marker_1.f90: New test case.
13709 * gfortran.dg/record_marker_2.f: New test case.
13710 * gfortran.dg/record_marker_3.f90: New test case.
13711
13712 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
13713
13714 PR fortran/17298
13715 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
13716 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
13717
13718 2006-03-21 Janis Johnson <janis187@us.ibm.com>
13719
13720 * lib/gcc-dg.exp (cleanup-modules): New proc.
13721 * gfortran.dg/allocatable_function_1.f90,
13722 gfortran.dg/allocate_char_star_scalar_1.f90,
13723 gfortran.dg/assumed_charlen_function_1.f90,
13724 gfortran.dg/assumed_dummy_1.f90,
13725 gfortran.dg/assumed_shape_ranks_1.f90,
13726 gfortran.dg/assumed_shape_ranks_2.f90,
13727 gfortran.dg/assumed_size_dt_dummy.f90,
13728 gfortran.dg/auto_char_dummy_array_1.f90,
13729 gfortran.dg/auto_char_len_3.f90,
13730 gfortran.dg/automatic_module_variable.f90,
13731 gfortran.dg/bad_automatic_objects_1.f90,
13732 gfortran.dg/char_array_constructor.f90,
13733 gfortran.dg/char_array_structure_constructor.f90,
13734 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
13735 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
13736 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
13737 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
13738 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
13739 gfortran.dg/derived_pointer_recursion.f90,
13740 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
13741 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
13742 gfortran.dg/dummy_functions_1.f90,
13743 gfortran.dg/elemental_initializer_1.f90,
13744 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
13745 gfortran.dg/elemental_pointer_1.f90,
13746 gfortran.dg/elemental_subroutine_1.f90,
13747 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
13748 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
13749 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
13750 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
13751 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
13752 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
13753 gfortran.dg/global_references_1.f90,
13754 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
13755 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
13756 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
13757 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
13758 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
13759 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
13760 gfortran.dg/large_integer_kind_1.f90,
13761 gfortran.dg/large_real_kind_1.f90,
13762 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
13763 gfortran.dg/module_double_reuse.f90,
13764 gfortran.dg/module_equivalence_1.f90,
13765 gfortran.dg/module_interface_1.f90,
13766 gfortran.dg/module_parameter_array_refs_1.f90,
13767 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
13768 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
13769 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
13770 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
13771 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
13772 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
13773 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
13774 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
13775 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
13776 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
13777 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
13778 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
13779 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
13780 gfortran.dg/same_name_1.f90,
13781 gfortran.dg/sibling_dummy_procedure_1.f90,
13782 gfortran.dg/sibling_dummy_procedure_2.f90,
13783 gfortran.dg/sibling_dummy_procedure_3.f90,
13784 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
13785 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
13786 gfortran.dg/used_dummy_types_2.f90,
13787 gfortran.dg/used_dummy_types_3.f90,
13788 gfortran.dg/used_dummy_types_4.f90,
13789 gfortran.dg/used_dummy_types_5.f90,
13790 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
13791 gfortran.dg/userdef_operator_1.f90: Use it.
13792
13793 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13794
13795 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
13796 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
13797 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
13798 gfortran.dg/write_back.f,
13799 gfortran.fortran-torture/execute/inquire_1.f90,
13800 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
13801
13802 2006-03-21 Jeff Law <law@redhat.com>
13803
13804 * gcc.dg/tree-ssa/vrp28.c: New test.
13805
13806 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
13807
13808 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
13809 if _STDC_C99 is defined.
13810 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
13811 * gcc.dg/builtins-20.c: Likewise.
13812 * gcc.dg/builtins-53.c: Likewise.
13813 * gcc.dg/single-precision-constant.c: Likewise. Also pass
13814 -mmacosx-version-min=10.3 on PowerPC/Darwin.
13815
13816 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
13817
13818 PR tree-opt/26781
13819 * gcc.c-torture/compile/pr26781-1.c: New test.
13820 * gcc.c-torture/compile/pr26781-2.c: New test.
13821
13822 2006-03-21 Jakub Jelinek <jakub@redhat.com>
13823
13824 PR c++/26690
13825 * g++.dg/gomp/pr26690-1.C: New test.
13826 * g++.dg/gomp/pr26690-2.C: New test.
13827
13828 2006-03-20 Jeff Law <law@redhat.com>
13829
13830 * gcc.dg/tree-ssa/pr21829.c: New test.
13831
13832 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
13833
13834 2006-03-20 Richard Sandiford <richard@codesourcery.com>
13835
13836 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
13837 (check_visibility_available): Use it.
13838 (check_effective_target_default_packed): Likewise.
13839 (check_effective_target_pcc_bitfield_type_matters): Likewise.
13840 (check_effective_target_fopenmp): Likewise.
13841 (check_effective_target_freorder): Likewise.
13842 (check_effective_target_fpic): Likewise.
13843 (check_named_sections_available): Likewise.
13844 (check_effective_target_ilp32): Likewise.
13845 (check_effective_target_lp64): Likewise.
13846
13847 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
13848
13849 PR fortran/20935
13850 * gfortran.dg/scalar_mask_2.f90: New test case.
13851
13852 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
13853
13854 PR tree-opt/26629
13855 * gcc.dg/tree-ssa/loadpre12.c: New test.
13856 * gcc.dg/tree-ssa/loadpre13.c: New test.
13857 * gcc.dg/tree-ssa/loadpre14.c: New test.
13858 * gcc.dg/tree-ssa/loadpre15.c: New test.
13859 * gcc.dg/tree-ssa/loadpre16.c: New test.
13860 * gcc.dg/tree-ssa/loadpre17.c: New test.
13861 * gcc.dg/tree-ssa/loadpre18.c: New test.
13862 * gcc.dg/tree-ssa/loadpre19.c: New test.
13863 * gcc.dg/tree-ssa/loadpre20.c: New test.
13864 * gcc.dg/tree-ssa/loadpre21.c: New test.
13865 * gcc.dg/tree-ssa/loadpre22.c: New test.
13866
13867 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
13868
13869 PR fortran/26741
13870 * gfortran.dg/elemental_initializer_1.f90: New test.
13871
13872 PR fortran/26716
13873 * gfortran.dg/assumed_shape_ranks_2: New test.
13874
13875 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
13876
13877 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
13878 target fpic.
13879
13880 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13881
13882 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
13883 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
13884 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
13885 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
13886 gfortran.fortran-torture/execute/direct_io.f90,
13887 gfortran.fortran-torture/execute/inquire_2.f90,
13888 gfortran.fortran-torture/execute/inquire_4.f90,
13889 gfortran.fortran-torture/execute/list_read_1.f90,
13890 gfortran.fortran-torture/execute/open_replace.f90,
13891 gfortran.fortran-torture/execute/slash_edit.f90,
13892 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
13893 temporary files from testcases.
13894
13895 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13896
13897 PR libgfortran/26509
13898 gfortran.dg/write_direct_eor.f90: New test.
13899
13900 2006-03-17 David Edelsohn <edelsohn@gnu.org>
13901
13902 * gcc.target/powerpc/pr26350.c: New.
13903 * gcc.target/powerpc/indexed-addr.c: New.
13904
13905 2006-03-16 Roger Sayle <roger@eyesopen.com>
13906
13907 * gfortran.dg/dependency_13.f90: New test case.
13908
13909 2006-03-16 Roger Sayle <roger@eyesopen.com>
13910
13911 PR middle-end/21781
13912 * gcc.dg/real-const-1.c: New test case.
13913
13914 2006-03-15 Geoffrey Keating <geoffk@apple.com>
13915
13916 * g++.old-deja/g++.other/init18.C: New.
13917 * g++.old-deja/g++.other/init5.C: Remove xfail.
13918
13919 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13920
13921 * g++.dg/opt/pr15551.C: Cleanup temp file.
13922
13923 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13924
13925 PR c++/6634
13926 g++.dg/parse/long1.C: New test.
13927
13928 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13929
13930 PR fortran/19101
13931 * gfortran.dg/continuation.f90: New test.
13932 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
13933
13934 2006-03-14 Richard Guenther <rguenther@suse.de>
13935
13936 PR tree-optimization/26672
13937 * gcc.dg/torture/pr26672.c: New testcase.
13938
13939 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
13940
13941 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
13942 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
13943
13944 2006-03-13 Roger Sayle <roger@eyesopen.com>
13945
13946 PR middle-end/26557
13947 * gcc.c-torture/compile/switch-1.c: New test case.
13948
13949 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
13950
13951 PR fortran/25378
13952 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
13953 test to include more permuatations of mask and index.
13954 * gfortran.dg/scalar_mask_1.f90: Modify last test to
13955 respond to F2003 spec. that the position returned for an all false
13956 mask && condition is zero.
13957
13958 2006-03-13 Jakub Jelinek <jakub@redhat.com>
13959
13960 PR middle-end/25989
13961 * gcc.dg/gomp/pr25989.c: New test.
13962
13963 2006-03-13 Jeff Law <law@redhat.com>
13964
13965 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
13966
13967 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
13968
13969 * gcc.dg/switch-9.c: New test.
13970
13971 2006-03-13 Richard Guenther <rguenther@suse.de>
13972
13973 PR middle-end/26630
13974 * gcc.dg/torture/pr26630.c: New testcase.
13975
13976 2006-03-11 Roger Sayle <roger@eyesopen.com>
13977
13978 * gfortran.dg/dependency_10.f90: New test case.
13979 * gfortran.dg/dependency_11.f90: Likewise.
13980
13981 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
13982 Erik Edelmann <eedelman@gcc.gnu.org>
13983
13984 * gfortran.dg/allocatable_function_1.f90: New.
13985 * gfortran.dg/allocatable_function_2.f90: New.
13986
13987 2006-03-10 Richard Guenther <rguenther@suse.de>
13988
13989 PR middle-end/26565
13990 * gcc.dg/torture/pr26565.c: New testcase.
13991
13992 2006-03-09 Eric Christopher <echristo@apple.com>
13993
13994 * gcc.c-torture/compile/20060309-1.c: New.
13995
13996 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13997
13998 PR libgfortran/26499
13999 * gfortran.dg/write_back.f: New test.
14000 * gfortran.dg/write_rewind_1.f: New test.
14001 * gfortran.dg/write_rewind_2.f: New test.
14002
14003 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14004
14005 PR libgfortran/26554
14006 * gfortran.dg/read_logical.f90: New test.
14007
14008 2006-03-04 Laurent GUERBY <laurent@guerby.net>
14009
14010 * ada/acats/norun.lst: cdd2a03 now passes.
14011
14012 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
14013
14014 PR testsuite/25177
14015 * gcc.target/powerpc/pr18096-1.c: Change where the error
14016 would match.
14017
14018 2006-03-04 Jakub Jelinek <jakub@redhat.com>
14019
14020 * gcc.target/i386/cleanup-1.c: New test.
14021 * gcc.target/i386/cleanup-2.c: New test.
14022
14023 2006-03-04 Roger Sayle <roger@eyesopen.com>
14024
14025 * gfortran.dg/dependency_9.f90: Remove for the time being.
14026
14027 2006-03-04 Krister Walfridsson <cato@df.lth.se>
14028
14029 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
14030 directive.
14031
14032 2006-03-03 Roger Sayle <roger@eyesopen.com>
14033
14034 * gfortran.dg/dependency_9.f90: New test case.
14035
14036 2006-03-03 Roger Sayle <roger@eyesopen.com>
14037
14038 * gfortran.dg/dependency_4.f90: New test case.
14039 * gfortran.dg/dependency_5.f90: New test case.
14040 * gfortran.dg/dependency_6.f90: New test case.
14041 * gfortran.dg/dependency_7.f90: New test case.
14042 * gfortran.dg/dependency_8.f90: New test case.
14043
14044 2006-03-03 Paul Brook <paul@codesourcery.com>
14045
14046 * lib/target-supports.exp (check_profiling_available):
14047 Add m68k-*-elf.
14048
14049 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
14050
14051 PR fortran/25031
14052 * multiple_allocation_1.f90: New test.
14053
14054 2006-03-03 Roger Sayle <roger@eyesopen.com>
14055
14056 PR tree-optimization/26524
14057 * gfortran.dg/pr26524.f: New test case.
14058
14059 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14060
14061 * g++.dg/template/repo5.C: Cleanup repo files.
14062 * gcc.dg/20051201-1.c: Cleanup coverage files.
14063 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
14064 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
14065 tree dump files.
14066
14067 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
14068
14069 * objc.dg/objc-nofilename-1.m: New test.
14070 * objc.dg/bad-receiver-type.m: New test.
14071 * obj-c++.dg/bad-receiver-type.mm: New test.
14072
14073 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
14074
14075 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
14076
14077 2006-03-01 Mike Stump <mrs@apple.com>
14078
14079 * g++.dg/abi/key2.C: Add.
14080
14081 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
14082
14083 * gfortran.dg/logical_dot_product.f90: New test.
14084
14085 PR fortran/26393
14086 * gfortran.dg/used_interface_ref.f90: New test.
14087
14088 PR fortran/20938
14089 * gfortran.dg/dependency_2.f90: New test.
14090 * gfortran.fortran-torture/execute/where17.f90: New test.
14091 * gfortran.fortran-torture/execute/where18.f90: New test.
14092 * gfortran.fortran-torture/execute/where19.f90: New test.
14093 * gfortran.fortran-torture/execute/where20.f90: New test.
14094
14095 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
14096
14097 * g++.dg/tree-ssa/pr26443.C: New test case.
14098
14099 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
14100
14101 PR middle-end/26022
14102 * g++.dg/opt/return-slot1.C: New test.
14103
14104 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14105
14106 PR libgfortran/26136
14107 * gfortran.dg/namelist_23.f90: New test.
14108
14109 2006-02-28 Roger Sayle <roger@eyesopen.com>
14110
14111 PR middle-end/14752
14112 * gcc.dg/fold-eqandshift-2.c: New test case.
14113
14114 2006-02-28 Richard Guenther <rguenther@suse.de>
14115
14116 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
14117 decomposition.
14118
14119 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
14120
14121 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
14122
14123 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14124
14125 PR libgfortran/26464
14126 * gfortran.dg/backspace_5.f: New test.
14127 * gfortran.dg/backspace_6.f: New test.
14128
14129 2006-02-26 Roger Sayle <roger@eyesopen.com>
14130
14131 * gcc.dg/fold-eqandnot-1.c: New test case.
14132
14133 2006-02-26 Roger Sayle <roger@eyesopen.com>
14134
14135 PR middle-end/19983
14136 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
14137
14138 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
14139
14140 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
14141 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
14142
14143 2006-02-26 Richard Guenther <rguenther@suse.de>
14144
14145 PR tree-optimization/26421
14146 * gcc.dg/tree-ssa/pr26421.c: New testcase.
14147
14148 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
14149
14150 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
14151 * g++.old-deja/g++.robertl/eb132.C: Likewise.
14152
14153 2006-02-26 Roger Sayle <roger@eyesopen.com>
14154
14155 * gcc.dg/fold-even-1.c: New test case.
14156
14157 2006-02-26 Roger Sayle <roger@eyesopen.com>
14158
14159 PR middle-end/21137
14160 * gcc.dg/fold-eqandshift-1.c: New test case.
14161
14162 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
14163
14164 PR tree-optimization/25125
14165 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
14166 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
14167
14168 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
14169
14170 PR tree-optimizations/26359
14171 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
14172 with -fdump-tree-dceloop-details.
14173 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
14174
14175 2006-02-25 Roger Sayle <roger@eyesopen.com>
14176
14177 PR middle-end/23673
14178 * gcc.dg/fold-eqxor-1.c: New test case.
14179 * gcc.dg/fold-eqxor-2.c: Likewise.
14180 * gcc.dg/fold-eqxor-3.c: Likewise.
14181
14182 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
14183
14184 PR fortran/23092
14185 * scalar_mask_1.f90: New test.
14186
14187 2006-02-24 Geoffrey Keating <geoffk@apple.com>
14188
14189 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
14190 * g++.dg/eh/uncaught2.C: New.
14191 * g++.dg/eh/uncaught3.C: New.
14192
14193 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14194
14195 PR libgfortran/26423
14196 * gfortran.dg/read_many_1.f: New test.
14197
14198 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
14199
14200 PR fortran/24519
14201 * gfortran.dg/dependency_3.f90: New test.
14202 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
14203 XFAILs.
14204
14205 PR fortran/25395
14206 * gfortran.dg/equiv_6.f90: New test.
14207
14208 2006-02-23 Jeff Law <law@redhat.com>
14209
14210 * gcc.c-torture/compile/pr26425.c: New test.
14211
14212 2006-02-23 Jakub Jelinek <jakub@redhat.com>
14213
14214 PR middle-end/26412
14215 * gcc.dg/gomp/pr26412.c: New test.
14216
14217 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14218
14219 PR c++/26291
14220 * g++.dg/other/ellipsis1.C: New test.
14221 * g++.dg/parse/operator4.C: Adjust error marker.
14222
14223 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
14224
14225 PR target/25603
14226 * gfortran.dg/pr25603.f: New testcase.
14227
14228 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
14229
14230 * gcc.dg/bf-spl1.c: Don't specify -m68000.
14231 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
14232
14233 2006-02-21 Geoffrey Keating <geoffk@apple.com>
14234
14235 * g++.dg/eh/spbp.C: New.
14236
14237 2006-02-21 Jakub Jelinek <jakub@redhat.com>
14238
14239 PR middle-end/26379
14240 * gcc.target/i386/mmx-7.c: New test.
14241
14242 2006-02-20 Roger Sayle <roger@eyesopen.com>
14243
14244 PR tree-optimization/26361
14245 * gcc.dg/tree-ssa/vrp27.c: New test case.
14246
14247 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
14248
14249 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
14250 * gcc.dg/tree-ssa/complex-4.c: Here.
14251
14252 2006-02-19 Roger Sayle <roger@eyesopen.com>
14253
14254 PR middle-end/19543
14255 * gfortran.dg/logical_1.f90: New test case.
14256
14257 2006-02-19 Jakub Jelinek <jakub@redhat.com>
14258
14259 PR middle-end/26334
14260 * gcc.dg/20060218-1.c: Moved to...
14261 * gcc.target/i386/20060218-1.c: ... here. New test.
14262
14263 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
14264
14265 PR fortran/26201
14266 * gfortran.dg/convert_1.f90: New.
14267
14268 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
14269
14270 PR fortran/25054
14271 * gfortran.dg/namelist_5.f90: New test.
14272
14273 PR fortran/25089
14274 * gfortran.dg/namelist_4.f90: New test.
14275
14276 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
14277
14278 PR tree-opt/25680
14279 * gcc.dg/tree-ssa/complex-3.c: New test.
14280
14281 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
14282
14283 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
14284 variable to take into account the variable name in the
14285 function header.
14286 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
14287
14288 2006-02-18 Jakub Jelinek <jakub@redhat.com>
14289
14290 PR middle-end/26334
14291 * gcc.c-torture/compile/20060217-1.c: New test.
14292 * gcc.dg/20060218-1.c: New test.
14293
14294 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
14295
14296 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
14297
14298 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
14299
14300 * gcc.dg/cpp/undef3.c: New test.
14301 * gcc.dg/cpp/trad/builtins2.c: New test.
14302
14303 2006-02-18 Mark Mitchell <mark@codesourcery.com>
14304
14305 PR c++/26266
14306 * g++.dg/template/static22.C: New test.
14307 * g++.dg/template/static23.C: New test.
14308 * g++.dg/template/static24.C: New test.
14309 * g++.dg/template/non-dependent13.C: New test.
14310 * g++.dg/init/member1.C: Tweak error markers.
14311
14312 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14313
14314 PR target/26255
14315 * gcc.c-torture/compile/pr26255.c: New test case.
14316
14317 2006-02-16 Roger Sayle <roger@eyesopen.com>
14318
14319 * gfortran.fortran-torture/execute/where_10.f90: New test case.
14320 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
14321 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
14322 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
14323 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
14324 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
14325 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
14326
14327 2006-02-16 Jeff Law <law@redhat.com>
14328
14329 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
14330 * gcc.dg/tree-ssa/vrp26.c: New test.
14331
14332 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
14333
14334 PR target/20353
14335 PR target/24578
14336 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
14337 __UCLIBC__ is defined.
14338
14339 2006-02-16 Jakub Jelinek <jakub@redhat.com>
14340
14341 PR fortran/26224
14342 * gfortran.dg/gomp/pr26224.f: New test.
14343
14344 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
14345
14346 PR tree-opt/25918
14347 * lib/target-supports.exp
14348 (check_effective_target_vect_short_mult): New.
14349 (check_effective_target_vect_char_mult): New.
14350 (check_effective_target_vect_widen_sum_qi_to_si): New.
14351 (check_effective_target_vect_widen_sum_qi_to_hi): New.
14352 (check_effective_target_vect_widen_sum_hi_to_si): New.
14353 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
14354 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
14355 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
14356 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
14357 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
14358 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
14359 vect-reduc-pattern-2c.c
14360 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
14361 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
14362 vect-reduc-pattern-1c.c
14363
14364 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
14365
14366 PR fortran/24557
14367 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
14368
14369 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
14370
14371 PR fortran/26054
14372 * gfortran.dg/enum_8.f90: Remove check for warning.
14373 * gfortran.dg/iomsg_1.f90: Ditto.
14374 * gfortran.dg/enum_1.f90: Ditto.
14375 * gfortran.dg/enum_9.f90: Ditto.
14376 * gfortran.dg/enum_2.f90: Ditto.
14377 * gfortran.dg/enum_10.f90: Ditto.
14378 * gfortran.dg/enum_3.f90: Ditto.
14379 * gfortran.dg/flush_1.f90: Ditto.
14380 * gfortran.dg/enum_4.f90: Ditto.
14381 * gfortran.dg/array_constructor_1.f90: Ditto.
14382 * gfortran.dg/enum_5.f90: Ditto.
14383 * gfortran.dg/enum_6.f90: Ditto.
14384 * gfortran.dg/enum_7.f90: Ditto.
14385
14386 2006-02-15 Jakub Jelinek <jakub@redhat.com>
14387
14388 PR middle-end/26300
14389 * gcc.c-torture/compile/20060215-1.c: New test.
14390
14391 2006-02-14 Roger Sayle <roger@eyesopen.com>
14392
14393 PR middle-end/23670
14394 * gcc.dg/tree-ssa/andor-2.c: New test case.
14395
14396 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
14397
14398 PR fortran/25045
14399 * optional_dim.f90: New test.
14400
14401 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
14402
14403 PR fortran/26277
14404 * gfortran.dg/label_4.f90: New.
14405
14406 2006-02-14 Jakub Jelinek <jakub@redhat.com>
14407 Diego Novillo <dnovillo@redhat.com>
14408 Uros Bizjak <uros@kss-loka.si>
14409
14410 * gfortran.dg/gomp: New directory.
14411
14412 2006-02-14 Richard Guenther <rguenther@suse.de>
14413
14414 PR tree-optimization/26258
14415 * gcc.dg/torture/pr26258.c: New testcase.
14416
14417 2006-02-13 Jakub Jelinek <jakub@redhat.com>
14418
14419 PR fortran/26246
14420 * gfortran.dg/pr26246_1.f90: New test.
14421 * gfortran.dg/pr26246_2.f90: New test.
14422
14423 PR middle-end/26092
14424 * gcc.c-torture/compile/20060208-1.c: New test.
14425
14426 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
14427
14428 PR fortran/26074
14429 PR fortran/25103
14430 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
14431 * gfortran.dg/bad_automatic_objects_1.f90: New test.
14432 * gfortran.dg/automatic_module_variable.f90: Change error message.
14433
14434 PR fortran/20861
14435 * gfortran.dg/internal_dummy_1.f90: New test.
14436
14437 PR fortran/20871
14438 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
14439
14440
14441 PR fortran/25083
14442 * gfortran.dg/uncommon_block_data_1.f90: New test.
14443 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
14444 with standard.
14445
14446 PR fortran/25088
14447 * gfortran.dg/typed_subroutine_1.f90: New test.
14448
14449 2006-02-13 Geoffrey Keating <geoffk@apple.com>
14450
14451 * objc.dg/dwarf-1.m: New.
14452
14453 2006-02-13 Roger Sayle <roger@eyesopen.com>
14454
14455 PR middle-end/24427
14456 * gcc.dg/tree-ssa/andor-1.c: New test case.
14457
14458 2006-02-13 Josh Conner <jconner@apple.com>
14459
14460 PR target/25376
14461 * gcc.dg/pr25376.c: New test.
14462
14463 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
14464 assemble.
14465 * lib/target-supports.exp (check_named_sections_available):
14466 Only compile named-sections test -- don't assemble.
14467
14468 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
14469
14470 * g++.dg/warn/no-write-strings.C: New test.
14471 * g++.dg/warn/write-strings.C: Likewise.
14472 * g++.dg/warn/write-strings-default.C: Likewise.
14473
14474 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
14475
14476 PR fortran/25806
14477 * gfortran.dg/ret_pointer_2.f90: New test.
14478
14479 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
14480
14481 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
14482
14483 2006-02-10 Jeff Law <law@redhat.com>
14484
14485 * gcc.c-torture/compile/pr26213.c: New test.
14486
14487 2006-02-10 Steven G. Kargl <kargls@comcast.net>
14488
14489 gfortran.dg/null_1.f90: New test.
14490
14491 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
14492
14493 PR fortran/14771
14494 * gfortran.dg/parens_4.f90: New.
14495 * gfortran.dg/parens_5.f90: New.
14496
14497 2006-02-10 Richard Guenther <rguenther@suse.de>
14498
14499 * gcc.dg/pr23372-1.c: Remove empty file.
14500
14501 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
14502 Paul Thomas <pault@gcc.gnu.org>
14503
14504 PR fortran/14771
14505 * gfortran.dg/parens_1.f90: New.
14506 * gfortran.dg/parens_2.f90: New.
14507 * gfortran.dg/parens_3.f90: New.
14508
14509 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
14510
14511 PR fortran/26038
14512 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
14513
14514 PR fortran/25059
14515 * gfortran.dg/impure_assignment_1.f90: New test.
14516
14517 PR fortran/25070
14518 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
14519
14520 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
14521
14522 PR target/26141
14523 * g++.dg/expr/stdarg2.C: New test.
14524
14525 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
14526
14527 PR inline-asm/16194
14528 * gcc.dg/pr16194.c: New test.
14529
14530 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
14531
14532 * ada/acats/run_acats: Use portable variant of "$@".
14533
14534 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
14535
14536 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
14537 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
14538
14539 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
14540
14541 PR tree-opt/26179
14542 * g++.dg/opt/pr26179.C: New test.
14543
14544 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
14545
14546 PR middle-end/26134
14547 * gcc.dg/tree-ssa/complex-3.c: New test.
14548
14549 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
14550
14551 * gcc.c-torture/compile/volatile-1.c: New test.
14552
14553 2006-02-09 Diego Novillo <dnovillo@redhat.com>
14554
14555 PR 26180
14556 * gcc.dg/tree-ssa/pr26180.c: New test.
14557
14558 2006-02-08 Jeff Law <law@redhat.com>
14559
14560 * gcc.dg/tree-ssa/pr21417.c: New test.
14561
14562 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
14563
14564 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
14565 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
14566
14567 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
14568
14569 * lib/scanrtl.exp: New.
14570
14571 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14572
14573 PR c++/26071
14574 * g++.dg/other/virtual2.C: New test.
14575
14576 PR c++/26070
14577 * g++.dg/other/virtual1.C: New test.
14578
14579 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
14580
14581 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
14582 cleanup-ipa-dump): Update dump file glob patterns.
14583 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
14584 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
14585
14586 * lib/gcc-dg.exp: Load it.
14587 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
14588
14589 2006-02-07 Janis Johnson <janis187@us.ibm.com>
14590
14591 PR testsuite/26159
14592 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
14593 * gcc.dg/tree-ssa/pr23382.c: Ditto.
14594
14595 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
14596
14597 PR fortran/25577
14598 * gfortran.dg/mvbits_1.f90: New.
14599
14600 2006-02-07 Dirk Mueller <dmueller@suse.com>
14601
14602 * g++.dg/warn/Wdiv-by-zero.C: New test.
14603 * g++.dg/warn/Wno-div-by-zero.C: New.
14604
14605 2006-02-07 Jeff Law <law@redhat.com>
14606
14607 * gcc.dg/tree-ssa/pr21559.c: New test.
14608
14609 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
14610 multiple VRP passes.
14611 * gcc.dg/tree-ssa/vrp09.c: Likewise.
14612 * gcc.dg/tree-ssa/vrp18.c: Likewise.
14613 * gcc.dg/tree-ssa/pr21582.c: Likewise.
14614 * gcc.dg/tree-ssa/pr20657.c: Likewise.
14615 * gcc.dg/tree-ssa/pr21001.c: Likewise.
14616 * gcc.dg/tree-ssa/vrp02.c: Likewise
14617 * gcc.dg/tree-ssa/vrp11.c: Likewise
14618 * gcc.dg/tree-ssa/pr14341.c: Likewise
14619 * gcc.dg/tree-ssa/vrp19.c: Likewise
14620 * gcc.dg/tree-ssa/vrp20.c: Likewise
14621 * gcc.dg/tree-ssa/vrp03.c: Likewise
14622 * gcc.dg/tree-ssa/pr21086.c: Likewise
14623 * gcc.dg/tree-ssa/pr21959.c: Likewise
14624 * gcc.dg/tree-ssa/vrp21.c: Likewise
14625 * gcc.dg/tree-ssa/vrp04.c: Likewise
14626 * gcc.dg/tree-ssa/pr25485.c: Likewise
14627 * gcc.dg/tree-ssa/pr22026.c: Likewise
14628 * gcc.dg/tree-ssa/vrp22.c: Likewise
14629 * gcc.dg/tree-ssa/vrp05.c: Likewise
14630 * gcc.dg/tree-ssa/20030807-10.c: Likewise
14631 * gcc.dg/tree-ssa/pr20701.c: Likewise
14632 * gcc.dg/tree-ssa/vrp23.c: Likewise
14633 * gcc.dg/tree-ssa/vrp06.c: Likewise
14634 * gcc.dg/tree-ssa/pr22117.c: Likewise
14635 * gcc.dg/tree-ssa/pr20702.c: Likewise
14636 * gcc.dg/tree-ssa/vrp15.c: Likewise
14637 * gcc.dg/tree-ssa/pr21090.c: Likewise
14638 * gcc.dg/tree-ssa/pr21294.c: Likewise
14639 * gcc.dg/tree-ssa/vrp24.c: Likewise
14640 * gcc.dg/tree-ssa/vrp07.c: Likewise
14641 * gcc.dg/tree-ssa/pr21563.c: Likewise
14642 * gcc.dg/tree-ssa/pr25382.c: Likewise
14643 * gcc.dg/tree-ssa/vrp16.c: Likewise
14644 * gcc.dg/tree-ssa/vrp25.c: Likewise
14645 * gcc.dg/tree-ssa/vrp08.c: Likewise
14646 * gcc.dg/tree-ssa/20030807-6.c: Likewise
14647 * gcc.dg/tree-ssa/vrp17.c: Likewise
14648 * gcc.dg/tree-ssa/pr21458.c: Likewise
14649 * g++.dg/tree-ssa/pr18178.C: Likewise
14650
14651 2006-02-07 Richard Guenther <rguenther@suse.de>
14652
14653 PR c++/26140
14654 Revert
14655 2006-01-30 Richard Guenther <rguenther@suse.de>
14656 PR c++/23372
14657 * gcc.dg/pr23372-1.C: New testcase.
14658
14659 * g++.dg/tree-ssa/pr26140.C: New testcase.
14660
14661 2006-02-07 Mark Mitchell <mark@codesourcery.com>
14662
14663 PR c++/9737
14664 * g++.dg/template/ttp15.C: New test.
14665 * g++.dg/template/ttp16.C: Likewise.
14666 * g++.dg/template/ttp17.C: Likewise.
14667 * g++.old-deja/g++.pt/ttp36.C: Remove.
14668 * g++.old-deja/g++.pt/ttp19.C: Likewise.
14669 * g++.old-deja/g++.pt/ttp37.C: Likewise.
14670 * g++.old-deja/g++.pt/ttp38.C: Likewise.
14671 * g++.old-deja/g++.pt/ttp39.C: Likewise.
14672 * g++.old-deja/g++.pt/ttp9.C: Likewise.
14673 * g++.old-deja/g++.pt/ttp40.C: Likewise.
14674 * g++.old-deja/g++.pt/ttp51.C: Likewise.
14675 * g++.old-deja/g++.pt/ttp26.C: Likewise.
14676 * g++.old-deja/g++.pt/ttp36.C: Likewise.
14677
14678 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
14679
14680 PR libfortran/23815
14681 * unf_io_convert_4.f90: New test.
14682
14683 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
14684
14685 * gcc.dg/tree-ssa/loadpre10.c: New test.
14686 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
14687 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
14688 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
14689
14690 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14691
14692 PR libfortran/24685
14693 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
14694
14695 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
14696
14697 PR tree-opt/25251
14698 * gfortran.dg/assign_7.f: New test.
14699
14700 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
14701
14702 PR fortran/26041
14703 PR fortran/26064
14704 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
14705 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
14706 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
14707
14708 2006-02-05 Jakub Jelinek <jakub@redhat.com>
14709
14710 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
14711 in size_t typedef.
14712
14713 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
14714
14715 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
14716 * g++.dg/charset/string.c (foo): Likewise.
14717 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
14718 const char*
14719 * g++.dg/ext/builtin2.C (printf): Likewise.
14720 * g++.dg/init/new15.C (printf): Likewise.
14721 * g++.dg/opt/pr17697-1.C (foo): Likewise.
14722 * g++.dg/opt/pr17697-2.C (foo): Likewise.
14723 * g++.dg/opt/pr17697-3.C (foo): Likewise.
14724 * g++.dg/template/non-dependent4.C (temp): Likewise.
14725 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
14726 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
14727 parameter type to const char*.
14728 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
14729 Change type to const char*.
14730 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
14731 Likewise.
14732 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
14733 second parameter type to const char*.
14734 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
14735 (Y::Y): Change parameter type to const char*.
14736 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
14737 * g++.old-deja/g++.jason/report.C: Apply const correctness.
14738 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
14739 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
14740 (char*).
14741 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
14742 const char*.
14743 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
14744 type to const char*.
14745 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
14746 return type to const char*.
14747 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
14748 to const char*.
14749 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
14750 * g++.old-deja/g++.law/refs1.C: Likewise.
14751 * g++.old-deja/g++.law/visibility1.C: Likewise.
14752 * g++.old-deja/g++.law/visibility2.C: Likewise.
14753 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
14754 const char*.
14755 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
14756 * g++.old-deja/g++.mike/net48.C: Likewise.
14757 * g++.old-deja/g++.mike/p646.C: Likewise.
14758 * g++.old-deja/g++.mike/p6746.C: Likewise.
14759 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
14760 type to const char*.
14761 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
14762 deprecated conversion warning.
14763 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
14764 char*.
14765 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
14766 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
14767 * g++.old-deja/g++.pt/explicit8.C: Likewise.
14768 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
14769 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
14770 * g++.old-deja/g++.pt/nontype3.C: Likewise.
14771 * g++.old-deja/g++.pt/t39.C: Likewise.
14772 * g++.old-deja/g++.robertl/eb106.C: Likewise.
14773 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
14774
14775 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
14776
14777 PR fortran/25075
14778 intrinsic_argument_conformance_1.f90: New test.
14779
14780 2006-02-03 Steven G. Kargl <kargls@comcast.net>
14781
14782 PR fortran/20845
14783 * gfortran.dg/char_result_11.f90: Add SAVE.
14784 * gfortran.dg/der_pointer_4.f90: Ditto.
14785 * gfortran.dg/default_initialization.f90: New test.
14786
14787 2006-02-03 Jeff Law <law@redhat.com>
14788
14789 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
14790 handle more than 100 dump files.
14791 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
14792 * lib/scantree.exp (scan-tree-dump): Likewise.
14793 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
14794 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
14795 * lib/scanipa.exp (scan-ipa-dump): Likewise.
14796 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
14797 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
14798
14799 2006-02-03 Diego Novillo <dnovillo@redhat.com>
14800
14801 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
14802
14803 2006-02-03 Mark Mitchell <mark@codesourcery.com>
14804
14805 * g++.dg/template/using12.C: New test.
14806
14807 2006-02-03 Alan Modra <amodra@bigpond.net.au>
14808
14809 * gcc.target/powerpc/pr25960.c: New test.
14810
14811 2006-02-02 Steven G. Kargl <kargls@comcast>
14812
14813 PR fortran/24958
14814 gfortran.dg/nullify_2.f90: New test.
14815
14816 2006-02-02 Diego Novillo <dnovillo@redhat.com>
14817
14818 PR 25990
14819 * gcc.dg/gomp/pr25990.c: New test.
14820
14821 2006-01-31 Mark Mitchell <mark@codesourcery.com>
14822
14823 PR c++/25342
14824 * g++.gd/template/partial4.C: New test.
14825
14826 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
14827
14828 PR middle-end/26001
14829 * gfortran.dg/data_char_2.f90: New.
14830
14831 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
14832
14833 PR fortran/26039
14834 maxval_maxloc_conformance_1.f90: New test.
14835
14836 2006-01-31 Richard Guenther <rguenther@suse.de>
14837
14838 * gcc.target/i386/sselibm-1.c: New testcase.
14839 * gcc.target/i386/sselibm-2.c: Likewise.
14840 * gcc.target/i386/sselibm-3.c: Likewise.
14841 * gcc.target/i386/sselibm-4.c: Likewise.
14842 * gcc.target/i386/sselibm-5.c: Likewise.
14843
14844 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
14845
14846 PR fortran/24266
14847 * gfortran.dg/arrayio_derived_2.f90: New.
14848
14849 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
14850
14851 * gcc.dg/unsigned-long-compare.c: New test.
14852
14853 2006-01-30 Steve Ellcey <sje@cup.hp.com>
14854
14855 PR testsuite/25318
14856 * lib/target-supports.exp (check_effective_target_freorder):
14857 Check to see if target supports -freorder-blocks-and-partition.
14858 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
14859 instead of "dg-require-named-sections".
14860
14861 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
14862
14863 PR target/14798:
14864 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
14865 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
14866 * gcc.dg/pragma-isr-trapa2.c: Likewise.
14867 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
14868 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
14869 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
14870 * gcc.dg/attr-isr-trap_exit.c: Likewise.
14871 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
14872
14873 2006-01-30 Richard Guenther <rguenther@suse.de>
14874
14875 PR c++/23372
14876 * gcc.dg/pr23372-1.C: New testcase.
14877
14878 2006-01-29 Diego Novillo <dnovillo@redhat.com>
14879
14880 * gcc.dg/gomp/pr25874.c: New test.
14881
14882 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
14883
14884 PR tree-opt/25911
14885 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
14886
14887 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
14888
14889 PR fortran/18578
14890 PR fortran/18579
14891 PR fortran/20857
14892 PR fortran/20885
14893 * gfortran.dg/intent_out_1.f90: New test.
14894
14895 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
14896
14897 PR fortran/17911
14898 * gfortran.dg/procedure_lvalue.f90: New test.
14899
14900 PR fortran/20895
14901 PR fortran/25030
14902 * gfortran.dg/char_pointer_assign_2.f90: New test.
14903 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
14904 assignment to be consistent with standard.
14905 * gfortran.dg/char_result_2.f90: The same.
14906 * gfortran.dg/char_result_8.f90: The same.
14907
14908 2006-01-28 Zack Weinberg <zackw@panix.com>
14909
14910 * gcc.dg/Woverlength-strings.c
14911 * gcc.dg/Woverlength-strings-pedantic-c89.c
14912 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
14913 * gcc.dg/Woverlength-strings-pedantic-c99.c
14914 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
14915
14916 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
14917
14918 * gcc.c-torture/execute/20060127-1.c: New test.
14919
14920 2006-01-28 Mark Mitchell <mark@codesourcery.com>
14921
14922 PR c++/25999
14923 * g++.dg/ext/pragmaweak1.C: New test.
14924
14925 2006-01-28 Mark Mitchell <mark@codesourcery.com>
14926
14927 PR c++/25855
14928 * g++.dg/template/spec29.C: New test.
14929
14930 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
14931
14932 PR c/19606.
14933 * gcc.c-torture/execute/pr19606.c: New.
14934
14935 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
14936
14937 * gcc.dg/pragma-re-4.c: New test.
14938
14939 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
14940
14941 PR fortran/25964
14942 * gfortran.dg/assumed_size_refs_3.f90: New test.
14943
14944 2006-01-27 Ben Elliston <bje@au.ibm.com>
14945
14946 * gcc.misc-tests/dectest.exp: Remove defunct comment.
14947
14948 2006-01-26 Laurent GUERBY <laurent@guerby.net>
14949
14950 PR ada/21317
14951 * ada/acats/support/impdef.a: Add One_Long_Second.
14952 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
14953 * ada/acats/tests/c9/c94026.a: Likewise.
14954 * ada/acats/tests/c9/c97305c.ada: Likewise.
14955 * ada/acats/tests/c9/c99004a.ada: Likewise.
14956
14957 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
14958
14959 PR fortran/25964
14960 * gfortran.dg/global_references_2.f90: New test.
14961
14962 PR fortran/25084
14963 PR fortran/20852
14964 PR fortran/25085
14965 PR fortran/25086
14966 * gfortran.dg/assumed_charlen_function_1.f90: New test.
14967 * gfortran.dg/assumed_charlen_function_3.f90: New test.
14968
14969 PR fortran/25416
14970 * gfortran.dg/assumed_charlen_function_2.f90: New test.
14971
14972 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
14973
14974 PR c/25892
14975 * gcc.dg/Wpointer-sign.c: New.
14976 * gcc.dg/Wpointer-sign-Wall.c: New.
14977 * gcc.dg/Wpointer-sign-Wall-no.c: New.
14978 * gcc.dg/Wpointer-sign-pedantic.c: New.
14979 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
14980 * gcc.dg/conv-2.c: Use -Wpointer-sign.
14981
14982 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
14983
14984 PR C/25861
14985 * gcc.c-torture/compile/pr25861.c: New test.
14986
14987 2006-01-26 Paul Brook <paul@codesourcery.com>
14988
14989 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
14990 on short-enum targets.
14991 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
14992 variable.
14993 (generate_fields): Use short_enums.
14994 (main): Set short_enums. Document -e.
14995 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
14996 on short-enum targets.
14997 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
14998 variable.
14999 (generate_fields): Use short_enums.
15000 (main): Set short_enums. Document -e.
15001 * lib/target-supports.exp (check_effective_target_short_enums): New.
15002
15003 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
15004
15005 PR target/25947
15006 * gcc.dg/torture/pr25947-1.c: New test.
15007
15008 2006-01-25 Jan Hubicka <jh@suse.cz>
15009 Roger Sayle <roger@eyesopen.com>
15010
15011 PR rtl-optimization/25703
15012 * gcc.target/i386/20060125-1.c: New test case.
15013 * gcc.target/i386/20060125-2.c: New test case.
15014
15015 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
15016
15017 PR fortran/18540
15018 * gfortran.dg/goto_1.f: New.
15019
15020 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
15021
15022 PR fortran/25716
15023 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
15024 25716 on 32-bit systems too.
15025
15026 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
15027
15028 PR testsuite/25590
15029 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
15030
15031 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
15032
15033 * gcc.dg/tree-ssa/gen-vect-33.c: New.
15034
15035 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15036
15037 PR fortran/25835
15038 * gfortran.dg/read_eof.f90: Delete, renamed.
15039 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
15040 * gfortran.dg/read_eof_2.f90: New test.
15041 * gfortran.dg/read_eof_3.f90: New test.
15042
15043 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
15044
15045 PR tree-opt/25860
15046 * gcc.c-torture/compile/pr25860.c: New test.
15047
15048 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15049
15050 PR c++/25552
15051 * g++.dg/parse/dtor8.C: New test.
15052
15053 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
15054
15055 PR testsuite/25891
15056 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
15057 * gcc.dg/gomp/gomp.exp: Return without testing anything if
15058 check_effective_target_fopenmp returns 0.
15059
15060 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
15061
15062 PR ada/20548
15063 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
15064 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
15065 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
15066
15067 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
15068
15069 PR tree-opt/25857
15070 * g++.dg/opt/pr25857.C: New test.
15071
15072 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
15073 Jan Hubicka <jh@suse.cz>
15074 Richard Guenther <rguenther@suse.de>
15075
15076 PR rtl-optimization/25654
15077 * gcc.dg/torture/pr25654.c: New testcase.
15078 * gcc.target/i386/pr25654.c: Likewise.
15079
15080 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
15081
15082 PR fortran/25901
15083 * gfortran.dg/internal references_2.f90: New test.
15084
15085 Fix regression in testing of admissability of attributes.
15086 * gfortran.dg/intent_used_1.f90: New test.
15087
15088 2006-01-23 Ben Elliston <bje@au.ibm.com>
15089
15090 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
15091 Remove target conditional torture options for i?86 and x86_64
15092 GNU/Linux.
15093
15094 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
15095
15096 PR c++/10891
15097 * g++.dg/rtti/no-rtti.C: New.
15098
15099 2006-01-21 Mark Mitchell <mark@codesourcery.com>
15100
15101 PR c++/25895
15102 * g++.dg/inherit/conv2.C: New test.
15103
15104 PR c++/25856
15105 * g++.dg/parse/dtor7.C: New test.
15106
15107 PR c++/25858
15108 * g++.dg/template/crash44.C: New test.
15109
15110 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
15111
15112 PR fortran/25124
15113 PR fortran/25625
15114 * gfortran.dg/internal_references_1.f90: New test.
15115 PR fortran/20881
15116 PR fortran/23308
15117 PR fortran/25538
15118 PR fortran/25710
15119 * gfortran.dg/global_references_1.f90: New test.
15120 * gfortran.dg/g77/19990905-1.f: Restore the error that
15121 there is a clash between the common block name and
15122 the name of a subroutine reference.
15123
15124 PR fortran/PR24276
15125 * gfortran.dg/aliasing_dummy_1.f90: New test.
15126
15127 2006-01-21 Alan Modra <amodra@bigpond.net.au>
15128
15129 * gcc.dg/vmx/1b-01.c: Warning fix.
15130 * gcc.dg/vmx/1c-02.c: Likewise.
15131 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
15132
15133 2006-01-20 Steve Ellcey <sje@cup.hp.com>
15134
15135 PR testsuite/24962
15136 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
15137
15138 2006-01-20 Richard Guenther <rguenther@suse.de>
15139 Steven Bosscher <stevenb.gcc@gmail.com>
15140
15141 PR rtl-optimization/24626
15142 * gcc.dg/torture/pr24626-1.c: New testcase.
15143 * gcc.dg/torture/pr24626-2.c: Likewise.
15144 * gcc.dg/torture/pr24626-3.c: Likewise.
15145 * gcc.dg/torture/pr24626-4.c: Likewise.
15146
15147 2006-01-20 Dirk Mueller <dmueller@suse.com>
15148
15149 PR c++/5520
15150 * g++.dg/warn/empty-body.C: New.
15151
15152 2006-01-19 Mark Mitchell <mark@codesourcery.com>
15153
15154 PR c++/22136
15155 * g++.dg/template/using10.C: New test.
15156 * g++.dg/temlpate/using11.C: Likewise.
15157 * g++.dg/inherit/using5.C: Tweak error messages.
15158
15159 2006-01-20 Alan Modra <amodra@bigpond.net.au>
15160
15161 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
15162 target test.
15163 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
15164
15165 2006-01-19 Jan Hubicka <jh@suse.cz>
15166
15167 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
15168
15169 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15170
15171 PR c++/25854
15172 * g++.dg/template/spec28.C: New test.
15173
15174 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
15175
15176 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
15177 (switchfiles): Fix fprintf's by adding srcdir or removing it.
15178
15179 2006-01-19 Diego Novillo <dnovillo@redhat.com>
15180
15181 * gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
15182 * gcc.dg/gomp/critical-1.c: Likewise.
15183 * gcc.dg/gomp/critical-3.c: Likewise.
15184 * gcc.dg/gomp/empty.c: Likewise.
15185 * gcc.dg/gomp/ordered-1.c: Likewise.
15186 * gcc.dg/gomp/for-4.c: Likewise.
15187 * gcc.dg/gomp/for-6.c: Likewise.
15188 * gcc.dg/gomp/master-3.c: Likewise.
15189 * gcc.dg/gomp/for-8.c: Likewise.
15190 * gcc.dg/gomp/for-10.c: Likewise.
15191 * gcc.dg/gomp/for-18.c: Likewise.
15192 * gcc.dg/gomp/for-5.c: Likewise.
15193 * gcc.dg/gomp/for-7.c: Likewise.
15194 * gcc.dg/gomp/for-9.c: Likewise.
15195
15196 2006-01-18 Jeff Law <law@redhat.com>
15197
15198 * gcc.dg/tree-ssa/vrp25.c: New test.
15199
15200 2006-01-19 Richard Sandiford <richard@codesourcery.com>
15201
15202 * gcc.dg/pr25805.c: Fix misapplied patch.
15203
15204 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
15205
15206 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
15207 (check_effective_target_vect_udot_qi): New.
15208 (check_effective_target_vect_sdot_hi): New.
15209 (check_effective_target_vect_udot_hi): New.
15210 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
15211 prefixed with "wrapv-" with -fwrapv.
15212 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
15213 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
15214 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
15215 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
15216 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
15217
15218 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
15219 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
15220 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
15221 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
15222
15223 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15224
15225 PR c++/16829
15226 * g++.dg/other/default2.C: New test.
15227 * g++.dg/other/default3.C: New test.
15228
15229 2006-01-19 Richard Sandiford <richard@codesourcery.com>
15230
15231 PR c/25805
15232 * gcc.dg/pr25805.c: New file.
15233
15234 2006-01-18 Mark Mitchell <mark@codesourcery.com>
15235
15236 PR c++/25836
15237 * g++.dg/template/init6.C: New test.
15238
15239 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
15240
15241 * gcc.dg/tree-ssa/pr24287.c: New test
15242
15243 2006-01-18 Eric Christopher <echristo@apple.com>
15244
15245 * g++.dg/eh/table.C: New.
15246
15247 2006-01-18 DJ Delorie <dj@redhat.com>
15248
15249 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
15250 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
15251 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
15252 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
15253
15254 2006-01-18 Jeff Law <law@redhat.com>
15255
15256 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
15257 on wrapping on overflow semantics.
15258
15259 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
15260
15261 * gcc.gc/tree-ssa/vrp23.c: New test.
15262 * gcc.gc/tree-ssa/vrp24.c: New test.
15263
15264 2006-01-18 Richard Henderson <rth@redhat.com>
15265 Aldy Hernandez <aldyh@redhat.com>
15266 Jakub Jelinek <jakub@redhat.com>
15267 Diego Novillo <dnovillo@redhat.com>
15268 Uros Bizjak <uros@kss-loka.si>
15269
15270 * gcc.dg/gomp: New directory.
15271
15272 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
15273 Steven G. Kargl <kargls@comcast.net>
15274
15275 PR fortran/20869
15276 * gfortran.dg/intrinsic_external_1.f90: New test.
15277
15278 PR fortran/20875.
15279 * gfortran.dg/elemental_pointer_1.f90: New test.
15280
15281 PR fortran/25024
15282 * gfortran.dg/external_procedures_1.f90: New test.
15283
15284 PR fortran/25785
15285 gfortran.dg/assumed_present.f90: New test.
15286
15287 2006-01-18 Jakub Jelinek <jakub@redhat.com>
15288
15289 * g++.dg/parse/lookup5.C: New test.
15290
15291 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15292
15293 PR fortran/25697
15294 * gfortran.dg/read_eof.f90: New test.
15295
15296 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
15297
15298 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
15299 add a closing brace.
15300
15301 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15302
15303 PR fortran/25631
15304 * gfortran.dg/fmt_tl.f: New test.
15305
15306 2006-01-17 Eric Christopher <echristo@apple.com>
15307
15308 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
15309 * g++.old-deja/g++.warn/impint2.C: Ditto.
15310 * g++.old-deja/g++.other/null1.C: Ditto.
15311 * g++.dg/warn/conv2.C: Ditto.
15312 * g++.dg/warn/conv4.C: New file.
15313
15314 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
15315
15316 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
15317
15318 2006-01-17 Andreas Jaeger <aj@suse.de>
15319 Janis Johnson <janis187@us.ibm.com>
15320
15321 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
15322 in 64-bit.
15323 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
15324 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
15325
15326 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
15327
15328 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
15329 (switchfiles): xfail txxx where xxx >= 25.
15330
15331 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
15332
15333 PR testsuite/25764
15334 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
15335
15336 2006-01-17 Jakub Jelinek <jakub@redhat.com>
15337
15338 PR c/25682
15339 * gcc.dg/pr25682.c: New test.
15340 * g++.dg/parse/array-size2.C: New test.
15341
15342 2006-01-16 Ian Lance Taylor <ian@airs.com>
15343
15344 * consistency.vlad: Remove entire directory, 1652 files.
15345
15346 2006-01-16 Janis Johnson <janis187@us.ibm.com>
15347
15348 * lib/target-supports.exp (check_effective_target_dfp_nocache,
15349 check_effective_target_dfprt_nocache): New.
15350 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
15351 (check_effective_target_dfprt): New.
15352 * lib/c-compat.exp (check_dfp): Remove.
15353 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
15354 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
15355 level of support for decimal float.
15356 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
15357 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
15358 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
15359 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
15360 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
15361 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
15362 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
15363 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
15364 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
15365 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
15366 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
15367 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
15368 directives.
15369
15370 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
15371
15372 PR testsuite/25741
15373 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
15374 $base_dir/../.
15375 * lib/gfortran.exp (gfortran_init): Likewise.
15376 * lib/obj-c++.exp (obj-c++_init): Likewise.
15377 * lib/scanasm.exp (scan-assembler-dem): Likewise.
15378 (scan-assembler-dem-not): Likewise.
15379 * lib/scandump.exp (scan-dump-dem): Likewise.
15380 (scan-dump-dem-not): Likewise.
15381
15382 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
15383
15384 PR testsuite/25767
15385 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
15386 powerpc-*-darwin*.
15387 * lib/obj-c++.exp (obj-c++_init): Likewise.
15388
15389 2006-01-16 Richard Guenther <rguenther@suse.de>
15390
15391 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
15392
15393 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15394
15395 PR testsuite/25777
15396 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
15397 to LD_LIBRARY_PATH.
15398
15399 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
15400 Andrew Pinski <pinskia@physics.uc.edu>
15401
15402 * gcc.dg/minmax-1.c: New test.
15403
15404 2006-01-16 Ben Elliston <bje@au.ibm.com>
15405
15406 * gcc.dg/dfp/dfp.exp: Correct FSF address.
15407 * gcc.misc-tests/dectest.exp: Ditto.
15408
15409 2006-01-15 Ian Lance Taylor <ian@airs.com>
15410
15411 PR testsuite/25796
15412 * gcc.target/i386/cmov6.c: Use -march=k8.
15413
15414 2006-01-15 Andreas Jaeger <aj@suse.de>
15415
15416 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
15417 x86 does not have __float128.
15418
15419 2006-01-14 Ian Lance Taylor <ian@airs.com>
15420
15421 * gcc.target/i386/cmov6.c: New test.
15422
15423 2006-01-14 Mark Mitchell <mark@codesourcery.com>
15424
15425 PR c++/25663
15426 * g++.dg/template/ctor6.C: New test.
15427
15428 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
15429
15430 PR tree-optimization/25485
15431 * gcc.dg/tree-ssa/pr25485.c: New.
15432
15433 2006-01-14 Richard Guenther <rguenther@suse.de>
15434
15435 PR tree-optimization/22548
15436 PR tree-optimization/22555
15437 PR tree-optimization/22501
15438 * gcc.dg/tree-ssa/alias-4.c: New testcase.
15439 * gcc.dg/tree-ssa/alias-5.c: Likewise.
15440 * gcc.dg/tree-ssa/alias-6.c: Likewise.
15441 * gcc.dg/tree-ssa/alias-7.c: Likewise.
15442 * gcc.dg/tree-ssa/alias-8.c: Likewise.
15443 * gcc.dg/tree-ssa/alias-9.c: Likewise.
15444 * gcc.dg/tree-ssa/alias-10.c: Likewise.
15445 * gcc.dg/tree-ssa/alias-11.c: Likewise.
15446 * gcc.dg/tree-ssa/alias-12.c: Likewise.
15447
15448 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
15449
15450 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
15451 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
15452
15453 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
15454 Richard Guenther <rguenther@suse.de>
15455
15456 PR rtl-optimization/24257
15457 * gcc.dg/torture/pr24257.c: New testcase.
15458
15459 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
15460
15461 * gcc.c-torture/execute/20060110-1.c: New test.
15462 * gcc.c-torture/execute/20060110-2.c: New test.
15463
15464 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
15465
15466 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
15467
15468 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
15469
15470 PR fortran/25756
15471 * gfortran.dg/label_3.f90: New test.
15472
15473 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
15474
15475 PR tree-optimization/25771
15476 * g++.dg/tree-ssa/pr25771.C: New test
15477
15478 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
15479
15480 PR tree-opt/24365
15481 * g++.dg/opt/complex5.C: New test.
15482
15483 2006-01-13 Richard Guenther <rguenther@suse.de>
15484
15485 * gcc.target/i386/387-9.c: New testcase.
15486
15487 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
15488
15489 PR c++/24824
15490 * g++.dg/debug/dwarf2-1.C: New.
15491
15492 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
15493
15494 PR testsuite/25728
15495 * lib/gcov.exp (verify-lines): Add "close $fd".
15496
15497 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
15498 Ben Elliston <bje@au.ibm.com>
15499
15500 * gcc.dg/dfp/inf-1.c: New test.
15501
15502 2006-01-12 Janis Johnson <janis187@us.ibm.com>
15503 Yao Qi <qiyaoltc@cn.ibm.com>
15504 Ben Elliston <bje@au.ibm.com>
15505 Jon Grimm <jgrimm2@us.ibm.com>
15506
15507 * gcc.dg/nodfp-1.c: New test.
15508 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
15509 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
15510 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
15511 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
15512 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
15513 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
15514 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
15515 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
15516 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
15517 * gcc.dg/format/dfp-scanf-1.c: Likewise.
15518 * gcc.dg/format/dfp-printf-1.c: Likewise.
15519 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
15520 (compat_setup_dfp): New.
15521 * gcc.dg/compat/compat.exp: Use it.
15522 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
15523 Make some variables global, prepend "compat_" to their names.
15524 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
15525 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
15526 * gcc.misc-tests/dectest.exp: New test driver for decTest.
15527 * lib/compat.exp (compat_skip_list): Make global, rename.
15528 * lib/c-compat.exp: New file.
15529 * lib/target-supports.exp (check_effective_target_dfp): New.
15530
15531 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
15532 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
15533 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
15534 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
15535 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
15536 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
15537 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
15538 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
15539 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
15540 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
15541 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
15542 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
15543 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
15544 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
15545 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
15546 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
15547 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
15548 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
15549 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
15550 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
15551 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
15552 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
15553 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
15554 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
15555 gcc.dg/dfp/struct-layout-1.c,
15556 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
15557 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
15558 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
15559 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
15560 gcc.dg/dfp/func-vararg-dfp.c,
15561 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
15562 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
15563 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
15564 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
15565 gcc.dg/dfp/wtr-conversion-1.c: New tests.
15566
15567 2006-01-11 Richard Guenther <rguenther@suse.de>
15568
15569 PR tree-optimization/25734
15570 * gcc.dg/tree-ssa/pr25734.c: New testcase.
15571
15572 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
15573
15574 PR fortran/25486
15575 * gfortran.dg/literal_character_constant_1_x.F: New test.
15576 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
15577 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
15578 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
15579
15580 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
15581
15582 PR c++/25386
15583 * g++.dg/ext/packed3.C: Add expected packed error.
15584
15585 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
15586
15587 PR target/25706
15588 * gcc.dg/torture/pr25706-1.c: New test.
15589
15590 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
15591
15592 PR tree-optimization/23109
15593 PR tree-optimization/23948
15594 PR tree-optimization/24123
15595
15596 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
15597 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
15598 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
15599 g++.dg/tree-ssa/pr23948.C: New testcases.
15600 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
15601 three divisions in order to do the optimization.
15602
15603 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
15604
15605 PR c++/25632
15606 * g++.dg/other/pr25632.C: New test.
15607
15608 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
15609
15610 PR fortran/25730
15611 * gfortran.dg/used_types_1.f90: New test.
15612
15613 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
15614
15615 PR target/25718
15616 * gcc.dg/torture/pr25718-1.c: New test.
15617
15618 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
15619
15620 * gfortran.dg/list_read_2.f90: Fix typo in description.
15621
15622 2006-01-10 Jan Beulich <jbeulich@novell.com>
15623
15624 * lib/target-supports.exp (check_visibility_available): Simplify test
15625 for *-*-netware*.
15626 (check_profiling_available): Fail for *-*-netware*.
15627 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
15628 * gcc.dg/20021014-1.c: Likewise.
15629 * gcc.dg/nest.c: Likewise.
15630
15631 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
15632
15633 fortran/24936
15634 * gfortran.dg/forall_3.f90: New test.
15635
15636 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
15637
15638 PR fortran/21977
15639 * gfortran.dg/nesting_2.f90: New test.
15640 * gfortran.dg/nesting_3.f90: New test.
15641
15642 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
15643
15644 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
15645 Fix typo in comment.
15646
15647 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
15648
15649 * gfortran.dg/single_char_string.f90: New test.
15650
15651 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
15652
15653 * gfortran.dg/ichar_2.f90: New test.
15654
15655 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
15656
15657 PR fortran/25093
15658 * gfortran.dg/private_type_4.f90: New.
15659
15660 2006-01-07 Richard Guenther <rguenther@suse.de>
15661
15662 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
15663
15664 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15665
15666 * gfortran.dg/func_decl_1.f90: New.
15667 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
15668 * gfortran.dg/array_alloc_2.f90: Likewise.
15669 * gfortran.dg/char_result_8.f90: Likewise.
15670 * gfortran.dg/dup_save_1.f90: Likewise.
15671 * gfortran.dg/dup_save_2.f90: Likewise.
15672 * gfortran.dg/f2c_6.f90: Likewise.
15673 * gfortran.dg/f2c_7.f90: Likewise.
15674 * gfortran.dg/func_result_2.f90: Likewise.
15675 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
15676
15677 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
15678
15679 PR fortran/22146
15680 * gfortran.dg/elemental_subroutine_1.f90: New test.
15681 * gfortran.dg/elemental_subroutine_2.f90: New test.
15682
15683 PR fortran/25029
15684 PR fortran/21256
15685 * gfortran.dg/assumed_size_refs_1.f90: New test.
15686
15687 PR fortran/20868
15688 PR fortran/20870
15689 * gfortran.dg/assumed_size_refs_2.f90: New test.
15690 * gfortran.dg/initialization_1.f90: Change warning message.
15691
15692 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
15693
15694 * gcc.dg/tree-ssa/loop-15.c: New test.
15695
15696 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15697
15698 PR fortran/25598
15699 * gfortran.dg/backspace_3.f: New test.
15700 * gfortran.dg/backspace_4.f: New test.
15701
15702 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15703
15704 PR fortran/24268
15705 * gfortran.dg/fmt_white.f: Update test.
15706
15707 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
15708
15709 * gcc.dg/cast-1.c: Add new warning.
15710 * gcc.dg/cast-2.c: Likewise.
15711 * gcc.dg/cast-3.c: Likewise.
15712 * gcc.dg/format/cast-1.c: Likewise.
15713 * gcc.dg/cast-4.c: New testcase.
15714
15715 2006-01-05 Richard Guenther <rguenther@suse.de>
15716
15717 PR tree-optimization/22555
15718 * gcc.dg/tree-ssa/alias-3.c: New testcase.
15719
15720 2006-01-05 Richard Guenther <rguenther@suse.de>
15721 Diego Novillo <dnovillo@redhat.com>
15722
15723 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
15724 * gcc.dg/tree-ssa/loop-8.c: Likewise.
15725 * gcc.dg/tree-ssa/loop-1.c: Likewise.
15726 * gcc.dg/tree-ssa/pr23294.c: Likewise.
15727 * gcc.dg/tree-ssa/pr21985.c: Likewise.
15728 * gcc.dg/tree-ssa/loop-14.c: Likewise.
15729 * gcc.dg/tree-ssa/loop-2.c: Likewise.
15730 * gcc.dg/tree-ssa/loop-3.c: Likewise.
15731 * gcc.dg/tree-ssa/loop-4.c: Likewise.
15732 * gcc.dg/tree-ssa/pr21171.c: Likewise.
15733 * gcc.dg/tree-ssa/loop-5.c: Likewise.
15734 * gcc.dg/tree-ssa/loop-10.c: Likewise.
15735 * gcc.dg/tree-ssa/loop-6.c: Likewise.
15736 * treelang/compile/extravar.tree: Likewise.
15737 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
15738 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
15739 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
15740 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
15741 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
15742
15743 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
15744
15745 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
15746 for 64-bit fix.
15747
15748 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
15749
15750 PR fortran/23675
15751 gfortran.dg/char_result_11.f90: New.
15752
15753 2006-01-04 Mark Mitchell <mark@codesourcery.com>
15754
15755 PR c++/24782
15756 * g++.dg/parse/access9.C: New test.
15757 * g++.dg/tc1/dr52.C: Tweak error markers.
15758
15759 2006-01-04 Richard Henderson <rth@redhat.com>
15760
15761 Merge from gomp branch.
15762 * g++.dg/parse/pragma2.C: Update expected error lines.
15763
15764 2006-01-04 Jakub Jelinek <jakub@redhat.com>
15765
15766 * g++.dg/other/i386-2.C: New test.
15767
15768 PR target/25554
15769 * gcc.c-torture/compile/20051228-1.c: New test.
15770
15771 PR c/25559
15772 * gcc.dg/pr25559.c: New test.
15773
15774 2006-01-03 Mark Mitchell <mark@codesourcery.com>
15775
15776 PR c++/25492
15777 * g++.dg/lookup/friend9.C: New test.
15778
15779 PR c++/25625
15780 * g++.dg/template/repo5.C: New test.
15781
15782 2006-01-03 Steven G. Kargl <kargls@comcast.net>
15783
15784 PR fortran/25101
15785 * gfortran.dg/forall_2.f90: New test.
15786
15787 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
15788
15789 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
15790 dg-require-weak. Adjust regexp to handle leading-underscore
15791 targets and space as well as TAB after .weak. Change previous
15792 64-bit fix to not use naked dot.
15793
15794 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
15795
15796 PR rtl-optimization/25578
15797 * gcc.c-torture/execute/20060102-1.c: New testcase.
15798
15799 2006-01-03 Richard Guenther <rguenther@suse.de>
15800
15801 PR c/25183
15802 * gcc.dg/torture/pr25183.c: New testcase.
15803
15804 2006-01-03 Jakub Jelinek <jakub@redhat.com>
15805
15806 Merge from gomp-branch.
15807 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
15808 * gcc.dg/ia64-sync-2.c: Likewise.
15809 * gcc.dg/ia64-sync-3.c: Likewise.
15810 * gcc.dg/ia64-sync-4.c: Likewise.
15811 * gcc.dg/sync-2.c: Likewise.
15812 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
15813 that sparc64-*-* and sparcv9-*-* supports sync builtins.
15814
15815 2006-01-02 Mark Mitchell <mark@codesourcery.com>
15816
15817 PR c++/25635
15818 * g++.dg/parse/operator6.C: New test.
15819
15820 PR c++/25637
15821 * g++.dg/parse/error29.C: New test.
15822
15823 PR c++/25638
15824 * g++.dg/parse/dtor6.C: New test.
15825
15826 PR c++/25633
15827 * g++.dg/parse/ctor3.C: New test.
15828
15829 PR c++/25634
15830 * g++.dg/template/class3.C: New test.
15831
15832 2006-01-02 Geoffrey Keating <geoffk@apple.com>
15833
15834 * g++.dg/debug/debug9.C: New.
15835
15836 2006-01-02 Steven G. Kargl <kargls@comcast.net>
15837
15838 PR fortran/24640
15839 * gfortran.dg/label_2.f90: New test.
15840
15841 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15842
15843 * g++.dg/lookup/using12.C: Tighten error marker.
15844
15845 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
15846 Andrew Pinski <pinskia@physics.uc.edu>
15847
15848 * gcc.target/powerpc/darwin-abi-3.c: New file.
15849 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
15850 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
15851 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
15852 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
15853 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
15854 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
15855 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
15856 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
15857
15858 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
15859
15860 * gcc.dg/tree-ssa/loadpre1.c: New;
15861 * gcc.dg/tree-ssa/loadpre2.c: New;
15862 * gcc.dg/tree-ssa/loadpre3.c: New;
15863 * gcc.dg/tree-ssa/loadpre4.c: New;
15864 * gcc.dg/tree-ssa/loadpre5.c: New;
15865 * gcc.dg/tree-ssa/loadpre6.c: New;
15866 * gcc.dg/tree-ssa/loadpre7.c: New;
15867 * gcc.dg/tree-ssa/loadpre8.c: New;
15868 * gcc.dg/tree-ssa/loadpre9.c: New;
15869
15870 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
15871
15872 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
15873 * g++.dg/abi/thunk4.C: Likewise.
15874
15875 2006-01-01 Andreas Jaeger <aj@suse.de>
15876
15877 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
15878 portable.
15879
15880 2006-01-01 Jakub Jelinek <jakub@redhat.com>
15881
15882 PR c++/25294
15883 * gcc.dg/pragma-pack-3.c: New test.
15884 * g++.dg/parse/pragma3.C: New test.
15885
15886 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15887
15888 PR middle-end/24827
15889 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
15890
15891 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15892
15893 PR testsuite/25214
15894 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
15895
15896 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
15897
15898 PR fortran/22607
15899 * gfortran-dg/pure_byref_3.f90: New.
15900
15901 fortran/PR 25396
15902 * gfortran.dg/userdef_operator_1.f90: New.
15903
15904 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
15905
15906 * g++.dg/abi/thunk3.C: New.
15907 * g++.dg/abi/thunk4.C: New.
15908
15909 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
15910
15911 PR fortran/25532
15912 * gfortran.dg/host_used_types_1.f90: New test. Check that host
15913 associated derived type components of derived types are
15914 properly declared in contained procedures.
15915
15916 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15917
15918 PR libgfortran/25139
15919 * gfortran.dg/backspace_2.f: New test.
15920
15921 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15922
15923 PR libgfortran/25550
15924 * gfortran.dg/endfile.f: New test.
15925
15926 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15927
15928 PR libgfortran/25419
15929 * gfortran.dg/comma.f: New test.
15930
15931 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15932
15933 * lib/gfortran-dg.exp: Remove trailing whitespace.
15934 * lib/fortran-torture.exp: Test with -fbounds-check instead of
15935 -funroll-all-loops.
15936
15937 2005-12-28 Alan Modra <amodra@bigpond.net.au>
15938
15939 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
15940 Extended Double long doubles or repeat tests when long double is
15941 the same size as double.
15942
15943 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15944
15945 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
15946
15947 PR testsuite/25442
15948 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
15949 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
15950
15951 PR testsuite/25441
15952 * gcc.dg/pr23911.c: Make test variable static.
15953
15954 PR testsuite/25444
15955 * gcc.dg/tree-ssa/pr14841.c: Likewise.
15956
15957 2005-12-26 Mark Mitchell <mark@codesourcery.com>
15958
15959 PR c++/25439
15960 * g++.dg/parse/crash17.C: Adjust error markers.
15961 * g++.dg/template/error20.C: New test.
15962
15963 2005-12-26 Mark Mitchell <mark@codesourcery.com>
15964
15965 PR c++/23172
15966 * g++.dg/ext/complit4.C: New test.
15967
15968 PR c++/25417
15969 * g++.dg/ext/complit5.C: Likewise.
15970
15971 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
15972
15973 PR tree-optimization/25125
15974 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
15975 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
15976 * gcc.c-torture/execute/pr25125.c: New.
15977
15978 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
15979
15980 PR fortran/25029
15981 PR fortran/21256
15982 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic
15983 functions with incorrect assumed size references.
15984
15985 2005-12-24 Mark Mitchell <mark@codesourcery.com>
15986
15987 PR c++/23171
15988 * g++.dg/opt/init1.C: New test.
15989
15990 2005-12-23 Mark Mitchell <mark@codesourcery.com>
15991
15992 PR c++/24671
15993 * g++.dg/template/sfinae3.C: New test.
15994
15995 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15996
15997 * g++.dg/other/friend4.C: New test.
15998
15999 2005-12-23 Jakub Jelinek <jakub@redhat.com>
16000
16001 PR target/25005
16002 * g++.dg/opt/pr25005.C: New test.
16003
16004 2005-12-22 Mark Mitchell <mark@codesourcery.com>
16005
16006 PR c++/25369
16007 * g++.dg/template/ptrmem16.C: New test.
16008
16009 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
16010
16011 PR fortran/25029
16012 PR fortran/21256
16013 * gfortran.dg/initialization_1.f90: Add test of SIZE.
16014
16015 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16016
16017 PR libgfortran/25307
16018 * gfortran.dg/list_read_5.f90: New test.
16019
16020 2005-12-22 Richard Henderson <rth@redhat.com>
16021
16022 * gcc.target/i386/sse-7.c: Use -msse2.
16023
16024 2005-12-23 Jakub Jelinek <jakub@redhat.com>
16025
16026 PR rtl-optimization/25432
16027 * gcc.c-torture/compile/20051216-1.c: New test.
16028
16029 PR objc/25328
16030 * objc/execute/pr25328.m: New test.
16031
16032 2005-12-22 Mark Mitchell <mark@codesourcery.com>
16033
16034 PR c++/25364
16035 * g++.dg/template/call4.C: New test.
16036
16037 2005-12-22 Dale Johannesen <dalej@apple.com>
16038
16039 * gcc.target/i386/sse-17.c: New.
16040
16041 2005-12-22 Paul Brook <paul@codesourcery.com>
16042
16043 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
16044
16045 2005-12-22 Paul Brook <paul@codesourcery.com>
16046
16047 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
16048
16049 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
16050
16051 PR tree-opt/25513
16052 * gcc.c-torture/compile/pr25513.c: New test.
16053
16054 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16055
16056 PR c++/23333
16057 * g++.dg/parse/error25.C: Add more tests.
16058
16059 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16060
16061 PR fortran/18990
16062 * gfortran.dg/der_charlen_1.f90: New.
16063
16064 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
16065
16066 PR fortran/20889
16067 * gfortran.dg/pointer_component_type_1.f90: New test.
16068
16069 PR fortran/25029
16070 PR fortran/21256
16071 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
16072 should give an error with assumed size array refernces and checks
16073 those that should not.
16074 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
16075 reference an upper bound so that it does not generate an error.
16076
16077 PR fortran/19362
16078 PR fortran/20244
16079 PR fortran/20864
16080 PR fortran/25391
16081 * gfortran.dg/used_dummy_types_1.f90: New test.
16082 * gfortran.dg/used_dummy_types_2.f90: New test.
16083 * gfortran.dg/used_dummy_types_3.f90: New test.
16084 * gfortran.dg/used_dummy_types_4.f90: New test.
16085 * gfortran.dg/used_dummy_types_5.f90: New test.
16086
16087 PR fortran/23152
16088 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
16089 group already being USE associated.
16090 * gfortran.dg/assumed_shape_nml.f90: New test.
16091 * gfortran.dg/assumed_size_nml.f90: New test.
16092
16093 PR fortran/20862
16094 PR fortran/25053
16095 PR fortran/25063
16096 PR fortran/25064
16097 PR fortran/25066
16098 PR fortran/25067
16099 PR fortran/25068
16100 PR fortran/25307
16101 * gfortran.dg/io_constraints_1.f90: New test.
16102 * gfortran.dg/io_constraints_1.f90: New test.
16103 * gfortran.dg/iostat_3.f90: Change wording of warning.
16104 * gfortran.dg/g77/19981216-0.f: The same.
16105
16106 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
16107
16108 PR tree-optimization/23518
16109 * gcc.dg/pr23518.c: New.
16110
16111 2005-12-21 Mike Stump <mrs@apple.com>
16112
16113 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
16114
16115 2005-12-21 Paul Brook <paul@codesourcery.com>
16116
16117 * gcc.dg/pr19340.c: Skip on m68k targets.
16118
16119 2005-12-21 Steven Bosscher <stevenb@suse.de>
16120
16121 PR rtl-optimization/25196
16122 * gcc.dg/pr25196.c: New test.
16123
16124 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
16125
16126 PR fortran/25423
16127 gfortran.dg/where_nested_1.f90: New.
16128
16129 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
16130
16131 PR tree-optimization/25382.
16132 * gcc.dg/tree-ssa/pr25382.c: New.
16133
16134 2005-12-20 Richard Guenther <rguenther@suse.de>
16135
16136 PR middle-end/24306
16137 * gcc.target/i386/pr24306.c: New testcase.
16138
16139 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
16140
16141 PR tree-optimization/25501
16142 * gcc.dg/tree-ssa/pr25501.c: New.
16143
16144 2005-12-20 Richard Guenther <rguenther@suse.de>
16145
16146 Revert
16147 2005-12-02 Richard Guenther <rguenther@suse.de>
16148
16149 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
16150
16151 2005-12-20 Mark Mitchell <mark@codesourcery.com>
16152
16153 PR c++/21228
16154 * g++.dg/warn/Wunreachable-code-2.C: New test.
16155
16156 2005-12-19 Mark Mitchell <mark@codesourcery.com>
16157
16158 PR c++/24278
16159 * g++.dg/template/ctor5.C: New test.
16160
16161 PR c++/24915
16162 * g++.dg/template/overload8.C: New test.
16163
16164 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
16165
16166 * gcc.c-torture/compile/pr25483 : New test.
16167
16168 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16169
16170 PR c++/20552
16171 * g++.dg/ext/typeof10.C: New test.
16172
16173 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
16174
16175 * gcc.dg/mt-loopi1.c: New.
16176
16177 2005-12-18 Richard Guenther <rguenther@suse.de>
16178
16179 PR tree-optimization/25481
16180 * gcc.dg/torture/pr25481.c: New testcase.
16181
16182 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
16183
16184 PR rtl-optimization/21041
16185 * gcc.dg/pr21041.c: New test.
16186
16187 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16188
16189 PR libgfortran/25463
16190 * gfortran.dg/advance.f90: New test.
16191
16192 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
16193
16194 * gcc.dg/20051201-1.c: New test.
16195
16196 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
16197
16198 PR fortran/25018
16199 * gfortran.dg/initialization_1.f90: New test.
16200 * gfortran.dg/enum_5.f90: Change dg-error to new message.
16201 * gfortran.dg/g77/980616-0.f: The same.
16202
16203 2005-12-17 Steven G. Kargl <kargls@comcast.net>
16204
16205 * PR fortran/25458
16206 * gfortran.dg/chkbits.f90: New test.
16207
16208 2005-12-17 Steven G. Kargl <kargls@comcast.net>
16209
16210 * gfortran.dg/enum_5.f: Revert to previous version.
16211
16212 2005-12-17 Steven G. Kargl <kargls@comcast.net>
16213
16214 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
16215 * gfortran.dg/nested_modules_1.f90: Ditto.
16216 * gfortran.dg/hollerith_f95.f90: Ditto.
16217 * gfortran.dg/select_5.f90: Ditto.
16218 * gfortran.dg/secnds.f: Ditto.
16219 * gfortran.dg/hollerith2.f90: Ditto.
16220 * gfortran.dg/imag_2.f: Ditto.
16221 * gfortran.dg/ftell_2.f90: Ditto.
16222 * gfortran.dg/malloc_free_1.f90: Ditto.
16223 * gfortran.dg/logint-1.f: Ditto.
16224 * gfortran.dg/recursive_statement_functions.f90: Ditto.
16225 * gfortran.dg/e_d_fmt.f90: Ditto.
16226 * gfortran.dg/hollerith_legacy.f90: Ditto.
16227 * gfortran.dg/logint-2.f: Ditto.
16228 * gfortran.dg/enum_5.f90: Ditto.
16229 * gfortran.dg/f2c_2.f90: Ditto.
16230 * gfortran.dg/pr17143.f90: Ditto.
16231 * gfortran.dg/namelist_14.f90: Ditto.
16232 * gfortran.dg/logint-3.f: Ditto.
16233 * gfortran.dg/spread_scalar_source.f90: Ditto.
16234 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
16235 * gfortran.dg/namelist_11.f: Ditto.
16236 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
16237 * gfortran.dg/g77/20010519-1.f
16238 * gfortran.dg/g77/alpha1.f: Ditto.
16239 * gfortran.dg/g77/990115-1.f: Ditto.
16240 * gfortran.dg/g77/erfc.f: Ditto.
16241 * gfortran.dg/g77/19990313-3.f: Ditto.
16242 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
16243 * gfortran.dg/g77/20010426.f: Ditto.
16244 * gfortran.dg/g77/19990313-0.f: Ditto.
16245 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
16246 * gfortran.dg/g77/20000629-1.f: Ditto.
16247 * gfortran.dg/g77/970125-0.f: Ditto.
16248 * gfortran.dg/g77/8485.f: Ditto.
16249 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
16250 * gfortran.dg/g77/19990313-1.f: Ditto.
16251 * gfortran.dg/g77/int8421.f: Ditto.
16252 * gfortran.dg/g77/19990305-0.f: Ditto.
16253 * gfortran.dg/g77/947.f: Ditto.
16254 * gfortran.dg/g77/19990905-2.f: Ditto.
16255 * gfortran.dg/g77/cabs.f: Ditto.
16256 * gfortran.dg/g77/19990313-2.f: Ditto.
16257 * gfortran.dg/g77/20020307-1.f: Ditto.
16258 * gfortran.dg/g77/dcomplex.f: Ditto.
16259 * gfortran.dg/g77/19990502-1.f: Ditto.
16260 * gfortran.dg/g77/19981216-0.f: Ditto.
16261 * gfortran.dg/common_4.f90: Ditto.
16262 * gfortran.dg/entry_4.f90: Ditto.
16263 * gfortran.dg/equiv_constraint_2.f90: Ditto.
16264 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
16265 * gfortran.dg/namelist_12.f: Ditto.
16266 * gfortran.dg/scale_1.f90: Ditto.
16267 * gfortran.dg/modulo_1.f90
16268 * gfortran.dg/hollerith.f90: Ditto.
16269 * gfortran.dg/direct_io_3.f90: Ditto.
16270 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
16271 * gfortran.dg/gnu_logical_1.F: Ditto.
16272 * gfortran.dg/unf_io_convert_1.f90: Ditto.
16273 * gfortran.dg/assign_1.f90: Ditto.
16274 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
16275 * gfortran.dg/pr23095.f: Ditto.
16276 * gfortran.dg/read_float_1.f90: Ditto.
16277
16278 2005-12-17 Andreas Jaeger <aj@suse.de>
16279
16280 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
16281 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
16282
16283 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16284
16285 PR fortran/24268
16286 * gfortran.dg/fmt_white.f: New test.
16287
16288 2005-12-16 Steven G. Kargl <kargls@comcast.net>
16289
16290 * gfortran.dg/label_1.f90: New test.
16291
16292 2005-12-15 Ben Elliston <bje@au.ibm.com>
16293
16294 PR testsuite/25422
16295 * gcc.dg/20031012-1.c: Add -Walways-true option.
16296 * gcc.dg/weak/weak-3.c: Likewise.
16297 * g++.old-deja/g++.mike/warn8.C: Likewise.
16298
16299 2005-12-16 Mike Stump <mrs@apple.com>
16300
16301 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
16302 exit.
16303
16304 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16305
16306 PR libgfortran/25264
16307 PR libgfortran/25349
16308 * gfortran.dg/tl_editing.f90: Added additional checks.
16309 * gfortran.dg/t_editing.f: New test.
16310 * gfortran.dg/write_padding.f90: New test
16311
16312 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16313
16314 PR testsuite/25215
16315 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
16316
16317 2005-12-16 Jakub Jelinek <jakub@redhat.com>
16318
16319 PR rtl-optimization/24899
16320 * gcc.c-torture/execute/20051215-1.c: New test.
16321
16322 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
16323
16324 PR 24823
16325 * gfortran.dg/pr24823.f: New test.
16326
16327 2005-12-16 Jeff Law <law@redhat.com>
16328
16329 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
16330
16331 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
16332
16333 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
16334 (base_types): Change C++ style comments to C style comments. Remove
16335 aligned types from the array. Keep Enums disabled.
16336 (complex_types): Remove aligned types from the array.
16337 Comment out "_Complex long double".
16338 (attrib_types): Remove.
16339 (complex_attrib_types): Remove.
16340 (attrib_array_types): Remove.
16341 (complex_attrib_array_types): Remove.
16342 (aligned_bitfld_types): Remove.
16343 (n_aligned_bitfld_types): Remove.
16344 (FEATURE_ALIGNEDPACKED): Delete.
16345 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
16346 (singles): Remove support for adding attributes.
16347 (choose_type): Remove support for attributed types.
16348 (generate_fields): Remove support for attributed bit-fields.
16349 Remove support for adding attributes.
16350 (generate_random_tests): Remove support for adding attributes.
16351 (features): Add back "[0] :0" and "complex vector [0]".
16352 (main): Remove support for attributed bit-fields.
16353 Uncomment the calling of generate_random_tests for the rests of
16354 the tests.
16355
16356 2005-12-16 Jan Hubicka <jh@suse.cz>
16357
16358 * gcc.c-torture/combine/pr25224.c: New.
16359
16360 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
16361
16362 PR other/25028
16363 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
16364 HP-UX.
16365
16366 2005-12-15 Richard Sandiford <richard@codesourcery.com>
16367
16368 * gcc.dg/20051215-1.c: New file.
16369
16370 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16371
16372 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
16373 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
16374
16375 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
16376
16377 PR fortran/18197
16378 * gfortran.dg/dummy_functions_1.f90: New.
16379
16380 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
16381
16382 PR rtl-optimization/25310
16383 * gcc.c-torture/compile/pr25310.c: New test.
16384
16385 2005-12-14 Jakub Jelinek <jakub@redhat.com>
16386
16387 PR debug/25023
16388 * gcc.dg/pr25023.c: New test.
16389
16390 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16391
16392 * g++.old-deja/g++.brendan/redecl1.C,
16393 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
16394 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
16395 g++.old-deja/g++.oliva/typeof1.C,
16396 g++.old-deja/g++.other/crash16.C,
16397 g++.old-deja/g++.other/crash34.C,
16398 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
16399 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
16400 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
16401 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
16402 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
16403 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
16404 Remove xfail.
16405
16406 2005-12-14 Kean Johnston <jkj@sco.com>
16407 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16408
16409 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
16410 * gcc.target/i386/20020523-1.c: Ditto.
16411 * gcc.target/i386/tailcall-1.c: Ditto.
16412 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
16413 * gcc.target/i386/ssetype-5.c: Ditto.
16414
16415 2005-12-14 Jeff Law <law@redhat.com>
16416
16417 * gcc.dg/tree-ssa/foldstring-1.c: New test.
16418
16419 2005-12-14 Jakub Jelinek <jakub@redhat.com>
16420
16421 PR target/25254
16422 PR target/24188
16423 * gcc.target/i386/pr25254.c: New test.
16424 * gfortran.dg/PR24188.f: New test.
16425
16426 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
16427
16428 * lib/fortran-torture.exp: Catch remaining uses of
16429 remote_file build delete.
16430
16431 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16432
16433 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
16434
16435 2005-12-14 Ben Elliston <bje@au.ibm.com>
16436
16437 * gcc.dg/warn-addr-cmp.c: New test.
16438
16439 2005-12-13 Jakub Jelinek <jakub@redhat.com>
16440
16441 PR debug/25023
16442 PR target/25293
16443 * gcc.target/i386/pr25293.c: New test.
16444
16445 2005-12-13 Petr Machata <machata@post.cz>
16446
16447 PR c++/24907
16448 * g++.dg/parse/comma2.C: New test.
16449
16450 2005-12-13 Mark Mitchell <mark@codesourcery.com>
16451 Jakub Jelinek <jakub@redhat.com>
16452
16453 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
16454 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
16455 (limits.h): Include unconditionally.
16456 (stdlib.h): Likewise.
16457 (hashtab.h): Do not include.
16458 (getopt.h): Likewise.
16459 (stddef.h): Include.
16460 (hashval_t): Define.
16461 (struct entry): Add "next" field.
16462 (HASH_SIZE): New macro.
16463 (hash_table): New variable.
16464 (switchfiles): Do not use xmalloc.
16465 (mix): New macro.
16466 (iterative_hash): New function.
16467 (hasht): Remove.
16468 (e_exists): New function.
16469 (e_insert): Likewise.
16470 (output): Use, instead of libiberty hashtable functions.
16471 (main): Do not use getopt. Do not call htab_create.
16472
16473 2005-12-13 Jakub Jelinek <jakub@redhat.com>
16474
16475 PR c++/25331
16476 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
16477 put atal* and atpaal* attributes on array elements.
16478 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
16479 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
16480 put atal* and atpaal* attributes on array elements.
16481 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
16482
16483 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
16484
16485 * gcc.dg/single-precision-constant.c: New test.
16486
16487 2005-12-13 Alan Modra <amodra@bigpond.net.au>
16488
16489 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
16490 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
16491 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
16492 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
16493 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
16494 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
16495 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
16496 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
16497 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
16498 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
16499 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
16500 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
16501 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
16502 gcc.target/powerpc/ppc-sdata-2.c,
16503 gcc.target/powerpc/ppc-stackalign-1.c,
16504 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
16505 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
16506 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
16507 gcc.target/powerpc/rs6000-ldouble-2.c,
16508 gcc.target/powerpc/rs6000-power2-1.c,
16509 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
16510 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
16511 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
16512 option into target selector.
16513 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
16514 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
16515
16516 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
16517
16518 PR objc/25348
16519 * objc.dg/encode-9.m: New test.
16520
16521 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16522
16523 PR testsuite/20772
16524 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
16525 * gcc.dg/asm-b.c: Fix typo.
16526 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
16527 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
16528 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
16529 i?86 lp64 and x86_64 ilp32.
16530 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
16531 on i?86 lp64.
16532 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
16533
16534 2005-12-12 Steven G. Kargl <kargls@comcast.net>
16535
16536 PR fortran/25078
16537 gfortran.dg/equiv_5.f90: New test.
16538
16539 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
16540
16541 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
16542 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
16543 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
16544 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
16545 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
16546 * gcc.dg/tree-ssa/reassoc-5.c: New.
16547 * gcc.dg/tree-ssa/reassoc-6.c: New.
16548 * gcc.dg/tree-ssa/reassoc-7.c: New.
16549 * gcc.dg/tree-ssa/reassoc-8.c: New.
16550 * gcc.dg/tree-ssa/reassoc-9.c: New.
16551 * gcc.dg/tree-ssa/reassoc-10.c: New.
16552 * gcc.dg/tree-ssa/reassoc-11.c: New.
16553
16554 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16555
16556 PR testsuite/25167
16557 PR testsuite/24478
16558 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
16559
16560 2005-12-12 Mark Mitchell <mark@codesourcery.com>
16561
16562 PR c++/25300
16563 * g++.dg/template/inherit.C: Do not use a generic error message.
16564
16565 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
16566
16567 PR libobjc/25354
16568 * objc.dg/gnu-encoding: New directory.
16569 * objc.dg/gnu-encoding/compat-common.h: New file.
16570 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
16571 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
16572 * objc.dg/gnu-encoding/vector-defs.h: New file.
16573 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
16574 * objc.dg/gnu-encoding/generate-random.c: New file.
16575 * objc.dg/gnu-encoding/generate-random_r.c: New file.
16576 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
16577 * objc.dg/gnu-encoding/generate-random.h: New file.
16578
16579 2005-12-11 Mark Mitchell <mark@codesourcery.com>
16580
16581 PR c++/25337
16582 * g++.dg/template/defarg7.C: New test.
16583
16584 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
16585
16586 PR libobjc/25347
16587 * objc.dg/encode-8.m: New test.
16588
16589 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
16590
16591 PR libobjc/25346
16592 * objc.dg/encode-7.m: New test.
16593
16594 2005-12-10 Mark Mitchell <mark@codesourcery.com>
16595
16596 PR c++/25010
16597 * g++.dg/opt/inline10.C: New test.
16598
16599 2005-12-11 Steven G. Kargl <kargls@comcast.net>
16600
16601 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
16602
16603 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
16604
16605 * gfortran.dg/substring_equivalence.f90: typo in comment
16606
16607 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16608
16609 PR fortran/25068
16610 * gfortran.dg/iostat_3.f90: New test.
16611
16612 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
16613
16614 PR fortran/23815
16615 * gfortran.dg/unf_io_convert_1.f90: New test.
16616 * gfortran.dg/unf_io_convert_2.f90: New test.
16617 * gfortran.dg/unf_io_convert_3.f90: New test.
16618
16619 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16620
16621 PR testsuite/20772
16622 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
16623 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
16624 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
16625 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
16626 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
16627 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
16628 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
16629 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
16630 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
16631 gcc.dg/torture/fp-int-convert-float128-timode.c,
16632 gcc.dg/torture/fp-int-convert-float128.c,
16633 gcc.dg/torture/fp-int-convert-float80-timode.c,
16634 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
16635 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
16636
16637 * gcc.dg/tls/opt-1.c: Require effective target fpic.
16638
16639 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
16640
16641 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
16642
16643 2005-12-10 Richard Sandiford <richard@codesourcery.com>
16644
16645 * gcc.dg/20051207-1.c,
16646 * gcc.dg/20051207-2.c,
16647 * gcc.dg/20051207-3.c: New tests.
16648
16649 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16650
16651 PR testsuite/20772
16652 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
16653 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
16654 dg-skip-if target selector.
16655
16656 PR testsuite/20772
16657 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
16658 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
16659 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
16660 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
16661 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
16662 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
16663 and/or merge with i?86 cases.
16664
16665 * gcc.dg/tls/opt-3.c: Require effective target fpic.
16666
16667 PR testsuite/20772
16668 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
16669 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
16670 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
16671 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
16672 x86_64-*-linux*.
16673
16674 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
16675
16676 PR target/25311
16677 * gcc.c-torture/compile/pr25311.c: New test.
16678
16679 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16680
16681 PR libgfortran/25039
16682 * gfortran.dg/read_comma.f: New test.
16683
16684 2005-12-08 Jakub Jelinek <jakub@redhat.com>
16685
16686 PR c++/19317
16687 * g++.dg/opt/pr19317-1.C: New test.
16688 * g++.dg/opt/pr19317-2.C: New test.
16689 * g++.dg/opt/pr19317-3.C: New test.
16690
16691 PR target/19005
16692 * gcc.c-torture/execute/pr19005.c: New test.
16693
16694 PR target/17828
16695 * g++.old-deja/g++.other/comdat5.C: New test.
16696 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
16697
16698 * g++.dg/compat/struct-layout-1.exp: New file.
16699 * g++.dg/compat/struct-layout-1.h: New.
16700 * g++.dg/compat/struct-layout-1_generate.c: New.
16701 * g++.dg/compat/struct-layout-1_x1.h: New.
16702 * g++.dg/compat/struct-layout-1_x2.h: New.
16703 * g++.dg/compat/struct-layout-1_y1.h: New.
16704 * g++.dg/compat/struct-layout-1_y2.h: New.
16705
16706 * gcc.dg/20050330-2.c: New test.
16707
16708 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
16709
16710 PR fortran/25292
16711 * gfortran.dg/associated_1.f90: New.
16712
16713 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
16714
16715 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
16716 ILP32 vect_no_align platforms.
16717
16718 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
16719 Jakub Jelinek <jakub@redhat.com>
16720
16721 PR target/25268
16722 * gcc.c-torture/compile/20051207-1.c: New test.
16723
16724 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16725
16726 PR testsuite/20772
16727 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
16728 gcc.dg/torture/pr18582-1.c,
16729 gcc.target/i386/attributes-error.c: Also test on x86_64.
16730
16731 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
16732
16733 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16734
16735 PR c++/19397
16736 * g++.dg/template/typedef3.C: New test.
16737
16738 PR c++/19762
16739 PR c++/19764
16740 * g++.dg/template/dtor3.C: Fix error markers.
16741
16742 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
16743
16744 * lib/target-supports.exp (check_effective_target_sync_char_short):
16745 Add s390*.
16746
16747 2005-12-06 Janis Johnson <janis187@us.ibm.com>
16748
16749 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
16750
16751 2005-12-06 Roger Sayle <roger@eyesopen.com>
16752
16753 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
16754 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
16755 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
16756 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
16757
16758 2005-12-06 Roger Sayle <roger@eyesopen.com>
16759
16760 PR c++/25263
16761 * g++.dg/other/array2.C: New test case.
16762
16763 2005-12-05 Geoffrey Keating <geoffk@apple.com>
16764
16765 * gcc.dg/darwin-weakimport-3.c: New.
16766
16767 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
16768 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
16769 and to work on Darwin.
16770 * gcc.dg/attr-weakref-1b.c: New file.
16771 * gcc.dg/attr-weakref-2.c: New test.
16772 * gcc.dg/darwin-weakref-1.c: New test.
16773
16774 2005-12-05 Janis Johnson <janis187@us.ibm.com>
16775
16776 PR testsuite/25247
16777 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
16778 use in selector expressions.
16779 (dg-xfail-if): Ditto.
16780 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
16781 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
16782 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
16783 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
16784 * gcc.test-framework/test-framework.exp: Skip generated tests if
16785 CHECK_TEST_FRAMEWORK is not 1.
16786
16787 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
16788
16789 PR tree-optimization/24963
16790 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
16791
16792 PR target/24108
16793 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
16794
16795 PR target/18580
16796 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
16797 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
16798 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
16799 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
16800
16801 2005-12-05 Jakub Jelinek <jakub@redhat.com>
16802
16803 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
16804 dg-options.
16805
16806 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
16807
16808 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
16809
16810 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
16811
16812 * gcc.dg/format/cast-1.c: New test.
16813
16814 2005-12-04 Roger Sayle <roger@eyesopen.com>
16815
16816 PR c/7776
16817 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
16818 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
16819 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
16820 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
16821
16822 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
16823
16824 * gcc.dg/cast-pretty-print-1.c: New test.
16825
16826 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
16827
16828 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
16829
16830 2005-12-02 Mark Mitchell <mark@codesourcery.com>
16831
16832 PR c++/24173
16833 * g++.dg/template/friend40.C: New test.
16834
16835 2005-12-02 Jakub Jelinek <jakub@redhat.com>
16836
16837 PR target/25199
16838 * gcc.target/i386/movq-2.c: New test.
16839 * gcc.target/i386/movq.c: Remove target i?86, instead add
16840 dg-require-effective-target ilp32.
16841
16842 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16843
16844 PR c++/24103
16845 * g++.dg/other/default1.C: New test.
16846
16847 2005-12-02 Richard Guenther <rguenther@suse.de>
16848
16849 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
16850
16851 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
16852
16853 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
16854
16855 2005-12-02 Alan Modra <amodra@bigpond.net.au>
16856
16857 PR target/21017
16858 * gcc.target/powerpc/rotate.c: New.
16859
16860 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16861
16862 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
16863 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
16864
16865 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
16866
16867 PR c/13384
16868 * gcc.dg/pr17730-1.c: Adjust.
16869 * gcc.dg/lvalue1.c (main): Likewise.
16870 * gcc.dg/lvalue-2.c: Likewise.
16871 * g++.dg/pr7503-3.C
16872
16873 2005-12-01 Geoffrey Keating <geoffk@apple.com>
16874
16875 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
16876 error messages.
16877
16878 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
16879
16880 PR fortran/24789
16881 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
16882
16883 2005-12-01 Uros Bizjak <uros@kss-loka.si>
16884
16885 PR target/24475
16886 * lib/target-supports.exp (check_effective_target_tls): New.
16887 (check_effective_target_tls_runtime): New.
16888 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
16889 for TLS support.
16890 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
16891 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
16892 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
16893 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
16894 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
16895 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
16896 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
16897 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
16898 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
16899 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
16900 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
16901 effective-target TLS.
16902 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
16903 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
16904 effective-target TLS runtime.
16905
16906 2005-12-01 Uros Bizjak <uros@kss-loka.si>
16907
16908 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
16909
16910 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
16911
16912 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
16913 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
16914 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
16915 ignored" warnings when "packing" is the same as the ABI layout.
16916
16917 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
16918
16919 PR fortran/21302
16920 * gfortran.dg/line_length_1.f: New test.
16921 * gfortran.dg/line_length_2.f90: Ditto.
16922
16923 2005-11-30 Richard Guenther <rguenther@suse.de>
16924
16925 PR tree-optimization/21655
16926 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
16927
16928 2005-11-30 Dale Johannesen <dalej@apple.com>
16929
16930 * gcc.c-torture/compile/pr24930.c: New.
16931
16932 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
16933
16934 PR fortran/15809
16935 * gfortran.dg/auto_char_dummy_array.f90: New test.
16936
16937 2005-11-30 Jeff Law <law@redhat.com>
16938
16939 * g++.old-deja/g++.law/pr25000.C: New test.
16940
16941 2005-11-30 Jakub Jelinek <jakub@redhat.com>
16942
16943 * gcc.dg/tls/opt-11.c: New test.
16944
16945 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
16946
16947 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
16948 targets.
16949 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
16950 LP64 ia64.
16951
16952 2005-11-29 Jakub Jelinek <jakub@redhat.com>
16953
16954 * gfortran.dg/open_access_1.f90: New test.
16955
16956 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16957
16958 * gcc.dg/charset/builtin2.c: New test.
16959
16960 2005-11-28 Jakub Jelinek <jakub@redhat.com>
16961
16962 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
16963 on mmix-*-* for *_[xy].c.
16964
16965 2005-11-28 Kean Johnston <jkj@sco.com>
16966
16967 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
16968 headers.
16969 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
16970 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
16971 * gcc.target/i386/asm-3.c: Ditto.
16972 * gcc.target/i386/clobbers.c: Ditto.
16973 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
16974 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
16975 test regexp.
16976 * gcc.target/i386/mul.c: Ditto.
16977 * gcc.target/i386/ssetype-1.c: Ditto.
16978 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
16979 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
16980 static so the test works with -fPIC mode too. Based on comment in
16981 PR19231 by Pinski.
16982 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
16983
16984 2005-11-28 Richard Guenther <rguenther@suse.de>
16985
16986 * gcc.dg/alias-9.c: New testcase.
16987 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
16988
16989 2005-11-28 Roger Sayle <roger@eyesopen.com>
16990 Uros Bizjak <uros@kss-loka.si>
16991
16992 PR middle-end/20219
16993 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
16994 tan(x)/sin(x) transformations.
16995
16996 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
16997
16998 PR middle-end/24575
16999 * gcc.dg/tree-ssa/divide-3.c: New test.
17000 * gcc.dg/tree-ssa/divide-4.c: New test.
17001
17002 2005-11-27 Steven G. Kargl <kargls@comcast.net>
17003
17004 PR fortran/24917
17005 * gfortran.dg/boz_6.f90: New test.
17006
17007 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17008
17009 PR fortran/23912
17010 * gfortran.dg/modulo_1.f90: New test.
17011
17012 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17013
17014 PR libfortran/24919
17015 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
17016 fail on CRLF platforms.
17017 * gfortran.dg/ftell_2.f90: Likewise.
17018
17019 2005-11-26 Eric Christopher <echristo@apple.com>
17020
17021 * gcc.dg/intmax_t-1.c: Remove mips xfail.
17022
17023 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
17024
17025 * objc.dg/gnu-runtime-3.m: Simplify.
17026
17027 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
17028
17029 PR middle-end/23669
17030 * gcc.dg/tree-ssa/divide-1.c: New test.
17031 * gcc.dg/tree-ssa/divide-2.c: New test.
17032
17033 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
17034
17035 PR libgfortran/24945
17036 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
17037
17038 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
17039
17040 PR libgfortran/24945
17041 * gfortran.dg/open_status_2.f90: New test.
17042
17043 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17044
17045 * gcc.c-torture/execute/builtins/fprintf.c,
17046 gcc.c-torture/execute/builtins/fputs-lib.c,
17047 gcc.c-torture/execute/builtins/fputs.c,
17048 gcc.c-torture/execute/builtins/lib/fprintf.c,
17049 gcc.c-torture/execute/builtins/lib/printf.c,
17050 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
17051
17052 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
17053
17054 * gcc.dg/20050922-2.c: New test.
17055
17056 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
17057
17058 * objc.dg/gnu-runtime-3.m: New test.
17059
17060 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17061
17062 PR c++/9278
17063 * g++.dg/other/void1.C: New test.
17064
17065 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
17066
17067 PR middle-end/24998
17068 * gcc.dg/torture/fp-int-convert-float.c,
17069 gcc.dg/torture/fp-int-convert-double.c,
17070 gcc.dg/torture/fp-int-convert-long-double.c,
17071 gcc.dg/torture/fp-int-convert-timode.c,
17072 gcc.dg/torture/fp-int-convert-float80.c,
17073 gcc.dg/torture/fp-int-convert-float80-timode.c,
17074 gcc.dg/torture/fp-int-convert-float128.c,
17075 gcc.dg/torture/fp-int-convert-float128-timode.c,
17076 gcc.dg/torture/fp-int-convert.h: New files.
17077
17078 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
17079
17080 PR middle-end/24989
17081 * gcc.dg/tree-ssa/bool-10.c: New test.
17082 * gcc.dg/tree-ssa/bool-11.c: New test.
17083 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
17084
17085 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
17086
17087 PR middle-end/24990
17088 * tree-ssa/pr24990-1.c: New test.
17089
17090 2005-11-24 Richard Guenther <rguenther@suse.de>
17091 Dirk Mueller <dmueller@suse.de>
17092
17093 PR c++/14024
17094 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
17095 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
17096 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
17097 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
17098 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
17099 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
17100
17101 2005-11-23 Uros Bizjak <uros@kss-loka.si>
17102
17103 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
17104
17105 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
17106
17107 PR c/21668
17108 * gcc.dg/Wc++-compat.c: New.
17109 * gcc.dg/Wno-c++-compat.c: New.
17110
17111 2005-11-23 Alan Modra <amodra@bigpond.net.au>
17112
17113 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
17114 (vspltish, vspltisw): Likewise.
17115
17116 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17117
17118 PR libgfortran/24794
17119 * gfortran.dg/namelist_12.f: Fix quotes.
17120 * gfortran.dg/namelist_13.f90: Fix quotes.
17121 * gfortran.dg/namelist_14.f90: Fix quotes.
17122 * gfortran.dg/namelist_15.f90: Fix quotes.
17123 * gfortran.dg/namelist_use.f90: Fix quotes.
17124 * gfortran.dg/namelist_use_only.f90: Fix quotes.
17125 * gfortran.dg/namelist_21.f90: New test.
17126 * gfortran.dg/namelist_22.f90: New test.
17127
17128 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
17129
17130 PR target/23435
17131 * gcc.c-torture/compile/pr23435.c: New.
17132
17133 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
17134
17135 * gcc.c-torture/execute/floatunsisf-1.c: New test.
17136
17137 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
17138
17139 * gcc.target/powerpc/405-macchw-1.c,
17140 gcc.target/powerpc/405-macchw-2.c,
17141 gcc.target/powerpc/405-macchwu-1.c,
17142 gcc.target/powerpc/405-macchwu-2.c,
17143 gcc.target/powerpc/405-machhw-1.c,
17144 gcc.target/powerpc/405-machhw-2.c,
17145 gcc.target/powerpc/405-machhwu-1.c,
17146 gcc.target/powerpc/405-machhwu-2.c,
17147 gcc.target/powerpc/405-maclhw-1.c,
17148 gcc.target/powerpc/405-maclhw-2.c,
17149 gcc.target/powerpc/405-maclhwu-1.c,
17150 gcc.target/powerpc/405-maclhwu-2.c,
17151 gcc.target/powerpc/405-mulchw-1.c,
17152 gcc.target/powerpc/405-mulchw-2.c,
17153 gcc.target/powerpc/405-mulchwu-1.c,
17154 gcc.target/powerpc/405-mulchwu-2.c,
17155 gcc.target/powerpc/405-mulhhw-1.c,
17156 gcc.target/powerpc/405-mulhhw-2.c,
17157 gcc.target/powerpc/405-mulhhwu-1.c,
17158 gcc.target/powerpc/405-mulhhwu-2.c,
17159 gcc.target/powerpc/405-mullhw-1.c,
17160 gcc.target/powerpc/405-mullhw-2.c,
17161 gcc.target/powerpc/405-mullhwu-1.c,
17162 gcc.target/powerpc/405-mullhwu-2.c,
17163 gcc.target/powerpc/405-nmacchw-1.c,
17164 gcc.target/powerpc/405-nmacchw-2.c,
17165 gcc.target/powerpc/405-nmachhw-1.c,
17166 gcc.target/powerpc/405-nmachhw-2.c,
17167 gcc.target/powerpc/405-nmaclhw-1.c,
17168 gcc.target/powerpc/405-nmaclhw-2.c,
17169 gcc.target/powerpc/440-macchw-1.c,
17170 gcc.target/powerpc/440-macchw-2.c,
17171 gcc.target/powerpc/440-macchwu-1.c,
17172 gcc.target/powerpc/440-macchwu-2.c,
17173 gcc.target/powerpc/440-machhw-1.c,
17174 gcc.target/powerpc/440-machhw-2.c,
17175 gcc.target/powerpc/440-machhwu-1.c,
17176 gcc.target/powerpc/440-machhwu-2.c,
17177 gcc.target/powerpc/440-maclhw-1.c,
17178 gcc.target/powerpc/440-maclhw-2.c,
17179 gcc.target/powerpc/440-maclhwu-1.c,
17180 gcc.target/powerpc/440-maclhwu-2.c,
17181 gcc.target/powerpc/440-mulchw-1.c,
17182 gcc.target/powerpc/440-mulchw-2.c,
17183 gcc.target/powerpc/440-mulchwu-1.c,
17184 gcc.target/powerpc/440-mulchwu-2.c,
17185 gcc.target/powerpc/440-mulhhw-1.c,
17186 gcc.target/powerpc/440-mulhhw-2.c,
17187 gcc.target/powerpc/440-mulhhwu-1.c,
17188 gcc.target/powerpc/440-mulhhwu-2.c,
17189 gcc.target/powerpc/440-mullhw-1.c,
17190 gcc.target/powerpc/440-mullhw-2.c,
17191 gcc.target/powerpc/440-mullhwu-1.c,
17192 gcc.target/powerpc/440-mullhwu-2.c,
17193 gcc.target/powerpc/440-nmacchw-1.c,
17194 gcc.target/powerpc/440-nmacchw-2.c,
17195 gcc.target/powerpc/440-nmachhw-1.c,
17196 gcc.target/powerpc/440-nmachhw-2.c,
17197 gcc.target/powerpc/440-nmaclhw-1.c,
17198 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
17199
17200 2005-11-21 Jakub Jelinek <jakub@redhat.com>
17201
17202 PR fortran/24774
17203 * gfortran.dg/inquire_9.f90: New test.
17204
17205 PR fortran/21647
17206 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
17207
17208 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
17209
17210 PR libfortran/24432
17211 * lib/target-supports.exp (check_effective_target_fortran_large_real):
17212 Check that 'cos' is supported.
17213
17214 2005-11-21 Paul Thomas <pault@gcc.gnu.org
17215
17216 PR fortran/24223
17217 * gfortran.dg/substring_equivalence.f90: New test.
17218
17219 PR fortran/24705
17220 * gfortran.dg/auto_internal_assumed.f90: New test.
17221
17222 2005-11-21 Uros Bizjak <uros@kss-loka.si>
17223
17224 * gcc.dg/fold-div-2.c: New test.
17225
17226 2005-11-20 Ian Lance Taylor <ian@airs.com>
17227
17228 PR rtl-optimization/24883
17229 * gcc.c-torture/compile/pr24883.c: New test.
17230
17231 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
17232
17233 PR middle-end/20583
17234 * gcc.c-torture/compile/pr20583.c: New.
17235
17236 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
17237
17238 * gcc.c-torture/execute/usmul.c: New test.
17239
17240 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
17241
17242 * gcc.dg/tree-ssa/vrp22.c: New test.
17243
17244 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
17245
17246 PR middle-end/24912
17247 * gcc.dg/torture/pr24912-1.c: New test.
17248
17249 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
17250
17251 PR fortran/24862
17252 * gfortran.dg/arrayio_derived_1.f90: New test.
17253
17254 2005-11-19 Richard Guenther <rguenther@suse.de>
17255
17256 PR middle-end/23294
17257 * gcc.dg/tree-ssa/pr23294.c: New testcase.
17258
17259 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
17260
17261 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
17262
17263 2005-11-18 Mark Mitchell <mark@codesourcery.com>
17264
17265 PR c++/8355
17266 * g++.dg/template/friend39.C: New test.
17267
17268 2005-11-18 James E Wilson <wilson@specifix.com>
17269
17270 * gcc.dg/builtin-strstr.c: New.
17271
17272 2005-11-18 Richard Henderson <rth@redhat.com>
17273
17274 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
17275 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
17276 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
17277 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
17278 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
17279 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
17280 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
17281 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
17282 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
17283 renaming to remove initial "ia64-".
17284
17285 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
17286
17287 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
17288
17289 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
17290
17291 * g++.dg/cpp/string-2.C: New test.
17292
17293 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
17294
17295 * gcc.dg/tree-ssa/loop-14.c: New test.
17296
17297 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
17298 Michael Chamberlain <michael@chamberlain.net.au>
17299
17300 * ada/acats/run_all.sh (target_run): Kill long running tests.
17301
17302 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17303
17304 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
17305 * gcc.dg/cleanup-9.c: Likewise.
17306 * gcc.dg/cleanup-10.c: Likewise.
17307 * gcc.dg/cleanup-11.c: Likewise.
17308
17309 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17310
17311 PR fortran/24892
17312 * gfortran.dg/open_access_append_1.f90: New test.
17313 * gfortran.dg/open_access_append_2.f90: New test.
17314
17315 2005-11-16 Richard Guenther <rguenther@suse.de>
17316
17317 PR middle-end/24851
17318 * gcc.c-torture/execute/pr24851.c: New testcase.
17319
17320 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
17321
17322 * gcc.dg/fold-overflow-1.c: New test.
17323
17324 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
17325
17326 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
17327 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
17328
17329 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
17330
17331 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
17332 structures.
17333 * g++.dg/eh/forced2.C: Likewise.
17334 * g++.dg/eh/forced3.C: Likewise.
17335 * g++.dg/eh/forced4.C: Likewise.
17336
17337 2005-11-11 Mike Stump <mrs@apple.com>
17338
17339 * g++.old-deja/g++.mike/unused.C: Add.
17340
17341 2005-11-15 Mark Mitchell <mark@codesourcery.com>
17342
17343 PR c++/24667
17344 * g++.dg/warn/Wcast-qual1.C: New test.
17345
17346 2005-11-15 Jan Hubicka <jh@suse.cz>
17347
17348 * gcc.dg/winline-5.c: Add large-unit-insns limit.
17349
17350 2005-11-14 David Edelsohn <edelsohn@gnu.org>
17351
17352 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
17353
17354 2005-11-14 Diego Novillo <dnovillo@redhat.com>
17355
17356 PR 24840
17357 * gcc.dg/tree-ssa/pr24840.c: New test.
17358
17359 2005-11-14 Janis Johnson <janis187@us.ibm.com>
17360
17361 PR testsuite/24841
17362 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
17363
17364 2005-11-14 Dale Johannesen <dalej@apple.com>
17365
17366 * gcc.c-torture/execute/20051113-1.c: New.
17367
17368 2005-11-14 Mark Mitchell <mark@codesourcery.com>
17369
17370 PR c++/24687
17371 * g++.dg/template/crash43.C: New test.
17372
17373 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
17374
17375 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
17376
17377 2005-11-13 Mark Mitchell <mark@codesourcery.com>
17378
17379 PR c++/24817
17380 * g++.dg/eh/spec8.C: New test.
17381
17382 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
17383
17384 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
17385
17386 2005-11-13 Mark Mitchell <mark@codesourcery.com>
17387
17388 PR c++/20293
17389 * g++.dg/parse/ambig4.C: New test.
17390 * g++.dg/tc1/dr101.C: Adjust error markers.
17391 * g++.dg/lookup/strong-using-2.C: Likewise.
17392 * g++.dg/lookup/ambig5.C: Likewise.
17393 * g++.dg/lookup/ambig4.C: Likewise.
17394 * g++.dg/parse/crash22.C: Likewise.
17395
17396 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
17397
17398 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
17399
17400 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
17401
17402 * gcc.dg/nested-calls-1.c: New test.
17403
17404 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17405
17406 * gfortran.dg/complex_intrinsic_1.f90: New test.
17407 * gfortran.dg/complex_intrinsic_2.f90: New test.
17408 * gfortran.dg/fgetc_1.f90: New test.
17409 * gfortran.dg/fgetc_2.f90: New test.
17410 * gfortran.dg/fgetc_3.f90: New test.
17411 * gfortran.dg/ftell_1.f90: New test.
17412 * gfortran.dg/ftell_2.f90: New test.
17413 * gfortran.dg/gnu_logical_1.F: New test.
17414 * gfortran.dg/gnu_logical_2.f90: New test.
17415
17416 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
17417
17418 PR middle-end/24820
17419 * gcc.dg/pr24820.c: New test.
17420
17421 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
17422
17423 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
17424 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
17425 variable.
17426
17427 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17428
17429 PR testsuite/24614
17430 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
17431
17432 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
17433
17434 * gcc.target/cris/cris.exp: New file.
17435 * gcc.target/cris/rld-legit1.c: New test.
17436 * gcc.target/cris/rld-legit2.c: New test.
17437
17438 2005-11-12 Jakub Jelinek <jakub@redhat.com>
17439
17440 PR c++/24780
17441 * g++.dg/opt/pr24780.C: New test.
17442
17443 PR c++/24761
17444 * g++.dg/template/asm1.C: New test.
17445
17446 2005-11-12 Steven G. Kargl <kargls@comcast.net>
17447
17448 PR libgfortran/24787
17449 * gfortran.dg/scan_1.f90: New test.
17450
17451 2005-11-12 Jan Hubicka <jh@suse.cz>
17452
17453 * gcc.target/i386/minmax-1.c: New.
17454 * gcc.target/i386/minmax-2.c: New.
17455
17456 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
17457
17458 * gcc.dg/pr24445.c: Fix for 64-bit targets.
17459
17460 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
17461
17462 * gcc.c-torture/execute/20051110-1.c,
17463 gcc.c-torture/execute/20051110-2.c: New tests.
17464
17465 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
17466
17467 PR middle-end/24750
17468 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
17469 New tests.
17470
17471 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
17472
17473 * lib/target-libpath.exp (get_shlib_extension): New proc.
17474 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
17475 * lib/gfortran.exp (gfortran_link_flags): Likewise.
17476 * lib/objc.exp (objc_target_compile): Likewise.
17477 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
17478 detection.
17479
17480 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
17481
17482 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
17483
17484 * lib/target-supports.exp (check_effective_target_static_libgfortran):
17485 Add -static to additional_flags and pass it to target_compile.
17486
17487 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17488
17489 PR libgfortran/24719
17490 gfortran.dg/read_noadvance.f90: New test.
17491
17492 PR libgfortran/24699
17493 gfortran.dg/fmt_t_2.f90: New test.
17494
17495 PR libgfortran/24785
17496 gfortran.dg/read_x_eor.f90: New test.
17497
17498 PR libgfortran/24584
17499 gfortran.dg/namelist_empty.f90: Rename test.
17500
17501 PR libgfortran/24489
17502 gfortran/read_eor.f90: Rename test.
17503
17504 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
17505
17506 PR fortran/15976
17507 * gfortran.dg/automatic_module_variable.f90: New test.
17508
17509 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
17510
17511 PR target/24445
17512 * gcc.dg/pr24445.c: New test.
17513
17514 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
17515
17516 PR fortran/24655
17517 PR fortran/24755
17518 * gfortran.dg/recursive_statement_functions.f90: Add statement
17519 functions using inline intrinsic functions and parameters to test
17520 that they no longer seg-fault.
17521
17522 PR fortran/24409
17523 gfortran.dg/nested_modules_4.f90: New test.
17524 gfortran.dg/nested_modules_5.f90: New test.
17525
17526 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17527
17528 PR fortran/24643
17529 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
17530
17531 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
17532
17533 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
17534 failures.
17535
17536 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
17537
17538 * gcc.dg/sparc-getcontext-1.c: New test.
17539
17540 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
17541
17542 * gcc.dg/ifcvt-fabs-1.c: New test.
17543
17544 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
17545
17546 PR other/4372
17547 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
17548 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
17549
17550 2005-11-09 Richard Guenther <rguenther@suse.de>
17551
17552 PR tree-optimization/24716
17553 * gcc.c-torture/execute/pr24716.c: New testcase.
17554
17555 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
17556
17557 * gcc.dg/pr24624.c: Disable for non S/390 targets.
17558
17559 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
17560
17561 PR 24624
17562 * gcc.dg/pr24624.c: Testcase added.
17563
17564 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
17565
17566 PR 24623
17567 * g++.dg/other/pr24623.C: Testcase added.
17568
17569 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
17570
17571 PR fortran/22607
17572 * gfortran-dg/pure_byref_1.f90: New.
17573 * gfortran-dg/pure_byref_2.f90: New.
17574
17575 2005-11-09 Uros Bizjak <uros@kss-loka.si>
17576
17577 PR c/24101
17578 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
17579 * gcc.dg/dg.exp: Run main loop also for *.i files.
17580
17581 2005-11-08 Jakub Jelinek <jakub@redhat.com>
17582
17583 PR c++/19450
17584 * g++.dg/tls/diag-3.C: New test.
17585 * g++.dg/tls/diag-4.C: New test.
17586 * g++.dg/tls/static-1.C: New test.
17587 * g++.dg/tls/static-1a.cc: New file.
17588
17589 2005-11-08 Diego Novillo <dnovillo@redhat.com>
17590
17591 PR 23046
17592 * g++.dg/tree-ssa/pr23046.C: New test.
17593
17594 2005-11-08 Devang Patel <dpatel@apple.com>
17595
17596 PR tree-optimization/23115
17597 * gcc.dg/tree-ssa/pr23115.c: New.
17598
17599 2005-11-08 David Edelsohn <edelsohn@gnu.org>
17600
17601 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
17602 * gcc.target/powerpc/pr16155.c: Same.
17603 * gcc.target/powerpc/altivec-1.c: Same.
17604 * gcc.target/powerpc/altivec-2.c: Same.
17605 * gcc.target/powerpc/altivec-3.c: Same.
17606 * gcc.target/powerpc/altivec-5.c: Same.
17607 * gcc.target/powerpc/altivec-11.c: Same.
17608 * gcc.target/powerpc/altivec-12.c: Same.
17609 * gcc.target/powerpc/altivec-14.c: Same.
17610 * gcc.target/powerpc/altivec-22.c: Same.
17611 * gcc.target/powerpc/altivec-consts.c: Same.
17612 * gcc.target/powerpc/altivec-pr22085.c: Same.
17613 * gcc.target/powerpc/altivec-splat.c: Same.
17614 * gcc.target/powerpc/altivec-varargs-1.c: Same.
17615 * gcc.target/powerpc/altivec-vec-merge.c: Same.
17616 * gcc.target/powerpc/darwin-longlong.c: Same.
17617
17618 2005-11-08 Uros Bizjak <uros@kss-loka.si>
17619
17620 PR target/19340
17621 * gcc.dg/pr19340.c: New test.
17622
17623 2005-11-07 Ian Lance Taylor <ian@airs.com>
17624
17625 PR rtl-optimization/24683
17626 * gcc.dg/pr24683.c: New test.
17627
17628 2005-11-07 Uros Bizjak <uros@kss-loka.si>
17629
17630 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
17631 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
17632
17633 2005-11-07 Uros Bizjak <uros@kss-loka.si>
17634
17635 * gcc.target/i386/pr23376.c: Compile with -mmmx.
17636
17637 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
17638
17639 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
17640
17641 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
17642
17643 PR target/24230
17644
17645 * gcc.target/powerpc/altivec-consts.c,
17646 gcc.target/powerpc/altivec-splat.c: New testcase.
17647
17648 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
17649
17650 PR c/24599
17651
17652 * gcc.dg/overflow-2.c: New testcase.
17653
17654 2005-11-07 Jakub Jelinek <jakub@redhat.com>
17655
17656 PR rtl-optimization/23567
17657 * gcc.c-torture/execute/20051104-1.c: New test.
17658
17659 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
17660
17661 PR fortran/24534
17662 gfortran.dg/private_type_2.f90: Modified to check that case with
17663 PRIVATE declaration within derived type is accepted.
17664
17665 PR fortran/20838
17666 gfortran.dg/pointer_assign_1.f90: New test.
17667
17668 PR fortran/20840
17669 * gfortran.dg/arrayio_0.f90: New test.
17670
17671 PR fortran/17737
17672 gfortran.dg/data_initialized.f90: New test.
17673 gfortran.dg/data_constraints_1.f90: New test.
17674 gfortran.dg/data_constraints_2.f90: New test.
17675
17676 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
17677
17678 PR fortran/24174
17679 PR fortran/24305
17680 * gfortran.dg/large_real_kind_form_io_1.f90: New file.
17681
17682 2005-11-06 Diego Novillo <dnovillo@redhat.com>
17683
17684 PR 24670
17685 * gcc.dg/tree-ssa/pr24670.c: New test.
17686
17687 2005-11-05 Ian Lance Taylor <ian@airs.com>
17688
17689 PR target/22432
17690 * gcc.target/i386/pr22432.c: New test.
17691
17692 2005-11-05 Richard Henderson <rth@redhat.com>
17693
17694 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
17695 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
17696 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
17697 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
17698 from gcc.dg/alpha-*.
17699 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
17700 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
17701
17702 2005-11-05 Andreas Jaeger <aj@suse.de>
17703
17704 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
17705
17706 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
17707
17708 PR target/23424
17709 * gcc.dg/torture/pr23424-1.c: New test.
17710
17711 2005-11-04 Richard Henderson <rth@redhat.com>
17712
17713 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
17714 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
17715 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
17716 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
17717 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
17718 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
17719 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
17720 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
17721 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
17722 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
17723 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
17724 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
17725 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
17726 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
17727 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
17728 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
17729 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
17730 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
17731 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
17732 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
17733 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
17734 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
17735 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
17736 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
17737 Move from gcc.dg/.
17738 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
17739 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
17740 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
17741 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
17742 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
17743 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
17744 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
17745 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
17746 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
17747 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
17748 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
17749 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
17750 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
17751 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
17752 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
17753 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
17754 gcc.target/i386/lea.c, gcc.target/i386/local.c,
17755 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
17756 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
17757 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
17758 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
17759 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
17760 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
17761 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
17762 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
17763 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
17764 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
17765 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
17766 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
17767 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
17768 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
17769 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
17770 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
17771 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
17772 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
17773 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
17774 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
17775 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
17776 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
17777 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
17778 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
17779 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
17780 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
17781 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
17782 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
17783
17784 2005-11-04 Diego Novillo <dnovillo@redhat.com>
17785
17786 PR 24627
17787 * gcc.dg/tree-ssa/pr24627.c: New test.
17788
17789 2005-11-04 Paul Brook <paul@codesourcery.com>
17790
17791 * gcc.dg/tls/opt-10.c: New test.
17792
17793 2005-11-04 Andreas Jaeger <aj@suse.de>
17794
17795 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
17796 avoid extra warnings.
17797
17798 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17799
17800 PR libfortran/22298
17801 * lib/target-supports.exp
17802 (check_effective_target_static_libgfortran): New
17803 static_libgfortran effective target.
17804 * gfortran.dg/static_linking_1.f: New test.
17805 * gfortran.dg/static_linking_1.c: New file.
17806
17807 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
17808
17809 * gcc.dg/pr24615.c: Guard test with { target fpic }.
17810
17811 2005-11-03 Josh Conner <jconner@apple.com>
17812
17813 PR c++/19989
17814 g++.dg/ext/array2.C: New test.
17815 g++.dg/template/dependent-name3.C: New test.
17816 g++.dg/template/dependent-name4.C: New test.
17817 g++.dg/template/sfinae2.C: New test.
17818
17819 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
17820
17821 PR preprocessor/22042
17822 * gcc.dg/cpp/strify4.c: New test.
17823
17824 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
17825
17826 PR c++/17964
17827 * g++.dg/cpp/string-1.C: New test.
17828
17829 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
17830
17831 * gcc.target/powerpc: New directory.
17832 * gcc.target/powerpc/powerpc.exp: New file.
17833 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
17834 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
17835 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
17836 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
17837 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
17838 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
17839 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
17840 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
17841 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
17842 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
17843 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
17844 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
17845 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
17846 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
17847 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
17848 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
17849 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
17850 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
17851 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
17852 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
17853 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
17854 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
17855 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
17856 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
17857 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
17858 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
17859 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
17860 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
17861 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
17862 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
17863 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
17864 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
17865 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
17866 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
17867
17868 2005-11-03 Mark Mitchell <mark@codesourcery.com>
17869
17870 PR c++/21627
17871 * g++.dg/warn/inline2.C: New test.
17872
17873 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
17874
17875 PR middle-end/23155
17876 * g++.dg/ext/c99struct1.C: New test.
17877 * gcc.dg/union-cast-1.c: New test.
17878 * gcc.dg/union-cast-2.c: New test.
17879 * gcc.dg/union-cast-3.c: New test.
17880
17881 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
17882
17883 PR middle-end/24589
17884 * gcc.c-torture/execute/zero-struct-2.c: New test.
17885
17886 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
17887
17888 PR c++/24582
17889 * g++.dg/init/switch1.C: New test.
17890
17891 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
17892
17893 * gcc.dg/delay-slot-1.c: New test.
17894
17895 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
17896
17897 PR target/24620
17898 * gcc.dg/pr24620.c: New test.
17899
17900 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
17901
17902 PR c/24329
17903 * gcc.dg/format/unnamed-1.c: New test.
17904
17905 2005-11-02 Mark Mitchell <mark@codesourcery.com>
17906
17907 PR c++/22434
17908 * g++.dg/expr/cond8.C: New test.
17909
17910 PR c++/24560
17911 * g++.dg/parse/dot1.C: New test.
17912
17913 2005-11-02 Jan Hubicka <jh@suse.cz>
17914
17915 PR target/23303
17916 * gcc.dg/i386-lea.c: New test
17917
17918 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
17919
17920 PR target/24615
17921 * gcc.dg/pr24615.c: New test.
17922
17923 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
17924
17925 PR target/24600
17926 * gcc.dg/pr24600.c: New test.
17927
17928 2005-11-02 Mark Mitchell <mark@codesourcery.com>
17929
17930 PR c++/19253
17931 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
17932 * g++.dg/parse/typename9.C: New test.
17933 * g++/dg/parse/typename10.C: Likewise.
17934
17935 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
17936
17937 PR fortran/18157
17938 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
17939 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
17940 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
17941
17942 2005-11-02 Mark Mitchell <mark@codesourcery.com>
17943
17944 PR c++/24569
17945 * g++.dg/debug/static1.C: New test.
17946
17947 2005-11-02 Josh Conner <jconner@apple.com>
17948
17949 * g++.dg/crash38.C: moved into proper directory...
17950 * g++.dg/template/crash42.C: ...here
17951
17952 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
17953
17954 PR target/18338
17955 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
17956 pcc_bitfield_type_matters || default_packed.
17957
17958 * lib/target-supports.exp
17959 (check_effective_target_pcc_bitfield_type_matters): New proc.
17960 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
17961
17962 PR testsuite/23304
17963 * lib/target-supports.exp (check_effective_default_packed): New proc.
17964 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
17965 Gate expected errors on target ! default_packed.
17966 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
17967
17968 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17969
17970 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
17971 change (r106358).
17972
17973 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17974
17975 PR fortran/24008
17976 * gfortran.dg/entry_5.f90: New.
17977 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
17978
17979 2005-11-01 Bob Wilson <bob.wilson@acm.org>
17980
17981 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
17982
17983 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
17984
17985 PR fortran/21565
17986 gfortran.dg/namelist_blockdata.f90: New test.
17987
17988 PR fortran/18737
17989 gfortran.dg/external_implicit_none.f90: New test.
17990
17991 PR fortran/14994
17992 * gfortran.dg/secnds.f: New test.
17993
17994 2005-10-31 Jan Hubicka <jh@suse.cz>
17995
17996 PR target/20928
17997 * gcc.c-torture/compile/pr20928.c: New test.
17998
17999 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
18000
18001 PR middle-end/23492
18002 * gcc.c-torture/compile/zero-strct-5.c: New test.
18003
18004 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
18005
18006 PR libgfortran/24584
18007 * gfortran.dg/pr24584.f90: New test.
18008
18009 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
18010
18011 PR fortran/18883
18012 * gfortran.dg/char_result_9.f90: New.
18013 * gfortran.dg/char_result_10.f90: New.
18014
18015 2005-10-30 Jan Hubicka <jh@suse.cz>
18016
18017 * g++.dg/tree-ssa/pr24172.C: New testcase.
18018
18019 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18020
18021 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
18022
18023 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
18024
18025 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
18026 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
18027 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
18028 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
18029 gfortran.dg/enum_9.f90,
18030 gfortran.fortran-torture/compile/enum_1.f90,
18031 gfortran.fortran-torture/execute/enum_1.f90,
18032 gfortran.fortran-torture/execute/enum_2.f90,
18033 gfortran.fortran-torture/execute/enum_3.f90,
18034 gfortran.fortran-torture/execute/enum_4.f90: New tests.
18035
18036 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
18037
18038 PR target/18482
18039 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
18040 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
18041
18042 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18043
18044 PR libfortran/20179
18045 * gfortran.dg/mixed_io_1.f90: New test.
18046 * gfortran.dg/mixed_io_1.c: New file.
18047
18048 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18049
18050 * gfortran.dg/malloc_free_1.f90: New test.
18051
18052 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
18053
18054 * gcc.dg/nested-func-4.c: Require profiling -pg.
18055
18056 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
18057
18058 PR C++/23229
18059 * g++.dg/warn/main-2.C: New test.
18060
18061 2005-10-28 Steven G. Kargl <kargls@comcast.net>
18062
18063 PR fortran/24545
18064 * gfortran.dg/interface_2.f90: new test.
18065
18066 2005-10-28 Josh Conner <jconner@apple.com>
18067
18068 PR c++/22153
18069 * g++.dg/template/crash38.C: New test.
18070 * g++.dg/parse/explicit1.C: Change expected errors.
18071
18072 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
18073
18074 PR C++/23426
18075 * g++.dg/other/large-size-array.C: New test.
18076
18077 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
18078
18079 PR middle-end/24362
18080 * g++.dg/opt/complex4.C: New test.
18081
18082 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
18083
18084 * gcc.dg/nested-func-4.c: New test.
18085
18086 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
18087
18088 PR fortran/24158
18089 gfortran.dg/derived_recursion.f90: New test.
18090 gfortran.dg/implicit_actual.f90: New test.
18091
18092 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
18093
18094 PR middle-end/24295, PR testsuite/24477
18095 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
18096 removed when weakref hits the tree.
18097
18098 2005-10-25 Jakub Jelinek <jakub@redhat.com>
18099
18100 * gfortran.dg/cray_pointers_4.f90: New test.
18101
18102 * gfortran.dg/cray_pointers_5.f90: New test.
18103
18104 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
18105
18106 PR fortran/22290
18107 * gfortran.dg/assign_5.f90: New test.
18108 * gfortran.dg/assign_6.f: New test.
18109
18110 2005-10-25 Uros Bizjak <uros@kss-loka.si>
18111
18112 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
18113 CPU has no SSE support.
18114
18115 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
18116
18117 PR libgfortran/24224
18118 * gfortran.dg/arrayio_1.f90: Update attribution.
18119 * gfortran.dg/arrayio_2.f90: Update attribution.
18120 * gfortran.dg/arrayio_3.f90: Update attribution.
18121 * gfortran.dg/arrayio_4.f90: Update test conditions.
18122 * gfortran.dg/arrayio_5.f90: Update attribution.
18123 * gfortran.dg/arrayio_6.f90: New test.
18124 * gfortran.dg/arrayio_7.f90: New test.
18125
18126 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
18127
18128 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
18129
18130 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
18131
18132 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
18133
18134 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
18135
18136 PR fortran/24416
18137 * gfortran.dg/namelist_char_only.f90: New test.
18138
18139 2005-10-24 Asher Langton <langton2@llnl.gov>
18140
18141 PR fortran/17031
18142 PR fortran/22282
18143 * gfortran.dg/cray_pointers_1.f90: New test.
18144 * gfortran.dg/cray_pointers_2.f90: New test.
18145 * gfortran.dg/cray_pointers_3.f90: New test.
18146 * gfortran.dg/loc_1.f90: New test.
18147 * gfortran.dg/loc_2.f90: New test.
18148
18149 2005-10-24 Steven Bosscher <stevenb@suse.de>
18150
18151 * gcc.dg/pr24225.c: New test.
18152
18153 2005-10-24 Asher Langton <langton2@llnl.gov>
18154
18155 * gfortran.dg/dup_save_1.f90: New test.
18156 * gfortran.dg/dup_save_2.f90: New test.
18157
18158 2005-10-24 Paul Brook <paul@codesourcery.com>
18159
18160 PR 24107
18161 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
18162 stdint.h.
18163
18164 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
18165
18166 PR libgfortran/24489
18167 * gfortran.dg/pr24489.f90: New test.
18168
18169 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
18170
18171 PR fortran/23635
18172 * gfortran.dg/ichar_1.f90: Add tests for derived types.
18173
18174 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
18175
18176 PR target/18911
18177 * g++.dg/init/array16.C: Skip for mmix-*-*.
18178
18179 2005-10-23 Asher Langton <langton2@llnl.gov>
18180
18181 * gfortran.dg/byte_1.f90: New test.
18182 * gfortran.dg/byte_2.f90: New test.
18183
18184 2005-10-23 David Edelsohn <edelsohn@gnu.org>
18185
18186 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
18187
18188 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
18189
18190 PR fortran/18022
18191 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
18192
18193 PR fortran/24311
18194 * gfortran.dg/merge_char_const.f90: New test.
18195
18196 PR fortran/24384
18197 * gfortran.dg/spread_scalar_source.f90: New test.
18198
18199 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
18200
18201 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
18202
18203 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
18204 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
18205
18206 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
18207
18208 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
18209
18210 PR fortran/24426
18211 * gfortran.dg/der_pointer_4.f90: New.
18212
18213 2005-10-22 David Ayers <d.ayers@inode.at>
18214
18215 * obj-c++.dg/except-1.mm: Simplify.
18216
18217 2005-10-21 David Ayers <d.ayers@inode.at>
18218
18219 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
18220
18221 2005-10-21 Jakub Jelinek <jakub@redhat.com>
18222
18223 * gfortran.dg/assumed_dummy_2.f90: New test.
18224
18225 2005-10-21 James E Wilson <wilson@specifix.com>
18226
18227 PR preprocessor/15220
18228 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
18229
18230 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
18231
18232 * gcc.c-torture/execute/20051021-1.c: New test.
18233
18234 2005-10-21 Mark Mitchell <mark@codesourcery.com>
18235
18236 PR c++/24260
18237 * g++.dg/ext/tmplattr1.C: New test.
18238
18239 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
18240
18241 PR fortran/24440
18242 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
18243
18244 2005-10-20 Geoffrey Keating <geoffk@apple.com>
18245
18246 * obj-c++.dg/except-1.mm: New.
18247
18248 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
18249
18250 2005-10-21 Alan Modra <amodra@bigpond.net.au>
18251
18252 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
18253
18254 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
18255
18256 PR middle-end/24295
18257 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
18258 declarations with the same names as thunks' alias targets, use
18259 aliases instead.
18260 * gcc.dg/attr-alias-3.c: New test.
18261 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
18262
18263 2005-10-20 Mark Mitchell <mark@codesourcery.com>
18264
18265 PR c++/22618
18266 * g++.dg/parse/access8.C: New test.
18267
18268 2005-10-20 Richard Guenther <rguenther@suse.de>
18269
18270 PR c++/24439
18271 * g++.dg/tree-ssa/pr24439.C: New testcase.
18272
18273 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
18274
18275 * g++.dg/opt/delay-slot-1.C: New test.
18276
18277 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
18278
18279 PR fortran/21625
18280 * gfortran.fg/der_init_1.f90: New.
18281
18282 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
18283
18284 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
18285
18286 2005-10-19 Mark Mitchell <mark@codesourcery.com>
18287
18288 PR c++/21908
18289 * g++.dg/parse/error28.C: New test.
18290
18291 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
18292
18293 * gcc.dg/profile-generate-2.c: New test.
18294
18295 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
18296
18297 PR target/23589
18298 * g++.dg/ext/dllimport11.C: New.
18299
18300 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18301
18302 PR c++/22293
18303 * g++.dg/other/friend3.C: New test.
18304
18305 2005-10-18 Mark Mitchell <mark@codesourcery.com>
18306
18307 PR c++/23293
18308 * g++.dg/template/error19.C: New test.
18309
18310 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
18311
18312 PR c++/21383
18313 * g++.dg/overload/koenig2.C: New.
18314
18315 PR c++/23118
18316 * g++.dg/overload/error2.C: New.
18317
18318 PR c++/22604
18319 * g++.dg/inherit/covariant14.C: New.
18320
18321 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18322
18323 PR c++/23440
18324 * g++.dg/parse/for1.C: New test.
18325
18326 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
18327
18328 PR fortran/23446
18329 * gfortran.dg/host_dummy_index_1.f90: New test.
18330
18331 PR fortran/21459
18332 * gfortran.dg/automatic_char_len_2.f90: New test.
18333
18334 PR fortran/20866
18335 * gfortran.dg/recursive_statement_functions.f90: New test.
18336
18337 PR fortran/20853
18338 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
18339
18340 PR fortran/20849
18341 * gfortran.dg/external_initializer.f90: New test.
18342
18343 PR fortran/20837
18344 * non_module_public.f90: New test.
18345
18346 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
18347
18348 PR c++/24386
18349 * g++.dg/template/overload7.C: New.
18350
18351 PR c++/22551
18352 * g++.dg/other/switch2.C: Remove expected warnings.
18353
18354 PR c++/21353
18355 * g++.dg/template/defarg6.C: New.
18356
18357 2005-10-17 Uros Bizjak <uros@kss-loka.si>
18358
18359 PR target/24315
18360 * gcc.target/i386/pr24315.c: New test.
18361
18362 2005-10-16 Mark Mitchell <mark@codesourcery.com>
18363
18364 PR c++/24389
18365 * g++.dg/template/static21.C: New test.
18366 * g++.dg/template/static21-a.cc: Likewise.
18367
18368 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
18369
18370 PR c++/23959
18371 * g++.dg/warn/Wswitch-default-1.C: New test.
18372 * g++.dg/warn/Wswitch-default-2.C: New test.
18373
18374 2005-10-16 Mark Mitchell <mark@codesourcery.com>
18375
18376 PR c++/22173
18377 * g++.dg/parse/template18.C: New test.
18378 * g++.dg/template/nontype15.C: Likewise.
18379
18380 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
18381
18382 PR fortran/22273
18383 * gfortran.dg/spec_expr_2.f90: New.
18384
18385 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
18386
18387 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
18388 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
18389 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
18390 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
18391 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
18392 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
18393 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
18394 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
18395 previous target-specific skips and warning-message matches where
18396 applicable.
18397
18398 2005-10-15 Mark Mitchell <mark@codesourcery.com>
18399
18400 PR c++/21347
18401 * g++.dg/warn/Wctor-dtor.C: New test.
18402
18403 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18404
18405 PR c/23439
18406 * gcc.dg/for-1.c: New test.
18407
18408 2005-10-14 Mark Mitchell <mark@codesourcery.com>
18409
18410 PR c++/19565
18411 * g++.dg/warn/Wconversion1.C: New test.
18412 * g++.dg/ext/packed4.C: Compile with -w.
18413 * g++.dg/opt/20050511-1.C: Likewise.
18414 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
18415
18416 2005-10-14 Jakub Jelinek <jakub@redhat.com>
18417
18418 * gfortran.dg/boz_5.f90: New test.
18419
18420 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
18421
18422 PR c++/22551
18423 * g++.dg/other/switch2.C: New.
18424
18425 PR c++/23984
18426 * g++.dg/init/ctor7.C: New.
18427
18428 2005-10-13 David Edelsohn <edelsohn@gnu.org>
18429
18430 PR c++/23730
18431 * g++.dg/parse/crash32.C: New test.
18432
18433 2005-10-13 Mark Mitchell <mark@codesourcery.com>
18434
18435 PR c++/20721
18436 * g++.dg/init/goto2.C: New test.
18437
18438 PR c++/22464
18439 * g++.dg/template/crash/41.C: New test.
18440
18441 PR c++/22180
18442 * g++.dg/template/crash40.C: New test.
18443
18444 PR c++/23694
18445 * g++.dg/parse/friend5.C: New test.
18446
18447 PR c++/23307
18448 * g++.dg/template/crash38.C: New test.
18449
18450 PR c++/22352
18451 * g++.dg/template/friend38.C: New test.
18452
18453 PR c++/22405
18454 * g++.dg/template/crash39.C: New test.
18455
18456 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
18457
18458 * gcc.dg/debug/dwarf2/dwarf-char1.c,
18459 gcc.dg/debug/dwarf2/dwarf-char2.c,
18460 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
18461
18462 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
18463
18464 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
18465
18466 * gcc.dg/dll-2.c: Add tests for warnings.
18467 * gcc.dg/dll-3.c: Likewise.
18468 * gcc.dg/dll-4.c: Likewise.
18469
18470 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
18471 * g++.dg/ext/dllimport2.C: Likewise.
18472 * g++.dg/ext/dllimport3.C: Likewise.
18473 * g++.dg/ext/dllimport7.C: Likewise.
18474 * g++.dg/ext/dllimport8.C: Likewise.
18475 * g++.dg/ext/dllimport9.C: Likewise.
18476
18477 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
18478
18479 PR fortran/24092
18480 * gfortran.dg/derived_pointer_recursion.f90: New test.
18481
18482 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
18483
18484 * gcc.c-torture/execute/20051012-1.c: New test.
18485
18486 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
18487
18488 PR fortran/18082
18489 * gfortran.dg/automatic_char_len_1.f90: New test.
18490
18491 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
18492
18493 PR fortran/20847
18494 * gfortran.dg/save_common.f90: New test.
18495
18496 PR fortran/20856
18497 * gfortran.dg/save_result.f90: New test.
18498
18499 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
18500
18501 PR c++/21592
18502 * g++.dg/template/dependent-expr1.C: Add new expected error.
18503 * g++.dg/template/dependent-expr2.C: Adjust error text.
18504 * g++.dg/template/overload6.C: New.
18505
18506 PR c++/23797
18507 * g++.dg/other/typename8.C: New.
18508
18509 PR c++/21117
18510 * g++.dg/other/return1.C: New.
18511
18512 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
18513
18514 PR c++/24052
18515 * g++.dg/ext/label5.C: New.
18516
18517 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
18518
18519 PR c++/19964
18520 * g++.dg/parse/crash31.C: New.
18521
18522 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
18523
18524 * g++.dg/ipa/ipa-1.c: New test.
18525 * g++.dg/ipa/ipa-2.c: New test.
18526 * g++.dg/ipa/ipa-3.c: New test.
18527 * g++.dg/ipa/ipa-4.c: New test.
18528 * g++.dg/ipa/ipa-5.c: New test.
18529 * g++.dg/ipa/ipa.exp: New file.
18530
18531 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
18532
18533 PR fortran/24207
18534 * gfortran.dg/private_type_3.f90: New test.
18535
18536 2005-10-11 Steven G. Kargl <kargls@comcast.net>
18537
18538 PR fortran/20786
18539 gfortran.dg/aint_anint_1.f90: New test.
18540
18541 2005-10-11 Steven G. Kargl <kargls@comcast.net>
18542
18543 PR libgfortran/24313
18544 gfortran.dg/csqrt.f: New test.
18545
18546 2005-10-11 Ian Lance Taylor <ian@airs.com>
18547
18548 PR c++/8057
18549 * g++.dg/warn/noeffect7.C: New test.
18550 * g++.dg/warn/noeffect2.C: Instantiate templates.
18551 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
18552 and warning.
18553
18554 2005-10-11 Mark Mitchell <mark@codesourcery.com>
18555
18556 PR c++/21089
18557 * g++.dg/init/float1.C: New test.
18558
18559 PR c++/24277
18560 * g++.dg/init/member1.C: Tweak error markers.
18561
18562 2005-10-11 Janis Johnson <janis187@us.ibm.com>
18563
18564 PR testsuite/24281
18565 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
18566 Check for null pointer.
18567
18568 2005-10-11 Mark Mitchell <mark@codesourcery.com>
18569
18570 PR c++/21369
18571 * g++.dg/parse/ret-type3.C: New test.
18572
18573 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
18574
18575 PR tree-opt/23946
18576 * gcc.c-torture/compile/pr23946.c: New test.
18577
18578 2005-10-11 Jakub Jelinek <jakub@redhat.com>
18579
18580 * g++.dg/opt/mmx2.C: New test.
18581
18582 2005-10-10 Mark Mitchell <mark@codesourcery.com>
18583
18584 PR c++/24277
18585 * g++.dg/template/static20.C: New test.
18586
18587 PR c++/24302
18588 * g++.dg/warn/Wunused-12.C: New test.
18589
18590 PR c++/23437
18591 * g++.dg/template/arg4.C: New test.
18592
18593 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
18594
18595 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
18596 * gcc.dg/ucnid-3.c: Likewise.
18597 * gcc.dg/ucnid-4.c: Likewise.
18598 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
18599 * g++.dg/other/ucnid-1.C: Likewise.
18600 * gcc.dg/sparc-frame-1.c: New test.
18601
18602 2005-10-10 Mark Mitchell <mark@codesourcery.com>
18603
18604 PR c++/24139
18605 * g++.dg/template/spec27.C: New test.
18606
18607 PR c++/24275
18608 * g++.dg/template/static19.C: New test.
18609
18610 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
18611
18612 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
18613 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
18614
18615 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
18616
18617 PR target/24136
18618 * gfortran.fortran-torture/compile/pr24136.f: New test.
18619
18620 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
18621
18622 PR c++/22172
18623 * g++.dg/parse/crash30.C: New test.
18624
18625 2005-10-07 Richard Guenther <rguenther@suse.de>
18626
18627 PR middle-end/24227
18628 * gcc.c-torture/compile/pr24227.c: New testcase.
18629
18630 2005-10-07 Steve Ellcey <sje@cup.hp.com>
18631
18632 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
18633 Do not put aligned attributes on array elements.
18634
18635 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
18636
18637 PR testsuite/23611, PR testsuite/23615
18638 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
18639 writing prototypes of library functions by hand.
18640 * obj-c++.dg/bitfield-4.mm: Likewise.
18641 * obj-c++.dg/const-str-4.mm: Likewise.
18642 * obj-c++.dg/encode-4.mm: Likewise.
18643 * obj-c++.dg/encode-5.mm: Likewise.
18644 * obj-c++.dg/encode-6.mm: Likewise.
18645 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
18646 * obj-c++.dg/method-10.mm: Likewise.
18647 * obj-c++.dg/method-17.mm: Likewise.
18648 * obj-c++.dg/method-19.mm: Likewise.
18649 * obj-c++.dg/try-catch-2.mm: Likewise.
18650
18651 2005-10-06 Richard Henderson <rth@redhat.com>
18652
18653 PR 24236
18654 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
18655
18656 2005-10-06 Dale Johannesen <dalej@apple.com>
18657
18658 * gcc.c-torture/execute/20030125-1.c: Correct.
18659
18660 2005-10-06 Richard Guenther <rguenther@suse.de>
18661
18662 PR tree-optimization/24238
18663 * g++.dg/tree-ssa/pr24238.C: New testcase.
18664
18665 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
18666
18667 PR 18568
18668 * gfortran.dg/der_pointer_3.f90: New test.
18669
18670 2005-10-05 Devang Patel <dpatel@apple.com>
18671
18672 PR Debug/23205
18673 * g++.dg/other/PR23205.C: New.
18674
18675 2005-10-05 Richard Henderson <rth@redhat.com>
18676
18677 PR target/23602
18678 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
18679 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
18680
18681 2005-10-05 Dale Johannesen <dalej@apple.com>
18682
18683 * gcc.c-torture/execute/float-floor.c: New.
18684
18685 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
18686
18687 PR tree-optimization/21419
18688 PR tree-optimization/24146
18689 PR tree-optimization/24151
18690
18691 * g++.dg/ext/asm7.C: New.
18692 * g++.dg/ext/asm8.C: New.
18693 * gcc.dg/asm-1.c: Compile on all targets.
18694 * gcc.dg/asm-pr24146.c: New.
18695 * gcc.dg/pr21419.c: Adjust error messages.
18696
18697 2005-10-05 Richard Guenther <rguenther@suse.de>
18698
18699 PR fortran/24176
18700 * gfortran.fortran-torture/compile/empty.f90: New testcase.
18701
18702 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
18703
18704 PR c++/23513
18705 * g++.dg/template/spec22.C: Robustify test.
18706 * g++.dg/template/spec26.C: New.
18707
18708 2005-10-05 Uros Bizjak <uros@kss-loka.si>
18709
18710 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
18711 if target supports vector instructions.
18712
18713 2005-10-04 Geoffrey Keating <geoffk@apple.com>
18714
18715 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
18716 C99 functions.
18717
18718 2005-10-04 Janis Johnson <janis187@us.ibm.com>
18719
18720 * lib/target-supports.exp (check_effective_target_fortran_large_real,
18721 check_effective_target_fortran_large_int): Replace cached result
18722 when target changes.
18723
18724 2005-10-04 Devang Patel <dpatel@apple.com>
18725
18726 * gcc.dg/i386-sse-vect-types.c: New.
18727
18728 2005-10-04 Ian Lance Taylor <ian@airs.com>
18729
18730 PR preprocessor/13726
18731 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
18732 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
18733
18734 2005-10-04 Richard Guenther <rguenther@suse.de>
18735
18736 PR c/23576
18737 * gcc.dg/noncompile/pr23576.c: New testcase.
18738
18739 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
18740
18741 PR middle-end/23125
18742 * gcc.dg/register-var-3.c: New test.
18743
18744 2005-10-04 Steven Bosscher <stevenb@suse.de>
18745
18746 * gcc.dg/pr23049.c: New test.
18747
18748 * gcc.dg/ucnid-4.c: Fix test.
18749
18750 2005-10-03 Diego Novillo <dnovillo@redhat.com>
18751
18752 PR 23445
18753 * gcc.c-torture/compile/pr23445.c: New test.
18754
18755 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
18756
18757 * g++.dg/overload/unknown1.C: New.
18758
18759 2005-10-03 Mark Mitchell <mark@codesourcery.com>
18760
18761 PR c++/17775
18762 * g++.dg/template/repo4.C: New test.
18763
18764 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18765
18766 PR libfortran/19308
18767 * gfortran.dg/large_real_kind_2.F90: New test.
18768 * gfortran.dg/large_integer_kind_2.f90: New test.
18769
18770 2005-10-03 Uros Bizjak <uros@kss-loka.si>
18771
18772 * lib/target-supports.exp (check_effective_target_vect_shift):
18773 Implement with result caching. Add i?86, x86_64 and ia64 targets.
18774 (check_effective_target_vect_condition): Fix copy-n-pasto.
18775
18776 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
18777 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
18778 targets.
18779
18780 2005-10-02 Mark Mitchell <mark@codesourcery.com>
18781
18782 PR c++/22621
18783 * g++.dg/template/overload5.C : New test.
18784
18785 PR c++/23840
18786 * g++.dg/expr/stdarg1.C: New test.
18787
18788 2005-10-02 Diego Novillo <dnovillo@redhat.com>
18789
18790 PR 24142
18791 * gcc.c-torture/execute/pr24142.c: New test.
18792
18793 2005-10-01 Diego Novillo <dnovillo@redhat.com>
18794
18795 PR 24141
18796 * gcc.c-torture/execute/pr24141.c: New test.
18797
18798 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
18799 Diego Novillo <dnovillo@redhat.com>
18800
18801 PR 23604
18802 * gcc.c-torture/execute/pr23604.c: New test.
18803
18804 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
18805
18806 PR fortran/16404
18807 PR fortran/20835
18808 PR fortran/20890
18809 PR fortran/20899
18810 PR fortran/20900
18811 PR fortran/20901
18812 PR fortran/20902
18813 gfortran.dg/equiv_constraint_1.f90: New test.
18814 gfortran.dg/equiv_constraint_2.f90: New test.
18815 gfortran.dg/equiv_constraint_3.f90: New test.
18816 gfortran.dg/equiv_constraint_4.f90: New test.
18817 gfortran.dg/equiv_constraint_5.f90: New test.
18818 gfortran.dg/equiv_constraint_6.f90: New test.
18819 gfortran.dg/equiv_constraint_7.f90: New test.
18820 gfortran.dg/equiv_constraint_8.f90: New test.
18821 gfortran.dg/private_type_1.f90: New test.
18822 gfortran.dg/private_type_2.f90: New test.
18823 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
18824 980628-10.f: Assert std=gnu to permit mixing of
18825 types in equivalence statements.
18826
18827 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
18828
18829 PR 24112
18830 * gfortran.dg/open_status_1.f90: New.
18831
18832 2005-09-30 Uros Bizjak <uros@kss-loka.si>
18833
18834 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
18835 * gcc.dg/vect/pr22480.c: Clean up temp files.
18836 * gcc.dg/vect/pr23831.c: Clean up temp files.
18837 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
18838 Clean up temp files.
18839 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
18840 Clean up temp files.
18841
18842 * gcc.dg/20050309-1.c: Clean up temp files.
18843 * gcc.dg/20050325-1.c: Clean up temp files.
18844
18845 2005-09-30 Uros Bizjak <uros@kss-loka.si>
18846
18847 PR tree-optimization/24059
18848 * gcc.dg/vect/pr24059.c : New test.
18849
18850 2005-09-29 Jakub Jelinek <jakub@redhat.com>
18851
18852 PR middle-end/24109
18853 * gcc.c-torture/execute/20050929-1.c: New test.
18854
18855 2005-09-29 Steven Bosscher <stevenb@suse.de>
18856
18857 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
18858
18859 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
18860
18861 PR c/21419
18862 * gcc.dg/pr21419.c: New test.
18863
18864 2005-09-29 Steven Bosscher <stevenb@suse.de>
18865
18866 * gcc.dg/pr23911.c: New test.
18867
18868 2005-09-28 Mark Mitchell <mark@codesourcery.com>
18869
18870 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
18871
18872 PR c++/16782
18873 * g++.dg/parse/qualified4.C: New test.
18874 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
18875 * g++.old-deja/g++.mike/p8154.C: Likewise.
18876
18877 2005-09-27 Mark Mitchell <mark@codesourcery.com>
18878
18879 PR c++/22147
18880 * g++.dg/template/friend37.C: New test.
18881 * g++.dg/parse/crash28.C: Adjust error markers.
18882
18883 2005-09-27 Jakub Jelinek <jakub@redhat.com>
18884
18885 PR fortran/18518
18886 * gfortran.fortran-torture/execute/save_2.f90: New decl.
18887
18888 2005-09-27 Devang Patel <dpatel@apple.com>
18889
18890 PR tree-optimization/23625
18891 * gcc.dg/pr23625.c: New test.
18892
18893 2005-09-27 Uros Bizjak <uros@kss-loka.si>
18894
18895 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
18896 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
18897
18898 2005-09-26 Jakub Jelinek <jakub@redhat.com>
18899
18900 PR fortran/23677
18901 * gfortran.fortran-torture/execute/save_1.f90: New test.
18902 * gfortran.dg/save_1.f90: New test.
18903
18904 2005-09-26 Uros Bizjak <uros@kss-loka.si>
18905
18906 * gcc.target/i386/builtin-apply-mmx.c: New test.
18907
18908 PR target/22576
18909 * gcc.target/i386/pr22576.c: New test.
18910
18911 PR target/22585
18912 * gcc.target/i386/pr22585.c: New test.
18913
18914 PR target/23268
18915 * gcc.target/i386/pr23268.c: New test.
18916
18917 PR middle-end/23831
18918 * gcc.dg/vect/pr23831.c: New test.
18919
18920 PR target/24055
18921 * gcc.target/i386/pr24055.c: New test.
18922
18923 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
18924
18925 PR tree-optimization/23960
18926 * gcc.c-torture/compile/pr23960.c: New.
18927
18928 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
18929
18930 PR fortran/16861
18931 * gfortran.dg/nested_modules_3.f90: New.
18932
18933 2005-09-22 Steven G. Kargl <kargls@comcast.net>
18934
18935 PR fortran/24005
18936 gfortran.dg/interface_1.f90: New test.
18937
18938 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
18939 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18940
18941 PR fortran/23843
18942 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
18943
18944 2005-09-22 Steven G. Kargl <kargls@comcast.net>
18945
18946 PR fortran/23516
18947 * gfortran.dg/imag_1.f: New test.
18948 * gfortran.dg/imag_2.f: Ditto.
18949
18950 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
18951
18952 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
18953
18954 2005-09-22 Jakub Jelinek <jakub@redhat.com>
18955
18956 PR c++/21983
18957 * g++.dg/warn/pr21983.C: New test.
18958
18959 2005-09-22 Andreas Krebbel <krebbel1@de.ibm.com>
18960
18961 * gcc.dg/20050922-1.c: Testcase added.
18962
18963 2005-09-21 Mark Mitchell <mark@codesourcery.com>
18964
18965 PR c++/23993
18966 * g++.dg/template/array14.C: New test.
18967
18968 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
18969
18970 PR fortran/19929
18971 * gfortran.dg/der_ptr_component_1.f90: New test.
18972
18973 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18974
18975 PR c++/23965
18976 * g++.dg/template/error1.C: Reject "no matching function" message.
18977
18978 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18979
18980 PR c++/17609
18981 * g++.dg/lookup/error1.C: New test.
18982
18983 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
18984
18985 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
18986 functionality of the testcase.
18987
18988 2005-09-20 Richard Henderson <rth@redhat.com>
18989
18990 * gcc.dg/vect/vect-22.c: Require vect_float.
18991 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
18992
18993 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
18994
18995 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
18996 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
18997 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
18998 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
18999 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
19000 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
19001 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
19002 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
19003 * gcc.dg/cpp/ucnid-8.c: New test.
19004
19005 2005-09-20 Jakub Jelinek <jakub@redhat.com>
19006
19007 PR tree-optimization/23929
19008 * gcc.c-torture/compile/pr23929.c: New test.
19009
19010 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
19011
19012 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
19013 for one loop.
19014
19015 2005-09-20 Steve Ellcey <sje@cup.hp.com>
19016
19017 PR testsuite/23186
19018 * g++.dg/other/pr22003.C: Require named sections.
19019
19020 2005-09-20 Jakub Jelinek <jakub@redhat.com>
19021
19022 PR c++/23947
19023 * g++.dg/rtti/crash3.C: New test.
19024
19025 PR tree-optimization/23818
19026 * gcc.dg/pr23818.c: New test.
19027
19028 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19029
19030 PR fortran/23420
19031 * gfortran.dg/print_fmt_4.f: New.
19032
19033 2005-09-20 Jakub Jelinek <jakub@redhat.com>
19034
19035 PR fortran/23663
19036 * gfortran.fortran-torture/execute/entry_11.f90: New test.
19037
19038 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
19039
19040 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
19041 Use pointers to local alignable arrays instead. Added comments.
19042 * gcc.dg/vect/vect-46.c: Likewise.
19043 * gcc.dg/vect/vect-48.c: Likewise.
19044 * gcc.dg/vect/vect-49.c: Likewise.
19045 * gcc.dg/vect/vect-52.c: Likewise.
19046 * gcc.dg/vect/vect-53.c: Likewise.
19047 * gcc.dg/vect/vect-54.c: Likewise.
19048 * gcc.dg/vect/vect-56.c: Likewise.
19049 * gcc.dg/vect/vect-57.c: Likewise.
19050 * gcc.dg/vect/vect-58.c: Likewise.
19051 * gcc.dg/vect/vect-60.c: Likewise.
19052 * gcc.dg/vect/vect-61.c: Likewise.
19053
19054 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
19055 The test is no longer vectorizable on vect_no_align targets.
19056 * gcc.dg/vect/vect-43.c: Likewsie.
19057
19058 * gcc.dg/vect/vect-44.c: Added comments.
19059 * gcc.dg/vect/vect-45.c: Added comments.
19060 * gcc.dg/vect/vect-50.c: Added comments.
19061 * gcc.dg/vect/vect-51.c: Added comments.
19062
19063 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
19064 aligned type.
19065 * gcc.dg/vect/Os-vect-95.c: Likewise.
19066
19067 * gcc.dg/vect/vect-41.c: Test removed.
19068 * gcc.dg/vect/vect-47.c: Test removed.
19069 * gcc.dg/vect/vect-55.c: Test removed.
19070 * gcc.dg/vect/vect-59.c: Test removed.
19071
19072 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
19073
19074 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
19075 No longer vectorizable on vect_no_align targets.
19076 * gcc.dg/vect/pr20122.c: Likewise.
19077 * gcc.dg/vect/vect-74.c: Likewise.
19078 * gcc.dg/vect/vect-75.c: Likewise.
19079 * gcc.dg/vect/vect-76.c: Likewise.
19080
19081 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
19082 Will not be vectorizable on vect_no_align targets once aliasing issues
19083 are resolved.
19084 * gcc.dg/vect/vect-79.c: Likewise.
19085
19086 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
19087 * gcc.dg/vect/vect-78.c: Likewise.
19088 * gcc.dg/vect/vect-97.c: Likewise.
19089
19090 2005-09-19 Steven Bosscher <stevenb@suse.de>
19091
19092 * gcc.dg/pr23943.c: New test.
19093
19094 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
19095
19096 PR fortran/19181
19097 * gfortran.dg/derived_pointer_null_1.f90: New test.
19098
19099 2005-09-18 Richard Guenther <rguenther@suse.de>
19100
19101 PR middle-end/23944
19102 * gcc.c-torture/compile/pr23944.c: New testcase.
19103
19104 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
19105
19106 PR fortran/15975
19107 * gfortran.dg/der_pointer_2.f90: New test.
19108
19109 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
19110
19111 PR fortran/16861
19112 * gfortran.dg/nested_modules_2.f90: New test.
19113
19114 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19115
19116 PR c++/18368
19117 * g++.dg/other/semicolon.C: New test.
19118
19119 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
19120
19121 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
19122 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
19123
19124 2005-09-16 Mark Mitchell <mark@codesourcery.com>
19125
19126 PR c++/23914
19127 * g++.dg/template/static18.C: New test.
19128
19129 PR c++/21514
19130 * g++.dg/template/crash19.C: Remove dg-error marker.
19131 * g++.dg/template/local4.C: New test.
19132
19133 2005-09-16 Paul Brook <paul@codesourcery.com>
19134
19135 PR fortran/23906
19136 * gfortran.dg/dependency_1.f90: New test.
19137
19138 2005-09-15 Mark Mitchell <mark@codesourcery.com>
19139
19140 PR c++/23896
19141 * g++.dg/template/static17.C: New test.
19142
19143 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
19144
19145 PR c++/23139
19146 * g++.dg/warn/huge-val1.C: New test.
19147
19148 2005-09-15 Mark Mitchell <mark@codesourcery.com>
19149
19150 PR c++/13140
19151 * g++.dg/parse/class2.C: New test.
19152 * g++.dg/template/explicit8.C: Likewise.
19153 * g++.dg/template/spec25.C: Likewise.
19154
19155 2005-09-14 Josh Conner <jconner@apple.com>
19156
19157 PR middle-end/23584
19158 * gcc.dg/pr23584.c: New test.
19159
19160 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
19161
19162 PR fortran/21875 Internal Unit Array I/O, NIST
19163 * gfortran.dg/arrayio_1.f90: New test.
19164 * gfortran.dg/arrayio_1.f90: New test.
19165 * gfortran.dg/arrayio_1.f90: New test.
19166 * gfortran.dg/arrayio_1.f90: New test.
19167 * gfortran.dg/arrayio_1.f90: New test.
19168
19169 2005-09-14 Uros Bizjak <uros@kss-loka.si>
19170
19171 PR middle-end/22480
19172 * gcc.dg/vect/pr22480.c: New test.
19173
19174 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
19175
19176 PR fortran/19358
19177 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
19178
19179 2005-09-13 Josh Conner <jconner@apple.com>
19180
19181 PR c++/23180
19182 * g++.dg/init/struct2.C: New test.
19183 * g++.dg/init/struct3.C: New test.
19184
19185 2005-09-13 Janis Johnson <janis187@us.ibm.com>
19186
19187 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
19188 Clean up temp files.
19189 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
19190 gcc.dg/tree-ssa/builtin-fprintf-1.c,
19191 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
19192 gcc.dg/tree-ssa/builtin-printf-1.c,
19193 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
19194 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
19195 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
19196 gcc.dg/tree-ssa/builtin-vprintf-1.c,
19197 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
19198 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
19199 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
19200 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
19201 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
19202 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
19203 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
19204 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
19205
19206 2005-09-13 Josh Conner <jconner@apple.com>
19207
19208 * lib/gcc-dg.exp: Load scanipa.exp.
19209 (cleanup-dump): New procedure.
19210 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
19211 * lib/scandump.exp: New file.
19212 * lib/scantree.exp: Use it.
19213 * lib/scanipa.exp: New file.
19214
19215 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
19216
19217 PR fortran/17740
19218 * gfortran.dg/generic_4.f90: New test.
19219
19220 2005-09-13 Uros Bizjak <uros@kss-loka.si>
19221
19222 PR target/23816
19223 * gcc.target/i386/pr23816-1.c: New test.
19224 * gcc.target/i386/pr23816-2.c: New test.
19225
19226
19227 2005-09-13 Bastian Blank <waldi@debian.org>
19228
19229 PR c++/16171
19230 * g++.dg/abi/mangle26.C: New test.
19231 * g++.dg/abi/mangle27.C: New test.
19232 * g++.dg/abi/mangle28.C: New test.
19233 * g++.dg/abi/mangle29.C: New test.
19234
19235 PR c++/23839
19236 * g++.dg/parse/register1.C: New test.
19237
19238 2005-09-13 Mark Mitchell <mark@codesourcery.com>
19239
19240 PR c++/23842
19241 * g++.dg/template/access16.C: New test.
19242
19243 2005-09-13 Richard Sandiford <richard@codesourcery.com>
19244
19245 * gfortran.dg/char_pack_2.f90: Increase the vector size.
19246
19247 2005-09-13 Richard Sandiford <richard@codesourcery.com>
19248
19249 PR fortran/18899
19250 * gfortran.dg/shape_2.f90: New test.
19251
19252 2005-09-13 Richard Sandiford <richard@codesourcery.com>
19253
19254 PR target/19269
19255 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
19256 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
19257 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
19258 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
19259 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
19260 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
19261 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
19262 tests.
19263
19264 2005-09-12 Mark Mitchell <mark@codesourcery.com>
19265
19266 PR c++/23841
19267 * g++.dg/parse/template17.C: New test.
19268
19269 2005-09-12 Mark Mitchell <mark@codesourcery.com>
19270
19271 PR c++/23789
19272 * g++.dg/template/nontype14.C: New test.
19273
19274 2005-09-12 Ian Lance Taylor <ian@airs.com>
19275
19276 PR g++/7874
19277 * g++.dg/lookup/friend7.C: New test.
19278 * g++.dg/lookup/friend8.C: New test.
19279 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
19280 so that it will be found via argument dependent lookup.
19281 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
19282 friend functions which will no longer be found.
19283 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
19284 function g, so that it will be found via argument dependent
19285 lookup.
19286 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
19287 * g++.old-deja/g++.mike/net43.C: Likewise.
19288
19289 2005-09-12 Mark Mitchell <mark@codesourcery.com>
19290
19291 PR c++/23691
19292 * g++.dg/template/static16.C: New test.
19293
19294 2005-09-12 Josh Conner <jconner@apple.com>
19295
19296 PR middle-end/23237
19297 * gcc.c-torture/compile/pr23237.c: New test.
19298
19299 2005-09-11 Richard Henderson <rth@redhat.com>
19300
19301 * g++.dg/other/error8.C: Update expected diagnostic text.
19302
19303 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19304
19305 PR libfortran/19872
19306 * gfortran.dg/overwrite_1.f: New test.
19307
19308 2005-09-09 Josh Conner <jconner@apple.com>
19309
19310 * g++.dg/init/pr23180-1.C: Removed.
19311 * g++.dg/init/pr23180-2.C: Removed.
19312
19313 2005-09-09 David Daney <ddaney@avtrex.com>
19314
19315 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
19316 files which are ...
19317 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
19318 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
19319
19320 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19321
19322 * gfortran.dg/iostat_2.f90: New test.
19323
19324 2005-09-09 Mark Mitchell <mark@codesourcery.com>
19325
19326 PR c++/22252
19327 * g++.dg/ext/interface1.C: New test.
19328 * g++.dg/ext/interface1.h: Likewise.
19329 * g++.dg/ext/interface1a.cc: Likewise.
19330
19331 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
19332
19333 * gfortran.dg/iomsg_1.f90: New test case.
19334
19335 2005-09-09 Richard Guenther <rguenther@suse.de>
19336
19337 PR c++/23624
19338 * g++.dg/tree-ssa/pr23624.C: New testcase.
19339
19340 2005-09-09 Richard Sandiford <richard@codesourcery.com>
19341
19342 PR fortran/19239
19343 * gfortran.dg/vector_subscript_1.f90,
19344 * gfortran.dg/vector_subscript_2.f90: New tests.
19345
19346 2005-09-09 Richard Sandiford <richard@codesourcery.com>
19347
19348 PR fortran/21104
19349 * gfortran.dg/array_alloc_1.f90,
19350 * gfortran.dg/array_alloc_2.f90,
19351 * gfortran.dg/array_alloc_3.f90: New tests.
19352
19353 2005-09-09 Richard Sandiford <richard@codesourcery.com>
19354
19355 PR fortran/12840
19356 * gfortran.dg/array_constructor_6.f90
19357 * gfortran.dg/array_constructor_7.f90
19358 * gfortran.dg/array_constructor_8.f90
19359 * gfortran.dg/array_constructor_9.f90
19360 * gfortran.dg/array_constructor_10.f90
19361 * gfortran.dg/array_constructor_11.f90
19362 * gfortran.dg/array_constructor_12.f90: New tests.
19363
19364 2005-09-08 Josh Conner <jconner@apple.com>
19365
19366 PR c++/23180
19367 * g++.dg/init/pr23180-1.C: New test.
19368 * g++.dg/init/pr23180-2.C: New test.
19369
19370 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
19371
19372 PR fortran/18878
19373 * gfortran.dg/module_double_reuse.f90: New.
19374
19375 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
19376
19377 PR fortran/23270
19378 PR fortran/22304
19379 PR fortran/18870
19380 PR fortran/17917
19381 PR fortran/16511
19382 * gfortran.dg/common_equivalence_1.f: New.
19383 * gfortran.dg/common_equivalence_2.f: New.
19384 * gfortran.dg/common_equivalence_3.f: New.
19385 * gfortran.dg/contained_equivalence_1.f90: New.
19386 * gfortran.dg/module_blank_common.f90: New.
19387 * gfortran.dg/module_commons_1.f90: New.
19388 * gfortran.dg/module_equivalence_1.f90: New.
19389 * gfortran.dg/nested_modules_1.f90: New.
19390 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
19391 equivalences and add comment to connect the test with
19392 the PR.
19393
19394 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19395
19396 PR fortran/23765
19397 * gfortran.dg/common_6.f90: New test.
19398
19399 2005-09-08 Richard Sandiford <richard@codesourcery.com>
19400
19401 PR fortran/15326
19402 * gfortran.dg/char_result_1.f90,
19403 * gfortran.dg/char_result_2.f90,
19404 * gfortran.dg/char_result_3.f90,
19405 * gfortran.dg/char_result_4.f90,
19406 * gfortran.dg/char_result_5.f90,
19407 * gfortran.dg/char_result_6.f90,
19408 * gfortran.dg/char_result_7.f90,
19409 * gfortran.dg/char_result_8.f90: New tests.
19410
19411 2005-09-08 Richard Sandiford <richard@codesourcery.com>
19412
19413 PR fortran/19928
19414 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
19415
19416 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
19417
19418 PR obj-c++/16816
19419 * obj-c++.dg/selector-5.mm: New test.
19420 * obj-c++.dg/selector-6.mm: New test.
19421
19422 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
19423
19424 PR objc/20574
19425 PR objc/19324
19426 * objc.dg/error-1.m: New test.
19427
19428 2005-09-07 Richard Sandiford <richard@codesourcery.com>
19429
19430 PR fortran/23373
19431 * gfortran.fortran-torture/execute/pr23373-1.f90,
19432 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
19433
19434 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
19435
19436 PR libfortran/23760
19437 * gfortran.dg/g77/1832.f: Remove long string in write statement
19438 to allow the test to pass on correct list directed output with
19439 prepended space.
19440
19441 2005-09-07 James E Wilson <wilson@specifix.com>
19442
19443 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
19444
19445 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
19446
19447 * gfortran.dg/parameter+save.f90: Rename to
19448 * gfortran.dg/parameter_save.f90: .. this.
19449
19450 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
19451
19452 PR fortran/20848
19453 * gfortran.dg/parameter+save.f90: New test case.
19454
19455 2005-09-06 Richard Sandiford <richard@codesourcery.com>
19456
19457 PR fortran/19269
19458 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
19459
19460 2005-09-06 Jakub Jelinek <jakub@redhat.com>
19461
19462 PR c/23075
19463 * gcc.dg/pr23075.c: New test.
19464 * g++.dg/warn/pr23075.C: New test.
19465
19466 PR target/22362
19467 * gcc.target/i386/pr22362.c: New test.
19468
19469 PR rtl-optimization/23098
19470 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
19471
19472 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
19473 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
19474 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
19475
19476 2005-09-06 Mark Mitchell <mark@codesourcery.com>
19477
19478 * g++.dg/expr/cast6.C: New test.
19479
19480 PR c++/9782
19481 * g++.dg/init/new15.C: New test.
19482
19483 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
19484
19485 * gcc.dg/vect/Os-vect-95.c: New test.
19486 * gcc.dg/vect/vect-95.c: Same.
19487
19488 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
19489
19490 * gcc.dg/vect/vect-29.c: Update xfail testing.
19491 * gcc.dg/vect/vect-44.c: Same.
19492 * gcc.dg/vect/vect-48.c: Same.
19493 * gcc.dg/vect/vect-50.c: Same.
19494 * gcc.dg/vect/vect-72.c: Same.
19495 * gcc.dg/vect/vect-77.c: Same.
19496 * gcc.dg/vect/vect-78.c: Same.
19497 * gcc.dg/vect/vect-80.c: Same.
19498 * gcc.dg/vect/vect-96.c: Same.
19499 * gcc.dg/vect/vect-100.c: Same.
19500 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
19501 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
19502 * gfortran.dg/vect/vect-5.f90: Same.
19503
19504 2005-09-06 Jakub Jelinek <jakub@redhat.com>
19505
19506 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
19507 start strings.
19508 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
19509 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
19510
19511 PR c++/23056
19512 * g++.dg/opt/pr23056.C: New test.
19513
19514 PR rtl-optimization/23098
19515 * gcc.target/i386/pr23098.c: New test.
19516
19517 2005-09-05 Mark Mitchell <mark@codesourcery.com>
19518
19519 PR c++/23667
19520 * g++.dg/template/static15.C: New test.
19521
19522 PR c++/21440
19523 * g++.dg/ext/stmtexpr5.C: New test.
19524 * g++.dg/ext/stmtexpr6.C: Likewise.
19525
19526 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
19527
19528 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
19529
19530 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
19531 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
19532 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
19533
19534 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
19535
19536 PR libfortran/23321
19537 * gfortran.dg/direct_io_4.f90: New test case.
19538
19539 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
19540 Rasmus Hahn <rassahah@neofonie.de>
19541
19542 PR libobjc/23108
19543 * objc.dg/type-stream-1.m: New test.
19544
19545 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
19546
19547 PR fortran/23661
19548 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
19549 gfortran.dg/print_fmt_3.f90: New test.
19550
19551 2005-09-03 Jakub Jelinek <jakub@redhat.com>
19552
19553 * gfortran.dg/fmt_t_1.f90: New test.
19554
19555 2005-09-03 Jakub Jelinek <jakub@redhat.com>
19556
19557 PR rtl-optimization/23454
19558 * g++.dg/opt/pr23454.C: New test.
19559
19560 2005-09-03 Mark Mitchell <mark@codesourcery.com>
19561
19562 PR c++/23699
19563 * g++.dg/ext/static1.C: New test.
19564
19565 2005-09-02 Richard Henderson <rth@redhat.com>
19566
19567 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
19568 tail call to check_fa_work.
19569
19570 2005-09-02 Mark Mitchell <mark@codesourcery.com>
19571
19572 PR c++/21687
19573 * g++.dg/other/gc3.C: New test.
19574
19575 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
19576
19577 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
19578 * gcc.dg/20050826-1.c: Likewise.
19579
19580 2005-08-31 Mark Mitchell <mark@codesourcery.com>
19581
19582 PR c++/23167
19583 * g++.dg/expr/volatile1.C: New test.
19584
19585 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
19586
19587 PR middle-end/23547
19588 * gcc.dg/pr23547.c: New test.
19589
19590 2005-09-02 Richard Sandiford <richard@codesourcery.com>
19591
19592 PR c/22061
19593 * gcc.c-torture/execute/pr22061-1.c,
19594 * gcc.c-torture/execute/pr22061-2.c,
19595 * gcc.c-torture/execute/pr22061-3.c,
19596 * gcc.c-torture/execute/pr22061-4.c: New tests.
19597
19598 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
19599
19600 * gcc.dg/Wredundant-decls-2.c: New test to check that
19601 -Wredundant-decls does not issue warning for a variable
19602 definition following a declaration.
19603
19604 2005-09-01 Jakub Jelinek <jakub@redhat.com>
19605
19606 PR debug/7241
19607 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
19608 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
19609 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
19610
19611 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
19612 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
19613 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
19614 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
19615 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
19616 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
19617 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
19618 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
19619
19620 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
19621
19622 PR objc/23306
19623 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
19624 scan-assmbler.
19625
19626 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
19627
19628 PR target/21255
19629 * gcc.dg/pr21255-1.c: New test.
19630 * gcc.dg/pr21255-2-mb.c: Likewise.
19631 * gcc.dg/pr21255-2-ml.c: Likewise.
19632 * gcc.dg/pr21255-3.c: Likewise.
19633 * gcc.dg/pr21255-4.c: Likewise.
19634
19635 2005-08-31 Dale Johannesen <dalej@apple.com>
19636
19637 * gcc.dg/20050830-1.c: New.
19638
19639 2005-08-31 Josh Conner <jconner@apple.com>
19640
19641 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
19642 command-line options for arm-*-* targets.
19643 * g++.dg/init/array16.C: Likewise.
19644 * g++.dg/other/crash-4.C: Likewise.
19645
19646 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
19647
19648 PR obj-c++/23640
19649 * obj-c++.dg/gnu-runtime-3.mm: New test.
19650
19651 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19652
19653 PR c++/13377
19654 * g++.dg/lookup/ambig4.C: New test.
19655 * g++.dg/lookup/ambig5.C: New test.
19656 * g++.dg/tc1/dr101.C: Adjust error markers.
19657
19658 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19659
19660 PR c++/23639
19661 * g++.dg/template/ttp5.C: Adjust error markers.
19662
19663 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
19664
19665 PR testsuite/23609
19666 * lib/obj-c++.exp: Include target-libpath.exp.
19667 (obj-c++_link_flags): Look for the GNU libobjc library
19668 and set the library path to include it.
19669 Don't manually set LD_LIBRARY_PATH (etc.) but call
19670 set_ld_library_path_env_vars instead.
19671 (obj-c++_target_compile): Don't set library path or
19672 linker flags because they are already set correctly
19673 in obj-c++_link_flags.
19674
19675 2005-08-30 Josh Conner <jconner@apple.com>
19676
19677 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
19678 to command-line options for arm-*-* targets.
19679
19680 2005-08-30 Geoffrey Keating <geoffk@apple.com>
19681
19682 * g++.dg/other/i386-1.C: New.
19683
19684 2005-08-30 Jakub Jelinek <jakub@redhat.com>
19685
19686 PR preprocessor/20348
19687 PR preprocessor/20356
19688 * gcc.dg/cpp/pr20348.c: New test.
19689 * gcc.dg/cpp/pr20348.h: New file.
19690 * gcc.dg/cpp/inc/pr20348.h: New file.
19691 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
19692 * gcc.dg/cpp/pr20356.c: New test.
19693 * gcc.dg/cpp/pr20356.h: New file.
19694 * gcc.dg/cpp/inc/pr20356.h: New file.
19695 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
19696
19697 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
19698
19699 * gfortran.fortran-torture/execute/intrinsic_count.f90:
19700 Fix array dimension to avoid correct end-of-file error.
19701
19702 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
19703
19704 PR libfortran/23598
19705 * gfortran.dg/iostat_1.f90: New test.
19706
19707 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
19708
19709 PR middle-end/23408
19710 * gcc.dg/pr23408.c: New test.
19711
19712 2005-08-28 Mark Mitchell <mark@codesourcery.com>
19713
19714 PR c++/23099
19715 * g++.dg/init/member1.C: Make sure erroneous static data member
19716 definitions are required.
19717 * g++.dg/template/static13.C: New test.
19718 * g++.dg/template/static14.C: Likewise.
19719
19720 2005-08-29 Jakub Jelinek <jakub@redhat.com>
19721
19722 * gcc.target/i386/pr23575.c: Use -msse2 instead of
19723 -march=pentium4, remove ilp32 requirement.
19724
19725 PR middle-end/23484
19726 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
19727 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
19728
19729 2005-08-29 Andreas Jaeger <aj@suse.de>
19730
19731 PR testsuite/23607
19732 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
19733
19734 2005-08-28 Jakub Jelinek <jakub@redhat.com>
19735
19736 * gcc.c-torture/execute/20050316-2.c: New test.
19737 * gcc.c-torture/execute/20050316-3.c: New test.
19738 * gcc.dg/torture/pr16104-1.c: New test.
19739
19740 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
19741
19742 PR middle-end/23463
19743 * gcc.c-torture/execute/zero-struct-1.c: New test.
19744
19745 2005-08-27 Richard Guenther <rguenther@suse.de>
19746
19747 PR target/23575
19748 * gcc.target/i386/pr23575.c: New testcase.
19749
19750 2005-08-26 Jakub Jelinek <jakub@redhat.com>
19751
19752 PR rtl-optimization/23561
19753 * gcc.c-torture/execute/20050826-1.c: New test.
19754
19755 PR rtl-opt/23560
19756 * gcc.c-torture/execute/20050826-2.c: New test.
19757
19758 2005-08-26 Dale Johannesen <dalej@apple.com>
19759
19760 * gcc.dg/20030711-1.c: Modify to work on Darwin.
19761 * gcc.dg/20050826-1.c: New.
19762
19763 2005-08-26 Mark Mitchell <mark@codesourcery.com>
19764
19765 PR c++/19004
19766 * g++.dg/template/nontype13.C: New test.
19767
19768 PR c++/23491
19769 * g++.dg/init/new14.C: New test.
19770 * g++.dg/expr/anew1.C: Do not XFAIL.
19771 * g++.dg/expr/anew2.C: Likewise.
19772 * g++.dg/expr/anew3.C: Likewise.
19773
19774 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
19775
19776 PR middle-end/22439
19777 * gcc.dg/vla-3.c: New test.
19778
19779 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
19780
19781 PR fortran/20363
19782 * gfortran.dg/named_interface.f90: New.
19783
19784 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
19785
19786 * gcc.c-torture/execute/frame-address.c: New test.
19787
19788 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
19789
19790 PR c++/20817
19791 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
19792
19793 2005-08-25 Alan Modra <amodra@bigpond.net.au>
19794
19795 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
19796
19797 2005-08-25 Alan Modra <amodra@bigpond.net.au>
19798
19799 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
19800 * gcc.dg/altivec-22.c: Rename from..
19801 * gcc.dg/altivec-nomfcr.c: ..this.
19802
19803 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
19804
19805 PR tree-optimization/23546
19806 * gcc.dg/tree-ssa/pr23546.c: New test.
19807
19808 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
19809
19810 PR fortran/17758
19811 * gfortran.dg/nonreturning_statements.f90: New test.
19812
19813 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
19814
19815 PR c++/22454
19816 * g++.dg/parse/crash29.C: New.
19817
19818 2005-08-23 DJ Delorie <dj@redhat.com>
19819
19820 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
19821 constants have the L suffix.
19822
19823 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
19824
19825 PR c++/23044
19826 * g++.dg/template/instantiate8.C: New.
19827
19828 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
19829
19830 PR middle-end/23467
19831 * gcc.c-torture/execute/pr23467.c: New test.
19832
19833 2005-08-23 Jakub Jelinek <jakub@redhat.com>
19834
19835 PR tree-optimization/22043
19836 * gcc.c-torture/execute/20050613-1.c: New test.
19837
19838 2005-08-23 Ben Elliston <bje@au.ibm.com>
19839
19840 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
19841
19842 2005-08-22 Jakub Jelinek <jakub@redhat.com>
19843
19844 PR rtl-optimization/23478
19845 * g++.dg/opt/pr23478.C: New test.
19846
19847 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
19848
19849 PR c/18715
19850 * gcc.dg/switch-warn-3.c: New test.
19851
19852 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19853
19854 PR c++/22233
19855 * g++.dg/template/param1.C: New test.
19856
19857 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19858
19859 PR c++/23089
19860 * g++.dg/other/incomplete1.C: New test.
19861
19862 2005-08-22 Ira Rosen <irar@il.ibm.com>
19863
19864 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
19865 are vectorizable.
19866
19867 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19868
19869 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
19870 d_lines_5.f: New.
19871
19872 2005-08-21 Jakub Jelinek <jakub@redhat.com>
19873
19874 * gcc.target/i386/sse-4.c: New test.
19875
19876 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19877
19878 PR testsuite/23239
19879 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
19880
19881 2005-08-20 Jakub Jelinek <jakub@redhat.com>
19882
19883 * gcc.dg/20050811-1.c: New test.
19884 * gcc.dg/20050811-2.c: New test.
19885
19886 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
19887
19888 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
19889
19890 2005-08-19 Diego Novillo <dnovillo@redhat.com>
19891
19892 PR 23476
19893 * gcc.c-torture/compile/pr23476.c: New test.
19894
19895 2005-08-19 Devang Patel <dpatel@apple.com>
19896
19897 PR tree-optimization/23048
19898 * gcc.dg/tree-ssa/pr23048.c: New test.
19899
19900 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
19901
19902 PR middle-end/20624
19903 * g++.dg/warn/Wreturn-3.C: New test
19904
19905 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
19906
19907 PR tree-optimization/22228
19908 * g++.dg/vect/pr22543.cc: New test.
19909
19910 2005-08-17 Steven Bosscher <stevenb@suse.de>
19911
19912 PR tree-optimization/21574
19913 * gcc.dg/tree-ssa/pr21574.c: New test.
19914
19915 2005-08-16 James E Wilson <wilson@specifix.com>
19916
19917 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
19918
19919 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
19920
19921 PR tree-opt/23402
19922 * gcc.c-torture/compile/zero-strct-3.c: New test.
19923 * gcc.c-torture/compile/zero-strct-4.c: New test.
19924
19925 2005-08-16 Steven Bosscher <stevenb@suse.de>
19926
19927 PR target/23376
19928 * gcc.target/x86_64/pr23376.c: New test.
19929
19930 2005-08-16 Ian Lance Taylor <ian@airs.com>
19931
19932 PR c++/23337
19933 * g++.dg/ext/vector2.C: New.
19934
19935 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
19936
19937 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
19938
19939 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
19940
19941 PR libfortran/23428
19942 * gfortran.dg/inquire-complex.f90: New test case.
19943
19944 2005-08-16 James E Wilson <wilson@specifix.com>
19945
19946 PR tree-optimization/21105
19947 * gcc.dg/large-size-array.c: New.
19948
19949 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
19950
19951 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
19952 type.
19953 * gcc.dg/vect/vect-41: Likewise.
19954 * gcc.dg/vect/vect-42: Likewise.
19955 * gcc.dg/vect/vect-43: Likewise.
19956 * gcc.dg/vect/vect-44: Likewise.
19957 * gcc.dg/vect/vect-46: Likewise.
19958 * gcc.dg/vect/vect-47: Likewise.
19959 * gcc.dg/vect/vect-48: Likewise.
19960 * gcc.dg/vect/vect-52: Likewise.
19961 * gcc.dg/vect/vect-53: Likewise.
19962 * gcc.dg/vect/vect-54: Likewise.
19963 * gcc.dg/vect/vect-55: Likewise.
19964 * gcc.dg/vect/vect-56: Likewise.
19965 * gcc.dg/vect/vect-57: Likewise.
19966 * gcc.dg/vect/vect-58: Likewise.
19967 * gcc.dg/vect/vect-59: Likewise.
19968 * gcc.dg/vect/vect-60: Likewise.
19969 * gcc.dg/vect/vect-61: Likewise.
19970 * gcc.dg/vect/vect-85: Likewise.
19971 * gcc.dg/vect/vect-87: Likewise.
19972 * gcc.dg/vect/vect-88: Likewise.
19973 * gcc.dg/vect/vect-93.c: Likewise.
19974 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
19975 * gcc.dg/vect/vect-75: Likewise.
19976 * gcc.dg/vect/vect-76: Likewise.
19977 * gcc.dg/vect/vect-77: Likewise.
19978 * gcc.dg/vect/vect-78: Likewise.
19979 * gcc.dg/vect/vect-80: Likewise.
19980 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
19981 vectorized for the expected reason, rather than checking how alignment
19982 was handled.
19983 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to
19984 aligned type and also instead of aligned pointers. Added documentation.
19985
19986 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
19987
19988 * gfortran.dg/power.f90: New test.
19989
19990 2005-08-16 Jakub Jelinek <jakub@redhat.com>
19991
19992 PR rtl-optimization/23299
19993 * g++.dg/opt/pr23299.C: New test.
19994
19995 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19996
19997 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
19998
19999 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
20000
20001 * g++.dg/template/local6.C: New test.
20002
20003 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
20004
20005 * execute/exceptions/finally-1.m: Check that the catch and finally are
20006 being called. Also add a "return 0;" at the end of main.
20007
20008 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
20009
20010 PR fortran/21432.
20011 * gfortran.dg/namelist_print_1.f: New test of functionality of
20012 PRINT namelist.
20013 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
20014 namelist generates error with -std=f95.
20015
20016 2005-08-14 Ira Rosen <irar@il.ibm.com>
20017
20018 PR tree-optimization/23119
20019 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
20020
20021 2005-08-13 Marcin Koziej <creep@desk.pl>
20022 Andrew Pinski <pinskia@physics.uc.edu>
20023
20024 PR libobjc/22492
20025 * execute/exceptions/finally-1.m: New test.
20026
20027 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
20028
20029 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
20030 testsuite.
20031 * objc/execute/exceptions/trivial.m: New test.
20032 * objc.dg/try-catch-11.m: Move to ...
20033 * objc/execute/exceptions/foward-1.m: Here.
20034 * objc.dg/try-catch-2.m: Move to ...
20035 * objc/execute/exceptions/catchall-1.m: Here.
20036 * objc.dg/try-catch-8.m: Move to ...
20037 * objc/execute/exceptions/local-variables-1.m: Here.
20038
20039 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
20040
20041 * objc.dg/nested-func-1.m: Move to ...
20042 * objc/execute/nested-func-1.m: Here.
20043
20044 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
20045
20046 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
20047 in ${options} instead of [target_info name].
20048 * lib/obj-c++.exp (objc_target_compile): Likewise.
20049
20050 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
20051
20052 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
20053
20054 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
20055
20056 part of PR testsuite/23348
20057 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to
20058 each of the torture options.
20059 * objc/compile/trivial.m: New test.
20060
20061 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
20062
20063 * gfortran.dg/eoshift.f90: Correct format.
20064
20065 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
20066
20067 * gfortran.fortran-torture/execute/character_passing.f90:
20068 Fix comment typo.
20069
20070 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
20071
20072 PR c++/8271
20073 * g++.dg/template/unify10.C: New.
20074
20075 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
20076
20077 * g++.dg/parse/pr22514.C: Move to...
20078 * g++.dg/debug/pr22514.C: here.
20079
20080 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20081
20082 PR c++/23266
20083 * g++.dg/inherit/pure1.C: New test.
20084
20085 * ChangeLog: Fix typos.
20086
20087 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20088 Steven Bosscher <stevenb@suse.de>
20089
20090 * gfortran.dg/runtime_warning_1.f90: New test.
20091
20092 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
20093
20094 PR c++/23219
20095 * g++.dg/parse/crash28.C: New.
20096
20097 2005-08-11 Richard Guenther <rguenther@suse.de>
20098
20099 PR target/23289
20100 * gcc.target/i386/tailcall-1.c: New testcase.
20101
20102 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
20103
20104 * gcc.dg/vect/vect-67.c: Un-xfail.
20105
20106 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
20107
20108 PR c++/23225
20109 * g++.dg/parse/crash27.C: new test.
20110
20111 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
20112
20113 PR libfortran/22143
20114 * gfortran.dg/shift-kind.f90: New testcase.
20115
20116 2005-08-10 Richard Sandiford <richard@codesourcery.com>
20117
20118 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
20119 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
20120
20121 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20122
20123 PR c++/20646
20124 * g++.dg/other/mult-stor1.C: New test.
20125
20126 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
20127
20128 * gcc.c-torture/pr18299-1.c: Move to ...
20129 * gcc.c-torture/compile/pr18299-1.c: Here.
20130
20131 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
20132
20133 * gfortran/fortran.torture/execute/character_passing.f90:
20134 Fix types for LSAME.
20135
20136 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
20137
20138 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
20139 input data back to what it was originally.
20140
20141 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
20142
20143 * objc.dg/try-catch-8.m: Enable for all targets.
20144
20145 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
20146
20147 * gcc.dg/pr23165.c: New test.
20148
20149 2005-08-09 Steven Bosscher <stevenb@suse.de>
20150
20151 PR tree-optimization/23234
20152 * gcc.dg/tree-ssa/pr23234.c: New test.
20153
20154 2005-08-08 Josh Conner <jconner@apple.com>
20155
20156 PR rtl-optimization/23241
20157 * gcc.dg/char-compare.c: New test.
20158
20159 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20160
20161 PR c++/22508
20162 * g++.dg/init/new13.C: New test.
20163
20164 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
20165
20166 PR c++/21166
20167 * g++.dg/other/crash-4.C: Adjust
20168 * g++/dg/ext/packed9.C: New.
20169
20170 2005-08-08 Richard Sandiford <richard@codesourcery.com>
20171
20172 PR middle-end/21964
20173 * gcc.c-torture/execute/pr21964-1.c: New test.
20174
20175 2005-08-08 Richard Sandiford <richard@codesourcery.com>
20176
20177 PR c/22458
20178 * gcc.dg/pr22458-1.c: New test.
20179
20180 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
20181 Steven G. Kargl <kargls@comcast.net>
20182
20183 PR fortran/22390
20184 * gfortran.dg/flush_1.f90: New test.
20185
20186 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20187
20188 PR c++/23191
20189 * g++.dg/template/eh2.C: New test.
20190
20191 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20192
20193 PR c++/19498
20194 * g++.dg/template/instantiate7.C: New test.
20195
20196 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
20197
20198 PR c/23113
20199 * gcc.dg/Wunused-value-1.c: New test.
20200
20201 2005-08-06 Richard Sandiford <richard@codesourcery.com>
20202
20203 PR rtl-optimization/23233
20204 * gcc.c-torture/compile/pr23233-1.c: New test.
20205
20206 2005-08-06 Jakub Jelinek <jakub@redhat.com>
20207
20208 PR fortran/18833
20209 PR fortran/20850
20210 * gfortran.dg/equiv_1.f90: New test.
20211 * gfortran.dg/equiv_2.f90: New test.
20212 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
20213 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
20214 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
20215
20216 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
20217
20218 * gcc.c-torture/execute/vrp-5.c: New test.
20219 * gcc.c-torture/execute/vrp-6.c: New test.
20220 * gcc.dg/tree-ssa/vrp21.c: New test.
20221
20222 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
20223
20224 * g++.dg/parse/pr22514.C: New test.
20225
20226 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
20227
20228 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
20229
20230 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
20231 instead of constant loads / pool entries.
20232
20233 2005-08-05 David Edelsohn <edelsohn@gnu.org>
20234
20235 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
20236 TEST_TO_WCTYPE.
20237
20238 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
20239
20240 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
20241 __WINT_TYPE__ in generated prototypes if possible.
20242
20243 2005-08-04 Diego Novillo <dnovillo@redhat.com>
20244
20245 PR 22037
20246 * g++.dg/tree-ssa/pr22037.C:
20247
20248 2005-08-04 Richard Henderson <rth@redhat.com>
20249
20250 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
20251 scan-tree-dump-times directive.
20252
20253 2005-08-04 Jan Hubicka <jh@suse.cz>
20254
20255 * gcov-1.C: Fix switch counts.
20256 * gcov-4b.c: Likewise.
20257
20258 2005-08-03 Jeff Law <law@redhat.com>
20259
20260 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
20261
20262 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
20263
20264 * gcc.c-torture/execute/pr23135.c: New test.
20265
20266 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20267
20268 PR tree-optimization/19899
20269 * gcc.dg/tree-ssa/scev-1.c: New test.
20270 * gcc.dg/tree-ssa/scev-2.c: New test.
20271
20272 2005-08-03 Richard Sandiford <richard@codesourcery.com>
20273
20274 PR target/18582
20275 * gcc.dg/torture/pr18582-1.c: New test.
20276
20277 2005-08-03 Jan Hubicka <jh@suse.cz>
20278
20279 * update-conroll.c: New testcase.
20280 * update-conroll-2.c: New testcase.
20281
20282 2005-08-02 David Edelsohn <edelsohn@gnu.org>
20283
20284 * gfortran.dg/constant_substring.f: New test.
20285 * gfortran.dg/pr22491.f: New test.
20286
20287 2005-08-02 Jan Hubicka <jh@suse.cz>
20288
20289 * update-threading.c: Replace by the proper one.
20290
20291 2005-08-02 Diego Novillo <dnovillo@redhat.com>
20292
20293 PR 23164
20294 * g++.dg/tree-ssa/pr23164.C: New test.
20295
20296 2005-08-02 Diego Novillo <dnovillo@redhat.com>
20297
20298 * gcc.dg/tree-ssa/pr23192.c: New test.
20299
20300 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
20301
20302 * gcc.c-torture/execute/vrp-4.c: New test.
20303
20304 2005-08-02 Jan Hubicka <jh@suse.cz>
20305
20306 * update-threading.c: New test.
20307
20308 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
20309
20310 * gcc.c-torture/compile/20050801-1.c: New test.
20311 * gcc.c-torture/compile/20050801-2.c: New test.
20312
20313 2005-08-01 Jan Hubicka <jh@suse.cz>
20314
20315 * val-prof-5.c: New test.
20316
20317 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
20318
20319 PR c/22311
20320 * gcc.dg/pr22311-1.c : New test.
20321
20322 2005-07-31 Steven Bosscher <stevenb@suse.de>
20323
20324 PR target/23095
20325 * gfortran.dg/pr23095.f: New test.
20326
20327 PR c++/22003
20328 * g++.dg/other/pr22003.C: New test.
20329
20330 2005-07-31 Richard Sandiford <richard@codesourcery.com>
20331
20332 PR target/20621
20333 * gcc.c-torture/execute/pr20621-1.c: New test.
20334
20335 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
20336
20337 * gfortran.dg/comma_format_extension_4.f: Adjust length
20338 of string for format.
20339 * gfortran.dg/der_array_io_1.f: Replace illegal internal
20340 print statement with internal write.
20341 * gfortran.dg/der_array_io_2.f: Likewise.
20342 * gfortran.dg/der_array_io_3.f: Likewise.
20343
20344 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
20345
20346 * gcc.dg/fold-abs-4.c: new test.
20347
20348 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
20349
20350 PR fortran/22570 an related issues.
20351 * gfortran.dg/x_slash_1.f: New test.
20352
20353 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
20354
20355 PR c/23143
20356 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
20357 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
20358
20359 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
20360
20361 PR c/529
20362 * gcc.dg/Wshadow-3.c: New test.
20363
20364 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
20365
20366 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
20367 used to have the wrong bounds).
20368
20369 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
20370
20371 PR c/21720
20372 * gcc.dg/hex-round-1.c: Test more cases.
20373 * gcc.dg/hex-round-2.c: New test.
20374
20375 2005-07-29 Diego Novillo <dnovillo@redhat.com>
20376
20377 PR 22550
20378 * g++.dg/tree-ssa/pr22550.C: New test.
20379
20380 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
20381
20382 * gcc.dg/tree-ssa/vrp19.c: New test.
20383 * gcc.dg/tree-ssa-vrp20.c: New test.
20384
20385 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
20386
20387 PR c/22240
20388 * gcc.dg/transparent-union-4.c: New test.
20389
20390 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
20391
20392 PR c/22192
20393 * gcc.dg/c99-vla-2.c: New test.
20394
20395 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
20396
20397 PR c/21720
20398 * gcc.dg/hex-round-1.c: New test.
20399
20400 2005-07-28 Jan Hubicka <jh@suse.cz>
20401
20402 * inliner-1.c: Do not dump everything.
20403 * tree-prof.exp: Do not pass -ftree-based-profiling.
20404 * bprob.exp: Likewise.
20405
20406 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
20407
20408 2005-07-28 Mark Mitchell <mark@codesourcery.com>
20409
20410 PR c++/22545
20411 * g++.dg/expr/ptrmem7.C: New test.
20412
20413 2005-07-28 Mike Stump <mrs@apple.com>
20414
20415 * g++.old-deja/g++.mike/visibility-1.C: New test.
20416
20417 2005-07-28 Richard Sandiford <richard@codesourcery.com>
20418
20419 PR c/20187
20420 * gcc.c-torture/execute/pr20187-1.c: New test.
20421
20422 2005-07-28 Jeff Law <law@redhat.com>
20423
20424 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
20425 * gcc.dg/tree-ssa/vrp18.c: New test.
20426
20427 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
20428
20429 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
20430
20431 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
20432
20433 PR tree-optimization/22506
20434 * gcc.dg/vect/ps22506.c: New test.
20435
20436 2005-07-28 Jakub Jelinek <jakub@redhat.com>
20437
20438 PR target/21149
20439 * gcc.target/i386/sse-3.c: New test.
20440
20441 2005-07-28 Richard Sandiford <richard@codesourcery.com>
20442
20443 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
20444 * gcc.target/mips/mips32-dsp-type.c: Likewise.
20445
20446 2005-07-28 Richard Sandiford <richard@codesourcery.com>
20447
20448 PR c/22589
20449 * gcc.c-torture/compile/pr22589-1.c: New test.
20450
20451 2005-07-28 Jan Hubicka <jh@suse.cz>
20452
20453 * update-loopch.c: New testcase.
20454
20455 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
20456
20457 PR rtl-optimization/23047
20458 * gcc.c-torture/execute/pr23047.c: New test.
20459 * gcc.c-torture/execute/pr23047.x: New.
20460
20461 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
20462
20463 PR tree-optimization/22493
20464 * gcc.c-torture/execute/pr22493-1.c: New test.
20465 * gcc.c-torture/execute/pr22493-1.x: New.
20466 * gcc.c-torture/execute/vrp-1.c: New test.
20467 * gcc.c-torture/execute/vrp-2.c: New test.
20468 * gcc.c-torture/execute/vrp-2.c: New test.
20469
20470 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
20471
20472 * gcc.target/frv/all-builtin-read8.c: Delete.
20473 * gcc.target/frv/all-builtin-read16.c: Delete.
20474 * gcc.target/frv/all-builtin-read32.c: Delete.
20475 * gcc.target/frv/all-builtin-read64.c: Delete.
20476 * gcc.target/frv/all-builtin-write8.c: Delete.
20477 * gcc.target/frv/all-builtin-write16.c: Delete.
20478 * gcc.target/frv/all-builtin-write32.c: Delete.
20479 * gcc.target/frv/all-builtin-write64.c: Delete.
20480 * gcc.target/frv/all-read-write-1.c: New.
20481
20482 2005-07-27 Jeff Law <law@redhat.com>
20483
20484 * gcc.c-torture/execute/pr22630.c: New test.
20485
20486 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
20487
20488 PR tree-optimization/23073
20489 * gcc.dg/vect/nodump-pr23073.c: New test.
20490 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
20491
20492 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
20493
20494 PR tree-optimize/22348
20495 * gcc.c-torture/execute/pr22348.c: New.
20496
20497 2005-07-27 Richard Guenther <rguenther@suse.de>
20498
20499 * gcc.dg/tree-ssa/salias-1.c: New testcase.
20500
20501 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20502
20503 PR fortran/22503
20504 * gfortran.dg/logical_comp.f90: New test.
20505
20506 2005-07-27 Jan Hubicka <jh@suse.cz>
20507
20508 * inliner-1.c: Add cleanup of dumps.
20509 * val-prof-*.c: Likewise.
20510 * update-tailcall.c: New.
20511
20512 2005-07-26 Diego Novillo <dnovillo@redhat.com>
20513
20514 PR 22591
20515 * gcc.dg/tree-ssa/pr22591.c: New test.
20516 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
20517
20518 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
20519
20520 PR libobjc/22606
20521 * objc.dg/try-catch-11.m: New test.
20522
20523 2005-07-26 Richard Guenther <rguenther@suse.de>
20524
20525 PR tree-optimization/22486
20526 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
20527
20528 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
20529
20530 PR tree-opt/22484
20531 * g++.dg/opt/loop2.C: New test.
20532
20533 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
20534
20535 * gcc.dg/tree-ssa/reassoc-3.c: New test.
20536 * gcc.dg/tree-ssa/reassoc-4.c: New test.
20537
20538 2005-07-25 Adam Nemet <anemet@lnxw.com>
20539
20540 * lib/profopt.exp (profopt-execute): Check for profiling data
20541 files on the target.
20542
20543 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
20544
20545 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
20546 for matching of asm labels.
20547
20548 2005-07-25 Richard Guenther <rguenther@suse.de>
20549
20550 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
20551
20552 2005-07-25 Richard Guenther <rguenther@suse.de>
20553
20554 PR testsuite/22624
20555 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
20556
20557 2005-07-25 Ira Rosen <irar@il.ibm.com>
20558
20559 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
20560 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
20561 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
20562 * gcc.dg/vect/vect-100.c: New test.
20563 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
20564 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
20565 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
20566 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
20567 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
20568 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
20569 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
20570 * gfortran.dg/vect/pr19049.f90: New testcase.
20571 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
20572
20573 2005-07-25 Jakub Jelinek <jakub@redhat.com>
20574
20575 * gcc.c-torture/execute/20050713-1.c: New test.
20576
20577 PR fortran/20063
20578 * gfortran.fortran-torture/execute/data_4.f90: New test.
20579
20580 PR middle-end/20303
20581 * gcc.dg/visibility-d.c: New test.
20582
20583 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
20584
20585 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
20586 * gfortran.dg/underflow.f90: Ditto.
20587
20588 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20589
20590 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
20591 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
20592 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
20593
20594 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
20595
20596 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
20597 include case of field width of zero.
20598
20599 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
20600
20601 PR libgfortran/21875
20602 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
20603 with trailing blanks on normal formatted read.
20604
20605 2005-07-23 Chao-ying Fu <fu@mips.com>
20606
20607 * gcc.target/mips/mips32-dsp-type.c: New test.
20608 * gcc.target/mips/mips32-dsp.c: New test.
20609
20610 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
20611
20612 PR testsuite/21073
20613 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
20614
20615 PR testsuite/20454
20616 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
20617 and __cyg_profile_func_exit.
20618
20619 2005-07-22 David Edelsohn <edelsohn@gnu.org>
20620
20621 * gfortran.dg/comma_format_extension_3.f: Fix typo.
20622 * gfortran.dg/comma_format_extension_4.f: Same.
20623 * gfortran.dg/pr15332.f: Same.
20624 * gfortran.dg/pr21730.f: Same.
20625
20626 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
20627
20628 * g++.dg/opt/vrp2.C: Fix testcase.
20629
20630 PR tree-opt/22625
20631 * g++.dg/opt/vrp2.C: New test.
20632
20633 2005-07-22 Mark Mitchell <mark@codesourcery.com>
20634
20635 PR debug/21828
20636 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
20637
20638 2005-07-22 Diego Novillo <dnovillo@redhat.com>
20639
20640 * gcc.dg/tree-ssa/20050719-1.c: New test.
20641
20642 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
20643
20644 * gcc.dg/bfin-longcall-1.c: New file.
20645 * gcc.dg/bfin-longcall-2.c: New file.
20646
20647 2005-07-21 Janis Johnson <janis187@us.ibm.com>
20648
20649 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
20650
20651 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
20652
20653 PR middle-end/19055
20654 * gcc.dg/tree-ssa/pr19055.c: New test.
20655 * gcc.dg/tree-ssa/pr19055-2.c: New test.
20656
20657 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
20658
20659 PR C++/22358
20660 * g++.dg/other/pr22358.C: New test.
20661
20662 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
20663
20664 PR c++/2922
20665 * g++.dg/lookup/two-stage5.C: New test from bug comments.
20666
20667 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20668
20669 PR c++/15938
20670 * g++.dg/init/union2.C: New test.
20671
20672 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20673
20674 PR c/22393
20675 * gcc.dg/complex-4.c: New test.
20676
20677 2005-07-21 Richard Guenther <rguenther@suse.de>
20678
20679 PR testsuite/22522
20680 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
20681 scanning for asm labels.
20682 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
20683
20684 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
20685
20686 PR target/22085
20687 * gcc.dg/altivec-pr22085.c: New.
20688
20689 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
20690
20691 PR tree-optimization/19210
20692 * gcc.dg/tree-ssa/pr19210-1.c: New.
20693 * gcc.dg/tree-ssa/pr19210-2.c: New.
20694
20695 2005-07-21 Richard Sandiford <richard@codesourcery.com>
20696
20697 PR rtl-optimization/22167
20698 * g++.dg/opt/pr22167.C: New test.
20699
20700 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
20701
20702 PR c++/2922
20703 * g++.dg/lookup/two-stage2.C: New.
20704 * g++.dg/lookup/two-stage3.C: New.
20705 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
20706 fixed two-stage name lookup for operators.
20707 * g++.dg/template/call3.C: Compiler now produces an appropriate
20708 error message.
20709 * g++.dg/template/crash37.C: Compiler now describes bla() on line
20710 14 as a candidate.
20711 * g++.dg/template/ptrmem4.C: Compiler produces different error
20712 message.
20713 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
20714 connect_to_method as a candidate.
20715
20716 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
20717
20718 * gcc.dg/fold-alloc-1.c: New test.
20719
20720 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
20721
20722 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
20723 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
20724
20725 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
20726
20727 * gcc.dg/fold-abs-1.c: New test.
20728 * gcc.dg/fold-abs-2.c: New test.
20729 * gcc.dg/fold-abs-3.c: New test.
20730
20731 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
20732
20733 Make CONSTRUCTOR use VEC to store initializers.
20734 * g++.dg/ext/complit3.C: Check for specific error messages.
20735 * g++.dg/init/brace2.C: Update error message.
20736 * g++.dg/warn/Wbraces2.C: Likewise.
20737
20738 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
20739
20740 PR fortran/16940
20741 * gfortran.dg/module_interface_1.f90: New test.
20742
20743 2005-07-19 Danny Berlin <dberlin@dberlin.org>
20744 Kenneth Zadeck <zadeck@naturalbridge.com>
20745
20746 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
20747
20748 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20749
20750 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
20751 specify -Wformat for these tests.
20752 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
20753 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
20754 * gcc.dg/format/opt-6.c: Delete.
20755
20756 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
20757
20758 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
20759 * gcc.dg/tree-ssa/sra-3.c: Likewise.
20760
20761 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
20762
20763 * gcc.dg/tree-ssa/alias-2.c: New test.
20764
20765 2005-07-18 Mark Mitchell <mark@codesourcery.com>
20766
20767 PR c++/22263
20768 * g++.dg/template/explicit7.C: New test.
20769
20770 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
20771
20772 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of
20773 field width of 8 to +Inf and -Inf.
20774
20775 2005-07-17 Mark Mitchell <mark@codesourcery.com>
20776
20777 PR c++/22139
20778 * g++.dg/template/friend36.C: New test.
20779
20780 2005-07-16 David Edelsohn <edelsohn@gnu.org>
20781
20782 PR fortran/21730
20783 * gfortran.dg/pr21730.f: New test.
20784
20785 2005-07-16 Danny Berlin <dberlin@dberlin.org>
20786 Kenneth Zadeck <zadeck@naturalbridge.com>
20787
20788 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
20789 since pure const detection cannot run at -O1 in c compiler.
20790 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
20791 can now optimize this case properly.
20792 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
20793 because we now pass.
20794 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
20795
20796 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
20797
20798 PR c/22421
20799 * gcc.dg/format/bitfld-1.c: New test.
20800
20801 2005-07-15 Mark Mitchell <mark@codesourcery.com>
20802
20803 PR c++/22204
20804 * g++.dg/rtti/repo1.C: New test.
20805
20806 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
20807
20808 PR middle-end/22398
20809 * gcc.c-torture/compile/pr22398.c: New test.
20810
20811 2005-07-15 Mark Mitchell <mark@codesourcery.com>
20812
20813 PR c++/22132
20814 * g++.dg/expr/cast4.C: New test.
20815
20816 2005-07-15 Richard Guenther <rguenther@suse.de>
20817
20818 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
20819 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
20820
20821 2005-07-15 Steven Bosscher <stevenb@suse.de>
20822
20823 PR tree-optimization/22230
20824 * gcc.dg/tree-ssa/pr22230.c: New test.
20825
20826 2005-07-14 Jakub Jelinek <jakub@redhat.com>
20827
20828 * gfortran.dg/g77/cpp6.f: New test.
20829
20830 PR fortran/22417
20831 * gfortran.dg/g77/cpp5.F: New test.
20832 * gfortran.dg/g77/cpp5.h: New file.
20833 * gfortran.dg/g77/cpp5inc.h: New file.
20834
20835 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
20836
20837 PR libfortran/16435
20838 * gfortran.dg/tl_editting.f90: New.
20839 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
20840
20841 2005-07-14 Steven G. Kargl <kargls@comcast.net>
20842
20843 * gfortran.dg/char_array_constructor.f90: New test.
20844
20845 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
20846
20847 * gfortran.dg/past_eor.f90: New.
20848 * gfortran.dg/complex_read.f90: New.
20849
20850 2005-07-13 Jeff Law <law@redhat.com>
20851
20852 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
20853 additional casts.
20854
20855 * gcc.dg/tree-ssa/pr22321.c: New test
20856
20857 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
20858
20859 PR tree-optimization/21921
20860 * gcc.dg/tree-ssa/pr21921.c: New.
20861
20862 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
20863
20864 PR tree-optimizatio/22442
20865 * gcc.dg/tree-ssa/loop-11.c: New test.
20866
20867 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
20868
20869 PR tree-opt/21840
20870 * gcc.c-torture/compile/pr21840.c: New test.
20871
20872 2005-07-12 Jan Hubicka <jh@suse.cz>
20873
20874 * gcc.c-torture/compile/pr22379.c: New test.
20875
20876 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
20877
20878 PR libfortran/21593
20879 gfortran.dg/dev_null.f90: Remove outdated comment about
20880 PR libfortran/21593.
20881
20882
20883 2005-07-12 Dale Johannesen <dalej@apple.com>
20884
20885 * gcc.target/i386/compress-float-sse.c: New.
20886 * gcc.target/i386/compress-float-sse-pic.c: New.
20887 * gcc.target/i386/compress-float-387.c: New.
20888 * gcc.target/i386/compress-float-387-pic.c: New.
20889 * gcc.dg/compress-float-ppc.c: New.
20890 * gcc.dg/compress-float-ppc-pic.c: New.
20891
20892 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
20893
20894 PR libfortran/21593
20895 gfortran.dg/dev_null.f90: Remove targets.
20896
20897 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
20898
20899 PR tree-opt/22335
20900 * gcc.dg/pr22335-1.c: New test.
20901 * gcc.dg/pr22335-2.c: New test.
20902
20903 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20904
20905 PR c++/20172
20906 * g++.dg/template/nontype12.C : New test.
20907
20908 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
20909
20910 * gcc.dg/tree-ssa/loop-10.c: New test.
20911
20912 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
20913
20914 * gcc.c-torture/execute/20020720-1.x: Remove.
20915
20916 2005-07-11 Jakub Jelinek <jakub@redhat.com>
20917
20918 * gfortran.fortran-torture/execute/forall_7.f90: New test.
20919
20920 2005-07-10 Richard Sandiford <richard@codesourcery.com>
20921
20922 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
20923 (dg-mips-options): Use it.
20924
20925 2005-07-09 Diego Novillo <dnovillo@redhat.com>
20926
20927 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
20928
20929 2005-07-09 Richard Henderson <rth@redhat.com>
20930
20931 * lib/target-supports.exp (check_effective_target_sync_char_short):
20932 Add alpha.
20933
20934 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
20935
20936 PR libfortran/22217
20937 * gfortran.dg/negative-z-descriptor.f90: New test.
20938
20939 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
20940
20941 PR tree-opt/22329
20942 * gcc.dg/pr22329.c: New test.
20943
20944 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
20945
20946 PR tree-optimization/20139
20947 * gcc.dg/tree-ssa/pr20139.c: New.
20948
20949 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
20950
20951 PR tree-opt/22356
20952 * gcc.dg/pr22356-1.c: New test.
20953
20954 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
20955
20956 PR c++/21799
20957 * g++.dg/template/unify8.C: New.
20958 * g++.dg/template/unify9.C: New.
20959
20960 2005-07-08 Jakub Jelinek <jakub@redhat.com>
20961
20962 * gfortran.fortran-torture/execute/entry_10.f90: New test.
20963
20964 2005-07-07 Geoffrey Keating <geoffk@apple.com>
20965
20966 * gcc.dg/darwin-version-1.c: New.
20967 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
20968 * gcc.dg/builtins-20.c: Likewise.
20969 * gcc.dg/builtins-53.c: Likewise.
20970 * gcc.dg/torture/builtins-convert-1.c: Likewise.
20971 * gcc.dg/torture/builtins-convert-2.c: Likewise.
20972 * gcc.dg/torture/builtins-convert-3.c: Likewise.
20973 * gcc.dg/torture/builtins-power-1.c: Likewise.
20974 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
20975 on Darwin.
20976
20977 2005-07-07 Jeff Law <law@redhat.com>
20978
20979 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
20980 argument evaluation order.
20981
20982 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
20983
20984 PR libfortran/21594
20985 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
20986 Add test cases where the shift length is greater than the
20987 array length.
20988
20989 2005-07-07 Ziemowit Laski <zlaski@apple.com>
20990
20991 * obj-c++.dg/proto-lossage-6.mm: New.
20992 * objc.dg/proto-lossage-6.m: New.
20993
20994 2005-07-07 Ziemowit Laski <zlaski@apple.com>
20995
20996 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
20997 * objc.dg/gnu-runtime-2.m: Likewise.
20998
20999 2005-07-07 Jakub Jelinek <jakub@redhat.com>
21000
21001 * gfortran.dg/longline.f: New test.
21002
21003 * gfortran.dg/badline.f: New test.
21004
21005 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
21006
21007 PR fortran/16531
21008 PR fortran/15966
21009 PR fortran/18781
21010 * gfortran.dg/hollerith.f90: New.
21011 * gfortran.dg/hollerith2.f90: New.
21012 * gfortran.dg/hollerith3.f90: New.
21013 * gfortran.dg/hollerith4.f90: New.
21014 * gfortran.dg/hollerith_f95.f90: New.
21015 * gfortran.dg/hollerith_legacy.f90: New.
21016 * gfortran.dg/g77/cpp4.F: New. Port from g77.
21017
21018 2005-07-07 Ziemowit Laski <zlaski@apple.com>
21019
21020 PR objc/22274
21021 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
21022 * objc.dg/gnu-runtime-2.m: New.
21023
21024 2005-07-06 Jeff Law <law@redhat.com>
21025
21026 * gcc.dg/tree-ssa/vrp17.c: New test.
21027
21028 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
21029
21030 PR fortran/22327
21031 * gfortran.dg/array_constructor_5.f90: New test.
21032
21033 2005-07-07 Jakub Jelinek <jakub@redhat.com>
21034
21035 * gfortran.fortran-torture/execute/entry_9.f90: New test.
21036
21037 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
21038
21039 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
21040 * gcc.dg/980816-1.c: Ditto.
21041
21042 2005-07-06 Jeff Law <law@redhat.com>
21043
21044 * gcc.c-torture/compile/pr21356.c: New test.
21045
21046 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
21047
21048 PR c/22013
21049 PR c/22098
21050 * gcc.c-torture/compile/pr22013-1.c,
21051 gcc.c-torture/execute/pr22098-1.c,
21052 gcc.c-torture/execute/pr22098-2.c,
21053 gcc.c-torture/execute/pr22098-3.c: New tests.
21054
21055 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
21056
21057 PR c/22308
21058 * gcc.dg/pr22308-1.c: New test.
21059
21060 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
21061
21062 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
21063 target.
21064 * gcc.dg/compare9.c: Use -fshort-enums instead of
21065 -fno-short-enums. Change the last test to dg-bogus.
21066
21067 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
21068
21069 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
21070 * gcc.dg/compare9.c: New.
21071
21072 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21073
21074 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
21075
21076 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
21077
21078 PR testsuite/22288
21079 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
21080
21081
21082 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21083
21084 * gcc.dg/format/gcc_gfc-1.c: New.
21085
21086 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
21087
21088 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
21089
21090 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21091
21092 PR fortran/20842
21093 * gfortran.dg/io_invalid_1.f90: New test.
21094
21095 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
21096
21097 * gcc.dg/format/gcc_diag-1.c: Update.
21098
21099 2005-07-02 Jeff Law <law@redhat.com>
21100
21101 * gcc.dg/tree-ssa/pr22051-1.c: New test.
21102 * gcc.dg/tree-ssa/pr22051-2.c: New test.
21103
21104 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
21105
21106 * gcc.dg/format/gcc_diag-1.c: Update.
21107
21108 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
21109
21110 PR tree-opt/22269
21111 * gcc.c-torture/compile/pr22269.c: New test.
21112
21113 2005-06-30 Diego Novillo <dnovillo@redhat.com>
21114
21115 PR 21584
21116 PR 22219
21117 * g++.dg/tree-ssa/pr21584-1.C: New test.
21118 * g++.dg/tree-ssa/pr21584-2.C: New test.
21119
21120 2005-06-30 Ziemowit Laski <zlaski@apple.com>
21121
21122 * obj-c++.dg/try-catch-11.mm: New.
21123 * objc.dg/try-catch-10.m: New.
21124
21125 2005-06-29 David Edelsohn <edelsohn@gnu.org>
21126
21127 * g++.dg/other/ucnid-1.C: xfail on AIX.
21128
21129 2005-06-29 Diego Novillo <dnovillo@redhat.com>
21130
21131 PR 22234
21132 * gcc.dg/20050629-1.c: New test.
21133
21134 2005-06-29 Ziemowit Laski <zlaski@apple.com>
21135
21136 * obj-c++.dg/const-str-1[0-1].mm: New.
21137 * objc.dg/const-str-1[0-1].m: New.
21138
21139 2005-05-29 Richard Henderson <rth@redhat.com>
21140
21141 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
21142 Rename from check_effective_target_vect_no_max.
21143 (check_effective_target_vect_no_int_add): New.
21144 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
21145 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
21146 * gcc.dg/vect/vect-reduc-3.c: Likewise.
21147 * gcc.dg/vect/vect-reduc-1.c: Use both.
21148 * gcc.dg/vect/vect-reduc-2.c: Likewise.
21149
21150 2005-05-29 Richard Henderson <rth@redhat.com>
21151
21152 * lib/target-supports.exp (check_effective_target_vect_no_max):
21153 Remove i386 and x86_64.
21154
21155 2005-06-29 Steve Ellcey <sje@cup.hp.com>
21156
21157 PR testsuite/21969
21158 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
21159
21160 2005-06-29 Steve Ellcey <sje@cup.hp.com>
21161
21162 PR middle-end/21969
21163 * gcc.dg/vect/pr21969.c: New test.
21164
21165 2005-06-28 Eric Christopher <echristo@redhat.com>
21166
21167 PR c/22052
21168 PR c/21975
21169 * gcc.dg/inline1.c: New test.
21170 * gcc.dg/inline2.c: Ditto.
21171 * gcc.dg/inline3.c: Ditto.
21172 * gcc.dg/inline4.c: Ditto.
21173 * gcc.dg/inline5.c: Ditto.
21174
21175 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
21176
21177 PR libfortran/22142
21178 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
21179 Add testcase also testing eoshift1 for PR 22142.
21180
21181 2005-06-28 Richard Henderson <rth@redhat.com>
21182
21183 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
21184 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
21185 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
21186 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
21187 gcc.dg/tree-ssa/20030922-2.c: Likewise.
21188
21189 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
21190
21191 PR libfortran/22142
21192 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
21193 Add testcase for PR 22142.
21194
21195 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
21196
21197 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
21198 gcc.target/ia64/fpreg-2.c: New tests.
21199
21200 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21201
21202 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
21203
21204 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21205
21206 PR libfortran/22170
21207 * gfortran.dg/slash_1.f90: New test.
21208
21209 2005-06-27 Richard Henderson <rth@redhat.com>
21210
21211 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
21212 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
21213 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
21214 * gcc.dg/vect/vect-reduc-2.c: Likewise.
21215 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
21216 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
21217
21218 2005-06-27 Richard Henderson <rth@redhat.com>
21219
21220 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
21221 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
21222
21223 2005-06-27 Ziemowit Laski <zlaski@apple.com>
21224
21225 * obj-c++.dg/proto-lossage-5.mm: New.
21226 * objc.dg/proto-lossage-5.m: New.
21227
21228 2005-06-27 Diego Novillo <dnovillo@redhat.com>
21229
21230 PR 21959
21231 * gcc.dg/tree-ssa/pr21959.c: New test.
21232
21233 2005-06-27 Jakub Jelinek <jakub@redhat.com>
21234
21235 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
21236 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
21237 testing uninitialized var.
21238
21239 * gcc.c-torture/execute/builtins/chk.h: New.
21240 * gcc.c-torture/execute/builtins/lib/chk.c: New.
21241 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
21242 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
21243 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
21244 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
21245 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
21246 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
21247 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
21248 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
21249 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
21250 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
21251 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
21252 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
21253 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
21254 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
21255 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
21256 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
21257 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
21258 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
21259 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
21260 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
21261 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
21262 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
21263 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
21264 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
21265 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
21266 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
21267 * gcc.dg/builtin-object-size-1.c: New test.
21268 * gcc.dg/builtin-object-size-2.c: New test.
21269 * gcc.dg/builtin-object-size-3.c: New test.
21270 * gcc.dg/builtin-object-size-4.c: New test.
21271 * gcc.dg/builtin-object-size-5.c: New test.
21272 * gcc.dg/builtin-stringop-chk-1.c: New test.
21273 * gcc.dg/builtin-stringop-chk-2.c: New test.
21274 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
21275 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
21276 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
21277 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
21278 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
21279 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
21280 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
21281 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
21282 * gcc.c-torture/execute/printf-1.c: New test.
21283 * gcc.c-torture/execute/fprintf-1.c: New test.
21284 * gcc.c-torture/execute/vprintf-1.c: New test.
21285 * gcc.c-torture/execute/vfprintf-1.c: New test.
21286 * gcc.c-torture/execute/printf-chk-1.c: New test.
21287 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
21288 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
21289 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
21290
21291 2005-06-27 Michael Matz <matz@suse.de>
21292
21293 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
21294 slot is not merged if address escapes.
21295
21296 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21297
21298 PR c/21911
21299 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
21300
21301 2005-06-26 Jakub Jelinek <jakub@redhat.com>
21302
21303 PR middle-end/17965
21304 * gcc.c-torture/compile/20050622-1.c: New test.
21305
21306 PR middle-end/22028
21307 * gcc.dg/20050620-1.c: New test.
21308
21309 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
21310
21311 PR tree-optimization/22026
21312 * gcc.dg/tree-ssa/pr22026.c: New.
21313
21314 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
21315
21316 PR libfortran/22144
21317 * gfortran.dg/shift-alloc.f90: New testcase.
21318
21319 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
21320
21321 * all files: Update FSF address in copyright headers.
21322
21323 2005-06-22 Jan Hubicka <jh@suse.cz>
21324
21325 * wholeprogram-1.c: New testcase.
21326 * wholeprogram-2.c: New testcase.
21327
21328 2005-06-24 Mark Mitchell <mark@codesourcery.com>
21329
21330 PR 22171
21331 * gcc.dg/tree-ssa/pr22171.c: New test.
21332
21333 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
21334
21335 * gfortran.dg/simplify_modulo.f90: New.
21336
21337 2005-06-24 Jan Hubicka <jh@suse.cz>
21338
21339 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
21340
21341 2005-06-23 Ziemowit Laski <zlaski@apple.com>
21342
21343 * obj-c++.dg/proto-lossage-[1-4].mm: New.
21344
21345 2005-06-23 Ziemowit Laski <zlaski@apple.com>
21346
21347 * obj-c++.dg/typedef-alias-1.mm: New.
21348 * objc.dg/typedef-alias-1.m: New.
21349
21350 2005-06-23 Jeff Law <law@redhat.com>
21351
21352 * gcc.dg/tree-ssa/vrp16.c: New test.
21353
21354 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21355
21356 * lib/target-supports.exp: Add
21357 check_effective_target_fortran_large_real and
21358 check_effective_target_fortran_large_int to check for
21359 corresponding effective targets.
21360 * gfortran.dg/large_integer_kind_1.f90: New test.
21361 * gfortran.dg/large_real_kind_1.f90: New test.
21362
21363 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
21364
21365 PR tree-optimization/22117
21366 * gcc.dg/tree-ssa/pr22117.c: New.
21367
21368 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
21369
21370 PR testsuite/22123
21371 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
21372
21373 2005-06-23 David Edelsohn <edelsohn@gnu.org>
21374
21375 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
21376
21377 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
21378
21379 * gfortran.dg/f2c_4.f90: Add tests for complex functions
21380 * gfortran.dg/f2c_4.c: Likewise.
21381
21382 2005-06-22 Paul Brook <paul@codesourcery.com>
21383
21384 PR fortran/21034
21385 * gfortran.dg/auto_save_1.f90: New test.
21386
21387 2005-06-22 Michael Matz <matz@suse.de>
21388
21389 * gcc.target/x86-64/abi: New directory.
21390 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
21391 * gcc.target/x86-64/abi/README.gcc: New file.
21392 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
21393 * gcc.target/x86-64/abi/asm-support.s: New file.
21394 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
21395 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
21396 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
21397 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
21398 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
21399 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
21400 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
21401 * gcc.target/x86_64/abi/test_bitfields.c: New test.
21402 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
21403 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
21404 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
21405 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
21406 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
21407 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
21408 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
21409 * gcc.target/x86_64/abi/test_varargs.c: New test.
21410
21411 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
21412
21413 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
21414 32-bit i?86 and x86_64.
21415
21416 2005-06-21 Ziemowit Laski <zlaski@apple.com>
21417
21418 * obj-c++.dg/const-str-[1-9].mm: New tests.
21419
21420 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
21421
21422 PR fortran/22010
21423 * gfortran.dg/namelist_use.f90: New.
21424 * gfortran.dg/namelist_use_only.f90: New.
21425
21426 2005-06-21 Jeff Law <law@redhat.com>
21427
21428 * gcc.dg/tree-ssa/vrp15.c: New test.
21429
21430 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
21431
21432 * lib/target-supports.exp (check_effective_target_vect_reduction):
21433 Remove.
21434 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
21435 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
21436 remove vect_reduction target keyword. Also avoid two returns in main.
21437 * gcc.dg/vect/vect-reduc-3.c: Likewise.
21438 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
21439 * gcc.dg/vect/vect-reduc-1short.c: New test.
21440 * gcc.dg/vect/vect-reduc-1char.c: New test.
21441 * gcc.dg/vect/vect-reduc-2short.c: New test.
21442 * gcc.dg/vect/vect-reduc-2char.c: New test.
21443 * gcc.dg/vect/vect-reduc-6.c: New test.
21444 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
21445 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
21446 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
21447
21448 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21449 Paul Thomas <pault@gcc.gnu.org>
21450
21451 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
21452 New tests.
21453
21454 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21455
21456 * gfortran.dg/backslash_1.f90: New test.
21457 * gfortran.dg/backslash_2.f90: New test.
21458
21459 2005-06-20 Steven G. Kargl <kargls@comcast.net>
21460
21461 * gfortran.dg/duplicate_labels.f90: New test.
21462
21463 2005-06-20 Jan Beulich <jbeulich@novell.com>
21464
21465 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
21466 unsupportable relocations.
21467 * g++.old-deja/g++.other/store-expr1.C: Likewise.
21468 * gcc.dg/20050321-2.c: xfail for NetWare.
21469
21470 2005-06-20 Andreas Jaeger <aj@suse.de>
21471
21472 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
21473 gcc.target/i386/fastcall-sseregparm.c,
21474 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
21475
21476 2005-06-19 Richard Henderson <rth@redhat.com>
21477
21478 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
21479
21480 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
21481
21482 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
21483
21484 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
21485
21486 PR c++/22115
21487 * g++.dg/conversion/simd2.C: Change expected error message.
21488
21489 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
21490
21491 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
21492 * gcc.dg/vect/vect-reduc-2.c: Likewise.
21493 * gcc.dg/vect/vect-reduc-3.c: Likewise.
21494
21495 2005-06-18 James A Morrison <phython@gcc.gnu.org>
21496
21497 * gcc.dg/fold-mod-1.c: New test.
21498
21499 2005-06-18 Steven G. Kargl <kargls@comcast.net>
21500
21501 PR fortran/19926
21502 * gfortran.dg/pr19926.f90: New test.
21503
21504 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
21505
21506 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
21507 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
21508 targets.
21509 * gcc.dg/vect/vect-reduc-2.c: Likewise.
21510 * gcc.dg/vect/vect-reduc-3.c: Likewise.
21511
21512 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
21513
21514 * gcc.target/ia64/float80-varargs-1.c: New test.
21515
21516 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21517
21518 PR tree-opt/22035
21519 * gfortran.dg/f2c_6.f90: New test.
21520
21521 2005-06-17 Geoffrey Keating <geoffk@apple.com>
21522
21523 PR c++/17413
21524 * g++.dg/template/local5.C: New.
21525
21526 2005-06-17 Richard Henderson <rth@redhat.com>
21527
21528 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
21529
21530 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
21531
21532 PR testsuite/21945
21533 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
21534
21535 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
21536
21537 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
21538 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
21539 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
21540 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
21541 check_vect to verify the presence of hardware vector support.
21542
21543 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
21544
21545 PR testsuite/22056
21546 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
21547
21548 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21549
21550 PR libfortran/19216
21551 * gfortran.dg/pr19216.f: Add correct space between brackets and
21552 dg directive.
21553
21554 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21555
21556 PR libfortran/16436
21557 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
21558
21559 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
21560
21561 * gcc.target/i386/attributes-error.c: New testcase.
21562 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
21563 * gcc.target/i386/regparm-stdcall.c: Likewise.
21564 * gcc.target/i386/sseregparm-1.c: Likewise.
21565 * gcc.target/i386/sseregparm-2.c: Likewise.
21566
21567 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
21568
21569 * g++.dg/rtti/crash2.C: New.
21570
21571 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
21572
21573 * gcc.dg/noncompile/20040203-3.c: Update expected message.
21574
21575 2005-06-15 David Ung <davidu@mips.com>
21576
21577 * gcc.target/mips/mips16e-extends.c: New test for testing the
21578 generation of MIPS16e zeb/zeh, seb/seh instructions.
21579
21580 2005-06-15 Diego Novillo <dnovillo@redhat.com>
21581
21582 PR 22018
21583 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
21584 * gcc.dg/tree-ssa/pr22018.c: New test.
21585
21586 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
21587
21588 * gcc.dg/simd-1.c: Update error messages.
21589 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
21590 * gcc.dg/simd-2.c: Update error messages.
21591 * gcc.dg/simd-4.c: New.
21592
21593 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
21594
21595 PR c++/20678
21596 * g++.dg/other/crash-4.C: New.
21597
21598 2005-06-14 Devang Patel <dpatel@apple.com>
21599
21600 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
21601
21602 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
21603
21604 PR c++/21929
21605 * g++.dg/parse/crash11.C: Update
21606
21607 2005-06-13 Jeff Law <law@redhat.com>
21608
21609 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
21610 perform the desired transformations.
21611 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
21612 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
21613
21614 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21615
21616 PR fortran/22038
21617 * gfortran.dg/forall_1.f90: Un-XFAIL.
21618
21619 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
21620
21621 PR c++/21929
21622 * g++.dg/parse/crash26.C: New.
21623
21624 PR c++/20789
21625 * g++.dg/init/member1.C: New.
21626
21627 2005-06-13 Jakub Jelinek <jakub@redhat.com>
21628
21629 * gfortran.dg/altreturn_1.f90: New test.
21630
21631 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
21632
21633 PR middle-end/21985
21634 * gcc.dg/tree-ssa/pr21985.c: New test.
21635
21636 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
21637
21638 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
21639
21640 2005-06-12 Roger Sayle <roger@eyesopen.com>
21641
21642 PR c++/21930
21643 * g++.dg/other/error10.C: New test case.
21644
21645 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21646
21647 PR libfortran/19155
21648 * gfortran.dg/pr19155.f: Add test.
21649
21650 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21651
21652 * gfortran.dg/f2c_7.f90: New test.
21653
21654 * gfortran.dg/forall_1.f90: XFAILed.
21655
21656 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
21657
21658 * gcc.dg/pr14796-1.c: New.
21659 * gcc.dg/pr14796-2.c: New.
21660
21661 2005-06-11 Steven G. Kargl <kargls@comcast.net>
21662
21663 PR fortran/17792
21664 PR fortran/21375
21665 * gfortran.dg/deallocate_stat.f90: New test.
21666
21667 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
21668
21669 * gfortran.fortran-torture/execute/in-pack.f90: New test.
21670
21671 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
21672
21673 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
21674 access will be generated when this loop is vectorized. Test that
21675 accesses with same alignment were detected.
21676 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
21677 Test that accesses with same alignment were detected.
21678 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
21679 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
21680 alignment were detected.
21681
21682 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
21683
21684 PR c++/10611
21685 * g++.dg/conversion/simd2.C: New.
21686
21687 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
21688
21689 * gcc.dg/Wcxx-compat-1.c: New.
21690
21691 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
21692
21693 PR libfortran/21480
21694 * gfortran.dg/reshape-complex.f90: Add a test for a packed
21695 complex array.
21696
21697 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
21698
21699 * gcc.dg/alias-8.c: New.
21700
21701 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
21702
21703 * gcc.dg/format/cmn_err-1.c: Update.
21704
21705 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
21706
21707 PR target/20666
21708 * gcc.target/sparc/fexpand-2.c: New.
21709 * gcc.target/sparc/fpmerge-2.c: New.
21710 * gcc.target/sparc/fpmul-2.c: New.
21711 * gcc.target/sparc/noresult.c: New.
21712 * gcc.target/sparc/pdist-2.c: New.
21713 * gcc.target/sparc/pdist-3.c: New.
21714
21715 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
21716
21717 PR testsuite/21702
21718 * gcc.target/i386/i386.exp: Fix comment typo.
21719
21720 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
21721
21722 PR c++/19497
21723 * g++.dg/inherit/using5.C: New.
21724 * g++.dg/inherit/using6.C: New.
21725
21726 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21727
21728 PR c++/19894
21729 * g++.dg/template/ptrmem15.C: New test.
21730
21731 PR c++/20563
21732 * g++.dg/ext/label4.C: New test.
21733
21734 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
21735
21736 * gcc.dg/tls/debug-1.c: New test.
21737
21738 2005-06-07 Dale Johannesen <dalej@apple.com>
21739
21740 * gcc.target/i386/movq.c: New.
21741
21742 2005-06-07 Dale Johannesen <dalej@apple.com>
21743
21744 * gcc.dg/20050607-1.c: New.
21745
21746 2005-06-07 Jakub Jelinek <jakub@redhat.com>
21747
21748 PR middle-end/21850
21749 * gcc.c-torture/execute/20050607-1.c: New test.
21750
21751 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
21752
21753 PR libfortran/21926
21754 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
21755 Test case where the return array has lowest stride one,
21756 but isn't packed.
21757
21758 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
21759
21760 * lib/target-supports.exp (check_effective_target_sync_int_long):
21761 Add s390 and s390x targets.
21762
21763 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
21764
21765 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
21766 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
21767 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
21768 * gcc.dg/tree-ssa/loop-9.c: New test.
21769
21770 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
21771
21772 * g++.dg/parse/defarg10.C: New.
21773
21774 2005-06-06 Jakub Jelinek <jakub@redhat.com>
21775
21776 PR regression/21897
21777 * gcc.c-torture/execute/20050604-1.c: New test.
21778
21779 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
21780
21781 PR 21903
21782 * g++.dg/parse/defarg9.C: New.
21783
21784 PR c++/20637
21785 * g++.dg/inherit/using4.C: New.
21786 * g++.dg/overload/error1.C: Adjust expected errors.
21787 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
21788 * g++.old-deja/g++.brendan/arm2.C: Likewise.
21789 * g++.old-deja/g++.other/redecl2.C: Likewise.
21790 * g++.old-deja/g++.other/redecl4.C: Likewise.
21791 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
21792
21793 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
21794
21795 * gfortran.dg/f2c_5.f90: Add -w to dg-options
21796
21797 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
21798
21799 * lib/gfortran.exp (gfortran_target_compile): Call
21800 dg-additional-files-options
21801 * gfortran.dg/f2c_4.f90: New file
21802 * gfortran.dg/f2c_4.c: New file
21803 * gfortran.dg/f2c_5.f90: New file
21804 * gfortran.dg/f2c_5.c: New file
21805
21806 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21807
21808 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
21809
21810 PR fortran/21912
21811 * gfortran.dg/array_constructor_4.f90: New test.
21812
21813 2005-06-05 Mark Mitchell <mark@codesourcery.com>
21814
21815 PR c++/21619
21816 * g++.dg/ext/builtin9.C: New test.
21817
21818 2005-06-05 Dale Johannesen <dalej@apple.com>
21819
21820 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
21821 * gcc.c-torture/execute/20050603-2.c: Ditto.
21822
21823 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
21824
21825 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
21826 * gcc.dg/vect/vect-reduc-1.c: New.
21827 * gcc.dg/vect/vect-reduc-2.c: New.
21828 * gcc.dg/vect/vect-reduc-3.c: New.
21829
21830 2005-06-04 Dale Johannesen <dalej@apple.com>
21831
21832 * gcc.c-torture/execute/20050603-1.c: New.
21833 * gcc.c-torture/execute/20050603-2.c: New.
21834 * gcc.dg/20050603-3.c: New.
21835
21836 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21837
21838 PR fortran/19195
21839 * gfortran.dg/debug_1.f90: New test.
21840
21841 * gfortran.dg/forall_1.f90: New test.
21842
21843 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
21844
21845 * gfortran.dg/array_constructor_3.f90: New test.
21846
21847 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21848
21849 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
21850
21851 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
21852
21853 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
21854
21855 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
21856
21857 PR c/21873
21858 * gcc.dg/init-excess-1.c: New test.
21859
21860 2005-06-03 Mark Mitchell <mark@codesourcery.com>
21861
21862 PR c++/21853
21863 * g++.dg/expr/static_cast6.C: New test.
21864
21865 2005-06-03 Diego Novillo <dnovillo@redhat.com>
21866
21867 * gcc.dg/tree-ssa/vrp14.c: New test.
21868
21869 2005-06-03 Mark Mitchell <mark@codesourcery.com>
21870
21871 PR c++/21336
21872 * g++.dg/template/new2.C: New test.
21873
21874 2005-06-03 Josh Conner <jconner@apple.com>
21875
21876 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
21877 all entries in initializer.
21878
21879 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
21880
21881 PR middle-end/21858
21882 * gcc.dg/pr21858.c: New testcase.
21883
21884 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
21885
21886 PR tree-optimization/21292
21887
21888 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
21889 New.
21890 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
21891 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
21892 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
21893 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
21894 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
21895
21896 2005-06-02 Richard Henderson <rth@redhat.com>
21897
21898 * gcc.dg/sync-2.c: Use -march=i486 for i386.
21899
21900 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
21901
21902 * gcc.dg/wtypequal.c: New testcase.
21903
21904 2005-06-02 Diego Novillo <dnovillo@redhat.com>
21905
21906 PR 21582
21907 * gcc.dg/tree-ssa/pr21582.c: New test.
21908
21909 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
21910
21911 PR c++/21280
21912 * g++.dg/opt/interface2.h: New.
21913 * g++.dg/opt/interface2.C: New.
21914 * g++.dg/init/ctor4.C: Adjust error lines.
21915 * g++.old-deja/g++.bob/inherit2.C: Likewise.
21916 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
21917 * g++.old-deja/g++.jason/opeq3.C: Likewise.
21918 * g++.old-deja/g++.pt/assign1.C: Likewise.
21919 * g++.old-deja/g++.pt/crash20.C: Likewise.
21920
21921 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
21922
21923 PR tree-optimization/21734
21924 * g++.dg/vect/pr21734_1.cc: New.
21925 * g++.dg/vect/pr21734_2.cc: New.
21926
21927 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
21928
21929 PR c++/20350
21930 * g++.dg/template/spec24.C: New.
21931
21932 PR c++/21151
21933 * g++.dg/pch/local-1.C: New.
21934 * g++.dg/pch/local-1.Hs: New.
21935
21936 2005-06-01 Diego Novillo <dnovillo@redhat.com>
21937
21938 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
21939 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
21940 * gcc.dg/tree-ssa/pr14341.c: New test.
21941 * gcc.dg/tree-ssa/pr14841.c: New test.
21942 * gcc.dg/tree-ssa/pr20701.c: New test.
21943 * gcc.dg/tree-ssa/pr21086.c: New test.
21944 * gcc.dg/tree-ssa/pr21090.c: New test.
21945 * gcc.dg/tree-ssa/pr21332.c: New test.
21946 * gcc.dg/tree-ssa/pr21458.c: New test.
21947 * gcc.dg/tree-ssa/pr21658.c: New test.
21948 * gcc.dg/tree-ssa/vrp01.c: New test.
21949 * gcc.dg/tree-ssa/vrp02.c: New test.
21950 * gcc.dg/tree-ssa/vrp03.c: New test.
21951 * gcc.dg/tree-ssa/vrp04.c: New test.
21952 * gcc.dg/tree-ssa/vrp05.c: New test.
21953 * gcc.dg/tree-ssa/vrp06.c: New test.
21954 * gcc.dg/tree-ssa/vrp07.c: New test.
21955 * gcc.dg/tree-ssa/vrp08.c: New test.
21956 * gcc.dg/tree-ssa/vrp09.c: New test.
21957 * gcc.dg/tree-ssa/vrp10.c: New test.
21958 * gcc.dg/tree-ssa/vrp11.c: New test.
21959 * gcc.dg/tree-ssa/vrp12.c: New test.
21960 * gcc.dg/tree-ssa/vrp13.c: New test.
21961
21962 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
21963
21964 PR 21029
21965 * gcc.dg/tree-ssa/pr21029.c: New test.
21966
21967 2005-06-01 Roger Sayle <roger@eyesopen.com>
21968
21969 * gfortran.dg/logint-1.f: New test case.
21970 * gfortran.dg/logint-2.f: Likewise.
21971 * gfortran.dg/logint-3.f: Likewise.
21972
21973 2005-06-01 Jakub Jelinek <jakub@redhat.com>
21974
21975 PR c/21536
21976 PR c/20760
21977 * gcc.dg/20050527-1.c: New test.
21978
21979 * gcc.dg/i386-sse-12.c: New test.
21980
21981 PR fortran/21729
21982 * gfortran.dg/implicit_5.f90: New test.
21983
21984 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
21985
21986 PR fortran/20883
21987 * gfortran/assign_4.f90: New test.
21988 * gfortran/assign_2.f90: Change compile to run.
21989
21990 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
21991
21992 * lib/target-supports.exp
21993 (check_effective_target_sync_char_short): New.
21994 * gcc.dg/sync-2.c: New.
21995
21996 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
21997
21998 PR tree-optimization/21817
21999 * gcc.dg/torture/pr21817-1.c: New.
22000
22001 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
22002
22003 PR c++/21165
22004 * g++.dg/template/init5.C: New.
22005
22006 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
22007
22008 * gfortran.dg/char_initialiser_actual.f90:
22009 Test character initialisers as actual arguments.
22010 * gfortran.dg/char_pointer_comp_assign.f90:
22011 Test character pointer structure component assignments.
22012 * gfortran.dg/char_array_structure_constructor.f90:
22013 Test character components in structure constructors.
22014
22015 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
22016
22017 PR middle-end/20931
22018 * g++.dg/opt/pr20931.C: New test.
22019
22020 2005-05-31 Andreas Jaeger <aj@suse.de>
22021
22022 PR testsuite/20772
22023 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
22024 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
22025 g++.old-deja/g++.ext/asmspec1.C,
22026 g++.old-deja/g++.other/regstack.C,
22027 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
22028 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
22029 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
22030 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
22031 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
22032 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
22033 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
22034 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
22035 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
22036 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
22037 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
22038 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
22039 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
22040 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
22041 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
22042 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
22043 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
22044 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
22045 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
22046
22047 2005-05-31 Jeff Law <law@redhat.com>
22048
22049 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
22050
22051 2005-05-30 Paolo Carlini <pcarlini@suse.de>
22052
22053 PR middle-end/21743
22054 * gcc.dg/builtins-1.c: Activate disabled clog test.
22055 * gcc.dg/torture/builtin-attr-1.c: Likewise.
22056
22057 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
22058
22059 * gfortran.dg/char_pointer_assign.f90:
22060 Test character-pointer assignments and pointer assignments.
22061 * gfortran.dg/char_pointer_dummy.f90:
22062 Test character-pointer dummy arguments.
22063 * gfortran.dg/char_pointer_func.f90:
22064 Test character-pointer function returns.
22065 * gfortran.dg/char_pointer_dependency.f90:
22066 Test character-pointer functions with dependencies.
22067
22068 2005-05-30 Mark Mitchell <mark@codesourcery.com>
22069
22070 PR c++/21784
22071 * g++.dg/lookup/using14.C: New test.
22072
22073 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
22074
22075 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
22076 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
22077 trailing ^M.
22078
22079 2005-05-29 Geoffrey Keating <geoffk@apple.com>
22080
22081 PR c++/17413
22082 * g++.dg/template/local5.C: New.
22083
22084 PR target/21761
22085 * gcc.c-torture/compile/pr21761.c: New.
22086
22087 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
22088 before darwin8.
22089
22090 2005-05-30 Steven G. Kargl
22091
22092 PR fortran/20846
22093 * gfortran.dg/inquire_8.f90: New test.
22094
22095 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22096
22097 PR libfortran/21376
22098 * gfortran.dg/output_exponents_1.f90: New test.
22099
22100 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22101
22102 PR libfortran/20006
22103 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
22104
22105 2005-05-28 Mark Mitchell <mark@codesourcery.com>
22106
22107 PR c++/21210
22108 * g++.dg/ext/complex1.C: New test.
22109
22110 PR c++/21340
22111 * g++.dg/init/ctor6.C: New test.
22112
22113 2005-05-29 Jan Hubicka <jh@suse.cz>
22114
22115 * gcc.c-torture/compile/pr21562.c: New.
22116
22117 2005-05-28 Steven G. Kargl <kargls@comcast.net>
22118
22119 * gfortran.dg/subnormal_1.f90: New test.
22120
22121 2005-05-28 Jan Hubicka <jh@suse.cz>
22122
22123 * tree-prof.exp: Fix comment.
22124 * value-prof-1.c: New.
22125 * value-prof-2.c: New.
22126 * value-prof-3.c: New.
22127 * value-prof-4.c: New.
22128
22129 2005-05-27 Mark Mitchell <mark@codesourcery.com>
22130
22131 PR c++/21614
22132 * g++.dg/expr/ptrmem6.C: New test.
22133 * g++.dg/expr/ptrmem6a.C: Likewise.
22134
22135 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
22136
22137 PR tree-optimization/21658
22138 * gcc.dg/tree-ssa/pr21658.c: New.
22139
22140 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
22141
22142 PR c++/21455
22143 * g++.dg/inherit/ptrmem3.C: New.
22144
22145 PR c++/21681
22146 * g++.dg/parse/template16.C: New.
22147
22148 2005-05-27 Andreas Jaeger <aj@suse.de>
22149
22150 * gcc.dg/setjmp-2.c: Only run in 32-bit.
22151
22152 * gcc.dg/i386-sse-8.c: Run test on all archs.
22153
22154 2005-05-26 Mike Stump <mrs@apple.com>
22155
22156 * objc.dg/isa-field-1.m: Only run on darwin.
22157 * objc.dg/lookup-1.m: Likewise.
22158 * objc.dg/try-catch-8.m: Likewise.
22159
22160 2005-05-26 Roger Sayle <roger@eyesopen.com>
22161
22162 PR tree-optimization/9814
22163 * gcc.dg/pr9814-1.c: New test case.
22164
22165 2005-05-26 Ziemowit Laski <zlaski@apple.com>
22166
22167 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
22168 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
22169 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
22170 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
22171 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
22172 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
22173 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
22174 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
22175 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
22176 objc.dg/try-catch-8.m: New.
22177
22178 2005-05-26 Janis Johnson <janis187@us.ibm.com>
22179
22180 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
22181 remove extraneous semicolons.
22182
22183 2005-05-26 Ziemowit Laski <zlaski@apple.com>
22184
22185 * obj-c++.dg/comp-types-12.mm: New.
22186 * objc.dg/comp-types-11.m: New.
22187 * objc.dg/selector-4.m: New.
22188
22189 2005-05-26 Andreas Jaeger <aj@suse.de>
22190
22191 PR testsuite/20772
22192 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
22193 g++.old-deja/g++.ext/attrib3.C,
22194 g++.old-deja/g++.other/store-expr1.C,
22195 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
22196 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
22197 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
22198 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
22199 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
22200 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
22201 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
22202 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
22203 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
22204 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
22205 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
22206 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
22207 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
22208 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
22209 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
22210 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
22211 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
22212 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
22213 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
22214
22215 2005-05-26 Andreas Jaeger <aj@suse.de>
22216
22217 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
22218 x86-64 compilation.
22219
22220 2005-05-26 Andreas Jaeger <aj@suse.de>
22221
22222 PR testsuite/20772
22223 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
22224 gcc.misc-tests/i386-pf-athlon-1.c,
22225 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
22226 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
22227 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
22228 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
22229 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
22230 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
22231 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
22232 programs.
22233
22234 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
22235 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
22236 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
22237 x86-64 compilation.
22238
22239 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
22240 x86_64.
22241
22242 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
22243 effective-target ilp32.
22244
22245 2005-05-26 David Ung <davidu@mips.com>
22246
22247 * gcc.target/mips/ext_ins.c: New test for testing the generation
22248 of MIPS32/64 rev 2 ext/ins instructions.
22249
22250 2005-05-26 Andreas Jaeger <aj@suse.de>
22251
22252 * treelang/compile/unsigned.tree: Use gimple instead of
22253 nonexisting generic dump.
22254
22255 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
22256
22257 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
22258
22259 2005-05-26 Andreas Jaeger <aj@suse.de>
22260
22261 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
22262
22263 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
22264
22265 PR libfortran/17283
22266 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
22267 Test callee-allocated memory with write statements.
22268
22269 2005-05-25 Roger Sayle <roger@eyesopen.com>
22270
22271 PR middle-end/21709
22272 * gcc.dg/pr21709-1.c: New test case.
22273
22274 2005-05-25 Ziemowit Laski <zlaski@apple.com>
22275 Mike Stump <mrs@apple.com>
22276
22277 * objc/execute/next_mapping.h: Update for C++.
22278
22279 * obj-c++.dg/selector-1.mm: Move to...
22280 * obj-c++.dg/selector-4.mm: here...
22281
22282 * obj-c++.dg/basic.mm: New.
22283 * obj-c++.dg/comp-types-1.mm: New.
22284 * obj-c++.dg/cxx-class-1.mm: New.
22285 * obj-c++.dg/cxx-ivars-1.mm: New.
22286 * obj-c++.dg/cxx-ivars-2.mm: New.
22287 * obj-c++.dg/cxx-ivars-3.mm: New.
22288 * obj-c++.dg/cxx-scope-1.mm: New.
22289 * obj-c++.dg/cxx-scope-2.mm: New.
22290 * obj-c++.dg/defs.mm: New.
22291 * obj-c++.dg/empty-private-1.mm: New.
22292 * obj-c++.dg/encode-1.mm: New.
22293 * obj-c++.dg/encode-2.mm: New.
22294 * obj-c++.dg/encode-3.mm: New.
22295 * obj-c++.dg/extern-c-1.mm: New.
22296 * obj-c++.dg/extra-semi.mm: New.
22297 * obj-c++.dg/fix-and-continue-2.mm: New.
22298 * obj-c++.dg/isa-field-1.mm: New.
22299 * obj-c++.dg/ivar-list-semi.mm: New.
22300 * obj-c++.dg/local-decl-1.mm: New.
22301 * obj-c++.dg/lookup-1.mm: New.
22302 * obj-c++.dg/lookup-2.mm: New.
22303 * obj-c++.dg/method-1.mm: New.
22304 * obj-c++.dg/method-2.mm: New.
22305 * obj-c++.dg/method-3.mm: New.
22306 * obj-c++.dg/method-4.mm: New.
22307 * obj-c++.dg/method-5.mm: New.
22308 * obj-c++.dg/method-6.mm: New.
22309 * obj-c++.dg/method-7.mm: New.
22310 * obj-c++.dg/no-extra-load.mm: New.
22311 * obj-c++.dg/overload-1.mm: New.
22312 * obj-c++.dg/pragma-1.mm: New.
22313 * obj-c++.dg/pragma-2.mm: New.
22314 * obj-c++.dg/private-1.mm: New.
22315 * obj-c++.dg/private-2.mm: New.
22316 * obj-c++.dg/proto-qual-1.mm: New.
22317 * obj-c++.dg/qual-types-1.mm: New.
22318 * obj-c++.dg/stubify-1.mm: New.
22319 * obj-c++.dg/stubify-2.mm: New.
22320 * obj-c++.dg/super-class-1.mm: New.
22321 * obj-c++.dg/super-class-2.mm: New.
22322 * obj-c++.dg/super-dealloc-1.mm: New.
22323 * obj-c++.dg/super-dealloc-2.mm: New.
22324 * obj-c++.dg/template-1.mm: New.
22325 * obj-c++.dg/template-2.mm: New.
22326 * obj-c++.dg/template-3.mm: New.
22327 * obj-c++.dg/template-4.mm: New.
22328 * obj-c++.dg/template-5.mm: New.
22329 * obj-c++.dg/template-6.mm: New.
22330 * obj-c++.dg/try-catch-1.mm: New.
22331 * obj-c++.dg/try-catch-2.mm: New.
22332 * obj-c++.dg/try-catch-3.mm: New.
22333 * obj-c++.dg/try-catch-4.mm: New.
22334 * obj-c++.dg/try-catch-5.mm: New.
22335 * obj-c++.dg/try-catch-6.mm: New.
22336 * obj-c++.dg/try-catch-7.mm: New.
22337 * obj-c++.dg/try-catch-8.mm: New.
22338 * obj-c++.dg/try-catch-9.mm: New.
22339 * obj-c++.dg/va-meth-1.mm: New.
22340
22341 2005-05-25 Ziemowit Laski <zlaski@apple.com>
22342
22343 * obj-c++.dg/selector-1.mm: New.
22344 * obj-c++.dg/selector-2.mm: New.
22345
22346 2005-05-25 Ziemowit Laski <zlaski@apple.com>
22347
22348 * obj-c++.dg/selector-3.mm: New.
22349 * objc.dg/selector-3.m: New.
22350
22351 2005-05-25 Ziemowit Laski <zlaski@apple.com>
22352
22353 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
22354 about where warning appears.
22355
22356 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
22357
22358 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
22359 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
22360 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
22361 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
22362
22363 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
22364
22365 * gcc.dg/20050524-1.c: New test.
22366
22367 2005-05-25 Jan Hubicka <jh@suse.cz>
22368
22369 * gcc.dg/tree-prof/inliner-1.c: New.
22370
22371 2005-05-25 Janis Johnson <janis187@us.ibm.com>
22372
22373 * gcc.dg/tree-prof: New directory.
22374 * gcc.dg/tree-prof/tree-prof.exp: New.
22375
22376 2005-05-25 DJ Delorie <dj@redhat.com>
22377
22378 * gcc.dg/Wattributes-1.c: New.
22379 * gcc.dg/Wattributes-2.c: New.
22380 * gcc.dg/Wattributes-3.c: New.
22381
22382 20005-05-24 Janis Johnson <janis187@us.ibm.com>
22383
22384 PR tree-optimization/19833
22385 * gcc.dg/uninit-4.c: Remove xfail.
22386 * gcc.dg/uninit-9.c: Ditto.
22387
22388 2005-05-24 Ziemowit Laski <zlaski@apple.com>
22389
22390 * obj-c++.dg/bitfield-[1-5].mm: New.
22391 * obj-c++.dg/class-protocol-1.mm: New.
22392 * obj-c++.dg/comp-types-1[0-1].mm: New.
22393 * obj-c++.dg/comp-types-[2-9].mm: New.
22394 * obj-c++.dg/encode-[4-8].mm: New.
22395 * obj-c++.dg/layout-1.mm: New.
22396 * obj-c++.dg/method-1[0-9].mm: New.
22397 * obj-c++.dg/method-2[0-1].mm: New.
22398 * obj-c++.dg/method-[8-9].mm: New.
22399 * obj-c++.dg/objc-gc-3.mm: New.
22400 * obj-c++.dg/try-catch-10.mm: New.
22401 * objc.dg/bitfield-5.m: New.
22402 * objc.dg/comp-types-10.m: New.
22403 * objc.dg/comp-types-9.m: New.
22404 * objc.dg/layout-1.m: New.
22405 * objc.dg/objc-gc-4.m: New.
22406 * objc.dg/try-catch-9.m: New.
22407 * objc.dg/class-protocol-1.m: Tweak diagnostics.
22408 * objc.dg/comp-types-1.m: Likewise.
22409 * objc.dg/comp-types-[5-6].m: Likewise.
22410 * objc.dg/method-9.m: Likewise.
22411
22412 2005-05-24 Janis Johnson <janis187@us.ibm.com>
22413
22414 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
22415 and on hardware without VMX support.
22416
22417 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
22418
22419 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
22420
22421 * lib/profopt.exp (dg-final-generate, dg-final-use,
22422 profopt-final-code, profopt-get-options): New.
22423 (profopt-execute): Process test directives.
22424
22425 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
22426 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
22427 cleanup-tree-dump, cleanup-saved-temps): Update comments.
22428
22429 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
22430
22431 PR C++/21645
22432 * g++.dg/init/ctor5.C: New test.
22433
22434 2005-05-24 Ira Rosen <irar@il.ibm.com>
22435
22436 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
22437 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
22438 vect-113.c, vect-114.c.
22439
22440 2005-05-23 Adam Nemet <anemet@lnxw.com>
22441
22442 * gcc.dg/const-elim-1.c: Remove xfails.
22443
22444 2005-05-23 Jeff Law <law@redhat.com>
22445
22446 * gcc.c-torture/compile/pr21638.c: New test.
22447 * gcc.c-torture/compile/20050520-1.c: New test.
22448
22449 2005-05-23 Nick Clifton <nickc@redhat.com>
22450
22451 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
22452 be a proper triple, ie: m32r*-*-*.
22453 * g++.old-deja/g++.jason/thunk3.C: Likewise.
22454
22455 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
22456
22457 PR middle-end/21331
22458 PR tree-opt/21293
22459 * gcc.c-torture/compile/pr21293.c: New test.
22460 * gcc.c-torture/execute/pr21331.c: New test.
22461
22462 2004-05-20 Richard Henderson <rth@redhat.com>
22463
22464 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
22465
22466 2005-05-20 Ziemowit Laski <zlaski@apple.com>
22467
22468 * obj-c++-dg.exp: Add.
22469 * obj-c++.exp: Add.
22470 * obj-c++.dg/dg.exp: Add.
22471
22472 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
22473
22474 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
22475 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
22476
22477 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
22478
22479 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
22480
22481 2004-05-19 Richard Henderson <rth@redhat.com>
22482
22483 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
22484
22485 2005-05-19 Janis Johnson <janis187@us.ibm.com>
22486
22487 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
22488
22489 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
22490
22491 2005-05-19 Jakub Jelinek <jakub@redhat.com>
22492
22493 PR c++/21495
22494 * g++.dg/parse/extern1.C: New test.
22495 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
22496
22497 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
22498
22499 * gcc.dg/c99-math.h: New.
22500 * gcc.dg/c99-math-float-1.c: New test.
22501 * gcc.dg/c99-math-double-1.c: Likewise.
22502 * gcc.dg/c99-math-long-double-1.c: Likewise.
22503
22504 2005-05-18 Richard Henderson <rth@redhat.com>
22505
22506 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
22507
22508 2005-05-18 Devang Patel <dpatel@apple.com>
22509
22510 * g++.dg/opt/20050511-1.C: New test.
22511
22512 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
22513
22514 PR libfortran/21127
22515 * gfortran.dg/reshape-complex.f90: New test.
22516
22517 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
22518
22519 * gfortran.dg/array_constructor_1.f90: New test.
22520 * gfortran.dg/array_constructor_2.f90: New test.
22521
22522 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
22523
22524 PR fortran/20954
22525 * gfortran.dg/pr20954.f: New test.
22526
22527 2005-05-17 Mike Stump <mrs@apple.com>
22528
22529 Yet more Objective-C++...
22530
22531 * objc.dg/method-5.m: Update.
22532 * objc.dg/method-6.m: Update.
22533 * objc.dg/method-7.m: Update.
22534 * objc.dg/method-9.m: Update.
22535 * objc.dg/try-catch-2.m: Update.
22536
22537 2005-05-17 Mark Mitchell <mark@codesourcery.com>
22538
22539 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
22540 Remove little-endian optimizations.
22541
22542 2005-05-17 Jeff Law <law@redhat.com>
22543
22544 * g++.dg/tree-ssa/pr14814.C: New test.
22545 * gcc.dg/tree-ssa/pr14814.C: New test.
22546 * gcc.dg/tree-ssa/pr17141-1.C: New test.
22547 * gcc.dg/tree-ssa/pr17141-2.C: New test.
22548
22549 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
22550
22551 * gcc.dg/compat/generate-random.c: Do not include
22552 libiberty.h.
22553 * gcc.dg/compat/generate-random_r.c: Likewise.
22554
22555 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
22556
22557 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
22558
22559 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
22560
22561 PR middle-end/21595
22562 * g++.dg/tree-ssa/builtin1.C: New testcase.
22563
22564 2005-05-17 Jakub Jelinek <jakub@redhat.com>
22565
22566 PR c++/21454
22567 * g++.dg/opt/const4.C: New test.
22568
22569 PR middle-end/21492
22570 * g++.dg/opt/crossjump1.C: New test.
22571
22572 PR tree-optimization/21610
22573 * gcc.c-torture/compile/20050516-1.c: New test.
22574
22575 PR fortran/15080
22576 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
22577 about the test failing.
22578 * gfortran.fortran-torture/execute/where_7.f90: New test.
22579 * gfortran.fortran-torture/execute/where_8.f90: New test.
22580
22581 2005-05-16 Richard Henderson <rth@redhat.com>
22582
22583 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
22584 i?86 and x86_64.
22585
22586 2005-05-16 Mark Mitchell <mark@codesourcery.com>
22587
22588 * gcc.dg/compat/generate-random.c (config.h): Do not include.
22589 (limits.h): Include unconditionally.
22590 (stdlib.h): Likewise.
22591 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
22592 (limits.h): Include unconditionally.
22593 (stdlib.h): Likewise.
22594 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
22595 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
22596 (limits.h): Include unconditionally.
22597 (stdlib.h): Likewise.
22598 (hashtab.h): Do not include.
22599 (getopt.h): Likewise.
22600 (stddef.h): Include.
22601 (hashval_t): Define.
22602 (struct entry): Add "next" field.
22603 (HASH_SIZE): New macro.
22604 (hash_table): New variable.
22605 (switchfiles): Do not use xmalloc.
22606 (mix): New macro.
22607 (iterative_hash): New function.
22608 (hasht): Remove.
22609 (e_exists): New function.
22610 (e_insert): Likewise.
22611 (output): Use, instead of libiberty hashtable functions.
22612 (main): Do not use getopt. Do not call htab_create.
22613
22614 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
22615
22616 PR libstdc++/21526
22617 * lib/target-supports.exp (check_mkfifo_available):
22618 Return 0 for cygwin as mkfifo support incomplete on platform.
22619 Fix typos in comments.
22620
22621 2005-05-15 Mark Mitchell <mark@codesourcery.com>
22622
22623 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
22624
22625 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
22626
22627 PR fortran/17432
22628 * gfortran.dg/assign_4.f: New test.
22629
22630 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
22631
22632 PR tree-optimization/21563
22633 * gcc.dg/tree-ssa/pr21563.c: New.
22634
22635 2005-05-14 Jan Hubicka <jh@suse.cz>
22636
22637 * gcc.dg/noreturn-7.c: Allow control reaches warning.
22638
22639 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
22640
22641 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
22642
22643 2005-05-13 Julian Brown <julian@codesourcery.com>
22644
22645 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
22646 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
22647
22648 2005-05-13 Jan Hubicka <jh@suse.cz>
22649
22650 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
22651 * gcc.dg/fold-xor-?.c: Likewise.
22652 * gcc.dg/pr15784-?.c: Likewise.
22653 * gcc.dg/pr20922-?.c: Likewise.
22654 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
22655 * gcc.dg/tree-ssa/pr17598.c: Likewise.
22656 * gcc.dg/tree-ssa/pr20470.c: Likewise.
22657
22658 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22659
22660 PR fortran/21260
22661 * gfortran.dg/hollerith_1.f90: New test.
22662
22663 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22664
22665 * gfortran.dg/func_result_2.f90: New test.
22666
22667 2005-05-11 Bud Davis <bdavis@gfortran.org>
22668
22669 * gfortran.dg/dev_null.f90: New test.
22670
22671 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
22672
22673 * gcc.dg/arm-vfp1.c: Revert last change.
22674
22675 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
22676
22677 PR middle-end/19807
22678 PR tree-optimization/19639
22679 * g++.dg/tree-ssa/pr19807.C: New testcase.
22680
22681 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22682
22683 PR libfortran/21471
22684 * gfortran.dg/append-1.f90: New test.
22685
22686 2005-05-10 Diego Novillo <dnovillo@redhat.com>
22687
22688 * gcc.dg/pr18501.c: XFAIL.
22689 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
22690 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
22691 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
22692 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
22693 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
22694 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
22695 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
22696 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
22697
22698 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22699
22700 PR fortran/20178
22701 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
22702 gfortran.dg/f2c_3.f90: New tests.
22703
22704 * gfortran.dg/return_1.f90: Fix dg annotation.
22705
22706 2005-05-10 Diego Novillo <dnovillo@redhat.com>
22707
22708 * gcc.c-torture/compile/20050510-1.c: New test.
22709
22710 2005-05-10 Mark Mitchell <mark@codesourcery.com>
22711
22712 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
22713
22714 2005-05-10 Bob Wilson <bob.wilson@acm.org>
22715
22716 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
22717
22718 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
22719
22720 PR c/17913
22721 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
22722
22723 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
22724
22725 PR c/21342
22726 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
22727 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
22728
22729 2005-05-10 Ben Elliston <bje@au.ibm.com>
22730
22731 PR debug/16676
22732 * gcc.dg/debug/pr16676.c: New test.
22733
22734 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
22735
22736 PR testsuite/21443
22737 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
22738 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
22739 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
22740 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
22741 Change -O1 to -O2.
22742 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
22743 -fno-tree-dominator-opts.
22744
22745 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22746
22747 * gfortran.dg/return_1.f90: New test.
22748
22749 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
22750
22751 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
22752
22753 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
22754
22755 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
22756
22757 PR c++/21427
22758 * g++.dg/inherit/covariant13.C: New.
22759
22760 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22761
22762 PR libfortran/19155
22763 * gfortran.dg/pr19155.f: New test.
22764
22765 2005-05-08 Roger Sayle <roger@eyesopen.com>
22766
22767 PR inline-asm/8788
22768 * gcc.dg/pr8788-1.c: New testcase.
22769
22770 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
22771
22772 PR target/21416
22773 * gcc.target/mips/fpcmp-[12].c: New tests.
22774
22775 2005-05-06 Mark Mitchell <mark@codesourcery.com>
22776
22777 * lib/target-supports-dg.exp (dg-require-fork): New function.
22778 (dg-require-mkfifo): Likewise.
22779 * lib/target-supports.exp (check_function_available): New
22780 function.
22781 (check_fork_available): Likewise.
22782 (check_mkfifo_available): Likewise.
22783
22784 2005-05-06 Jeff Law <law@redhat.com>
22785
22786 * gcc.c-torture/compile/pr21380.c: New test.
22787
22788 2005-05-06 Jakub Jelinek <jakub@redhat.com>
22789
22790 PR c++/20961
22791 * g++.dg/ext/weak3.C: New test.
22792
22793 2005-05-05 Mark Mitchell <mark@codesourcery.com>
22794
22795 PR c++/21352
22796 * g++.dg/template/crash37.C: New test.
22797
22798 2005-05-05 Paul Brook <paul@codesourcery.com>
22799
22800 * gcc.dg/arm-g2.c: Use effective-target arm32.
22801 * gcc.dg/arm-mmx-1.c: Ditto.
22802 * gcc.dg/arm-scd42-2.c: Ditto.
22803 * gcc.dg/arm-vfp1.c: Ditto.
22804 * lib/target-supports.exp (check_effective_target_arm32): New
22805 function.
22806
22807 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
22808
22809 PR libfortran/21354
22810 gfortran.dg/in_pack_rank7.f90: New test.
22811
22812 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
22813
22814 PR middle-end/15618
22815 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
22816
22817 2005-05-04 Jakub Jelinek <jakub@redhat.com>
22818
22819 PR middle-end/21265
22820 * gcc.dg/20050503-1.c: New test.
22821
22822 PR rtl-optimization/21239
22823 * gcc.dg/i386-sse-11.c: New test.
22824
22825 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
22826
22827 PR target/16888
22828 * gcc.target/i386/asm-1.c: New test.
22829
22830 2005-05-03 Jakub Jelinek <jakub@redhat.com>
22831
22832 PR rtl-optimization/21330
22833 * gcc.c-torture/execute/20050502-1.c: New test.
22834
22835 PR target/21297
22836 * gcc.c-torture/execute/20050502-2.c: New test.
22837
22838 2005-05-03 Uros Bizjak <uros@kss-loka.si>
22839
22840 PR middle-end/21282
22841 * gcc.dg/pr21282.c: New.
22842
22843 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
22844
22845 * gcc.dg/vect/pr20122.c: Clean up .vect file.
22846 * gcc.dg/vect/vect-92.c: Likewise.
22847 * gcc.dg/vect/vect-93.c: Likewise.
22848 * gcc.dg/vect/vect-dv-1.c: Likewise.
22849 * gcc.dg/vect/vect-dv-2.c: Likewise.
22850 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
22851
22852 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
22853
22854 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
22855 * gfortran.dg/vect/vect-2.f90: Likewise.
22856 * gfortran.dg/vect/vect-3.f90: Likewise.
22857 * gfortran.dg/vect/vect-4.f90: Likewise.
22858 * gfortran.dg/vect/vect-5.f90: Likewise.
22859
22860 2005-05-02 Geoffrey Keating <geoffk@apple.com>
22861
22862 PR target/20813
22863 * gcc.dg/rs6000-fpint-2.c: New.
22864
22865 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
22866
22867 PR c/15698
22868 * gcc.dg/builtins-30.c: Update expected messages.
22869 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
22870 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
22871 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
22872
22873 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
22874
22875 PR tree-optimization/21294
22876 * gcc.dg/tree-ssa/pr21294.c: New.
22877
22878 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
22879
22880 * gcc.dg/altivec-3.c (vec_store): Do not use the old
22881 __builtin_altivec_st_internal_4si built-in.
22882
22883 2005-05-02 Mark Mitchell <mark@codesourcery.com>
22884
22885 PR c++/15875
22886 * g++.dg/template/ptrmem14.C: New test.
22887
22888 2005-05-02 Paul Brook <paul@codesourcery.com>
22889
22890 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
22891
22892 2005-05-02 Michael Matz <matz@suse.de>
22893
22894 PR c++/19542
22895 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
22896
22897 2005-05-01 Mark Mitchell <mark@codesourcery.com>
22898
22899 * g++.dg/cpp/weak.C: New test.
22900
22901 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
22902
22903 * gcc.dg/tree-ssa/loop-8.c: New test.
22904
22905 2005-04-30 Michael Maty <matz@suse.de>
22906
22907 * gcc.dg/inline-mcpy.c: New test.
22908
22909 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
22910
22911 PR libfortran/18958
22912 * gfortran.dg/eoshift.f90: New test case.
22913
22914 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
22915
22916 PR libfortran/18857
22917 * gfortran.dg/matmul_1.f90: New test.
22918
22919 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
22920
22921 PR tree-optimization/21030
22922 * gcc.dg/tree-ssa/pr21030.c: New.
22923
22924 2005-04-29 Devang Patel <dpatel@apple.com>
22925
22926 PR tree-optimization/21272
22927 * gcc.dg/vect/vect-ifcvt-10.c: New test.
22928
22929 2005-04-29 Jakub Jelinek <jakub@redhat.com>
22930
22931 PR fortran/13082
22932 PR fortran/18824
22933 * gfortran.dg/entry_4.f90: New test.
22934 * gfortran.fortran-torture/execute/entry_1.f90: New test.
22935 * gfortran.fortran-torture/execute/entry_2.f90: New test.
22936 * gfortran.fortran-torture/execute/entry_3.f90: New test.
22937 * gfortran.fortran-torture/execute/entry_4.f90: New test.
22938 * gfortran.fortran-torture/execute/entry_5.f90: New test.
22939 * gfortran.fortran-torture/execute/entry_6.f90: New test.
22940 * gfortran.fortran-torture/execute/entry_7.f90: New test.
22941
22942 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22943
22944 * gfortran.fortran-torture/execute/entry_8.f90: New test.
22945
22946 2005-04-29 Paul Brook <paul@codesourcery.com>
22947
22948 * gfortran.dg/entry_3.f90: New test.
22949
22950 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22951
22952 * gfortran.dg/implicit_4.f90: New test.
22953
22954 2005-04-28 Bob Wilson <bob.wilson@acm.org>
22955
22956 * lib/target-supports.exp (check_profiling_available): Return
22957 false for xtensa-*-elf.
22958
22959 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
22960
22961 * lib/fortran-torture.exp (fortran-torture.exp): Catch
22962 error if file cannot be deleted.
22963
22964 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
22965
22966 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
22967 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
22968 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
22969 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
22970 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
22971 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
22972 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
22973 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
22974 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
22975 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
22976 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
22977 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
22978 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
22979
22980 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22981
22982 PR fortran/20865
22983 * gfortran.dg/pr20865.f90: New test.
22984
22985 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
22986
22987 * gcc.dg/void-cast-2.c: New test.
22988
22989 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
22990
22991 PR c/21159
22992 * gcc.dg/void-cast-1.c: New test.
22993
22994 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
22995
22996 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
22997
22998 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22999
23000 PR fortran/21177
23001 * gfortran.dg/pr21177.f90: New test.
23002
23003 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
23004
23005 PR tree-optimization/21171
23006 * gcc.dg/tree-ssa/pr21171.c: New test.
23007
23008 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
23009
23010 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
23011 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
23012 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
23013 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
23014 gcc.dg/tree-ssa/gen-vect-32.c: New.
23015 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
23016 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
23017 don't run on PPC32.
23018
23019 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
23020
23021 PR c/21213
23022 * gcc.dg/transparent-union-3.c: New test.
23023
23024 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
23025
23026 PR c/20740
23027 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
23028 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
23029 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
23030 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
23031 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
23032 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
23033
23034 2005-04-26 Jeff Law <law@redhat.com>
23035
23036 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
23037 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
23038 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
23039 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
23040 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
23041 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
23042 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
23043
23044 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
23045
23046 PR tree-optimization/17598
23047 * gcc.dg/tree-ssa/pr17598.c: New testcase.
23048
23049 2005-04-25 Mike Stump <mrs@apple.com>
23050
23051 * objc.dg/fix-and-continue-1.m: Add.
23052
23053 2005-04-25 Roger Sayle <roger@eyesopen.com>
23054
23055 PR c++/20995
23056 * g++.dg/opt/pr20995-1.C: New test case.
23057
23058 2005-04-25 Devang Patel <dpatel@apple.com>
23059
23060 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
23061
23062 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
23063
23064 PR testsuite/21062
23065 * g++.dg/opt/alias2.C (printf): Correct the prototype.
23066
23067 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
23068
23069 PR C++/21188
23070 * g++.dg/opt/rtti2.C: New test.
23071
23072 2005-04-25 Paul Brook <paul@codesourcery.com>
23073 Steven G. Kargl <kargls@comcast.net>
23074
23075 PR fortran/20879
23076 * gfortran.dg/ichar_1.f90: New file.
23077
23078 2005-04-24 Jakub Jelinek <jakub@redhat.com>
23079
23080 PR middle-end/20991
23081 * g++.dg/opt/pr20991.C: New test.
23082
23083 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
23084 where sizeof (type) < __alignof__ (type).
23085 * gcc.dg/compat/struct-layout-1.h: Likewise.
23086
23087 2005-04-24 Per Bothner <per@bothner.com>
23088 Devang Patel <dpatel@apple.com>
23089
23090 PR preprocessor/20907
23091 * gcc.dg/cpp/very-long-comment.c: New test.
23092
23093 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
23094
23095 PR fortran/20059
23096 * gfortran.dg/common_5.f: New test.
23097
23098 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
23099
23100 PR middle-end/21082
23101 * g++.dg/tree-ssa/pr21082.C: New testcase.
23102
23103 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
23104
23105 * gcc.dg/vect/vect-99.c: New test.
23106
23107 2005-04-22 Diego Novillo <dnovillo@redhat.com>
23108
23109 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
23110
23111 2005-04-22 Jeff Law <law@redhat.com>
23112
23113 * gcc.dg/uninit-5.c: Remove xfails.
23114 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
23115 conditionals and loads.
23116
23117 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
23118
23119 PR libfortran/20074
23120 PR libfortran/20436
23121 PR libfortran/21108
23122 * gfortran.dg/nested_reshape.f90: new test
23123 * gfortran.dg/reshape-alloc.f90: new test
23124 * gfortran.dg/reshape.f90: new test
23125
23126 2005-04-22 Mark Mitchell <mark@codesourcery.com>
23127
23128 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
23129
23130 * gcc.dg/arm-vfp1.c: New test.
23131
23132 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
23133
23134 PR c++/21087
23135 * g++.dg/lookup/builtin2.C: New test.
23136
23137 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
23138
23139 * gcc.dg/weak/weak-13.c: New test.
23140
23141 2005-04-21 Geoffrey Keating <geoffk@apple.com>
23142
23143 * lib/target-supports.exp (check_effective_target_sync_int_long):
23144 Add powerpc*.
23145
23146 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
23147
23148 * gcc.target/mips/branch-1.c: New test.
23149
23150 2005-04-21 Richard Henderson <rth@redhat.com>
23151
23152 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
23153 * gcc.dg/vect/vect-86.c: Likewise.
23154 * gcc.dg/vect/vect-87.c: Likewise.
23155 * gcc.dg/vect/vect-88.c: Likewise.
23156
23157 2005-04-21 Devang Patel <dpatel@apple.com>
23158
23159 PR optimization/20994
23160 * gcc.dg/tree-ssa/ifc-3.c: New test.
23161
23162 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
23163
23164 PR c/12913
23165 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
23166 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
23167 gcc.dg/c99-vla-jump-5.c: New tests.
23168
23169 2005-04-19 Richard Henderson <rth@redhat.com>
23170
23171 * lib/target-supports.exp (check_effective_target_vect_int_mult):
23172 Fix typo in exists check.
23173 (check_effective_target_sync_int_long): New.
23174 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
23175 * gcc.dg/ia64-sync-2.c: Likewise.
23176 * gcc.dg/ia64-sync-3.c: Likewise.
23177 * gcc.dg/ia64-sync-4.c: Likewise.
23178
23179 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
23180
23181 * gcc.dg/fold-xor-1.c: New test.
23182 * gcc.dg/fold-xor-2.c: New test.
23183
23184 2005-04-19 James E. Wilson <wilson@specifixinc.com>
23185
23186 PR target/20670
23187 * g++.dg/eh/fp-regs.C: New test.
23188
23189 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
23190
23191 * gcc.dg/Wint-to-pointer-cast-1.c,
23192 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
23193 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
23194 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
23195
23196 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23197
23198 PR fortran/16861
23199 * gfortran.dg/pr16861.f90: New test.
23200
23201 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
23202
23203 * gcc.dg/pr21085.c: New test.
23204
23205 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
23206
23207 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
23208 (setup_mips_tests, dg-mips-options): New procedures.
23209 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
23210 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
23211 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
23212 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
23213 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
23214 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
23215 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
23216 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
23217 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
23218 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
23219 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
23220 dg-mips-options instead of dg-options. Remove now-redundant
23221 preprocessor guards.
23222 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
23223 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
23224 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
23225 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
23226 * gcc.dg/vr-mult-2.c: Delete.
23227 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
23228 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
23229 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
23230 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
23231 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
23232 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
23233 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
23234
23235 2005-04-18 Laurent GUERBY <laurent@guerby.net>
23236
23237 * ada/acats/run_all.sh: Use sync when executable not present.
23238
23239 2005-04-18 Devang Patel <dpatel@apple.com>
23240
23241 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
23242 * gcc.dg/vect/vect-11a.c: New.
23243 * gcc.dg/vect/vect-none.c: Update.
23244 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
23245
23246 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
23247
23248 PR tree-optimization/20922
23249 * gcc.dg/pr20922-1.c: New test.
23250 * gcc.dg/pr20922-2.c: New test.
23251 * gcc.dg/pr20922-3.c: New test.
23252 * gcc.dg/pr20922-4.c: New test.
23253 * gcc.dg/pr20922-5.c: New test.
23254 * gcc.dg/pr20922-6.c: New test.
23255
23256 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23257
23258 PR libfortran/20950
23259 * gfortran.dg/pr20950.f: New test.
23260
23261 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23262
23263 PR libfortran/19216
23264 * gfortran.dg/pr19216.f: New test.
23265
23266 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
23267
23268 PR tree-optimization/21001
23269 * gcc.dg/tree-ssa/pr21001.c: New.
23270
23271 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
23272
23273 PR libfortran/21075
23274 * gfortran.dg/reshape_rank7.f90: New test.
23275
23276 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
23277
23278 PR libfortran/12884 gfortran.dg/pr12884.f: New test.
23279 PR libfortran/17285 gfortran.dg/pr17285.f90: New test.
23280 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test.
23281 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test.
23282 PR libfortran/18210 gfortran.dg/pr18210.f90: New test.
23283 PR libfortran/18392 gfortran.dg/pr18392.f90: New test.
23284 PR libfortran/19467 gfortran.dg/pr19467.f90: New test.
23285 PR libfortran/19657 gfortran.dg/pr19657.f90: New test.
23286 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE
23287 wrong way round).
23288 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be
23289 in namelists. New test.
23290 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists.
23291 New test.
23292 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist.
23293 New test.
23294 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in
23295 namelist. New test.
23296 * gfortran.dg/namelist_13.f90: Tests derived types in namelist.
23297 New test.
23298 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support.
23299 New test.
23300 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in
23301 namelist. New test.
23302 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test.
23303 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test.
23304 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist.
23305 New test.
23306 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test.
23307 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit
23308 arrays. New test.
23309
23310 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
23311
23312 * gfortran.dg/wtruncate.f: New testcase.
23313 * gfortran.dg/wtruncate.f90: New testcase.
23314
23315 2005-04-16 Mark Mitchell <mark@codesourcery.com>
23316
23317 PR c++/21025
23318 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
23319 which sizeof/alignof is dependent, rather than just whether we are
23320 processing_template_decl.
23321
23322 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
23323
23324 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
23325 corrected typo where the wrong variables had been compared.
23326
23327 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
23328
23329 PR libfortran/18495
23330 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
23331 Test callee-allocated version of return array with a write
23332 statement.
23333 Test spread with a temporary with another write statement.
23334
23335 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
23336
23337 PR tree-optimization/21031
23338 * gcc.dg/tree-ssa/pr21031.c: New.
23339
23340 2005-04-15 Uros Bizjak <uros@kss-loka.si>
23341
23342 PR tree-optimization/21004
23343 * gcc.dg/builtins-53.c: Include builtins-config.h.
23344 Check floorf, ceilf, floorl and ceill transformations
23345 only when HAVE_C99_RUNTIME is defined.
23346
23347 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
23348
23349 PR middle-end/20739
23350 * gcc.dg/tree-ssa/pr20739.c: New test.
23351
23352 2005-04-14 Mike Stump <mrs@apple.com>
23353
23354 * gcc.dg/Foundation.framework/empty: New.
23355 * gcc.dg/framework-2.c: New.
23356
23357 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
23358
23359 PR tree-optimization/21021
23360 * gcc.c-torture/compile/pr21021.c: New.
23361
23362 2005-04-14 Janis Johnson <janis187@us.ibm.com>
23363
23364 PR testsuite/21010
23365 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
23366 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
23367 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
23368 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
23369 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
23370 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
23371 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
23372 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
23373
23374 2005-04-14 Richard Henderson <rth@redhat.com>
23375
23376 * lib/target-supports.exp (check_effective_target_vect_condition):
23377 Add ia64, i?86, and x86_64.
23378
23379 2005-04-14 Steven G. Kargl <kargls@comcast.net>
23380
23381 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
23382
23383 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
23384
23385 PR tree-optimization/20657
23386 * gcc.dg/tree-ssa/pr20657.c: New.
23387
23388 2005-04-14 Uros Bizjak <uros@kss-loka.si>
23389
23390 * gcc.dg/builtins-53.c: Also check (int)trunc* and
23391 (long long int)trunc*.
23392
23393 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
23394
23395 PR target/20927
23396 * gcc.dg/pr20927.c: New test.
23397
23398 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
23399
23400 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
23401 * gcc.target/mips/asm-1.c: Likewise.
23402
23403 2005-04-13 Dale Johannesen <dalej@apple.com>
23404
23405 * objc.dg/objc-fast-4.m: New.
23406
23407 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
23408
23409 * gcc.target/cris/torture/cris-torture.exp: New driver in new
23410 directory.
23411 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
23412
23413 2005-04-13 David Edelsohn <edelsohn@gnu.org>
23414
23415 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
23416 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
23417 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
23418
23419 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
23420
23421 PR tree-optimization/20913
23422 * gcc.dg/tree-ssa/pr20913.c: New.
23423
23424 PR tree-optimization/20702
23425 * gcc.dg/tree-ssa/pr20702.c: New.
23426
23427 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23428
23429 PR c++/13744
23430 * g++.dg/inherit/local3.C: New test.
23431
23432 2005-04-12 Jeff Law <law@redhat.com>
23433
23434 * gcc.dg/tree-ssa/20050412-1.c: New test.
23435
23436 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
23437
23438 PR libfortran/19016
23439 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
23440 Add tests with mask generated by expression.
23441 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
23442 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
23443 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
23444
23445 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
23446
23447 PR middle-end/20917
23448 * gcc.dg/20050409-1.c: New test.
23449
23450 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
23451
23452 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
23453
23454 2005-04-11 Mark Mitchell <mark@codesourcery.com>
23455
23456 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
23457 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
23458 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
23459 (TARGET_CXX): Adjust accordingly.
23460 * target.h (struct gcc_target): Remove epxort_class_data. Add
23461 determine_class_data_visibility and class_data_always_comdat.
23462 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
23463 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
23464 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
23465 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
23466 (arm_cxx_determine_class_data_visibility): New.
23467 (arm_cxx_class_data_always_comdat): Likewise.
23468 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
23469 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
23470 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
23471 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
23472 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
23473 Define.
23474
23475 2005-04-11 Mark Mitchell <mark@codesourcery.com>
23476
23477 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
23478
23479 2005-04-11 Geoffrey Keating <geoffk@apple.com>
23480
23481 * gcc.dg/i386-darwin-fpmath.c: New.
23482
23483 2004-04-11 Devang Patel <dpatel@apple.com>
23484
23485 * lib/target-supports.exp (check_effective_target_vect_condition): New.
23486 * gcc.dg/vect/vect-ifcvt-1.c: New test.
23487 * gcc.dg/vect/vect-ifcvt-2.c: New test.
23488 * gcc.dg/vect/vect-ifcvt-3.c: New test.
23489 * gcc.dg/vect/vect-ifcvt-4.c: New test.
23490 * gcc.dg/vect/vect-ifcvt-5.c: New test.
23491 * gcc.dg/vect/vect-ifcvt-6.c: New test.
23492 * gcc.dg/vect/vect-ifcvt-7.c: New test.
23493 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
23494
23495 2004-04-11 Devang Patel <dpatel@apple.com>
23496
23497 * gcc.dg/vect/vect-dv-1.c: New test.
23498 * gcc.dg/vect/vect-dv-2.c: New test.
23499
23500 2005-04-11 Diego Novillo <dnovillo@redhat.com>
23501
23502 PR tree-optimization/20933
23503 * gcc.dg/tree-ssa/pr20933.c: New test.
23504
23505 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
23506
23507 * gfortran.dg/fold_nearest.f90: New test.
23508
23509 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
23510
23511 * gcc.dg/tree-ssa/alias-1.c: New test.
23512
23513 2005-04-11 Diego Novillo <dnovillo@redhat.com>
23514
23515 PR tree-optimization/20920
23516 * g++.dg/tree-ssa/pr20920.C: New test.
23517
23518 2005-04-11 Uros Bizjak <uros@kss-loka.si>
23519
23520 * gcc.dg/builtins-53.c: Also check (int)ceil* and
23521 (long long int)ceil*.
23522
23523 2005-04-10 Mark Mitchell <mark@codesourcery.com>
23524
23525 * g++.dg/warn/Wdtor1.C: Declare template in system header with
23526 explicit C++ linkage.
23527
23528 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23529
23530 * gfortran.dg/pr17229.f: Take care of the new obsolescence
23531 warning for arithmetic IF statements.
23532
23533 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
23534
23535 * eor_handling_1.f90: New test case.
23536 * eor_handling_2.f90: New test case.
23537 * eor_handling_3.f90: New test case.
23538 * eor_handling_4.f90: New test case.
23539 * eor_handling_5.f90: New test case.
23540 * noadv_size.f90: New test case.
23541 * pad_no.f90: New test case.
23542
23543 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
23544
23545 * gcc.c-torture/execute/20050410-1.c: New test.
23546
23547 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
23548
23549 * gcc.dg/pr20126.c: New.
23550
23551 2005-04-09 Bud Davis <bdavis@gfortran.org>
23552 Steven G. Kargl <kargls@comcast.net>
23553
23554 * gfortran.dg/PR19872.f: New test.
23555
23556 2005-04-09 Steven G. Kargl <kargls@comcast.net>
23557
23558 * gfortran.dg/nint_1.f90: Fix dg-do directive.
23559
23560 2005-04-09 Steven G. Kargl <kargls@comcast.net>
23561
23562 * gfortran.dg/nint_1.f90: New test.
23563
23564 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
23565
23566 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
23567 Added test for callee-allocated arrays with write statements.
23568 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
23569 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
23570 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
23571 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
23572 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
23573
23574 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
23575
23576 PR libfortran/20163
23577 * gfortran.dg/open-options-blanks.f: New test.
23578
23579 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
23580
23581 PR fortran/13257
23582 * gfortran.dg/comma_format_extension_[1234].f: New tests.
23583
23584 2005-04-09 Jakub Jelinek <jakub@redhat.com>
23585
23586 * gcc.dg/tree-ssa/stdarg-1.c: New test.
23587 * gcc.dg/tree-ssa/stdarg-2.c: New test.
23588 * gcc.dg/tree-ssa/stdarg-3.c: New test.
23589 * gcc.dg/tree-ssa/stdarg-4.c: New test.
23590 * gcc.dg/tree-ssa/stdarg-5.c: New test.
23591 * gcc.c-torture/execute/stdarg-4.c: New test.
23592
23593 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
23594
23595 PR target/20795
23596 * g++.dg/abi/param2.C: New test.
23597
23598 2005-04-09 Uros Bizjak <uros@kss-loka.si>
23599
23600 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
23601
23602 2005-04-09 Uros Bizjak <uros@kss-loka.si>
23603
23604 * gcc.dg/builtins-53.c: New test.
23605
23606 2005-04-08 Diego Novillo <dnovillo@redhat.com>
23607
23608 * g++.dg/tree-ssa/pr18178.C: New test.
23609 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
23610 * gcc.c-torture/execute/20041019-1.c: New test.
23611 * gcc.dg/tree-ssa/20041008-1.c: New test.
23612 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
23613 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
23614 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
23615 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
23616 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
23617 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
23618 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
23619 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
23620 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
23621 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
23622
23623 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
23624
23625 PR rtl-optimization/20466
23626 * gcc.c-torture/execute/pr20466-1.c: New test.
23627
23628 2005-04-08 Mark Mitchell <mark@codesourcery.com>
23629
23630 PR c++/20905
23631 * g++.dg/parse/cond2.C: New test.
23632
23633 PR c++/20145
23634 * g++.dg/warn/Wdtor1.C: New test.
23635
23636 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23637
23638 PR fortran/17229
23639 * gfortran.dg/pr17229.f: New test.
23640
23641 2005-04-07 Steven G. Kargl <kargls@comcast.net>
23642
23643 * gfortran.dg/tiny_1.f90: New test.
23644 * gfortran.dg/tiny_2.f90: ditto.
23645
23646 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
23647
23648 * gfortran.dg/eor_1.f90: Fix dg-do run line
23649 * gfortran.dg/open_new.f90: Fix dg-do run line
23650
23651 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
23652
23653 * lib/target-supports.exp (get_compiler_messages): Support
23654 optional arguments, the fourth being compiler options.
23655 (check_effective_target_fpic): New proc.
23656 * gcc.dg/20050321-2.c: Restrict to target fpic.
23657
23658 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
23659
23660 * gcc.dg/15443-1.c: New test.
23661 * gcc.dg/15443-2.c: Likewise.
23662
23663 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
23664
23665 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
23666
23667 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
23668
23669 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
23670
23671 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
23672
23673 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
23674 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
23675 -m64.
23676 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
23677 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
23678 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
23679
23680 2005-04-06 Mark Mitchell <mark@codesourcery.com>
23681
23682 PR c++/20212
23683 * g++.dg/warn/Wunused-11.C: New test.
23684
23685 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
23686
23687 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
23688
23689 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
23690
23691 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
23692
23693 2005-04-05 Mark Mitchell <mark@codesourcery.com>
23694
23695 PR c++/20734
23696 * g++.dg/template/ptrmem13.C: New test.
23697
23698 2005-04-05 Per Bothner <per@bothner.com>
23699
23700 * lib/gcc.exp: Always add -fno-show-column, for now.
23701
23702 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
23703
23704 PR testsuite/20767
23705 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
23706 of plain old "unsigned int" for the type of "i". Makes this test
23707 64bit clean.
23708
23709 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
23710
23711 * gcc.dg/i386-ssefn-1.c: New test.
23712 * gcc.dg/i386-ssefn-2.c: New test.
23713 * gcc.dg/i386-ssefn-3.c: New test.
23714 * gcc.dg/i386-ssefn-4.c: New test.
23715
23716 2005-04-05 Jakub Jelinek <jakub@redhat.com>
23717
23718 PR tree-optimization/20076
23719 * gcc.dg/builtin-apply4.c: New test.
23720
23721 PR preprocessor/19475
23722 * gcc.dg/cpp/macspace1.c: New test.
23723 * gcc.dg/cpp/macspace2.c: New test.
23724
23725 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23726
23727 * gfortran.dg/pr20755.f: Fixed bad format.
23728
23729 2005-04-05 Mark Mitchell <mark@codesourcery.com>
23730
23731 PR c++/20763
23732 * g++.dg/ext/attrib21.C: New test.
23733
23734 2004-04-05 Devang Patel <dpatel@apple.com>
23735
23736 * lib/target-supports.exp (check_effective_target_vect_shif): New.
23737 * gcc.dg/vect/vect-shift-1.c: New test.
23738
23739 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23740
23741 PR libfortran/20755
23742 * gfortran.dg/pr20755.f: New test.
23743
23744 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
23745
23746 * gfortran.dg/pr15959.f90: New test.
23747 * gfortran.dg/string_pad_trunc.f90: New test.
23748
23749 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23750
23751 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
23752 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
23753 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
23754 syntax.
23755
23756 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
23757
23758 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
23759
23760 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23761
23762 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
23763 * gcc.c-torture/compile/20011119-2.c: Likewise.
23764 * gcc.c-torture/compile/981001-2.c: Likewise.
23765
23766 2005-04-04 Mark Mitchell <mark@codesourcery.com>
23767
23768 PR c++/20679
23769 * g++.dg/template/overload4.C: New test.
23770
23771 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
23772
23773 PR c++/20746
23774 * g++.dg/abi/covariant5.C: New.
23775
23776 PR debug/20505
23777 * g++.dg/debug/const2.C: New.
23778
23779 2005-04-04 Jakub Jelinek <jakub@redhat.com>
23780
23781 PR rtl-optimization/16104
23782 * gcc.c-torture/execute/20050316-1.c: New test.
23783
23784 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
23785
23786 * g++.dg/template/spec23.C: Fix dg-error text.
23787
23788 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
23789
23790 PR c++/19199
23791 * g++.dg/expr/lval2.C: New.
23792
23793 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23794
23795 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
23796 __builtin_strcasecmp and __builtin_strncasecmp.
23797
23798 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
23799
23800 PR c++/20723
23801 * g++.dg/template/spec22.C: New.
23802 * g++.dg/template/spec23.C: New.
23803
23804 2005-04-03 Dale Ranta <dir@lanl.gov>
23805 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23806
23807 PR libfortran/20068
23808 PR libfortran/20125
23809 PR libfortran/20156
23810 PR libfortran/20471
23811 * gfortran.dg/backspace.f: New test.
23812
23813 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
23814
23815 * gcc.dg/pr19345.c: New test.
23816
23817 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
23818
23819 PR tree-optimization/20640
23820 * gcc.dg/torture/tree-loop-1.c: New.
23821
23822 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
23823
23824 PR rtl-optimization/20290
23825 * gcc.c-torture/execute/loop-ivopts-2.c: New.
23826
23827 2005-04-02 Geoffrey Keating <geoffk@apple.com>
23828
23829 * gcc.dg/rs6000-fpint.c: New.
23830
23831 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
23832
23833 * gcc.dg/old-style-then-proto-1.c: New test.
23834
23835 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23836
23837 * gfortran.fortran-torture/execute/backspace.f90: Check
23838 after backspace and read was incorrect.
23839
23840 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23841
23842 * gcc.c-torture/execute/builtins/strcat.c: Check the result
23843 buffer past the terminating NUL using memcmp.
23844 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
23845 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
23846
23847 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
23848 Fix unused/uninitialized variable warnings.
23849
23850 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
23851 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
23852 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
23853 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
23854
23855 * gcc.c-torture/execute/builtins/abs-1-lib.c,
23856 gcc.c-torture/execute/builtins/fputs-lib.c,
23857 gcc.c-torture/execute/builtins/lib/fprintf.c,
23858 gcc.c-torture/execute/builtins/lib/main.c,
23859 gcc.c-torture/execute/builtins/lib/memcmp.c,
23860 gcc.c-torture/execute/builtins/lib/memmove.c,
23861 gcc.c-torture/execute/builtins/lib/mempcpy.c,
23862 gcc.c-torture/execute/builtins/lib/memset.c,
23863 gcc.c-torture/execute/builtins/lib/printf.c,
23864 gcc.c-torture/execute/builtins/lib/sprintf.c,
23865 gcc.c-torture/execute/builtins/lib/stpcpy.c,
23866 gcc.c-torture/execute/builtins/lib/strchr.c,
23867 gcc.c-torture/execute/builtins/lib/strcmp.c,
23868 gcc.c-torture/execute/builtins/lib/strcpy.c,
23869 gcc.c-torture/execute/builtins/lib/strcspn.c,
23870 gcc.c-torture/execute/builtins/lib/strlen.c,
23871 gcc.c-torture/execute/builtins/lib/strncat.c,
23872 gcc.c-torture/execute/builtins/lib/strncmp.c,
23873 gcc.c-torture/execute/builtins/lib/strncpy.c,
23874 gcc.c-torture/execute/builtins/lib/strrchr.c,
23875 gcc.c-torture/execute/builtins/lib/strspn.c,
23876 gcc.c-torture/execute/builtins/lib/strstr.c,
23877 gcc.c-torture/execute/builtins/memops-asm-lib.c,
23878 gcc.c-torture/execute/builtins/strlen-2.c,
23879 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
23880 prototypes.
23881
23882 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
23883
23884 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
23885 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
23886 selectany usage.
23887
23888 2005-04-01 Jakub Jelinek <jakub@redhat.com>
23889
23890 PR c++/19406
23891 * g++.dg/debug/using1.C: New test.
23892
23893 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
23894
23895 PR middle-end/20524
23896 * gcc.dg/alias-7.c: Prefix asm-declared name with
23897 __USER_LABEL_PREFIX__.
23898
23899 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
23900
23901 Fix fallout from PR middle-end/15700:
23902 * gcc.c-torture/compile/20011119-1.c: Take
23903 __USER_LABEL_PREFIX__ into account.
23904 * gcc.c-torture/compile/20011119-2.c: Likewise.
23905
23906 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
23907
23908 PR c++/18644
23909 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
23910
23911 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
23912
23913 PR c/17855
23914 * gcc.c-torture/compile/struct-non-lval-1.c,
23915 gcc.c-torture/compile/struct-non-lval-2.c,
23916 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
23917
23918 2005-03-31 Janis Johnson <janis187@us.ibm.com>
23919
23920 * gcc.dg/tls/tls.exp: Remove temporary file.
23921 * g++.dg/tls/tls.exp: Ditto.
23922 * lib/file-format.exp: Ditto.
23923 * g++.dg/special/ecos.exp: Ditto.
23924
23925 * lib/profopt.exp: Treat prof_ext as a list.
23926 * gcc.misc-tests/bprob.exp: Ditto.
23927 * g++.dg/bprob/bprob.exp: Ditto.
23928
23929 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
23930 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
23931 g++.dg/tree-ssa/pointer-reference-alias.C,
23932 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
23933 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
23934 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
23935 g++.dg/vect/pr19951.cc: Ditto.
23936 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
23937 gcc.dg/builtins-47.c: Ditto.
23938 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
23939 gcc.dg/pr20115-1.c: Ditto.
23940 * gcc.dg/tree-ssa/20030530-2.c,
23941 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
23942 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
23943 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
23944 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
23945 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
23946 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
23947 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
23948 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
23949 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
23950 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
23951 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
23952 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
23953 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
23954 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
23955 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
23956 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
23957 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
23958 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
23959 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
23960 gcc.dg/tree-ssa/20030824-1.c,
23961 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
23962 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
23963 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
23964 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
23965 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
23966 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
23967 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
23968 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
23969 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
23970 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
23971 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
23972 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
23973 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
23974 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
23975 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
23976 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
23977 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
23978 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
23979 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
23980 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
23981 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
23982 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
23983 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
23984 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
23985 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
23986 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
23987 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
23988 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
23989 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
23990 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
23991 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
23992 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
23993 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
23994 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
23995 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
23996 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
23997 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
23998 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
23999 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
24000 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
24001 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
24002 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
24003 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
24004 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
24005 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
24006 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
24007 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
24008 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
24009 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
24010 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
24011 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
24012 gcc.dg/tree-ssa/useless-1.c: Ditto.
24013 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
24014 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
24015 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
24016 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
24017 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
24018 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
24019 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
24020 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
24021 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
24022 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
24023 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
24024 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
24025 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
24026 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
24027 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
24028 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
24029 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
24030 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
24031 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
24032 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
24033 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
24034 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
24035 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
24036 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
24037 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
24038 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
24039 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
24040 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
24041 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
24042 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
24043 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
24044 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
24045 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
24046 gcc.dg/vect/vect-none.c: Ditto.
24047 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
24048 treelang/compile/unsigned.tree: Ditto.
24049
24050 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
24051 * gcc.dg/cpp/direct2s.c: Ditto.
24052 * gcc.dg/cpp/paste4.c: Ditto.
24053 * gcc.dg/cpp/separate-1.c: Ditto.
24054 * gcc.dg/pch/save-temps-1.c: Ditto.
24055 * g++.dg/ext/altivec-10.C: Ditto.
24056 * g++.dg/pch/pch.C: Ditto.
24057
24058 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
24059
24060 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
24061 * g++.dg/template/repo1.C: Ditto.
24062 * g++.dg/template/repo2.C: Ditto.
24063 * g++.dg/template/repo3.C: Ditto.
24064 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
24065 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
24066 * g++.old-deja/g++.pt/repo1.C: Ditto.
24067 * g++.old-deja/g++.pt/repo2.C: Ditto.
24068 * g++.old-deja/g++.pt/repo3.C: Ditto.
24069 * g++.old-deja/g++.pt/repo4.C: Ditto.
24070
24071 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
24072 * gcc.dg/20030107-1.c: Ditto.
24073 * gcc.dg/20030702-1.c: Ditto.
24074 * gcc.dg/profile-generate-1.c: Ditto.
24075 * g++.dg/other/profile1.C: Ditto.
24076 * g++.old-deja/g++.robertl/eb83.C: Ditto.
24077
24078 * lib/gcc-dg.exp (remove-build-file): New.
24079 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
24080 cleanup-tree-dump, cleanup-saved-temps): New.
24081
24082 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
24083
24084 PR c++/19203, DR 214
24085 * g++.dg/parse/ambig3.C: Not ambiguous.
24086 * g++.dg/template/spec20.C: New.
24087 * g++.dg/template/spec21.C: New.
24088
24089 2005-03-31 Steve Ellcey <sje@cup.hp.com>
24090
24091 PR target/20045
24092 * gcc.dg/ia64-fptr-1.c: Run only on linux.
24093
24094 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24095
24096 PR libfortran/20660
24097 * gfortran.dg/negative_unit.f: New test.
24098
24099 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
24100
24101 * gcc.dg/20050330-1.c: New test.
24102
24103 2005-03-30 Devang Patel <dpatel@apple.com>
24104
24105 * g++.dg/tree-sra/ssa-sra-3.C: New test.
24106
24107 2005-03-30 Dale Johannesen <dalej@apple.com>
24108
24109 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
24110
24111 2005-03-30 Janis Johnson <janis187@us.ibm.com>
24112
24113 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
24114 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
24115 Strip options from test name.
24116
24117 2005-03-31 Jan Hubicka <jh@suse.cz>
24118
24119 * gcc.dg/varpool-1.c: New testcase.
24120
24121 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
24122
24123 PR c/772
24124 PR c/17913
24125 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
24126 gcc.dg/stmt-expr-label-3.c : New tests.
24127 * gcc.c-torture/execute/medce-2.c: Remove.
24128
24129 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
24130
24131 PR c/20368
24132 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
24133 tests.
24134
24135 2005-03-30 Alan Modra <amodra@bigpond.net.au>
24136
24137 * gcc.c-torture/compile/pr20203.c: New test.
24138
24139 2005-03-26 Steven G. Kargl <kargls@comcast.net>
24140
24141 * gfortran.dg/promotion.f90: New test.
24142
24143 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
24144
24145 PR middle-end/20491
24146 * gcc.dg/torture/asm-subreg-1.c: New test.
24147
24148 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
24149
24150 PR c/20672
24151 * gcc.dg/pr20672-1.c: New test.
24152
24153 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
24154
24155 * gfortran.dg/vect: New directory.
24156 * gfortran.dg/vect/vect.exp: New.
24157 * gfortran.dg/vect/vect-1.f90: New test.
24158 * gfortran.dg/vect/vect-2.f90: New test.
24159 * gfortran.dg/vect/vect-3.f90: New test.
24160 * gfortran.dg/vect/vect-4.f90: New test.
24161 * gfortran.dg/vect/vect-5.f90: New test.
24162
24163 2005-03-29 Jakub Jelinek <jakub@redhat.com>
24164
24165 PR middle-end/20622
24166 * gcc.dg/alias-7.c: New test.
24167
24168 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
24169
24170 * gcc.dg/sparc-reg-1.c: New test.
24171
24172 2005-03-28 Steve Ellcey <sje@cup.hp.com>
24173
24174 PR target/19890
24175 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
24176
24177 2005-03-29 Dale Ranta <dir@lanl.gov>
24178 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24179
24180 PR libfortran/20163
24181 * gfortran.dg/pr20163-2.f: New test.
24182
24183 2005-03-28 Jan Hubicka <jh@suse.cz>
24184
24185 PR middle-end/20635
24186 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
24187 by Jakub Jelinek.
24188
24189 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
24190
24191 PR tree-optimization/20626
24192 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
24193 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
24194
24195 2005-03-26 Steven G. Kargl <kargls@comcast.net>
24196
24197 * gfortran.dg/underflow.f90: New test.
24198 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
24199
24200 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24201
24202 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
24203
24204 2005-03-25 Mark Mitchell <mark@codesourcery.com>
24205
24206 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
24207 (g++_init): Make sure that CXXFLAGS is set.
24208 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
24209 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
24210 * lib/gfortran.exp (gfortran_link_flags): Likewise.
24211 * lib/objc.exp (objc_init): Likewise.
24212 * lib/treelang.exp (treelang_init): Likewise.
24213
24214 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
24215
24216 PR tree-optimization/20470
24217 * gcc.dg/tree-ssa/pr20470.c: New test.
24218
24219 2005-03-25 Geoffrey Keating <geoffk@apple.com>
24220
24221 * gcc.dg/ppc-stfiwx.c: New.
24222
24223 2005-03-25 Steve Ellcey <sje@cup.hp.com>
24224
24225 PR target/19888
24226 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
24227
24228 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
24229
24230 * gcc.dg/20050325-1.c: Fix a typo.
24231
24232 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24233
24234 PR libfortran/19678
24235 PR libfortran/19679
24236 * gfortran.dg/dos_eol.f: New test.
24237
24238 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
24239
24240 PR rtl-optimization/20249
24241 * gcc.dg/20050325-1.c: New test.
24242
24243 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24244
24245 PR libfortran/15332
24246 * gfortran.dg/pr15332.f: New test.
24247
24248 2005-03-24 Dale Johannesen <dalej@apple.com>
24249
24250 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
24251
24252 2005-03-24 Geoffrey Keating <geoffk@apple.com>
24253
24254 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
24255 'internal' visibility.
24256 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
24257 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
24258 'protected' visibility.
24259 * gcc.dg/visibility-7.c: Likewise.
24260 * lib/target-supports.exp (check_visibility_available): Take
24261 a parameter, the kind of visibility to check for.
24262 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
24263 to check_visibility_available.
24264
24265 * g++.dg/expr/cast3.C: New.
24266
24267 2005-03-24 David Edelsohn <edelsohn@gnu.org>
24268
24269 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
24270 rs6000.
24271
24272 2005-03-24 Steve Ellcey <sje@cup.hp.com>
24273
24274 PR target/20095
24275 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
24276
24277 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
24278
24279 * gcc.dg/badshift.c: Renamed to...
24280 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
24281
24282 * gcc.target/i386/badshift.c: Renamed to...
24283 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
24284 only.
24285
24286 PR rtl-optimization/20532
24287 * gcc.target/i386/badshift.c: New.
24288
24289 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24290
24291 * gfortran.dg/pr18025.f90: New test.
24292
24293 2005-03-23 Dale Johannesen <dalej@apple.com>
24294
24295 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
24296
24297 2005-03-23 Mark Mitchell <mark@codesourcery.com>
24298
24299 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
24300
24301 * lib/target-supports.exp (check_iconv_available): Default
24302 libiconv to -liconv, if there is no definition.
24303
24304 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
24305
24306 * gcc.dg/torture/cris-asm-mof-1.c: New test.
24307
24308 2005-03-22 Mark Mitchell <mark@codesourcery.com>
24309
24310 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
24311 * g++.dg/opt/pr7503-2.C: Likewise.
24312 * g++.dg/opt/pr7503-3.C: Likewise.
24313 * g++.dg/opt/pr7503-4.C: Likewise.
24314 * g++.dg/opt/pr7503-5.C: Likewise.
24315 * g++.dg/warn/minmax.C: New test.
24316
24317 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24318
24319 * gfortran.dg/g77_intrinsics_funcs.f: New test.
24320 * gfortran.dg/g77_intrinsics_sub.f: New test.
24321
24322 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
24323 Jan Hubicka <jh@suse.cz>
24324 Steven Bosscher <stevenb@suse.de
24325
24326 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
24327
24328 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24329
24330 PR c++/19980
24331 * g++.dg/template/redecl3.C: New test.
24332
24333 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24334
24335 PR c++/20499
24336 * g++.dg/parse/error16.C: Tweak error markers.
24337
24338 2005-03-22 Jakub Jelinek <jakub@redhat.com>
24339
24340 PR target/20561
24341 * gcc.dg/20050321-2.c: New test.
24342
24343 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
24344
24345 PR c++/20465
24346 PR c++/20381
24347 * g++.dg/template/ptrmem12.C: New.
24348
24349 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
24350
24351 PR rtl-optimization/20527
24352 * gcc.c-torture/execute/pr20527-1.c: New test.
24353
24354 2005-03-22 Ben Elliston <bje@au.ibm.com>
24355
24356 * gcc.misc-tests/options.exp (check_for_options): Create a real C
24357 program, compile it into a real executable and then delete the .c
24358 and .x files afterwards, to avoid problems on testglue targets.
24359
24360 2005-03-21 Stuart Hastings <stuart@apple.com>
24361
24362 * gcc.target/i386/sse-2.c: New.
24363
24364 2005-03-21 Uros Bizjak <uros@kss-loka.si>
24365
24366 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
24367
24368 2005-03-21 Paolo Carlini <pcarlini@suse.de>
24369
24370 * g++.dg/parse/crash25.C: Fix typo.
24371
24372 2005-03-21 Paolo Carlini <pcarlini@suse.de>
24373
24374 PR c++/20461
24375 * g++.dg/parse/crash24.C: New test.
24376
24377 PR c++/20536
24378 * g++.dg/parse/crash25.C: New test.
24379
24380 2005-03-21 Paolo Carlini <pcarlini@suse.de>
24381
24382 PR c++/20147
24383 * g++.dg/ext/stmtexpr4.C: New test.
24384
24385 2005-03-20 Roger Sayle <roger@eyesopen.com>
24386
24387 PR middle-end/20539
24388 * gcc.c-torture/compile/pr13066-1.c: New test case.
24389 * gcc.c-torture/compile/pr20539-1.c: Likewise.
24390 * g++.dg/opt/pr13066-1.C: Likewise.
24391
24392 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
24393
24394 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
24395
24396 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24397
24398 PR fortran/18525
24399 * gfortran.dg/nesting_1.f90: New test.
24400
24401 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24402
24403 PR c++/20240
24404 * g++.dg/lookup/using13.C: New test.
24405
24406 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24407
24408 PR c++/20333
24409 * g++.dg/template/crash36.C: New test.
24410
24411 2005-03-18 Paolo Carlini <pcarlini@suse.de>
24412
24413 PR c++/20463
24414 * g++.dg/template/crash35.C: New test.
24415
24416 2005-03-17 Paolo Carlini <pcarlini@suse.de>
24417
24418 PR c++/19966
24419 * g++.dg/overload/operator2.C: New test.
24420
24421 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24422
24423 PR libfortran/20257
24424 * gfortran.dg/pr20257.f90: New test.
24425
24426 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24427
24428 PR libfortran/20480
24429 * gfortran.dg/pr20480.f90: New test.
24430
24431 2005-03-16 Richard Henderson <rth@redhat.com>
24432
24433 PR middle-end/15700
24434 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
24435 (_rtld_global): New.
24436 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
24437 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
24438
24439 * gcc.dg/alias-3.c: New.
24440 * gcc.dg/alias-4.c: New.
24441 * gcc.dg/alias-5.c: New.
24442 * gcc.dg/alias-6.c: New.
24443
24444 2005-03-15 Geoffrey Keating <geoffk@apple.com>
24445
24446 * gcc.dg/cpp/ucnid-7.c: New.
24447
24448 2005-03-15 Janis Johnson <janis187@us.ibm.com>
24449 Dorit Naishlos <dorit@il.ibm.com>
24450
24451 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
24452 darwin.
24453
24454 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
24455
24456 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't
24457 support misaligned accesses.
24458 * gcc.dg/vect/vect-58.c: Likewise.
24459 * gcc.dg/vect/vect-92.c: New.
24460 * gcc.dg/vect/vect-93.c: New.
24461
24462 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
24463
24464 PR fortran/18827
24465 * gfortran.dg/assign_2.f90: New test.
24466 * gfortran.dg/assign_3.f90: New test.
24467 * gfortran.dg/assign.f90: New test.
24468
24469 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
24470
24471 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
24472 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
24473 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
24474 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
24475 names.
24476
24477 2005-03-14 Geoffrey Keating <geoffk@apple.com>
24478
24479 * gcc.dg/cpp/ucnid-6.c: New.
24480
24481 * gcc.dg/cpp/normalize-1.c: New.
24482 * gcc.dg/cpp/normalize-2.c: New.
24483 * gcc.dg/cpp/normalize-3.c: New.
24484 * gcc.dg/cpp/normalize-4.c: New.
24485 * gcc.dg/cpp/ucnid-4.c: New.
24486 * gcc.dg/cpp/ucnid-5.c: New.
24487 * g++.dg/cpp/normalize-1.C: New.
24488 * g++.dg/cpp/ucnid-1.C: New.
24489
24490 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
24491
24492 * gcc.dg/pr18628.c: New.
24493
24494 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
24495
24496 PR c++/20280
24497 * g++.dg/tree-ssa/pr20280.C: New.
24498
24499 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24500
24501 PR fortran/20467
24502 * gfortran.dg/stfunc_2.f90: New test.
24503
24504 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
24505
24506 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
24507
24508 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
24509
24510 * gcc.dg/tree-ssa/20050314-1.c: New test.
24511
24512 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24513
24514 PR c++/4403
24515 PR c++/9783, DR433
24516 * g++.dg/template/friend34.C: New test.
24517 * g++.dg/template/friend35.C: Likewise.
24518 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
24519
24520 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24521
24522 Friend class name lookup 5/n
24523 PR c++/1016
24524 * g++.dg/lookup/hidden-class1.C: New test.
24525 * g++.dg/lookup/hidden-class2.C: Likewise.
24526 * g++.dg/lookup/hidden-class3.C: Likewise.
24527 * g++.dg/lookup/hidden-class4.C: Likewise.
24528 * g++.dg/lookup/hidden-class5.C: Likewise.
24529 * g++.dg/lookup/hidden-class6.C: Likewise.
24530 * g++.dg/lookup/hidden-class7.C: Likewise.
24531 * g++.dg/lookup/hidden-class8.C: Likewise.
24532 * g++.dg/lookup/hidden-class9.C: Likewise.
24533 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
24534 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
24535 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
24536 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
24537 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
24538 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
24539 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
24540 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
24541 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
24542 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
24543 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
24544
24545 2005-03-13 Mark Mitchell <mark@codesourcery.com>
24546
24547 PR c++/20157
24548 * g++.dg/template/error18.C: New test.
24549
24550 2005-03-09 Ben Elliston <bje@au.ibm.com>
24551
24552 PR debug/16792
24553 * g++.dg/debug/pr16792.C: New test.
24554
24555 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
24556
24557 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
24558 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
24559 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
24560 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
24561 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
24562 test assertion names.
24563
24564 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24565
24566 PR fortran/18600
24567 * gfortran.dg/stfunc_1.f90: New test.
24568
24569 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24570
24571 PR fortran/16907
24572 * gfortran.dg/real_index_1.f90: New test.
24573
24574 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24575
24576 PR fortran/20323
24577 * gfortran.dg/spec_expr_1.f90: New test.
24578
24579 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
24580
24581 PR c/20402
24582 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
24583 new parser.
24584
24585 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24586
24587 PR fortran/20361
24588 * gfortran.dg/largeequiv_1.f90: New test.
24589
24590 2005-03-12 Geoffrey Keating <geoffk@apple.com>
24591
24592 * gcc.dg/ucnid-1.c: New.
24593 * gcc.dg/ucnid-2.c: New.
24594 * gcc.dg/ucnid-3.c: New.
24595 * gcc.dg/ucnid-4.c: New.
24596 * gcc.dg/ucnid-5.c: New.
24597 * gcc.dg/ucnid-6.c: New.
24598 * gcc.dg/cpp/ucnid-1.c: New.
24599 * gcc.dg/cpp/ucnid-2.c: New.
24600 * gcc.dg/cpp/ucnid-3.c: New.
24601 * g++.dg/other/ucnid-1.C: New.
24602
24603 2005-03-12 Geoffrey Keating <geoffk@apple.com>
24604
24605 * gcc.dg/vmx/darwin-abi-3.c: Delete.
24606
24607 2005-03-11 Per Bothner <per@bothner.com>
24608
24609 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
24610 that diagnotics refer to correct token.
24611 * gcc.dg/unused-3.c: Likewise.
24612
24613 2005-03-11 Per Bothner <per@bothner.com>
24614
24615 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
24616 constant" is now actually on same line as string constant.
24617 * gcc.dg/cpp/direct2s.c: Likewise.
24618
24619 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
24620
24621 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
24622
24623 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24624
24625 PR libfortran/20124
24626 * gfortran.dg/pr20124.f90: New Test
24627
24628 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
24629
24630 PR tree-optimization/20130
24631 * gcc.dg/pr20130-1.c: New test.
24632
24633 2005-03-10 Steve Ellcey <sje@cup.hp.com>
24634
24635 PR target/20095
24636 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
24637
24638 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24639
24640 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
24641
24642 2005-03-10 Steve Ellcey <sje@cup.hp.com>
24643
24644 * g++.dg/eh/forced1.C: Fix comment.
24645 * g++.dg/eh/forced2.C: Ditto.
24646 * g++.dg/eh/forced3.C: Ditto.
24647 * g++.dg/eh/forced4.C: Ditto.
24648
24649 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
24650
24651 PR rtl-opt/20412
24652 * gcc.c-torture/compile/pr20412.c: New test.
24653
24654 2005-03-10 Roger Sayle <roger@eyesopen.com>
24655
24656 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
24657
24658 2005-03-10 Jakub Jelinek <jakub@redhat.com>
24659
24660 PR target/20322
24661 * gcc.dg/20050307-1.c: New test.
24662
24663 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
24664
24665 PR c++/20375
24666 * g++.dg/other/stdarg3.C: New.
24667
24668 2005-03-10 Jakub Jelinek <jakub@redhat.com>
24669
24670 PR c++/18384, c++/18327
24671 * g++.dg/init/array19.C: New test.
24672
24673 PR inline-asm/20314
24674 * gcc.dg/torture/pr20314-1.c: New test.
24675 * gcc.dg/torture/pr20314-2.c: New test.
24676
24677 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
24678
24679 * gcc.dg/20050309-1.c: New test.
24680
24681 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24682
24683 * gcc.dg/builtins-10.c: Reactivate disabled test.
24684 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
24685 new cbrt transformations.
24686
24687 2005-03-09 Mark Mitchell <mark@codesourcery.com>
24688
24689 PR c++/20208
24690 * g++.dg/template/array13.C: New test.
24691
24692 2005-03-09 Paolo Carlini <pcarlini@suse.de>
24693
24694 PR c++/16859
24695 * g++.dg/init/brace4.C: New test.
24696
24697 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
24698
24699 PR c++/20186
24700 * g++.dg/template/non-dependent12.C: New.
24701
24702 2005-03-08 Mark Mitchell <mark@codesourcery.com>
24703
24704 PR c++/20142
24705 * g++.dg/init/array18.C: Add dg-do run marker.
24706
24707 PR c++/20142
24708 * g++.dg/init/array18.C: New test.
24709
24710 2005-03-09 Ben Elliston <bje@au.ibm.com>
24711
24712 * consistency.vlad/vlad.exp: Remove trailing semicolons.
24713 * g++.dg/gcov/gcov.exp: Likewise.
24714 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
24715 * gcc.target/xstormy16/xstormy16.exp: Likewise.
24716 * lib/c-torture.exp: Likewise.
24717 * lib/fortran-torture.exp: Likewise.
24718 * lib/g++.exp: Likewise.
24719 * lib/gcc-defs.exp: Likewise.
24720 * lib/gcc-dg.exp: Likewise.
24721 * lib/gcc.exp: Likewise.
24722 * lib/gcov.exp: Likewise.
24723 * lib/gfortran.exp: Likewise.
24724 * lib/mike-g++.exp: Likewise.
24725 * lib/mike-gcc.exp: Likewise.
24726 * lib/objc-torture.exp: Likewise.
24727 * lib/objc.exp: Likewise.
24728 * lib/profopt.exp: Likewise.
24729 * lib/target-libpath.exp: Likewise.
24730 * lib/target-supports.exp: Likewise.
24731 * lib/treelang.exp: Likewise.
24732 * lib/wrapper.exp: Likewise.
24733
24734 2005-03-08 Jeff Law <law@redhat.com>
24735
24736 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
24737 PHI-OPT changes.
24738
24739 2005-03-08 Ira Rosen <irar@il.ibm.com>
24740
24741 * gcc.dg/vect/pr20122.c: New test.
24742
24743 2005-03-07 Jeff Law <law@redhat.com>
24744
24745 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
24746 was folded away.
24747 * gcc.dg/tree-ssa/pr18133-1.c: New test.
24748 * gcc.dg/tree-ssa/pr18133-2.c: New test.
24749 * gcc.dg/tree-ssa/pr18134.c: New test.
24750
24751 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24752
24753 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
24754 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
24755 gcc.dg/torture/builtin-noret-2.c: Require weak support.
24756
24757 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
24758
24759 PR tree-opt/17671
24760 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
24761
24762 2005-03-07 Mark Mitchell <mark@codesourcery.com>
24763
24764 * g++.dg/warn/Wnvdtor.C: New test.
24765
24766 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
24767
24768 * gcc.dg/torture/pr19683-1.c: New test.
24769
24770 2005-03-06 Steven G. Kargl <kargls@comcast.net>
24771
24772 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
24773 * gfortran.dg/g77/19990313-2.f: Ditto.
24774 * gfortran.dg/g77/19990313-3.f: Ditto.
24775 * gfortran.dg/g77/19990525-0.f: Ditto.
24776 * gfortran.dg/g77/19990826-0.f: Ditto.
24777 * gfortran.dg/g77/19990826-2.f: Ditto.
24778 * gfortran.dg/g77/19990826-3.f: Ditto.
24779 * gfortran.dg/g77/20000511-1.f: Ditto.
24780 * gfortran.dg/g77/20000511-2.f: Ditto.
24781 * gfortran.dg/g77/970625-2.f: Ditto.
24782 * gfortran.dg/g77/980310-2.f: Ditto.
24783 * gfortran.dg/g77/980310-3.f: Ditto.
24784 * gfortran.dg/g77/980310-8.f: Ditto.
24785 * gfortran.dg/g77/980519-2.f: Ditto.
24786 * gfortran.dg/g77/alpha1.f: Ditto.
24787 * gfortran.dg/g77/claus.f: Ditto.
24788 * gfortran.dg/g77/erfc.f: Ditto.
24789 * gfortran.dg/g77/short.f: Ditto.
24790 * gfortran.fortran-torture/execute/data.f90: Ditto.
24791 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
24792 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
24793
24794 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24795
24796 * lib/file-format.exp (gcc_target_object_format): Add check for som
24797 format and hardcode object formats on hppa*-*-hpux*.
24798 * lib/target-supports.exp (check_weak_available): Add check for som
24799 object format. Always return 0 on hppa*-*-hpux10*.
24800
24801 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
24802 is defined.
24803
24804 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
24805
24806 2005-03-05 Steven G. Kargl <kargls@comcast.net>
24807
24808 * gfortran.dg/pr19936_1.f90: New test.
24809 * gfortran.dg/pr19936_2.f90: New test.
24810 * gfortran.dg/pr19936_3.f90: New test.
24811
24812 2005-03-05 Steven G. Kargl <kargls@comcast.net>
24813 Paul Thomas <prthomas@drfccad.cea.fr>
24814
24815 * gfortran.dg/PR19754_1.f90: New test.
24816 * gfortran.dg/PR19754_2.f90: Ditto.
24817
24818 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24819
24820 PR c++/19311
24821 * g++.dg/template/non-dependent11.C: New test.
24822
24823 2005-03-05 Uros Bizjak <uros@kss-loka.si>
24824
24825 * lib/target-supports.exp (check_iconv_available): Fix comment.
24826
24827 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
24828 Joseph S. Myers <joseph@codesourcery.com>
24829
24830 PR c++/19797
24831 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
24832
24833 2005-03-04 Matthew Sachs <msachs@apple.com>
24834
24835 * gcc.exp (gcc_target_compile): Put braces around
24836 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
24837 * objc.exp (objc_target_compile): Likewise.
24838 * treelang.exp (treelang_target_compile): Likewise.
24839
24840 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24841
24842 PR fortran/19673
24843 * gfortran.dg/func_result_1.f90: New test.
24844
24845 2005-03-04 Ben Elliston <bje@au.ibm.com>
24846
24847 * gcc.misc-tests/options.exp: New test.
24848
24849 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
24850
24851 * gcc.dg/pr15784-4.c: New test.
24852
24853 2005-03-03 Geoffrey Keating <geoffk@apple.com>
24854
24855 * gcc.c-torture/execute/pr17133.c: New.
24856 * gcc.c-torture/compile/20050303-1.c: New.
24857
24858 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
24859
24860 * gcc.dg/cpp/assert4.c: Fix for cygwin.
24861
24862 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
24863
24864 * g++.dg/overload/using2.C: New.
24865
24866 2005-03-02 Mark Mitchell <mark@codesourcery.com>
24867
24868 PR c++/19916
24869 * g++.dg/init/ptrmem2.C: New test.
24870
24871 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
24872
24873 PR c/8927
24874 * gcc.dg/pr8927-1.c: New test.
24875
24876 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
24877
24878 PR c++/20232
24879 * g++.dg/inherit/covariant12.C: New.
24880
24881 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24882
24883 PR fortran/19479
24884 * gfortran.dg/bound_1.f90: New test.
24885
24886 2005-02-28 Janis Johnson <janis187@us.ibm.com>
24887
24888 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
24889 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
24890
24891 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
24892
24893 PR c/20245
24894 * gcc.dg/pr20245-1.c: New test.
24895
24896 2005-02-28 Jakub Jelinek <jakub@redhat.com>
24897
24898 PR middle-end/19874
24899 * gcc.c-torture/execute/20050119-2.c: New test case.
24900
24901 2005-02-28 Ben Elliston <bje@au.ibm.com>
24902
24903 * README: Update the DejaGnu bug reporting address.
24904 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
24905 * lib/objc-torture.exp: Likewise.
24906
24907 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
24908
24909 * gfortran.dg/boz_1.f90: New test.
24910 * gfortran.dg/boz_3.f90: New test.
24911 * gfortran.dg/boz_4.f90: New test.
24912
24913 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
24914
24915 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
24916 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
24917
24918 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24919
24920 PR libfortran/20101
24921 * gfortran.dg/write_0_pe_format.f90: New test.
24922
24923 2005-02-27 Jakub Jelinek <jakub@redhat.com>
24924
24925 PR c++/20206
24926 * g++.dg/opt/thunk2.C: New test.
24927 * g++.dg/opt/covariant1.C: New test.
24928
24929 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24930
24931 * gfortran.dg/e_d_fmt.f90: New test.
24932
24933 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
24934
24935 * gcc.dg/asm-b.c: Fix comment typos.
24936
24937 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
24938
24939 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
24940 a V_MAY_DEF also.
24941
24942 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
24943
24944 PR tree-opt/20188
24945 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
24946 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
24947 * gcc.dg/asm-b.c: New test.
24948
24949 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
24950
24951 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
24952 Disable this test on IRIX 6.
24953
24954 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
24955
24956 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
24957 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
24958 parser.
24959
24960 2005-02-25 Diego Novillo <dnovillo@redhat.com>
24961
24962 PR tree-optimization/20204
24963 * gcc.dg/pr20204.c: New test.
24964
24965 2005-02-24 Jakub Jelinek <jakub@redhat.com>
24966
24967 PR target/20196
24968 * gcc.c-torture/execute/20050224-1.c: New test.
24969
24970 PR c++/20175
24971 * g++.dg/warn/Wbraces2.C: New test.
24972
24973 2005-02-23 Mark Mitchell <mark@codesourcery.com>
24974
24975 PR c++/19878
24976 * g++.dg/init/const2.C: New test.
24977
24978 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
24979
24980 PR tree-optimization/20100
24981 * gcc.c-torture/execute/pr20100-1.c: New test.
24982
24983 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24984
24985 * gfortran.dg/implicit_3.f90: New test.
24986
24987 * gfortran.dg/deftype_1.f90: New test.
24988
24989 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
24990
24991 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
24992 the test passes.
24993 * g++.dg/other/anon3.C: Accept a warning.
24994
24995 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
24996
24997 * gcc.dg/pr20017.c: Fix a comment typo.
24998
24999 2005-02-23 Bud Davis <bdavis@gfortran.org>
25000
25001 * gfortran.dg/list_read_4.f90: Change to f90 comments.
25002
25003 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
25004
25005 PR ada/19902
25006 * ada/acats/tests/cxa/cxa3004.a: Remove.
25007 * ada/acats/tests/cxb/cxb30061.am: Likewise.
25008
25009 2005-02-22 Mark Mitchell <mark@codesourcery.com>
25010
25011 PR c++/20073
25012 * g++.dg/init/const1.C: New test.
25013
25014 PR c++/19991
25015 * g++.dg/parse/constant7.C: New test.
25016
25017 PR c++/20152
25018 * g++.dg/parse/error27.C: New test.
25019 * g++.dg/template/qualttp15.C: Adjust error markers.
25020 * g++.old-deja/g++.other/struct1.C: Likewise.
25021
25022 PR c++/20153
25023 * g++.dg/template/error17.C: New test.
25024
25025 PR c++/20148
25026 * g++.dg/parser/error26.C: New test.
25027
25028 2005-02-22 Diego Novillo <dnovillo@redhat.com>
25029
25030 PR tree-optimization/20100
25031 PR tree-optimization/20115
25032 * gcc.dg/pr20115.c: New test.
25033 * gcc.dg/pr20115-1.c: New test.
25034 * gcc.dg/pr20100.c: New test.
25035 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
25036 call-clobbered variables after alias1.
25037
25038 2005-02-22 Bud Davis <bdavis@gfortran.org>
25039
25040 * gfortran.dg/list_read_4.f90: new test.
25041
25042 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
25043
25044 PR rtl-optimization/20017.
25045 * gcc.dg/pr20017.c: New.
25046
25047 2005-02-22 Devang Patel <dpatel@apple.com>
25048
25049 PR 19952
25050 * g++.dg/tree-ssa/pr19952.C: New test.
25051
25052 2005-02-22 Mark Mitchell <mark@codesourcery.com>
25053
25054 PR c++/19883
25055 * g++.dg/parse/constant6.C: New test.
25056
25057 2005-02-22 Uros Bizjak <uros@kss-loka.si>
25058
25059 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
25060 * g++.dg/charset/asm2.c: Likewise.
25061 * g++.dg/charset/asm3.c: Likewise.
25062 * g++.dg/charset/asm4.c: Likewise.
25063 * g++.dg/charset/asm5.c: Likewise.
25064 * g++.dg/charset/attribute1.c: Likewise.
25065 * g++.dg/charset/attribute2.c: Likewise.
25066 * g++.dg/charset/extern1.cc: Likewise.
25067 * g++.dg/charset/extern2.cc: Likewise.
25068 * g++.dg/charset/extern3.cc: Likewise.
25069 * g++.dg/charset/function.cc: Likewise.
25070 * g++.dg/charset/string.c: Likewise.
25071 * g++.dg/charset/charset.exp: Likewise.
25072 * lib/target-supports.exp (check_iconv_available): Fix comment.
25073
25074 2005-02-22 Uros Bizjak <uros@kss-loka.si>
25075
25076 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
25077 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
25078 * gcc.dg/charset/asm2.c: Likewise.
25079 * gcc.dg/charset/asm3.c: Likewise.
25080 * gcc.dg/charset/asm4.c: Likewise.
25081 * gcc.dg/charset/asm5.c: Likewise.
25082 * gcc.dg/charset/asm6.c: Likewise.
25083 * gcc.dg/charset/attribute1.c: Likewise.
25084 * gcc.dg/charset/attribute2.c: Likewise.
25085 * gcc.dg/charset/builtin1.c: Likewise.
25086 * gcc.dg/charset/extern.c: Likewise.
25087 * gcc.dg/charset/function.c: Likewise.
25088 * gcc.dg/charset/string.c: Likewise.
25089 * gcc.dg/charset/charset.exp: Likewise.
25090
25091 2005-02-21 Bud Davis <bdavis9659@comcast.net>
25092
25093 PR fortran/20086
25094 * gfortran.dg/pr20086.f90: New test.
25095
25096 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
25097
25098 PR tree-optimization/19786
25099 * g++.dg/tree-ssa/pr19786.C: New.
25100
25101 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25102
25103 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
25104
25105 2005-02-21 Jeff Law <law@redhat.com>
25106
25107 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
25108
25109 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25110
25111 * gfortran.dg/do_iterator: Split loop, markup all lines for
25112 which an error locus is printed.
25113 * gfortran.dg/pr17708.f90: Markup all lines for which an error
25114 locus is printed.
25115 * gfortran.dg/select_4.f90: Likewise.
25116 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
25117 locuses in the various permutations.
25118
25119 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
25120
25121 PR tree-optimization/19951
25122 * g++.dg/vect: New directory.
25123 * g++.dg/vect/vect.exp: New file.
25124 * g++.dg/vect/pr19951.cc: New testcase.
25125 * g++.dg/dg.exp: Also prune vectorizer tests.
25126
25127 2005-02-20 Zack Weinberg <zack@codesourcery.com>
25128
25129 PR 18785
25130 * gcc.dg/charset/builtin1.c: New test.
25131
25132 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25133
25134 PR c++/19299
25135 * g++.dg/inherit/volatile1.C: New test.
25136
25137 PR c++/19440
25138 * g++.dg/template/dtor4.C: New test.
25139
25140 2005-02-19 Steven G. Kargl <kargls@comcast.net>
25141
25142 * gfortran.dg/int_1.f90: New test.
25143
25144 2005-02-19 Devang Patel <dpatel@apple.com>
25145
25146 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
25147
25148 2005-02-19 Steven G. Kargl <kargls@comcast.net>
25149
25150 * gfortran.dg/achar_1.f90: New test.
25151
25152 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
25153
25154 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
25155
25156 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
25157 Jakub Jelinek <jakub@redhat.com>
25158
25159 PR tree-optimization/19828
25160 * gcc.dg/tree-ssa/loop-7.c: New test.
25161 * gcc.c-torture/execute/20050218-1.c: New test.
25162
25163 2005-02-19 Jakub Jelinek <jakub@redhat.com>
25164
25165 PR c/20043
25166 * gcc.dg/transparent-union-1.c: New test.
25167 * gcc.dg/transparent-union-2.c: New test.
25168
25169 2005-02-18 James E Wilson <wilson@specifixinc.com>
25170
25171 PR tree-optimization/18977
25172 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
25173
25174 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
25175
25176 PR target/20054
25177 * gcc.dg/pr20054.c: New test.
25178
25179 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25180
25181 PR c++/19508
25182 * g++.dg/ext/attrib20.C: New test.
25183
25184 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
25185
25186 PR middle-end/20030
25187 * gfortran.fortran-torture/execute/character_passing.f90: New test.
25188
25189 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
25190
25191 PR c++/20008
25192 * g++.dg/opt/switch4.C: New.
25193
25194 2005-02-18 Jakub Jelinek <jakub@redhat.com>
25195
25196 PR c++/20023
25197 PR tree-optimization/20009
25198 * gcc.c-torture/compile/20050217-1.c: New test.
25199 * g++.dg/opt/switch3.C: New test.
25200
25201 PR tree-optimization/18947
25202 * gcc.c-torture/compile/20050215-1.c: New test.
25203 * gcc.c-torture/compile/20050215-2.c: New test.
25204 * gcc.c-torture/compile/20050215-3.c: New test.
25205
25206 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
25207
25208 PR c++/20028
25209 * g++.dg/template/crash34.C: New.
25210
25211 PR c++/20022
25212 * g++.dg/other/access3.C: New.
25213
25214 2005-02-17 Ira Rosen <irar@il.ibm.com>
25215
25216 * gcc.dg/vect/vect-98.c: New test.
25217
25218 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
25219
25220 PR tree-optimization/19967
25221 * gcc.dg/pr19967.c: New.
25222
25223 2005-02-16 Jakub Jelinek <jakub@redhat.com>
25224
25225 PR middle-end/19857
25226 * gcc.dg/tree-ssa/20050215-1.c: New test.
25227 * gcc.c-torture/execute/20050215-1.c: New test.
25228
25229 2005-02-15 Eric Christopher <echristo@redhat.com>
25230
25231 * gcc.dg/cpp/20050215-1.c: New file.
25232
25233 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
25234
25235 PR tree-optimization/15785
25236 * gcc.dg/pr15785-1.c: New test.
25237
25238 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
25239
25240 PR c++/17788
25241 * g++.dg/init/ctor4.C: New.
25242 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
25243
25244 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
25245
25246 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
25247 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
25248
25249 2005-02-15 Andreas Schwab <schwab@suse.de>
25250
25251 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
25252 declare malloc.
25253
25254 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
25255
25256 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
25257
25258 2005-02-14 Diego Novillo <dnovillo@redhat.com>
25259
25260 PR tree-optimization/19853
25261 * gcc.c-torture/compile/pr19853.c: New test.
25262
25263 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
25264
25265 PR c++/19608
25266 * g++.dg/parse/local-class1.C: New.
25267
25268 PR c++/19895
25269 * g++.dg/parse/ptrmem3.C: New.
25270
25271 PR c++/19884
25272 * g++.old-deja/g++.oliva/template6.C: Add another case.
25273 * g++.dg/template/explicit6.C: New.
25274
25275 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
25276
25277 PR c++/17816
25278 * g++.dg/other/redecl2.C: New.
25279
25280 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
25281
25282 PR c++/19891
25283 * g++.dg/abi/covariant4.C: New.
25284
25285 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
25286
25287 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c:
25288 New tests.
25289
25290 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
25291
25292 * gcc.dg/vect/vect-96.c: Fix typo.
25293
25294 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25295
25296 PR c++/14479
25297 PR c++/19487
25298 * g++.dg/template/enum5.C: New test.
25299
25300 2005-02-12 Ira Rosen <irar@il.ibm.com>
25301
25302 * gcc.dg/vect/vect-97.c: New test.
25303
25304 2005-02-12 Ira Rosen <irar@il.ibm.com>
25305
25306 * gcc.dg/vect/vect-96.c: New test.
25307
25308 2005-02-12 Uros Bizjak <uros@kss-loka.si>
25309
25310 * gcc.dg/builtins-34.c: Also check ldexp*.
25311
25312 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
25313
25314 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
25315
25316 2005-02-11 Janis Johnson <janis187@us.ibm.com>
25317
25318 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
25319 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
25320 dg-require-dll, dg-require-iconv, dg-require-named-sections,
25321 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
25322 selector_list, selector_expression, dg-process-target): Move to new
25323 file target-supports-dg.exp.
25324 * lib/target-supports-dg.exp: New.
25325
25326 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
25327 New.
25328
25329 2005-02-11 Jakub Jelinek <jakub@redhat.com>
25330
25331 PR c++/19666
25332 * g++.dg/other/ptrmem6.C: New test.
25333
25334 PR middle-end/19858
25335 * gcc.c-torture/compile/20050210-1.c: New test.
25336
25337 2005-02-11 Mark Mitchell <mark@codesourcery.com>
25338
25339 PR c++/19755
25340 * g++.dg/warn/Wbraces1.C: New test.
25341
25342 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
25343
25344 * gcc.dg/builtins-52.c: New testcase.
25345
25346 2005-02-10 Jakub Jelinek <jakub@redhat.com>
25347
25348 PR c/19342
25349 * gcc.c-torture/execute/20050119-1.c: New test.
25350
25351 2005-02-09 Mark Mitchell <mark@codesourcery.com>
25352
25353 PR c++/19811
25354 * g++.dg/init/delete1.C: New test.
25355
25356 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
25357
25358 PR c++/18470
25359 * g++.dg/template/static12.C: New test.
25360
25361 2005-02-09 Mark Mitchell <mark@codesourcery.com>
25362
25363 PR c++/19787
25364 * g++.dg/conversion/ambig1.C: New test.
25365
25366 PR c++/19739
25367 * g++.dg/ext/attrib19.C: New test.
25368
25369 PR c++/19732
25370 * g++.dg/parse/dtor5.C: New test.
25371
25372 PR c++/19762
25373 * g++.dg/template/dtor3.C: New test.
25374
25375 PR c++/19826
25376 * g++.dg/template/static11.C: New test.
25377 * g++.dg/template/crash2.C: Remove dg-error marker.
25378
25379 2005-02-09 Janis Johnson <janis187@us.ibm.com>
25380
25381 PR C++/18491
25382 * g++.old-deja/g++.mike/p10769a.C: Remove.
25383
25384 2005-02-09 Roger Sayle <roger@eyesopen.com>
25385
25386 * gcc.dg/builtins-48.c: New test case.
25387 * gcc.dg/builtins-49.c: New test case.
25388 * gcc.dg/builtins-50.c: New test case.
25389 * gcc.dg/builtins-51.c: New test case.
25390
25391 2005-02-09 Ian Lance Taylor <ian@airs.com>
25392
25393 PR middle-end/19583
25394 * g++.dg/warn/Wreturn-type-3.C: New test.
25395
25396 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
25397
25398 PR middle-end/19402
25399 * gcc.dg/pr19402-1.c: New testcase.
25400 * gcc.dg/pr19402-2.c: likewise.
25401
25402 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
25403
25404 PR middle-end/19854
25405 * g++.dg/tree-ssa/tmmti.C: New testcase.
25406
25407 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
25408
25409 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
25410
25411 2005-02-08 Mark Mitchell <mark@codesourcery.com>
25412
25413 PR c++/19733
25414 * g++.dg/parse/crash23.C: New test.
25415 * g++.dg/warn/Weff1.C: New test.
25416
25417 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
25418
25419 * gcc.dg/20050209-1.c: New test.
25420
25421 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
25422
25423 PR target/19799
25424 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
25425
25426 2005-02-08 Mike Stump <mrs@apple.com>
25427
25428 * g++.dg/pch/import-2.c: New test.
25429 * g++.dg/pch/import-2.hs: New.
25430 * g++.dg/pch/include/import-2a.h: New.
25431 * g++.dg/pch/include/import-2b.h: New.
25432
25433 2005-02-08 Janis Johnson <janis187@us.ibm.com>
25434
25435 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
25436
25437 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25438
25439 * gfortran.dg/substr_1.f90: New test.
25440
25441 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
25442
25443 PR middle-end/19775
25444 * gcc.dg/torture/builtin-power-1.c: Disable test for
25445 invalid transformation.
25446 * gcc.dg/builtins-10.c: Likewise. Disable one test we
25447 no longer optimize.
25448 * gcc.dg/builtins-47.c: New testcase.
25449
25450 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
25451 Dorit Naishlos <dorit@il.ibm.com>
25452
25453 * gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
25454
25455 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
25456
25457 * gcc.c-torture/compile/20050206-1.c: New test.
25458
25459 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
25460
25461 PR tree-opt/19768
25462 * g++.dg/opt/pr19768.C: New test.
25463
25464 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
25465
25466 PR tree-opt/19736
25467 * gcc.c-torture/compile/pr19736.c: New test.
25468
25469 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25470
25471 PR c++/17401
25472 * g++.dg/parse/error25.C: New test.
25473
25474 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
25475
25476 * gcc.c-torture/execute/20050203-1.c: New.
25477
25478 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
25479
25480 * gcc.dg/vect/vect-85.c: Remove xfail.
25481 * gcc.dg/vect/vect-86.c: Remove xfail.
25482 * gcc.dg/vect/vect-87.c: Remove xfail.
25483 * gcc.dg/vect/vect-88.c: Remove xfail.
25484
25485 2005-02-02 Geoffrey Keating <geoffk@apple.com>
25486
25487 * gcc.dg/altivec-19.c: New.
25488
25489 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
25490
25491 PR c/17807
25492 * gcc.dg/nested-func-3.c: New test.
25493 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
25494
25495 2005-02-02 Janis Johnson <janis187@us.ibm.com>
25496
25497 * gcc.test-framework/gen_directive_tests: Generate tests for
25498 selector expressions.
25499
25500 2005-02-02 Matt Austern <austern@apple.com>
25501
25502 PR c++/19628
25503 * g++/ext/builtin7.C: New.
25504 * g++/ext/builtin8.C: New.
25505
25506 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
25507
25508 PR c/18502
25509 * gcc.dg/pr18502-1.c: New test.
25510
25511 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25512
25513 PR c++/17413
25514 * g++.dg/template/local4.C: Tweak.
25515
25516 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
25517
25518 PR tree-optimization/19578
25519 * gcc.c-torture/compile/20050202-1.c: New test.
25520
25521 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
25522
25523 PR c/19435
25524 * gcc.dg/c99-init-4.c: New test.
25525
25526 2005-02-01 Janis Johnson <janis187@us.ibm.com>
25527
25528 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
25529
25530 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
25531
25532 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
25533 * g++.dg/eh/check-vect.h: New.
25534
25535 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
25536 * gcc.dg/vect/vect-78.c: Ditto.
25537 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
25538 Remove.
25539
25540 * g++.dg/conversion/simd1.C: Expect warning.
25541 * g++.dg/ext/attribute-test-1.C: Ditto.
25542 * g++.dg/ext/attribute-test-2.C: Ditto.
25543 * g++.dg/ext/attribute-test-3.C: Ditto.
25544 * g++.dg/ext/attribute-test-4.C: Ditto.
25545
25546 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
25547 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
25548
25549 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
25550
25551 2005-02-01 Richard Henderson <rth@redhat.com>
25552
25553 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
25554 long double for ibm double-double format.
25555 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
25556
25557 2005-02-01 Diego Novillo <dnovillo@redhat.com>
25558
25559 PR tree-optimization/19633
25560 * gcc.dg/pr19633-1.c: New test.
25561 * gcc.dg/pr19633.c: Tweak to make pointer point
25562 to NULL or a symbol.
25563
25564 2005-02-01 Janis Johnson <janis187@us.ibm.com>
25565
25566 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
25567 New procs.
25568 (dg-process-target (local override)): Handle selector expressions.
25569
25570 * gcc.test-framework/README: Describe tests in source directory.
25571 * gcc.test-framework/test-framework.awk: Handle dg- tests.
25572 * gcc.test-framework/test-framework.exp: Handle dg- tests.
25573 * gcc.test-framework/dg-bogus-exp-P.c: New test.
25574 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
25575 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
25576 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
25577 * gcc.test-framework/dg-do-link-exp-P.c: New test.
25578 * gcc.test-framework/dg-do-run-exp-P.c: New test.
25579 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
25580 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
25581 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
25582 * gcc.test-framework/dg-error-exp-P.c: New test.
25583 * gcc.test-framework/dg-error-exp-XP.c: New test.
25584 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
25585 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
25586 * gcc.test-framework/dg-output-exp-P.c: New test.
25587 * gcc.test-framework/dg-output-exp-XF.c: New test.
25588 * gcc.test-framework/dg-warning-exp-P.c: New test.
25589 * gcc.misc-tests/dg-1.c: Remove.
25590 * gcc.misc-tests/dg-2.c: Remove.
25591 * gcc.misc-tests/dg-3.c: Remove.
25592 * gcc.misc-tests/dg-4.c: Remove.
25593 * gcc.misc-tests/dg-5.c: Remove.
25594 * gcc.misc-tests/dg-6.c: Remove.
25595 * gcc.misc-tests/dg-7.c: Remove.
25596 * gcc.misc-tests/dg-8.c: Remove.
25597 * gcc.misc-tests/dg-9.c: Remove.
25598 * gcc.misc-tests/dg-10.c: Remove.
25599 * gcc.misc-tests/dg-11.c: Remove.
25600 * gcc.misc-tests/dg-12.c: Remove.
25601 * gcc.misc-tests/dg-test.exp: Remove.
25602
25603 * gcc.test-framework/test-framework.awk: Change recording and
25604 printing of passes and failures.
25605
25606 * gcc.test-framework: New directory.
25607 * gcc.test-framework/README: New.
25608 * gcc.test-framework/test-framework.exp: New.
25609 * gcc.test-framework/test-framework.awk: New.
25610 * gcc.test-framework/gen_directive_tests: New.
25611
25612 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
25613
25614 * lib/treelang.exp: Fix comment typos.
25615 (treelang_target_compile): Don't append libs=-ltreelang to options.
25616
25617 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
25618
25619 * g++.dg/parse/typename7.C: Adjust error messages.
25620
25621 2005-01-31 Jeff Law <law@redhat.com>
25622
25623 * gcc.c-torture/execute/20050131-1.c: New test.
25624 * gcc.dg/wcaselabel.c: New test.
25625
25626 2005-01-31 Mark Mitchell <mark@codesourcery.com>
25627
25628 * g++.dg/other/warning1.C: Adjust error messags.
25629 * g++.dg/parse/constant5.C: New test.
25630
25631 2005-01-31 Steven Bosscher <stevenb@suse.de>
25632
25633 PR c/19333
25634 * gcc.c-torture/compile/20011130-1.c: Reorder to make
25635 the test case valid.
25636 * gcc.dg/20030815-1.c: Remove invalid tests.
25637 * gcc.dg/array-7.c: Adjust expected result.
25638 * gcc.dg/pr18596-3.c: Likewise.
25639 * gcc.dg/noncompile/20000901-1.c: Likewise.
25640 * gcc.dg/noncompile/init-2.c: Likewise.
25641 * gcc.dg/noncompile/init-4.c: Likewise.
25642
25643 2005-01-31 Dale Johannesen <dalej@apple.com>
25644
25645 * g++.dg/opt/pr19650.C: New test.
25646
25647 2005-01-31 Richard Henderson <rth@redhat.com>
25648
25649 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
25650 long double for intel double extended format.
25651 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
25652
25653 2005-01-30 Mark Mitchell <mark@codesourcery.com>
25654
25655 PR c++/19555
25656 * g++.dg/template/static10.C: New test.
25657
25658 PR c++/19395
25659 * g++.dg/parse/error24.C: New test.
25660
25661 PR c++/19367
25662 * g++.dg/lookup/builtin1.C: New test.
25663
25664 PR c++/19457
25665 * g++.dg/warn/conv3.C: New test.
25666
25667 2005-01-30 Bud Davis <bdavis@gfortran.org>
25668
25669 PR fortran/19647
25670 * gfortan.dg/inquire_7.f90
25671
25672 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
25673
25674 PR tree-optimization/15791
25675 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
25676 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
25677 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
25678 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
25679 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
25680 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
25681 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
25682 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
25683 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
25684 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
25685
25686 2005-01-29 Paul Brook <paul@codesourcery.com>
25687
25688 PR fortran/18565
25689 * check.c (real_or_complex_check): New function.
25690 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
25691 * intrinsic.c (add_functions): Use new check functions.
25692 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
25693 Add prototypes.
25694
25695 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
25696
25697 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
25698 gcc.dg/lvalue-3.c: New tests.
25699 * gcc.dg/concat.c: Update expected messages.
25700
25701 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
25702
25703 PR libfortran/19595
25704 * gfortran.dg/eor_1.f90: New test.
25705
25706 2005-01-29 Steven G. Kargl <kargls@comcast.net>
25707
25708 PR fortran/19589
25709 * gfortran.dg/logical_data_1.f90: New test.
25710
25711 2005-01-28 Mark Mitchell <mark@codesourcery.com>
25712
25713 PR c++/19253
25714 * g++.dg/template/crash33.C: New test.
25715
25716 PR c++/19667
25717 * g++.dg/template/crash32.C: New test.
25718
25719 2005-01-28 Ian Lance Taylor <ian@airs.com>
25720
25721 PR middle-end/16558
25722 * g++.dg/warn/Wreturn-type-2.C: New test.
25723
25724 2004-06-24 Jeff Law <law@redhat.com>
25725
25726 * gcc.dg/tree-ssa/20050128-1.c: New test.
25727
25728 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
25729
25730 * gcc.target/frv/all-mdpackh-1.c: New test.
25731
25732 2005-01-28 Steven Bosscher <stevenb@suse.de>
25733
25734 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
25735
25736 2005-01-27 Richard Henderson <rth@redhat.com>
25737
25738 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
25739
25740 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
25741
25742 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
25743
25744 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
25745
25746 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
25747 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
25748 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
25749 to cope with cases where the multilib options override the dg-options.
25750
25751 2005-01-27 Jakub Jelinek <jakub@redhat.com>
25752
25753 PR c/18946
25754 * gcc.dg/noncompile/20050120-1.c: New test.
25755
25756 2005-01-26 Diego Novillo <dnovillo@redhat.com>
25757
25758 PR tree-optimization/19633
25759 * gcc.dg/pr19633.c: New test.
25760 * gcc.dg/tree-ssa/pr19633.c: New test.
25761
25762 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
25763
25764 * gcc.dg/20041216-1.c: New test.
25765
25766 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
25767
25768 PR objc/18862
25769 * objc.dg/selector-2.m: New test.
25770
25771 2005-01-26 Jakub Jelinek <jakub@redhat.com>
25772
25773 * g++.dg/opt/range-test-2.C: New test.
25774
25775 PR rtl-optimization/19579
25776 * gcc.c-torture/execute/20050124-1.c: New test.
25777
25778 2005-01-26 Greg Parker <gparker@apple.com>
25779 Stuart Hastings <stuart@apple.com>
25780
25781 * gcc.c-torture/execute/20050125-1.c: New.
25782
25783 2005-01-18 Jan Hubicka <jh@suse.cz>
25784
25785 PR tree-optimize/19337
25786 * gcc.c-torture/compile/20050119-1.c: New test.
25787
25788 2005-01-24 James E Wilson <wilson@specifixinc.com>
25789
25790 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
25791 test for successful match.
25792
25793 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
25794
25795 PR objc/18408
25796 * objc.dg/comp-types-7.m: New test.
25797
25798 2005-01-24 Janis Johnson <janis187@us.ibm.com>
25799
25800 * lib/target-supports.exp (current_target_name): New.
25801 (check_effective_target_ilp32, check_effective_target_lp64):
25802 Cache the result to use as long as the current target, with
25803 multilib flags, remains the same.
25804
25805 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
25806 (dg-require-weak, dg-require-visibility, dg-require-alias,
25807 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
25808 dg-require-effective-target, dg-skip-if): Remove call to
25809 skip_test_and_clear_xfail.
25810 (dg-test): Clear xfail data.
25811
25812 2005-01-24 Jakub Jelinek <jakub@redhat.com>
25813
25814 PR target/17751
25815 * gcc.dg/ppc64-toc.c: New test.
25816
25817 * g++.dg/tree-ssa/empty-1.C: New test.
25818
25819 PR middle-end/19551
25820 * gcc.c-torture/execute/20050121-1.c: New test.
25821 * gcc.dg/20050121-2.c: New test.
25822
25823 2004-01-23 Steven G. Kargl <kargls@comcast.net>
25824 Paul Brook <paul@codesourcery.com>
25825
25826 PR fortran/17941
25827 * gfortran.dg/real_const_1.f: New test.
25828 * gfortran.dg/real_const_2.f90: New test.
25829 * gfortran.dg/complex_int_1.f90: New test.
25830
25831 2005-01-23 Bud Davis <bdavis9659@comcast.net>
25832
25833 PR fortran/19313
25834 * gfortan.dg/inquire_6.f90: New test.
25835
25836 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
25837
25838 PR libfortran/19451
25839 * open_readonly_1.f90: New test.
25840
25841 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
25842
25843 PR libfortran/18982
25844 * gfortran.dg/open_new.f90: New file.
25845
25846 2005-01-22 Paul Brook <paul@codesourcery.com>
25847
25848 * namelist_1.f90: New test.
25849
25850 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
25851
25852 PR tree-optimization/19484
25853 * gcc.c-torture/compile/20050122-[12].c: New tests.
25854
25855 2005-01-22 Paul Brook <paul@codesourcery.com>
25856
25857 * gfortran.dg/implicit_2.f90: New test.
25858
25859 2005-01-22 Bud Davis <bdavis9659@comcast.net>
25860
25861 PR fortran/19314
25862 * gfortran.dg/inquire_5.f90: New test.
25863
25864 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25865
25866 PR c/18809
25867 * gcc.dg/pr18809-1.c: New test.
25868
25869 2005-01-21 Ian Lance Taylor <ian@airs.com>
25870
25871 * gcc.dg/20050121-1.c: New test.
25872
25873 PR tree-optimization/13000
25874 * gcc.dg/20040206-1.c: Change warning to point where function is
25875 being inlined.
25876
25877 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25878
25879 PR c++/19208
25880 * g++.dg/template/array11.C: New test.
25881
25882 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25883
25884 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
25885 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
25886 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
25887 * gfortran.dg/getenv_1.f90: Add dg-do directive.
25888 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
25889 gfortran.dg/pr17164.f90: Add missing dg-do directives.
25890
25891 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
25892
25893 PR tree-optimization/15349
25894 * gcc.dg/tree-ssa/pr15349.c: New.
25895
25896 2005-01-20 Steve Ellcey <sje@cup.hp.com>
25897
25898 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
25899
25900 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
25901
25902 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
25903 scan-assembler-times directive name.
25904
25905 * gcc.dg/asm-a.c: Move dg-require-effective-target to
25906 after dg-do.
25907
25908 PR rtl-optimization/19462
25909 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
25910
25911 2005-01-19 Steve Ellcey <sje@cup.hp.com>
25912
25913 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
25914 counting function calls on ia64.
25915
25916 2005-01-19 Jakub Jelinek <jakub@redhat.com>
25917
25918 PR rtl-optimization/15139
25919 * gcc.dg/20050111-2.c: New test.
25920
25921 PR c/17297
25922 * gcc.c-torture/compile/20050113-1.c: New testcase.
25923
25924 PR middle-end/19164
25925 * gcc.dg/20050113-1.c: New testcase.
25926
25927 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
25928
25929 * gcc.dg/vect/vect-85.c: Add comment.
25930 * gcc.dg/vect/vect-86.c: Add xfail for now.
25931 * gcc.dg/vect/vect-87.c: Add xfail for now.
25932 * gcc.dg/vect/vect-88.c: Add xfail for now.
25933 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
25934
25935 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
25936
25937 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
25938
25939 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
25940
25941 * g++.dg/debug/typedef3.C: New test.
25942
25943 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
25944
25945 PR c/19472
25946 * gcc.dg/asm-a.c: New test.
25947
25948 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
25949
25950 * gcc.dg/sh-relax.c: Add prototype for abort.
25951
25952 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
25953
25954 * gcc.dg/short-compare-1.c: New test.
25955 * gcc.dg/short-compare-2.c: Likewise.
25956
25957 2005-01-18 Michael Matz <matz@suse.de>
25958
25959 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
25960
25961 2005-01-17 Diego Novillo <dnovillo@redhat.com>
25962
25963 PR tree-optimization/19121
25964 * gcc.c-torture/compile/pr19121.c: New test.
25965
25966 2005-01-17 James E. Wilson <wilson@specifixinc.com>
25967
25968 PR target/19357
25969 * gcc.c-torture/compile/pr19357.c: New test.
25970
25971 2005-01-17 Ian Lance Taylor <ian@airs.com>
25972
25973 PR c/5675
25974 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
25975 pass--those that refer just to the variable, possibly with a
25976 cast.
25977 * gcc.dg/c99-const-expr-3.c: Likewise.
25978
25979 PR middle-end/13127
25980 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
25981 longer emitted.
25982
25983 2005-01-16 Bud Davis <bdavis9659@comcast.net>
25984
25985 PR fortran/18778
25986 * gfortran.dg/endfile_2.f90: New test.
25987
25988 2005-01-16 Steven G. Kargl <kargls@comcast.net>
25989
25990 PR 19168
25991 * gfortran.dg/select_5.f90: New test.
25992
25993 2004-01-16 Paul Brook <paul@codesourcery.com>
25994
25995 * gfortran.dg/common_4.f90: New test.
25996
25997 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
25998
25999 PR rtl-optimization/19462
26000 * gcc.dg/torture/pr19462-1.c: New test.
26001
26002 2005-01-15 Ziemowit Laski <zlaski@apple.com>
26003
26004 PR objc/19321
26005 * objc.dg/func-ptr-2.m: New.
26006 * objc.dg/volatile-1.m: New.
26007
26008 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26009
26010 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
26011
26012 2005-01-15 Jakub Jelinek <jakub@redhat.com>
26013
26014 PR tree-optimization/19060
26015 * gcc.c-torture/execute/20050104-1.c: New test.
26016
26017 2005-01-15 Bud Davis <bdavis9659@comcast.net>
26018
26019 PR fortran/18983
26020 * gfortran.dg/write_to_null.f90: New test.
26021
26022 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
26023 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26024
26025 PR other/19328
26026 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
26027 argument.
26028
26029 2005-01-15 Jakub Jelinek <jakub@redhat.com>
26030
26031 PR c++/19263
26032 * g++.dg/init/vector1.C: New test.
26033
26034 2005-01-14 James E. Wilson <wilson@specifixinc.com>
26035
26036 PR target/13158
26037 * gcc.target/ia64/sibcall-unwind-1.c: New test.
26038 PR target/18987
26039 * gcc.target/ia64/sibcall-unwind-2.c: New test.
26040
26041 2005-01-14 Steven G. Kargl <kargls@comcast.net>
26042
26043 * gfortran.dg/select_1.f90: New test.
26044 * gfortran.dg/select_2.f90: New test.
26045 * gfortran.dg/select_3.f90: New test.
26046 * gfortran.dg/select_4.f90: New test.
26047
26048 2005-01-14 Jakub Jelinek <jakub@redhat.com>
26049
26050 PR middle-end/19084
26051 PR rtl-optimization/19348
26052 * gcc.dg/20050111-1.c: New test.
26053 * gcc.c-torture/execute/20050111-1.c: New test.
26054
26055 * gcc.dg/i386-asm-4.c: New test.
26056
26057 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
26058
26059 * gcc.dg/nested-func-2.c: New test.
26060 * ada/acats/norun.lst: Remove c953002.
26061
26062 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
26063
26064 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
26065
26066 2005-01-12 Ben Elliston <bje@au.ibm.com>
26067
26068 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
26069
26070 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
26071
26072 PR target/18761
26073 * g++.dg/abi/align1.C: New test.
26074
26075 2005-01-11 Alan Modra <amodra@bigpond.net.au>
26076
26077 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
26078 at a time.
26079 * g++.dg/ext/altivec_check.h: Support compiling as C.
26080
26081 2005-01-10 Roger Sayle <roger@eyesopen.com>
26082
26083 PR c++/19355
26084 * g++.dg/expr/pr19355-1.C: New test case.
26085
26086 2005-01-10 Laurent GUERBY <laurent@guerby.net>
26087
26088 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
26089 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
26090 * ada/acats/tests/c3/c92005b.ada: Likewise.
26091 * ada/acats/tests/c3/cxb3012.a: Likewise.
26092 * ada/acats/norun.lst: Add c380004 and c953002, add PR
26093
26094 2005-01-09 Paul Brook <paul@codesourcery.com>
26095
26096 * gfortran.dg/common_2.f90: New file.
26097 * gfortran.dg/common_3.f90: New file.
26098
26099 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
26100
26101 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
26102
26103 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
26104
26105 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
26106 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
26107 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
26108 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
26109 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
26110 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
26111 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
26112 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
26113 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
26114 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
26115 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
26116 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
26117 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
26118 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
26119 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
26120 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
26121 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
26122 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
26123 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
26124 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
26125 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
26126 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
26127 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
26128 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
26129 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
26130 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
26131 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
26132 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
26133 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
26134 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
26135 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
26136 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
26137 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
26138 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
26139 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
26140 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
26141 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
26142 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
26143 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
26144 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
26145 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
26146 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
26147 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
26148 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
26149 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
26150 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
26151 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
26152 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
26153 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
26154 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
26155 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
26156 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
26157 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
26158 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
26159 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
26160 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
26161 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
26162 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
26163 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
26164 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
26165 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
26166 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
26167 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
26168 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
26169 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
26170 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
26171 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
26172
26173 * gcc.dg/vect/vect-1.c: Fix spelling.
26174 * gcc.dg/vect/vect-10.c: Fix spelling.
26175 * gcc.dg/vect/vect-11.c: Fix spelling.
26176 * gcc.dg/vect/vect-12.c: Fix spelling.
26177 * gcc.dg/vect/vect-14.c: Fix spelling.
26178 * gcc.dg/vect/vect-15.c: Fix spelling.
26179 * gcc.dg/vect/vect-16.c: Fix spelling.
26180 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
26181 * gcc.dg/vect/vect-64.c: Fix comments.
26182 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
26183
26184 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
26185 Ira Rosen <irar@il.ibm.com>
26186
26187 * gcc.dg/vect/vect-70.c: New test.
26188 * gcc.dg/vect/vect-71.c: New test.
26189
26190 2005-01-09 Manfred Hollstein <mh@suse.com>
26191
26192 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
26193 * gcc.dg/pr18241-2.c: Likewise.
26194 * gcc.dg/pr18241-3.c: Likewise.
26195 * gcc.dg/pr18241-4.c: Likewise.
26196 * gcc.dg/pr18241-5.c: Likewise.
26197
26198 2005-01-08 Richard Henderson <rth@redhat.com>
26199
26200 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
26201 False for x86 and x86-64.
26202
26203 2005-01-08 Diego Novillo <dnovillo@redhat.com>
26204
26205 PR tree-optimization/18241
26206 * gcc.dg/pr18241-1.c: New test.
26207 * gcc.dg/pr18241-2.c: New test.
26208 * gcc.dg/pr18241-3.c: New test.
26209 * gcc.dg/pr18241-4.c: New test.
26210 * gcc.dg/pr18241-5.c: New test.
26211
26212 2005-01-08 Steven G. Kargl <kargls@comcast.net>
26213
26214 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
26215 gfortran.dg/select_4.f90: New.
26216
26217 2005-01-07 Jakub Jelinek <jakub@redhat.com>
26218
26219 * gcc.c-torture/execute/20050107-1.c: New test.
26220
26221 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
26222
26223 PR c++/19298
26224 * g++.dg/template/ref2.C: New.
26225
26226 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
26227
26228 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
26229 instead of being empty.
26230
26231 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26232
26233 PR fortran/15553
26234 * gfortran.dg/array-1.f90: New test.
26235
26236 2005-01-07 Jakub Jelinek <jakub@redhat.com>
26237
26238 PR tree-optimization/19283
26239 * gcc.c-torture/execute/20050106-1.c: New test.
26240
26241 PR rtl-optimization/18861
26242 * gcc.dg/20050105-1.c: New test.
26243
26244 PR tree-optimization/18828
26245 * gcc.dg/20050105-2.c: New test.
26246
26247 2005-01-07 Andreas Jaeger <aj@suse.de>
26248
26249 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
26250
26251 2005-01-07 Bud Davis <bdavis9659@comcast.net>
26252
26253 PR fortran/18398
26254 * gfortran.dg/fmt_read.f90: New test.
26255
26256 2005-01-06 Geoffrey Keating <geoffk@apple.com>
26257
26258 * gcc.dg/rs6000-ldouble-2.c: New.
26259
26260 2005-01-06 Mark Mitchell <mark@codesourcery.com>
26261
26262 PR c++/19244
26263 * g++.dg/parser/ctor2.C: New test.
26264
26265 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26266
26267 PR c++/17154
26268 * g++.dg/template/using9.C: New test.
26269
26270 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26271
26272 PR c++/19258
26273 * g++.dg/lookup/friend6.C: New test.
26274
26275 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
26276
26277 PR c++/19270
26278 * g++.dg/template/array10.C: New.
26279
26280 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26281
26282 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
26283 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
26284
26285 2005-01-06 Jakub Jelinek <jakub@redhat.com>
26286
26287 * gcc.c-torture/compile/20050105-1.c: New test.
26288
26289 2005-01-05 Geoffrey Keating <geoffk@apple.com>
26290
26291 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
26292
26293 2005-01-05 Roger Sayle <roger@eyesopen.com>
26294
26295 PR middle-end/19100
26296 * gcc.dg/conv-3.c: New test case.
26297
26298 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
26299
26300 * gcc.dg/asm-wide-1.c: New test.
26301
26302 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
26303
26304 PR c++/19030
26305 * g++.dg/parse/crash22.C: New
26306
26307 2005-01-04 Geoffrey Keating <geoffk@apple.com>
26308
26309 PR 19257
26310 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
26311
26312 2005-01-04 Uros Bizjak <uros@kss-loka.si>
26313
26314 PR middle-end/17767
26315 * gcc.dg/i386-mmx-6.c: New test case.
26316
26317 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
26318
26319 PR tree-optimization/18308
26320 * gcc.dg/vect/pr18308.c: New testcase.
26321
26322 2005-01-04 Andreas Jaeger <aj@suse.de>
26323
26324 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
26325
26326 2005-01-03 Geoffrey Keating <geoffk@apple.com>
26327 Robert Bowdidge <bowdidge@apple.com>
26328
26329 * gcc.dg/cpp/subframework1.c: New.
26330 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
26331 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
26332 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
26333 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
26334
26335 2005-01-03 Geoffrey Keating <geoffk@apple.com>
26336
26337 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
26338 producing warning.
26339 * gcc.dg/darwin-weakimport-2.c: New.
26340
26341 2005-01-03 Richard Henderson <rth@redhat.com>
26342
26343 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
26344
26345 2005-01-03 Richard Henderson <rth@redhat.com>
26346
26347 * gcc.dg/vect/vect.exp: Enable for ia64.
26348 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
26349 (check_effective_target_vect_float): Likewise.
26350 (check_effective_target_vect_no_align): Likewise.
26351 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
26352 * gcc.dg/vect/vect-8.c: Likewise.
26353
26354 2005-01-03 Uros Bizjak <uros@kss-loka.si>
26355
26356 PR target/19236
26357 * gcc.dg/pr19236-1.c: New test case.
26358
26359 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
26360
26361 PR rtl-optimization/12092
26362 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
26363
26364 2005-01-02 Andreas Jaeger <aj@suse.de>
26365
26366 * gcc.dg/pr12092-1.c: Do not run on x86_64.
26367
26368 2005-01-01 Roger Sayle <roger@eyesopen.com>
26369 Andrew Pinski <pinskia@physics.uc.edu>
26370
26371 PR rtl-optimization/12092
26372 * gcc.dg/pr12092-1.c: New test case.
26373
26374 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
26375
26376 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
26377 'hidden' and 'default' for better portability.
26378 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
26379
26380 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
26381 6 and 7.
26382 * g++.old-deja/g++.brendan/new3.C: Likewise.
26383
26384 2005-01-01 Steven Bosscher <stevenb@suse.de>
26385
26386 * gcc.dg/20041231-1.C: New test.
26387 * g++.dg/warn/Wunreachable-code-1.C: New test.
26388
26389 2004-12-30 David Edelsohn <edelsohn@gnu.org>
26390
26391 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
26392 file, not /dev/null. Abort on error.
26393
26394 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
26395 Ziemowit Laski <zlaski@apple.com>
26396
26397 PR objc/18971
26398 * objc.dg/encode-5.m: New test.
26399
26400 2004-12-29 Richard Henderson <rth@redhat.com>
26401
26402 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
26403 * objc.dg/stabs-1.m: Disable for ia64.
26404
26405 2004-12-29 Mark Mitchell <mark@codesourcery.com>
26406
26407 PR c++/19190
26408 * g++.dg/warn/Wunused-10.C: New test.
26409
26410 2004-12-28 Richard Henderson <rth@redhat.com>
26411
26412 * objc.dg/stabs-1.m: Disable for alpha.
26413
26414 2004-12-27 Mark Mitchell <mark@codesourcery.com>
26415
26416 PR c++/19149
26417 * g++.dg/parse/error23.C: New test.
26418
26419 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26420
26421 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
26422
26423 PR fortran/19032
26424 * gfortran.dg/intrinsic_modulo_1.f90: New.
26425 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
26426 tests with divisor -1.
26427
26428 2004-12-27 Mark Mitchell <mark@codesourcery.com>
26429
26430 * g++.dg/opt/temp1.C (memcpy): Return a value.
26431
26432 PR c++/19148
26433 * g++.dg/expr/cond7.C: New test.
26434
26435 2004-12-27 Paul Brook <paul@codesourcery.com>
26436
26437 * gfortran.dg/g77/select_no_compile.f: Remove.
26438
26439 2004-12-27 Richard Henderson <rth@redhat.com>
26440
26441 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
26442 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
26443 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
26444
26445 2004-12-26 Richard Henderson <rth@redhat.com>
26446
26447 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
26448 by 1i instead of token pasting.
26449
26450 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26451
26452 PR tree-optimization/17578
26453 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
26454 to additional_flags.
26455 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
26456
26457 2004-12-25 Richard Henderson <rth@redhat.com>
26458
26459 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
26460 Remove Alpha.
26461
26462 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26463
26464 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
26465 hppa*-*-hpux*.
26466 * gcc.dg/pr17957.c (dg-options): Likewise.
26467 * gcc.dg/struct-ret-1.c: Add prototype for abort.
26468 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
26469 instead of 0 on __hppa__.
26470 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
26471 "foo,%r" on hppa*-*-*.
26472
26473 2004-12-23 Bud Davis <bdavis9659@comcast.net>
26474
26475 PR fortran/19071
26476 * gfortran.dg/complex_write.f90: New test.
26477
26478 2004-12-23 Mark Mitchell <mark@codesourcery.com>
26479
26480 PR c++/17595
26481 * g++.dg/parse/pragma2.C: New test.
26482
26483 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
26484
26485 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
26486
26487 * gcc.dg/empty2.c: Add missing dg-warning.
26488
26489 2004-12-23 Mark Mitchell <mark@codesourcery.com>
26490
26491 PR c++/17413
26492 * g++.dg/template/local4.C: New test.
26493 * g++.dg/template/crash19.C: Add dg-error marker.
26494
26495 * g++.dg/template/crash31.C: Correct embedded PR number.
26496
26497 2004-12-23 Mark Mitchell <mark@codesourcery.com>
26498
26499 PR c++/16405
26500 * g++.dg/opt/temp1.C: Add do-run marker.
26501
26502 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
26503
26504 * g++.dg/template/spec19.C: New.
26505
26506 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
26507
26508 PR target/16819
26509 * gcc.dg/empty2.c: New.
26510
26511 2004-12-23 Richard Henderson <rth@redhat.com>
26512
26513 * lib/target-supports.exp (check_effective_target_vect_no_align):
26514 Remove i?86 and x86-64.
26515
26516 2004-12-23 Mark Mitchell <mark@codesourcery.com>
26517
26518 PR c++/16405
26519 * g++.dg/opt/temp1.C: New test.
26520
26521 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26522
26523 PR c++/18733
26524 * g++.dg/template/friend33.C: New testcase.
26525
26526 2004-12-22 Mark Mitchell <mark@codesourcery.com>
26527
26528 PR c++/18464
26529 * g++.dg/template/cond5.C: New test.
26530
26531 PR c++/18492
26532 * g++.dg/inherit/thunk3.C: New test.
26533
26534 PR c++/11224
26535 * g++.dg/warn/Wunused-9.C: New test.
26536
26537 2004-12-22 Janis Johnson <janis187@us.ibm.com>
26538
26539 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
26540
26541 2004-12-22 Jan Beulich <jbeulich@novell.com>
26542
26543 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
26544
26545 2004-12-21 Mark Mitchell <mark@codesourcery.com>
26546
26547 PR c++/18378
26548 * g++.dg/ext/packed8.C: New test.
26549
26550 PR c++/19063
26551 * g++.dg/template/crash31.C: New test.
26552
26553 PR c++/19034
26554 * g++.dg/template/crash30.C: New test.
26555
26556 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
26557
26558 PR C++/18984
26559 * g++.dg/eh/ctor3.C: New test.
26560
26561 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
26562
26563 * objc.dg/stabs-1.m: Allow section name to be quoted and
26564 assembly label to begin with '.LL'.
26565
26566 2004-12-21 Janis Johnson <janis187@us.ibm.com>
26567
26568 * gcc.dg/vect/vect.exp
26569 (check_effective_target_lp64_or_vect_no_align): New.
26570 * gcc.dg/vect/vect-77.c: Use it.
26571 * gcc.dg/vect/vect-78.c: Use it.
26572
26573 * lib/target-supports.exp
26574 (check_effective_target_vect_no_max,
26575 check_effective_target_vect_no_bitwise,
26576 check_effective_target_vect_no_align): New.
26577 * gcc.dg/vect/vect-13.c: Use them.
26578 * gcc.dg/vect/vect-17.c: Ditto.
26579 * gcc.dg/vect/vect-18.c: Ditto.
26580 * gcc.dg/vect/vect-19.c: Ditto.
26581 * gcc.dg/vect/vect-20.c: Ditto.
26582 * gcc.dg/vect/vect-27.c: Ditto.
26583 * gcc.dg/vect/vect-29.c: Ditto.
26584 * gcc.dg/vect/vect-44.c: Ditto.
26585 * gcc.dg/vect/vect-48.c: Ditto.
26586 * gcc.dg/vect/vect-50.c: Ditto.
26587 * gcc.dg/vect/vect-52.c: Ditto.
26588 * gcc.dg/vect/vect-54.c: Ditto.
26589 * gcc.dg/vect/vect-56.c: Ditto.
26590 * gcc.dg/vect/vect-58.c: Ditto.
26591 * gcc.dg/vect/vect-60.c: Ditto.
26592 * gcc.dg/vect/vect-72.c: Ditto.
26593 * gcc.dg/vect/vect-80.c: Ditto.
26594
26595 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
26596
26597 PR c++/14075
26598 * g++.dg/init/string1.C: New.
26599
26600 PR c++/18975
26601 * g++.dg/other/synth1.C: New.
26602
26603 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
26604
26605 PR c/18963
26606 * gcc.dg/pr18963-1.c: New test.
26607
26608 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
26609
26610 PR c/18596
26611 * gcc.dg/funcdef-storage-1.c (foo): Remove.
26612 * gcc.dg/pr18596-1.c: Use dg-error.
26613 (dg-options): Use -fno-unit-at-a-time.
26614 * gcc.dg/pr18596-2.c: New test.
26615 * gcc.dg/pr18596-3.c: New test.
26616
26617 2004-12-20 Roger Sayle <roger@eyesopen.com>
26618
26619 PR middle-end/18683
26620 * g++.dg/opt/pr18683-1.C: New test case.
26621
26622 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
26623
26624 PR other/19093
26625 * g++.dg/opt/max1.C: Fix for 64bit targets.
26626
26627 2004-12-20 Matt Austern <austern@apple.com>
26628
26629 PR c++/19044
26630 * g++.dg/ext/builtin6.C: New
26631
26632 2004-12-20 Diego Novillo <dnovillo@redhat.com>
26633
26634 PR tree-optimization/19080
26635 * gcc.c-torture/compile/pr19080.c: New test.
26636
26637 2004-12-20 Steven Bosscher <stevenb@suse.de>
26638
26639 * gcc.dg/20041219-1.c: New test.
26640
26641 2004-12-19 Roger Sayle <roger@eyesopen.com>
26642
26643 PR middle-end/19068
26644 * g++.dg/opt/max1.C: New test case.
26645
26646 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
26647
26648 * gcc.dg/fdata-sections-1.c: New test.
26649
26650 2004-12-18 Roger Sayle <roger@eyesopen.com>
26651
26652 PR middle-end/18548
26653 * gcc.dg/max-1.c: New test case.
26654
26655 2004-12-18 Jakub Jelinek <jakub@redhat.com>
26656
26657 * gcc.c-torture/execute/20041218-1.c: New test.
26658
26659 2004-12-17 Diego Novillo <dnovillo@redhat.com>
26660
26661 * gcc.dg/pr18501.c: New test.
26662 * gcc.dg/uninit-5.c: XFAIL.
26663 * gcc.dg/uninit-9.c: XFAIL.
26664
26665 2004-12-17 Dale Johannesen <dalej@apple.com>
26666
26667 * gcc.dg/20041213-1.c: New.
26668
26669 2004-12-17 Ziemowit Laski <zlaski@apple.com>
26670
26671 * objc.dg/stabs-1.m: Allow assembly label to begin
26672 with a dot ('.').
26673
26674 2004-12-17 Jakub Jelinek <jakub@redhat.com>
26675
26676 * gcc.c-torture/execute/20041213-1.c: Move...
26677 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
26678
26679 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
26680
26681 PR c++/18721
26682 * g++.dg/lookup/conv-5.C: New.
26683
26684 2004-12-16 Ziemowit Laski <zlaski@apple.com>
26685
26686 * objc.dg/stabs-1.m: New test.
26687
26688 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
26689
26690 * gcc.dg/visibility-c.c: Change compile to
26691 assemble for the test.
26692
26693 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
26694
26695 PR target/19041
26696 * gcc.dg/visibility-c.c: New test.
26697
26698 2004-12-16 Roger Sayle <roger@eyesopen.com>
26699
26700 PR middle-end/18493
26701 * gcc.dg/switch-8.c: New test case.
26702
26703 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
26704
26705 PR c++/18905
26706 * g++.dg/template/init4.C: New.
26707 * g++.dg/opt/static3.C: Enable optimizer.
26708
26709 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
26710
26711 * g++.dg/other/complex1.C: New test.
26712
26713 2004-12-15 Alan Modra <amodra@bigpond.net.au>
26714
26715 * g++.dg/opt/inline9.C: New test.
26716
26717 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26718
26719 PR fortran/18993
26720 * gfotran.dg/nullify_1.f: New test.
26721
26722 2004-12-15 Richard Henderson <rth@redhat.com>
26723
26724 * gcc.target/i386/i386.exp: New harness.
26725 * gcc.target/i386/vect-args.c: New.
26726
26727 2004-12-15 David Edelsohn <edelsohn@gnu.org>
26728
26729 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
26730
26731 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26732
26733 PR c++/18825
26734 * g++.dg/template/friend32.C: New test.
26735
26736 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
26737
26738 * cpp/pragma-once-1.c: New test.
26739 * cpp/pragma-once-1b.h: Likewise.
26740 * cpp/pragma-once-1c.h: Likewise.
26741 * cpp/pragma-once-1d.h: Likewise.
26742 * cpp/inc/pragma-once-1a.h: Likewise.
26743
26744 2004-12-15 Bud Davis <bdavis9659@comcast.net>
26745 Steven G. Kargl <kargls@comcast.net>
26746
26747 PR fortran/17597
26748 * gfortran.dg/list_read_3.f90: New test.
26749
26750 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
26751
26752 * gcc.dg/ftrapv-2.c: New test.
26753
26754 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
26755
26756 PR c++/18981
26757 * g++.dg/template/typename9.C: New test.
26758
26759 2004-12-14 Mark Mitchell <mark@codesourcery.com>
26760
26761 PR c++/18738
26762 * g++.dg/template/typename8.C: New test.
26763 * g++.dg/parse/friend2.C: Tweak error message.
26764
26765 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
26766
26767 * gcc.c-torture/20041214-1.c: New test.
26768
26769 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
26770
26771 PR c++/18965
26772 * g++.dg/init/array17.C: New test.
26773
26774 2004-12-14 Mark Mitchell <mark@codesourcery.com>
26775
26776 PR c++/18793
26777 * g++.dg/init/aggr3.C: New test.
26778
26779 2004-12-14 Janis Johnson <janis187@us.ibm.com>
26780
26781 * gcc.dg/altivec-types-1.c: New test.
26782 * gcc.dg/altivec-types-2.c: New test.
26783 * gcc.dg/altivec-types-3.c: New test.
26784 * gcc.dg/altivec-types-4.c: New test.
26785 * g++.dg/ext/altivec-types-1.C: New test.
26786 * g++.dg/ext/altivec-types-2.C: New test.
26787 * g++.dg/ext/altivec-types-3.C: New test.
26788 * g++.dg/ext/altivec-types-4.C: New test.
26789
26790 2004-12-14 Jakub Jelinek <jakub@redhat.com>
26791
26792 PR middle-end/18951
26793 * gcc.c-torture/execute/20041213-1.c: New test.
26794
26795 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
26796
26797 PR c++/18949
26798 * g++.dg/template/cast1.C: New.
26799
26800 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
26801
26802 * gcc.c-torture/execute/20041213-2.c: New test.
26803
26804 2004-12-13 Richard Henderson <rth@redhat.com>
26805
26806 * gcc.dg/i386-sse-10.c: Fix typo in options.
26807
26808 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
26809
26810 PR c++/18968
26811 * g++.dg/opt/pr18968.C: New test.
26812
26813 2004-12-13 Mark Mitchell <mark@codesourcery.com>
26814
26815 PR c++/18925
26816 * g++.dg/ext/visibility/staticdatamem.C: New test.
26817
26818 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
26819
26820 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
26821
26822 2004-12-13 Roger Sayle <roger@eyesopen.com>
26823
26824 PR rtl-optimization/18928
26825 * gcc.dg/pr18928-1.c: New test case.
26826
26827 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
26828
26829 PR tree-opt/16951
26830 * gcc.c-torture/compile/20041211-1.c: New.
26831
26832 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26833
26834 PR middle-end/17564
26835 * gcc.c-torture/execute/20041212-1.c: New test.
26836
26837 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26838
26839 PR fortran/18869
26840 * gfortran.dg/common_1.f90: New test.
26841
26842 2004-12-12 Steven G. Kargl <kargls@comcast.net>
26843 Paul Brook <paul@codesourcery.com>
26844
26845 PR fortran/16222
26846 * gfortran.dg/real_do_1.f90: New test.
26847
26848 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
26849
26850 PR tree-opt/18040
26851 * g++.dg/opt/ptrmem6.C: New test.
26852
26853 2004-12-11 Roger Sayle <roger@eyesopen.com>
26854
26855 PR middle-end/18921
26856 * gcc.dg/pr18921-1.c: New test case.
26857
26858 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26859
26860 PR fortran/17175
26861 * gfortran.dg/scale_1.f90: New test.
26862
26863 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
26864
26865 PR middle-end/18903
26866 * gcc.c-torture/compile/pr18903.c: New test.
26867
26868 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
26869
26870 * gcc.c-torture/execute/20041210-1.c: New test.
26871
26872 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26873
26874 PR c++/18731
26875 * g++.dg/parser/struct-1.C: New test.
26876 * g++.dg/parser/struct-2.C: New test.
26877 * g++.dg/parser/struct-3.C: New test.
26878
26879 2004-12-09 Richard Henderson <rth@redhat.com>
26880
26881 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
26882
26883 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
26884 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
26885
26886 2004-12-09 Matt Austern <austern@apple.com>
26887
26888 PR c++/18514
26889 * g++.dg/ext/builtin1.C: New
26890 * g++.dg/ext/builtin2.C: New
26891 * g++.dg/ext/builtin3.C: New
26892 * g++.dg/ext/builtin4.C: New
26893 * g++.dg/ext/builtin5.C: New
26894
26895 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
26896
26897 PR tree-opt/18904
26898 * g++.dg/opt/ptrmem5.C: New test.
26899
26900 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
26901
26902 * g++.dg/parse/typename5.C: Adjust for new error.
26903 * g++.dg/parse/typename7.C: New.
26904
26905 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26906
26907 PR c++/18073
26908 * g++.dg/other/mmintrin.C: New test.
26909
26910 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
26911
26912 PR c++/16681
26913 * g++.dg/init/array15.C: New.
26914 * g++.dg/init/array16.C: New.
26915
26916 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26917
26918 PR fortran/18826
26919 * gfortran.dg/assign_1.f90: New test.
26920
26921 2004-12-08 Nick Clifton <nickc@redhat.com>
26922
26923 * gcc.target/xstormy16/bss_below100: New directory containing tests.
26924 * gcc.target/xstormy16/data_below100: Likewise.
26925 * gcc.target/xstormy16/sfr: Likewise.
26926 * gcc.target/xstormy16/below100.S: New test source file.
26927 * gcc.target/xstormy16/below100.ld: New test linker script.
26928 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
26929 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
26930 bp instructions.
26931 * gcc.target/xstormy16/bp.c: Likewise.
26932
26933 * gcc.target/xstormy16/bss_below100: New files:
26934 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
26935 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
26936 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
26937 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
26938 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
26939 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
26940 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
26941 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
26942 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
26943 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
26944 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
26945 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
26946 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
26947 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
26948 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
26949 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
26950 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
26951 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
26952 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
26953 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
26954 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
26955 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
26956 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
26957 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
26958 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
26959 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
26960 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
26961
26962 * gcc.target/xstormy16/data_below100: New files:
26963 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
26964 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
26965 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
26966 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
26967 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
26968 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
26969 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
26970 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
26971 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
26972 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
26973 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
26974 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
26975 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
26976 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
26977 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
26978 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
26979 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
26980 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
26981 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
26982 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
26983 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
26984 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
26985 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
26986 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
26987 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
26988 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
26989 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
26990
26991 * gcc.target/xstormy16/sfr: New files:
26992 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
26993 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
26994 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
26995 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
26996 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
26997 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
26998 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
26999 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
27000 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
27001 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
27002 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
27003 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
27004 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
27005 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
27006 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
27007 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
27008 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
27009 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
27010 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
27011 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
27012 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
27013 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
27014 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
27015 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
27016 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
27017 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
27018 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
27019 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
27020 27_if0_sfrw_bitfield_f.c
27021
27022 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27023
27024 PR c++/18100
27025 * g++.dg/lookup/name-clash4.C: New test.
27026
27027 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
27028
27029 PR c++/18672
27030 * g++.dg/opt/array1.C: New.
27031
27032 PR c++/18803
27033 * g++.dg/template/operator5.C: New.
27034
27035 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
27036
27037 PR c/18867
27038 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
27039
27040 2004-12-07 Steven Bosscher <stevenb@suse.de>
27041
27042 * gcc.dg/noncompile/20041207.c: New test.
27043
27044 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
27045
27046 * g++.dg/other/unreachable-1.C: New test.
27047
27048 2004-12-06 Nick Clifton <nickc@redhat.com>
27049
27050 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
27051 <limits.h> because the latter comes from gcc's include/ directory
27052 and not the newlib/libc/include directory.
27053
27054 2004-12-04 Richard Henderson <rth@redhat.com>
27055
27056 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
27057
27058 2004-12-04 Richard Henderson <rth@redhat.com>
27059
27060 * lib/target-supports.exp (check_gc_sections_available): Disable
27061 for alpha and ia64.
27062
27063 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
27064
27065 PR middle-end/17909
27066 * g++.dg/other/vararg-2.C: New test.
27067
27068 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27069
27070 PR c++/17011, c++/17971
27071 * g++.dg/template/error15.C: Adjust expected error.
27072 * g++.dg/template/instantiate3.C: Likewise.
27073
27074 2004-12-03 Janis Johnson <janis187@us.ibm.com>
27075
27076 * gcc.dg/altivec-18.c: Fix for darwin
27077
27078 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
27079
27080 PR c++/18782
27081 * g++.dg/parse/ptrmem2.C: New.
27082
27083 PR c++/18318
27084 * g++.dg/template/new1.C: New.
27085
27086 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27087
27088 PR fortran/18710
27089 * gfortran.dg/direct_io_3.f90: New test.
27090
27091 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
27092
27093 PR 18758
27094 * g++.dg/parse/crash21.C: New.
27095
27096 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27097
27098 PR c++/15664, c++/18276
27099 * g++.dg/template/ttp13.C: New test.
27100 * g++.dg/template/ttp14.C: Likewise.
27101
27102 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27103
27104 PR c++/18123
27105 * g++.dg/parse/enum2.C: New test.
27106 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
27107
27108 2004-12-02 Nick Clifton <nickc@redhat.com>
27109
27110 * gcc.target/xstormy16: New test directory.
27111 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
27112 * gcc.target/xstormy16/bp.c: Check the generation of bp
27113 instructions.
27114 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
27115 bn instructions and the BELOW100 attribute.
27116
27117 2004-12-02 Alan Modra <amodra@bigpond.net.au>
27118
27119 PR target/16952
27120 * gcc.dg/ppc-eabi.c: New.
27121
27122 2004-12-02 Bud Davis <bdavis9659@comcast.net>
27123
27124 PR fortran/18284
27125 * gfortran.dg/backspace.f90
27126
27127 2004-12-02 Bud Davis <bdavis9659@comcast.net>
27128
27129 * gfortran.dg/inquire.f90: New test.
27130
27131 2004-12-01 Janis Johnson <janis187@us.ibm.com>
27132
27133 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
27134 handle effective-target-keyword.
27135 (dg-skip-if): Support effective-target keyword as target list.
27136 (dg-xfail-if): Ditto.
27137 * lib/target-supports.exp (is-effective-target-keyword): New proc.
27138
27139 2004-12-01 Diego Novillo <dnovillo@redhat.com>
27140
27141 PR tree-optimization/18291
27142 * gcc.c-torture/compile/pr18291.c: New test.
27143
27144 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
27145
27146 PR C++/18729
27147 * g++.dg/parse/crash20.C: New.
27148
27149 PR c++/17431
27150 * g++.dg/overload/arg1.C: New.
27151 * g++.dg/overload/arg2.C: New.
27152 * g++.dg/overload/arg3.C: New.
27153 * g++.dg/overload/arg4.C: New.
27154
27155 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
27156
27157 * gcc.dg/c99-flex-array-4.c: Remove.
27158
27159 2004-11-30 Janis Johnson <janis187@us.ibm.com>
27160
27161 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
27162
27163 * lib/target-supports.exp (is-effective-target): Simplify.
27164
27165 * lib/target-supports.exp (check_effective_target_vect_long):
27166 Fix for powerpc64-*-*.
27167
27168 2004-11-30 Loren James Rittle <ljrittle@acm.org>
27169
27170 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
27171 to support new requirements on FreeBSD 5.
27172
27173 2004-11-30 Devang Patel <dpatel@apple.com>
27174
27175 PR 18702
27176 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
27177
27178 2004-11-30 Janis Johnson <janis187@us.ibm.com>
27179
27180 * g++.dg/ext/altivec-13.C: New test.
27181
27182 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
27183
27184 PR tree-opt/18298
27185 * gcc.c-torture/execute/p18298.c: New test.
27186
27187 2004-11-30 Ira Rosen <irar@il.ibm.com>
27188 Dorit Naishlos <dorit@il.ibm.com>
27189
27190 PR tree-opt/18607
27191 * gcc.dg/vect/vect-89.c: New test.
27192
27193 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
27194
27195 * gcc.dg/pr18596-1.c: New test.
27196
27197 2004-11-30 Ben Elliston <bje@au.ibm.com>
27198
27199 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
27200
27201 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
27202
27203 PR c/18479
27204 * gcc.dg/pr18479.c: New test.
27205
27206 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
27207
27208 PR target/18490
27209 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
27210 mmix-knuth-mmixware.
27211
27212 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
27213 cris-*-elf* cris-*-aout* mmix-*-*
27214
27215 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
27216
27217 PR middle-end/18725
27218 * gcc.dg/pr18725.c: New test.
27219
27220 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
27221
27222 PR target/18488
27223 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
27224
27225 PR target/18336
27226 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
27227
27228 2004-11-29 Mark Mitchell <mark@codesourcery.com>
27229
27230 PR c++/18368
27231 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
27232 * g++.old-deja/g++.law/ctors5.C: Likewise.
27233 * g++.old-deja/g++.other/crash25.C: Likewise.
27234
27235 PR c++/18674
27236 * g++.dg/template/error16.C: New test.
27237
27238 PR c++/18512
27239 * g++.dg/template/crash29.C: New test.
27240
27241 2004-11-29 Diego Novillo <dnovillo@redhat.com>
27242
27243 PR tree-optimization/18712
27244 * gcc.c-torture/compile/pr18712.c: New test.
27245
27246 2004-11-29 Joseph Myers <joseph@codesourcery.com>
27247
27248 PR c/7544
27249 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
27250 tests.
27251
27252 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27253
27254 PR c++/18652
27255 * g++.dg/lookup/crash6.C: New test.
27256
27257 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
27258
27259 PR middle-end/18164
27260 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
27261
27262 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
27263
27264 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
27265 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
27266 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
27267
27268 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
27269
27270 * gcc.dg/pr18164.c: New test.
27271
27272 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
27273
27274 * gcc.dg/funroll-loops-all.c: New.
27275
27276 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
27277
27278 PR target/18489
27279 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
27280 delimeter, match space and TAB as well as ":".
27281
27282 PR target/18484
27283 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
27284
27285 PR target/18348
27286 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
27287
27288 PR target/18345
27289 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
27290
27291 PR target/18337
27292 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
27293
27294 2004-11-28 Bud Davis <bdavis9659@comcast.net>
27295
27296 * gfortran.dg/direct_io_2.f90: New test.
27297
27298 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
27299
27300 PR target/18334
27301 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
27302
27303 2004-11-28 Richard Henderson <rth@redhat.com>
27304
27305 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
27306
27307 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
27308
27309 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
27310 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
27311 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
27312 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
27313 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
27314 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
27315 gcc.dg/pointer-arith-8.c: New tests.
27316
27317 2004-11-27 Bud Davis <bdavis9659@comcast.net>
27318
27319 PR fortran/18364
27320 * gfortran.dg/endfile.f90: New test.
27321
27322 2004-11-27 Falk Hueffner <falk@debian.org>
27323
27324 * gcc.dg/loop-6.c: New test.
27325
27326 2004-11-27 Jakub Jelinek <jakub@redhat.com>
27327
27328 * gcc.c-torture/execute/20041126-1.c: New test.
27329
27330 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
27331
27332 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
27333 on IRIX.
27334
27335 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
27336
27337 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
27338 functions.
27339
27340 2004-11-27 Jakub Jelinek <jakub@redhat.com>
27341
27342 PR rtl-optimization/17825
27343 * gcc.c-torture/compile/20041119-1.c: New test.
27344
27345 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27346
27347 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
27348 Check existence of ld library path variables before unsetting.
27349
27350 2004-11-26 Mark Mitchell <mark@codesourcery.com>
27351
27352 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
27353
27354 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
27355
27356 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
27357
27358 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
27359
27360 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
27361
27362 2004-11-26 Ben Elliston <bje@au.ibm.com>
27363
27364 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
27365 dg-do directive.
27366
27367 2004-11-26 Ben Elliston <bje@au.ibm.com>
27368
27369 * gcc.dg/pr17957.c: Pass --param, not -param.
27370
27371 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
27372
27373 PR middle-end/17957
27374 * gcc.dg/pr17957.c: New test.
27375
27376 2004-11-25 Mark Mitchell <mark@codesourcery.com>
27377
27378 PR c++/18445
27379 * g++.dg/template/crash28.C: Likewise.
27380
27381 PR c++/18001
27382 * g++.dg/expr/unary2.C: Adjust lvalue messages.
27383 * g++.dg/ext/lvaddr.C: Likewise.
27384 * g++.dg/opt/pr7503-3.C: Likewise.
27385
27386 PR c++/18466
27387 * g++.dg/parse/qualified3.C: New test.
27388 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
27389
27390 PR c++/18545
27391 * g++.dg/expr/return1.C: New test.
27392
27393 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27394
27395 Friend class name lookup 3/n, PR c++/3332
27396 * g++.dg/lookup/friend3.C: New test.
27397 * g++.dg/lookup/friend4.C: Likewise.
27398 * g++.dg/lookup/friend5.C: Likewise.
27399
27400 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27401
27402 Friend class name lookup 2/n, PR c++/14513, c++/15410
27403 * g++.dg/lookup/friend2.C: New test.
27404 * g++.dg/template/friend31.C: Likewise.
27405
27406 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27407
27408 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
27409
27410 2004-11-24 Mark Mitchell <mark@codesourcery.com>
27411
27412 PR c++/17473
27413 * g++.dg/tc1/dr56.C: Remove.
27414 * g++.dg/template/typedef1.C: Add dg-error markers.
27415 * g++.old-deja/g++.other/typedef7.C: Likewise.
27416
27417 PR c++/18285
27418 * g++.dg/parse/typedef7.C: New test.
27419
27420 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
27421
27422 * gcc.c-torture/execute/20041124-1.c: New test.
27423
27424 2004-11-24 Mark Mitchell <mark@codesourcery.com>
27425
27426 * g++.dg/template/deduce3.C: New test.
27427
27428 PR c++/18586
27429 * g++.dg/template/crash27.C: New test.
27430
27431 PR c++/18530
27432 * g++.dg/warn/Wshadow-3.C: New test.
27433
27434 2004-11-24 Devang Patel <dpatel@apple.com>
27435
27436 PR/18555
27437 * gcc.dg/cpp/isysroot-1.c: New test.
27438 * gcc.dg/cpp/usr/include/stdio.h: New file.
27439 * gcc.dg/cpp/isysroot-2.c: New test.
27440 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
27441 New file.
27442
27443 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27444
27445 PR c++/8929
27446 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
27447
27448 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
27449
27450 * gcc.target/sparc/align.c: Do not include <stdint.h>.
27451 * gcc.target/sparc/pdist.c: Likewise.
27452
27453 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
27454
27455 PR c++/16882
27456 * g++.dg/conversion/simd1.C: New test.
27457
27458 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27459
27460 * lib/target-libpath.exp: New file defining
27461 set_ld_library_path_env_vars and restore_ld_library_path_env_vars.
27462 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
27463 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
27464 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
27465 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
27466
27467 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
27468
27469 * gcc.dg/pragma-align-2.c: Test macro expansion.
27470 * gcc.dg/pragma-pack-2.c: New test.
27471
27472 2004-11-23 Richard Henderson <rth@redhat.com>
27473
27474 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
27475 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
27476 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
27477 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
27478 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
27479 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
27480
27481 * gcc.dg/vect/vect.exp: Add check for alpha.
27482 * lib/target-supports.exp (check_alpha_max_hw_available): New.
27483 (check_effective_target_vect_int): Enable for alpha.
27484 (check_effective_target_vect_long): New.
27485 (is-effective-target): Add it.
27486
27487 2004-11-23 Uros Bizjak <uros@kss-loka.si>
27488
27489 * gcc.dg/pr18614-1.c: New test.
27490
27491 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
27492
27493 * gcc.dg/setjmp-2.c: New test.
27494
27495 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
27496
27497 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
27498 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
27499 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
27500 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
27501 gcc.target/sparc/pdist.c: New tests.
27502
27503 2004-11-22 Bob Wilson <bob.wilson@acm.org>
27504
27505 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
27506
27507 2004-11-22 Dale Johannesen <dalej@apple.com>
27508
27509 * gcc.dg/20041111-1.c: New.
27510
27511 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
27512
27513 PR tree-opt/18536
27514 * gcc.dg/vect/pr18536.c: New test.
27515
27516 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27517
27518 PR c++/18354
27519 * g++.dg/template/nontype11.C: New test.
27520
27521 2004-11-21 Roger Sayle <roger@eyesopen.com>
27522
27523 PR middle-end/18520
27524 * gcc.dg/pr18520-1.c: New test case.
27525
27526 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
27527
27528 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
27529 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
27530 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
27531 expected diagnostics.
27532
27533 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
27534
27535 PR target/18580
27536 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
27537 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
27538 vect-77.c, vect-77a.c: XFAIL on the SPARC.
27539
27540 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
27541
27542 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
27543
27544 2004-11-19 Mark Mitchell <mark@codesourcery.com>
27545 Joseph Myers <joseph@codesourcery.com>
27546
27547 * lib/target-supports.exp (check_visibility_available): Really
27548 test the compiler.
27549
27550 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
27551
27552 PR tree-opt/18181
27553 * gcc.dg/vect/vect-85.c: New test.
27554 * gcc.dg/vect/vect-86.c: New test.
27555 * gcc.dg/vect/vect-87.c: New test.
27556 * gcc.dg/vect/vect-88.c: New test.
27557
27558 2004-11-19 Ben Elliston <bje@au.ibm.com>
27559
27560 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
27561
27562 2004-11-18 Janis Johnson <janis187@us.ibm.com>
27563
27564 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
27565 * gcc.dg/ppc-and-1.c: Ditto.
27566 * gcc.dg/ppc-compare-1.c: Ditto.
27567 * gcc.dg/ppc-mov-1.c: Ditto
27568
27569 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
27570 Mark Mitchell <mark@codesourcery.com>
27571
27572 * gcc.dg/pragma-init-fini-2.c: New test.
27573
27574 2004-11-17 Janis Johnson <janis187@us.ibm.com>
27575 Aldy Hernandez <aldyh@redhat.com>
27576
27577 * lib/target-supports.exp (check_effective_target_vect_int): New
27578 (check_effective_target_vect_float): New
27579 (check_effective_target_vect_double): New.
27580 (is-effective-target): Support new effective targets keywords.
27581 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
27582 default action for dg-do.
27583 * gcc.dg/vect/pr16105.c: Use new support.
27584 * gcc.dg/vect/pr18400.c: Ditto.
27585 * gcc.dg/vect/pr18425.c: Ditto.
27586 * gcc.dg/vect/vect-1.c: Ditto.
27587 * gcc.dg/vect/vect-10.c: Ditto.
27588 * gcc.dg/vect/vect-11.c: Ditto.
27589 * gcc.dg/vect/vect-12.c: Ditto.
27590 * gcc.dg/vect/vect-13.c: Ditto.
27591 * gcc.dg/vect/vect-14.c: Ditto.
27592 * gcc.dg/vect/vect-15.c: Ditto.
27593 * gcc.dg/vect/vect-16.c: Ditto.
27594 * gcc.dg/vect/vect-17.c: Ditto.
27595 * gcc.dg/vect/vect-18.c: Ditto.
27596 * gcc.dg/vect/vect-19.c: Ditto.
27597 * gcc.dg/vect/vect-2.c: Ditto.
27598 * gcc.dg/vect/vect-20.c: Ditto.
27599 * gcc.dg/vect/vect-21.c: Ditto.
27600 * gcc.dg/vect/vect-22.c: Ditto.
27601 * gcc.dg/vect/vect-23.c: Ditto.
27602 * gcc.dg/vect/vect-24.c: Ditto.
27603 * gcc.dg/vect/vect-25.c: Ditto.
27604 * gcc.dg/vect/vect-26.c: Ditto.
27605 * gcc.dg/vect/vect-27.c: Ditto.
27606 * gcc.dg/vect/vect-27a.c: Ditto.
27607 * gcc.dg/vect/vect-28.c: Ditto.
27608 * gcc.dg/vect/vect-29.c: Ditto.
27609 * gcc.dg/vect/vect-29a.c: Ditto.
27610 * gcc.dg/vect/vect-3.c: Ditto.
27611 * gcc.dg/vect/vect-30.c: Ditto.
27612 * gcc.dg/vect/vect-31.c: Ditto.
27613 * gcc.dg/vect/vect-32.c: Ditto.
27614 * gcc.dg/vect/vect-33.c: Ditto.
27615 * gcc.dg/vect/vect-34.c: Ditto.
27616 * gcc.dg/vect/vect-35.c: Ditto.
27617 * gcc.dg/vect/vect-36.c: Ditto.
27618 * gcc.dg/vect/vect-37.c: Ditto.
27619 * gcc.dg/vect/vect-38.c: Ditto.
27620 * gcc.dg/vect/vect-4.c: Ditto.
27621 * gcc.dg/vect/vect-40.c: Ditto.
27622 * gcc.dg/vect/vect-41.c: Ditto.
27623 * gcc.dg/vect/vect-42.c: Ditto.
27624 * gcc.dg/vect/vect-43.c: Ditto.
27625 * gcc.dg/vect/vect-44.c: Ditto.
27626 * gcc.dg/vect/vect-45.c: Ditto.
27627 * gcc.dg/vect/vect-46.c: Ditto.
27628 * gcc.dg/vect/vect-47.c: Ditto.
27629 * gcc.dg/vect/vect-48.c: Ditto.
27630 * gcc.dg/vect/vect-48a.c: Ditto.
27631 * gcc.dg/vect/vect-49.c: Ditto.
27632 * gcc.dg/vect/vect-5.c: Ditto.
27633 * gcc.dg/vect/vect-50.c: Ditto.
27634 * gcc.dg/vect/vect-51.c: Ditto.
27635 * gcc.dg/vect/vect-52.c: Ditto.
27636 * gcc.dg/vect/vect-53.c: Ditto.
27637 * gcc.dg/vect/vect-54.c: Ditto.
27638 * gcc.dg/vect/vect-55.c: Ditto.
27639 * gcc.dg/vect/vect-56.c: Ditto.
27640 * gcc.dg/vect/vect-56a.c: Ditto.
27641 * gcc.dg/vect/vect-57.c: Ditto.
27642 * gcc.dg/vect/vect-58.c: Ditto.
27643 * gcc.dg/vect/vect-59.c: Ditto.
27644 * gcc.dg/vect/vect-6.c: Ditto.
27645 * gcc.dg/vect/vect-60.c: Ditto.
27646 * gcc.dg/vect/vect-61.c: Ditto.
27647 * gcc.dg/vect/vect-62.c: Ditto.
27648 * gcc.dg/vect/vect-63.c: Ditto.
27649 * gcc.dg/vect/vect-64.c: Ditto.
27650 * gcc.dg/vect/vect-65.c: Ditto.
27651 * gcc.dg/vect/vect-66.c: Ditto.
27652 * gcc.dg/vect/vect-67.c: Ditto.
27653 * gcc.dg/vect/vect-68.c: Ditto.
27654 * gcc.dg/vect/vect-69.c: Ditto.
27655 * gcc.dg/vect/vect-7.c: Ditto.
27656 * gcc.dg/vect/vect-72.c: Ditto.
27657 * gcc.dg/vect/vect-72a.c: Ditto.
27658 * gcc.dg/vect/vect-73.c: Ditto.
27659 * gcc.dg/vect/vect-74.c: Ditto.
27660 * gcc.dg/vect/vect-75.c: Ditto.
27661 * gcc.dg/vect/vect-76.c: Ditto.
27662 * gcc.dg/vect/vect-77.c: Ditto.
27663 * gcc.dg/vect/vect-77a.c: Ditto.
27664 * gcc.dg/vect/vect-78.c: Ditto.
27665 * gcc.dg/vect/vect-79.c: Ditto.
27666 * gcc.dg/vect/vect-8.c: Ditto.
27667 * gcc.dg/vect/vect-80.c: Ditto.
27668 * gcc.dg/vect/vect-82.c: Ditto.
27669 * gcc.dg/vect/vect-82_64.c: Ditto.
27670 * gcc.dg/vect/vect-83.c: Ditto.
27671 * gcc.dg/vect/vect-83_64.c: Ditto.
27672 * gcc.dg/vect/vect-9.c: Ditto.
27673 * gcc.dg/vect/vect-all.c: Ditto.
27674 * gcc.dg/vect/vect-none.c: Ditto.
27675
27676 2004-11-17 Janis Johnson <janis187@us.ibm.com>
27677
27678 * lib/gcc-dg.exp (dg-skip-if): New function.
27679 (dg-forbid-option): Remove.
27680 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
27681 * g++.dg/abi/bitfield8.C: Likewise.
27682 * g++.dg/abi/dtor1.C: Likewise.
27683 * g++.dg/abi/empty10.C: Likewise.
27684 * g++.dg/abi/empty7.C: Likewise.
27685 * g++.dg/abi/empty9.C: Likewise.
27686 * g++.dg/abi/layout3.C: Likewise.
27687 * g++.dg/abi/layout4.C: Likewise.
27688 * g++.dg/abi/thunk1.C: Likewise.
27689 * g++.dg/abi/thunk2.C: Likewise.
27690 * g++.dg/abi/vbase11.C: Likewise.
27691 * g++.dg/abi/vthunk2.C: Likewise.
27692 * g++.dg/abi/vthunk3.C: Likewise.
27693 * g++.dg/ext/attrib8.C: Likewise.
27694 * g++.dg/opt/longbranch2.C: Likewise.
27695 * g++.dg/opt/reg-stack4.C: Likewise.
27696 * g++.old-deja/g++.ext/attrib1.C: Likewise.
27697 * g++.old-deja/g++.ext/attrib2.C: Likewise.
27698 * g++.old-deja/g++.ext/attrib3.C: Likewise.
27699 * g++.old-deja/g++.other/store-expr1.C: Likewise.
27700 * g++.old-deja/g++.other/store-expr2.C: Likewise.
27701 * gcc.dg/20000609-1.c: Likewise.
27702 * gcc.dg/20000720-1.c: Likewise.
27703 * gcc.dg/20011107-1.c: Likewise.
27704 * gcc.dg/20011119-1.c: Likewise.
27705 * gcc.dg/20020108-1.c: Likewise.
27706 * gcc.dg/20020122-2.c: Likewise.
27707 * gcc.dg/20020122-3.c: Likewise.
27708 * gcc.dg/20020201-3.c: Likewise.
27709 * gcc.dg/20020206-1.c: Likewise.
27710 * gcc.dg/20020218-1.c: Likewise.
27711 * gcc.dg/20020310-1.c: Likewise.
27712 * gcc.dg/20020411-1.c: Likewise.
27713 * gcc.dg/20020418-2.c: Likewise.
27714 * gcc.dg/20020426-1.c: Likewise.
27715 * gcc.dg/20020426-2.c: Likewise.
27716 * gcc.dg/20020517-1.c: Likewise.
27717 * gcc.dg/20020523-1.c: Likewise.
27718 * gcc.dg/20020523-2.c: Likewise.
27719 * gcc.dg/20020729-1.c: Likewise.
27720 * gcc.dg/20030204-1.c: Likewise.
27721 * gcc.dg/20030826-2.c: Likewise.
27722 * gcc.dg/20030926-1.c: Likewise.
27723 * gcc.dg/20031202-1.c: Likewise.
27724 * gcc.dg/980312-1.c: Likewise.
27725 * gcc.dg/980313-1.c: Likewise.
27726 * gcc.dg/990117-1.c: Likewise.
27727 * gcc.dg/990424-1.c: Likewise.
27728 * gcc.dg/990524-1.c: Likewise.
27729 * gcc.dg/991230-1.c: Likewise.
27730 * gcc.dg/i386-387-1.c: Likewise.
27731 * gcc.dg/i386-387-2.c: Likewise.
27732 * gcc.dg/i386-387-3.c: Likewise.
27733 * gcc.dg/i386-387-4.c: Likewise.
27734 * gcc.dg/i386-387-5.c: Likewise.
27735 * gcc.dg/i386-387-6.c: Likewise.
27736 * gcc.dg/i386-asm-1.c: Likewise.
27737 * gcc.dg/i386-bitfield1.c: Likewise.
27738 * gcc.dg/i386-bitfield2.c: Likewise.
27739 * gcc.dg/i386-loop-1.c: Likewise.
27740 * gcc.dg/i386-loop-2.c: Likewise.
27741 * gcc.dg/i386-loop-3.c: Likewise.
27742 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
27743 * gcc.dg/i386-pic-1.c: Likewise.
27744 * gcc.dg/i386-regparm.c: Likewise.
27745 * gcc.dg/i386-signbit-1.c: Likewise.
27746 * gcc.dg/i386-signbit-2.c: Likewise.
27747 * gcc.dg/i386-signbit-3.c: Likewise.
27748 * gcc.dg/i386-sse-5.c: Likewise.
27749 * gcc.dg/i386-sse-8.c: Likewise.
27750 * gcc.dg/i386-unroll-1.c: Likewise.
27751 * gcc.dg/tls/opt-1.c: Likewise.
27752 * gcc.dg/tls/opt-2.c: Likewise.
27753 * gcc.dg/unroll-1.c: Likewise.
27754 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
27755 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
27756 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
27757 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
27758
27759 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27760
27761 * g++.dg/template/incomplete1.C: New test.
27762
27763 2004-11-16 Nick Clifton <nickc@redhat.com>
27764
27765 Revert patches accidentally commited during checkin of fixes for
27766 xstormy16 tests:
27767 gcc.c-torture/execute/simd-4.c: Revert
27768 gcc.dg/20040910-1.c: Revert.
27769
27770 2004-11-16 Paul Brook <paul@codesourcery.com>
27771
27772 PR fortran/13010
27773 * gfortran.dg/der_pointer_1.f90: New test.
27774
27775 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
27776
27777 PR c/18498
27778 * gcc.dg/bitfld-13.c: New test.
27779
27780 2004-11-15 Janis Johnson <janis187@us.ibm.com>
27781
27782 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
27783 powerpc*-*-linux*.
27784
27785 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
27786 * gcc.dg/ppc64-abi-2.c: Ditto.
27787 * gcc.dg/ppc64-abi-3.c: Ditto.
27788
27789 * lib/gcc-dg.exp (dg-target-list): Remove.
27790
27791 2004-11-15 Steve Ellcey <sje@cup.hp.com>
27792
27793 * gcc.dg/ia64-postinc.c: New test.
27794
27795 2004-11-15 Mark Mitchell <mark@codesourcery.com>
27796
27797 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
27798
27799 2004-11-15 Nick Clifton <nickc@redhat.com>
27800
27801 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
27802 __INT_MAX__ so that the test can be compiled by toolchains
27803 targeted at 16-bit processors.
27804
27805 * gcc.dg/20040625-1.c: Use long constants rather than integers
27806 when performing arithmetic that will overflow 16-bits.
27807
27808 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
27809 xstormy16. It does not support 128-bit vector operations.
27810
27811 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
27812 with the macro PTR_TYPE. Define this macro to an integer type
27813 suitable for holding a pointer.
27814
27815 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
27816 the target is a 16-bit processor.
27817
27818 * gcc.dg/cpp/if-2.c: Expect a different warning message from
27819 16-bit targets where the character constant will be too long.
27820
27821 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
27822 where the double will not be directly addressable.
27823
27824 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27825
27826 Friend class name lookup 1/n, PR c++/18471
27827 * g++.dg/template/crash26.C: New test.
27828 * g++.dg/lookup/struct1.C: Adjust expected error.
27829 * g++.dg/parse/elab1.C: Likewise.
27830 * g++.dg/parse/elab2.C: Likewise.
27831 * g++.dg/parse/int-as-enum1.C: Likewise.
27832 * g++.dg/parse/struct-as-enum1.C: Likewise.
27833 * g++.dg/parse/typedef1.C: Likewise.
27834 * g++.dg/parse/typedef3.C: Likewise.
27835 * g++.dg/parse/typedef4.C: Likewise.
27836 * g++.dg/parse/typedef5.C: Likewise.
27837 * g++.dg/template/nontype4.C: Likewise.
27838 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
27839 * g++.old-deja/g++.other/elab1.C: Likewise.
27840 * g++.old-deja/g++.other/syntax4.C: Likewise.
27841
27842 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
27843
27844 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
27845
27846 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
27847
27848 * gcc.c-torture/execute/20041114-1.c: New test.
27849
27850 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
27851
27852 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
27853 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
27854 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
27855 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
27856 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
27857 gcc.dg/switch-7.c: New tests.
27858
27859 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
27860
27861 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
27862
27863 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
27864
27865 PR tree-opt/18400
27866 * gcc.dg/vect/pr18400.c: New test.
27867
27868 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
27869 Andrew Pinski <pinskia@physics.uc.edu>
27870
27871 PR tree-opt/18425
27872 * gcc.dg/vect/pr18425.c: New test.
27873
27874 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
27875
27876 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
27877 Guard with dg-require-alias and dg-require-visibility.
27878
27879 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
27880
27881 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
27882
27883 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27884
27885 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
27886
27887 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27888
27889 PR c++/17344
27890 * g++.dg/template/defarg5.C: New test.
27891
27892 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
27893
27894 * g++.dg/parse/cast1.C: Run only on ILP32.
27895 * g++.old-deja/g++.mike/p784.C: Likewise.
27896
27897 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
27898
27899 * gcc.c-torture/execute/20041113-1.c: New test.
27900
27901 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
27902
27903 PR target/18230
27904 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
27905 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
27906 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
27907 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
27908 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
27909 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
27910 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
27911 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
27912 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
27913 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
27914 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
27915 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
27916 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
27917
27918 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
27919
27920 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
27921 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
27922 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
27923 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
27924 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
27925 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
27926 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
27927 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
27928 gcc.target/sparc/combined-1.c: New tests.
27929
27930 2004-11-12 Ziemowit Laski <zlaski@apple.com>
27931
27932 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
27933 New tests.
27934
27935 2004-11-12 Mark Mitchell <mark@codesourcery.com>
27936
27937 * lib/gcc-dg.exp (dg-forbid-option): New function.
27938 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
27939 * g++.dg/abi/bitfield8.C: Likewise.
27940 * g++.dg/abi/dtor1.C: Likewise.
27941 * g++.dg/abi/empty10.C: Likewise.
27942 * g++.dg/abi/empty7.C: Likewise.
27943 * g++.dg/abi/empty9.C: Likewise.
27944 * g++.dg/abi/layout3.C: Likewise.
27945 * g++.dg/abi/layout4.C: Likewise.
27946 * g++.dg/abi/thunk1.C: Likewise.
27947 * g++.dg/abi/thunk2.C: Likewise.
27948 * g++.dg/abi/vbase11.C: Likewise.
27949 * g++.dg/abi/vthunk2.C: Likewise.
27950 * g++.dg/abi/vthunk3.C: Likewise.
27951 * g++.dg/ext/attrib8.C: Likewise.
27952 * g++.dg/opt/longbranch2.C: Likewise.
27953 * g++.dg/opt/reg-stack4.C: Likewise.
27954 * g++.old-deja/g++.ext/attrib1.C: Likewise.
27955 * g++.old-deja/g++.ext/attrib2.C: Likewise.
27956 * g++.old-deja/g++.ext/attrib3.C: Likewise.
27957 * g++.old-deja/g++.other/store-expr1.C: Likewise.
27958 * g++.old-deja/g++.other/store-expr2.C: Likewise.
27959 * gcc.dg/20000609-1.c: Likewise.
27960 * gcc.dg/20000720-1.c: Likewise.
27961 * gcc.dg/20011107-1.c: Likewise.
27962 * gcc.dg/20011119-1.c: Likewise.
27963 * gcc.dg/20020108-1.c: Likewise.
27964 * gcc.dg/20020122-2.c: Likewise.
27965 * gcc.dg/20020122-3.c: Likewise.
27966 * gcc.dg/20020201-3.c: Likewise.
27967 * gcc.dg/20020206-1.c: Likewise.
27968 * gcc.dg/20020218-1.c: Likewise.
27969 * gcc.dg/20020310-1.c: Likewise.
27970 * gcc.dg/20020411-1.c: Likewise.
27971 * gcc.dg/20020418-2.c: Likewise.
27972 * gcc.dg/20020426-1.c: Likewise.
27973 * gcc.dg/20020426-2.c: Likewise.
27974 * gcc.dg/20020517-1.c: Likewise.
27975 * gcc.dg/20020523-1.c: Likewise.
27976 * gcc.dg/20020523-2.c: Likewise.
27977 * gcc.dg/20020729-1.c: Likewise.
27978 * gcc.dg/20030204-1.c: Likewise.
27979 * gcc.dg/20030826-2.c: Likewise.
27980 * gcc.dg/20030926-1.c: Likewise.
27981 * gcc.dg/20031202-1.c: Likewise.
27982 * gcc.dg/980312-1.c: Likewise.
27983 * gcc.dg/980313-1.c: Likewise.
27984 * gcc.dg/990117-1.c: Likewise.
27985 * gcc.dg/990424-1.c: Likewise.
27986 * gcc.dg/990524-1.c: Likewise.
27987 * gcc.dg/991230-1.c: Likewise.
27988 * gcc.dg/i386-387-1.c: Likewise.
27989 * gcc.dg/i386-387-2.c: Likewise.
27990 * gcc.dg/i386-387-3.c: Likewise.
27991 * gcc.dg/i386-387-4.c: Likewise.
27992 * gcc.dg/i386-387-5.c: Likewise.
27993 * gcc.dg/i386-387-6.c: Likewise.
27994 * gcc.dg/i386-asm-1.c: Likewise.
27995 * gcc.dg/i386-bitfield1.c: Likewise.
27996 * gcc.dg/i386-bitfield2.c: Likewise.
27997 * gcc.dg/i386-loop-1.c: Likewise.
27998 * gcc.dg/i386-loop-2.c: Likewise.
27999 * gcc.dg/i386-loop-3.c: Likewise.
28000 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
28001 * gcc.dg/i386-pic-1.c: Likewise.
28002 * gcc.dg/i386-regparm.c: Likewise.
28003 * gcc.dg/i386-signbit-1.c: Likewise.
28004 * gcc.dg/i386-signbit-2.c: Likewise.
28005 * gcc.dg/i386-signbit-3.c: Likewise.
28006 * gcc.dg/i386-sse-5.c: Likewise.
28007 * gcc.dg/i386-sse-8.c: Likewise.
28008 * gcc.dg/i386-unroll-1.c: Likewise.
28009 * gcc.dg/tls/opt-1.c: Likewise.
28010 * gcc.dg/tls/opt-2.c: Likewise.
28011 * gcc.dg/unroll-1.c: Likewise.
28012 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
28013 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
28014 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
28015 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
28016 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
28017 -m64 is specified.
28018
28019 2004-11-12 Mark Mitchell <mark@codesourcery.com>
28020
28021 PR c++/18389
28022 * g++.dg/parse/cond1.C: New test.
28023
28024 PR c++/18429
28025 * g++.dg/template/array9.C: New test.
28026 * g++.dg/ext/vla1.C: Adjust error messages.
28027 * g++.dg/ext/vlm1.C: Likewise.
28028 * g++.dg/template/crash2.C: Likewise.
28029
28030 PR c++/18436
28031 * g++.dg/template/call3.C: New test.
28032
28033 PR c++/18407
28034 * g++.dg/template/ptrmem11.C: New test.
28035
28036 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
28037
28038 PR other/14264
28039 * lib/g++.exp: Set LC_ALL and LANG to C.
28040 * lib/gcc-dg.exp: Likewise.
28041 * lib/gfortran.exp: Likewise.
28042 * lib/objc.exp: Likewise.
28043 * lib/treelang.exp: Likewise.
28044
28045 2004-11-12 Andreas Schwab <schwab@suse.de>
28046
28047 * gcc.dg/pr16286.c: Fix last change.
28048
28049 2004-11-12 Mark Mitchell <mark@codesourcery.com>
28050
28051 PR c++/18416
28052 * g++.dg/init/global1.C: New test.
28053
28054 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
28055
28056 * gcc.c-torture/execute/20041112-1.c: New test.
28057
28058 2004-11-11 Janis Johnson <janis187@us.ibm.com>
28059
28060 * lib/gcc-dg.exp (dg-target-list): New.
28061
28062 2004-11-11 Janis Johnson <janis187@us.ibm.com>
28063 Richard Sandiford <rsandifo@redhat.com>
28064
28065 * lib/target-supports.exp (get-compiler_messages): New.
28066 (check_named_sections_available): Use it.
28067 (check_effective_target_ilp32): New.
28068 (check_effective_target_lp64): New.
28069 (is-effective-target): New.
28070 * lib/gcc-dg.exp (dg-require-effective-target): New.
28071
28072 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
28073
28074 * gcc.dg/precedence-1.c: New test.
28075
28076 2004-11-11 Janis Johnson <janis187@us.ibm.com>
28077
28078 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
28079
28080 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
28081 message, delete generated files, use more descriptive name for
28082 executable, and make the test unsupported when it cannot be run.
28083
28084 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
28085 (dg-require-weak, dg-require-visibility, dg-require-alias,
28086 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
28087 dg-require-iconv, dg-require-named-sections): Use it.
28088
28089 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
28090
28091 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
28092
28093 PR target/16457
28094 * gcc.dg/ppc-and-1: New
28095
28096 PR target/16796
28097 * gcc.dg/ppc-mov-1.c: New.
28098
28099 PR target/16458
28100 * gcc.dg/ppc-compare-1.c: New.
28101
28102 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
28103
28104 * objc.dg/desig-init-2.m: New test.
28105
28106 2004-11-10 Adam Nemet <anemet@lnxw.com>
28107
28108 PR middle-end/18160
28109 * g++.dg/warn/register-var-1.C: New test.
28110 * g++.dg/warn/register-var-2.C: New test.
28111
28112 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
28113
28114 * gcc.dg/union-2.c: New test.
28115
28116 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
28117
28118 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
28119 New test for PR tree-optimization/17892.
28120
28121 2004-11-09 Mark Mitchell <mark@codesourcery.com>
28122
28123 PR c++/18369
28124 * g++.dg/init/new12.C: New test.
28125
28126 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
28127
28128 * gcc.target/sparc: New directory.
28129 * gcc.target/sparc/sparc.exp: New driver.
28130 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
28131 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
28132 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
28133 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
28134
28135 2004-11-10 Paul Brook <paul@codesourcery.com>
28136
28137 PR fortran/18218
28138 * gfortran.dg/list_read.c: New test.
28139
28140 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
28141
28142 PR c/18322
28143 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
28144 expected diagnostic location.
28145
28146 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
28147
28148 * gcc.dg/20041109-1.c: New test.
28149
28150 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
28151
28152 PR objc/18406
28153 * objc/compile/pr18406.m: New test.
28154
28155 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
28156
28157 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
28158
28159 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
28160
28161 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
28162
28163 2004-11-08 Steve Ellcey <sje@cup.hp.com>
28164
28165 * gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
28166
28167 2004-11-08 Steve Ellcey <sje@cup.hp.com>
28168
28169 * gcc.dg/20030225-2.c: Add prototype for abort and
28170 exit.
28171
28172 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
28173
28174 PR tree-opt/18299
28175 * gcc.c-torture/pr18299-1.c: New test.
28176
28177 2004-11-06 Andreas Schwab <schwab@suse.de>
28178
28179 * gcc.dg/pr16286.c: Also test for bool and pixel.
28180
28181 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
28182
28183 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
28184 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
28185 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
28186 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
28187 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
28188 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
28189 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
28190 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
28191 gcc.dg/struct-semi-3.c: New tests.
28192
28193 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
28194
28195 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
28196
28197 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
28198
28199 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
28200 Do not use C99 designators.
28201
28202 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
28203
28204 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
28205
28206 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
28207
28208 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
28209 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
28210 * gcc.c-torture/execute/simd-5.x: Remove.
28211
28212 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
28213
28214 PR rtl-optimization/17933
28215 * gcc.dg/torture/pr17933-1.c: New test.
28216
28217 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
28218
28219 PR target/18106
28220 * lib/target-supports.exp (check_weak_available): Support
28221 Windows.
28222
28223 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
28224
28225 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
28226 call to fflush(stdout) before abort.
28227 (my_ffsll): New function.
28228 (generate_fields): Use it.
28229
28230 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
28231
28232 * gcc.dg/init-undef-1.c: New test.
28233
28234 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
28235
28236 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
28237 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
28238 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
28239 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
28240 expected messages for new parser.
28241
28242 2004-11-04 Mark Mitchell <mark@codesourcery.com>
28243
28244 * g++.dg/ext/visibility/symbian1.C: New test.
28245
28246 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
28247
28248 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
28249 on LP64 targets.
28250
28251 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
28252
28253 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
28254 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
28255 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
28256 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
28257 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
28258 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
28259 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
28260 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
28261 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
28262 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
28263
28264 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
28265
28266 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
28267 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
28268 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
28269 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
28270 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
28271 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
28272 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
28273 for new parser.
28274
28275 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
28276
28277 PR target/15342
28278 * gcc.dg/20041104-1.c: New test.
28279
28280 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28281
28282 * g++.dg/template/nontype7.C: New test.
28283 * g++.dg/template/nontype8.C: Likewise.
28284 * g++.dg/template/nontype9.C: Likewise.
28285 * g++.dg/template/nontype10.C: Likewise.
28286 * g++.dg/tc1/dr49.C: Likewise.
28287 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
28288 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
28289
28290 2004-11-04 Ben Elliston <bje@au.ibm.com>
28291
28292 * g++.dg/rtti/tinfo1.C: Remove xfails.
28293
28294 2004-11-04 Ben Elliston <bje@au.ibm.com>
28295
28296 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
28297 packed attribute to the definition to satisfy the new C++ parser.
28298
28299 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
28300
28301 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
28302 invocations of va_arg.
28303
28304 2004-11-02 Mark Mitchell <mark@codesourcery.com>
28305
28306 PR c++/18124
28307 * g++.dg/template/crash25.C: New test.
28308
28309 PR c++/18155
28310 * g++.dg/template/typedef2.C: New test.
28311 * g++.dg/parse/crash13.C: Adjust error markers.
28312
28313 PR c++/18177
28314 * g++.dg/conversion/const3.C: New test.
28315
28316 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28317
28318 PR fortran/17535
28319 PR fortran/17583
28320 PR fortran/17713
28321 * gfortran.dg/generic_[123].f90: New testcases.
28322
28323 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
28324
28325 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
28326 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
28327
28328 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
28329
28330 PR tree-opt/16808
28331 * gcc.c-torture/compile/pr16808.c: New test.
28332
28333 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
28334
28335 PR rtl-optimization/17104
28336 * gcc.dg/ppc-bitfield1.c: New.
28337
28338 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
28339
28340 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
28341
28342 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
28343
28344 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
28345 strings for 32-bit code.
28346
28347 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
28348
28349 PR c/18239
28350 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
28351
28352 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
28353
28354 PR c++/18064
28355 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
28356
28357 2004-10-31 Mark Mitchell <mark@codesourcery.com>
28358
28359 PR c++/15172
28360 * g++.dg/init/aggr2.C: New test.
28361
28362 2004-10-30 Ziemowit Laski <zlaski@apple.com>
28363
28364 * objc.dg/local-decl-1.m: New test.
28365
28366 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
28367
28368 * gcc.dg/20040910-1.c: Adjust regex.
28369
28370 2004-10-30 Roger Sayle <roger@eyesopen.com>
28371
28372 PR rtl-optimization/18084
28373 * g++.dg/opt/pr18084-1.C: New testcase.
28374
28375 2004-10-30 Matt Austern <austern@apple.com>
28376
28377 PR c++/17542
28378 * g++.dg/ext/attrib18.C: New test.
28379
28380 2004-10-30 Roger Sayle <roger@eyesopen.com>
28381
28382 PR middle-end/18096
28383 * gcc.dg/pr18096-1.c: New test case.
28384
28385 2004-10-30 Roger Sayle <roger@eyesopen.com>
28386
28387 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
28388
28389 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
28390
28391 PR c/16666
28392 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
28393 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
28394 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
28395 gcc.dg/old-style-prom-3.c: New tests.
28396
28397 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
28398
28399 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
28400 Remove unnecessary inclusion of stdio.h.
28401
28402 2004-10-29 Roger Sayle <roger@eyesopen.com>
28403
28404 PR rtl-optimization/17581
28405 * gcc.dg/pr17581-1.c: New test case.
28406
28407 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
28408
28409 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
28410 being implemented.
28411 * g++.dg/conversion/dr195-1.C: New.
28412 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
28413 * g++.old-deja/g++.mike/p10148.C: Likewise.
28414
28415 2004-10-29 Mark Mitchell <mark@codesourcery.com>
28416
28417 PR c++/17695
28418 * g++.dg/debug/typedef2.C: New test.
28419
28420 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
28421
28422 PR fortran/13490
28423 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
28424 * gfortran.dg/g77/README: Update.
28425
28426 2004-10-28 Matt Austern <austern@apple.com>
28427
28428 PR c++/14124
28429 * g++.dg/ext/packed7.C: New test.
28430
28431 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
28432
28433 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
28434 scan-assembler.
28435 * lib/scanasm.exp (hidden-scan-for): New proc.
28436 (scan-hidden): Use hidden-scan-for instead of constructing the scan
28437 string.
28438 (scan-not-hidden): Likewise.
28439 * lib/target-supports.exp (check_visibility_available): mach-o is
28440 support too.
28441
28442 2004-10-28 Mark Mitchell <mark@codesourcery.com>
28443
28444 PR c++/17132
28445 * g++.dg/template/memclass3.C: New test.
28446
28447 2004-10-28 Adam Nemet <anemet@lnxw.com>
28448
28449 PR middle-end/18160
28450 * gcc.dg/register-var-1.c: New test.
28451 * gcc.dg/register-var-2.c: New test.
28452 * gcc.dg/asm-7.c: Taking the address of a register variable is an
28453 error now.
28454
28455 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
28456
28457 PR other/18172
28458 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
28459 unused variables.
28460 * gcc.dg/vect/vect-22.c: Likewise.
28461
28462 2004-10-28 Jakub Jelinek <jakub@redhat.com>
28463
28464 * gcc.dg/i386-rotate-1.c: New test.
28465
28466 2004-10-27 Mark Mitchell <mark@codesourcery.com>
28467
28468 * g++.dg/init/ref12.C: Add "run" marker.
28469
28470 PR c++/17435
28471 * g++.dg/init/ref12.C: New test.
28472
28473 PR c++/18140
28474 * g++.dg/template/shift1.C: New test.
28475 * g++.dg/template/error10.C: Adjust error markers.
28476
28477 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
28478
28479 PR tree-opt/17529
28480 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
28481
28482 2004-10-27 Geoffrey Keating <geoffk@apple.com>
28483
28484 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
28485 * gcc.dg/weak/weak-3.c: Likewise.
28486 * gcc.dg/weak/weak-5.c: Likewise.
28487 * gcc.dg/weak/weak-9.c: Likewise.
28488 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
28489 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
28490
28491 * gcc.dg/darwin-weakimport-1.c: New.
28492
28493 2004-10-28 Ben Elliston <bje@au.ibm.com>
28494
28495 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
28496
28497 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
28498
28499 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
28500 'syntax' error messages.
28501 * gcc.dg/cpp/direct2s.c: Likewise.
28502
28503 2004-10-26 Geoffrey Keating <geoffk@apple.com>
28504
28505 * gcc.c-torture/compile/20041026-1.c: New.
28506
28507 2004-10-26 Mark Mitchell <mark@codesourcery.com>
28508
28509 PR c++/18093
28510 * g++.dg/lookup/ns2.C: New test.
28511
28512 PR c++/18020
28513 * g++.dg/template/enum4.C: New test.
28514
28515 PR c++/18161
28516 * g++.dg/template/expr1.C: New test.
28517
28518 2004-10-26 Ben Elliston <bje@au.ibm.com>
28519
28520 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
28521
28522 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
28523
28524 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
28525 gcc.dg/decl-nospec-3.c: New tests.
28526
28527 2004-10-26 Ziemowit Laski <zlaski@apple.com>
28528
28529 * objc.dg/super-class-3.m: New test.
28530
28531 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
28532
28533 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
28534 resyncing.
28535 * gcc.dg/cpp/direct2s.c: Likewise.
28536
28537 2004-10-25 Geoffrey Keating <geoffk@apple.com>
28538
28539 * objc.dg/image-info.m: Update for changes to section selection.
28540
28541 2004-10-25 David Ayers <d.ayers@inode.at>
28542 Ziemowit Laski <zlaski@apple.com>
28543
28544 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
28545 diagnostics when messaging 'id <Proto>'.
28546 * objc.dg/class-protocol-1.m: New test.
28547 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
28548 a non-existent method signature.
28549 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
28550 Update diagnostics when messaging with non-existent method signature.
28551 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
28552 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
28553 invalid receivers are now resolved as if messaging 'id'; remove
28554 extraneous diagnostics.
28555
28556 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
28557
28558 PR c/16667
28559 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
28560 gcc.dg/init-desig-obs-3.c: New tests.
28561
28562 2004-10-25 Jakub Jelinek <jakub@redhat.com>
28563
28564 * gcc.dg/debug/20041023-1.c: New test.
28565
28566 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
28567
28568 PR middle-end/17407
28569 * gcc.c-torture/compile/pr17407.c: New test.
28570
28571 PR c++/18121
28572 * g++.dg/template/array8.C: New test.
28573
28574 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
28575
28576 PR other/18138
28577 * lib/g++.exp: Accept more than one multilib libgcc.
28578 * lib/gcc-dg.exp: Likewise.
28579 * lib/objc.exp: Likewise.
28580 * lib/treelang.exp: Likewise.
28581 * lib/gfortran.exp: Likewise.
28582
28583 2004-10-24 Ben Elliston <bje@au.ibm.com>
28584
28585 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
28586
28587 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
28588
28589 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
28590 * gcc.dg/c99-const-expr-3.c: Likewise.
28591
28592 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
28593
28594 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
28595
28596 2004-10-23 Ben Elliston <bje@au.ibm.com>
28597
28598 * gcc.c-torture/execute/loop-2e.x: Remove.
28599
28600 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
28601
28602 PR c++/18095
28603 * g++.dg/parse/crash18.C: New.
28604 * g++.dg/parse/crash19.C: New.
28605
28606 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
28607
28608 * g++.dg/ext/dllimport1.C: Move dg-warnings.
28609 * g++.dg/ext/dllimport2.C: Same.
28610 * g++.dg/ext/dllimport8.C: Same.
28611
28612 2004-10-21 Mark Mitchell <mark@codesourcery.com>
28613
28614 PR c++/10841
28615 * g++.dg/conversion/cast1.C: New test.
28616 * g++.dg/overload/pmf1.C: Adjust error marker.
28617
28618 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
28619
28620 PR objc/17923
28621 * objc.dg/const-str-7.m: New test.
28622
28623 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28624
28625 * g++.dg/template/memfriend11.C: Fix comment typo.
28626 * g++.dg/template/memfriend14.C: Likewise.
28627
28628 2004-10-20 Richard Henderson <rth@redhat.com>
28629
28630 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
28631 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
28632 -fasynchronous-unwind-tables.
28633
28634 2004-10-20 Richard Henderson <rth@redhat.com>
28635
28636 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
28637 (main): Return success.
28638 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
28639 (main): Return success.
28640
28641 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28642
28643 PR c++/13495
28644 * g++.dg/template/memfriend9.C: New test.
28645 * g++.dg/template/memfriend10.C: Likewise.
28646 * g++.dg/template/memfriend11.C: Likewise.
28647 * g++.dg/template/memfriend12.C: Likewise.
28648 * g++.dg/template/memfriend13.C: Likewise.
28649 * g++.dg/template/memfriend14.C: Likewise.
28650 * g++.dg/template/memfriend15.C: Likewise.
28651 * g++.dg/template/memfriend16.C: Likewise.
28652 * g++.dg/template/memfriend17.C: Likewise.
28653 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
28654
28655 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
28656
28657 * g++.dg/conversion/dr195.C: New.
28658 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
28659
28660 2004-10-20 Ben Elliston <bje@au.ibm.com>
28661 Devang Patel <dpatel@apple.com>
28662
28663 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
28664 of floating point arithmetic, which could trap.
28665
28666 2004-10-19 Mark Mitchell <mark@codesourcery.com>
28667
28668 PR c++/14035
28669 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
28670 * g++.dg/conversion/const2.C: New test.
28671 * g++.dg/expr/reinterpret2.C: New test.
28672 * g++.dg/expr/reinterpret3.C: New test.
28673 * g++.dg/expr/cast2.C: New test.
28674 * g++.dg/expr/copy1.C: New test.
28675 * g++.dg/other/conversion1.C: Change error message.
28676 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
28677 function pointers to void *.
28678 * g++.old-deja/g++.mike/p10148.C: Likewise.
28679
28680 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
28681
28682 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
28683
28684 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
28685
28686 PR c++/18047
28687
28688 * g++.dg/parse/expr3.C: New test.
28689
28690 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
28691
28692 * gcc.dg/smod-1.c: New test.
28693
28694 2004-10-18 Ziemowit Laski <zlaski@apple.com>
28695
28696 * objc.dg/method-14.m: New test.
28697
28698 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
28699
28700 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
28701 Also xfail as the patch was reverted.
28702
28703 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
28704
28705 PR middle-end/16973
28706 * gcc.dg/pr16973.c: New test.
28707
28708 2004-10-18 Diego Novillo <dnovillo@redhat.com>
28709
28710 PR tree-optimization/17656
28711 * gcc.c-torture/compile/pr17656.c: New test.
28712
28713 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
28714
28715 * g++.dg/eh/shadow1.C: New.
28716
28717 2004-10-18 Jakub Jelinek <jakub@redhat.com>
28718
28719 * gcc.c-torture/compile/20041018-1.c: New test.
28720
28721 2004-10-18 Ben Elliston <bje@au.ibm.com>
28722
28723 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
28724 compiler referring to register 0 when accessing sdata. The linker
28725 now patches things up.
28726
28727 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
28728
28729 PR c/17529
28730 * gcc.c-torture/compile/pr17529.c: New test.
28731
28732 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28733
28734 PR c++/17743
28735 * g++.dg/ext/attrib17.C: New test.
28736
28737 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
28738
28739 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
28740
28741 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28742
28743 PR c++/10479
28744 * g++.dg/ext/attrib16.C: New test.
28745
28746 2004-10-15 Mark Mitchell <mark@codesourcery.com>
28747
28748 PR c++/17042
28749 * g++.dg/init/dso_handle1.C: New test.
28750
28751 PR c++/14667
28752 * g++.dg/parse/typedef6.C: New test.
28753
28754 PR c++/17916
28755 * g++.dg/parse/pragma1.C: New test.
28756
28757 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
28758
28759 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
28760
28761 2004-10-15 Steve Ellcey <sje@cup.hp.com>
28762
28763 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
28764 -fno-common when on HPPA HP-UX platforms.
28765
28766 2004-10-15 Jakub Jelinek <jakub@redhat.com>
28767
28768 PR other/16820
28769 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
28770 stdint.h.
28771 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
28772 uintptr_t.
28773
28774 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
28775
28776 PR c++/16301
28777 * g++.dg/lookup/strong-using-4.C: New test.
28778
28779 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
28780
28781 PR middle-end/16567
28782 * gcc.c-torture/compile/nested-1.c: New test.
28783
28784 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
28785
28786 * gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
28787 and mipsisa64*-*-* (until support for misaligned loads is added).
28788 * gcc.dg/vect/vect-50.c: Likewise.
28789 * gcc.dg/vect/vect-52.c: Likewise.
28790 * gcc.dg/vect/vect-54.c: Likewise.
28791 * gcc.dg/vect/vect-58.c: Likewise.
28792 * gcc.dg/vect/vect-60.c: Likewise.
28793 * gcc.dg/vect/vect-80.c: Likewise.
28794
28795 2004-10-14 Mark Mitchell <mark@codesourcery.com>
28796
28797 PR c++/17976
28798 * g++.dg/init/dtor3.C: New test.
28799
28800 2004-10-15 Ben Elliston <bje@au.ibm.com>
28801
28802 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
28803
28804 2004-10-14 Geoffrey Keating <geoffk@apple.com>
28805
28806 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
28807 * gcc.dg/macho-lo-sum.c: Likewise.
28808
28809 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
28810
28811 * gcc.dg/ppc-spe64-1.c: New test.
28812
28813 2004-10-14 Devang Patel <dpatel@apple.com>
28814
28815 PR 17635
28816 * gcc.dg/pr17635.c : New test.
28817
28818 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
28819
28820 * gcc.dg/vect/vect-28.c: Remove xfail.
28821 * gcc.dg/vect/vect-30.c: Remove xfail.
28822 * gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
28823 * gcc.dg/vect/vect-33.c: Remove xfail.
28824 * gcc.dg/vect/vect-44.c: Remove xfail.
28825 * gcc.dg/vect/vect-46.c: Remove xfail.
28826 * gcc.dg/vect/vect-50.c: Remove xfail.
28827 * gcc.dg/vect/vect-52.c: Remove xfail.
28828 * gcc.dg/vect/vect-54.c: Remove xfail.
28829 * gcc.dg/vect/vect-58.c: Remove xfail.
28830 * gcc.dg/vect/vect-60.c: Remove xfail.
28831 * gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
28832 * gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
28833 * gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
28834 * gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
28835 * gcc.dg/vect/vect-8.c: Remove xfail.
28836 * gcc.dg/vect/vect-80.c: Remove xfail.
28837 * gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
28838
28839 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
28840
28841 * gcc.dg/vect/vect-82.c: New testcase.
28842 * gcc.dg/vect/vect-82_64.c: New testcase.
28843 * gcc.dg/vect/vect-83.c: New testcase.
28844 * gcc.dg/vect/vect-83_64.c: New testcase.
28845
28846 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
28847
28848 * gcc.dg/cpp/error-1.c: New test.
28849
28850 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
28851
28852 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
28853
28854 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
28855
28856 PR target/17984
28857 * gcc.dg/cris-peep2-xsrand2.c: New test.
28858
28859 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
28860
28861 PR c++/17661
28862 * g++.dg/expr/for2.C: New test.
28863
28864 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
28865
28866 * g++.dg/inherit/thunk1.C: Run on the SPARC.
28867
28868 2004-10-13 Jakub Jelinek <jakub@redhat.com>
28869
28870 PR tree-optimization/17724
28871 * g++.dg/opt/pr17724-1.C: New test.
28872 * g++.dg/opt/pr17724-2.C: New test.
28873 * g++.dg/opt/pr17724-3.C: New test.
28874 * g++.dg/opt/pr17724-4.C: New test.
28875 * g++.dg/opt/pr17724-5.C: New test.
28876 * g++.dg/opt/pr17724-6.C: New test.
28877
28878 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
28879
28880 PR c/17301
28881 * gcc.dg/pr17301-2.c: New test.
28882
28883 2004-10-11 Mark Mitchell <mark@codesourcery.com>
28884
28885 PR c++/15876
28886 * g++.dg/parse/error22.C: New test.
28887
28888 PR c++/17936
28889 * g++.dg/template/spec18.C: New test.
28890
28891 2004-10-11 Steve Ellcey <sje@cup.hp.com>
28892
28893 * gcc.dg/ia64-asm-1.c: Add prototype for abort
28894 * gcc.dg/ia64-sync-1.c: Add prototype for abort and
28895 memcpy.
28896 * gcc.dg/ia64-sync-2.c: Ditto.
28897 * gcc.dg/ia64-sync-3.c: Ditto.
28898
28899 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
28900
28901 * g++.dg/eh/cleanup5.C: Add dg-options "".
28902
28903 2004-10-11 Roger Sayle <roger@eyesopen.com>
28904
28905 PR middle-end/17657
28906 * gcc.dg/switch-4.c: New test case.
28907
28908 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
28909
28910 * gcc.c-torture/execute/20041011-1.c: New test.
28911
28912 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
28913
28914 PR c++/17554
28915 * g++.dg/init/for3.C: New test.
28916
28917 PR c++/17657
28918 * g++.dg/opt/switch2.C: New test.
28919
28920 PR middle-end/17703
28921 * g++.dg/warn/Wreturn-2.C: New test.
28922
28923 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
28924
28925 PR c++/17907
28926 * g++.dg/eh/cleanup5.C: New test.
28927
28928 2004-10-10 Mark Mitchell <mark@codesourcery.com>
28929
28930 PR c++/17393
28931 * g++.dg/parse/error21.C: New test.
28932
28933 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
28934
28935 * g++.dg/overload/pmf1.C: Adjust quoting marks.
28936 * g++.dg/warn/incomplete1.C: Likewise.
28937 * g++.dg/template/qualttp20.C: Likewise.
28938
28939 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
28940
28941 PR c/17881
28942 * parm-incomplete-1.c: New test.
28943
28944 2004-10-09 Mark Mitchell <mark@codesourcery.com>
28945
28946 PR c++/17867
28947 * g++.dg/parse/error19.C: New test.
28948
28949 PR c++/17670
28950 * g++.dg/init/new11.C: New test.
28951
28952 PR c++/17821
28953 * g++.dg/parse/error20.C: New test.
28954
28955 PR c++/17826
28956 * g++.dg/template/crash24.C: New test.
28957
28958 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
28959
28960 PR c/17301
28961 * gcc.dg/pr17301-1.c: New test.
28962
28963 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
28964
28965 PR c/17189
28966 * gcc.dg/anon-struct-5.c: New test.
28967
28968 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
28969
28970 PR c/17844
28971 * gcc.dg/pr17844-1.c: New test.
28972
28973 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
28974
28975 PR tree-optimization/17906
28976 * gcc.c-torture/compile/pr17906.c: New.
28977
28978 2004-10-09 Stuart Hastings <stuart@apple.com>
28979 Roger Sayle <roger@eyesopen.com>
28980
28981 PR rtl-optimization/17853
28982 * gcc.dg/i386-mmx-5.c: New testcase.
28983
28984 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
28985
28986 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
28987
28988 2004-10-09 Mark Mitchell <mark@codesourcery.com>
28989
28990 PR c++/17524
28991 * g++.dg/template/static9.C: New test.
28992
28993 PR c++/17685
28994 * g++.dg/parse/operator5.C: New test.
28995
28996 2004-10-09 Roger Sayle <roger@eyesopen.com>
28997
28998 PR middle-end/17894
28999 * gcc.c-torture/execute/divcmp-4.c: New test case.
29000
29001 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
29002
29003 PR tree-opt/17902
29004 * g++.dg/opt/pr17902.C: New test.
29005
29006 2004-10-09 Jakub Jelinek <jakub@redhat.com>
29007
29008 * gcc.dg/cpp/ident-1.c: Add dg-options "".
29009
29010 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
29011
29012 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
29013
29014 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
29015
29016 * gcc.dg/assign-warn-3.c: New test.
29017
29018 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
29019
29020 PR c/16999
29021 * gcc.dg/cpp/ident-1.c: New test.
29022
29023 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
29024
29025 * gcc.c-torture/compile/acc1.c: New.
29026
29027 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
29028
29029 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
29030 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
29031
29032 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
29033
29034 * gcc.dg/ultrasp11.c: New test.
29035
29036 2004-10-08 Michael Matz <matz@suse.de>
29037
29038 * gcc.dg/doloop-2.c: New test.
29039
29040 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
29041
29042 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
29043 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
29044 objc.dg/method-9.m: Update expected diagnostics.
29045
29046 2004-10-07 Geoffrey Keating <geoffk@apple.com>
29047
29048 * gcc.dg/ppc-fsel-3.c: New file.
29049 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
29050
29051 2004-10-07 Paul Brook <paul@codesourcery.com>
29052
29053 * gfortran.dg/intrinsic_verify_1.f90: New test.
29054
29055 2004-10-07 Paul Brook <paul@codesourcery.com>
29056
29057 * gfortran.dg/empty_format_1.f90: Remove stray commas.
29058
29059 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29060
29061 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
29062 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
29063 commit.
29064
29065 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
29066
29067 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
29068
29069 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29070
29071 PR c++/17115
29072 * g++.dg/warn/Winline-4.C: New test.
29073
29074 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
29075
29076 * gcc.c-torture/compile/20041007-1.c: New test.
29077
29078 2004-10-07 Paul Brook <paul@codesourcery.com>
29079
29080 PR fortran/17678
29081 * gfortran.dg/use_allocated_1.f90: New test.
29082
29083 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
29084
29085 PR middle-end/17849
29086 * gfortran.fortran-torture/compile/nested.f90: New test
29087
29088 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
29089
29090 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
29091
29092 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
29093
29094 PR c++/17368
29095 * g++.dg/ext/asm6.C: New test.
29096
29097 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
29098
29099 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
29100
29101 2004-10-06 Paul Brook <paul@codesourcery.com>
29102
29103 PR libfortran/17709
29104 * gfortran.dg/empty_format_1.f90: New test.
29105
29106 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29107
29108 PR fortran/17568
29109 * gfortran.dg/ishft.f90: New test.
29110
29111 PR fortran/17283
29112 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
29113 tests.
29114
29115 2004-10-06 Paul Brook <paul@codesourcery.com>
29116
29117 * gfortran.dg/do_1.f90: New test.
29118
29119 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29120
29121 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
29122 optimizing for size.
29123
29124 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
29125
29126 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
29127
29128 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
29129
29130 * gcc.c-torture/compile/20041005-1.c: New test.
29131
29132 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
29133
29134 PR c++/17829
29135 * g++.dg/lookup/koenig4.C: New.
29136
29137 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
29138
29139 * g++.dg/other/classkey1.C: Adjust quoting marks.
29140 * g++.dg/parse/error15.C: Likewise.
29141 * g++.dg/template/meminit2.C (int>): Likewise.
29142
29143 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29144
29145 PR fortran/17283
29146 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
29147
29148 PR fortran/17631
29149 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
29150
29151 PR fortran/17708
29152 * gfortran.dg/pr17708.f90: New test.
29153
29154 2004-10-04 Chao-ying Fu <fu@mips.com>
29155
29156 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
29157 * gcc.dg/vect/vect-4.c: Ditto.
29158 * gcc.dg/vect/vect-5.c: Ditto.
29159 * gcc.dg/vect/vect-6.c: Ditto.
29160 * gcc.dg/vect/vect-8.c: Ditto.
29161 * gcc.dg/vect/vect-16.c: Ditto.
29162 * gcc.dg/vect/vect-30.c: Ditto.
29163 * gcc.dg/vect/vect-40.c: Ditto.
29164 * gcc.dg/vect/vect-41.c: Ditto.
29165 * gcc.dg/vect/vect-42.c: Ditto.
29166 * gcc.dg/vect/vect-43.c: Ditto.
29167 * gcc.dg/vect/vect-44.c: Ditto.
29168 * gcc.dg/vect/vect-45.c: Ditto.
29169 * gcc.dg/vect/vect-46.c: Ditto.
29170 * gcc.dg/vect/vect-47.c: Ditto.
29171 * gcc.dg/vect/vect-48.c: Ditto.
29172 * gcc.dg/vect/vect-49.c: Ditto.
29173 * gcc.dg/vect/vect-50.c: Ditto.
29174 * gcc.dg/vect/vect-51.c: Ditto.
29175 * gcc.dg/vect/vect-52.c: Ditto.
29176 * gcc.dg/vect/vect-53.c: Ditto.
29177 * gcc.dg/vect/vect-54.c: Ditto.
29178 * gcc.dg/vect/vect-55.c: Ditto.
29179 * gcc.dg/vect/vect-56.c: Ditto.
29180 * gcc.dg/vect/vect-57.c: Ditto.
29181 * gcc.dg/vect/vect-58.c: Ditto.
29182 * gcc.dg/vect/vect-59.c: Ditto.
29183 * gcc.dg/vect/vect-60.c: Ditto.
29184 * gcc.dg/vect/vect-74.c: Ditto.
29185 * gcc.dg/vect/vect-79.c: Ditto.
29186 * gcc.dg/vect/vect-80.c: Ditto.
29187
29188 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
29189
29190 * gcc.dg/unused-7.c: Use the correct option.
29191
29192 2004-10-04 Paul Brook <paul@codesourcery.com>
29193 Bud Davis <bdavis9659@comcast.net>
29194
29195 PR fortran/17706
29196 PR fortran/16434
29197 * gfortran/pr17706.f90: New test.
29198 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
29199
29200 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29201
29202 * gfortran.dg/pr17612.f90: New test.
29203
29204 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
29205
29206 * g++.dg/template/local1.C: Adjust quoting marks in
29207 testing for diagnostics.
29208 * g++.dg/tls/diag-2.C: Likewise.
29209 * g++.dg/other/error8.C: Likewise.
29210
29211 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
29212
29213 PR c/17178
29214 * gcc.dg/unused-4.c: Adjust to be correct.
29215
29216 PR c/17820
29217 * gcc.dg/unused-7.c: New test.
29218
29219 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
29220
29221 PR c++/17797
29222 * g++.dg/overload/template2.C: New test.
29223
29224 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
29225
29226 PR tree-optimization/16632
29227 * gcc.dg/tree-ssa/20041002-1.c: New.
29228
29229 2004-10-03 Paul Brook <paul@codesourcery.com>
29230
29231 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
29232 rather than relying on default formatting.
29233
29234 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
29235
29236 * gcc.dg/20040920-1.c: Update expected message text.
29237
29238 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
29239
29240 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
29241
29242 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
29243
29244 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
29245 tree level.
29246
29247 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
29248
29249 * gcc.dg/tree-ssa/pr17343.c: Remove.
29250
29251 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
29252
29253 PR tree-opt/17343
29254 * gcc.dg/tree-ssa/pr17343.c: New test.
29255
29256 2004-10-01 Jakub Jelinek <jakub@redhat.com>
29257
29258 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
29259 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
29260 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
29261 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
29262 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
29263
29264 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
29265
29266 * gcc.dg/lvalue-2.c: New test.
29267
29268 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
29269
29270 PR c/17730
29271 * gcc.dg/pr17730-1.c: New test
29272
29273 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
29274
29275 PR c/7425
29276 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
29277
29278 2004-09-29 Jakub Jelinek <jakub@redhat.com>
29279
29280 * gcc.c-torture/execute/stdarg-1.c: New test.
29281 * gcc.c-torture/execute/stdarg-2.c: New test.
29282 * gcc.c-torture/execute/stdarg-3.c: New test.
29283 * gcc.dg/tree-ssa/stdarg-1.c: New test.
29284 * gcc.dg/tree-ssa/stdarg-2.c: New test.
29285 * gcc.dg/tree-ssa/stdarg-3.c: New test.
29286 * gcc.dg/tree-ssa/stdarg-4.c: New test.
29287 * gcc.dg/tree-ssa/stdarg-5.c: New test.
29288
29289 2004-09-29 Jakub Jelinek <jakub@redhat.com>
29290
29291 PR tree-optimization/17697
29292 * g++.dg/opt/pr17697-1.C: New test.
29293 * g++.dg/opt/pr17697-2.C: New test.
29294 * g++.dg/opt/pr17697-3.C: New test.
29295
29296 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
29297
29298 PR c/16409
29299 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
29300 gcc.dg/vla-init-5.c: New tests.
29301
29302 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
29303
29304 PR c/13804
29305 * gcc.dg/pr13804-1.c: New test.
29306
29307 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29308
29309 PR fortran/16938
29310 * gfortran.dg/pr16938.f90: New test.
29311
29312 2004-09-27 Mark Mitchell <mark@codesourcery.com>
29313
29314 * g++.dg/template/crash23.C: New test.
29315
29316 2004-09-27 Mark Mitchell <mark@codesourcery.com>
29317
29318 PR c++/17585
29319 * g++.dg/template/static8.C: New test.
29320
29321 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
29322
29323 PR c++/17681
29324 * g++.dg/other/error9.C: New test.
29325
29326 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
29327
29328 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
29329
29330 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29331
29332 PR fortran/15164
29333 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
29334
29335 2004-09-26 Roger Sayle <roger@eyesopen.com>
29336
29337 PR middle-end/17112
29338 * gcc.dg/pr17112-1.c: New test case.
29339
29340 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
29341
29342 PR c/11459
29343 * gcc.dg/pr11459-1.c: New test.
29344
29345 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
29346
29347 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
29348 * gcc.dg/tree-ssa/loop-4.c: Likewise.
29349
29350 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29351
29352 * gfortran.dg/pr15324.f90: Make array bounds consistent.
29353
29354 2004-09-25 Jan Hubicka <jh@suse.cz>
29355
29356 * compile/30040909-1.c: New test.
29357 * compile/30040907-1.c: New test.
29358
29359 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
29360
29361 * gcc.c-torture/execute/va-arg-26.c: New test.
29362
29363 2004-09-24 Zack Weinberg <zack@codesourcery.com>
29364
29365 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
29366 extra diagnostics on targets with 64-bit pointers.
29367 * objc.dg/selector-1.m: Adjust dg-warning regexp.
29368
29369 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
29370
29371 PR c/17188
29372 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
29373 * gcc.dg/decl-3.c: Adjust expected message.
29374
29375 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29376
29377 PR fortran/17615
29378 * gfortran.dg/pr17615.f90: New test.
29379
29380 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
29381
29382 PR tree-optimzation/17517
29383 * g++.dg/tree-ssa/pr17517.C: New Test.
29384
29385 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
29386
29387 PR c++/16889
29388 * g++.dg/lookup/ambig3.C: New.
29389
29390 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
29391
29392 PR tree-opt/17624
29393 * g++.dg/opt/pr17624.C: New test.
29394
29395 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
29396
29397 PR c/6980
29398 * gcc.dg/Wbad-function-cast-1.c: New test.
29399
29400 2004-09-23 Zack Weinberg <zack@codesourcery.com>
29401
29402 * g++.dg/ext/complit1.C
29403 * g++.dg/other/error2.C
29404 * g++.dg/other/nontype-1.C
29405 * g++.dg/parse/crash11.C
29406 * g++.dg/parse/crash12.C
29407 * g++.dg/parse/error15.C
29408 * g++.dg/parse/error4.C
29409 * g++.dg/parse/tmpl-outside1.C
29410 * g++.dg/parse/too-many-tmpl-args1.C
29411 * g++.dg/template/dependent-expr3.C
29412 * g++.dg/template/error10.C
29413 * g++.dg/template/instantiate1.C
29414 * g++.dg/template/vtable2.C
29415 * g++.dg/warn/Wshadow-1.C
29416 * g++.dg/warn/weak1.C
29417 * g++.old-deja/g++.brendan/crash16.C
29418 * g++.old-deja/g++.brendan/crash18.C
29419 * g++.old-deja/g++.brendan/crash48.C
29420 * g++.old-deja/g++.brendan/crash49.C
29421 * g++.old-deja/g++.brendan/crash55.C
29422 * g++.old-deja/g++.brendan/crash56.C
29423 * g++.old-deja/g++.brendan/crash8.C
29424 * g++.old-deja/g++.brendan/enum11.C
29425 * g++.old-deja/g++.brendan/enum8.C
29426 * g++.old-deja/g++.brendan/enum9.C
29427 * g++.old-deja/g++.brendan/friend3.C
29428 * g++.old-deja/g++.brendan/misc14.C
29429 * g++.old-deja/g++.bugs/900402_02.C
29430 * g++.old-deja/g++.bugs/900404_03.C
29431 * g++.old-deja/g++.bugs/900404_04.C
29432 * g++.old-deja/g++.bugs/900428_03.C
29433 * g++.old-deja/g++.jason/crash4.C
29434 * g++.old-deja/g++.jason/overload21.C
29435 * g++.old-deja/g++.jason/redecl1.C
29436 * g++.old-deja/g++.jason/report.C
29437 * g++.old-deja/g++.jason/rfg10.C
29438 * g++.old-deja/g++.jason/template30.C
29439 * g++.old-deja/g++.law/arm12.C
29440 * g++.old-deja/g++.law/ctors5.C
29441 * g++.old-deja/g++.law/cvt20.C
29442 * g++.old-deja/g++.law/init10.C
29443 * g++.old-deja/g++.law/init8.C
29444 * g++.old-deja/g++.law/visibility17.C
29445 * g++.old-deja/g++.law/visibility7.C
29446 * g++.old-deja/g++.mike/net8.C
29447 * g++.old-deja/g++.mike/p646.C
29448 * g++.old-deja/g++.mike/p700.C
29449 * g++.old-deja/g++.mike/p701.C
29450 * g++.old-deja/g++.mike/p811.C
29451 * g++.old-deja/g++.ns/template13.C
29452 * g++.old-deja/g++.other/array3.C
29453 * g++.old-deja/g++.other/crash25.C
29454 * g++.old-deja/g++.other/dtor3.C
29455 * g++.old-deja/g++.other/dtor4.C
29456 * g++.old-deja/g++.other/main1.C
29457 * g++.old-deja/g++.other/warn7.C
29458 * g++.old-deja/g++.pt/crash11.C
29459 * g++.old-deja/g++.pt/crash36.C
29460 * g++.old-deja/g++.pt/spec22.C
29461 * g++.old-deja/g++.pt/spec9.C
29462 * g++.old-deja/g++.pt/ttp52.C
29463 * g++.old-deja/g++.robertl/eb103.C
29464 * g++.old-deja/g++.robertl/eb121.C
29465 * g++.old-deja/g++.robertl/eb22.C
29466 * g++.old-deja/g++.robertl/eb8.C:
29467 Update locations and/or regexps of dg-error markers.
29468 Remove markers for some bogus messages that are no longer issued.
29469
29470 2004-09-23 Jakub Jelinek <jakub@redhat.com>
29471
29472 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
29473 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
29474
29475 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
29476
29477 PR c++/17618
29478 * g++.dg/lookup/crash5.C: New test.
29479
29480 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
29481
29482 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
29483 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
29484 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
29485 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
29486 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
29487 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
29488
29489 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
29490 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
29491 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
29492 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
29493 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
29494 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
29495
29496 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
29497
29498 * gcc.dg/vect/vect-44.c: Check additional cases.
29499 * gcc.dg/vect/vect-48.c: Check additional cases.
29500
29501 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
29502 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
29503 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
29504 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
29505 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
29506 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
29507 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
29508 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
29509 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
29510
29511 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
29512 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
29513 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
29514
29515 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
29516
29517 * gcc.dg/tree-ssa/loop-6.c: New test.
29518
29519 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
29520
29521 PR c++/17620
29522 * g++.dg/inherit/base2.C: New.
29523
29524 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
29525
29526 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
29527 * gcc.dg/20001012-2.c: Likewise.
29528 * gcc.dg/20001013-1.c: Likewise.
29529 * gcc.dg/20001101-1.c: Likewise.
29530 * gcc.dg/20001102-1.c: Likewise.
29531 * gcc.dg/bf-spl1.c: Likewise.
29532 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
29533 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
29534
29535 2004-09-22 Diego Novillo <dnovillo@redhat.com>
29536
29537 PR tree-optimization/16721
29538 * gcc.dg/tree-ssa/pr16721.c: New test.
29539
29540 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
29541
29542 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
29543 * gcc.dg/20040305-1.c: Likewise.
29544
29545 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
29546
29547 PR c/16566
29548 * gcc.c-torture/compile/pr16566-1.c,
29549 gcc.c-torture/compile/pr16566-2.c,
29550 gcc.c-torture/compile/pr16566-3.c: New tests.
29551
29552 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
29553
29554 PR tree-optimization/17512
29555 * gcc.c-torture/compile/20040916-1.c.
29556
29557 2004-09-21 Mark Mitchell <mark@codesourcery.com>
29558
29559 * gcc.dg/pragma-re-3.c: New test.
29560
29561 2004-09-17 Matt Austern <austern@apple.com>
29562
29563 PR c++/15049
29564 * g++.dg/other/anon3.C: New.
29565
29566 2004-09-21 Roger Sayle <roger@eyesopen.com>
29567
29568 PR c++/7503
29569 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
29570 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
29571 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
29572 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
29573 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
29574
29575 2004-09-21 Bud Davis <bdavis9659@comcast.net>
29576
29577 PR fortran/17286
29578 * gfortran.dg/pr17286.f90: New test.
29579
29580 2004-09-20 Mark Mitchell <mark@codesourcery.com>
29581
29582 PR c++/17530
29583 * g++.dg/template/static7.C: New test.
29584
29585 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
29586
29587 PR tree-opt/17558
29588 * gcc.c-torture/compile/pr17558.c: New test.
29589
29590 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
29591
29592 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
29593 if SKIP_ATTRIBUTE is defined.
29594
29595 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29596
29597 PR fortran/15957
29598 * gfortran.dg/pr15957.f90: New test.
29599
29600 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
29601
29602 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
29603 in comparison.
29604 * gcc.dg/vect/vect-79.c: Likewise.
29605 * gcc.dg/vect/vect-80.c: Likewise.
29606
29607 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29608
29609 PR fortran/15750
29610 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
29611
29612 2004-09-20 Ira Rosen <irar@il.ibm.com>
29613
29614 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
29615 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
29616 * gcc.dg/vect/vect-62.c: New testcase.
29617 * gcc.dg/vect/vect-63.c: New testcase.
29618 * gcc.dg/vect/vect-64.c: New testcase.
29619 * gcc.dg/vect/vect-65.c: New testcase.
29620 * gcc.dg/vect/vect-66.c: New testcase.
29621 * gcc.dg/vect/vect-67.c: New testcase.
29622 * gcc.dg/vect/vect-68.c: New testcase.
29623 * gcc.dg/vect/vect-69.c: New testcase.
29624 * gcc.dg/vect/vect-79.c: New testcase.
29625 * gcc.dg/vect/vect-80.c: New testcase.
29626
29627 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
29628
29629 * gcc.target/mips/asm-1.c: New test.
29630
29631 2004-09-19 Ira Rosen <irar@il.ibm.com>
29632
29633 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
29634 * gcc.dg/vect/vect-73.c: New testcase.
29635 * gcc.dg/vect/vect-74.c: New testcase.
29636 * gcc.dg/vect/vect-75.c: New testcase.
29637 * gcc.dg/vect/vect-76.c: New testcase.
29638 * gcc.dg/vect/vect-77.c: New testcase.
29639 * gcc.dg/vect/vect-78.c: New testcase
29640
29641 2004-09-18 Paul Brook <paul@codesourcery.com>
29642
29643 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
29644
29645 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
29646
29647 PR c/17424
29648 * gcc.dg/pr17424-1.c: New test.
29649
29650 2004-09-18 Diego Novillo <dnovillo@redhat.com>
29651
29652 * g++.dg/tree-ssa/pr17153.C: New test.
29653
29654 2004-09-16 Geoffrey Keating <geoffk@apple.com>
29655
29656 PR pch/13361
29657 * g++.dg/pch/wchar-1.C: New.
29658 * g++.dg/pch/wchar-1.Hs: New.
29659
29660 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
29661
29662 * gcc.c-torture/execute/20040917-1.c: New test.
29663
29664 2004-09-17 Diego Novillo <dnovillo@redhat.com>
29665
29666 PR tree-optimization/17319
29667 * gcc.dg/pr17319.c: New test.
29668
29669 2004-09-17 Devang Patel <dpatel@apple.com>
29670
29671 * gcc.dg/20040813-1.c: New test.
29672
29673 2004-09-17 Diego Novillo <dnovillo@redhat.com>
29674
29675 PR tree-optimization/17273
29676 * gcc.c-torture/compile/pr17273.c: New test.
29677
29678 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
29679
29680 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
29681 Update expected messages.
29682 * gcc.dg/declspec-13.c: New test.
29683
29684 2004-09-17 David Edelsohn <edelsohn@gnu.org>
29685
29686 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
29687
29688 2004-09-17 Diego Novillo <dnovillo@redhat.com>
29689
29690 * gcc.c-torture/execute/pr17252.c: Use post-increment to
29691 change what 'a' is pointing to.
29692
29693 2004-09-17 Mark Mitchell <mark@codesourcery.com>
29694
29695 PR c++/16002
29696 * g++.dg/template/error18.C: New test.
29697
29698 PR c++/16029
29699 * g++.dg/warn/Wunused-8.C: New test.
29700
29701 2004-09-17 Steven Bosscher <stevenb@suse.de>
29702
29703 PR tree-optimization/17513
29704 * gcc.dg/20040916-1.c: New test.
29705
29706 2004-09-16 Mark Mitchell <mark@codesourcery.com>
29707
29708 PR c++/17501
29709 * g++.dg/template/typename7.C: New test.
29710
29711 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
29712
29713 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
29714
29715 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
29716
29717 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
29718 with -ftree-based-profiling also.
29719 * lib/profopt.exp: Support late-set profile_option/feedback_option.
29720
29721 2004-09-16 Victor Leikehman <lei@il.ibm.com>
29722
29723 PR/15364
29724 * gfortran.dg/der_array_io_1.f90: New test.
29725 * gfortran.dg/der_array_io_2.f90: New test.
29726 * gfortran.dg/der_array_io_3.f90: New test.
29727
29728 2004-09-15 Mark Mitchell <mark@codesourcery.com>
29729
29730 * g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
29731 EABI.
29732
29733 2004-09-15 Mark Mitchell <mark@codesourcery.com>
29734
29735 * g++.dg/opt/switch1.C: New test.
29736
29737 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
29738
29739 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
29740 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
29741 Update expected messages.
29742
29743 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29744
29745 PR fortran/16485
29746 * gfortran.dg/same_name_1.f90: New test.
29747
29748 2004-09-15 Diego Novillo <dnovillo@redhat.com>
29749
29750 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
29751 dereference garbage pointers.
29752
29753 2004-09-15 Jakub Jelinek <jakub@redhat.com>
29754
29755 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
29756 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
29757
29758 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
29759 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
29760 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
29761
29762 2004-09-14 Mark Mitchell <mark@codesourcery.com>
29763
29764 PR c++/17324
29765 * g++.dg/template/mangle1.C: New test.
29766
29767 2004-09-14 Diego Novillo <dnovillo@redhat.com>
29768
29769 PR tree-optimization/17252
29770 * gcc.c-torture/execute/pr17252.c: New test.
29771
29772 2004-09-14 Andrew Pinski <apinski@apple.com>
29773
29774 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
29775
29776 2004-09-14 Roger Sayle <roger@eyesopen.com>
29777
29778 PR rtl-optimization/9771
29779 * gcc.dg/pr9771-1.c: New test case.
29780
29781 2004-09-14 Diego Novillo <dnovillo@redhat.com>
29782
29783 PR tree-optimization/15262
29784 * gcc.c-torture/execute/pr15262-1.c: New test.
29785 * gcc.c-torture/execute/pr15262-2.c: New test.
29786
29787 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
29788
29789 * gcc.dg/declspec-12.c: New test.
29790
29791 2004-09-14 Bud Davis <bdavis9659@comcast.net>
29792
29793 * gfortran.dg/pr17090.f90: Add directives to test.
29794
29795 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
29796
29797 * gcc.c-torture/compile/20040914-1.c: New test.
29798
29799 2004-09-13 Mark Mitchell <mark@codesourcery.com>
29800
29801 PR c++/16162
29802 * g++.dg/template/decl2.C: New test.
29803
29804 2004-09-13 Bud Davis <bdavis9659@comcast.net>
29805
29806 PR fortran/17090
29807 * gfortran.dg/pr17090.f90: New test.
29808
29809 2004-09-13 Dale Johannesen <dalej@apple.com>
29810
29811 * gcc.c-torture/compile/pr17408.c: New test case.
29812
29813 2004-09-13 Mark Mitchell <mark@codesourcery.com>
29814
29815 PR c++/16716
29816 * g++.dg/parse/crash17.C: New test.
29817
29818 PR c++/17327
29819 * g++.dg/template/enum3.C: New test.
29820
29821 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
29822
29823 * lib/gcc-defs.exp: Load wrapper.exp.
29824 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
29825 using local code.
29826 * lib/gcc.exp (gcc_init): Similar.
29827 * lib/gfortran.exp (gfortran_init): Similar.
29828 * lib/objc.exp (objc_init): Similar.
29829 * lib/treelang.exp (treelang_init): Similar.
29830 * lib/wrapper.exp: New file with build_wrapper call machinery in
29831 ${tool}_maybe_build_wrapper.
29832
29833 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
29834
29835 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
29836 "inline".
29837 * gcc.dg/declspec-11.c: Update expected messages.
29838 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
29839 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
29840 gcc.dg/inline-12.c: New tests.
29841
29842 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
29843
29844 * g++.dg/tree-ssa/pr17400.C: New testcase.
29845
29846 2004-09-13 James E Wilson <wilson@specifixinc.com>
29847
29848 * gcc.target/mips/sb1-1.c: New testcase.
29849
29850 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
29851
29852 * lib/g77-dg.exp: Remove unused file.
29853 * lib/mike-g77.exp: Ditto.
29854 * lib/g77.exp: Ditto.
29855
29856 2004-09-12 Richard Henderson <rth@redhat.com>
29857
29858 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
29859
29860 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
29861
29862 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
29863 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
29864 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
29865 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
29866 Update expected messages.
29867
29868 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
29869
29870 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
29871 declaration/use mismatch for dirp parameter.
29872
29873 2004-09-12 Andrew Pinski <apinski@apple.com>
29874
29875 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
29876 -fgnu-runtime is passed.
29877
29878 2004-09-12 Richard Henderson <rth@redhat.com>
29879
29880 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
29881 do the uplevel thing and update additional_flags directly.
29882 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
29883 gfortran.fortran-torture/execute/intrinsic_nearest.x,
29884 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
29885 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
29886
29887 2004-09-11 Steven Bosscher <stevenb@suse.de>
29888
29889 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
29890
29891 2004-09-11 Roger Sayle <roger@eyesopen.com>
29892
29893 PR middle-end/17411
29894 * g++.dg/opt/pr17411-1.C: New test case.
29895
29896 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
29897
29898 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
29899 gcc.dg/tls/diag-2.c: Update expected messages.
29900 * gcc.dg/991209-1.c: Specify compilation options. Update expected
29901 messages.
29902 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
29903 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
29904 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
29905 gcc.dg/tls/diag-5.c: New tests.
29906
29907 2004-09-11 Zack Weinberg <zack@codesourcery.com>
29908
29909 * gcc.dg/20040910-1.c: Correct dg-error regexp.
29910
29911 2004-09-11 Steven Bosscher <stevenb@suse.de>
29912
29913 * g++.dg/parse/break-in-for.C: New test.
29914
29915 2004-09-11 Jakub Jelinek <jakub@redhat.com>
29916
29917 * gcc.dg/tree-ssa/20040911-1.c: New test.
29918
29919 2004-09-11 Andreas Jaeger <aj@suse.de>
29920
29921 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
29922 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
29923
29924 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
29925
29926 * gcc.target/frv: New directory of FR-V-specific tests.
29927
29928 2004-09-10 James E Wilson <wilson@specifixinc.com>
29929
29930 * gcc.dg/convert-vec-1.c: New test.
29931
29932 2004-09-10 Roger Sayle <roger@eyesopen.com>
29933
29934 PR middle-end/17024
29935 * gcc.dg/pr17024-1.c: New test case.
29936
29937 2004-09-10 Eric Christopher <echristo@redhat.com>
29938
29939 * gcc.dg/20040910-1.c: New test.
29940
29941 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
29942
29943 * gcc.dg/bitfld-9.c: New test.
29944
29945 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
29946
29947 * gcc.c-torture/execute/ieee/acc1.c: New test.
29948 * gcc.c-torture/execute/ieee/acc2.c: New test.
29949 * gcc.c-torture/execute/ieee/mzero6.c: New test.
29950
29951 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
29952
29953 * gcc.dg/deprecated-2.c: New test.
29954
29955 2004-09-09 James E Wilson <wilson@specifixinc.com>
29956
29957 * gcc.dg/init-vec-1.c: New test.
29958
29959 2004-09-09 Roger Sayle <roger@eyesopen.com>
29960
29961 PR middle-end/17055
29962 * gcc.dg/pr17055-1.c: New test case.
29963
29964 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
29965
29966 PR target/17377
29967 * gcc.c-torture/execute/pr17377.c: New test.
29968
29969 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
29970
29971 PR c/8420
29972 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
29973 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
29974 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
29975 gcc.dg/long-long-typespec-1.c: New tests.
29976 * gcc.dg/tls/diag-2.c: Update expected diagnostics
29977
29978 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
29979
29980 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
29981 gcc.dg/gnu99-static-1.c: New tests.
29982
29983 2004-09-08 Devang Patel <dpatel@apple.com>
29984
29985 * gcc.dg/darwin-ld-20040828-1.c: New test.
29986 * gcc.dg/darwin-ld-20040828-2.c: New test.
29987 * gcc.dg/darwin-ld-20040828-3.c: New test.
29988
29989 2004-09-08 Ziemowit Laski <zlaski@apple.com>
29990
29991 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
29992 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
29993 in error message.
29994 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
29995 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
29996 in error message.
29997 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
29998 types they qualify.
29999 * objc.dg/type-size-2.m: Fix wording in comment.
30000 * objc.dg/va-meth-1.m: New test case.
30001
30002 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
30003
30004 PR c/16633:
30005 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
30006 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
30007
30008 2004-09-06 Devang Patel <dpatel@apple.com>
30009
30010 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
30011 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
30012
30013 2004-09-06 Zack Weinberg <zack@codesourcery.com>
30014
30015 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
30016 reflect changed line numbering of diagnostics.
30017
30018 2004-09-06 Paul Brook <paul@codesourcery.com>
30019
30020 * gfortran.dg/edit_real_1.f90: Add new test.
30021
30022 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
30023
30024 * gcc.dg/tree-ssa/loop-2.c: New test.
30025 * gcc.dg/tree-ssa/loop-3.c: New test.
30026 * gcc.dg/tree-ssa/loop-4.c: New test.
30027 * gcc.dg/tree-ssa/loop-5.c: New test.
30028
30029 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30030
30031 * gcc.dg/format/sentinel-1.c: Update for parameter option.
30032
30033 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30034
30035 * gcc.dg/format/sentinel-1.c: New test.
30036
30037 2004-09-04 Uros Bizjak <uros@kss-loka.si>
30038
30039 * gcc.dg/builtins-46.c: New.
30040
30041 2004-09-03 Devang Patel <dpatel@apple.com>
30042
30043 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
30044 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
30045
30046 2004-09-03 Jan Beulich <jbeulich@novell.com>
30047
30048 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
30049 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
30050 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
30051 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
30052 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
30053 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
30054 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
30055 the non-portable bzero.
30056 * gcc.dg/20010912-1.c: xfail for NetWare.
30057 * gcc.dg/20020426-2.c: xfail for NetWare.
30058 * gcc.dg/20021014-1.c: xfail for NetWare.
30059 * gcc.dg/20021018-1.c: xfail for NetWare.
30060 * gcc.dg/20030213-1.c: xfail for NetWare.
30061 * gcc.dg/20030225-1.c: xfail for NetWare.
30062 * gcc.dg/20030708-1.c: xfail for NetWare.
30063 * gcc.dg/builtins-config.h: Also exclude NetWare.
30064 * gcc.dg/format/format.h: Define restrict only if not already defined.
30065 * gcc.dg/nest.c: xfail for NetWare.
30066 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
30067 * lib/target-supports.exp (check_visibility_available): Exclude
30068 NetWare.
30069
30070 2004-09-03 Jan Beulich <jbeulich@novell.com>
30071
30072 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
30073 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
30074 deterministic starting point for the alignment of structure fields.
30075 * gcc.dg/Wpadded.c: Dito.
30076 * g++.dg/abi/vbase10.C: Dito.
30077
30078 2004-09-03 Devang Patel <dpatel@apple.com>
30079
30080 * g++.dg/debug/pr15736.cc: New test.
30081
30082 2004-09-02 Mark Mitchell <mark@codesourcery.com>
30083
30084 * README.QMTEST: Fix out-of-date link.
30085
30086 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
30087
30088 PR fortran/16579
30089 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
30090 Delete. Duplicate of gfortran.dg/g77/20010610.f
30091
30092 2004-09-02 Mark Mitchell <mark@codesourcery.com>
30093
30094 * g++.dg/abi/arm_rtti1.C: New test.
30095
30096 2004-09-02 Geoffrey Keating <geoffk@apple.com>
30097
30098 * gcc.dg/ppc-vector-memcpy.c: New.
30099 * gcc.dg/ppc-vector-memset.c: New.
30100
30101 2004-09-02 Chao-ying Fu <fu@mips.com>
30102
30103 * gcc.target/mips/mips-3d-1.c: New test.
30104 * gcc.target/mips/mips-3d-2.c: New test.
30105 * gcc.target/mips/mips-3d-3.c: New test.
30106 * gcc.target/mips/mips-3d-4.c: New test.
30107 * gcc.target/mips/mips-3d-5.c: New test.
30108 * gcc.target/mips/mips-3d-6.c: New test.
30109 * gcc.target/mips/mips-3d-7.c: New test.
30110 * gcc.target/mips/mips-3d-8.c: New test.
30111 * gcc.target/mips/mips-3d-9.c: New test.
30112 * gcc.target/mips/mips-ps-1.c: New test.
30113 * gcc.target/mips/mips-ps-2.c: New test.
30114 * gcc.target/mips/mips-ps-3.c: New test.
30115 * gcc.target/mips/mips-ps-4.c: New test.
30116 * gcc.target/mips/mips-ps-type.c: New test.
30117
30118 2004-09-02 Paul Brook <paul@codesourcery.com>
30119
30120 * gfortran.dg/edit_real_1.f90: Add new tests.
30121
30122 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30123
30124 PR fortran/15327
30125 * gfortran.dg/merge_char_1.f90: New test.
30126
30127 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30128
30129 PR fortran/16404
30130 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
30131
30132 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
30133
30134 PR c/1522
30135 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
30136
30137 2004-09-01 Mark Mitchell <mark@codesourcery.com>
30138
30139 * g++.dg/opt/loop1.C: Do not XFAIL.
30140
30141 2004-09-01 Jakub Jelinek <jakub@redhat.com>
30142
30143 * gcc.c-torture/execute/20040831-1.c: New test.
30144
30145 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
30146
30147 PR fortran/16579
30148 * gfortran.dg/g77/20010610.f: Now passes.
30149 Copy from g77.f-torture/execute. Add dg-run directive.
30150 * gfortran.dg/g77/README: Update
30151
30152 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
30153
30154 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
30155 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
30156 (t1, t2, t3, t4): Add volatile.
30157
30158 2004-08-31 Mark Mitchell <mark@codesourcery.com>
30159
30160 * g++.dg/ext/visibility/arm1.C: New test.
30161
30162 2004-08-31 Geoffrey Keating <geoffk@apple.com>
30163
30164 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
30165 -pedantic-errors.
30166
30167 2004-09-01 Paul Brook <paul@codesourcery.com>
30168
30169 * gfortran.dg/eof_2.f90: New test.
30170
30171 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30172
30173 PR fortran/16579
30174 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
30175
30176 2004-08-31 Bud Davis <bdavis9659@comcast.net>
30177
30178 PR libfortran/16805
30179 * gfortran.dg/list_read_2.f90: New test.
30180
30181 2004-08-31 Mark Mitchell <mark@codesourcery.com>
30182
30183 * g++.dg/abi/key1.C: New test.
30184
30185 2004-08-31 Richard Henderson <rth@redhat.com>
30186
30187 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
30188 form of offsetof.
30189 * g++.dg/other/offsetof5.C: Remove duplicate.
30190
30191 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30192
30193 PR fortran/17244
30194 * gfortran.dg/func_derived_1.f90: New test.
30195
30196 2004-08-31 Paul Brook <paul@codesourcery.com>
30197
30198 * gfortran.dg/eof_1.f90: New test.
30199
30200 2004-08-31 Paul Brook <paul@codesourcery.com>
30201
30202 * gfortran.dg/list_read_1.f90: New file.
30203
30204 2004-08-30 Mark Mitchell <mark@codesourcery.com>
30205
30206 * g++.dg/opt/loop1.C: XFAIL.
30207
30208 2004-08-30 Geoffrey Keating <geoffk@apple.com>
30209
30210 * gcc.dg/funcdef-storage-1.c: New.
30211 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
30212 an extern function in local scope.
30213 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
30214 declare an 'auto inline' function in local scope.
30215 * gcc.dg/20011130-1.c: Likewise.
30216 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
30217 an 'auto' function in local scope.
30218 * gcc.dg/20021014-1.c: Likewise.
30219 * gcc.dg/20030331-2.c: Likewise.
30220
30221 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30222
30223 * gfortran.dg/blockdata_1.f90: New test.
30224
30225 2004-08-30 Richard Henderson <rth@redhat.com>
30226
30227 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
30228
30229 2004-08-30 Richard Henderson <rth@redhat.com>
30230
30231 * lib/fortran-torture.exp (fortran-torture-execute): Honor
30232 additional_flags set by alternate driver.
30233 (ieee-options): New procedure.
30234 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
30235 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
30236 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
30237 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
30238
30239 2004-08-30 Richard Henderson <rth@redhat.com>
30240
30241 * lib/f-torture.exp: Remove.
30242
30243 2004-08-29 Mark Mitchell <mark@codesourcery.com>
30244
30245 PR rtl-optimization/16590
30246 * g++.dg/opt/loop1.C: New test.
30247
30248 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30249
30250 PR fortran/13910
30251 * gfortran.dg/oldstyle_1.f90: New test.
30252
30253 2004-08-29 Steven G. Kargl <kargls@comcast.net>
30254 Paul Brook <paul@codesourcery.com>
30255
30256 * gfortran.dg/g77/README: Update.
30257 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
30258 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
30259 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
30260
30261 2004-08-28 Paul Brook <paul@codesourcery.com>
30262
30263 PR libfortran/17195
30264 * gfortran.dg/edit_real_1.f90: New test.
30265
30266 2004-08-27 Paul Brook <paul@codesourcery.com>
30267
30268 * gfortran.dg/rewind_1.f90: New test.
30269
30270 2004-08-27 Bud Davis <bdavis9659@comcast.net>
30271
30272 PR fortran/16597
30273 * gfortran.dg/pr16597.f90: New test.
30274
30275 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
30276
30277 PR c/13801
30278 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
30279 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
30280 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
30281 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
30282 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
30283
30284 2004-08-26 Nick Clifton <nickc@redhat.com>
30285
30286 * gcc.c-torture/compile/pr17119.c: New test.
30287
30288 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
30289
30290 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
30291
30292 2004-08-25 Richard Henderson <rth@redhat.com>
30293
30294 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
30295 the bits that expect kind=8 to be the largest real kind.
30296
30297 2004-08-25 Ziemowit Laski <zlaski@apple.com>
30298
30299 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
30300
30301 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30302
30303 * gfortran.dg/assignment_1.f90: New test.
30304
30305 2004-08-25 Adam Nemet <anemet@lnxw.com>
30306
30307 * g++.dg/template/repo3.C: New test.
30308
30309 2004-08-25 Roger Sayle <roger@eyesopen.com>
30310
30311 PR middle-end/16693
30312 PR tree-optimization/16372
30313 * g++.dg/opt/pr16372-1.C: New test case.
30314 * g++.dg/opt/pr16693-1.C: New test case.
30315 * g++.dg/opt/pr16693-2.C: New test case.
30316
30317 2004-08-25 Ziemowit Laski <zlaski@apple.com>
30318
30319 * objc.dg/proto-lossage-4.m: New test.
30320
30321 2004-08-25 Mark Mitchell <mark@codesourcery.com>
30322
30323 PR c++/17155
30324 * g++.dg/inherit/local2.C: New test.
30325
30326 2004-08-25 Paul Brook <paul@codesourcery.com>
30327
30328 PR fortran/17144
30329 * gfortran.dg/string_ctor_1.f90: New test.
30330
30331 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30332
30333 PR c++/14428
30334 * g++.dg/template/redecl2.C: New test.
30335
30336 2004-08-24 Bud Davis <bdavis9659@comcast.net>
30337
30338 PR fortran/17143
30339 * gfortran.dg/pr17143.f90: New test.
30340
30341 2004-08-24 Bud Davis <bdavis9659@comcast.net>
30342
30343 PR fortran/17164
30344 * gfortran.dg/pr17164.f90: New test.
30345
30346 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
30347
30348 * gcc.dg/tree-ssa/loop-1.c: New test.
30349
30350 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
30351
30352 * gcc.c-torture/compile/20040824-1.c: New test.
30353
30354 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
30355
30356 * gcc.c-torture/compile/iftrap-3.c: New test.
30357
30358 2004-08-24 Paul Brook <paul@codesourcery.com>
30359
30360 * gfortran.dg/entry_2.f90: New test.
30361
30362 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
30363
30364 PR c++/16889
30365 * g++.dg/lookup/ambig[12].C: New.
30366
30367 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30368
30369 PR c++/16706
30370 * g++.dg/template/crash21.C: New test.
30371 * g++.dg/template/crash22.C: Likewise.
30372
30373 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
30374
30375 PR c++/17149
30376 * g++.dg/template/access15.C: New.
30377
30378 2004-08-23 Mark Mitchell <mark@codesourcery.com>
30379
30380 PR c++/17163
30381 * g++.dg/template/repo2.C: New test.
30382
30383 2004-08-23 Roger Sayle <roger@eyesopen.com>
30384
30385 PR rtl-optimization/17078
30386 * gcc.c-torture/execute/pr17078-1.c: New test case.
30387
30388 2004-08-23 Mark Mitchell <mark@codesourcery.com>
30389
30390 PR c/14492
30391 * gcc.dg/debug/crash1.c: New test.
30392
30393 2004-08-23 Mark Mitchell <mark@codesourcery.com>
30394
30395 PR c/16180
30396 * gcc.dg/loop-5.c: New test.
30397
30398 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
30399
30400 * gcc.c-torture/execute/20040823-1.c: New test.
30401
30402 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
30403
30404 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
30405 to the assembler. Simplify test accordingly.
30406 (asm_abi_flags): Use GNU names.
30407 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
30408 to check for ABI flags.
30409
30410 2004-08-22 Andrew Pinski <apinski@apple.com>
30411
30412 * g++.dg/opt/pr14029.C: New test.
30413 * gcc.c-torture/execute/pr15262.c: New test.
30414
30415 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30416
30417 * gfortran.dg/reduction.f90: Add checks with complex arguments.
30418
30419 2004-08-21 Bud Davis <bdavis9659@comcast.net>
30420
30421 PR 16908
30422 * gfortran.dg/direct_io.f90: New test.
30423
30424 2004-08-20 Mark Mitchell <mark@codesourcery.com>
30425
30426 PR c++/17121
30427 * g++.dg/inherit/local2.C: New test.
30428
30429 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
30430
30431 PR c++/17120
30432 * g++.dg/warn/Wparentheses-4.C: New test.
30433
30434 2004-08-20 Mark Mitchell <mark@codesourcery.com>
30435
30436 PR c++/17121
30437 * g++.dg/inherit/local2.C: New test.
30438
30439 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
30440 * gcc.dg/ppc-ldstruct.c: Likewise.
30441 * gcc.dg/ppc64-abi-2.c: Likewise.
30442
30443 2004-08-20 Jakub Jelinek <jakub@redhat.com>
30444
30445 PR rtl-optimization/17099
30446 * gcc.c-torture/execute/20040820-1.c: New test.
30447
30448 2004-08-20 David Edelsohn <edelsohn@gnu.org>
30449
30450 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
30451
30452 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
30453
30454 PR fortran/17077
30455 * gfortran.dg/auto_array_1.f90: New test.
30456
30457 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30458
30459 PR fortran/17074
30460 * gfortran.dg/simpleif_1.f90: New test.
30461
30462 2004-08-19 Mark Mitchell <mark@codesourcery.com>
30463
30464 * lib/target-supports.exp (check_profiling_available): Return
30465 false for arm*-*-symbianelf* and arm*-*-eabi*.
30466
30467 PR c++/15890
30468 * g++.dg/template/delete1.C: New test.
30469
30470 2004-08-19 Paul Brook <paul@codesourcery.com>
30471
30472 PR fortran/14976
30473 PR fortran/16228
30474 * gfortran.dg/data_char_1.f90: New test.
30475
30476 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
30477
30478 PR fortran/16946
30479 * gfortran.dg/reduction.f90: New testcase.
30480
30481 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30482
30483 PR fortran/16520
30484 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
30485
30486 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
30487
30488 PR c++/17041
30489 * g++.dg/Wparentheses-3.C: New test.
30490
30491 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
30492
30493 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
30494 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
30495 * gcc.dg/vect/vect-2.c: Likewise.
30496 * gcc.dg/vect/vect-3.c: Likewise.
30497 * gcc.dg/vect/vect-4.c: Likewise.
30498 * gcc.dg/vect/vect-5.c: Likewise.
30499 * gcc.dg/vect/vect-6.c: Likewise.
30500 * gcc.dg/vect/vect-7.c: Likewise.
30501 * gcc.dg/vect/vect-25.c: Likewise.
30502 * gcc.dg/vect/vect-31.c: Likewise.
30503 * gcc.dg/vect/vect-32.c: Likewise.
30504 * gcc.dg/vect/vect-34.c: Likewise.
30505 * gcc.dg/vect/vect-36.c: Likewise.
30506 * gcc.dg/vect/vect-all.c: Likewise.
30507
30508 2004-08-18 Mark Mitchell <mark@codesourcery.com>
30509
30510 PR c++/17068
30511 * g++.dg/template/operator4.C: New test.
30512
30513 2004-08-18 Richard Henderson <rth@redhat.com>
30514
30515 * gcc.dg/20040206-1.c: XFAIL.
30516
30517 2004-08-17 Mark Mitchell <mark@codesourcery.com>
30518
30519 PR c++/16246
30520 * g++.dg/template/array7.C: New test.
30521
30522 2004-08-17 James E Wilson <wilson@specifixinc.com>
30523
30524 * gcc.dg/mips-movcc-1.c: New test.
30525 * gcc.dg/mips-movcc-2.c: New test.
30526 * gcc.dg/mips-movcc-3.c: New test.
30527
30528 * gcc.dg/mips-nmadd-1.c: New test.
30529 * gcc.dg/mips-nmadd-2.c: New test.
30530
30531 2004-08-17 Mark Mitchell <mark@codesourcery.com>
30532
30533 PR c++/15871
30534 * g++.dg/opt/inline8.C: New test.
30535
30536 PR c++/16965
30537 * g++.dg/parse/error17.C: New test.
30538
30539 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
30540
30541 * gcc.dg/vect: New directory for vectorizer tests.
30542 * gcc.dg/vect/tree-vect.h: New file.
30543 * gcc.dg/vect/vect.exp: New file.
30544 * gcc.dg/vect/pr16105.c.c: New test.
30545 * gcc.dg/vect/vect-1.c: New test.
30546 * gcc.dg/vect/vect-2.c: New test.
30547 * gcc.dg/vect/vect-3.c: New test.
30548 * gcc.dg/vect/vect-4.c: New test.
30549 * gcc.dg/vect/vect-5.c: New test.
30550 * gcc.dg/vect/vect-6.c: New test.
30551 * gcc.dg/vect/vect-7.c: New test.
30552 * gcc.dg/vect/vect-8.c: New test.
30553 * gcc.dg/vect/vect-9.c: New test.
30554 * gcc.dg/vect/vect-10.c: New test.
30555 * gcc.dg/vect/vect-11.c: New test.
30556 * gcc.dg/vect/vect-12.c: New test.
30557 * gcc.dg/vect/vect-13.c: New test.
30558 * gcc.dg/vect/vect-14.c: New test.
30559 * gcc.dg/vect/vect-15.c: New test.
30560 * gcc.dg/vect/vect-16.c: New test.
30561 * gcc.dg/vect/vect-17.c: New test.
30562 * gcc.dg/vect/vect-18.c: New test.
30563 * gcc.dg/vect/vect-19.c: New test.
30564 * gcc.dg/vect/vect-20.c: New test.
30565 * gcc.dg/vect/vect-21.c: New test.
30566 * gcc.dg/vect/vect-22.c: New test.
30567 * gcc.dg/vect/vect-23.c: New test.
30568 * gcc.dg/vect/vect-24.c: New test.
30569 * gcc.dg/vect/vect-25.c: New test.
30570 * gcc.dg/vect/vect-26.c: New test.
30571 * gcc.dg/vect/vect-27.c: New test.
30572 * gcc.dg/vect/vect-28.c: New test.
30573 * gcc.dg/vect/vect-29.c: New test.
30574 * gcc.dg/vect/vect-30.c: New test.
30575 * gcc.dg/vect/vect-31.c: New test.
30576 * gcc.dg/vect/vect-32.c: New test.
30577 * gcc.dg/vect/vect-33.c: New test.
30578 * gcc.dg/vect/vect-34.c: New test.
30579 * gcc.dg/vect/vect-35.c: New test.
30580 * gcc.dg/vect/vect-36.c: New test.
30581 * gcc.dg/vect/vect-37.c: New test.
30582 * gcc.dg/vect/vect-38.c: New test.
30583 * gcc.dg/vect/vect-40.c: New test.
30584 * gcc.dg/vect/vect-41.c: New test.
30585 * gcc.dg/vect/vect-42.c: New test.
30586 * gcc.dg/vect/vect-43.c: New test.
30587 * gcc.dg/vect/vect-44.c: New test.
30588 * gcc.dg/vect/vect-45.c: New test.
30589 * gcc.dg/vect/vect-46.c: New test.
30590 * gcc.dg/vect/vect-47.c: New test.
30591 * gcc.dg/vect/vect-48.c: New test.
30592 * gcc.dg/vect/vect-49.c: New test.
30593 * gcc.dg/vect/vect-50.c: New test.
30594 * gcc.dg/vect/vect-51.c: New test.
30595 * gcc.dg/vect/vect-52.c: New test.
30596 * gcc.dg/vect/vect-53.c: New test.
30597 * gcc.dg/vect/vect-54.c: New test.
30598 * gcc.dg/vect/vect-55.c: New test.
30599 * gcc.dg/vect/vect-56.c: New test.
30600 * gcc.dg/vect/vect-57.c: New test.
30601 * gcc.dg/vect/vect-58.c: New test.
30602 * gcc.dg/vect/vect-59.c: New test.
30603 * gcc.dg/vect/vect-60.c: New test.
30604 * gcc.dg/vect/vect-61.c: New test.
30605 * gcc.dg/vect/vect-all.c: New test.
30606 * gcc.dg/vect/vect-none.c: New test.
30607
30608 2004-08-17 Paul Brook <paul@codesourcery.com>
30609
30610 PR fortran/13082
30611 * gfortran.dg/entry_1.f90: New test.
30612
30613 2004-08-17 Andrew Pinski <apinski@apple.com>
30614
30615 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
30616
30617 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
30618
30619 * gcc.dg/pr17036-1.c: New test.
30620
30621 2004-08-16 Devang Patel <dpatel@apple.com>
30622
30623 * gcc.dg/darwin-20040809-1.c: New test.
30624
30625 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
30626
30627 * gcc.dg/funcdef-attr-1.c: New test.
30628
30629 2004-08-16 Janis Johnson <janis187@us.ibm.com>
30630
30631 * gcc.dg/altivec-17.c: New test.
30632 * gcc.dg/altivec-18.c: New test.
30633
30634 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30635
30636 PR c++/6749
30637 * g++.dg/template/vtable2.C: New test.
30638
30639 2004-08-14 Richard Henderson <rth@redhat.com>
30640
30641 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
30642 * gcc.dg/pack-test-4.c (main): Return 0.
30643 * gcc.dg/setjmp-1.c: Remove XFAIL.
30644 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
30645
30646 2004-08-14 Richard Henderson <rth@redhat.com>
30647
30648 * gcc.dg/980217-1.c: Add prototype for printf.
30649
30650 2004-08-13 Bud Davis <bdavis9659@comcast.net>
30651
30652 * gfortran.dg/pr16935.f90: New test.
30653
30654 2004-08-13 Janis Johnson <janis187@us.ibm.com>
30655
30656 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
30657
30658 2004-08-13 Paul Brook <paul@codesourcery.com>
30659
30660 * gfortran.dg/der_io_1.f90: Remove stray comma.
30661
30662 2004-08-12 Janis Johnson <janis187@us.ibm.com>
30663
30664 * gcc.dg/vmx/cw-bug-2.c: Remove.
30665 * gcc.dg/vmx/vprint-1.c: Remove.
30666 * gcc.dg/vmx/vscan-1.c: Remove.
30667
30668 2004-08-12 Devang patel <dpatel@apple.com>
30669
30670 * gcc.dg/darwin-20040809-2.c: New test.
30671
30672 2004-08-12 Janis Johnson <janis1872us.ibm.com>
30673
30674 * g++.dg/ext/altivec-12.C: New test.
30675
30676 * g++.dg/ext/altivec-11.C: New test.
30677
30678 2004-08-12 Paul Brook <paul@codesourcery.com>
30679
30680 * g++.dg/abi/arm_cxa_vec_1.C: New test.
30681
30682 2004-08-12 Janis Johnson <janis187@us.ibm.com>
30683
30684 * g++.dg/ext/altivec-2.C: Check for hardware support before
30685 executing any VMX instructions.
30686
30687 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
30688
30689 2004-08-12 Jakub Jelinek <jakub@redhat.com>
30690
30691 PR c++/16276
30692 * g++.old-deja/g++.other/comdat4.C: New test.
30693 * g++.old-deja/g++.other/comdat4-aux.cc: New.
30694
30695 2004-08-12 Ben Elliston <bje@au.ibm.com>
30696
30697 PR target/16286
30698 * gcc.dg/pr16286.c: New test.
30699
30700 2004-08-12 Jan Beulich <jbeulich@novell.com>
30701
30702 * g++.dg/ext/asm5.C: New.
30703
30704 2004-08-11 Mark Mitchell <mark@codesourcery.com>
30705
30706 PR c++/16698
30707 * g++.dg/eh/crash1.C: New test.
30708
30709 PR c++/16717
30710 * g++.dg/ext/construct1.C: New test.
30711
30712 2004-08-11 Mark Mitchell <mark@codesourcery.com>
30713
30714 PR c++/16853
30715 * g++.dg/init/ptrmem1.C: New test.
30716
30717 PR c++/16618
30718 * g++.dg/parse/offsetof5.C: New test.
30719
30720 PR c++/16870
30721 * g++.dg/template/overload3.C: New test.
30722
30723 2004-08-11 Mark Mitchell <mark@codesourcery.com>
30724
30725 PR c++/16964
30726 * g++.dg/parse/error16.C: New test.
30727
30728 PR c++/16904
30729 * g++.dg/template/error14.C: New test.
30730
30731 PR c++/16929
30732 * g++.dg/template/error15.C: New test.
30733
30734 2004-08-11 Devang Patel <dpatel@apple.com>
30735
30736 * gcc.dg/darwin-ld-20040809-1.c: New test.
30737 * gcc.dg/darwin-ld-20040809-2.c: New test.
30738
30739 2004-08-11 Steven G. Kargl <kargls@comcast.net>
30740
30741 PR fortran/16917
30742 * gfortran.dg/dfloat_1.f90: New test.
30743
30744 2004-08-09 Mark Mitchell <mark@codesourcery.com>
30745
30746 * gcc.dg/gcc.dg/arm-eabi1.c: New test.
30747 * gcc.dg/dll-2.c: Fix dg-require syntax.
30748 * gcc.misc-tests/arm-isr.c (abort): Declare.
30749 (exit): Likewise.
30750
30751 2004-08-10 Mark Mitchell <mark@codesourcery.com>
30752
30753 PR c++/16971
30754 * g++.dg/parse/crash16.C: New test.
30755
30756 2004-08-10 Roger Sayle <roger@eyesopen.com>
30757
30758 * gcc.dg/mips-rsqrt-1.c: New test case.
30759 * gcc.dg/mips-rsqrt-2.c: New test case.
30760 * gcc.dg/mips-rsqrt-3.c: New test case.
30761
30762 2004-08-10 Paul Brook <paul@codesourcery.com>
30763
30764 * gfortran.dg/der_io_1.f90: New test.
30765
30766 2004-08-10 Paul Brook <paul@codesourcery.com>
30767
30768 PR fortran/16919
30769 * gfortran.dg/der_array_1.f90: New test.
30770
30771 2004-08-09 David Edelsohn <edelsohn@gnu.org>
30772
30773 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
30774
30775 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
30776
30777 * gcc.dg/wchar_t-2.c: Fix typo.
30778
30779 2004-08-09 Falk Hueffner <falk@debian.org>
30780
30781 PR tree-optimization/12517
30782 * gcc.c-torture/compile/pr12517.c: New test.
30783
30784 PR tree-optimization/12578
30785 * gcc.c-torture/compile/pr12578.c: New test.
30786
30787 PR tree-optimization/12899
30788 * gcc.c-torture/compile/pr12899.c: New test.
30789
30790 PR rtl-optimization/14692
30791 * gcc.c-torture/compile/pr14692.c: New test.
30792
30793 PR tree-optimization/16461
30794 * gcc.c-torture/compile/pr16461.c: New test.
30795
30796 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
30797
30798 * gfortran.dg/getenv_1.f90: New test.
30799
30800 2004-08-06 Mark Mitchell <mark@codesourcery.com>
30801
30802 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
30803 wchar_t.
30804 * gcc.dg/symbian5.c: Test -fno-short-wchar.
30805
30806 2004-08-06 Paul Brook <paul@codesourcery.com>
30807
30808 * gfortran.dg/ret_array_1.f90: New test.
30809 * gfortran.dg/ret_pointer_1.f90: New test.
30810
30811 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
30812
30813 * gcc.dg/missing-field-init-[12].c: New tests.
30814 * g++.dg/warn/missing-field-init-[12].C: New tests.
30815
30816 2004-08-06 Mark Mitchell <mark@codesourcery.com>
30817
30818 * gcc.dg/enum2.c: New test.
30819 * gcc.dg/symbian3.c: Likewise.
30820 * gcc.dg/symbian4.c: Likewise.
30821 * gcc.dg/wchar_t-2.c: Likewise.
30822
30823 2004-08-05 Mark Mitchell <mark@codesourcery.com>
30824
30825 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
30826 destructor tests.
30827
30828 2004-08-05 Mark Mitchell <mark@codesourcery.com>
30829
30830 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
30831 dg-require-visiblity.
30832 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
30833 * g++.dg/ext/visibility/fvisibility.C: Likewise.
30834 * g++.dg/ext/visibility/memfuncts.C: Likewise.
30835 * g++.dg/ext/visibility/new1.C: Likewise.
30836 * g++.dg/ext/visibility/pragma.C: Likewise.
30837 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
30838 * g++.dg/ext/visibility/virtual.C: Likewise.
30839 * g++/dg/ext/visibility/visibility-1.C: Likewise.
30840 * g++/dg/ext/visibility/visibility-2.C: Likewise.
30841 * g++/dg/ext/visibility/visibility-3.C: Likewise.
30842 * g++/dg/ext/visibility/visibility-4.C: Likewise.
30843 * g++/dg/ext/visibility/visibility-5.C: Likewise.
30844 * g++/dg/ext/visibility/visibility-6.C: Likewise.
30845 * g++/dg/ext/visibility/visibility-7.C: Likewise.
30846 * g++/dg/ext/visibility/visibility-8.C: New test.
30847 * gcc.c-torture/compile/dll.x: Remove.
30848 * gcc.dg/dll-2.c: Use dg-require-dll
30849 * gcc.dg/visibility-10.c: New test.
30850 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
30851 supporting DLLs.
30852 * lib/scanasm.exp (scan_hidden): New function.
30853 (scan_not_hidden): Likewise.
30854
30855 2004-08-05 David Edelsohn <edelsohn@gnu.org>
30856
30857 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
30858
30859 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
30860
30861 * gcc.c-torture/execute/20040805-1.c: New test.
30862
30863 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
30864
30865 * gcc.dg/20020118-1.c: Declare abort.
30866 * gcc.dg/altivec_check.h: Likewise.
30867 * gcc.dg/iftrap-2.c: Likewise.
30868 * gcc.dg/pragma-darwin.c: Likewise.
30869 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
30870
30871 2004-08-04 Geoffrey Keating <geoffk@apple.com>
30872
30873 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
30874
30875 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
30876
30877 * gcc.c-torture/execute/builtins/abs-2.c,
30878 gcc.c-torture/execute/builtins/abs-3.c,
30879 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
30880 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
30881 intmax_t, uintmax_t and their limits.
30882 * gcc.dg/intmax_t-1.c: New test.
30883
30884 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30885
30886 * g++.dg/tc1/dr147.C: Add reference to PR.
30887
30888 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
30889
30890 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
30891 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
30892
30893 2004-08-03 David Edelsohn <edelsohn@gnu.org>
30894
30895 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
30896
30897 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
30898
30899 * gcc.dg/redecl-5.c: New test.
30900 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
30901 of scanf.
30902
30903 2004-08-03 Roger Sayle <roger@eyesopen.com>
30904
30905 PR middle-end/16790
30906 * gcc.c-torture/execute/pr16790-1.c: New test case.
30907
30908 2004-08-03 Mark Mitchell <mark@codesourcery.com>
30909
30910 * g++.dg/ext/visibility/assign1.C: New test.
30911 * g++.dg/ext/visibility/new1.C: Likewise.
30912
30913 * gcc.dg/symbian1.c: New test.
30914 * gcc.dg/symbian2.c: Likewise.
30915
30916 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
30917
30918 PR target/16570
30919 * gcc.dg/i386-sse-9.c: New test.
30920
30921 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
30922
30923 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
30924
30925 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
30926
30927 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
30928 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
30929 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
30930 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
30931 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
30932 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
30933 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
30934 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
30935 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
30936 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
30937 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
30938 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
30939 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
30940 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
30941 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
30942 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
30943 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
30944 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
30945 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
30946 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
30947 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
30948 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
30949 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
30950 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
30951 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
30952 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
30953 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
30954 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
30955 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
30956 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
30957 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
30958 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
30959 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
30960 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
30961 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
30962 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
30963 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
30964 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
30965 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
30966 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
30967 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
30968 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
30969 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
30970 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
30971 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
30972 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
30973 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
30974 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
30975 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
30976 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
30977 gcc.misc-tests/i386-pf-3dnow-1.c,
30978 gcc.misc-tests/i386-pf-athlon-1.c,
30979 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
30980 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
30981 Declare built-in functions used.
30982 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
30983
30984 2004-08-02 Mark Mitchell <mark@codesourcery.com>
30985
30986 PR c++/16707
30987 * g++.dg/lookup/using12.C: New test.
30988
30989 * g++.dg/init/null1.C: Fix PR number.
30990 * g++.dg/parse/namespace10.C: Likewise.
30991
30992 2004-08-01 Mark Mitchell <mark@codesourcery.com>
30993
30994 PR c++/16224
30995 * g++.dg/template/spec17.C: New test.
30996 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
30997 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
30998
30999 2004-08-02 David Billinghurst
31000
31001 PR fortran/16292
31002 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
31003
31004 2004-08-01 Zack Weinberg <zack@codesourcery.com>
31005
31006 * gcc.dg/ia64-got-1.c: New test case.
31007
31008 2004-08-01 Mark Mitchell <mark@codesourcery.com>
31009
31010 PR c++/16489
31011 * g++.dg/init/null1.C: New test.
31012 * g++.dg/tc1/dr76.C: Adjust error marker.
31013
31014 PR c++/16529
31015 * g++.dg/parse/namespace10.C: New test.
31016
31017 PR c++/16810
31018 * g++.dg/inherit/ptrmem2.C: New test.
31019
31020 2004-08-02 Ben Elliston <bje@au.ibm.com>
31021
31022 PR target/16155
31023 * gcc.dg/pr16155.c: New test.
31024
31025 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
31026
31027 * gcc.dg/redecl-2.c: New test.
31028
31029 2004-07-30 Geoffrey Keating <geoffk@apple.com>
31030
31031 * gcc.dg/darwin-longdouble.c: New file.
31032
31033 2004-07-30 Richard Henderson <rth@redhat.com>
31034
31035 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
31036 write to constant argument.
31037 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
31038
31039 2004-07-30 Richard Henderson <rth@redhat.com>
31040
31041 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
31042 tests of nearest around zero.
31043
31044 2004-07-30 Andrew Pinski <apinski@apple.com>
31045
31046 * gcc.c-torture/compile/20040730-1.c: New test.
31047
31048 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
31049
31050 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
31051 powerpc-eabispe.
31052
31053 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
31054
31055 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
31056
31057 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
31058
31059 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
31060 contains $ld_library_path.
31061 * lib/gfortran.exp (gfortran_link_flags): Likewise.
31062
31063 2004-07-29 Richard Henderson <rth@redhat.com>
31064
31065 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
31066
31067 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
31068 (alt2, which): New.
31069 (Check): Accept either alternative.
31070
31071 2004-07-29 Mark Mitchell <mark@codesourcery.com>
31072
31073 * g++.dg/abi/inline1.C: New test.
31074 * g++.dg/abi/local1-a.cc: Likewise.
31075 * g++.dg/abi/local1.C: Likewise.
31076 * g++.dg/abi/mangle11.C: Tweak location of warnings.
31077 * g++.dg/abi/mangle12.C: Likewise.
31078 * g++.dg/abi/mangle17.C: Likewise.
31079 * g++.dg/abi/mangle20-2.C: Likewise.
31080 * g++.dg/opt/interface1.C: Likewise.
31081 * g++.dg/opt/interface1.h: Likewise.
31082 * g++.dg/opt/interface1-a.cc: New test.
31083 * g++.dg/parse/repo1.C: New test.
31084 * g++.dg/template/repo1.C: Likewise.
31085 * g++.dg/warn/Winline-1.C: Likewise.
31086 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
31087
31088 2004-07-29 Diego Novillo <dnovillo@redhat.com>
31089
31090 * gcc.dg/tree-ssa/20040729-1.c: New test.
31091
31092 2004-07-27 Matt Austern <austern@apple.com>
31093
31094 * gcc.dg/darwin-bool-1.c: New test.
31095 * gcc.dg/darwin-bool-2.c: New test.
31096
31097 2004-07-28 Richard Henderson <rth@redhat.com>
31098
31099 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
31100 arguments in the correct type. Don't write to constant arguments.
31101
31102 2004-07-28 Diego Novillo <dnovillo@redhat.com>
31103
31104 PR tree-optimization/16688
31105 PR tree-optimization/16689
31106 * g++.dg/tree-ssa/pr16688.C: New test.
31107
31108 2004-07-28 Diego Novillo <dnovillo@redhat.com>
31109
31110 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
31111 loads. Not only in the comment, this time.
31112
31113 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
31114
31115 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
31116 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
31117 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
31118 * gcc.dg/sh4a-bitmovua.c: New.
31119 * gcc.dg/sh4a-cos.c: New.
31120 * gcc.dg/sh4a-cosf.c: New.
31121 * gcc.dg/sh4a-fprun.c: New.
31122 * gcc.dg/sh4a-fsrra.c: New.
31123 * gcc.dg/sh4a-memmovua.c: New.
31124 * gcc.dg/sh4a-sin.c: New.
31125 * gcc.dg/sh4a-sincos.c: New.
31126 * gcc.dg/sh4a-sincosf.c: New.
31127 * gcc.dg/sh4a-sinf.c: New.
31128
31129 2004-07-28 Diego Novillo <dnovillo@redhat.com>
31130
31131 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
31132 conditionals.
31133 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
31134 loads.
31135 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
31136 DOM1.
31137
31138 2004-07-27 Andrew Pinski <apinski@apple.com>
31139
31140 * g++.dg/rtti/tinfo1.C: Correct the xfail.
31141
31142 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
31143
31144 * gcc.dg/pragma-isr.c: New test.
31145
31146 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31147
31148 PR c++/14429
31149 * g++.dg/template/ttp11.C: New test.
31150
31151 2004-07-27 Diego Novillo <dnovillo@redhat.com>
31152
31153 * gcc.c-torture/compile/20040727-1.c: New test.
31154
31155 2004-07-26 Eric Christopher <echristo@redhat.com>
31156
31157 * gcc.c-torture/compile/20040726-2.c: New test.
31158
31159 2004-07-26 Andrew Pinski <apinski@apple.com>
31160
31161 * g++.dg/rtti/tinfo1.C: Xfail.
31162
31163 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
31164
31165 * gcc.c-torture/compile/20040726-1.c: New test.
31166
31167 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
31168 Brian Ryner <bryner@brianryner.com>
31169
31170 PR c++/9283
31171 PR c++/15000
31172 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
31173 * g++.dg/ext/visibility/: New directory.
31174 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
31175 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
31176 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
31177 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
31178 * g++.dg/ext/visibility/fvisibility.C,
31179 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
31180 g++.dg/ext/visibility/fvisibility-override1.C
31181 g++.dg/ext/visibility/fvisibility-override2.C
31182 g++.dg/ext/visibility/memfuncts.C
31183 g++.dg/ext/visibility/noPLT.C
31184 g++.dg/ext/visibility/pragma.C
31185 g++.dg/ext/visibility/pragma-override1.C
31186 g++.dg/ext/visibility/pragma-override2.C
31187 g++.dg/ext/visibility/staticmemfuncts.C
31188 g++.dg/ext/visibility/virtual.C: New tests.
31189
31190 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
31191
31192 PR c/15360
31193 * gcc.dg/pr15360-1.c: New test.
31194
31195 2004-07-25 Daniel Jacobowitz <dan@debian.org>
31196
31197 * gcc.dg/pragma-align-2.c: New test.
31198 * gcc.dg/pragma-init-fini.c: New test.
31199 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
31200 targets.
31201
31202 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
31203
31204 * gcc.dg/init-string-2.c: New test.
31205
31206 2004-07-24 Zack Weinberg <zack@codesourcery.com>
31207
31208 PR 16684
31209 * gcc.dg/Wredundant-decls-1.c: New test case.
31210
31211 2004-07-24 Jakub Jelinek <jakub@redhat.com>
31212
31213 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
31214 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
31215 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
31216 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
31217 * gcc.dg/compat/generate-random.c: New file.
31218 * gcc.dg/compat/generate-random.h: Likewise.
31219 * gcc.dg/compat/generate-random_r.c: Likewise.
31220 * gcc.dg/compat/struct-layout-1.h: Likewise.
31221 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
31222 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
31223 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
31224 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
31225 * gcc.dg/compat/struct-layout-1_main.c: New test.
31226 * gcc.dg/compat/struct-layout-1_x.c: New file.
31227 * gcc.dg/compat/struct-layout-1_y.c: New file.
31228 * gcc.dg/compat/struct-layout-1_test.h: New file.
31229
31230 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
31231
31232 * gcc.dg/comp-return-1.c: New test
31233
31234 2004-07-23 Janis Johnson <janis187@us.ibm.com>
31235
31236 * gcc.dg/vmx/8-02a.c: Fix typo.
31237
31238 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
31239 * gcc.dg/darwin-abi-3.c: New test.
31240
31241 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
31242 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
31243
31244 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
31245 * gcc.dg/vmx/ops-long-1.c: New test.
31246 * gcc.dg/vmx/ops-long-2.c: New test.
31247
31248 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
31249
31250 * g++.dg/lookup/conv-[1234].C: New.
31251
31252 2004-07-22 Mark Mitchell <mark@codesourcery.com>
31253
31254 * g++.dg/parse/attr2.C: Simplify.
31255
31256 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
31257
31258 PR c/7284
31259 * gcc.c-torture/execute/pr7284-1.c: New test.
31260
31261 2004-07-22 Brian Booth <bbooth@redhat.com>
31262
31263 * gcc.dg/tree-ssa/20040721-1.c: New test.
31264
31265 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
31266
31267 * g++.dg/template/crash20.c: New.
31268
31269 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
31270
31271 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
31272 Add dg-run directive. Declare variables as required.
31273 * gfortran.dg/g77/README: Update
31274
31275 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
31276
31277 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
31278 gcc.dg/cris-peep2-andu2.c: New tests.
31279
31280 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
31281
31282 PR c/15052
31283 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
31284 on return type.
31285 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
31286 messages.
31287 * gcc.dg/qual-return-2.c: Update expected messages.
31288 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
31289
31290 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
31291
31292 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
31293 * gcc.dg/noncompile/921102-1.c: Update expected error message.
31294
31295 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
31296
31297 PR c/11250
31298 * gcc.dg/init-string-1.c: New test.
31299
31300 2004-07-21 Jakub Jelinek <jakub@redhat.com>
31301
31302 PR middle-end/15345
31303 PR c/16450
31304 * gcc.dg/torture/nested-fn-1.c: New test.
31305
31306 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
31307
31308 PR target/16559
31309 * gcc.dg/ia64-fptr-1.c: New file.
31310
31311 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31312
31313 PR c++/14497
31314 * g++.dg/template/spec16.C: New test.
31315 * g++.old-deja/g++.robertl/eb118.C: Remove.
31316
31317 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31318
31319 PR c++/509
31320 * g++.dg/template/spec15.C: New test.
31321
31322 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
31323
31324 Copy cases from g77.f-torture/execute and add dg-run
31325 directive. Other changes as noted.
31326 * gfortran.dg/g77/13037.f
31327 * gfortran.dg/g77/1832.f
31328 * gfortran.dg/g77/19981119-0.f
31329 * gfortran.dg/g77/19990313-0.f
31330 * gfortran.dg/g77/19990313-1.f
31331 * gfortran.dg/g77/19990313-2.f
31332 * gfortran.dg/g77/19990313-3.f
31333 * gfortran.dg/g77/19990419-1.f
31334 * gfortran.dg/g77/19990826-0.f
31335 * gfortran.dg/g77/19990826-2.f
31336 * gfortran.dg/g77/20000503-1.f
31337 * gfortran.dg/g77/20001111.f
31338 * gfortran.dg/g77/20010116.f
31339 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
31340 * gfortran.dg/g77/20010430.f
31341 * gfortran.dg/g77/6177.f
31342 * gfortran.dg/g77/947.f
31343 * gfortran.dg/g77/970816-3.f
31344 * gfortran.dg/g77/971102-1.f
31345 * gfortran.dg/g77/980520-1.f
31346 * gfortran.dg/g77/980628-0.f
31347 * gfortran.dg/g77/980628-1.f
31348 * gfortran.dg/g77/980628-10.f
31349 * gfortran.dg/g77/980628-2.f
31350 * gfortran.dg/g77/980628-3.f
31351 * gfortran.dg/g77/980628-7.f
31352 * gfortran.dg/g77/980628-8.f
31353 * gfortran.dg/g77/980628-9.f
31354 * gfortran.dg/g77/980701-0.f
31355 * gfortran.dg/g77/980701-1.f
31356 * gfortran.dg/g77/cabs.f
31357 * gfortran.dg/g77/claus.f
31358 * gfortran.dg/g77/complex_1.f
31359 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
31360 * gfortran.dg/g77/dcomplex.f
31361 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
31362 * gfortran.dg/g77/f90-intrinsic-mathematical.f
31363 * gfortran.dg/g77/f90-intrinsic-numeric.f
31364 * gfortran.dg/g77/int8421.f
31365 * gfortran.dg/g77/labug1.f
31366 * gfortran.dg/g77/large_vec.f
31367 * gfortran.dg/g77/le.f
31368 * gfortran.dg/g77/short.f
31369 * gfortran.dg/g77/README: Update
31370
31371 2004-07-20 Mark Mitchell <mark@codesourcery.com>
31372
31373 PR c++/16637
31374 * g++.dg/parse/lookup4.C: New test.
31375
31376 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31377
31378 PR c++/16175
31379 * g++.dg/template/ttp10.C: New test.
31380
31381 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
31382
31383 * gcc.dg/pr12625-1.c: New test.
31384
31385 2004-07-20 Steven Bosscher <stevenb@suse.de>
31386
31387 * gcc.dg/switch-warn-1.c: New test.
31388 * gcc.dg/switch-warn-2.c: New test.
31389 * gcc.c-torture/compile/pr14730.c: Update.
31390
31391 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
31392
31393 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
31394 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
31395 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
31396 g++.dg/template/nontype3.C: Remove trailing CR from tests.
31397
31398 2004-07-18 Mark Mitchell <mark@codesourcery.com>
31399
31400 PR c++/16623
31401 * g++.dg/template/assign1.C: New test.
31402
31403 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31404
31405 PR c++/12170
31406 * g++.dg/template/ttp9.C: New test.
31407
31408 2004-07-19 Daniel Jacobowitz <dan@debian.org>
31409
31410 * gcc.dg/format/cmn-err-1.c: New test.
31411
31412 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
31413
31414 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
31415 gcc.dg/Wparentheses-10.c: New tests.
31416 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
31417
31418 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31419
31420 PR fortran/16465
31421 * gfortran.dg/g77//ffixed-line-length-0.f,
31422 gfortran.dg/g77/ffixed-line-length-132.f,
31423 gfortran.dg/g77/ffixed-line-length-72.f,
31424 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
31425 gfortran.dg/g77/README: Update.
31426
31427 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31428
31429 PR c++/13092
31430 * g++.dg/template/non-dependent7.C: New test.
31431 * g++.dg/template/non-dependent8.C: Likewise.
31432 * g++.dg/template/non-dependent9.C: Likewise.
31433 * g++.dg/template/non-dependent10.C: Likewise.
31434
31435 2004-07-17 Mark Mitchell <mark@codesourcery.com>
31436
31437 PR c++/16337
31438 * g++.dg/parse/attr2.C: New test.
31439
31440 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
31441
31442 * g77.dg: Removed.
31443 * g77.f-torture: Ditto.
31444
31445 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
31446
31447 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
31448 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
31449 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
31450
31451 2004-07-16 Richard Henderson <rth@redhat.com>
31452
31453 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
31454
31455 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31456
31457 * lib/fortran-torture.exp (fortran-torture): Don't test compile
31458 tests with full list of options.
31459 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
31460 of TORTURE_OPTIONS if test contains 'dg-do run'.
31461
31462 PR fortran/16404
31463 * gfortran.dg/do_iterator.f90: New test.
31464
31465 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
31466
31467 PR rtl-optimization/16536
31468 * gcc.c-torture/execute/restrict-1.c: New test.
31469
31470 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31471
31472 PR fortran/15324
31473 * gfortran.dg/pr15324.f90: New test.
31474
31475 PR fortran/15129
31476 * gfortran.dg/pr15129.f90: New test.
31477
31478 PR fortran/15140
31479 * gfortran.dg/pr15140.f90: New test.
31480
31481 PR fortran/13792
31482 * gfortran.fortran-torture/execute/bounds.f90: Add check for
31483 compile-time simplification.
31484
31485 2004-07-14 Mike Stump <mrs@apple.com>
31486
31487 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
31488
31489 2004-07-14 James E Wilson <wilson@specifixinc.com>
31490
31491 PR target/16325
31492 * gcc.dg/profile-generate-1.c: New.
31493
31494 2004-07-15 Jakub Jelinek <jakub@redhat.com>
31495
31496 * gcc.c-torture/execute/20040709-1.c: New test.
31497 * gcc.c-torture/execute/20040709-2.c: New test.
31498
31499 2004-07-14 Mike Stump <mrs@apple.com>
31500
31501 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
31502
31503 2004-07-14 Mike Stump <mrs@apple.com>
31504
31505 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
31506
31507 2004-07-13 Mark Mitchell <mark@codesourcery.com>
31508
31509 PR c++/16518
31510 * g++.dg/parse/mutable1.C: New test.
31511
31512 2004-07-13 Diego Novillo <dnovillo@redhat.com>
31513
31514 PR tree-optimization/16443
31515 * gcc.dg/tree-ssa/20040713-1.c: New test.
31516
31517 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
31518
31519 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
31520 for operator new.
31521
31522 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
31523
31524 * gfortran.dg/g77/README: New file
31525 * gfortran.dg/g77/19981216-0.f: Copy from
31526 g77.f-torture/noncompile. Add "dg-do compile" and
31527 dg-error as required.
31528 * gfortran.dg/g77/19990218-1.f: Likewise.
31529 * gfortran.dg/g77/19990905-1.f: Likewise.
31530 * gfortran.dg/g77/9263.f: Likewise.
31531 * gfortran.dg/g77/980615-0.f: Likewise.
31532 * gfortran.dg/g77/980616-0.f: Likewise.
31533 * gfortran.dg/g77/check0.f: Likewise.
31534 * gfortran.dg/g77/select_no_compile.f: Likewise.
31535
31536 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
31537
31538 Copy files from g77.f-torture/compile.
31539 Add "{ dg-do compile}". Other changes as noted
31540 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
31541 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
31542 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
31543 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
31544 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
31545 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
31546 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
31547 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
31548 statement to conform to standard. Append alpha1.x for reference.
31549 * gfortran.dg/g77/xformat.f: Add dg-warning
31550
31551 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
31552
31553 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
31554 Add {dg-do compile} directive.
31555 * gfortran.dg/g77/cpp2.F: Likewise.
31556
31557 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
31558
31559 PR c++/5402
31560 * g++.dg/lookup/name-clash1.C: New test.
31561
31562 PR c++/9777
31563 * g++.dg/lookup/name-clash2.C: New test.
31564
31565 PR c++/12102
31566 * g++.dg/lookup/name-clash3.C: New test.
31567
31568 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31569
31570 * g++.dg/lookup/new2.C: New test.
31571 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
31572
31573 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
31574
31575 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
31576 Add {dg-do compile} directive.
31577 * gfortran.dg/g77/13060.f: Likewise.
31578 * gfortran.dg/g77/19990218-0.f: Likewise.
31579 * gfortran.dg/g77/19990305-0.f: Likewise.
31580 * gfortran.dg/g77/19990419-0.f: Likewise.
31581 * gfortran.dg/g77/19990502-0.f: Likewise.
31582 * gfortran.dg/g77/19990502-1.f: Likewise.
31583 * gfortran.dg/g77/19990525-0.f: Likewise.
31584 * gfortran.dg/g77/19990826-1.f: Likewise.
31585 * gfortran.dg/g77/19990826-3.f: Likewise.
31586 * gfortran.dg/g77/19990905-2.f: Likewise.
31587 * gfortran.dg/g77/20000412-1.f: Likewise.
31588 * gfortran.dg/g77/20000511-1.f: Likewise.
31589 * gfortran.dg/g77/20000511-2.f: Likewise.
31590 * gfortran.dg/g77/20000518.f: Likewise.
31591 * gfortran.dg/g77/20000601-1.f: Likewise.
31592 * gfortran.dg/g77/20000601-2.f: Likewise.
31593 * gfortran.dg/g77/20000629-1.f: Likewise.
31594 * gfortran.dg/g77/20000630-2.f: Likewise.
31595 * gfortran.dg/g77/20010115.f: Likewise.
31596 * gfortran.dg/g77/20010321-1.f: Likewise.
31597 * gfortran.dg/g77/20010426.f: Likewise.
31598 * gfortran.dg/g77/20020307-1.f: Likewise.
31599 * gfortran.dg/g77/8485.f: Likewise.
31600 * gfortran.dg/g77/960317-1.f: Likewise.
31601 * gfortran.dg/g77/970915-0.f: Likewise.
31602 * gfortran.dg/g77/980310-1.f: Likewise.
31603 * gfortran.dg/g77/980310-2.f: Likewise.
31604 * gfortran.dg/g77/980310-3.f: Likewise.
31605 * gfortran.dg/g77/980310-4.f: Likewise.
31606 * gfortran.dg/g77/980310-6.f: Likewise.
31607 * gfortran.dg/g77/980310-7.f: Likewise.
31608 * gfortran.dg/g77/980310-8.f: Likewise.
31609 * gfortran.dg/g77/980419-2.f: Likewise.
31610 * gfortran.dg/g77/980424-0.f: Likewise.
31611 * gfortran.dg/g77/980427-0.f: Likewise.
31612 * gfortran.dg/g77/980729-0.f: Likewise.
31613 * gfortran.dg/g77/981117-1.f: Likewise.
31614 * gfortran.dg/g77/toon_1.f: Likewise.
31615
31616 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31617
31618 PR c++/2204
31619 * g++.dg/other/abstract2.C: New test.
31620
31621 2004-07-12 Paul Brook <paul@codesourcery.com>
31622
31623 * gfortran.dg/pointer_init_1.f90: New test.
31624
31625 2004-07-11 Paul Brook <paul@codesourcery.com>
31626
31627 PR fortran/15986
31628 * gfortran.dg/contained_1.f90: New test.
31629
31630 2004-07-11 Mark Mitchell <mark@codesourcery.com>
31631
31632 * g++.dg/parse/defarg8.C: New test.
31633
31634 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31635
31636 PR fortran/16433
31637 * gfortran.dg/pr16433.f: New test.
31638
31639 PR fortran/17574
31640 * gfortran.dg/pr15754.f90: New test.
31641
31642 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
31643
31644 PR tree-optimization/16437
31645 * gcc.c-torture/execute/bitfld-4.c: New test.
31646
31647 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31648
31649 * gfortran.fortran-torture/execute/common_2.f90: Add check for
31650 access to common var from module.
31651
31652 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31653
31654 PR fortran/16336
31655 * gfortran.fortran-torture/execute/common_2.f90: New test.
31656
31657 2004-07-10 Paul Brook <paul@codesourcery.com>
31658
31659 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
31660
31661 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31662
31663 PR fortran/15969
31664 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
31665
31666 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
31667
31668 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
31669 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
31670 * gfortran.dg/g77/ffree-form-1.f: Likewise.
31671 * gfortran.dg/g77/ffree-form-2.f: Likewise.
31672 * gfortran.dg/g77/ffree-form-3.f: Likewise.
31673 * gfortran.dg/g77/fno-underscoring.f: Likewise.
31674 * gfortran.dg/g77/funderscoring.f: Likewise.
31675 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
31676
31677 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31678
31679 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
31680
31681 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31682 Paul Brook <paul@codesourcery.com>
31683
31684 PR fortran/13415
31685 * gfortran.dg/common_pointer_1.f90: New test.
31686
31687 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31688
31689 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
31690
31691 2004-07-09 James E Wilson <wilson@specifixinc.com>
31692
31693 PR target/16364
31694 * gcc.c-torture/compile/20040709-1.c: New.
31695
31696 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31697
31698 PR fortran/14077
31699 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
31700
31701 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31702
31703 PR fortran/13201
31704 * gfortran.dg/shape_1.f90: New test.
31705
31706 2004-07-09 Zack Weinberg <zack@codesourcery.com>
31707 Andrew Pinski <apinski@apple.com>
31708
31709 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
31710
31711 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31712
31713 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
31714 comment.
31715
31716 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31717 Paul Brook <paul@codesourcery.com>
31718
31719 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
31720 '.f95' and '.F95'.
31721
31722 2004-07-09 Diego Novillo <dnovillo@redhat.com>
31723
31724 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
31725
31726 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31727
31728 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
31729 testcases with capital suffix.
31730
31731 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31732
31733 PR fortran/15481
31734 PR fortran/13372
31735 PR fortran/13575
31736 PR fortran/15978
31737 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
31738
31739 * gfortran.dg/implicit_1.f90: New test.
31740
31741 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
31742
31743 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
31744 expression to match gfortran warning/error messages
31745 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
31746 dg-error text.
31747
31748 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
31749
31750 * lib/fortran-torture.exp: Rename proc search_for to
31751 search_for_re.
31752
31753 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
31754
31755 * gcc.c-torture/execute/simd-5.x: New file.
31756 XFAIL on SPARC 64-bit at -O0.
31757
31758 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31759
31760 PR c++/8211
31761 PR c++/16165
31762 * g++.dg/warn/effc3.C: New test.
31763
31764 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
31765
31766 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
31767 change X to 1X in format.
31768 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
31769 add data statements to conform to standard.
31770
31771 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
31772
31773 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
31774 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
31775 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
31776
31777 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
31778
31779 * gfortran.dg/g77/7388.f: Copy from g77.dg
31780 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
31781 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
31782 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
31783 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
31784 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
31785 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
31786 * gfortran.dg/g77/strlen0.f: Likewise.
31787
31788 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
31789
31790 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
31791 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
31792
31793 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
31794
31795 * gcc.c-torture/execute/920428-2.x: Delete.
31796 * gcc.c-torture/execute/920501-7.x: Likewise.
31797
31798 2004-07-08 Jakub Jelinek <jakub@redhat.com>
31799
31800 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
31801 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
31802 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
31803 prescott and c3-2.
31804 (PREFETCH_3DNOW): Add -march=c3.
31805
31806 2004-07-08 Diego Novillo <dnovillo@redhat.com>
31807
31808 PR c/16437
31809 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
31810 * gcc.c-torture/execute/bf64-1.x: Likewise.
31811
31812 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
31813
31814 * gcc.c-torture/compile/20040708-1.c: New test.
31815
31816 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31817
31818 PR c++/16169
31819 * g++.dg/warn/effc2.C: New test.
31820
31821 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
31822
31823 * gcc.c-torture/execute/bitfld-1.x: Remove.
31824 * gcc.c-torture/execute/bitfld-3.c: New test.
31825 * gcc.dg/bitfld-2.c: Remove XFAILs.
31826
31827 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
31828
31829 PR c++/16276
31830 * g++.dg/rtti/tinfo1.C: New file.
31831
31832 2004-07-07 Eric Christopher <echristo@redhat.com>
31833
31834 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
31835
31836 2004-07-07 Andrew Pinski <apinski@apple.com>
31837
31838 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
31839
31840 2004-07-07 Mark Mitchell <mark@codesourcery.com>
31841
31842 * g++.dg/init/call1.C: XFAIL.
31843
31844 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
31845
31846 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
31847 except for movstrict*, to movmem* and clrstr* to clrmem*.
31848
31849 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
31850
31851 * gcc.c-torture/execute/20040707-1.c: New test.
31852
31853 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
31854
31855 * gcc.c-torture/execute/20040706-1.c: New test.
31856
31857 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31858
31859 PR c++/3671
31860 * g++.dg/template/spec14.C: New test.
31861
31862 2004-07-05 Jakub Jelinek <jakub@redhat.com>
31863
31864 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
31865 nothing if not yet defined. Use it in b, c and d type definitions.
31866 * gcc.c-torture/execute/20040705-1.c: New test.
31867 * gcc.c-torture/execute/20040705-2.c: New test.
31868
31869 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31870
31871 PR c++/2518
31872 * g++.dg/lookup/new1.C: New test.
31873
31874 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
31875
31876 PR c++/11406
31877 * g++.dg/template/sizeof8.C: New test.
31878
31879 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
31880
31881 * gcc.c-torture/compile/20040705-1.c: New test.
31882
31883 2004-07-04 Bud Davis <bdavis9659@comcast.net>
31884
31885 * gfortran.fortran-torture/execute/seq_io.f90: New test.
31886
31887 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
31888
31889 * gcc.dg/cpp/if-mop.c: Two new testcases.
31890 * gcc.dg/cpp/trad/comment-3.c: New.
31891
31892 2004-07-04 Paul Brook <paul@codesourcery.com>
31893
31894 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
31895
31896 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
31897
31898 PR c++/3761
31899 * g++.dg/lookup/crash4.C: New test.
31900
31901 2004-07-02 Zack Weinberg <zack@codesourcery.com>
31902
31903 * gcc.c-torture/execute/builtin-abs-1.c
31904 * gcc.c-torture/execute/builtin-abs-2.c
31905 * gcc.c-torture/execute/builtin-complex-1.c
31906 * gcc.c-torture/execute/builtins/string-1-lib.c
31907 * gcc.c-torture/execute/builtins/string-1.c
31908 * gcc.c-torture/execute/builtins/string-2-lib.c
31909 * gcc.c-torture/execute/builtins/string-2.c
31910 * gcc.c-torture/execute/builtins/string-3-lib.c
31911 * gcc.c-torture/execute/builtins/string-3.c
31912 * gcc.c-torture/execute/builtins/string-4-lib.c
31913 * gcc.c-torture/execute/builtins/string-4.c
31914 * gcc.c-torture/execute/builtins/string-5-lib.c
31915 * gcc.c-torture/execute/builtins/string-5.c
31916 * gcc.c-torture/execute/builtins/string-6-lib.c
31917 * gcc.c-torture/execute/builtins/string-6.c
31918 * gcc.c-torture/execute/builtins/string-7-lib.c
31919 * gcc.c-torture/execute/builtins/string-7.c
31920 * gcc.c-torture/execute/builtins/string-8-lib.c
31921 * gcc.c-torture/execute/builtins/string-8.c
31922 * gcc.c-torture/execute/builtins/string-9-lib.c
31923 * gcc.c-torture/execute/builtins/string-9.c
31924 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
31925 * gcc.c-torture/execute/builtins/string-asm-1.c
31926 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
31927 * gcc.c-torture/execute/builtins/string-asm-2.c
31928 * gcc.c-torture/execute/stdio-opt-1.c
31929 * gcc.c-torture/execute/stdio-opt-2.c
31930 * gcc.c-torture/execute/stdio-opt-3.c
31931 * gcc.c-torture/execute/string-opt-1.c
31932 * gcc.c-torture/execute/string-opt-10.c
31933 * gcc.c-torture/execute/string-opt-11.c
31934 * gcc.c-torture/execute/string-opt-12.c
31935 * gcc.c-torture/execute/string-opt-13.c
31936 * gcc.c-torture/execute/string-opt-14.c
31937 * gcc.c-torture/execute/string-opt-15.c
31938 * gcc.c-torture/execute/string-opt-16.c
31939 * gcc.c-torture/execute/string-opt-2.c
31940 * gcc.c-torture/execute/string-opt-6.c
31941 * gcc.c-torture/execute/string-opt-7.c
31942 * gcc.c-torture/execute/string-opt-8.c:
31943 Replace with ...
31944
31945 * gcc.c-torture/execute/builtins/abs-2.c
31946 * gcc.c-torture/execute/builtins/abs-3.c
31947 * gcc.c-torture/execute/builtins/complex-1.c
31948 * gcc.c-torture/execute/builtins/fprintf.c
31949 * gcc.c-torture/execute/builtins/fputs.c
31950 * gcc.c-torture/execute/builtins/memcmp.c
31951 * gcc.c-torture/execute/builtins/memmove.c
31952 * gcc.c-torture/execute/builtins/memops-asm.c
31953 * gcc.c-torture/execute/builtins/mempcpy-2.c
31954 * gcc.c-torture/execute/builtins/mempcpy.c
31955 * gcc.c-torture/execute/builtins/memset.c
31956 * gcc.c-torture/execute/builtins/printf.c
31957 * gcc.c-torture/execute/builtins/sprintf.c
31958 * gcc.c-torture/execute/builtins/strcat.c
31959 * gcc.c-torture/execute/builtins/strchr.c
31960 * gcc.c-torture/execute/builtins/strcmp.c
31961 * gcc.c-torture/execute/builtins/strcpy.c
31962 * gcc.c-torture/execute/builtins/strcspn.c
31963 * gcc.c-torture/execute/builtins/strlen-2.c
31964 * gcc.c-torture/execute/builtins/strlen.c
31965 * gcc.c-torture/execute/builtins/strncat.c
31966 * gcc.c-torture/execute/builtins/strncmp-2.c
31967 * gcc.c-torture/execute/builtins/strncmp.c
31968 * gcc.c-torture/execute/builtins/strncpy.c
31969 * gcc.c-torture/execute/builtins/strpbrk.c
31970 * gcc.c-torture/execute/builtins/strpcpy-2.c
31971 * gcc.c-torture/execute/builtins/strpcpy.c
31972 * gcc.c-torture/execute/builtins/strrchr.c
31973 * gcc.c-torture/execute/builtins/strspn.c
31974 * gcc.c-torture/execute/builtins/strstr-asm.c
31975 * gcc.c-torture/execute/builtins/strstr.c:
31976 ... these new files.
31977
31978 * gcc.c-torture/execute/builtins/abs-2-lib.c
31979 * gcc.c-torture/execute/builtins/abs-3-lib.c
31980 * gcc.c-torture/execute/builtins/complex-1-lib.c
31981 * gcc.c-torture/execute/builtins/fprintf-lib.c
31982 * gcc.c-torture/execute/builtins/fputs-lib.c
31983 * gcc.c-torture/execute/builtins/memcmp-lib.c
31984 * gcc.c-torture/execute/builtins/memmove-lib.c
31985 * gcc.c-torture/execute/builtins/memops-asm-lib.c
31986 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
31987 * gcc.c-torture/execute/builtins/mempcpy-lib.c
31988 * gcc.c-torture/execute/builtins/memset-lib.c
31989 * gcc.c-torture/execute/builtins/printf-lib.c
31990 * gcc.c-torture/execute/builtins/sprintf-lib.c
31991 * gcc.c-torture/execute/builtins/strcat-lib.c
31992 * gcc.c-torture/execute/builtins/strchr-lib.c
31993 * gcc.c-torture/execute/builtins/strcmp-lib.c
31994 * gcc.c-torture/execute/builtins/strcpy-lib.c
31995 * gcc.c-torture/execute/builtins/strcspn-lib.c
31996 * gcc.c-torture/execute/builtins/strlen-2-lib.c
31997 * gcc.c-torture/execute/builtins/strlen-lib.c
31998 * gcc.c-torture/execute/builtins/strncat-lib.c
31999 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
32000 * gcc.c-torture/execute/builtins/strncmp-lib.c
32001 * gcc.c-torture/execute/builtins/strncpy-lib.c
32002 * gcc.c-torture/execute/builtins/strpbrk-lib.c
32003 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
32004 * gcc.c-torture/execute/builtins/strpcpy-lib.c
32005 * gcc.c-torture/execute/builtins/strrchr-lib.c
32006 * gcc.c-torture/execute/builtins/strspn-lib.c
32007 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
32008 * gcc.c-torture/execute/builtins/strstr-lib.c
32009 * gcc.c-torture/execute/builtins/lib/abs.c
32010 * gcc.c-torture/execute/builtins/lib/fprintf.c
32011 * gcc.c-torture/execute/builtins/lib/memset.c
32012 * gcc.c-torture/execute/builtins/lib/printf.c
32013 * gcc.c-torture/execute/builtins/lib/sprintf.c
32014 * gcc.c-torture/execute/builtins/lib/strcpy.c
32015 * gcc.c-torture/execute/builtins/lib/strcspn.c
32016 * gcc.c-torture/execute/builtins/lib/strncat.c
32017 * gcc.c-torture/execute/builtins/lib/strncmp.c
32018 * gcc.c-torture/execute/builtins/lib/strncpy.c
32019 * gcc.c-torture/execute/builtins/lib/strpbrk.c
32020 * gcc.c-torture/execute/builtins/lib/strspn.c
32021 * gcc.c-torture/execute/builtins/lib/strstr.c:
32022 New files containing support routines.
32023
32024 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
32025 declaration.
32026 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
32027 when not optimizing.
32028
32029 2004-07-02 Mark Mitchell <mark@codesourcery.com>
32030
32031 PR c++/16240
32032 * g++.dg/abi/mangle22.C: New test.
32033 * g++.dg/abi/mangle23.C: Likewise.
32034
32035 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
32036
32037 PR fortran/16290
32038 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
32039 Allow for cases without denormalized floating point numbers.
32040
32041 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
32042
32043 PR c/1027
32044 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
32045 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
32046 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
32047 expected warning text.
32048 * gcc.dg/format/diag-2.c: New test.
32049
32050 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
32051
32052 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
32053
32054 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
32055
32056 * gcc.dg/builtins-43.c: New.
32057 * gcc.dg/builtins-44.c: New.
32058 * gcc.dg/builtins-45.c: New.
32059
32060 2004-06-26 Geoffrey Keating <geoffk@apple.com>
32061 Andreas Tobler <a.tobler@schweiz.ch>
32062
32063 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
32064 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
32065 as SIGSEGV.
32066 * gcc.dg/cleanup-11.c: Likewise.
32067 * gcc.dg/cleanup-8.c: Likewise.
32068 * gcc.dg/cleanup-9.c: Likewise.
32069 * gcc.dg/cleanup-5.c: Run on all platforms.
32070
32071 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
32072
32073 * g++.dg/warn/nonnull1.C: New test.
32074
32075 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
32076
32077 * gcc.dg/compat/compat-common.h: Wrap up CINT in
32078 an #ifndef SKIP_COMPLEX_INT/#endif pair.
32079 Special-case the Sun compiler wrt to <complex.h>.
32080
32081 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
32082
32083 * gcc.dg/Wunreachable-8.C: New test.
32084
32085 * gcc.dg/h8300-ice2.c : New test.
32086
32087 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
32088
32089 PR fortran/16161
32090 * gfortran.fortran-torture/compile/implicit.f90: Add test
32091 for implicit character.
32092
32093 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
32094
32095 PR fortran/16289
32096 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
32097 Use tiny() intrinsic to find smallest non-negative real
32098
32099 2004-06-30 Jakub Jelinek <jakub@redhat.com>
32100
32101 * gcc.dg/compat/struct-by-value-22_main.c: New test.
32102 * gcc.dg/compat/struct-by-value-22_x.c: New.
32103 * gcc.dg/compat/struct-by-value-22_y.c: New.
32104
32105 * gcc.c-torture/execute/20040629-1.c: New test.
32106
32107 2004-06-29 Jakub Jelinek <jakub@redhat.com>
32108
32109 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
32110 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
32111
32112 PR target/16195
32113 * gcc.dg/20040625-1.c: New test.
32114
32115 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32116
32117 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
32118
32119 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32120
32121 PR fortran/15963
32122 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
32123
32124 2004-06-29 Richard Henderson <rth@redhat.com>
32125
32126 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
32127
32128 2004-06-29 Paul Brook <paul@codesourcery.com>
32129
32130 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
32131 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
32132
32133 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
32134
32135 PR c++/16260
32136 * g++.dg/parse/crash15.C: New.
32137
32138 2004-06-28 Andrew Pinski <apinski@apple.com>
32139
32140 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
32141 by the error already.
32142
32143 * g++.dg/opt/ptrmem4.C: Change to compile only test.
32144
32145 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
32146
32147 PR target/14041
32148 * gcc.dg/h8300-bss-align-1.c : New.
32149
32150 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
32151
32152 * PR c++/16174
32153 * g++.dg/template/ctor4.C: New.
32154
32155 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
32156
32157 PR c++/16205
32158 * g++.dg/warn/Wsequence-point-1.C: New test.
32159
32160 2004-06-27 Paul Brook <paul@codesourcery.com>
32161
32162 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
32163
32164 2004-06-27 Zack Weinberg <zack@codesourcery.com>
32165
32166 * g++.old-deja/g++.mike/p7325.C: Remove.
32167
32168 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
32169
32170 PR c/14963
32171 * gcc.dg/pr14963.c: New test.
32172
32173 2004-06-27 Mark Mitchell <mark@codesourcery.com>
32174
32175 PR c++/16193
32176 * g++.dg/parse/redef1.C: New test.
32177
32178 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
32179
32180 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
32181 20021110.c.
32182 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
32183 20021119-1.c.
32184 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
32185 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
32186 5-04.c.
32187 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
32188 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
32189 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
32190 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
32191 g++.brendan/enum14.C.
32192 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
32193 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
32194 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
32195 g++.mike/virt1.C.
32196 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
32197 memtemp24.C.
32198
32199 2004-06-27 Roger Sayle <roger@eyesopen.com>
32200
32201 * gcc.dg/20040527-1.c: New test case.
32202
32203 2004-06-26 Bud Davis <bdavis9659@comcast.net>
32204
32205 PR gfortran/pr16196
32206 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
32207
32208 2004-06-25 Roger Sayle <roger@eyesopen.com>
32209
32210 PR middle-end/15825
32211 * gcc.dg/pr15825-1.c: New test case.
32212
32213 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
32214
32215 * gcc.c-torture/execute/20040625-1.c: New test.
32216
32217 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32218
32219 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
32220
32221 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
32222
32223 * gcc.dg/torture/mips-div-1.c: New test.
32224
32225 2004-06-24 Jeff Law <law@redhat.com>
32226
32227 * gcc.dg/tree-ssa/20040624-1.c: New test.
32228
32229 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
32230
32231 * gcc.c-torture/compile/20040624-1.c: New test.
32232
32233 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32234
32235 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
32236 this directory.
32237
32238 2004-06-23 Andrew Pinski <apinski@apple.com>
32239
32240 PR middle-end/15988
32241 * g++.dg/opt/ptrmem4.C: New test.
32242
32243 * gcc.dg/c90-array-quals-2.c: New test.
32244
32245 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
32246
32247 * gcc.dg/kpice1.c: New test.
32248
32249 2006-06-23 Andrew Pinski <apinski@apple.com>
32250
32251 * gcc.dg/c90-array-quals.c: New test.
32252
32253 2006-06-22 Richard Henderson <rth@redhat.com>
32254
32255 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
32256
32257 2004-06-22 Loren James Rittle <ljrittle@acm.org>
32258
32259 * gcc.dg/builtins-config.h: Handle FreeBSD.
32260
32261 2006-06-22 Richard Henderson <rth@redhat.com>
32262
32263 * g++.dg/opt/devirt1.C: New.
32264
32265 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
32266
32267 * g++.dg/opt/pr15551.C: New testcase.
32268
32269 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
32270
32271 PR target/14800
32272 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
32273 x86_64-*-linux* when compiling for 32bit.
32274
32275 2004-06-21 Andrew Pinski <apinski@apple.com>
32276
32277 * gcc.dg/pch/struct-1.c: New.
32278 * gcc.dg/pch/struct-1.hs: New.
32279
32280 2004-06-21 Geoffrey Keating <geoffk@apple.com>
32281
32282 * gcc.dg/pch/save-temps-1.c: New file.
32283 * gcc.dg/pch/save-temps-1.hs: New file.
32284
32285 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
32286
32287 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
32288 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
32289
32290 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32291
32292 * gfortran.fortran-torture/execute/select_1.f90: Rename function
32293 to fix type error.
32294 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
32295 Remove trailing spaces.
32296
32297 2004-06-21 Richard Henderson <rth@redhat.com>
32298
32299 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
32300 merging && to BIT_FIELD_REF.
32301
32302 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
32303
32304 * g++.dg/opt/placeholder1.C: New test.
32305
32306 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
32307
32308 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
32309 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
32310 * gcc.dg/compat/union-m128-1_x.c: Likewise.
32311 * gcc.dg/compat/union-m128-1_y.c: Likewise.
32312
32313 2004-06-20 Zack Weinberg <zack@codesourcery.com>
32314
32315 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
32316 extern "C".
32317 * g++.dg/other/pragma-re-1.C: Add comments.
32318
32319 2004-06-19 Bud Davis <bdavis9659@comcast.net>
32320
32321 PR gfortran/16080
32322 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
32323
32324 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
32325
32326 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
32327 instead of setting the type of size_t by
32328 hand.
32329
32330 2004-06-18 Roger Sayle <roger@eyesopen.com>
32331
32332 * gcc.dg/unordered-2.c: New test case.
32333 * gcc.dg/unordered-3.c: New test case.
32334
32335 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
32336
32337 PR other/16043
32338 * lib/g++.exp (g++_version): Tweak regexp for version
32339 * lib/g77.exp (g77_version): Likewise.
32340 * lib/gfortran.exp (gfortran_version): Likewise.
32341 * lib/objc.exp (objc_version): Likewise.
32342 * lib/treelang.exp (treelang_version): Likewise.
32343
32344 2004-06-19 Jakub Jelinek <jakub@redhat.com>
32345
32346 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
32347 Use INT_MAX instead of __INT_MAX__.
32348 * gcc.dg/compat/struct-align-2_y.c: Likewise.
32349
32350 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
32351 * gcc.dg/compat/scalar-return-3_x.c: Use it.
32352 * gcc.dg/compat/scalar-return-3_y.c: Use it.
32353 * gcc.dg/compat/scalar-return-4_x.c: Use it.
32354 * gcc.dg/compat/scalar-return-4_y.c: Use it.
32355 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
32356 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
32357 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
32358 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
32359
32360 * gcc.dg/range-test-1.c: New test.
32361 * g++.dg/opt/range-test-1.C: New test.
32362
32363 2004-06-17 Richard Henderson <rth@redhat.com>
32364
32365 * objc.dg/sync-1.m: New.
32366 * objc.dg/try-catch-1.m: Don't force next runtime.
32367 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
32368 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
32369 shadowed catch clause.
32370 * objc.dg/try-catch-5.m: New.
32371
32372 2004-06-17 Zack Weinberg <zack@codesourcery.com>
32373
32374 Bug 14610
32375 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
32376
32377 2004-06-15 Richard Henderson <rth@redhat.com>
32378
32379 * gcc.dg/20001116-1.c: Move expected warning line.
32380
32381 2004-06-15 Richard Henderson <rth@redhat.com>
32382
32383 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
32384 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
32385
32386 2004-06-15 Jeff Law <law@redhat.com>
32387
32388 * gcc.dg/tree-ssa/20040615-1.c: New test.
32389 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
32390 be less sensitive to operand ordering.
32391 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
32392
32393 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
32394
32395 * g++.dg/abi/bitfield3.C: Add comment..
32396
32397 2004-06-15 Richard Henderson <rth@redhat.com>
32398
32399 * g++.dg/ext/stmtexpr1.C: XFAIL.
32400 * gcc.dg/20030612-1.c: XFAIL.
32401
32402 2004-06-15 Eric Christopher <echristo@redhat.com>
32403
32404 * g++.dg/charset/asm5.c: New.
32405 * gcc.dg/charset/asm6.c: New.
32406
32407 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32408
32409 PR fortran/15962
32410 * gfortran.fortran-torture/execute/select_1.f90: New test.
32411
32412 2004-06-15 Paul Brook <paul@codesourcery.com>
32413
32414 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
32415
32416 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32417
32418 PR c++/15967
32419 * g++.dg/lookup/crash3.C: New test.
32420
32421 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32422
32423 PR c++/15947
32424 * g++.dg/parse/dtor4.C: New test.
32425
32426 2004-06-14 Jeff Law <law@redhat.com>
32427
32428 * gcc.c-torture/compile/20040614-1.c: New test.
32429
32430 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32431
32432 PR fortran/15211
32433 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
32434 LEN of a character array.
32435
32436 2004-06-14 Mark Mitchell <mark@codesourcery.com>
32437
32438 PR c++/15096
32439 * g++.dg/template/ptrmem10.C: New test.
32440
32441 PR c++/14930
32442 * g++.dg/template/friend30.C: New test.
32443
32444 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32445
32446 PR fortran/14928
32447 * gfortran.fortran-torture/compile/mloc.f90: New test.
32448
32449 2004-06-13 Paul Brook <paul@codesourcery.com>
32450
32451 * gfortran.fortran-torture/execute/random_2.f90: New test.
32452
32453 2004-06-13 Eric Christopher <echristo@redhat.com>
32454
32455 * gcc.dg/noncompile/redecl-1.c: Fix error message.
32456
32457 2004-06-12 Paul Brook <paul@codesourcery.com>
32458
32459 * gfortran.fortran-torture/execute/contained_3.f90: New test.
32460
32461 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32462
32463 PR fortran/14923
32464 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
32465
32466 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32467
32468 PR fortran/14957
32469 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
32470 syntax errors in end statements of contained subroutines.
32471
32472 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32473
32474 PR fortran/12841
32475 * gfortran.fortran-torture/execute/null_arg.f90: New test.
32476
32477 2004-06-12 Bud Davis <bdavis9659@comcast.net>
32478
32479 PR fortran/15665
32480 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
32481
32482 2004-06-12 Bud Davis <bdavis9659@comcast.net>
32483
32484 PR gfortran/12839
32485 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
32486
32487 2004-06-11 Mark Mitchell <mark@codesourcery.com>
32488
32489 PR c++/15862
32490 * g++.dg/parse/enum1.C: New test.
32491
32492 2004-06-10 Jeff Law <law@redhat.com>
32493
32494 * gcc.c-torture/compile/20040610-1.c: New test.
32495
32496 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32497
32498 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
32499 * g++.old-deja/g++.other/decl3.C: Likewise.
32500
32501 2004-06-10 Brian Booth <bbooth@redhat.com>
32502
32503 * gcc.dg/tree-ssa/20031015-1.c: Scan for
32504 V_MAY_DEF instead of VDEF.
32505 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
32506
32507 2004-06-10 Mark Mitchell <mark@codesourcery.com>
32508
32509 PR c++/14211
32510 * g++.dg/conversion/const1.C: New test.
32511
32512 PR c++/15076
32513 * g++.dg/conversion/reinterpret1.C: New test.
32514
32515 PR c++/15877
32516 * g++.dg/template/enum2.C: New test.
32517
32518 PR c++/15227
32519 * g++.dg/template/error13.C: New test.
32520
32521 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32522
32523 PR fortran/14957
32524 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
32525 arguments to test_* REAL and of the right size.
32526
32527 2004-06-10 Jakub Jelinek <jakub@redhat.com>
32528
32529 PR target/15569
32530 PR rtl-optimization/15681
32531 * gcc.dg/20040609-1.c: New test.
32532
32533 2004-06-10 Jakub Jelinek <jakub@redhat.com>
32534
32535 PR c++/14791
32536 * g++.dg/opt/builtins1.C: New test.
32537
32538 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
32539
32540 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
32541 that use default windows32 struct layout.
32542 * gcc.dg/i386-bitfield2.c: Likewise.
32543
32544 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
32545
32546 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
32547 for mingw32 and cygwin targets.
32548
32549 2004-06-09 Geoffrey Keating <geoffk@apple.com>
32550
32551 * gcc.dg/pch/macro-4.c: New.
32552 * gcc.dg/pch/macro-4.hs: New.
32553
32554 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32555
32556 PR fortran/13249
32557 * gfortran.fortran-torture/compile/name_clash.f90: New test.
32558
32559 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32560
32561 PR fortran/13372
32562 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
32563
32564 2004-06-09 Bud Davis <bdavis9659@comcast.net>
32565
32566 PR gfortran/14897
32567 * gfortran.fortran-torture/execute/t_edit.f90: New test.
32568
32569 2004-06-09 Bud Davis <bdavis9659@comcast.net>
32570
32571 PR gfortran/15755
32572 * gfortran.fortran-torture/execute/backspace.c : New test.
32573
32574 2004-06-09 Paul Brook <paul@codesourcery.com>
32575
32576 * gfortran.fortran-torture/execure/intrinsic_associated.f90
32577 (pointer_to_section): Rewrite to use smaller array.
32578
32579 2004-06-08 David Edelsohn <edelsohn@gnu.org>
32580
32581 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
32582 * gcc.dg/ext/altivec-10.c: Same.
32583 * gcc.dg/ext/altivec-11.c: Same.
32584 * gcc.dg/ext/altivec-12.c: Same.
32585 * gcc.dg/ext/altivec-13.c: Same.
32586 * gcc.dg/ext/altivec-14.c: Same.
32587 * gcc.dg/ext/altivec-15.c: Same.
32588 * gcc.dg/ext/altivec-16.c: Same.
32589 * gcc.dg/ext/altivec-3.c: Same.
32590 * gcc.dg/ext/altivec-4.c: Same.
32591 * gcc.dg/ext/altivec-6.c: Same.
32592 * gcc.dg/ext/altivec-7.c: Same.
32593 * gcc.dg/ext/altivec-8.c: Same.
32594 * gcc.dg/ext/altivec-varargs-1.c: Same.
32595
32596 * g++.dg/ext/altivec-1.C: Correct dg syntax.
32597 * g++.dg/ext/altivec-10.C: Same.
32598 * g++.dg/ext/altivec-2.C: Same.
32599 * g++.dg/ext/altivec-3.C: Same.
32600 * g++.dg/ext/altivec-4.C: Same.
32601 * g++.dg/ext/altivec-5.C: Same.
32602 * g++.dg/ext/altivec-6.C: Same.
32603 * g++.dg/ext/altivec-7.C: Same.
32604 * g++.dg/ext/altivec-8.C: Same.
32605 * g++.dg/ext/altivec-9.C: Same.
32606
32607 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32608
32609 PR c++/7841
32610 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
32611
32612 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
32613
32614 * gcc.dg/union-1.c: New test.
32615
32616 2004-06-07 Roger Sayle <roger@eyesopen.com>
32617
32618 * gcc.dg/builtins-41.c: New test case.
32619 * gcc.dg/builtins-42.c: New test case.
32620
32621 2004-06-07 David Edelsohn <edelsohn@gnu.org>
32622
32623 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
32624 * g++.dg/ext/altivec-10.C: Same.
32625 * g++.dg/ext/altivec-2.C: Same.
32626 * g++.dg/ext/altivec-3.C: Same.
32627 * g++.dg/ext/altivec-4.C: Same.
32628 * g++.dg/ext/altivec-5.C: Same.
32629 * g++.dg/ext/altivec-6.C: Same.
32630 * g++.dg/ext/altivec-7.C: Same.
32631 * g++.dg/ext/altivec-8.C: Same.
32632 * g++.dg/ext/altivec-9.C: Same.
32633 * g++.old-deja/g++.abi/cxa_vec.C: Same.
32634 * g++.old-deja/g++.brendan/new3.C: Same.
32635 * gcc.c-torture/execute/eeprof-1.x: Same.
32636
32637 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
32638
32639 PR c/14765
32640 * gcc.dg/pr14765-1.c: New test.
32641
32642 2004-06-07 Roger Sayle <roger@eyesopen.com>
32643
32644 PR c/14649
32645 * gcc.dg/pr14649-1.c: New test case.
32646
32647 2004-06-07 Richard Henderson <rth@redhat.com>
32648
32649 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
32650 if temporaries.
32651
32652 2004-06-07 David Edelsohn <edelsohn@gnu.org>
32653
32654 * g++.dg/eh/elide1.C: Remove XFAIL.
32655
32656 2004-06-07 Mark Mitchell <mark@codesourcery.com>
32657
32658 PR c++/15337
32659 * g++.dg/expr/sizeof3.C: New test.
32660
32661 PR c++/14777
32662 * g++.dg/template/access14.C: New test.
32663
32664 PR c++/15554
32665 * g++.dg/template/enum1.C: New test.
32666
32667 PR c++/15057
32668 * g++.dg/eh/throw1.C: New test.
32669
32670 2004-06-07 David Ayers <d.ayers@inode.at>
32671 Ziemowit Laski <zlaski@apple.com>
32672
32673 * lib/objc.exp (objc_target_compile): Revert the '-framework
32674 Foundation' flag fix, since bare Darwin does not ship
32675 with the Foundation framework.
32676 * objc/execute/next_mapping.h: Provide a local NSConstantString
32677 @interface and @implementation.
32678 (objc_constant_string_init): A constructor function, used to
32679 initialize the NSConstantString meta-class object.
32680 * objc/execute/string1.m: Include "next_mapping.h" instead of
32681 <Foundation/NSString.h>.
32682 * objc/execute/string2.m: Likewise.
32683 * objc/execute/string3.m: Likewise.
32684 * objc/execute/string4.m: Likewise.
32685
32686 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
32687
32688 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
32689 to double. Replace double with FLOAT.
32690 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
32691
32692 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
32693 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
32694 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
32695 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
32696 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
32697 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
32698 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
32699 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
32700
32701 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
32702
32703 PR c/13519
32704 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
32705
32706 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32707
32708 PR c++/15503
32709 * g++.dg/template/meminit2.C: New test.
32710
32711 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
32712
32713 PR target/15822
32714 * gcc.c-torture/execute/compare-fp-1.c,
32715 gcc.c-torture/execute/compare-fp-2.c,
32716 gcc.c-torture/execute/compare-fp-3.c,
32717 gcc.c-torture/execute/compare-fp-4.c,
32718 gcc.c-torture/execute/compare-fp-3.x,
32719 gcc.c-torture/execute/compare-fp-4.x: Moved...
32720 * gcc.c-torture/execute/ieee/compare-fp-1.c,
32721 gcc.c-torture/execute/ieee/compare-fp-2.c,
32722 gcc.c-torture/execute/ieee/compare-fp-3.c,
32723 gcc.c-torture/execute/ieee/compare-fp-4.c,
32724 gcc.c-torture/execute/ieee/compare-fp-3.x,
32725 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
32726
32727 2004-06-04 David Ayers <d.ayers@inode.at>
32728
32729 * objc/execute/protocol-isEqual-4.m: New testcase.
32730
32731 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
32732
32733 * objc/execute/protocol-isEqual-1.m: New testcase.
32734 * objc/execute/protocol-isEqual-2.m: New testcase.
32735 * objc/execute/protocol-isEqual-3.m: New testcase.
32736
32737 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32738
32739 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
32740
32741 2004-06-02 Ziemowit Laski <zlaski@apple.com>
32742
32743 * lib/objc.exp (objc_target_compile): When running tests on
32744 Darwin (Mac OS X), inform the linker about '-framework
32745 'Foundation'.
32746
32747 2004-06-02 Eric Christopher <echristo@redhat.com>
32748
32749 * gcc.c-torture/compile/20040602-1.c: New.
32750
32751 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
32752
32753 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
32754 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
32755
32756 PR tree-optimization/14736
32757 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
32758
32759 PR tree-optimization/14042
32760 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
32761
32762 PR tree-optimization/14729
32763 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
32764
32765 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32766
32767 PR fortran/15557
32768 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
32769
32770 2004-06-01 Richard Hederson <rth@redhat.com>
32771
32772 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
32773
32774 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32775
32776 PR c++/14932
32777 * g++.dg/parse/offsetof4.C: New test.
32778
32779 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
32780
32781 PR objc/7993
32782 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
32783
32784 2004-05-31 Mark Mitchell <mark@codesourcery.com>
32785
32786 PR c++/15701
32787 * g++.dg/template/friend29.C: New test.
32788
32789 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
32790
32791 PR c/15749
32792 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
32793
32794 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
32795
32796 * gcc.dg/sparc-trap-1.c: New test.
32797
32798 2004-05-31 Roger Sayle <roger@eyesopen.com>
32799
32800 PR middle-end/15069
32801 * g++.dg/opt/fold3.C: New test case.
32802
32803 2004-05-30 Graham Stott <graham.stott@btinternet.com>
32804
32805 * lib/target-supports.exp (check_iconv_available): Fix fallout
32806 from 2004-05-28 patch.
32807
32808 2004-05-30 Paul Brook <paul@codesourcery.com>
32809
32810 PR fortran/15620
32811 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
32812 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
32813
32814 2004-05-30 Steven G. Kargl <kargls@comcast.net>
32815
32816 * gfortran.fortran-torture/execute/random_1.f90: New test.
32817
32818 2004-05-28 Ziemowit Laski <zlaski@apple.com>
32819
32820 * g++.dg/ext/altivec-10.C: New test.
32821
32822 2004-05-29 Paul Brook <paul@codesourcery.com>
32823
32824 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
32825
32826 2004-05-28 Ziemowit Laski <zlaski@apple.com>
32827
32828 * gcc.dg/altivec-16.c: New test.
32829
32830 2004-05-28 Janis Johnson <janis187@us.ibm.com>
32831
32832 * lib/target-supports.exp (check_vmx_hw_available): New.
32833 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
32834
32835 * lib/target-supports.exp (check_alias_available,
32836 check_iconv_available, check_named_sections_available): Use
32837 unique names for temporary files.
32838
32839 2004-05-28 Ziemowit Laski <zlaski@apple.com>
32840
32841 * gcc.dg/altivec-15.c: New test.
32842
32843 2004-05-28 Mark Mitchell <mark@codesourcery.com>
32844
32845 PR c++/15083
32846 * g++.dg/warn/noeffect6.C: New test.
32847
32848 PR c++/15471
32849 * g++.dg/expr/ptrmem4.C: New test.
32850
32851 PR c++/15640
32852 * g++.dg/template/operator3.C: New test.
32853
32854 2004-05-28 Mark Mitchell <mark@codesourcery.com>
32855
32856 PR c++/14668
32857 * g++.dg/lookup/redecl1.C: New test.
32858 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
32859
32860 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
32861
32862 * gcc.c-torture/execute/compare-fp-1.c,
32863 gcc.c-torture/execute/compare-fp-2.c,
32864 gcc.c-torture/execute/compare-fp-3.c,
32865 gcc.c-torture/execute/compare-fp-4.c,
32866 gcc.c-torture/execute/compare-fp-3.x,
32867 gcc.c-torture/execute/compare-fp-4.x,
32868 gcc.dg/pr15649-1.c: New.
32869
32870 2004-05-27 Adam Nemet <anemet@lnxw.com>
32871
32872 PR c++/12883
32873 * g++.dg/init/array14.C: New test.
32874
32875 2004-05-25 Janis Johnson <janis187@us.ibm.com>
32876
32877 * lib/compat.exp (compat-get-options-main): New.
32878 (compat-get-options): Remove unneeded code, warn for ignored
32879 command.
32880 (compat-execute): Check flag set by dg-require-* commands.
32881
32882 * lib/compat.exp (compat-execute): Break up long lines.
32883
32884 2004-05-24 Janis Johnson <janis187@us.ibm.com>
32885
32886 * gcc.dg/altivec-7.c: Don't use 'vector long'.
32887 * gcc.dg/altivec-14.c: New test.
32888 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
32889
32890 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
32891 * gcc.dg/altivec-12.c: Ditto.
32892
32893 * gcc.dg/altivec-3.c: Move call to altivec_check.
32894
32895 2004-05-23 Mark Mitchell <mark@codesourcery.com>
32896
32897 PR c++/15044
32898 * g++.dg/template/error12.C: New test.
32899
32900 PR c++/15317
32901 * g++.dg/ext/attrib15.C: New test.
32902
32903 PR c++/15329
32904 * g++.dg/template/ptrmem9.C: New test.
32905
32906 2004-05-25 Paul Brook <paul@codesourcery.com>
32907
32908 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
32909
32910 2004-05-23 Mark Mitchell <mark@codesourcery.com>
32911
32912 PR c++/15165
32913 * g++.dg/template/crash19.C: New test.
32914
32915 2004-05-23 Mark Mitchell <mark@codesourcery.com>
32916
32917 PR c++/15025
32918 * g++.dg/template/redecl1.C: New test.
32919
32920 2004-05-23 Mark Mitchell <mark@codesourcery.com>
32921
32922 PR c++/14821
32923 * g++.dg/other/ns1.C: New test.
32924
32925 PR c++/14883
32926 * g++.dg/template/invalid1.C: New test.
32927
32928 2004-05-23 Paul Brook <paul@codesourcery.com>
32929 Victor Leikehman <lei@haifasphere.co.il>
32930
32931 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
32932 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
32933
32934 2004-05-22 Mark Mitchell <mark@codesourcery.com>
32935
32936 PR c++/15285
32937 PR c++/15299
32938 * g++.dg/template/non-dependent5.C: New test.
32939 * g++.dg/template/non-dependent6.C: New test.
32940
32941 2004-05-22 Mark Mitchell <mark@codesourcery.com>
32942
32943 PR c++/15507
32944 * g++.dg/inherit/union1.C: New test.
32945
32946 PR c++/15542
32947 * g++.dg/template/addr1.C: New test.
32948
32949 PR c++/15427
32950 * g++.dg/template/array5.C: New test.
32951
32952 PR c++/15287
32953 * g++.dg/template/array6.C: New test.
32954
32955 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
32956 Roger Sayle <roger@eyesopen.com>
32957
32958 * g++.dg/lookup/forscope2.C: New test case.
32959
32960 2004-05-22 Ben Elliston <bje@au.ibm.com>
32961
32962 * gcc.dg/cpp/Wmissingdirs.c: New.
32963
32964 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
32965
32966 PR target/15301
32967 * gcc.dg/compat/union-m128-1.h: New file.
32968 * gcc.dg/compat/union-m128-1_main.c: Likewise.
32969 * gcc.dg/compat/union-m128-1_x.c: Likewise.
32970 * gcc.dg/compat/union-m128-1_y.c: Likewise.
32971
32972 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
32973
32974 PR target/15302
32975 * gcc.dg/compat/struct-complex-1.h: New file.
32976 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
32977 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
32978 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
32979
32980 2004-05-20 Roger Sayle <roger@eyesopen.com>
32981
32982 PR middle-end/3074
32983 * gcc.dg/pr3074-1.c: New test case.
32984 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
32985
32986 2004-05-20 Falk Hueffner <falk@debian.org>
32987
32988 PR other/15526
32989 * gcc.dg/ftrapv-1.c: New test case.
32990
32991 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
32992
32993 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
32994
32995 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
32996 Jeff Law <law@redhat.com>
32997
32998 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
32999 * gcc.dg/tree-ssa/20040518-2.c: New test.
33000
33001 * gcc.dg/tree-ssa/20040518-1.c: New test.
33002
33003 2004-05-18 Zack Weinberg <zack@codesourcery.com>
33004
33005 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
33006
33007 2004-05-18 Paul Brook <paul@codesourcery.com>
33008
33009 PR fortran/13930
33010 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
33011
33012 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33013
33014 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
33015 constant folding.
33016
33017 2004-05-17 Steven Bosscher <stevenb@suse.de>
33018
33019 * gcc.dg/tree-ssa/20040517-1.c: New test.
33020
33021 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
33022
33023 * gcc.dg/loop-4.c: New test.
33024
33025 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
33026
33027 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
33028
33029 2004-05-15 Bud Davis <bdavis9659@comcast.net>
33030
33031 PR fortran/15311
33032 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
33033
33034 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33035
33036 PR fortran/13826
33037 PR fortran/13940
33038 * gfortran.fortran-torture/compile/data_1.f90: New test.
33039
33040 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
33041
33042 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
33043 * gcc.dg/uninit-H.c: Define ASM for __s390__.
33044
33045 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
33046
33047 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
33048
33049 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
33050
33051 PR c/15444
33052 * gcc.dg/format/xopen-1.c: Adjust expected message.
33053 * gcc.dg/format/xopen-3.c: New test.
33054
33055 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
33056
33057 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
33058
33059 2004-05-14 Jeff Law <law@redhat.com>
33060
33061 * gcc.dg/tree-ssa/20040514-2.c: New test.
33062
33063 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33064
33065 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
33066 this ...
33067 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
33068 this.
33069
33070 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
33071
33072 * gcc.dg/tree-ssa/20040514-1.c: New test.
33073
33074 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33075
33076 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
33077 test.
33078
33079 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33080
33081 PR fortran/14066
33082 * gfortran.fortran-torture/compile/do_1.f90: New test.
33083
33084 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33085
33086 PR fortran/15051
33087 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
33088 test.
33089
33090 2004-05-14 Bud Davis <bdavis9659@comcast.net>
33091
33092 PR fortran/15149
33093 * gfortran.fortran-torture/execute/random_init.f90: New test.
33094
33095 2004-05-13 Paul Brook <paul@codesourcery.com>
33096
33097 PR fortran/15314
33098 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
33099
33100 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
33101
33102 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
33103 for the powerpc case.
33104
33105 2004-05-13 Jeff Law <law@redhat.com>
33106
33107 * gcc.dg/tree-ssa/20040513-1.c: New test.
33108 * gcc.dg/tree-ssa/20040513-2.c: New test.
33109
33110 2004-05-13 Paul Brook <paul@codesourcery.com>
33111
33112 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
33113 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
33114 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
33115
33116 2004-05-13 Andreas Schwab <schwab@suse.de>
33117
33118 PR other/10819
33119 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
33120 characters.
33121
33122 2004-05-13 Bud Davis <bdavis9659@comcast.net>
33123
33124 PR fortran/15294
33125 * gfortran.fortran-torture/execute/adjustr.f90: New file.
33126
33127 2004-05-13 Diego Novillo <dnovillo@redhat.com>
33128
33129 Merge from tree-ssa-20020619-branch. See
33130 ChangeLog.tree-ssa for details.
33131
33132 2004-05-11 Ziemowit Laski <zlaski@apple.com>
33133
33134 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
33135 include <altivec.h> explicitly.
33136 * gcc.dg/altivec-13.c: Likewise.
33137
33138 2004-05-11 Paul Brook <paul@codesourcery.com>
33139
33140 * gcc.c-torture/compile/20010518-1.c: Force enum size.
33141
33142 2004-05-10 Eric Christopher <echristo@redhat.com>
33143
33144 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
33145 * gcc.dg/sibcall-4.c: Ditto.
33146
33147 2004-05-10 Ziemowit Laski <zlaski@apple.com>
33148
33149 * g++.dg/ext/altivec-8.C: New test case.
33150 * gcc.dg/altivec-13.c: New test case.
33151
33152 2004-05-08 Roger Sayle <roger@eyesopen.com>
33153
33154 * gcc.c-torture/execute/divcmp-1.c: New test case.
33155 * gcc.c-torture/execute/divcmp-2.c: New test case.
33156 * gcc.c-torture/execute/divcmp-3.c: New test case.
33157
33158 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
33159
33160 * g++.dg/other/pragma-re-2.C: New test.
33161
33162 2004-05-07 Uros Bizjak <uros@kss-loka.si>
33163
33164 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
33165 * gcc.dg/i386-387-2.c: Likewise.
33166
33167 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
33168 __builtin_drem.
33169 * gcc.dg/i386-387-6.c: Likewise.
33170
33171 2004-05-07 Uros Bizjak <uros@kss-loka.si>
33172
33173 * gcc.dg/builtins-33.c: Also check log1p*.
33174
33175 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
33176
33177 PR optimization/15296
33178 * gcc.c-torture/execute/pr15296.c: New test.
33179
33180 2004-05-05 Uros Bizjak <uros@kss-loka.si>
33181
33182 * gcc.dg/builtins-40.c: New test.
33183
33184 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
33185
33186 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
33187
33188 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
33189
33190 * g++.dg/ext/spe1.C: New testcase.
33191
33192 2004-05-04 Ziemowit Laski <zlaski@apple.com>
33193
33194 * objc.dg/image-info.m: Allow additional attributes
33195 for __image_info section.
33196
33197 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
33198
33199 * gcc.dg/torture/mips-hilo-2.c: New test.
33200
33201 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33202
33203 PR c++/14389
33204 * g++.dg/template/member5.C: New test.
33205
33206 2004-05-03 Uros Bizjak <uros@kss-loka.si>
33207
33208 * gcc.dg/builtins-34.c: Also check expm1*.
33209
33210 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33211
33212 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
33213 * gcc.dg/torture/builtin-convert-3.c: New test.
33214
33215 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
33216
33217 PR middle-end/15054
33218 * g++.dg/opt/pr15054.C: New test.
33219
33220 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33221
33222 * gcc.dg/torture/builtin-rounding-1.c: New test.
33223 * gcc.dg/builtins-25.c: Delete.
33224 * gcc.dg/builtins-29.c: Delete.
33225
33226 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
33227
33228 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
33229 * gcc.dg/sibcall-4.c: Likewise.
33230 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
33231
33232 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
33233
33234 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
33235 bit-field on 16-bit targets.
33236
33237 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
33238
33239 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
33240 16-bit targets.
33241
33242 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
33243
33244 * gcc.dg/rs6000-power2-1.c: Change to compile only.
33245 * gcc.dg/rs6000-power2-2.c: Likewise.
33246
33247 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
33248
33249 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
33250 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
33251 Change the asm registers to be in form of frN instead of fN.
33252
33253 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33254
33255 * gcc.dg/torture/builtin-convert-2.c: New test.
33256
33257 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
33258
33259 * gcc.dg/rs6000-power2-1.c: New test.
33260 * gcc.dg/rs6000-power2-2.c: New test.
33261
33262 2004-04-28 Jan Hubicka <jh@suse.cz>
33263
33264 * gcc.dg/unused-6.c: New test.
33265
33266 2004-04-24 Laurent GUERBY <laurent@guerby.net>
33267 Ulrich Weigand <uweigand@de.ibm.com>
33268
33269 * ada/acats/run_all.sh: Define $target variable.
33270
33271 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
33272
33273 PR c++/15119
33274 * g++.dg/other/vararg-1.C: New test.
33275
33276 PR c++/4794
33277 * g++.dg/eh/cleanup3.C: New test.
33278
33279 2004-04-24 Laurent GUERBY <laurent@guerby.net>
33280
33281 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
33282 and ad8011a (target_insn).
33283 * ada/acats/support/macro.dfs: Likewise.
33284 * ada/acats/support/impbit.adb: New file.
33285
33286 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
33287
33288 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
33289
33290 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
33291
33292 * gcc.dg/loop-3.c: New test.
33293
33294 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
33295
33296 * gcc.c-torture/execute/simd-5.c: New test.
33297
33298 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33299
33300 PR c++/15064
33301 * g++.dg/template/crash18.C: New test.
33302
33303 2004-04-22 Mark Mitchell <mark@codesourcery.com>
33304
33305 * g++.dg/ext/complit3.C: New test.
33306
33307 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
33308
33309 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
33310 * gcc.dg/altivec-3.c: Same.
33311 * gcc.dg/altivec-varargs-1.c: Same.
33312
33313 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
33314
33315 * lib/target-supports.exp (check_profiling_available): Assume
33316 profiling is not available on powerpc-eabi targets.
33317
33318 2004-04-21 Janis Johnson <janis187@us.ibm.com>
33319
33320 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
33321 * gcc.dg/vmx/bug-1.c: Ditto.
33322
33323 2004-04-20 Eric Christopher <echristo@redhat.com>
33324
33325 * gcc.dg/charset/extern.c: New test.
33326 * g++.dg/charset/extern3.cc: Ditto.
33327
33328 2004-04-20 Uros Bizjak <uros@kss-loka.si>
33329
33330 * gcc.dg/builtins-39.c: New test.
33331
33332 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
33333
33334 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
33335
33336 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
33337
33338 * gcc.dg/torture/mips-hilo-1.c: New test.
33339
33340 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
33341
33342 * gcc.c-torture/compile/20040419-1.c: New test.
33343
33344 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
33345
33346 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
33347
33348 2004-04-18 Zack Weinberg <zack@codesourcery.com>
33349 Aldy Hernandez <aldyh@redhat.com>
33350
33351 * gcc.c-torture/execute/va-arg-24.c: New.
33352
33353 2004-04-17 Zack Weinberg <zack@codesourcery.com>
33354 Aldy Hernandez <aldyh@redhat.com>
33355
33356 * gcc.dg/vmx/1b-01.c: New.
33357 * gcc.dg/vmx/1b-02.c: New.
33358 * gcc.dg/vmx/1b-03.c: New.
33359 * gcc.dg/vmx/1b-04.c: New.
33360 * gcc.dg/vmx/1b-05.c: New.
33361 * gcc.dg/vmx/1b-06.c: New.
33362 * gcc.dg/vmx/1b-07.c: New.
33363 * gcc.dg/vmx/1c-01.c: New.
33364 * gcc.dg/vmx/1c-02.c: New.
33365 * gcc.dg/vmx/3a-01a.c: New.
33366 * gcc.dg/vmx/3a-01.c: New.
33367 * gcc.dg/vmx/3a-01m.c: New.
33368 * gcc.dg/vmx/3a-03.c: New.
33369 * gcc.dg/vmx/3a-03m.c: New.
33370 * gcc.dg/vmx/3a-04.c: New.
33371 * gcc.dg/vmx/3a-04m.c: New.
33372 * gcc.dg/vmx/3a-05.c: New.
33373 * gcc.dg/vmx/3a-06.c: New.
33374 * gcc.dg/vmx/3a-06m.c: New.
33375 * gcc.dg/vmx/3a-07.c: New.
33376 * gcc.dg/vmx/3b-01.c: New.
33377 * gcc.dg/vmx/3b-02.c: New.
33378 * gcc.dg/vmx/3b-10.c: New.
33379 * gcc.dg/vmx/3b-13.c: New.
33380 * gcc.dg/vmx/3b-14.c: New.
33381 * gcc.dg/vmx/3b-15.c: New.
33382 * gcc.dg/vmx/3c-01a.c: New.
33383 * gcc.dg/vmx/3c-01.c: New.
33384 * gcc.dg/vmx/3c-02.c: New.
33385 * gcc.dg/vmx/3c-03.c: New.
33386 * gcc.dg/vmx/3d-01.c: New.
33387 * gcc.dg/vmx/4-01.c: New.
33388 * gcc.dg/vmx/4-03.c: New.
33389 * gcc.dg/vmx/5-01.c: New.
33390 * gcc.dg/vmx/5-02.c: New.
33391 * gcc.dg/vmx/5-03.c: New.
33392 * gcc.dg/vmx/5-04.c: New.
33393 * gcc.dg/vmx/5-05.c: New.
33394 * gcc.dg/vmx/5-06.c: New.
33395 * gcc.dg/vmx/5-07.c: New.
33396 * gcc.dg/vmx/5-07t.c: New.
33397 * gcc.dg/vmx/5-08.c: New.
33398 * gcc.dg/vmx/5-10.c: New.
33399 * gcc.dg/vmx/5-11.c: New.
33400 * gcc.dg/vmx/7-01a.c: New.
33401 * gcc.dg/vmx/7-01.c: New.
33402 * gcc.dg/vmx/7c-01.c: New.
33403 * gcc.dg/vmx/7d-01.c: New.
33404 * gcc.dg/vmx/7d-02.c: New.
33405 * gcc.dg/vmx/8-01.c: New.
33406 * gcc.dg/vmx/8-02a.c: New.
33407 * gcc.dg/vmx/8-02.c: New.
33408 * gcc.dg/vmx/brode-1.c: New.
33409 * gcc.dg/vmx/bug-1.c: New.
33410 * gcc.dg/vmx/bug-2.c: New.
33411 * gcc.dg/vmx/bug-3.c: New.
33412 * gcc.dg/vmx/cw-bug-1.c: New.
33413 * gcc.dg/vmx/cw-bug-2.c: New.
33414 * gcc.dg/vmx/cw-bug-3.c: New.
33415 * gcc.dg/vmx/dct.c: New.
33416 * gcc.dg/vmx/debug-1.c: New.
33417 * gcc.dg/vmx/debug-2.c: New.
33418 * gcc.dg/vmx/debug-3.c: New.
33419 * gcc.dg/vmx/debug-4.c: New.
33420 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
33421 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
33422 * gcc.dg/vmx/eg-5.c: New.
33423 * gcc.dg/vmx/fft.c: New.
33424 * gcc.dg/vmx/gcc-bug-1.c: New.
33425 * gcc.dg/vmx/gcc-bug-2.c: New.
33426 * gcc.dg/vmx/gcc-bug-3.c: New.
33427 * gcc.dg/vmx/gcc-bug-4.c: New.
33428 * gcc.dg/vmx/gcc-bug-5.c: New.
33429 * gcc.dg/vmx/gcc-bug-6.c: New.
33430 * gcc.dg/vmx/gcc-bug-7.c: New.
33431 * gcc.dg/vmx/gcc-bug-8.c: New.
33432 * gcc.dg/vmx/gcc-bug-9.c: New.
33433 * gcc.dg/vmx/gcc-bug-b.c: New.
33434 * gcc.dg/vmx/gcc-bug-c.c: New.
33435 * gcc.dg/vmx/gcc-bug-d.c: New.
33436 * gcc.dg/vmx/gcc-bug-e.c: New.
33437 * gcc.dg/vmx/gcc-bug-f.c: New.
33438 * gcc.dg/vmx/gcc-bug-g.c: New.
33439 * gcc.dg/vmx/gcc-bug-i.c: New.
33440 * gcc.dg/vmx/harness.h: New.
33441 * gcc.dg/vmx/ira1.c: New.
33442 * gcc.dg/vmx/ira2a.c: New.
33443 * gcc.dg/vmx/ira2b.c: New.
33444 * gcc.dg/vmx/ira2.c: New.
33445 * gcc.dg/vmx/ira2c.c: New.
33446 * gcc.dg/vmx/mem.c: New.
33447 * gcc.dg/vmx/newton-1.c: New.
33448 * gcc.dg/vmx/ops.c: New.
33449 * gcc.dg/vmx/sn7153.c: New.
33450 * gcc.dg/vmx/spill2.c: New.
33451 * gcc.dg/vmx/spill3.c: New.
33452 * gcc.dg/vmx/spill.c: New.
33453 * gcc.dg/vmx/t.c: New.
33454 * gcc.dg/vmx/varargs-1.c: New.
33455 * gcc.dg/vmx/varargs-2.c: New.
33456 * gcc.dg/vmx/varargs-3.c: New.
33457 * gcc.dg/vmx/varargs-4.c: New.
33458 * gcc.dg/vmx/varargs-5.c: New.
33459 * gcc.dg/vmx/varargs-6.c: New.
33460 * gcc.dg/vmx/varargs-7.c: New.
33461 * gcc.dg/vmx/vmx.exp: New.
33462 * gcc.dg/vmx/vprint-1.c: New.
33463 * gcc.dg/vmx/vscan-1.c: New.
33464 * gcc.dg/vmx/x-01.c: New.
33465 * gcc.dg/vmx/x-02.c: New.
33466 * gcc.dg/vmx/x-03.c: New.
33467 * gcc.dg/vmx/x-04.c: New.
33468 * gcc.dg/vmx/x-05.c: New.
33469 * gcc.dg/vmx/yousufi-1.c: New.
33470 * gcc.dg/vmx/zero-1.c: New.
33471 * gcc.dg/vmx/zero.c: New.
33472
33473 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
33474
33475 * g++.dg/lookup/java1.C: Update for chage of
33476 _Jv_AllocObject.
33477 * g++.dg/lookup/java2.C: Likewise.
33478
33479 2004-04-17 Laurent GUERBY <laurent@guerby.net>
33480
33481 * ada/acats/run_all.sh: use -O2 by default.
33482
33483 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
33484
33485 * gcc.dg/vr-mult-[12].c: New tests.
33486
33487 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
33488
33489 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
33490
33491 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
33492
33493 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
33494
33495 * lib/target-supports.exp (check_profiling_available): Assume
33496 profiling isn't available for mips*-*-elf targets.
33497
33498 2004-04-14 Uros Bizjak <uros@kss-loka.si>
33499
33500 * gcc.dg/builtins-38.c: New test.
33501
33502 2004-04-14 Eric Christopher <echristo@redhat.com>
33503
33504 * g++.dg/charset/charset.exp: Run .cc extension tests.
33505
33506 2004-04-14 Zack Weinberg <zack@codesourcery.com>
33507
33508 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
33509
33510 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33511
33512 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
33513
33514 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
33515
33516 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
33517 * gcc.dg/i386-387-2.c: Likewise.
33518
33519 * gcc.dg/i386-387-7.c: New test.
33520 * gcc.dg/i386-387-8.c: New test.
33521
33522 * gcc.dg/builtins-37.c: New test.
33523
33524 2004-04-13 Geoffrey Keating <geoffk@apple.com>
33525
33526 * g++.dg/pch/externc-1.C: Add missing semicolon.
33527
33528 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
33529
33530 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
33531
33532 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
33533
33534 * gcc.c-torture/execute/20040411-1.c: New test.
33535
33536 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
33537
33538 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
33539
33540 2004-04-09 Chris Demetriou <cgd@broadcom.com>
33541
33542 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
33543
33544 2004-04-09 Zack Weinberg <zack@codesourcery.com>
33545
33546 * lib/target-supports.exp (check_named_sections_available): New.
33547 * lib/gcc-dg.exp (dg-require-named-sections): New.
33548 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
33549 old-deja.exp. Also prune error-count message from HP linker.
33550 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
33551
33552 * g++.dg/init/init-ref4.C: Use dg-require-weak.
33553 * g++.old-deja/g++.pt/static3.C: Likewise.
33554 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
33555
33556 2004-04-09 Roger Sayle <roger@eyesopen.com>
33557
33558 * gcc.c-torture/execute/20040409-1.c: New test case.
33559 * gcc.c-torture/execute/20040409-2.c: New test case.
33560 * gcc.c-torture/execute/20040409-3.c: New test case.
33561
33562 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
33563
33564 * gcc.dg/20040409-1.c: New test.
33565
33566 2004-04-08 Roger Sayle <roger@eyesopen.com>
33567
33568 PR target/14888
33569 * g++.dg/opt/pr14888.C: New test case.
33570
33571 2004-04-08 Geoffrey Keating <geoffk@apple.com>
33572
33573 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
33574 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
33575 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
33576 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
33577 New tests.
33578
33579 2004-04-08 Paul Brook <paul@codesourcery.com>
33580
33581 * gcc.dg/spill-1.c: New test.
33582
33583 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33584
33585 * gcc.dg/torture/builtin-ctype-2.c: New test.
33586
33587 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
33588
33589 * gcc.dg/pch/pch.exp: Add largefile test.
33590
33591 2004-04-06 Geoffrey Keating <geoffk@apple.com>
33592
33593 * g++.dg/pch/externc-1.Hs: New.
33594 * g++.dg/pch/externc-1.C: New.
33595
33596 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33597
33598 * gcc.dg/compat/struct-by-value-5a_main.c,
33599 gcc.dg/compat/struct-by-value-5b_main.c: New files.
33600 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
33601 * gcc.dg/compat/struct-by-value-5a_x.c,
33602 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
33603 gcc.dg/compat/struct-by-value-5_x.c.
33604 * gcc.dg/compat/struct-by-value-5a_y.c,
33605 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
33606 gcc.dg/compat/struct-by-value-5_y.c.
33607
33608 * gcc.dg/compat/struct-by-value-6a_main.c,
33609 gcc.dg/compat/struct-by-value-6b_main.c: New files.
33610 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
33611 * gcc.dg/compat/struct-by-value-6a_x.c,
33612 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
33613 gcc.dg/compat/struct-by-value-6_x.c.
33614 * gcc.dg/compat/struct-by-value-6a_y.c,
33615 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
33616 gcc.dg/compat/struct-by-value-6_y.c.
33617
33618 * gcc.dg/compat/struct-by-value-7a_main.c,
33619 gcc.dg/compat/struct-by-value-7b_main.c: New files.
33620 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
33621 * gcc.dg/compat/struct-by-value-7a_x.c,
33622 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
33623 gcc.dg/compat/struct-by-value-7_x.c.
33624 * gcc.dg/compat/struct-by-value-7a_y.c,
33625 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
33626 gcc.dg/compat/struct-by-value-7_y.c.
33627
33628 2004-04-06 Jakub Jelinek <jakub@redhat.com>
33629
33630 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
33631 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
33632 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
33633 options.
33634
33635 2004-04-06 Uros Bizjak <uros@kss-loka.si>
33636
33637 * gcc.dg/builtins-36.c: New test.
33638
33639 2004-04-06 Paul Brook <paul@codesourcery.com>
33640
33641 * README.gcc: Remove obsolete contraint on testcases.
33642
33643 2004-04-05 Paul Brook <paul@codesourcery.com>
33644
33645 PR2123
33646 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
33647 failure and exit(0) on success.
33648 * g++.dg/expr/anew2.C: Ditto.
33649 * g++.dg/expr/anew3.C: Ditto.
33650 * g++.dg/expr/anew4.C: Ditto.
33651
33652 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
33653
33654 PR c++/3518
33655 * g++.dg/template/unify7.C: New.
33656
33657 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
33658
33659 * g++.dg/README: Bring up to date with new subdirectories; remove
33660 duplicate subdirectory lines.
33661
33662 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
33663
33664 PR c++/14007
33665 * g++.dg/template/unify5.C: New.
33666 * g++.dg/template/unify6.C: New.
33667 * g++.dg/template/qualttp20.C: Adjust.
33668 * g++.old-deja/g++.jason/report.C: Adjust.
33669 * g++.old-deja/g++.other/qual1.C: Adjust.
33670
33671 2004-04-01 Mark Mitchell <mark@codesourcery.com>
33672
33673 PR c++/14803
33674 * g++.dg/inherit/ptrmem1.C: New test.
33675
33676 2004-04-01 Jakub Jelinek <jakub@redhat.com>
33677
33678 PR c++/14755
33679 * gcc.c-torture/execute/20040331-1.c: New test.
33680 * gcc.dg/20040331-1.c: New test.
33681
33682 2004-04-01 Paul Brook <paul@codesourcery.com>
33683
33684 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
33685
33686 2004-03-30 Mark Mitchell <mark@codesourcery.com>
33687
33688 PR c++/14724
33689 * g++.dg/init/goto1.C: New test.
33690
33691 PR c++/14763
33692 * g++.dg/template/defarg4.C: New test.
33693
33694 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
33695
33696 * gcc.dg/altivec-11.c: Extend test for more valid cases.
33697
33698 2004-03-28 David Edelsohn <edelsohn@gnu.org>
33699
33700 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
33701
33702 2004-03-28 Zack Weinberg <zack@codesourcery.com>
33703
33704 * gcc.dg/noncompile/undeclared-2.c: New test.
33705
33706 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
33707
33708 * gcc.dg/940409-1.c: Remove XFAIL.
33709 * gcc.dg/reg-vol-struct-1.c: New test.
33710
33711 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33712
33713 * gcc.dg/torture/builtin-wctype-1.c: New test.
33714
33715 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
33716
33717 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
33718 * gcc.dg/20001101-1.c: Likewise.
33719 * gcc.dg/20001102-1.c: Likewise.
33720
33721 2004-03-25 Roger Sayle <roger@eyesopen.com>
33722
33723 * gcc.dg/compare8.c: Add an additional test for XOR.
33724
33725 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33726
33727 * gcc.dg/torture/builtin-ctype-1.c: New test.
33728
33729 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33730
33731 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
33732 * gcc.dg/torture/builtin-math-1.c: Likewise.
33733 * gcc.dg/torture/builtin-power-1.c: New test.
33734
33735 2004-03-24 Andreas Schwab <schwab@suse.de>
33736
33737 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
33738 IA64 assembler.
33739
33740 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
33741 Roger Sayle <roger@eyesopen.com>
33742
33743 * gcc.dg/compare8.c: New test case.
33744
33745 2004-03-23 Ziemowit Laski <zlaski@apple.com>
33746
33747 * g++.dg/ext/altivec-7.C: New test.
33748
33749 2004-03-23 Zack Weinberg <zack@codesourcery.com>
33750
33751 PR 12267, 12391, 12560, 13129, 14114, 14133
33752 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
33753 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
33754 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
33755 Adjust error regexps.
33756 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
33757 * gcc.dg/noncompile/undeclared-1.c: New test cases.
33758 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
33759 * gcc.dg/local1.c: Add explanatory comment.
33760
33761 2004-03-23 Roger Sayle <roger@eyesopen.com>
33762
33763 PR optimization/14669
33764 * g++.dg/opt/fold2.C: New test case.
33765
33766 2004-03-22 Jakub Jelinek <jakub@redhat.com>
33767
33768 PR c/14069
33769 * gcc.dg/20040322-1.c: New test.
33770
33771 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
33772
33773 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
33774 * gcc.dg/ultrasp4.c: Likewise.
33775 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
33776
33777 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
33778
33779 * gcc.dg/i386-sse-8.c: Reset default options.
33780
33781 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
33782
33783 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
33784 in the error message text.
33785
33786 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
33787
33788 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
33789
33790 2004-03-21 Mark Mitchell <mark@codesourcery.com>
33791
33792 PR c++/14616
33793 * g++.dg/init/array13.C: New test.
33794
33795 2004-03-20 Roger Sayle <roger@eyesopen.com>
33796
33797 PR target/13889
33798 * gcc.c-torture/compile/pr13889.c: New test case.
33799
33800 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
33801
33802 PR c/14635
33803 * builtins-1.c (nan, nans): Don't test.
33804 * builtins-30.c: Don't use nan, nanf, nanl.
33805 * builtins-35.c: New test.
33806
33807 2004-03-19 Ziemowit Laski <zlaski@apple.com>
33808
33809 * g++.dg/ext/altivec-6.C: New test.
33810
33811 2004-03-19 Mark Mitchell <mark@codesourcery.com>
33812
33813 * g++.dg/init/placement3.C: New test.
33814
33815 * g++.dg/template/spec13.C: New test.
33816
33817 * g++.dg/lookup/using11.C: New test.
33818
33819 * g++.dg/lookup/koenig3.C: New test.
33820
33821 * g++.dg/template/operator2.C: New test.
33822
33823 * g++.dg/expr/dtor3.C: New test.
33824 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
33825 marker.
33826 * g++.old-deja/g++.law/visibility28.C: Likewise.
33827
33828 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
33829
33830 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
33831 * gcc.dg/ppc64-abi-3.c: Likewise.
33832
33833 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33834
33835 PR c++/14545
33836 * g++.dg/parse/template15.C: New test.
33837
33838 2004-03-18 Mark Mitchell <mark@codesourcery.com>
33839
33840 * g++.dg/expr/dtor2.C: New test.
33841
33842 * g++.dg/lookup/anon4.C: New test.
33843
33844 * g++.dg/overload/using1.C: New test.
33845
33846 * g++.dg/template/lookup7.C: New test.
33847
33848 * g++.dg/template/typename6.C: New test.
33849
33850 * g++.dg/expr/cond6.C: New test.
33851
33852 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33853
33854 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
33855
33856 2004-03-18 Mark Mitchell <mark@codesourcery.com>
33857
33858 * g++.dg/expr/cond5.C: New test.
33859 * g++.dg/expr/constcast1.C: Likewise.
33860 * g++.dg/expr/ptrmem2.C: Likewise.
33861 * g++.dg/expr/ptrmem3.C: Likewise.
33862 * g++.dg/lookup/main1.C: Likewise.
33863 * g++.dg/template/lookup6.C: Likewise.
33864
33865 2004-03-18 Mark Mitchell <mark@codesourcery.com>
33866
33867 * gcc.dg/local1.c: New test.
33868
33869 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
33870
33871 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33872
33873 * gcc.dg/torture/builtin-convert-1.c: New test.
33874
33875 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33876
33877 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
33878
33879 2004-03-16 Mark Mitchell <mark@codesourcery.com>
33880
33881 PR c++/14481
33882 * g++.dg/warn/Wunused-7.C: New test.
33883
33884 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33885
33886 * gcc.dg/torture/builtin-integral-1.c: New test.
33887
33888 2004-03-16 Mark Mitchell <mark@codesourcery.com>
33889
33890 PR c++/14586
33891 * g++.dg/parse/non-dependent3.C: New test.
33892
33893 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
33894
33895 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
33896 * g++.dg/eh/simd-2.C: Likewise.
33897 * g++.dg/init/array10.C: Likewise.
33898 * gcc.c-torture/compile/simd-1.c: Likewise.
33899 * gcc.c-torture/compile/simd-2.c: Likewise.
33900 * gcc.c-torture/compile/simd-3.c: Likewise.
33901 * gcc.c-torture/compile/simd-4.c: Likewise.
33902 * gcc.c-torture/compile/simd-6.c: Likewise.
33903 * gcc.c-torture/execute/simd-1.c: Likewise.
33904 * gcc.c-torture/execute/simd-2.c: Likewise.
33905 * gcc.dg/compat/vector-defs.h: Likewise.
33906 * gcc.dg/20020531-1.c: Likewise.
33907 * gcc.dg/altivec-3.c: Likewise.
33908 * gcc.dg/altivec-4.c: Likewise.
33909 * gcc.dg/altivec-varargs-1.c: Likewise.
33910 * gcc.dg/compat/vector-defs.h: Likewise.
33911 * gcc.dg/i386-mmx-3.c: Likewise.
33912 * gcc.dg/i386-sse-4.c: Likewise.
33913 * gcc.dg/i386-sse-5.c: Likewise.
33914 * gcc.dg/i386-sse-8.c: Likewise.
33915 * gcc.dg/simd-1.c: Likewise.
33916 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
33917 __ev64_opaque__ since the machine description provides it.
33918
33919 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
33920
33921 * lib/compat.exp (skip_list): New global variable.
33922 Use it to hold the user defined COMPAT_SKIPS list if any.
33923 (compat-obj): Add the members of skip_list to optall.
33924
33925 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
33926
33927 * gcc.dg/compat/union-by-value-1_main.c,
33928 union-by-value-1_x.c, union-by-value-1_y.c,
33929 union-check.h, union-defs.h,
33930 union-init.h, union-return-1_main.c,
33931 union-return-1_x.c, union-return-1_y.c: New files.
33932
33933 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
33934
33935 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
33936 mixed-struct-init.h: Add 4 mixed structure types.
33937 struct-by-value-21_main.c, struct-by-value-21_x.c,
33938 struct-by-value-21_y.c, struct-return-21_main.c,
33939 struct-return-21_x.c, struct-return-21_y.c: New files.
33940
33941 2004-03-13 Mark Mitchell <mark@codesourcery.com>
33942
33943 PR c++/14550
33944 * g++.dg/parse/template14.C: New test.
33945
33946 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
33947
33948 * gcc.c-torture/execute/20040313-1.c: New test.
33949
33950 2004-03-13 Jakub Jelinek <jakub@redhat.com>
33951
33952 PR target/14533
33953 * gcc.dg/20040311-2.c: New test.
33954
33955 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
33956
33957 PR other/14544
33958 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
33959 bit-field.
33960
33961 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
33962
33963 * gcc.dg/20040305-2.c: Add missing return statement.
33964
33965 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33966
33967 * gcc.dg/builtins-34.c: Also check pow10*.
33968
33969 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
33970
33971 PR target/14262
33972 * gcc.dg/20040305-2.c: New test.
33973
33974 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
33975
33976 * gcc.dg/20040310-1.c: New test.
33977
33978 2004-03-11 Roger Sayle <roger@eyesopen.com>
33979
33980 * gcc.c-torture/execute/20040311-1.c: New test case.
33981
33982 2004-03-11 Mark Mitchell <mark@codesourcery.com>
33983
33984 PR c++/14476
33985 * g++.dg/lookup/enum1.C: New test.
33986
33987 2004-03-10 Mark Mitchell <mark@codesourcery.com>
33988
33989 PR c++/14510
33990 * g++.dg/lookup/struct2.C: New test.
33991
33992 2004-03-10 Uros Bizjak <uros@kss-loka.si>
33993
33994 * gcc.dg/builtins-34.c: New test.
33995
33996 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33997
33998 * gcc.dg/torture/builtin-nonneg-1.c: New test.
33999
34000 2004-03-09 James E Wilson <wilson@specifixinc.com>
34001
34002 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
34003 * gcc.dg/alias-2.c: New testcase.
34004
34005 2004-03-09 Zack Weinberg <zack@codesourcery.com>
34006
34007 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
34008
34009 2004-03-09 Roger Sayle <roger@eyesopen.com>
34010
34011 * gcc.c-torture/execute/20040309-1.c: New test case.
34012
34013 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
34014
34015 PR c++/14397
34016 * g++.dg/overload/ref1.C: New.
34017
34018 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34019
34020 PR c++/14409
34021 * g++.dg/template/spec12.C: New test.
34022
34023 PR c++/14448
34024 * g++.dg/parse/crash14.C: New test.
34025
34026 2004-03-09 Mark Mitchell <mark@codesourcery.com>
34027
34028 PR c++/14230
34029 * g++.dg/init/ref11.C: New test.
34030
34031 2004-03-09 Mark Mitchell <mark@codesourcery.com>
34032
34033 PR c++/14432
34034 * g++.dg/parse/builtin2.C: New test.
34035
34036 2004-03-08 Mark Mitchell <mark@codesourcery.com>
34037
34038 PR c++/14401
34039 * g++.dg/init/ctor3.C: New test.
34040 * g++.dg/init/union1.C: New test.
34041 * g++.dg/ext/anon-struct4.C: New test.
34042
34043 2004-03-08 Mark Mitchell <mark@codesourcery.com>
34044
34045 * g++.dg/lookup/koenig1.C: Tweak error messages.
34046 * g++.dg/lookup/used-before-declaration.C: Likewise.
34047 * g++.dg/other/do1.C: Likewise.
34048 * g++.dg/overload/koenig1.C: Likewise.
34049 * g++.dg/parse/crash13.C: Likewise.
34050 * g++.dg/template/instantiate3.C: Likewise.
34051
34052 2004-03-08 Eric Christopher <echristo@redhat.com>
34053
34054 * * lib/target-supports.exp: Enable libiconv in test
34055 compilation. Fix up error checking.
34056
34057 2004-03-08 Roger Sayle <roger@eyesopen.com>
34058
34059 PR middle-end/14289
34060 * gcc.dg/pr14289-1.c: New test case.
34061 * gcc.dg/pr14289-2.c: Likewise.
34062 * gcc.dg/pr14289-3.c: Likewise.
34063
34064 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
34065
34066 * gcc.c-torture/execute/20040308-1.c: New test.
34067
34068 2004-03-07 Roger Sayle <roger@eyesopen.com>
34069
34070 * gcc.c-torture/execute/20040307-1.c: New test case.
34071
34072 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
34073
34074 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
34075
34076 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
34077
34078 * gcc.dg/20040306-1.c: New test.
34079
34080 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
34081
34082 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
34083 them static.
34084 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
34085
34086 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
34087
34088 PR c/14465
34089 * gcc.dg/decl-6.c: New test.
34090
34091 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34092
34093 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
34094 Rename LOGPOW -> LOG_POW.
34095 (SQRT_EXP, POW_EXP): New.
34096
34097 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
34098
34099 * gcc.dg/i386-sse-8.c: New test.
34100
34101 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
34102
34103 PR c/14114
34104 * gcc.dg/decl-5.c: New test.
34105
34106 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
34107
34108 * gcc.dg/20040305-1.c: New test.
34109
34110 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
34111
34112 PR other/14354
34113 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
34114
34115 2004-03-04 Ziemowit Laski <zlaski@apple.com>
34116
34117 PR c++/14425, c++/14426
34118 * g++.dg/ext/altivec-4.C: New test.
34119 * g++.dg/ext/altivec-5.C: New test.
34120
34121 2004-03-04 Geoffrey Keating <geoffk@apple.com>
34122
34123 * g++.old-deja/g++.other/linkage1.C: Expect errors about
34124 global variables of a type with no linkage.
34125 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
34126 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
34127 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
34128 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
34129 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
34130 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
34131 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
34132 * g++.dg/warn/deprecated.C: Name enum Color.
34133 * g++.dg/overload/VLA.C: Name structure for 'b'.
34134 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
34135
34136 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
34137
34138 * gcc.c-torture/compile/20040304-1.c: New test.
34139
34140 2004-03-03 Zack Weinberg <zack@codesourcery.com>
34141
34142 PR 13728
34143 * gcc.dg/decl-4.c: New testcase.
34144
34145 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
34146
34147 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
34148 as PRECF if sizeof (float) > sizeof (double).
34149 (PRECL): Make it the same as PRECF if
34150 sizeof (float) > sizeof (long double).
34151
34152 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34153
34154 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
34155 system type. Add check for irix6 which doesn't have c99 runtime.
34156
34157 2004-03-03 Bob Wilson <bob.wilson@acm.org>
34158
34159 * gcc.dg/const-elim-1.c: xfail for xtensa.
34160
34161 2004-03-01 Mark Mitchell <mark@codesourcery.com>
34162
34163 PR c++/14369
34164 * g++.dg/template/cond4.C: New test.
34165
34166 2004-03-01 Mark Mitchell <mark@codesourcery.com>
34167
34168 PR c++/14360
34169 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
34170
34171 PR c++/14361
34172 * g++.dg/parse/defarg7.C: New test.
34173
34174 PR c++/14359
34175 * g++.dg/template/friend26.C: New test.
34176
34177 2004-03-01 Mark Mitchell <mark@codesourcery.com>
34178
34179 PR c++/14324
34180 * g++.dg/abi/mangle21.C: New test.
34181
34182 PR c++/14260
34183 * g++.dg/parse/constructor2.C: New test.
34184
34185 PR c++/14337
34186 * g++.dg/template/sfinae1.C: New test.
34187
34188 2004-02-29 Mark Mitchell <mark@codesourcery.com>
34189
34190 PR c++/14267
34191 * g++.dg/expr/crash2.C: New test.
34192
34193 PR middle-end/13448
34194 * gcc.dg/inline-5.c: New test.
34195 * gcc.dg/always-inline.c: Split out tests into ...
34196 * gcc.dg/always-inline2.c: ... this and ...
34197 * gcc.dg/always-inline3.c: ... this.
34198
34199 2004-02-29 Mark Mitchell <mark@codesourcery.com>
34200
34201 PR debug/12103
34202 * g++.dg/debug/crash1.C: New test.
34203
34204 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
34205
34206 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
34207 function with __attribute__((noinline)).
34208 (recurser_void2): Likewise.
34209 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
34210 (recurser_void2): Likewise.
34211
34212 2004-02-29 Roger Sayle <roger@eyesopen.com>
34213
34214 PR middle-end/14203
34215 * g++.dg/warn/Wunused-6.C: New test case.
34216
34217 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
34218
34219 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
34220 not defined.
34221
34222 2004-02-27 Eric Christopher <echristo@redhat.com>
34223
34224 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
34225 * g++.dg/charset/asm2.c: Run only x86.
34226 * gcc.dg/charset/asm3.c: Ditto.
34227
34228 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
34229
34230 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
34231 ld_library_path.
34232
34233 2004-02-27 Ziemowit Laski <zlaski@apple.com>
34234
34235 * g++.dg/ext/altivec-3.C: New.
34236
34237 2004-02-26 Richard Henderson <rth@redhat.com>
34238
34239 * g++.dg/ext/attrib10.C: Mark for warning.
34240 * gcc.dg/attr-alias-1.c: New.
34241
34242 2004-02-26 Richard Henderson <rth@redhat.com>
34243
34244 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
34245 * gcc.c-torture/execute/20040208-2.c: ... it back.
34246
34247 2004-02-26 Eric Christopher <echristo@redhat.com>
34248
34249 * lib/target-supports.exp (check-iconv-available): New function.
34250 * lib/gcc-dg.exp (dg-require-iconv): New function.
34251 Use above.
34252 * gcc.dg/charset: New directory.
34253 * gcc.dg/charset/charset.exp: New file.
34254 * gcc.dg/charset/asm1.c: Ditto.
34255 * gcc.dg/charset/asm2.c: Ditto.
34256 * gcc.dg/charset/asm3.c: Ditto.
34257 * gcc.dg/charset/asm4.c: Ditto.
34258 * gcc.dg/charset/asm5.c: Ditto.
34259 * gcc.dg/charset/attribute1.c: Ditto.
34260 * gcc.dg/charset/attribute2.c: Ditto.
34261 * gcc.dg/charset/string1.c: Ditto.
34262 * g++.dg/charset: New directory.
34263 * g++.dg/dg.exp: Add here. Special options.
34264 * g++.dg/charset/charset.exp: New file.
34265 * g++.dg/charset/asm1.c: Ditto.
34266 * g++.dg/charset/asm2.c: Ditto.
34267 * g++.dg/charset/asm3.c: Ditto.
34268 * g++.dg/charset/asm4.c: Ditto.
34269 * g++.dg/charset/attribute1.c: Ditto.
34270 * g++.dg/charset/attribute2.c: Ditto.
34271 * g++.dg/charset/extern1.cc: Ditto.
34272 * g++.dg/charset/extern2.cc: Ditto.
34273 * g++.dg/charset/string1.c: Ditto.
34274
34275 2004-02-26 Mark Mitchell <mark@codesourcery.com>
34276
34277 PR c++/14278
34278 * g++.dg/parse/comma1.C: New test.
34279
34280 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34281
34282 PR c++/14284
34283 * g++.dg/template/ttp8.C: New test.
34284
34285 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
34286
34287 * gcc.dg/fixuns-trunc-1.c: New test.
34288
34289 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
34290
34291 * gcc.dg/builtins-config.h: Use #elif.
34292
34293 2004-02-26 Michael Matz <matz@suse.de>
34294
34295 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
34296 * gcc.dg/991214-1.c: Likewise.
34297 * gcc.dg/i386-asm-1.c: Likewise.
34298
34299 2004-02-25 Richard Henderson <rth@redhat.com>
34300
34301 * gcc.c-torture/execute/20040208-2.c: Move ...
34302 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
34303
34304 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34305
34306 PR c++/14246
34307 * g++.dg/other/crash-3.C: New test.
34308
34309 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
34310
34311 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
34312 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
34313
34314 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
34315 HP-UX.
34316
34317 2004-02-24 Michael Matz <matz@suse.de>
34318
34319 * gcc.dg/i386-regparm.c: New.
34320
34321 2004-02-23 James E Wilson <wilson@specifixinc.com>
34322
34323 * gcc.c-torture/execute/20040223-1.c: New.
34324
34325 2004-02-23 Zack Weinberg <zack@codesourcery.com>
34326 Kazu Hirata <kazu@cs.umass.edu>
34327
34328 * gcc.dg/fwritable-strings-1.c: Remove.
34329
34330 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
34331
34332 PR c/14156
34333 * gcc.dg/20040223-1.c: New test.
34334
34335 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34336
34337 PR c++/14106
34338 * g++.dg/ext/typeof9.C: New test.
34339
34340 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34341
34342 PR c++/14250
34343 * g++.dg/other/switch1.C: New test.
34344
34345 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
34346
34347 * gcc.dg/cast-function-1.c: Adjust for new informative message.
34348 * gcc.dg/va-arg-1.c: Likewise.
34349
34350 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34351
34352 PR c++/14143
34353 * g++.dg/template/koenig5.C: New test.
34354
34355 2004-02-21 Ziemowit Laski <zlaski@apple.com>
34356
34357 * g++.dg/ext/altivec-1.C: Generalize target triple.
34358 * g++.dg/ext/altivec-2.C: New test case.
34359 * g++.dg/ext/altivec_check.h: New file.
34360 * gcc.dg/altivec-1.c: Generalize target triple;
34361 include altivec_check.h and call altivec_check().
34362 * gcc.dg/altivec-[2-5].c: Generalize target triple.
34363 * gcc.dg/altivec-6.c: New test case.
34364 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
34365 type casts as needed.
34366 * gcc.dg/altivec-10.c: Include altivec_check.h and call
34367 altivec_check().
34368 * gcc.dg/altivec-12.c: New test case.
34369 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
34370 include altivec_check.h and call altivec_check().
34371 * gcc.dg/altivec_check.h: New file.
34372
34373 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34374
34375 * lib/target-supports.exp (check_alias_available): Don't mangle
34376 function `g' in test program.
34377
34378 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34379
34380 * lib/target-supports.exp (check_profiling_available): Check
34381 argument to determine whether we support a profiling type.
34382 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
34383 check_profiling_available.
34384 * g++.dg/bprob/bprob.exp: Likewise.
34385 * g77.dg/bprob/bprob.exp: Likewise.
34386 * gcc.misc-tests/bprob.exp: Likewise.
34387 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
34388 dg-require-profiling and delete expected error handling.
34389 * gcc.dg/20021014-1.c: Likewise.
34390 * gcc.dg/nest.c: Likewise.
34391
34392 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
34393
34394 PR c++/12007
34395 * g++.dg/other/vthunk1.C: New test.
34396
34397 2004-02-20 Falk Hueffner <falk@debian.org>
34398
34399 PR target/14201
34400 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
34401
34402 2004-02-20 Mark Mitchell <mark@codesourcery.com>
34403
34404 PR c++/13927
34405 * g++.dg/other/error8.C: Remove XFAIL markers.
34406
34407 PR c++/14173
34408 * g++.dg/ext/packed5.C: New test.
34409
34410 PR c++/14199
34411 * g++.dg/warn/Wunused-5.C: New test.
34412
34413 PR c++/14186
34414 * g++.dg/lookup/member1.C: New test.
34415
34416 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
34417
34418 * gcc.c-torture/compile/20040130-1.c: Enable only when
34419 __INT_MAX__ >= 2147483647L.
34420 * gcc.c-torture/compile/961203-1.c: Likewise.
34421
34422 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
34423
34424 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
34425 * g++.dg/opt/template1.C: Robustify assembler regexp
34426
34427 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
34428
34429 * gcc.c-torture/execute/simd-4.x: Remove.
34430 * gcc.c-torture/execute/va-arg-25.x: Likewise.
34431 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
34432 Guard with #ifndef SKIP_ATTRIBUTE.
34433 * gcc.dg/compat/vector-1_y.c: Likewise.
34434 * gcc.dg/compat/vector-2_x.c: Likewise.
34435 * gcc.dg/compat/vector-2_y.c: Likewise.
34436 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
34437 * g++.dg/eh/simd-2.C: Likewise.
34438
34439 2004-02-19 Alan Modra <amodra@bigpond.net.au>
34440
34441 * gcc.c-torture/compile/complex-1.c: New.
34442
34443 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
34444
34445 PR target/14209
34446 * gcc.c-torture/execute/20040218-1.c: New test.
34447
34448 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34449
34450 PR c++/14181
34451 * g++.dg/parse/new2.C: New test.
34452
34453 2004-02-18 Paul Brook <paul@codesourcery.com>
34454
34455 * gcc.c-torture/compile/libcall-1.c: New test.
34456
34457 2004-02-18 Paul Brook <paul@codesourcery.com>
34458
34459 PR debug/12934
34460 * gcc.dg/debug/debug-7.c: New test.
34461
34462 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
34463
34464 * gcc.dg/20040217-1.c: New test.
34465
34466 2004-02-17 Zack Weinberg <zack@codesourcery.com>
34467
34468 * gcc.c-torture/execute/990208-1.x: Delete.
34469
34470 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
34471
34472 * gcc.c-torture/execute/20040208-2.x: New file.
34473
34474 2004-02-17 Mark Mitchell <mark@codesourcery.com>
34475
34476 PR c++/11326
34477 * g++.dg/abi/structret1.C: New test.
34478
34479 2004-02-17 Jakub Jelinek <jakub@redhat.com>
34480
34481 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
34482 (i386_cpuid): No need to test if cpuid is available on AMD64.
34483 Fix assembly, so that it works onboth i386 and AMD64.
34484 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
34485 (vecInLong): Fix s[] member type to unsigned int.
34486 (vecInWord): Remove type.
34487 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
34488 (a64, b64, c64, d64, e64): Remove.
34489 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
34490 Remove unused variable. Remove initialization of removed variables.
34491 Don't call mmx_tests nor sse_tests.
34492 (reference_mmx, reference_sse): Remove.
34493 (check): Add return stmt.
34494 * gcc.dg/i386-sse-7.c: New test.
34495 * gcc.dg/i386-mmx-4.c: New test.
34496
34497 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34498
34499 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
34500 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
34501 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
34502 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
34503 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
34504 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
34505 g++.dg/tc1/dr94.C: Fix line terminator.
34506
34507 2004-02-16 Geoffrey Keating <geoffk@apple.com>
34508
34509 * gcc.c-torture/compile/20040216-1.c: New.
34510
34511 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34512
34513 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
34514 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
34515 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
34516 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
34517 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
34518 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
34519
34520 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
34521
34522 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
34523
34524 2004-02-15 Mark Mitchell <mark@codesourcery.com>
34525
34526 PR c++/13971
34527 * g++.dg/expr/cond4.C: New test.
34528
34529 PR c++/14086
34530 * g++.dg/lookup/crash2.C: New test.
34531
34532 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
34533
34534 * gcc.c-torture/compile/20040214-2.c: New test.
34535
34536 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
34537
34538 PR c++/14116
34539 * g++.dg/ext/typeof8.C: New test.
34540
34541 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
34542
34543 * gcc.c-torture/compile/20040214-1.c: New test.
34544
34545 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34546
34547 PR c++/13635
34548 * g++.dg/template/spec11.C: New test.
34549
34550 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34551
34552 PR c++/13927
34553 * g++.dg/other/error8.C: New test.
34554
34555 2004-02-13 Mark Mitchell <mark@codesourcery.com>
34556
34557 PR c++/14122
34558 * g++.dg/template/array4.C: New test.
34559
34560 PR c++/14108
34561 * g++.dg/inherit/thunk2.C: New test.
34562
34563 PR c++/14083
34564 * g++.dg/eh/cond2.C: New test.
34565
34566 2004-02-12 Alan Modra <amodra@bigpond.net.au>
34567
34568 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
34569
34570 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
34571
34572 * lib/scanasm.exp (dg-scan): Quote pattern before display.
34573
34574 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
34575
34576 * g++.dg/simd-2.C: xfail on ppc64-linux.
34577
34578 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
34579
34580 PR c/456
34581 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
34582 tests.
34583
34584 2004-02-11 Uros Bizjak <uros@kss-loka.si>
34585
34586 * gcc.dg/builtins-33.c: New test.
34587
34588 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
34589
34590 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
34591
34592 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
34593
34594 * g++.dg/simd-2.C: Set -maltivec for ppc64.
34595
34596 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
34597
34598 * gcc.dg/ppc64-abi-3.c: New test.
34599
34600 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
34601
34602 PR c/14092
34603
34604 * gcc.dg/pr14092-1.c: New testcase.
34605
34606 2004-02-10 Alan Modra <amodra@bigpond.net.au>
34607
34608 * gcc.dg/cpp/assert4.c: Fix typo last change.
34609
34610 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
34611 * gcc.dg/cpp/assert4.c: Handle powerpc64.
34612
34613 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
34614
34615 2004-02-09 Roger Sayle <roger@eyesopen.com>
34616
34617 * gcc.c-torture/compile/20040209-1.c: New test case.
34618
34619 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
34620
34621 * gcc.dg/c90-init-1.c: Adjust expected error messages.
34622
34623 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
34624
34625 * gcc.c-torture/execute/20040208-[12].c: New tests.
34626
34627 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
34628
34629 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
34630
34631 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
34632
34633 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
34634
34635 2004-02-07 Zack Weinberg <zack@codesourcery.com>
34636
34637 Bug 13856
34638 * gcc.dg/visibility-8.c: New testcase.
34639
34640 2004-02-07 Zack Weinberg <zack@codesourcery.com>
34641
34642 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
34643 arguments.
34644 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
34645
34646 2004-02-07 Roger Sayle <roger@eyesopen.com>
34647
34648 PR middle-end/13696
34649 * g++.dg/opt/fold1.C: New test case.
34650
34651 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34652
34653 PR c++/14033
34654 * g++.dg/other/crash-2.C: New test.
34655
34656 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34657
34658 PR c++/14028
34659 * g++.dg/parse/angle-bracket2.C: New test.
34660
34661 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34662
34663 PR middle-end/13750
34664 Revert:
34665 2004-01-15 Geoffrey Keating <geoffk@apple.com>
34666 PR pch/13361
34667 * g++.dg/pch/wchar-1.C: New.
34668 * g++.dg/pch/wchar-1.Hs: New.
34669
34670 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34671
34672 PR c++/14008
34673 * g++.dg/parse/error15.C: New test.
34674 * g++.dg/parse/crash11.C: Update dg-error mark.
34675
34676 2004-02-04 Mark Mitchell <mark@codesourcery.com>
34677
34678 PR c++/13932
34679 * g++.dg/warn/conv2.C: New test.
34680
34681 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34682
34683 PR c++/13086
34684 * g++.dg/warn/incomplete1.C: Remove xfail.
34685
34686 2004-02-04 Mark Mitchell <mark@codesourcery.com>
34687
34688 * lib/file-format.exp (gcc_target_object_format): Use
34689 ${tool}_target_compile, not gcc_target_compile.
34690 * lib/target-supports.exp (check_alias_available): Likewise.
34691 (check_gc_sections_available): Likewise.
34692 * g++.dg/ext/attrib10.C: Use dg-require-alias.
34693 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
34694 dg-require-alias.
34695
34696 2004-02-04 Mark Mitchell <mark@codesourcery.com>
34697
34698 PR c++/13969
34699 * g++.dg/template/static6.C: New test.
34700
34701 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
34702
34703 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
34704
34705 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34706
34707 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
34708 tests for systems where `char' is unsigned by default.
34709
34710 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34711
34712 PR c++/13997
34713 * g++.dg/template/partial3.C: New test.
34714
34715 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
34716
34717 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
34718 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
34719 Remove mentions of obsolete ports.
34720
34721 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
34722
34723 * gcc.dg/noncompile/20001228-1.c: Fix for new
34724 error message.
34725
34726 2004-02-03 Roger Sayle <roger@eyesopen.com>
34727
34728 PR target/9348
34729 * gcc.c-torture/execute/multdi-1.c: New test case.
34730
34731 2004-02-03 Mark Mitchell <mark@codesourcery.com>
34732
34733 PR c++/13925
34734 * g++.dg/template/lookup5.C: New test.
34735
34736 2004-02-03 Mark Mitchell <mark@codesourcery.com>
34737
34738 PR c++/13950
34739 * g++.dg/template/lookup4.C: New test.
34740
34741 PR c++/13970
34742 * g++.dg/parse/error14.C: New test.
34743
34744 PR c++/14002
34745 * g++.dg/parse/template13.C: New test.
34746
34747 2004-02-03 Mark Mitchell <mark@codesourcery.com>
34748
34749 PR c++/13978
34750 * g++.dg/template/koenig4.C: New test.
34751
34752 PR c++/13968
34753 * g++.dg/template/crash17.C: New test.
34754
34755 PR c++/13975
34756 * g++.dg/parse/error13.C: New test.
34757 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
34758
34759 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
34760
34761 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
34762
34763 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
34764
34765 PR c/11658
34766 PR c/13994
34767 * gcc.dg/noncompile/20040203-1.c: New test.
34768 * gcc.dg/noncompile/20040203-2.c: Likewise.
34769 * gcc.dg/noncompile/20040203-3.c: Likewise.
34770 * gcc.dg/20040203-1.c: Likewise.
34771
34772 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
34773
34774 PR c++/10858
34775 * g++.dg/template/sizeof7.C: New test.
34776
34777 2004-02-02 Eric Christopher <echristo@redhat.com>
34778 Zack Weinberg <zack@codesourcery.com>
34779
34780 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
34781
34782 2004-02-02 Zack Weinberg <zack@codesourcery.com>
34783
34784 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
34785 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
34786 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
34787 * gcc.dg/cleanup-5.c: Run only on Linux targets.
34788
34789 2004-02-02 Mark Mitchell <mark@codesourcery.com>
34790
34791 PR c++/13113
34792 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
34793
34794 PR c++/13854
34795 * g++.dg/ext/attrib13.C: New test.
34796
34797 PR c++/13907
34798 * g++.dg/conversion/op2.C: New test.
34799
34800 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
34801
34802 * gcc.dg/titype-1.c: Fix pasto.
34803
34804 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
34805
34806 * gcc.dg/titype-1.c: New test.
34807
34808 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34809
34810 PR c++/13957
34811 * g++.dg/template/non-type-template-argument-1.C,
34812 g++.dg/template/qualified-id1.C: Update dg-error marks.
34813 * g++.dg/template/nontype6.C: New test.
34814
34815 2004-02-01 Roger Sayle <roger@eyesopen.com>
34816
34817 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
34818 * gcc.dg/builtins-31.c: New testcase.
34819 * gcc.dg/builtins-32.c: New testcase.
34820
34821 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
34822
34823 * objc.dg/call-super-2.m: Update line numbers
34824 for the including of stddef.h.
34825
34826 2004-01-30 Michael Matz <matz@suse.de>
34827
34828 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
34829 g++.dg/ext/case-range3.C: New tests.
34830
34831 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34832
34833 DR206
34834 PR c++/13813
34835 * g++.dg/template/member4.C: New test.
34836
34837 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34838
34839 PR c++/13683
34840 * g++.dg/template/sizeof6.C: New test.
34841
34842 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
34843
34844 * gcc.dg/fwritable-strings-1.c: New test.
34845
34846 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
34847
34848 * gcc.c-torture/compile/20040130-1.c: New test.
34849
34850 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
34851
34852 * objc.dg/call-super-2.m: Include stddef.h for size_t.
34853
34854 2004-01-29 Mark Mitchell <mark@codesourcery.com>
34855
34856 PR c++/13883
34857 * g++.dg/template/ctor3.C: New test.
34858
34859 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34860
34861 * g++.dg/tc1: New directory.
34862 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
34863 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
34864 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
34865 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
34866 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
34867
34868 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34869
34870 * g++.dg/parse/error11.C: New test.
34871 * g++.dg/parse/error12.C: Likewise.
34872
34873 2004-01-28 Ziemowit Laski <zlaski@apple.com>
34874
34875 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
34876 (scan_initial, main): Use aligned_sizeof instead of sizeof.
34877
34878 2004-01-28 Mark Mitchell <mark@codesourcery.com>
34879
34880 PR c++/13791
34881 * g++.dg/ext/attrib12.C: New test.
34882
34883 PR c++/13736
34884 * g++.dg/parse/cast2.C: New test.
34885
34886 2004-01-27 James E Wilson <wilson@specifixinc.com>
34887
34888 * objc.dg/encode-2.m (main): New local string. Set depending on
34889 sizeof long. Use in sscanf call.
34890 * objc.dg/encode-3.m (main): New local string. Set depending on
34891 sizeof long. Use in scan_initial call.
34892
34893 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34894
34895 * objc.dg/call-super-2.m: Make LP64-safe.
34896 * objc.dg/desig-init-1.m: Likewise.
34897
34898 2004-01-27 Devang Patel <dpatel@apple.com>
34899
34900 * g++.dg/debug/namespace1.C: New test.
34901
34902 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
34903
34904 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
34905 xscale-*-*.
34906
34907 * gcc.dg/arm-mmx-1.c: New test.
34908
34909 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
34910
34911 * gcc.dg/20040127-1.c: New test.
34912 * gcc.dg/20040127-2.c: New test.
34913
34914 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34915
34916 * objc.dg/stret-1.m (glob): Renamed to globa.
34917
34918 2004-01-26 Mark Mitchell <mark@codesourcery.com>
34919
34920 PR c++/13663
34921 * g++.dg/expr/for1.C: New test.
34922
34923 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
34924
34925 PR middle-end/13779
34926 * gcc.dg/darwin-longlong.c: New test.
34927
34928 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
34929
34930 * gcc.dg/20040124-1.c: Moved test from here...
34931 * gcc.c-torture/compile/20040124-1.c: ...to here.
34932
34933 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
34934
34935 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
34936 the assembly output if -m64 is passed.
34937
34938 2004-01-25 Mark Mitchell <mark@codesourcery.com>
34939
34940 PR c++/13833
34941 * g++.dg/template/cond3.C: New test.
34942
34943 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34944
34945 PR c++/13810
34946 * g++.dg/template/ttp7.C: New test.
34947
34948 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34949
34950 PR c++/13797
34951 * g++.dg/template/nontype4.C: New test.
34952 * g++.dg/template/nontype5.C: Likewise.
34953
34954 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
34955
34956 * gcc.dg/torture/mips-clobber-at.c: New test.
34957
34958 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
34959
34960 * gcc.dg/20040124-1.c: New test.
34961
34962 2004-01-24 Jakub Jelinek <jakub@redhat.com>
34963
34964 * gcc.dg/20040123-1.c: New test.
34965
34966 2004-01-23 Zack Weinberg <zack@codesourcery.com>
34967
34968 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
34969
34970 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
34971
34972 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
34973
34974 2004-01-23 Andrew Pinski <apinski@apple.com>
34975
34976 * gcc.dg/20030121-1.c: Move to ..
34977 * gcc.dg/20040121-1.c: here.
34978
34979 2004-01-23 Roger Sayle <roger@eyesopen.com>
34980
34981 * gcc.dg/builtins-29.c: New test case.
34982
34983 2004-01-23 Zack Weinberg <zack@codesourcery.com>
34984
34985 PR 18314
34986 * gcc.dg/builtins-30.c: New testcase.
34987
34988 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
34989
34990 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
34991 * lib/g77.exp: Likewise.
34992 * lib/objc.exp: Likewise.
34993 * lib/g++.exp: Likewise.
34994
34995 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
34996
34997 * gcc.dg/struct-by-value-2.c: New test.
34998
34999 2004-01-21 Andrew Pinski <apinski@apple.com>
35000
35001 PR target/13785
35002 * gcc.dg/20030121-1.c: New test.
35003
35004 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
35005
35006 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
35007 clobber frame pointer register in asm statement.
35008
35009 2004-01-21 Falk Hueffner <falk@debian.org>
35010
35011 * gcc.c-torture/compile/20040121-1.c: New test.
35012
35013 2004-01-21 Zack Weinberg <zack@codesourcery.com>
35014
35015 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
35016
35017 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
35018
35019 * gcc.dg/ppc64-abi-2.c: New test.
35020
35021 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
35022
35023 * lib/treelang.exp: Fill out this file.
35024 * lib/treelang-dg.exp: New File.
35025
35026 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
35027
35028 * gcc.c-torture/compile/981022-1.c: Remove.
35029 * gcc.dg/array-5.c: Remove XFAIL.
35030 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
35031 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
35032 gcc.dg/cond-lvalue-1.c: Update.
35033 * gcc.dg/cast-lvalue-2.c: New test.
35034
35035 2004-01-19 Mark Mitchell <mark@codesourcery.com>
35036
35037 PR c++/13592
35038 * g++.dg/other/error1.C (class foo): Tweak error message.
35039
35040 PR c++/13592
35041 * g++.dg/template/call2.C: New test.
35042
35043 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
35044
35045 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
35046 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
35047 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
35048 scalar-return-1_x.c, scalar-return-2_y.c,
35049 scalar-return-3_x.c, scalar-return-3_y.c,
35050 scalar-return-4_x.c, scalar-return-4_y.c,
35051 struct-align-1.h, struct-align-1_x.c,
35052 struct-align-1_y.c, struct-align-2.h,
35053 struct-align-2_x.c, struct-align-2_y.c,
35054 struct-by-value-10_y.c, struct-by-value-11_x.c,
35055 struct-by-value-11_y.c, struct-by-value-12_x.c,
35056 struct-by-value-12_y.c, struct-by-value-13_x.c,
35057 struct-by-value-13_y.c, struct-by-value-14_x.c,
35058 struct-by-value-14_y.c, struct-by-value-15_x.c,
35059 struct-by-value-15_y.c, struct-by-value-16_y.c,
35060 struct-by-value-17_y.c, struct-by-value-18_y.c,
35061 struct-by-value-19_y.c, struct-by-value-1_x.c,
35062 struct-by-value-1_y.c, struct-by-value-20_y.c,
35063 struct-by-value-2_x.c, struct-by-value-2_y.c,
35064 struct-by-value-3_y.c, struct-by-value-4_x.c,
35065 struct-by-value-4_y.c, struct-by-value-5_y.c,
35066 struct-by-value-6_y.c, struct-by-value-7_y.c
35067 struct-by-value-8_x.c, struct-by-value-8_y.c
35068 struct-by-value-9_x.c, struct-by-value-9_y.c
35069 struct-return-10_x.c, struct-return-10_y.c,
35070 struct-return-19_x.c, struct-return-20_x.c
35071 struct-return-2_x.c, struct-return-2_y.c
35072 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
35073 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
35074
35075 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
35076
35077 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
35078 attribute on sparc*-sun-solaris2.*.
35079
35080 2004-01-18 Mark Mitchell <mark@codesourcery.com>
35081
35082 PR c++/13710
35083 * g++.dg/ext/typeof7.C: New test.
35084
35085 2004-01-18 David Edelsohn <edelsohn@gnu.org>
35086
35087 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
35088 * gcc.dg/const-elim-1.c: Same.
35089
35090 2004-01-17 Ziemowit Laski <zlaski@apple.com>
35091
35092 * objc.dg/stret-1.m: New.
35093 * objc.dg/stret-2.m: New.
35094
35095 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
35096
35097 PR c++/11895
35098 * g++.dg/ext/vector1.C: New test.
35099
35100 2004-01-16 Geoffrey Keating <geoffk@apple.com>
35101
35102 * gcc.dg/pch/import-1.c: New.
35103 * gcc.dg/pch/import-1.hs: New.
35104 * gcc.dg/pch/import-1a.h: New.
35105 * gcc.dg/pch/import-1b.h: New.
35106 * gcc.dg/pch/import-1c.h: New.
35107
35108 2004-01-16 Mark Mitchell <mark@codesourcery.com>
35109
35110 PR c++/13574
35111 * g++.dg/ext/array1.C: New test.
35112
35113 PR c++/13178
35114 * g++.dg/conversion/op1.C: New test.
35115
35116 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
35117
35118 PR 11864
35119 From Kazumoto Kojima / Dan Kegel:
35120 * gcc.dg/pr11864-1.c: New test.
35121
35122 PR 10392
35123 From Marcus Comstedt / Dan Kegel:
35124 * gcc.dg/pr10392-1.c: New test.
35125
35126 2004-01-16 Mark Mitchell <mark@codesourcery.com>
35127
35128 PR c++/13478
35129 * g++.dg/init/ref10.C: New test.
35130
35131 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35132
35133 PR c++/13407
35134 * g++.dg/parse/typename6.C: New test.
35135
35136 2004-01-15 Geoffrey Keating <geoffk@apple.com>
35137
35138 PR pch/13361
35139 * g++.dg/pch/wchar-1.C: New.
35140 * g++.dg/pch/wchar-1.Hs: New.
35141
35142 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35143
35144 PR c++/9259
35145 * g++.dg/expr/sizeof2.C: New test.
35146
35147 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
35148
35149 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
35150
35151 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
35152
35153 PR c++/13659
35154 * g++.dg/lookup/strong-using-3.C: New.
35155 * g++.dg/lookup/using-10.C: New.
35156
35157 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
35158
35159 PR c++/13594
35160 * g++.dg/lookup/strong-using-2.C: New.
35161
35162 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
35163 Dan Kegel <dank@kegel.com>
35164 J"orn Rennecke <joern.rennecke@superh.com>
35165
35166 PR target/9365
35167 * gcc.dg/pr9365-1.c: New test.
35168
35169 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35170
35171 PR c++/8856
35172 * g++.dg/parse/casting-operator2.C: New test.
35173 * g++.old-deja/g++.pt/explicit83.C: Remove.
35174
35175 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
35176
35177 * gcc.dg/label-compound-stmt-1.c: New test.
35178 * gcc.c-torture/compile/950922-1.c,
35179 gcc.c-torture/compile/20000211-3.c,
35180 gcc.c-torture/compile/20000518-1.c,
35181 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
35182 compound statements.
35183
35184 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
35185
35186 * gcc.dg/ppc64-abi-1.c: New test.
35187
35188 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
35189
35190 * g++.dg/ext/attrib9.C: Add dg-warnings.
35191
35192 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35193
35194 PR c++/12335
35195 * g++.dg/parse/dtor3.C: New test.
35196
35197 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
35198
35199 PR c++/12709
35200 * g++.dg/parse/try-catch-1.C: New test.
35201
35202 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
35203
35204 * ada/acats/run_all.sh: Add more verbose output in acats.log
35205 when compiling tests.
35206
35207 2004-01-12 Zack Weinberg <zack@codesourcery.com>
35208
35209 PR 13656
35210 * gcc.dg/typedef-redecl.c: New test case.
35211 * gcc.dg/typedef-redecl.h: New support file.
35212
35213 2004-01-13 Jan Hubicka <jh@suse.cz>
35214
35215 * gcc.dg/always_inline.c: New test.
35216 * gcc.dg/debug/20031231-1.c: Fix.
35217
35218 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35219
35220 PR c++/13474
35221 * g++.dg/template/array3.C: New test.
35222
35223 2004-01-12 Zack Weinberg <zack@codesourcery.com>
35224
35225 * g++.dg/ext/lvalue1.C: No longer expected to fail.
35226 * g++.dg/warn/Wunused-2.C: Likewise.
35227
35228 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35229
35230 PR c++/13289
35231 * g++.dg/template/instantiate6.C: New test.
35232
35233 2004-01-12 Roger Sayle <roger@eyesopen.com>
35234
35235 PR middle-end/11397
35236 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
35237
35238 2004-01-12 Jan Hubicka <jh@suse.cz>
35239
35240 PR opt/12826
35241 * gcc.dg/20040112-1.c: New.
35242
35243 * gcc.dg/dwarf-die[1-7].c: Move to...
35244 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
35245 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
35246
35247 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
35248
35249 PR c++/4100
35250 * g++.dg/parse/friend4.C: New test.
35251
35252 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
35253
35254 PR c++/4100
35255 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
35256 definition is called a friend.
35257
35258 2004-01-11 Zack Weinberg <zack@codesourcery.com>
35259
35260 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
35261
35262 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
35263
35264 PR c++/3478
35265 * g++.dg/parse/error10.C: New test.
35266 * g++.dg/template/arg2.C: Accept "invalid type" error.
35267
35268 2004-01-11 Jakub Jelinek <jakub@redhat.com>
35269
35270 PR middle-end/13392
35271 * g++.dg/opt/expect2.C: New test.
35272
35273 2004-01-10 Zack Weinberg <zack@codesourcery.com>
35274
35275 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
35276 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
35277 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
35278 Update dg-error regexps.
35279
35280 2004-01-10 Zack Weinberg <zack@codesourcery.com>
35281
35282 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
35283 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
35284
35285 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
35286
35287 * gcc.dg/pragma-re-1.c: Use right pointer type.
35288
35289 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
35290
35291 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
35292
35293 2004-01-09 Geoffrey Keating <geoffk@apple.com>
35294
35295 * gcc.dg/rs6000-ldouble-1.c: New.
35296
35297 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35298
35299 DR 337
35300 PR c++/9256
35301 * g++.dg/other/abstract1.C: New test.
35302
35303 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
35304
35305 * g++.dg/lookup/strong-using-1.C: New.
35306
35307 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
35308
35309 PR c/11234
35310 * gcc.dg/func-ptr-conv-1.c: New test.
35311 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
35312
35313 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
35314
35315 PR target/13380.
35316 * gcc.c-torture/compile/20040109-1.c: New.
35317
35318 2004-01-08 Stuart Hastings <stuart@apple.com>
35319
35320 * gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
35321 * gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
35322 * gcc.dg/i386-sse-6.c: ...this new testcase.
35323
35324 2004-01-09 Alan Modra <amodra@bigpond.net.au>
35325
35326 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
35327
35328 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
35329
35330 * ada/acats/run_acats: Treat 'gnatchop' the same way
35331 as 'gnatmake'. Export GCC_DRIVER.
35332 * ada/acats/run_all.sh: Add target_gnatchop. Use
35333 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
35334
35335 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35336
35337 PR c++/12573
35338 * g++.dg/template/dependent-expr4.C: New test.
35339
35340 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
35341
35342 * gcc.dg/altivec-11.c: New test.
35343
35344 2004-01-07 Mark Mitchell <mark@codesourcery.com>
35345
35346 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
35347
35348 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
35349
35350 PR c/6024
35351 * gcc.dg/enum-compat-1.c: New test.
35352 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
35353
35354 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
35355
35356 PR c/12165
35357 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
35358 gcc.dg/c99-idem-qual-3.c: New tests.
35359
35360 2004-01-07 Alan Modra <amodra@bigpond.net.au>
35361
35362 * gcc.dg/winline-7.c: Don't cast void * to int.
35363
35364 2004-01-06 Jan Hubicka <jh@suse.cz>
35365
35366 * gcc.dg/i386-sse-5.c: New test
35367 * g++.dg/eh/simd-1.c: Add -w argument for i386.
35368
35369 2004-01-05 Mark Mitchell <mark@codesourcery.com>
35370
35371 PR c++/12815
35372 * g++.dg/rtti/typeid4.C: New test.
35373
35374 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
35375
35376 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
35377
35378 2004-01-05 Mark Mitchell <mark@codesourcery.com>
35379
35380 PR c++/12132
35381 * g++.dg/template/error11.C: New test.
35382
35383 PR c++/13451
35384 * g++.dg/template/class2.C: New test.
35385
35386 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
35387 Richard Sandiford <rsandifo@redhat.com>
35388
35389 PR c++/13387
35390 * g++.dg/opt/alias3.C: New test.
35391
35392 2004-01-04 Mark Mitchell <mark@codesourcery.com>
35393
35394 PR c++/13157
35395 * g++.dg/template/koenig3.C: New test.
35396
35397 PR c++/13529
35398 * g++.dg/parse/offsetof3.C: New test.
35399
35400 * g++.dg/init/copy7.C: Add missing dg-error markers.
35401
35402 PR c++/12226
35403 * g++.dg/init/copy7.c: New test.
35404
35405 PR c++/13536
35406 * g++.dg/parse/cast1.C: New test.
35407
35408 2004-01-04 Jan Hubicka <jh@suse.cz>
35409
35410 * gcc.dg/winline[1-7].c: New tests.
35411
35412 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35413
35414 PR c++/13520
35415 * g++.dg/template/qualttp22.C: New test.
35416
35417 2004-01-01 Jan Hubicka <jh@suse.cz>
35418
35419 * gcc.dg/debug/20031231-1.c: New.
35420 * gcc.c-torture/compile/20040101-1.c: New.
35421 * gcc.dg/dwarf-die-[1-7].c: New.
35422
35423 2004-01-01 Jakub Jelinek <jakub@redhat.com>
35424
35425 PR optimization/13521
35426 * gcc.c-torture/compile/20031231-1.c: New test.
35427
35428 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
35429
35430 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
35431
35432 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
35433
35434 PR c++/10079
35435 * g++.dg/template/crash16.C: New test.
35436
35437 2003-12-30 Mark Mitchell <mark@codesourcery.com>
35438
35439 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
35440
35441 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
35442
35443 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
35444 ports.
35445 * g++.old-deja/g++.jason/thunk3.C: Likewise.
35446 * g++.old-deja/g++.law/profile1.C: Likewise.
35447 * gcc.c-torture/compile/981006-1.c: Likewise.
35448 * gcc.c-torture/execute/loop-2e.x: Likewise.
35449 * gcc.c-torture/execute/loop-2f.x: Remove.
35450 * gcc.c-torture/execute/loop-2g.x: Likewise.
35451 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
35452 * gcc.dg/20020312-2.c: Remove traces of dead ports.
35453
35454 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
35455
35456 PR c++/13507
35457 * g++.dg/ext/attrib11.C: New test.
35458
35459 PR c++/13494
35460 * g++.dg/template/array2-1.C: New test.
35461 * g++.dg/template/array2-2.C: New test.
35462
35463 2003-12-29 Mark Mitchell <mark@codesourcery.com>
35464
35465 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
35466
35467 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
35468
35469 PR c++/12774
35470 * g++.dg/template/array1-1.C: New test.
35471 * g++.dg/template/array1-2.C: New test.
35472
35473 2003-12-29 Roger Sayle <roger@eyesopen.com>
35474
35475 PR fortran/12632
35476 * g77.dg/12632.f: New test case.
35477
35478 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35479
35480 PR c++/13289
35481 * g++.dg/parse/nontype1.C: New test.
35482
35483 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35484
35485 PR c++/12403
35486 * g++.dg/parse/explicit1.C: New test.
35487 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
35488
35489 2003-12-28 Mark Mitchell <mark@codesourcery.com>
35490
35491 PR c++/13081
35492 * g++.dg/opt/inline6.C: New test.
35493
35494 PR c++/12613
35495 * g++.dg/parse/error9.C: New test.
35496
35497 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
35498
35499 2003-12-28 Mark Mitchell <mark@codesourcery.com>
35500
35501 PR c++/13009
35502 * g++.dg/init/assign1.C: New test.
35503
35504 2003-12-28 Roger Sayle <roger@eyesopen.com>
35505
35506 PR c++/13070
35507 * g++.dg/warn/format3.C: New test case.
35508
35509 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
35510
35511 * gcc.c-torture/compile/20031227-1.c: New test.
35512
35513 2003-12-23 Mark Mitchell <mark@codesourcery.com>
35514
35515 * g++.dg/bprob/bprob.exp: Load target-supports.exp
35516 * g77.dg/bprob/bprob.exp: Likewise.
35517 * gcc.misc-tests/bprob.exp: Likewise.
35518 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
35519 variants on systems where the library does not provide that
35520 functionality.
35521 * gcc.dg/builtins-20.c: Use builtins-config.h.
35522 * gcc.dg/builtins-config.h: New file.
35523
35524 2003-12-23 Mark Mitchell <mark@codesourcery.com>
35525
35526 * lib/gcc-dg.exp (dg-require-profiling): New function.
35527 * lib/target-supports.exp (check_profiling_available): Likewise.
35528 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
35529 * g77.dg/bprob/bprob.exp: Likewise.
35530 * gcc.misc-tests/bprob.exp: Likewise.
35531 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
35532 * gcc.dg/20021014-1.c: Likewise.
35533 * gcc.dg/nest.c: Likewise.
35534
35535 2003-12-23 Mark Mitchell <mark@codesourcery.com>
35536
35537 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
35538 compiling.
35539 * g++.dg/lookup/java2.C: Likewise.
35540 * gcc.dg/cpp/lexident.c: Likewise.
35541
35542 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
35543
35544 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
35545 given.
35546 * gcc.c-torture/compile/961203-1.c: Likewise.
35547 * gcc.c-torture/compile/980506-1.c: Likewise.
35548
35549 2003-12-23 Zack Weinberg <zack@codesourcery.com>
35550
35551 * lib/gcc-dg.exp (dg-prune-output): New annotation.
35552 (additional_prunes): New global.
35553 (gcc-dg-prune): Handle additional per-test pruning.
35554 (dg-test): Clear additional_prunes between tests.
35555
35556 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
35557 dg-prune-output to avoid spurious failures from assembler
35558 complaining about nonexistent WAW violations.
35559 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
35560 Use dg-prune-output to avoid spurious failures from assembler
35561 warning about Itanium B-step errata.
35562
35563 2003-12-23 Mark Mitchell <mark@codesourcery.com>
35564
35565 * g++.dg/abi/macro0.C: New test.
35566 * g++.dg/abi/macro1.C: Likewise.
35567 * g++.dg/abi/macro2.C: Likewise.
35568
35569 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
35570 * g++.dg/abi/bitfield7.C: Likewise.
35571 * g++.dg/abi/dtor2.C: Likewise.
35572 * g++.dg/abi/mangle11.C: Likewise.
35573 * g++.dg/abi/mangle12.C: Likewise.
35574 * g++.dg/abi/mangle14.C: Likewise.
35575 * g++.dg/abi/mangle17.C: Likewise.
35576 * g++.dg/abi/vbase10.C: Likewise.
35577 * g++.dg/abi/vbase14.C: Likewise.
35578 * g++.dg/template/qualttp17.C: Likewise.
35579
35580 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
35581
35582 PR c/11995
35583 * gcc.dg/20031223-1.c: New test.
35584
35585 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
35586
35587 * gcc.dg/noreturn-7.c: New test.
35588
35589 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
35590
35591 * gcc.dg/null-pointer-1.c: New test.
35592
35593 2003-12-22 Mark Mitchell <mark@codesourcery.com>
35594
35595 * g++.old-deja/g++.jason/template18.C: Remove.
35596 * g++.old-deja/g++.jason/template37.C: Likewise.
35597
35598 PR c++/12862
35599 * g++.dg/lookup/ns1.C: New test.
35600
35601 PR c++/12397
35602 * g++.dg/template/lookup3.C: New test.
35603
35604 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
35605
35606 * g++.dg/template/recurse1.C: New test
35607
35608 2003-12-22 Mark Mitchell <mark@codesourcery.com>
35609
35610 PR c++/12479
35611 * g++.dg/parse/semicolon1.C: New test.
35612 * g++.dg/parse/semicolon1.h: Likewise.
35613
35614 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
35615
35616 * gcc.dg/darwin-misaligned.c: New test.
35617
35618 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
35619
35620 PR c/9163
35621 * gcc.dg/20031222-1.c: New test.
35622
35623 2003-12-21 Mark Mitchell <mark@codesourcery.com>
35624
35625 PR c++/13438
35626 * g++.dg/parse/error8.C: New test.
35627
35628 PR c++/11554
35629 * g++.dg/warn/ctor-init-1.C: New test.
35630
35631 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
35632
35633 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
35634 too small.
35635 * gcc.c-torture/compile/930217-1.c: Likewise.
35636 * gcc.c-torture/compile/930513-1.c: Likewise.
35637 * gcc.c-torture/execute/920908-2.c: Likewise.
35638 * gcc.c-torture/execute/921204-1.c: Likewise.
35639 * gcc.c-torture/execute/930621-1.c: Likewise.
35640 * gcc.c-torture/execute/930630-1.c: Likewise.
35641 * gcc.c-torture/execute/931031-1.c: Likewise.
35642 * gcc.c-torture/execute/980602-2.c: Likewise.
35643 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
35644 * gcc.c-torture/execute/compndlit-1.c: Likewise.
35645 * gcc.c-torture/execute/extzvsi.c: Likewise.
35646 * gcc.c-torture/unsorted/ext.c: Likewise.
35647
35648 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
35649
35650 PR target/12749
35651 * gcc.c-torture/compile/20031220-2.c: New test case.
35652
35653 2003-12-20 Roger Sayle <roger@eyesopen.com>
35654
35655 PR optimization/13031
35656 * gcc.c-torture/compile/20031220-1.c: New test case.
35657
35658 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
35659
35660 * gcc.dg/cast-function-1.c: New test.
35661
35662 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
35663
35664 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
35665 formats.
35666
35667 2003-12-19 Mark Mitchell <mark@codesourcery.com>
35668
35669 PR c++/12795
35670 * g++.dg/ext/attrib10.C: New test.
35671
35672 2003-12-19 Jakub Jelinek <jakub@redhat.com>
35673
35674 * gcc.dg/cleanup-10.c: New test.
35675 * gcc.dg/cleanup-11.c: New test.
35676
35677 2003-12-19 Jakub Jelinek <jakub@redhat.com>
35678
35679 PR c++/13239
35680 * g++.dg/opt/expect1.C: New test.
35681
35682 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
35683
35684 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
35685
35686 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
35687
35688 PR debug/12923
35689 * gcc.dg/20031218-1.c: New test.
35690
35691 PR debug/12389
35692 * gcc.dg/20031218-2.c: New test.
35693 * gcc.dg/20031218-3.c: New test.
35694
35695 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
35696 of label name and allow for USER_LABEL_PREFIX == "_" names.
35697 * g++.dg/abi/mangle18-2.C: Likewise.
35698 * g++.dg/abi/mangle19-1.C: Likewise.
35699 * g++.dg/abi/mangle19-2.C: Likewise.
35700 * g++.dg/abi/mangle20-1.C: Likewise.
35701 * g++.dg/abi/mangle20-2.C: Likewise.
35702
35703 2003-12-18 Richard Henderson <rth@redhat.com>
35704
35705 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
35706
35707 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
35708 Dan Kegel <dank@kegel.com>
35709
35710 PR other/12009
35711 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
35712 testing a cross compiler, it causes spurious compile failures.
35713 * lib/g++.exp: Likewise.
35714
35715 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35716
35717 PR c++/13262
35718 * g++.dg/template/access13.C: New test.
35719
35720 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
35721
35722 * gcc.dg/20031216-1.c: New test.
35723
35724 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35725
35726 PR c++/9154
35727 * g++.dg/template/error10.C: New test.
35728
35729 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
35730
35731 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
35732 * g++.dg/eh/simd-2.C: Likewise.
35733
35734 2003-12-17 James E Wilson <wilson@specifixinc.com>
35735 Roger Sayle <roger@eyesopen.com>
35736
35737 * gcc.c-torture/execute/ieee/mzero5.c: New.
35738
35739 2003-12-17 Mark Mitchell <mark@codesourcery.com>
35740
35741 PR c++/10603
35742 * g++.dg/parse/error6.C: New test.
35743
35744 PR c++/12827
35745 * g++.dg/parse/error7.C: New test.
35746
35747 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
35748
35749 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
35750 at -O with stabs debugging formats.
35751 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
35752 * gcc.dg/debug/debug-2.c: Likewise.
35753
35754 2003-12-16 Mark Mitchell <mark@codesourcery.com>
35755
35756 PR c++/12696
35757 * g++.dg/init/error1.C: New test.
35758
35759 PR c++/12218
35760 * g++.dg/init/pm3.C: New test.
35761
35762 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
35763
35764 PR c/3347
35765 * gcc.dg/bitfld-8.c: New test.
35766
35767 2003-12-16 James Lemke <jim@wasabisystems.com>
35768
35769 * gcc.dg/arm-scd42-[123].c: New tests.
35770
35771 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
35772
35773 PR c++/9043
35774 * g++.dg/abi/mangle20-1.C: New test.
35775 * g++.dg/abi/mangle20-2.C: New test.
35776
35777 2003-12-16 Mark Mitchell <mark@codesourcery.com>
35778
35779 PR c++/13275
35780 * g++.dg/other/offsetof2.C: Remove XFAIL.
35781 * g++.dg/parse/offsetof1.C: New test.
35782 * g++.gd/parse/offsetof2.C: Likewise.
35783
35784 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35785
35786 * g++.dg/template/nontype3.C: New test.
35787 * g++.dg/template/static2.C: Tweaked the dg-error clause.
35788
35789 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35790
35791 * g++.dg/warn/noreturn-3.C: Also test instantiation.
35792
35793 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
35794
35795 PR c++/13387
35796 * g++.dg/expr/assign1.C: New test.
35797
35798 PR c++/13242
35799 * g++.dg/abi/mangle19-1.C: New test.
35800 * g++.dg/abi/mangle19-2.C: New test.
35801
35802 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
35803
35804 * gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
35805
35806 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
35807
35808 * gcc.c-torture/execute/20031216-1.c: New test.
35809
35810 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35811
35812 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
35813 an ICE regression.
35814
35815 2003-12-15 Mark Mitchell <mark@codesourcery.com>
35816
35817 PR c++/10926
35818 * g++.dg/template/error9.C: New test.
35819
35820 PR c++/11116
35821 * g++.dg/template/error8.C: New test.
35822
35823 2003-12-15 Roger Sayle <roger@eyesopen.com>
35824
35825 PR middle-end/13400
35826 * gcc.c-torture/execute/20031215-1.c: New test case.
35827
35828 2003-12-15 Mark Mitchell <mark@codesourcery.com>
35829
35830 PR c++/13269
35831 * g++.dg/parse/error5.C: New test.
35832
35833 PR c++/12989
35834 * g++.dg/expr/sizeof1.C: New test.
35835
35836 PR c++/13310
35837 * g++.dg/template/crash15.C: New test.
35838
35839 2003-12-15 Geoffrey Keating <geoffk@apple.com>
35840
35841 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
35842 a non-POD type as the last named parameter of a varargs function.
35843
35844 2003-12-15 Mark Mitchell <mark@codesourcery.com>
35845
35846 PR c++/13243
35847 PR c++/12573
35848 * g++.dg/template/crash14.C: New test.
35849 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
35850
35851 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
35852
35853 * g++.dg/other/java1.C: New test.
35854
35855 PR c++/13241
35856 * g++.dg/abi/mangle18-1.C: New test.
35857 * g++.dg/abi/mangle18-2.C: New test.
35858
35859 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
35860
35861 PR optimization/10312
35862 * gcc.c-torture/execute/20031214-1.c: New.
35863
35864 2003-12-14 Mark Mitchell <mark@codesourcery.com>
35865
35866 PR c++/10779
35867 PR c++/12160
35868 * g++.dg/parse/error3.C: New test.
35869 * g++.dg/parse/error4.C: Likewise.
35870 * g++.dg/abi/mangle4.C: Tweak error messages.
35871 * g++.dg/lookup/using5.C: Likewise.
35872 * g++.dg/other/error2.C: Likewise.
35873 * g++.dg/parse/typename5.C: Likewise.
35874 * g++.dg/parse/undefined1.C: Likewise.
35875 * g++.dg/template/arg2.C: Likewise.
35876 * g++.dg/template/ttp3.C: Likewise.
35877 * g++.dg/template/type1.C: Likewise.
35878 * g++.old-deja/g++.other/crash32.C: Likewise.
35879 * g++.old-djea/g++.pt/defarg8.C: Likewise.
35880
35881 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35882
35883 PR c++/13106
35884 * g++.dg/warn/noreturn-3.C: New test.
35885
35886 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
35887
35888 PR c++/13118
35889 * g++.dg/abi/covariant3.C: New.
35890
35891 2003-12-12 Jakub Jelinek <jakub@redhat.com>
35892
35893 * g++.dg/eh/ia64-1.C: New test.
35894
35895 2003-12-12 Roger Sayle <roger@eyesopen.com>
35896
35897 PR optimization/13037
35898 * g77.f-torture/execute/13037.f: New test case.
35899
35900 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
35901
35902 PR c++/12881
35903 * g++.dg/abi/covariant2.C: New.
35904
35905 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
35906
35907 * gcc.dg/cpp/trad/macro.c: New tests.
35908
35909 2003-12-11 Zack Weinberg <zack@codesourcery.com>
35910
35911 * gcc.c-torture/execute/wchar_t-1.x: Delete.
35912
35913 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
35914
35915 PR other/10819
35916 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
35917 to fix Bug 10819.
35918 * lib/g++.exp (g++_version): Likewise.
35919 * lib/g77.exp (g77_version): Likewise.
35920 * lib/objc.exp (default_objc_version): Likewise.
35921
35922 2003-12-10 Richard Henderson <rth@redhat.com>
35923
35924 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
35925
35926 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
35927
35928 2003-12-08 Matt Austern <austern@apple.com>
35929
35930 PR c/13134
35931 * lib/gcc-dg.exp (dg-require-visibility): Define.
35932 * lib/target-supports (check_visibility_available): Define.
35933 * gcc.dg/visibility-1.c: New test.
35934 * gcc.dg/visibility-2.c: Likewise.
35935 * gcc.dg/visibility-3.c: Likewise.
35936 * gcc.dg/visibility-4.c: Likewise.
35937 * gcc.dg/visibility-5.c: Likewise.
35938 * gcc.dg/visibility-6.c: Likewise.
35939 * g++.dg/ext/visibility-1.C: Likewise.
35940 * g++.dg/ext/visibility-2.C: Likewise.
35941 * g++.dg/ext/visibility-3.C: Likewise.
35942 * g++.dg/ext/visibility-4.C: Likewise.
35943 * g++.dg/ext/visibility-5.C: Likewise.
35944 * g++.dg/ext/visibility-6.C: Likewise.
35945
35946 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35947
35948 * g++.dg/lookup/java1.C: New test.
35949 * g++.dg/lookup/java2.C: New test.
35950
35951 2003-12-07 Falk Hueffner <falk@debian.org>
35952
35953 * g++.dg/opt/noreturn-1.C: New test.
35954
35955 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
35956
35957 * gcc.dg/overflow-1.c: New test.
35958
35959 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
35960
35961 * g77.f-torture/compile/13060.f: New test.
35962
35963 2003-12-06 Mark Mitchell <mark@codesourcery.com>
35964
35965 PR c++/13323
35966 * g++.dg/inherit/operator2.C: New test.
35967
35968 2003-12-05 Mark Mitchell <mark@codesourcery.com>
35969
35970 PR c++/13305
35971 * g++.dg/ext/attrib9.C: New test.
35972
35973 2003-12-05 Mark Mitchell <mark@codesourcery.com>
35974
35975 PR c++/13314
35976 * g++.dg/template/error7.C: New test.
35977
35978 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
35979 J"orn Rennecke <joern.rennecke@superh.com>
35980
35981 PR target/13302
35982 * g++.dg/other/struct-va_list.C: New test.
35983
35984 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35985
35986 PR c++/13166
35987 * g++.dg/parse/defarg6.C: New test.
35988
35989 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
35990
35991 PR target/13256
35992 * gcc.c-torture/execute/20031201-1.c: New test.
35993
35994 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
35995
35996 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
35997
35998 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
35999
36000 * gcc.dg/builtin-return-1.c: New test.
36001
36002 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
36003 J"orn Rennecke <joern.rennecke@superh.com>
36004
36005 PR optimization/13260
36006 * gcc.c-torture/execute/20031204-1.c: New test.
36007
36008 2003-12-03 Mark Mitchell <mark@codesourcery.com>
36009
36010 PR c++/9127
36011 * g++.dg/template/error6.C: New test.
36012
36013 2003-12-03 Jakub Jelinek <jakub@redhat.com>
36014
36015 * gcc.dg/20031202-1.c: New test.
36016
36017 2003-12-03 Mark Mitchell <mark@codesourcery.com>
36018
36019 PR c++/13179
36020 * g++.dg/template/eh1.C: New test.
36021
36022 PR c++/10771
36023 * g++.dg/template/error5.C: New test.
36024
36025 2003-12-02 David Ung <davidu@mips.com>
36026
36027 * gcc.dg/compat/vector-check.h: Corrected type for var
36028 g_##TMODE
36029
36030 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36031
36032 PR c++/10126
36033 * g++.dg/template/ptrmem8.C: New test.
36034
36035 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36036
36037 PR c++/12573
36038 * g++.dg/template/dependent-expr3.C: New test.
36039
36040 2003-12-01 James Lemke <jim@wasabisystems.com>
36041
36042 * gcc.dg/arm-g2.c: New test.
36043
36044 2003-12-01 Roger Sayle <roger@eyesopen.com>
36045
36046 PR optimization/11634
36047 * gcc.dg/20031201-2.c: New test case.
36048
36049 2003-12-01 Zack Weinberg <zack@codesourcery.com>
36050
36051 PR 11433
36052 * objc.dg/proto-lossage-3.m: New test.
36053
36054 2003-12-01 Roger Sayle <roger@eyesopen.com>
36055
36056 PR optimization/12628
36057 * gcc.dg/20031201-1.c: New test case.
36058
36059 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
36060
36061 * gcc.dg/unaligned-1.c: New test.
36062
36063 2003-11-30 Mark Mitchell <mark@codesourcery.com>
36064
36065 PR c++/9849
36066 * g++.dg/template/error4.C: New test.
36067 * g++.dg/template/nested3.C: Adjust error markers.
36068
36069 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36070
36071 * gcc.dg/cpp/assert4.c: Check more #system assertions.
36072
36073 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
36074
36075 PR c/10333
36076 * gcc.dg/bitfld-7.c: New test.
36077
36078 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
36079
36080 * gcc.dg/tls/asm-1.C: New test.
36081
36082 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36083
36084 * gcc.dg/cpp/assert4.c: Update.
36085
36086 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
36087
36088 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
36089 * gcc.dg/builtin-apply3.c: New test.
36090
36091 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
36092
36093 * lib/compat.exp (compat-obj): New xfaildata parameter.
36094 Use it to set compiler_conditional_xfail_data before compiling.
36095 (compat-get-options): Handle dg-xfail-if.
36096 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
36097 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
36098 * gcc.dg/compat/vector-1_y.c: Likewise.
36099 * gcc.dg/compat/vector-2_x.c: Likewise.
36100 * gcc.dg/compat/vector-2_y.c: Likewise.
36101
36102 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
36103
36104 * g++.dg/opt/reg-stack4.C: New test.
36105
36106 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
36107
36108 * gcc.dg/builtin-apply2.c: New test.
36109
36110 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
36111
36112 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
36113
36114 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36115
36116 PR c++/12924
36117 * g++.dg/template/template-id-2.C: New test.
36118
36119 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36120
36121 PR c++/5369
36122 * g++.dg/template/memfriend1.C: New test.
36123 * g++.dg/template/memfriend2.C: Likewise.
36124 * g++.dg/template/memfriend3.C: Likewise.
36125 * g++.dg/template/memfriend4.C: Likewise.
36126 * g++.dg/template/memfriend5.C: Likewise.
36127 * g++.dg/template/memfriend6.C: Likewise.
36128 * g++.dg/template/memfriend7.C: Likewise.
36129 * g++.dg/template/memfriend8.C: Likewise.
36130 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
36131
36132 2003-11-21 Mark Mitchell <mark@codesourcery.com>
36133
36134 PR c++/12515
36135 * g++.dg/ext/cond1.C: New test.
36136
36137 2003-11-20 Richard Henderson <rth@redhat.com>
36138
36139 * gcc.dg/20020201-2.c: Remove.
36140 * gcc.dg/20020201-4.c: Remove.
36141 * gcc.dg/20020304-1.c: Remove.
36142
36143 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
36144
36145 * gcc.dg/cpp/trad/xwin1.c: New test case.
36146
36147 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
36148
36149 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
36150 * lib/g77.exp: Likewise.
36151 * lib/objc.exp: Likewise.
36152 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
36153 for darwin.
36154
36155 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36156
36157 PR c++/12932
36158 * g++.dg/template/static5.C: New test.
36159
36160 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
36161
36162 * gcc.dg/nested-func-1.c: New test.
36163
36164 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36165
36166 * gcc.dg/cpp/assert4.c: New test.
36167
36168 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
36169
36170 PR c++/2294
36171 * g++.dg/lookup/using9.c: New test.
36172
36173 2003-11-14 Mark Mitchell <mark@codesourcery.com>
36174
36175 PR c++/12762
36176 * g++.dg/template/error3.C: New test.
36177
36178 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
36179
36180 PR ada/13035
36181 * ada/acats/run_acats, run_all.sh: Fix syntax error.
36182 No longer use a wrapper for gcc, since this does not work under
36183 Windows.
36184
36185 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
36186
36187 PR c++/2094
36188 * g++.dg/template/ptrmem7.C: New test.
36189
36190 2003-11-13 Andrew Pinski <apinski@apple.com>
36191
36192 * gcc.c-torture/compile/20031113-1.c: New test.
36193
36194 2003-11-13 Mark Mitchell <mark@codesourcery.com>
36195 Kean Johnston <jkj@sco.com>
36196
36197 PR c/13029
36198 * gcc.dg/unused-4.c: Update.
36199
36200 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
36201
36202 * g++.dg/opt/const3.C: New test.
36203
36204 2003-11-13 Jan Hubicka <jh@suse.cz>
36205
36206 * gcc.c-torture/compile/20031112-1.c: New test.
36207
36208 2003-11-12 Mark Mitchell <mark@codesourcery.com>
36209
36210 * g++.dg/parse/crash10.C: Remove bogus error marker.
36211
36212 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36213
36214 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
36215 (host_gcc): Likewise.
36216 (ROOT): Honor $PWDCMD.
36217 (BASE): Likewise.
36218 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
36219
36220 2003-11-12 Catherine Moore <clm@redhat.com>
36221
36222 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
36223
36224 2003-11-12 Andreas Jaeger <aj@suse.de>
36225 Jakub Jelinek <jakub@redhat.com>
36226 Andrew Pinski <pinskia@physics.uc.edu>
36227 Richard Henderson <rth@redhat.com>
36228
36229 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
36230 systems.
36231 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
36232
36233 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
36234 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
36235
36236 2003-11-11 Andreas Jaeger <aj@suse.de>
36237
36238 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
36239
36240 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
36241
36242 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
36243
36244 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
36245 Clean ups.
36246
36247 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
36248
36249 * gcc.dg/trampoline-1.c: New test.
36250
36251 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
36252
36253 * gcc.c-torture/compile/200031109-1.c: New test.
36254
36255 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
36256
36257 PR c/3190
36258 PR c/8714
36259 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
36260 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
36261 gcc.dg/format/no-y2k-1.c: Update.
36262
36263 2003-11-08 Roger Sayle <roger@eyesopen.com>
36264
36265 PR optimization/10467
36266 * gcc.dg/20031108-1.c: New test case.
36267
36268 2003-11-07 Geoffrey Keating <geoffk@apple.com>
36269
36270 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
36271
36272 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
36273
36274 * gcc.dg/compound-lvalue-1.c: New test.
36275 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
36276 some XFAILs.
36277
36278 2003-11-06 Geoffrey Keating <geoffk@apple.com>
36279
36280 * gcc.dg/altivec-varargs-1.c: New test.
36281
36282 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
36283
36284 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
36285 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
36286 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
36287 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
36288 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
36289
36290 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
36291
36292 * gcc.dg/cond-lvalue-1.c: New test.
36293
36294 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
36295
36296 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
36297
36298 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36299
36300 PR c++/11616
36301 * g++.dg/template/instantiate5.C: New test.
36302
36303 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
36304
36305 PR c++/12726
36306 * g++.dg/ext/complit2.C: Replace test with self-contained version.
36307 * ChangeLog: Add missing first entry for above test.
36308
36309 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36310
36311 PR c++/9810
36312 * g++.dg/template/using8.C: New test.
36313 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
36314
36315 2003-11-02 Roger Sayle <roger@eyesopen.com>
36316
36317 PR optimization/10817
36318 * gcc.c-torture/compile/20031102-1.c: New test case.
36319
36320 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
36321
36322 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
36323 2147483647.
36324
36325 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
36326
36327 * gcc.dg/20031102-1.c: New test.
36328
36329 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
36330
36331 * gcc.dg/complex-1.c: New test.
36332
36333 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36334
36335 PR c++/12796
36336 * g++.dg/template/crash13.C: Adjust expected error location.
36337 * g++.old-deja/g++.brendan/ns1.C: Likewise.
36338
36339 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
36340
36341 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
36342
36343 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
36344
36345 PR/10239
36346 * gcc.c-torture/compile/20031031-2.c: New test.
36347
36348 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
36349
36350 PR/11640
36351 * gcc.c-torture/compile/20031031-1.c: New test.
36352
36353 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
36354
36355 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
36356 * gcc.misc-tests/bprob.exp: Likewise.
36357 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
36358 the execution test on arm-elf configs.
36359 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
36360 configs that don't support scratch files.
36361 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
36362
36363 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
36364
36365 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
36366 done by dejagnu.
36367
36368 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
36369
36370 * ada/acats/run_all.sh: Redirect mv output to /dev/null
36371 Avoid non pure sh syntax. Add more logging.
36372
36373 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
36374 fail.
36375
36376 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36377
36378 PR libgcj/10610
36379 * gcc.dg/ppc-stackalign-1.c: New test.
36380
36381 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
36382
36383 * ada/acats/run_all.sh: Change output to be more compliant with
36384 dejagnu framework.
36385 Create acats.sum and acats.log files under testsuite/ada/acats
36386 Only run [a-z]* directories, to filter out e.g. CVS.
36387 Redirect build output to log file.
36388
36389 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
36390
36391 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
36392
36393 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
36394
36395 PR ada/5909:
36396 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
36397
36398 2003-10-27 Jakub Jelinek <jakub@redhat.com>
36399
36400 * gcc.c-torture/compile/20031023-1.c: New test.
36401 * gcc.c-torture/compile/20031023-2.c: New test.
36402 * gcc.c-torture/compile/20031023-3.c: New test.
36403 * gcc.c-torture/compile/20031023-4.c: New test.
36404
36405 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36406
36407 PR c++/10371
36408 * g++.dg/lookup/scoped8.C: New test.
36409
36410 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
36411
36412 * g++.dg/opt/reg-stack3.C: New test.
36413
36414 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
36415
36416 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
36417
36418 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36419
36420 PR c++/11076
36421 * g++.dg/template/crash13.C: New test.
36422
36423 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
36424
36425 * gcc.dg/c99-restrict-2.c: New test.
36426
36427 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
36428
36429 PR c++/12698, c++/12699, c++/12700, c++/12566
36430 * g++.dg/inherit/covariant9.C: New test.
36431 * g++.dg/inherit/covariant10.C: New test.
36432 * g++.dg/inherit/covariant11.C: New test.
36433
36434 2003-10-23 Jason Merrill <jason@redhat.com>
36435
36436 PR c++/12726
36437 * g++.dg/ext/complit2.C: New test.
36438
36439 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
36440
36441 PR target/12654
36442 * gcc.c-torture/execute/20031020-1.c: New test.
36443
36444 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
36445
36446 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
36447 following the jump_insn.
36448
36449 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
36450
36451 * gcc.dg/cast-lvalue-1.c: New test.
36452
36453 2003-10-21 Mark Mitchell <mark@codesourcery.com>
36454
36455 PR c++/11962
36456 * g++.dg/template/cond2.C: New test.
36457
36458 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
36459
36460 * gcc.dg/builtins-28.c: New test.
36461
36462 2003-10-20 Jan Hubicka <jh@suse.cz>
36463
36464 * g++.dg/opt/inline4.C: Do not use min-inline-insns
36465 parameter.
36466 * gcc.dg/inline-2.c: Likewise.
36467
36468 2003-10-20 Phil Edwards <phil@codesourcery.com>
36469
36470 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
36471 * gcc.dg/nest.c: Likewise.
36472
36473 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36474
36475 PR c++/9781, c++/10583, c++/11862
36476 * g++.dg/parse/crash13.C: New test.
36477
36478 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
36479
36480 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
36481
36482 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
36483
36484 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
36485 Define HAVE_C99_RUNTIME except on Solaris.
36486 * gcc.dg/builtins-20.c: Likewise.
36487
36488 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
36489
36490 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
36491
36492 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36493
36494 PR c++/12495
36495 * g++.dg/template/crash21.C: New test.
36496
36497 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36498
36499 PR c++/2513
36500 * g++.dg/template/typename5.C: New test.
36501
36502 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36503
36504 PR c++/12369
36505 * g++.dg/template/friend25.C: New test.
36506
36507 2003-10-16 Ziemowit Laski <zlaski@apple.com>
36508
36509 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
36510 versions.
36511
36512 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
36513
36514 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
36515 == 2147483647.
36516
36517 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
36518
36519 * gcc.c-torture/execute/960416-1.x: Remove.
36520 * gcc.c-torture/execute/divconst-3.x: Likewise.
36521
36522 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
36523
36524 PR target/12598
36525 * gcc.dg/torture/cris-volatile-1.c: New test.
36526
36527 2003-10-14 Roger Sayle <roger@eyesopen.com>
36528
36529 PR optimization/9325
36530 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
36531 for overflowing floating point to integer conversion during RTL
36532 simplification.
36533
36534 2003-10-13 Ziemowit Laski <zlaski@apple.com>
36535
36536 * objc/execute/_cmd.m: Fix typo.
36537 * objc.dg/image-info.m, objc.dg/symtab-1.m:
36538 Relax 'scan-assembler' regexp.
36539 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
36540 objc.dg/try-catch-4.m: Run on non-Darwin targets.
36541 * objc.dg/zero-link-2.m: Remove blank line.
36542 * objc.dg/zero-link-3.m: New test case.
36543
36544 2003-10-13 Geoffrey Keating <geoffk@apple.com>
36545
36546 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
36547
36548 * gcc.dg/asm-names.c: Use scan-assembler-not rather
36549 than linker trickery.
36550
36551 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
36552
36553 PR c++/12370
36554 * g++.dg/other/friend2.C: New test.
36555
36556 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
36557
36558 * gcc.dg/20031012-1.c: New test.
36559
36560 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
36561
36562 * gcc.dg/weak/weak-3.c: Fix for new warning.
36563
36564 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
36565
36566 PR optimization/8750
36567 * gcc.c-torture/execute/20031012-1.c: New test case.
36568
36569 2003-10-11 Roger Sayle <roger@eyesopen.com>
36570
36571 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
36572 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
36573
36574 2003-10-11 Roger Sayle <roger@eyesopen.com>
36575
36576 PR optimization/12260
36577 * gcc.c-torture/compile/20031011-2.c: New test case.
36578
36579 2003-10-11 Roger Sayle <roger@eyesopen.com>
36580
36581 * gcc.c-torture/execute/20031011-1.c: New testcase.
36582
36583 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
36584
36585 * gcc.c-torture/compile/20031011-1.c: New test.
36586
36587 2003-10-11 Jan Hubicka <jh@suse.cz>
36588
36589 * g++.dg/other/first-global.C: New test.
36590
36591 2003-10-11 Roger Sayle <roger@eyesopen.com>
36592
36593 * gcc.c-torture/execute/string-opt-18.c: New testcase.
36594
36595 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
36596
36597 * gcc.c-torture/compile/20031010-1.c: New test.
36598
36599 2003-10-10 Geoffrey Keating <geoffk@apple.com>
36600
36601 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
36602 * gcc.c-torture/execute/va-arg-25.c: ... here.
36603
36604 2003-10-09 Mark Mitchell <mark@codesourcery.com>
36605
36606 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
36607
36608 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
36609
36610 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
36611
36612 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
36613
36614 * g++.dg/parse/error2.C: New test.
36615
36616 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
36617
36618 PR c++/11097
36619 * g++.dg/other/error5.C: Modify the error message.
36620 * g++.dg/lookup/using8.C: New test.
36621
36622 2003-10-07 Geoffrey Keating <geoffk@apple.com>
36623
36624 * gcc.dg/darwin-abi-2.c: New file.
36625 * gcc.c-torture/execute/va-arg-24.c: New file.
36626
36627 2003-10-06 Bob Wilson <bob.wilson@acm.org>
36628
36629 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
36630 indentation.
36631
36632 2003-10-06 Mark Mitchell <mark@codesourcery.com>
36633
36634 PR c++/10147
36635 * g++.dg/other/error4.C: Update error messages.
36636 * g++.dg/template/ptrmem4.C: Likewise.
36637
36638 PR c++/12337
36639 * g++.dg/init/new9.C: New test.
36640
36641 PR c++/12334, c++/12236, c++/8656
36642 * g++.dg/ext/attrib8.C: New test.
36643
36644 2003-10-06 Devang Patel <dpatel@apple.com>
36645
36646 * gcc.dg/debug/dwarf2-3.h: New test.
36647 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
36648
36649 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
36650
36651 * g++.dg/opt/cfg2.C: New test.
36652
36653 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
36654
36655 * g++.dg/opt/float1.C: New test.
36656
36657 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
36658
36659 * gcc.dg/c90-array-lval-6.c: New test.
36660 * gcc.dg/c99-array-lval-6.c: New test.
36661
36662 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
36663 Ziemowit Laski <zlaski@apple.com>
36664
36665 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
36666 'Derived', so that it is never considered a class method; add
36667 new warning for '+port' method ambiguity.
36668 * objc.dg/method-12.m: Include <objc/objc.h> instead of
36669 <objc/objc-api.h> (needed on Mac OS X).
36670 * objc.dg/method-13.m: New test.
36671
36672 2003-10-03 Roger Sayle <roger@eyesopen.com>
36673
36674 PR optimization/9325, PR java/6391
36675 * gcc.c-torture/execute/20031003-1.c: New test case.
36676
36677 2003-10-02 Mark Mitchell <mark@codesourcery.com>
36678
36679 PR optimization/12180
36680 * gcc.dg/20031002-1.c: New test.
36681
36682 PR c++/12486
36683 * g++.dg/inherit/error1.C: New test.
36684
36685 2003-10-02 Chris Demetriou <cgd@broadcom.com>
36686
36687 * lib/f-torture.exp (search_for): Rename to...
36688 (search_for_re): This. Also, clean up comments and the
36689 "regexp" invocation.
36690
36691 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
36692
36693 * gcc.c-torture/compile/20031002-1.c: New test.
36694
36695 2003-10-02 Jakub Jelinek <jakub@redhat.com>
36696
36697 * g++.dg/opt/cond1.C: New test.
36698
36699 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
36700
36701 * gcc.dg/Wold-style-definition-2.c: New testcase.
36702 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
36703
36704 2003-09-29 Richard Henderson <rth@redhat.com>
36705
36706 * g++.dg/init/array10.C: Add dg-options.
36707
36708 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
36709
36710 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
36711
36712 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36713
36714 * g++.dg/template/friend19.C: Fix typo.
36715 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
36716
36717 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
36718
36719 * gcc.c-torture/execute/20030928-1.c: New test.
36720 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
36721
36722 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
36723
36724 * g++.dg/opt/unroll1.C: New test.
36725
36726 2003-09-26 Roger Sayle <roger@eyesopen.com>
36727
36728 PR optimization/11741
36729 * gcc.dg/20030926-1.c: New test case.
36730
36731 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36732
36733 PR c++/5655
36734 * g++.dg/parse/access7.C: New test.
36735 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
36736
36737 2003-09-24 Ziemowit Laski <zlaski@apple.com>
36738
36739 MERGE OF objc-improvements-branch into MAINLINE:
36740 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
36741 if libobjc has not been built.
36742 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
36743 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
36744 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
36745 objc/execute/nested-3.m, objc/execute/np-2.m,
36746 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
36747 objc/execute/redefining_self.m, objc/execute/root_methods.m,
36748 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
36749 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
36750 objc.dg/special/unclaimed-category-1.h,
36751 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
36752 well as GNU runtime.
36753 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
36754 * execute/cascading-1.m, execute/function-message-1.m,
36755 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
36756 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
36757 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
36758 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
36759 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
36760 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
36761 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
36762 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
36763 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
36764 * objc.dg/bitfield-2.m: Run only on Darwin.
36765 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
36766 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
36767 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
36768 * objc.dg/const-str-1.m: Fix constant string layout.
36769
36770 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
36771
36772 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
36773
36774 2003-09-23 Geoffrey Keating <geoffk@apple.com>
36775
36776 * gcc.dg/darwin-abi-1.c: New file.
36777
36778 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
36779
36780 PR target/12281
36781 * gcc.c-torture/compile/20030921-1.c: New test.
36782
36783 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
36784
36785 * g++.dg/opt/reg-stack2.C: New test.
36786
36787 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
36788
36789 * g++.dg/eh/delayslot1.C: New test.
36790
36791 2003-09-20 Richard Henderson <rth@redhat.com>
36792
36793 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
36794
36795 2003-09-20 Roger Sayle <roger@eyesopen.com>
36796
36797 * gcc.c-torture/execute/20030920-1.c: New test case.
36798
36799 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36800
36801 * g++.dg/rtti/typeid3.C: Correct expected error message.
36802
36803 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36804
36805 PR c++/157
36806 * g++.dg/parse/crash12.C: New test.
36807
36808 2003-09-19 Janis Johnson <janis187@us.ibm.com>
36809
36810 * gcc.dg/compat/mixed-struct-check.h: New.
36811 * gcc.dg/compat/mixed-struct-defs.h: New.
36812 * gcc.dg/compat/mixed-struct-init.h: New.
36813 * gcc.dg/compat/struct-by-value-19_main.c: New.
36814 * gcc.dg/compat/struct-by-value-19_x.c: New.
36815 * gcc.dg/compat/struct-by-value-19_y.c: New.
36816 * gcc.dg/compat/struct-by-value-20_main.c: New.
36817 * gcc.dg/compat/struct-by-value-20_x.c: New.
36818 * gcc.dg/compat/struct-by-value-20_y.c: New.
36819 * gcc.dg/compat/struct-return-19_main.c: New.
36820 * gcc.dg/compat/struct-return-19_x.c: New.
36821 * gcc.dg/compat/struct-return-19_y.c: New.
36822 * gcc.dg/compat/struct-return-20_main.c: New.
36823 * gcc.dg/compat/struct-return-20_x.c: New.
36824 * gcc.dg/compat/struct-return-20_y.c: New.
36825
36826 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
36827 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
36828 so that it will not complain on LP64 targets.
36829
36830 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36831
36832 PR c++/495
36833 * g++.dg/template/friend24.C: New test.
36834
36835 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
36836
36837 PR c++/12332
36838 * g++.dg/template/memtmpl2.C: New test.
36839
36840 2003-09-18 Mark Mitchell <mark@codesourcery.com>
36841
36842 PR target/11184
36843 * gcc.dg/builtin-apply1.c: New test.
36844
36845 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
36846
36847 PR c++/9848
36848 * g++.dg/warn/Wunused-4.C: New test.
36849
36850 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
36851
36852 PR c++/12316
36853 * g++.dg/other/gc2.C: New test.
36854
36855 2003-09-17 Mark Mitchell <mark@codesourcery.com>
36856
36857 PR c++/11991
36858 * g++.dg/rtti/typeid3.C: New test.
36859
36860 PR c++/12266
36861 * g++.dg/overload/template1.C: New test.
36862
36863 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
36864
36865 * g++.dg/opt/cfg3.C: New test.
36866
36867 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36868
36869 PR c++/7939
36870 * g++.dg/template/crash11.C: New test.
36871
36872 2003-09-16 Jason Merrill <jason@redhat.com>
36873 Jakub Jelinek <jakub@redhat.com>
36874
36875 * gcc.dg/attr-warn-unused-result.c: New test.
36876
36877 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
36878
36879 PR c++/12184
36880 * g++.dg/expr/call2.C: New test.
36881
36882 2003-09-15 Andreas Jaeger <aj@suse.de>
36883
36884 * gcc.dg/Wold-style-definition-1.c: New test.
36885
36886 2003-09-14 Mark Mitchell <mark@codesourcery.com>
36887
36888 PR c++/3907
36889 * g++.dg/parse/template12.C: New test.
36890
36891 * g++.dg/abi/bitfield11.C: New test.
36892 * g++.dg/abi/bitfield12.C: Likewise.
36893
36894 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
36895
36896 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
36897 non-expansion of functional macro name without arguments at EOL.
36898 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
36899
36900 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
36901
36902 * gcc.c-torture/execute/20030914-[12].c: New tests.
36903
36904 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
36905
36906 PR c++/11788
36907 * g++.dg/overload/addr1.C: New test.
36908
36909 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
36910
36911 * gcc.dg/20030909-1.c: New test.
36912
36913 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
36914
36915 * gcc.dg/ultrasp10.c: New test.
36916
36917 2003-09-09 Devang Patel <dpatel@apple.com>
36918
36919 * gcc.dg/darwin-ld-6.c: New test.
36920
36921 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36922
36923 * gcc.dg/torture/builtin-explog-1.c: New testcase.
36924
36925 2003-09-08 Mark Mitchell <mark@codesourcery.com>
36926
36927 * gcc.dg/ia64-types1.c: New test.
36928 * gcc.dg/ia64-types2.c: Likewise.
36929
36930 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36931
36932 * gcc.dg/builtins-1.c: Add more _Complex tests.
36933 * gcc.dg/torture/builtin-attr-1.c: Likewise.
36934
36935 * gcc.dg/builtins-1.c: Test existing _Complex functions.
36936 * gcc.dg/torture/builtin-attr-1.c: Likewise.
36937
36938 2003-09-08 Mark Mitchell <mark@codesourcery.com>
36939
36940 PR c++/11786
36941 * g++.dg/lookup/koenig2.C: New test.
36942
36943 PR c++/5296
36944 * g++.dg/rtti/typeid2.C: New test.
36945
36946 2003-09-08 Jakub Jelinek <jakub@redhat.com>
36947
36948 * gcc.c-torture/compile/20030904-1.c: New test.
36949
36950 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
36951
36952 * g++.dg/opt/longbranch2.C: New test.
36953
36954 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
36955
36956 * g++.dg/template/crash10.C: Only compile it.
36957
36958 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
36959
36960 PR middle-end/11665
36961 * gcc.c-torture/compile/20030907-1.c: New test.
36962 * g++.dg/init/array11.C: New test.
36963
36964 2003-09-07 Mark Mitchell <mark@codesourcery.com>
36965
36966 PR c++/11852
36967 * g++.dg/init/struct1.C: New test.
36968
36969 2003-09-07 Mark Mitchell <mark@codesourcery.com>
36970
36971 PR c++/12181
36972 * g++.dg/expr/comma1.C: New test.
36973
36974 2003-09-06 Mark Mitchell <mark@codesourcery.com>
36975
36976 PR c++/11867
36977 * g++.dg/expr/static_cast5.C: New test.
36978
36979 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
36980
36981 PR c++/11507
36982 * g++.dg/lookup/scoped7.C: New test.
36983
36984 PR c++/9574
36985 * g++.dg/other/static1.C: New test.
36986
36987 PR c++/11490
36988 * g++.dg/warn/template-1.C: New test.
36989
36990 PR c++/11432
36991 * g++.dg/template/crash10.C: New test.
36992
36993 PR c++/2478
36994 * g++.dg/overload/VLA.C: New test.
36995
36996 PR c++/10804
36997 * g++.dg/template/call1.C: New test.
36998
36999 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
37000
37001 PR c++/11794
37002 * g++.dg/parse/using3.C: New test.
37003
37004 2003-09-06 Roger Sayle <roger@eyesopen.com>
37005
37006 PR c++/11409
37007 * g++.dg/overload/builtin3.C: New test case.
37008
37009 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
37010
37011 PR c/9862
37012 * gcc.dg/20030906-1.c: New test.
37013 * gcc.dg/20030906-2.c: Likewise.
37014
37015 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
37016
37017 PR c++/12167
37018 * g++.dg/parse/defarg5.C: New test.
37019
37020 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
37021
37022 2003-09-05 Mark Mitchell <mark@codesourcery.com>
37023
37024 PR c++/12163
37025 * g++.dg/expr/static_cast4.C: New test.
37026
37027 PR c++/12146
37028 * g++.dg/template/crash9.C: New test.
37029
37030 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
37031
37032 * g++.old-deja/g++.ext/pretty2.C: Update for change
37033 in __FUNCTION__.
37034 * g++.old-deja/g++.ext/pretty3.C: Likewise.
37035
37036 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
37037
37038 PR c++/11922
37039 * g++/dg/template/qualified-id1.C: New test.
37040
37041 PR c++/12037
37042 * g++.dg/warn/noeffect4.C: New test.
37043
37044 2003-09-04 Matt Austern <austern@apple.com>
37045
37046 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
37047 * g++.dg/ext/fnname2.C: Likewise.
37048 * g++.dg/ext/fnname3.C: Likewise.
37049
37050 2003-09-04 Mark Mitchell <mark@codesourcery.com>
37051
37052 * g++.dg/expr/lval1.C: New test.
37053 * g++.dg/ext/lvcast.C: Remove.
37054
37055 2003-09-03 Roger Sayle <roger@eyesopen.com>
37056
37057 PR optimization/11700.
37058 * gcc.c-torture/compile/20030903-1.c: New test case.
37059
37060 2003-09-03 Mark Mitchell <mark@codesourcery.com>
37061
37062 PR c++/12053
37063 * g++.dg/abi/layout4.C: New test.
37064
37065 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
37066
37067 PR c++/11553
37068 * g++.dg/parse/friend3.C: New test.
37069
37070 2003-09-02 Mark Mitchell <mark@codesourcery.com>
37071
37072 PR c++/11847
37073 * g++.dg/template/class1.C: New test.
37074
37075 PR c++/11808
37076 * g++.dg/expr/call1.C: New test.
37077
37078 2003-09-01 Mark Mitchell <mark@codesourcery.com>
37079
37080 PR c++/12114
37081 * g++.dg/init/ref9.C: New test.
37082
37083 PR c++/11972
37084 * g++.dg/template/nested4.C: New test.
37085
37086 2003-08-29 Mark Mitchell <mark@codesourcery.com>
37087
37088 PR c++/12093
37089 * g++.dg/template/non-dependent4.C: New test.
37090
37091 PR c++/11928
37092 * g++.dg/inherit/conv1.C: New test.
37093
37094 2003-08-29 Mark Mitchell <mark@codesourcery.com>
37095
37096 PR c++/6196
37097 * g++.dg/ext/label1.C: New test.
37098 * g++.dg/ext/label2.C: Likewise.
37099
37100 2003-08-28 Mark Mitchell <mark@codesourcery.com>
37101
37102 * g++.dg/expr/cond3.C: New test.
37103
37104 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37105
37106 * gcc.dg/builtins-1.c: Add new builtin cases.
37107
37108 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37109
37110 * gcc.dg/builtins-1.c: Add new cases.
37111 * gcc.dg/torture/builtin-attr-1.c: Likewise.
37112
37113 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37114
37115 * gcc.dg/builtins-1.c: Add more math builtin tests.
37116 * gcc.dg/torture/builtin-attr-1.c: New test.
37117
37118 2003-08-28 Mark Mitchell <mark@codesourcery.com>
37119
37120 PR optimization/5079
37121 * g++.dg/opt/static3.C: New test.
37122
37123 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
37124
37125 * gcc.misc-tests/gcov-10b.c: New test.
37126
37127 2003-08-27 Mark Mitchell <mark@codesourcery.com>
37128
37129 * g++.dg/opt/ptrmem3.C: New test.
37130
37131 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
37132
37133 2003-08-27 Jakub Jelinek <jakub@redhat.com>
37134
37135 * gcc.dg/20030826-2.c: New test.
37136
37137 2003-08-26 Roger Sayle <roger@eyesopen.com>
37138
37139 PR middle-end/12002
37140 * g77.f-torture/compile/12002.f: New test case.
37141
37142 2003-08-26 Roger Sayle <roger@eyesopen.com>
37143
37144 * gcc.dg/20030826-1.c: New test case.
37145
37146 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
37147
37148 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
37149
37150 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
37151
37152 PR c++/11871
37153 * c++.dg/lookup/crash1.C: New test.
37154
37155 * c++.dg/warn/noeffect3.C: New test.
37156
37157 2003-08-25 Janis Johnson <janis187@us.ibm.com>
37158
37159 * gcc.dg/compat/vector-1_x.c: Compile with -w.
37160 * gcc.dg/compat/vector-1_y.c: Ditto.
37161 * gcc.dg/compat/vector-2_x.c: Ditto.
37162 * gcc.dg/compat/vector-2_y.c: Ditto.
37163
37164 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
37165
37166 * gcc.dg/20030702-1.c: New test.
37167
37168 2003-08-25 Mark Mitchell <mark@codesourcery.com>
37169
37170 PR c++/8795
37171 * g++.dg/ext/altivec-1.C: New test.
37172
37173 2003-08-24 Richard Henderson <rth@redhat.com>
37174
37175 * g++.dg/eh/simd-2.C: Add -w for x86.
37176
37177 2003-08-23 Jakub Jelinek <jakub@redhat.com>
37178
37179 * gcc.dg/20030815-1.c: New test.
37180
37181 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37182
37183 PR c++/3765
37184 * g++.dg/parse/access6.C: New test.
37185
37186 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37187
37188 PR c++/641, c++/11876
37189 * g++.dg/template/friend22.C: New test.
37190 * g++.dg/template/friend23.C: Likewise.
37191
37192 2003-08-22 Mark Mitchell <mark@codesourcery.com>
37193
37194 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
37195 identically.
37196
37197 2003-08-22 Mark Mitchell <mark@codesourcery.com>
37198
37199 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
37200
37201 2003-08-22 Mark Mitchell <mark@codesourcery.com>
37202
37203 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
37204
37205 2003-08-22 Mark Mitchell <mark@codesourcery.com>
37206
37207 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
37208
37209 2003-08-22 Mark Mitchell <mark@codesourcery.com>
37210
37211 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
37212
37213 2003-08-21 Mark Mitchell <mark@codesourcery.com>
37214
37215 PR c++/11919
37216 * g++.dg/overload/prom1.C: New test.
37217
37218 PR c++/11551
37219 * g++.dg/parse/dtor2.C: New test.
37220
37221 PR c++/10762
37222 * g++.dg/parse/using2.C: New test.
37223
37224 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
37225
37226 PR target/11805
37227 * gcc.c-torture/compile/20030821-1.c: New.
37228
37229 2003-08-20 Mark Mitchell <mark@codesourcery.com>
37230
37231 PR c++/11834
37232 * g++.dg/template/deduce2.C: New test.
37233
37234 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
37235
37236 * gcc.c-torture/execute/20030821-1.c: New test.
37237
37238 2003-08-20 Roger Sayle <roger@eyesopen.com>
37239
37240 PR middle-end/11984
37241 * gcc.dg/20030820-1.c: New test case.
37242
37243 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
37244
37245 PR c++/11945
37246 * g++.dg/warn/noeffect2.C: New test.
37247
37248 2003-08-19 Mark Mitchell <mark@codesourcery.com>
37249
37250 PR c++/10926
37251 * g++.dg/template/dtor2.C: New test.
37252
37253 PR c++/11684
37254 * g++.dg/template/operator1.C: New test.
37255 * g++.dg/parse/operator4.C: New test.
37256
37257 PR c++/11946.C
37258 * g++.dg/expr/enum1.C: New test.
37259 * gcc.dg/c99-bool-1.c: Remove bogus warning.
37260
37261 PR c++/11036.C
37262 * g++.dg/parse/elab2.C: New test.
37263 * g++.dg/parse/typedef4.C: Change error message.
37264 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
37265 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
37266 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
37267
37268 2003-08-19 Geoffrey Keating <geoffk@apple.com>
37269
37270 * gcc.dg/pch/warn-1.c: New.
37271 * gcc.dg/pch/warn-1.hs: New.
37272
37273 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
37274 not-tested file.
37275
37276 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
37277
37278 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
37279
37280 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
37281
37282 * gcc.dg/uninit-D.c: New Test.
37283 * gcc.dg/uninit-E.c: New Test.
37284 * gcc.dg/uninit-F.c: New Test.
37285 * gcc.dg/uninit-G.c: New Test.
37286
37287 2003-08-19 Michael Ritzert <ritzert@t-online.de>
37288
37289 * g++.dg/README: Describe the pch directory.
37290
37291 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37292
37293 PR c++/11174
37294 * g++.dg/parse/access4.C: New test.
37295 * g++.dg/parse/access5.C: Likewise.
37296 * g++.old-deja/g++.jason/access17.C: Adjust error message.
37297
37298 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
37299
37300 * gcc.dg/noncompile/20030818-1.c: New.
37301
37302 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
37303
37304 PR c++/11957
37305 * g++.dg/warn/noeffect1.C: New test.
37306
37307 * g++.dg/template/scope2.C: New test.
37308 * g++.dg/template/error2.C: Correct dg-error
37309
37310 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
37311
37312 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
37313
37314 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
37315
37316 PR C++/11512
37317 * g++.dg/template/warn1.C: New.
37318
37319 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
37320
37321 * g++.dg/template/error2.C: New test.
37322 * g++.dg/lookup/using7.C: Adjust errors
37323 * g++.old-deja/g++.pt/crash36.C: Likewise.
37324 * g++.old-deja/g++.pt/derived3.C: Likewise.
37325
37326 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37327
37328 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
37329 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
37330 * gcc.c-torture/execute/builtins/string-9.c: New, from
37331 string-opt-9.c. Adjust for execute/builtins framework.
37332 * gcc.c-torture/execute/string-opt-9.c: Delete.
37333
37334 2003-08-12 Mark Mitchell <mark@codesourcery.com>
37335
37336 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
37337
37338 * g++.dg/parse/ret-type2.C: New test.
37339
37340 PR c++/11703
37341 * g++.dg/init/new8.C: New test.
37342
37343 PR c++/10923
37344 * g++.dg/parse/typedef5.C: New test.
37345
37346 PR c++/9512
37347 * g++.dg/parse/qualified2.C: New test.
37348 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
37349 invalid code.
37350
37351 2003-08-11 Mark Mitchell <mark@codesourcery.com>
37352
37353 * g++.dg/conversion/ptrmem1.C: New test.
37354
37355 2003-08-11 Jakub Jelinek <jakub@redhat.com>
37356
37357 PR target/11693
37358 * gcc.dg/20030811-1.c: New test.
37359
37360 PR target/11535
37361 * gcc.c-torture/execute/20030811-1.c: New test.
37362
37363 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37364
37365 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
37366
37367 2003-08-10 Mark Mitchell <mark@codesourcery.com>
37368
37369 PR c++/11789.C
37370 * g++.dg/inherit/multiple1.C: New test.
37371
37372 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
37373
37374 * gcc.dg/spe1.c: New test.
37375
37376 PR c++/11670
37377 * g++.dg/expr/cast2.C: New test.
37378
37379 PR c++/10530
37380 * g++.dg/template/dependent-name2.C: New test.
37381
37382 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
37383
37384 * g++.dg/parse/crash11.C: Put the dg options in comments.
37385
37386 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
37387
37388 * lib/gcc-dg.exp: Update for diagnostic change.
37389
37390 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37391
37392 PR c++/5767
37393 * g++.dg/parse/crash11.C: New test.
37394
37395 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
37396
37397 * gcc.dg/cpp/spacing1.c: Update.
37398
37399 2003-08-04 Janis Johnson <janis187@us.ibm.com>
37400
37401 PR target/11739
37402 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
37403 a value for -mtune.
37404
37405 2003-08-04 Roger Sayle <roger@eyesopen.com>
37406
37407 PR middle-end/11771
37408 * gcc.c-torture/compile/20030804-1.c: New test case.
37409
37410 2003-08-04 Roger Sayle <roger@eyesopen.com>
37411
37412 * gcc.dg/20030804-1.c: New test case.
37413
37414 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
37415
37416 * gcc.dg/cpp/separate-1.c: New test.
37417
37418 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
37419
37420 PR c++/11704
37421 * g++.dg/template/dependent-expr2.C: New test.
37422
37423 PR c++/11766
37424 * g++.dg/expr/ptrmem1.C: New test.
37425
37426 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37427
37428 PR c++/9453
37429 * g++.dg/template/friend15.C: New test.
37430
37431 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
37432
37433 * lib/dg-pch.exp: Work round PCH bug.
37434
37435 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37436
37437 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
37438 builtins. Move cases from builtins-4.c here.
37439
37440 * gcc.dg/torture/builtin-math-1.c: New test taken from
37441 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
37442 additional cases.
37443
37444 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
37445 Delete.
37446
37447 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
37448
37449 PR c++/9447
37450 * g++.dg/template/using7.C: New test.
37451
37452 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
37453
37454 * import1.c, import2.c: New tests.
37455
37456 2003-08-01 Jakub Jelinek <jakub@redhat.com>
37457
37458 * g++.dg/eh/crossjump1.C: New test.
37459
37460 2003-08-01 Mark Mitchell <mark@codesourcery.com>
37461
37462 PR c++/11697
37463 * g++.dg/template/using6.C: New test.
37464
37465 PR c++/11744
37466 * g++.dg/template/koenig2.C: New test.
37467
37468 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37469
37470 PR c++/7983
37471 * g++.dg/parse/typedef4.C: New test.
37472
37473 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37474
37475 PR c++/8442, c++/8806
37476 * g++.dg/template/elab1.C: New test.
37477 * g++.dg/template/type2.C: Likewise.
37478 * g++.dg/template/ttp3.C: Adjust expected error message.
37479 * g++.old-deja/g++.law/visibility13.C: Likewise.
37480 * g++.old-deja/g++.niklas/t135.C: Likewise.
37481 * g++.old-deja/g++.pt/ttp41.C: Likewise.
37482 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
37483 template argument.
37484 * g++.old-deja/g++.pt/ttp44.C: Likewise.
37485
37486 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
37487
37488 PR c++/11295
37489 * g++.dg/ext/stmtexpr1.C: New test.
37490
37491 * g++.dg/opt/tmp1.C: New test.
37492
37493 PR c++/11525
37494 * g++.dg/parse/constant4.C: New test.
37495
37496 PR c++/9447
37497 * g++.dg/template/using5.C: New test.
37498
37499 2003-07-31 Roger Sayle <roger@eyesopen.com>
37500
37501 * gcc.dg/builtins-27.c: New test case.
37502
37503 2003-07-31 Jakub Jelinek <jakub@redhat.com>
37504
37505 * gcc.dg/tls/opt-7.c: New test.
37506
37507 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
37508
37509 * g++.old-deja/g++.other/crash18.C: Remove.
37510
37511 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
37512
37513 * g++.dg/template/explicit3.C: New.
37514 * g++.dg/template/explicit4.C: New.
37515 * g++.dg/template/explicit5.C: New.
37516
37517 PR c++/11347
37518 * g++.dg/template/memtmpl1.C: New.
37519
37520 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
37521
37522 PR target/11565
37523 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
37524 * gcc.dg/i386-387-5.c (dg-options): Likewise.
37525
37526 2003-07-30 Jan Hubicka <jh@suse.cz>
37527
37528 * vtgc1.c: Kill.
37529
37530 2003-07-29 Zack Weinberg <zack@codesourcery.com>
37531
37532 * gcc.dg/struct-in-proto-1.c: New test.
37533
37534 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
37535
37536 * gcc.dg/cpp/include2.c: Only expect one message.
37537
37538 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
37539
37540 PR c++/9447
37541 * g++.dg/template/using1.C: New test.
37542 * g++.dg/template/using2.C: New test.
37543 * g++.dg/template/using3.C: New test.
37544 * g++.dg/template/using4.C: New test.
37545
37546 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
37547
37548 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
37549 * gcc.c-torture/execute/string-opt-10.c: Likewise.
37550
37551 2003-07-28 Jan Hubicka <jh@suse.cz>
37552
37553 PR c++/11530
37554 * g++.dg/opt/call1.C: New test.
37555
37556 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
37557
37558 PR c++/11667
37559 * g++.dg/init/enum2.C: New test.
37560 * g++.dg/template/overload1.C: Add "-w" option.
37561
37562 2003-07-28 Hans-Peter Nilsson <hp@bitrange.com>
37563
37564 * gcc.dg/Wdeclaration-after-statement-1.c,
37565 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
37566
37567 2003-07-28 Jakub Jelinek <jakub@redhat.com>
37568
37569 * gcc.c-torture/compile/20030725-1.c: New test.
37570
37571 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
37572
37573 * gcc.dg/20030505.c: Only run for SPE.
37574 Remove definition of opaque type.
37575
37576 2003-07-27 Mark Mitchell <mark@codesourcery.com>
37577
37578 * g++.dg/template/ptrmem6.C: New test.
37579
37580 2003-07-26 Geoffrey Keating <geoffk@apple.com>
37581
37582 * gcc.c-torture/compile/zero-strct-2.c: New test.
37583
37584 2003-07-25 Geoffrey Keating <geoffk@apple.com>
37585
37586 * gcc.dg/intermod-1.c: New test.
37587
37588 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
37589
37590 PR c++/11617
37591 * g++.dg/template/lookup2.C: New test.
37592 * g++.dg/template/memclass1.C: Remove instantiated from error.
37593 * g++.dg/other/error2.C: Tweak expected errors.
37594
37595 PR c++/11596
37596 * g++.dg/template/defarg3.C: New test.
37597
37598 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
37599
37600 2003-07-24 Mark Mitchell <mark@codesourcery.com>
37601
37602 * g++.dg/inherit/access5.C: New test.
37603
37604 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37605
37606 PR c++/11513
37607 * g++.dg/template/crash8.C: New test.
37608
37609 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
37610
37611 PR c/10602
37612 * gcc.dg/noncompile/incomplete-2.c: New test.
37613
37614 2003-07-23 Mark Mitchell <mark@codesourcery.com>
37615
37616 PR c++/11645
37617 * g++.dg/inherit/access4.C: New test.
37618
37619 PR c++/11517
37620 * g++.dg/expr/cond2.C: New test.
37621
37622 PR optimization/10679
37623 * g++.dg/opt/inline4.C: New test.
37624
37625 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
37626
37627 * g++.dg/parse/crash10: New test.
37628
37629 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
37630
37631 * g++.dg/ext/flexary1.C: New test.
37632
37633 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37634
37635 PR c++/10793
37636 * g++.dg/template/crash9.C: New test.
37637
37638 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
37639
37640 PR c++/3004
37641 * g++.dg/parse/typedef3.C: New test.
37642
37643 PR c++/7906
37644 * g++.dg/parse/operator2.C: New test.
37645
37646 PR c++/8895
37647 * g++.dg/parse/def-tmpl-arg1.C: New test.
37648
37649 PR c++/9282
37650 * g++.dg/parse/funptr1.C: New test.
37651
37652 PR c++/9452
37653 * g++.dg/parse/ambig3.C: New test.
37654
37655 PR c++/9454
37656 * g++.dg/parse/operator3.C: New test.
37657
37658 PR c++/9486
37659 * g++.dg/parse/template10.C: New test.
37660
37661 PR c++/9488
37662 * g++.dg/parse/template11.C: New test.
37663
37664 PR c++/10150
37665 * g++.dg/parse/invalid-op1.C: New test.
37666
37667 PR c++/10247
37668 * g++.dg/parse/condexpr1.C: New test.
37669
37670 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
37671
37672 * g++.dg/ext/packed3.C: New test.
37673 * g++.dg/ext/packed4.C: New test.
37674
37675 * gcc.dg/pack-test-3.c: New test.
37676
37677 2003-07-21 Janis Johnson <janis187@us.ibm.com>
37678
37679 * lib/compat.exp: Handle dg-options per source file.
37680 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
37681 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
37682 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
37683 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
37684 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
37685 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
37686 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
37687 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
37688 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
37689 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
37690 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
37691 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
37692 * g++.dg/compat/break/bitfield7_x.C: Ditto.
37693 * g++.dg/compat/break/bitfield7_y.C: Ditto.
37694
37695 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
37696
37697 PR c/10320
37698 * gcc.c-torture/execute/20030718-1.c: New test.
37699
37700 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
37701
37702 PR optimization/11536
37703 * gcc.dg/20030721-1.c: New test.
37704
37705 2003-07-19 Mark Mitchell <mark@codesourcery.com>
37706
37707 PR c++/11546
37708 * g++.dg/template/lookup1.C: New test.
37709
37710 2003-07-19 Zack Weinberg <zack@codesourcery.com>
37711
37712 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
37713 diagnostics of ill-formed constructs involving labels.
37714 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
37715 the new 'previously defined here' message.
37716
37717 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
37718
37719 * g++.dg/parse/non-dependent2.C: New test.
37720
37721 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
37722
37723 * g++.dg/init/init-ref4.C: xfail on targets without
37724 weak symbols.
37725
37726 2003-07-17 Jakub Jelinek <jakub@redhat.com>
37727
37728 PR target/11087
37729 * gcc.c-torture/execute/20030717-1.c: New test.
37730
37731 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
37732
37733 * g++.dg/opt/cfg1.C: New test.
37734
37735 2003-07-17 Mark Mitchell <mark@codesourcery.com>
37736
37737 PR optimization/11557
37738 * gcc.dg/20030717-1.c: New test.
37739
37740 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
37741
37742 PR c++/10476
37743 * g++.dg/expr/crash-1.C: New test.
37744
37745 PR c++/11027
37746 * g++.dg/template/init3.C: New test.
37747
37748 PR c++/8222
37749 * g++.dg/template/non-dependent1.C: New test.
37750
37751 PR c++/11070
37752 * g++.dg/template/non-dependent2.C: New test.
37753
37754 PR c++/11071
37755 * g++.dg/template/non-dependent3.C: New test.
37756
37757 PR c++/9907
37758 * g++.dg/template/sizeof5.C: New test.
37759
37760 2003-07-17 Geoffrey Keating <geoffk@apple.com>
37761
37762 PR 11498
37763 * gcc.c-torture/compile/mangle-1.c: New file.
37764
37765 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37766
37767 PR c++/7809
37768 * g++.dg/parse/access3.C: New test.
37769
37770 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
37771
37772 PR c++/11384
37773 * g++.dg/init/init-ref4.C: New test.
37774
37775 2003-07-16 Mark Mitchell <mark@codesourcery.com>
37776
37777 PR c++/11547
37778 * g++.dg/parse/constant3.C: New test.
37779 * g++.dg/parse/crash7.C: Likewise.
37780
37781 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
37782
37783 PR target/11008
37784 * gcc.dg/i386-pentium4-not-mull.c: New.
37785
37786 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
37787
37788 * gcc.dg/asm-names.c (ymain): Make it weak.
37789
37790 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37791
37792 PR c++/5421
37793 * g++.dg/template/friend21.C: New test.
37794
37795 2003-07-16 Jakub Jelinek <jakub@redhat.com>
37796
37797 * gcc.dg/cleanup-8.c: New test.
37798 * gcc.dg/cleanup-9.c: New test.
37799
37800 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
37801
37802 * g++.dg/ext/dll-MI1.h: New file.
37803 * g++.dg/ext/dllexport-MI1.C: New file.
37804 * g++.dg/ext/dllimport-MI1.C: New file.
37805
37806 2003-07-15 Jakub Jelinek <jakub@redhat.com>
37807
37808 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
37809 it does not have cmpstrsi patterns (just cmpmemsi).
37810
37811 2003-07-15 Mark Mitchell <mark@codesourcery.com>
37812
37813 PR debug/11473
37814 * g++.dg/debug/debug8.C: New test.
37815
37816 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37817
37818 PR c++/10108
37819 * g++.dg/template/crash7.C: New test.
37820
37821 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
37822
37823 PR target/10795
37824 * gcc.c-torture/compile/20030708-1.c: New.
37825
37826 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
37827
37828 * gcc.c-torture/execute/20030715-1.c: New test.
37829
37830 2003-07-14 Geoffrey Keating <geoffk@apple.com>
37831
37832 * gcc.dg/pch/inline-3.c: New file.
37833 * gcc.dg/pch/inline-3.hs: New file.
37834 * gcc.dg/pch/inline-4.c: New file.
37835 * gcc.dg/pch/inline-4.hs: New file.
37836
37837 2003-07-14 Mark Mitchell <mark@codesourcery.com>
37838
37839 PR c++/11509
37840 * g++.dg/template/crash6.C: New test.
37841
37842 PR c++/7053
37843 * g++.dg/template/friend20.C: New test.
37844
37845 PR c++/7019
37846 * g++.dg/template/overload2.C: New test.
37847
37848 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37849
37850 PR optimization/11440
37851 * gcc.c-torture/execute/20030714-1.c: New test.
37852
37853 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37854
37855 PR c++/11154
37856 * g++.dg/template/partial2.C: New test.
37857
37858 2003-07-13 Mark Mitchell <mark@codesourcery.com>
37859
37860 PR c++/11503
37861 * g++.dg/template/anon1.C: New test.
37862
37863 PR c++/11493
37864 PR c++/11495
37865 * g++.dg/parse/template9.C: Likewise.
37866 * g++.dg/template/crash4.C: New test.
37867 * g++.dg/template/koenig1.C: Likewise.
37868 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
37869 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
37870 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
37871 functions.
37872 * g++.old-deja/g++.jason/template36.C: Likewise.
37873 * g++.old-deja/g++.mike/p1989.C: Likewise.
37874 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
37875 * g++.old-deja/g++.pt/ttp20.C: Use this->.
37876 * g++.old-deja/g++.pt/ttp21.C: Use this->.
37877 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
37878 compiling.
37879 * g++.old-deja/g++.pt/union2.C: Use this->.
37880
37881 2003-07-11 Jakub Jelinek <jakub@redhat.com>
37882
37883 * gcc.dg/20030711-1.c: New test.
37884
37885 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
37886
37887 PR c++/11050
37888 * g++.dg/parse/args1.C: New test.
37889 * g++.pt/defarg8.C: Change expected errors.
37890
37891 2003-07-11 Mark Mitchell <mark@codesourcery.com>
37892
37893 PR c++/8164
37894 * g++.dg/template/nontype2.C: New test.
37895
37896 PR c++/10558
37897 * g++.dg/parse/template8.C: New test.
37898
37899 PR c++/8327
37900 * g++.dg/template/scope1.C: New test.
37901
37902 * g++.dg/warn/Wsign-compare-1.C: New test.
37903
37904 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
37905
37906 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
37907
37908 2003-07-10 Mark Mitchell <mark@codesourcery.com>
37909
37910 PR c++/9411
37911 * g++.dg/template/explicit2.C: New test.
37912
37913 PR c++/10032
37914 * g++.dg/warn/pedantic1.C: New test.
37915
37916 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
37917
37918 PR c++ 9483
37919 * g++.dg/other/field1.C: New test.
37920
37921 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
37922
37923 PR c/11449
37924 * gcc.c-torture/compile/20030707-1.c: New.
37925
37926 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37927
37928 PR c++/10849
37929 * g++.dg/template/access12.C: New test.
37930
37931 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
37932
37933 * g++.dg/bprob/bprob.exp (prof_ext): Update.
37934 * g77.dg/bprob/bprob.exp (prof_ext): Update.
37935 * gcc.misc-tests/bprob.exp (prof_ext): Update.
37936 * gcc.misc-tests/gcov.exp: Update
37937 * g++.dg/gcov/gcov.exp: Update
37938 * lib/gcov.exp: Update.
37939
37940 2003-07-08 Mark Mitchell <mark@codesourcery.com>
37941
37942 * g++.dg/abi/mangle17.C: Make sure template expressions are
37943 dependent.
37944 * g++.dg/abi/mangle4.C: Mark erroneous casts.
37945 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
37946 * g++.dg/opt/stack1.C: Remove erroneous code.
37947 * g++.dg/parse/template7.C: New test.
37948 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
37949 * g++.old-deja/g++.pt/crash4.C: Likewise.
37950
37951 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
37952
37953 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
37954 with zero or one occurence of `$' after the initial `L'.
37955
37956 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
37957
37958 * gcc.c-torture/compile/20030704-1.c: Add a comment.
37959
37960 2003-07-08 Roger Sayle <roger@eyesopen.com>
37961
37962 PR c/11370
37963 * gcc.dg/Wunreachable-6.c: New testcase.
37964 * gcc.dg/Wunreachable-7.c: New testcase.
37965
37966 2003-07-08 Jakub Jelinek <jakub@redhat.com>
37967
37968 PR c/11420
37969 * gcc.dg/20030708-1.c: New test.
37970
37971 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
37972
37973 * gcc.dg/compat/sdata-section.h: New file.
37974 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
37975 * gcc.dg/torture/mips-sdata-1.c: New test.
37976
37977 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37978
37979 PR c++/11030
37980 * g++.dg/template/friend19.C: New test.
37981
37982 2003-07-08 Jakub Jelinek <jakub@redhat.com>
37983
37984 * g++.dg/opt/strength-reduce.C: New test.
37985
37986 2003-07-07 Roger Sayle <roger@eyesopen.com>
37987
37988 PR target/10979
37989 * gcc.dg/20030707-1.c: New testcase.
37990
37991 2003-07-07 Roger Sayle <roger@eyesopen.com>
37992
37993 PR optimization/11059
37994 * g++.dg/opt/emptyunion.C: New testcase.
37995
37996 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
37997 Eric Botcazou <ebotcazou@libertysurf.fr>
37998
37999 * g++.dg/opt/stack1.C: New test.
38000
38001 2003-07-05 Mark Mitchell <mark@codesourcery.com>
38002
38003 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
38004 run test.
38005
38006 PR c++/11431
38007 * g++.dg/expr/static_cast3.C: New test.
38008
38009 2003-07-04 Zack Weinberg <zack@codesourcery.com>
38010
38011 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
38012 everywhere.
38013 * gcc.dg/concat.c: Concatenation of string constants with
38014 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
38015 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
38016 * gcc.dg/cpp/escape-2.c: Use wide character constants where
38017 necessary to avoid multi-character character constant warning.
38018 * gcc.dg/cpp/escape.c: Likewise.
38019 * gcc.dg/cpp/ucs.c: Likewise.
38020 Remove backslashes from dg-bogus comments, as they confuse Tcl.
38021 Fix a typo.
38022
38023 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
38024
38025 PR c/11428
38026 * gcc.c-torture/compile/20030704-1.c: New.
38027
38028 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
38029
38030 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
38031
38032 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
38033
38034 PR c++/5287, PR c++/7910, PR c++/11021
38035 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
38036 tests for warnings.
38037 * g++.dg/ext/dllimport2.C: Add tests for warnings.
38038 * g++.dg/ext/dllimport3.C: Likewise.
38039 * g++.dg/ext/dllimport4.C: New file.
38040 * g++.dg/ext/dllimport5.C: New file.
38041 * g++.dg/ext/dllimport6.C: New file.
38042 * g++.dg/ext/dllimport7.C: New file.
38043 * g++.dg/ext/dllimport8.C: New file.
38044 * g++.dg/ext/dllimport9.C: New file.
38045 * g++.dg/ext/dllimport10.C: New file.
38046 * g++.dg/ext/dllexport1.C: New file.
38047
38048 2003-07-03 Mark Mitchell <mark@codesourcery.com>
38049
38050 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
38051 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
38052
38053 2003-07-03 Roger Sayle <roger@eyesopen.com>
38054
38055 * gcc.dg/builtins-25.c: New testcase.
38056 * gcc.dg/builtins-26.c: New testcase.
38057
38058 2003-07-03 Janis Johnson <janis187@us.ibm.com>
38059
38060 * gcc.dg/compat/vector-defs.h: New file.
38061 * gcc.dg/compat/vector-setup.h: New file.
38062 * gcc.dg/compat/vector-check.h: New file.
38063 * gcc.dg/compat/vector-1_main.c: New file.
38064 * gcc.dg/compat/vector-1_x.c: New file.
38065 * gcc.dg/compat/vector-1_y.c: New file.
38066 * gcc.dg/compat/vector-2_main.c: New file.
38067 * gcc.dg/compat/vector-2_x.c: New file.
38068 * gcc.dg/compat/vector-2_y.c: New file.
38069
38070 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
38071 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
38072 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
38073 * gcc.dg/compat/struct-align-1.h: New file.
38074 * gcc.dg/compat/struct-align-1_main.c: New file.
38075 * gcc.dg/compat/struct-align-1_x.c: New file.
38076 * gcc.dg/compat/struct-align-1_y.c: New file.
38077 * gcc.dg/compat/struct-align-2.h: New file.
38078 * gcc.dg/compat/struct-align-2_main.c: New file.
38079 * gcc.dg/compat/struct-align-2_x.c: New file.
38080 * gcc.dg/compat/struct-align-2_y.c: New file.
38081
38082 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
38083 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
38084 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
38085 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
38086 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
38087 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
38088 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
38089 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
38090 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
38091 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
38092 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
38093 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
38094 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
38095 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
38096 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
38097 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
38098 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
38099 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
38100 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
38101 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
38102 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
38103 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
38104 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
38105 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
38106 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
38107 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
38108 * gcc.dg/compat/struct-return-10_x.c: Ditto.
38109 * gcc.dg/compat/struct-return-2_x.c: Ditto.
38110 * gcc.dg/compat/struct-return-3_x.c: Ditto.
38111
38112 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
38113
38114 * gcc.dg/i386-call-1.c: New test.
38115
38116 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
38117
38118 PR c++/9162
38119 * g++.dg/parse/defarg4.C: New.
38120
38121 2003-07-03 Roger Sayle <roger@eyesopen.com>
38122
38123 PR target/10700
38124 * gcc.c-torture/compile/20030703-1.c: New test case.
38125
38126 2003-07-03 Mark Mitchell <mark@codesourcery.com>
38127
38128 * g++.dg/template/local3.C: Remove extra semicolon.
38129
38130 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
38131
38132 * gcc.dg/i386-volatile-1.c: New test.
38133
38134 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
38135
38136 PR c++/11072
38137 * g++.dg/other/offsetof2.C: XFAIL.
38138 * g++.dg/other/offsetof5.C: New.
38139
38140 PR c++/10219
38141 * g++.dg/template/error1.C: New.
38142
38143 PR c++/9779
38144 * g++.dg/template/dependent-expr1.C: New.
38145
38146 2003-07-01 Mark Mitchell <mark@codesourcery.com>
38147
38148 PR c++/6949
38149 * g++.dg/template/local3.C: New test.
38150
38151 PR c++/11149
38152 * g++.dg/lookup/scoped6.C: New test.
38153
38154 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
38155
38156 PR c++/8046
38157 * g++.dg/other/error7.C: New test.
38158
38159 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
38160
38161 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
38162 * g++.old-deja/g++.abi/vtable3.h: Likewise.
38163 * g++.old-deja/g++.law/code-gen5.C: Likewise.
38164 * g++.old-deja/g++.other/union2.C: Likewise.
38165 * gcc.dg/c90-const-expr-2.c: Likewise.
38166 * gcc.dg/c90-const-expr-3.c: Likewise.
38167 * gcc.dg/c99-const-expr-2.c: Likewise.
38168 * gcc.dg/c99-const-expr-3.c: Likewise.
38169 * gcc.dg/concat.c: Likewise.
38170
38171 2003-07-01 Mark Mitchell <mark@codesourcery.com>
38172
38173 PR c++/9559
38174 * g++.dg/init/static1.C: New test.
38175
38176 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
38177
38178 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
38179 * g++.old-deja/g++.other/access2.C: Likewise.
38180 * g++.old-deja/g++.other/decl2.C: Likewise.
38181 * gcc.c-torture/execute/20020615-1.c: Likewise.
38182
38183 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
38184
38185 PR c++/4933
38186 * g++.dg/template/sizeof4.C: New test.
38187
38188 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
38189
38190 * g++.dg/other/error6.C: New test.
38191
38192 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
38193
38194 PR c++/10750
38195 * g++.dg/parse/constant2.C: New test.
38196
38197 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
38198
38199 PR c++/11106
38200 * g++.dg/other/error5.C: New test.
38201
38202 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38203
38204 * gcc.dg/format/gcc_diag-1.c: New test.
38205
38206 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
38207
38208 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
38209
38210 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
38211
38212 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
38213 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
38214 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
38215
38216 2003-06-28 Jakub Jelinek <jakub@redhat.com>
38217
38218 * gcc.c-torture/execute/builtins/string-8.c: New test.
38219 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
38220 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
38221 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
38222
38223 2003-06-27 Mark Mitchell <mark@codesourcery.com>
38224
38225 PR c++/10468
38226 * g++.dg/ext/typeof6.C: New test.
38227
38228 2003-06-27 Mark Mitchell <mark@codesourcery.com>
38229
38230 PR c++/10796
38231 * g++.dg/init/enum1.C: New test.
38232
38233 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
38234
38235 * gcc.dg/20030627-1.c: New test.
38236
38237 2003-06-26 Mark Mitchell <mark@codesourcery.com>
38238
38239 PR c++/11332
38240 * g++.dg/expr/static_cast2.C: New test.
38241
38242 2003-06-26 Roger Sayle <roger@eyesopen.com>
38243 Jakub Jelinek <jakub@redhat.com>
38244
38245 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
38246 sprintf(dst,"%s",src) optimization.
38247 * gcc.c-torture/execute/20030626-1.c: New test case.
38248 * gcc.c-torture/execute/20030626-2.c: New test case.
38249
38250 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
38251
38252 * gcc.c-torture/execute/multi-ix.c: New test.
38253
38254 * gcc.c-torture/execute/simd-4.c (main):
38255 Added missing semicolon at end of union.
38256
38257 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
38258
38259 PR c++/8266
38260 * g++.dg/template/explicit-instantiation3.C: New test.
38261
38262 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
38263
38264 * gcc.dg/20030626-1.c: Use signed char.
38265
38266 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
38267
38268 * gcc.dg/20030626-1.c: New test.
38269
38270 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
38271
38272 * const-str-2.m: Update.
38273
38274 2003-06-25 Mark Mitchell <mark@codesourcery.com>
38275
38276 PR c++/10990
38277 * g++.dg/rtti/dyncast1.C: New test.
38278 * g++.dg/abi/mangle4.C: Correct base-specifier access.
38279 * g++.dg/lookup/scoped1.C: Remove XFAIL.
38280 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
38281
38282 PR c++/10931
38283 * g++.dg/expr/static_cast1.C: New test.
38284
38285 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
38286
38287 * gcc.dg/20030625-1.c: New test.
38288
38289 2003-06-24 Roger Sayle <roger@eyesopen.com>
38290
38291 * gcc.c-torture/compile/20030624-1.c: New test case.
38292
38293 2003-06-24 Jakub Jelinek <jakub@redhat.com>
38294
38295 * gcc.c-torture/execute/string-opt-17.c: New test.
38296
38297 2003-06-24 Mark Mitchell <mark@codesourcery.com>
38298
38299 PR c++/5754
38300 * g++.dg/parse/crash6.C: New test.
38301
38302 2003-06-23 Roger Sayle <roger@eyesopen.com>
38303
38304 * gcc.dg/builtins-24.c: New test case.
38305
38306 2003-06-23 Jakub Jelinek <jakub@redhat.com>
38307
38308 * g++.dg/opt/operator1.C: New test.
38309
38310 2003-06-22 Roger Sayle <roger@eyesopen.com>
38311
38312 * gcc.c-torture/execute/string-opt-16.c: New test case.
38313
38314 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
38315
38316 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
38317 * g++.old-deja/g++.other/conv7.C: Likewise.
38318 * g++.old-deja/g++.other/overcnv2.C: Likewise.
38319 * g++.old-deja/g++.other/overload14.C: Likewise.
38320
38321 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
38322
38323 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
38324 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
38325
38326 2003-06-20 Mark Mitchell <mark@codesourcery.com>
38327
38328 PR c++/10888
38329 * g++.dg/warn/Winline-3.C: New test.
38330
38331 2003-06-20 Mark Mitchell <mark@codesourcery.com>
38332
38333 * lib/target-supports.exp (check_alias_available): Make the test
38334 program acceptable to the Solaris assembler.
38335
38336 PR c++/10749
38337 * g++.dg/template/memclass2.C: New test.
38338
38339 2003-06-20 Mark Mitchell <mark@codesourcery.com>
38340 Eric Botcazou <ebotcazou@libertysurf.fr>
38341
38342 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
38343 data for non-matching targets.
38344 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
38345
38346 2003-06-20 Mark Mitchell <mark@codesourcery.com>
38347
38348 PR c++/10845
38349 * g++.dg/template/member3.C: New test.
38350
38351 2003-06-19 Mark Mitchell <mark@codesourcery.com>
38352
38353 PR c++/10939
38354 * g++.dg/template/func1.C: New test.
38355
38356 PR c++/9649
38357 * g++.dg/template/static4.C: New test.
38358 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
38359
38360 PR c++/11041
38361 * g++.dg/init/ref7.C: New test.
38362
38363 2003-06-19 Matt Austern <austern@apple.com>
38364
38365 PR c++/11228
38366 * g++.dg/anew1.C: New test.
38367 * g++.dg/anew2.C: New test.
38368 * g++.dg/anew3.C: New test.
38369 * g++.dg/anew4.C: New test.
38370
38371 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
38372
38373 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
38374
38375 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
38376
38377 * gcc.c-torture/execute/simd-4.c (main): Make expected value
38378 endian-dependent.
38379
38380 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
38381
38382 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
38383 Remove cruft.
38384
38385 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
38386
38387 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
38388 * gcc.c-torture/compile/961203-1.c: Likewise.
38389 * gcc.c-torture/compile/980506-1.c: Likewise.
38390
38391 2003-06-17 Mark Mitchell <mark@codesourcery.com>
38392
38393 PR c++/10712
38394 * g++.dg/lookup/using7.C: New test.
38395
38396 2003-06-17 Mark Mitchell <mark@codesourcery.com>
38397
38398 PR c++/11105
38399 * g++.dg/abi/conv1.C: Remove it.
38400 * g++.dg/template/conv7.C: New test.
38401 * g++.dg/template/conv8.C: Likewise.
38402 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
38403 conversion operator.
38404
38405 2003-06-17 Janis Johnson <janis187@us.ibm.com>
38406
38407 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
38408 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
38409 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
38410 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
38411 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
38412 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
38413 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
38414 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
38415 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
38416 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
38417 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
38418 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
38419 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
38420 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
38421 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
38422 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
38423 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
38424 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
38425 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
38426 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
38427 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
38428 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
38429 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
38430 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
38431 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
38432 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
38433 * gcc.dg/compat/struct-return-10_x.c: Ditto.
38434 * gcc.dg/compat/struct-return-2_x.c: Ditto.
38435 * gcc.dg/compat/struct-return-3_x.c: Ditto.
38436
38437 2003-06-16 Mark Mitchell <mark@codesourcery.com>
38438
38439 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
38440 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
38441 indications.
38442
38443 2003-06-16 Roger Sayle <roger@eyesopen.com>
38444
38445 * gcc.dg/i386-387-5.c: New test case.
38446 * gcc.dg/i386-387-6.c: New test case.
38447 * gcc.dg/builtins-23.c: New test case.
38448
38449 2003-06-15 Roger Sayle <roger@eyesopen.com>
38450
38451 * gcc.dg/builtins-22.c: New test case.
38452 * gcc.dg/i386-387-1.c: Update to test exp.
38453 * gcc.dg/i386-387-2.c: Likewise.
38454
38455 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38456
38457 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
38458
38459 2003-06-12 Mark Mitchell <mark@codesourcery.com>
38460
38461 * lib/gcc-dg.exp (dg-require-dll): New function.
38462 (dg-xfail-if): Likewise.
38463 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
38464 driver.
38465
38466 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
38467 * gcc.c-torture/compile/20001205-1.c: Likewise.
38468 * gcc.c-torture/compile/20001226-1.c: Likewise.
38469 * gcc.c-torture/compile/20010518-2.c: Likewise.
38470 * gcc.c-torture/compile/20020312-1.c: Likewise.
38471 * gcc.c-torture/compile/20020604-1.c: Likewise.
38472 * gcc.c-torture/compile/920501-12.c: Likewise.
38473 * gcc.c-torture/compile/920501-4.c: Likewise.
38474 * gcc.c-torture/compile/920520-1.c: Likewise.
38475 * gcc.c-torture/compile/920521-1.c: Likewise.
38476 * gcc.c-torture/compile/920625-1.c: Likewise.
38477 * gcc.c-torture/compile/961203-1.c: Likewise.
38478 * gcc.c-torture/compile/980506-1.c: Likewise.
38479 * gcc.c-torture/compile/981006-1.c: Likewise.
38480 * gcc.c-torture/compile/981022-1.c: Likewise.
38481 * gcc.c-torture/compile/981223-1.c: Likewise.
38482 * gcc.c-torture/compile/990617-1.c: Likewise.
38483 * gcc.c-torture/compile/dll.c: Likewise.
38484 * gcc.c-torture/compile/labels-3.c: Likewise.
38485 * gcc.c-torture/compile/mipscop-1.c: Likewise.
38486 * gcc.c-torture/compile/mipscop-2.c: Likewise.
38487 * gcc.c-torture/compile/mipscop-3.c: Likewise.
38488 * gcc.c-torture/compile/mipscop-4.c: Likewise.
38489 * gcc.c-torture/compile/simd-5.c: Likewise.
38490 * gcc.c-torture/compile/20000804-1.x: Remove.
38491 * gcc.c-torture/compile/20001205-1.x: Likewise.
38492 * gcc.c-torture/compile/20001226-1.x: Likewise.
38493 * gcc.c-torture/compile/20010518-2.x: Likewise.
38494 * gcc.c-torture/compile/20020312-1.x: Likewise.
38495 * gcc.c-torture/compile/20020604-1.x: Likewise.
38496 * gcc.c-torture/compile/920501-12.x: Likewise.
38497 * gcc.c-torture/compile/920501-4.x: Likewise.
38498 * gcc.c-torture/compile/920520-1.x: Likewise.
38499 * gcc.c-torture/compile/920521-1.x: Likewise.
38500 * gcc.c-torture/compile/920625-1.x: Likewise.
38501 * gcc.c-torture/compile/961203-1.x: Likewise.
38502 * gcc.c-torture/compile/980506-1.x: Likewise.
38503 * gcc.c-torture/compile/981006-1.x: Likewise.
38504 * gcc.c-torture/compile/981022-1.x: Likewise.
38505 * gcc.c-torture/compile/981223-1.x: Likewise.
38506 * gcc.c-torture/compile/990617-1.x: Likewise.
38507 * gcc.c-torture/compile/mipscop-1.x: Likewise.
38508 * gcc.c-torture/compile/mipscop-2.x: Likewise.
38509 * gcc.c-torture/compile/mipscop-3.x: Likewise.
38510 * gcc.c-torture/compile/mipscop-4.x: Likewise.
38511 * gcc.c-torture/compile/simd-5.x: Likewise.
38512
38513 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
38514
38515 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
38516
38517 * gcc.c-torture/execute/20030611-1.c: New test.
38518
38519 2003-06-12 Roger Sayle <roger@eyesopen.com>
38520
38521 PR middle-end/168
38522 * gcc.dg/20030612-1.c: New test case.
38523
38524 2003-06-12 Mark Mitchell <mark@codesourcery.com>
38525
38526 PR c++/10635
38527 * g++.dg/expr/cast1.C: New test.
38528
38529 2003-06-12 Roger Sayle <roger@eyesopen.com>
38530
38531 * gcc.dg/builtins-21.c: New test case.
38532
38533 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
38534
38535 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
38536 options instead of at the end.
38537 * lib/objc.exp (objc_target_compile): Likewise.
38538
38539 2003-06-11 Mark Mitchell <mark@codesourcery.com>
38540
38541 PR c++/10432
38542 * g++.dg/parse/error1.C: New test.
38543
38544 2003-06-11 Janis Johnson <janis187@us.ibm.com>
38545
38546 * gcc.dg/compat/struct-by-value-11_main.c: New file.
38547 * gcc.dg/compat/struct-by-value-11_x.c: New file.
38548 * gcc.dg/compat/struct-by-value-11_y.c: New file.
38549 * gcc.dg/compat/struct-by-value-12_main.c: New file.
38550 * gcc.dg/compat/struct-by-value-12_x.c: New file.
38551 * gcc.dg/compat/struct-by-value-12_y.c: New file.
38552 * gcc.dg/compat/struct-by-value-13_main.c: New file.
38553 * gcc.dg/compat/struct-by-value-13_x.c: New file.
38554 * gcc.dg/compat/struct-by-value-13_y.c: New file.
38555 * gcc.dg/compat/struct-by-value-14_main.c: New file.
38556 * gcc.dg/compat/struct-by-value-14_x.c: New file.
38557 * gcc.dg/compat/struct-by-value-14_y.c: New file.
38558 * gcc.dg/compat/struct-by-value-15_main.c: New file.
38559 * gcc.dg/compat/struct-by-value-15_x.c: New file.
38560 * gcc.dg/compat/struct-by-value-15_y.c: New file.
38561 * gcc.dg/compat/struct-by-value-16_main.c: New file.
38562 * gcc.dg/compat/struct-by-value-16_x.c: New file.
38563 * gcc.dg/compat/struct-by-value-16_y.c: New file.
38564 * gcc.dg/compat/struct-by-value-17_main.c: New file.
38565 * gcc.dg/compat/struct-by-value-17_x.c: New file.
38566 * gcc.dg/compat/struct-by-value-17_y.c: New file.
38567 * gcc.dg/compat/struct-by-value-18_main.c: New file.
38568 * gcc.dg/compat/struct-by-value-18_x.c: New file.
38569 * gcc.dg/compat/struct-by-value-18_y.c: New file.
38570
38571 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
38572 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
38573 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
38574 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
38575 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
38576 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
38577 * gcc.dg/compat/scalar-return-3_main.c: New file.
38578 * gcc.dg/compat/scalar-return-3_x.c: New file.
38579 * gcc.dg/compat/scalar-return-3_y.c: New file.
38580 * gcc.dg/compat/scalar-return-4_main.c: New file.
38581 * gcc.dg/compat/scalar-return-4_x.c: New file.
38582 * gcc.dg/compat/scalar-return-4_y.c: New file.
38583
38584 2003-06-10 Janis Johnson <janis187@us.ibm.com>
38585
38586 * gcc.dg/compat/fp2-struct-check.h: New file.
38587 * gcc.dg/compat/fp2-struct-defs.h: New file.
38588 * gcc.dg/compat/fp2-struct-init.h: New file.
38589 * gcc.dg/compat/struct-by-value-10_main.c: New file.
38590 * gcc.dg/compat/struct-by-value-10_x.c: New file.
38591 * gcc.dg/compat/struct-by-value-10_y.c: New file.
38592 * gcc.dg/compat/struct-return-10_main.c: New file.
38593 * gcc.dg/compat/struct-return-10_x.c: New file.
38594 * gcc.dg/compat/struct-return-10_y.c: New file.
38595
38596 * gcc.dg/compat/compat-common.h: New file.
38597 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
38598 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
38599 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
38600 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
38601 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
38602 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
38603 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
38604 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
38605 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
38606 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
38607 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
38608 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
38609 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
38610 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
38611 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
38612 * gcc.dg/compat/small-struct-check.h: Ditto.
38613 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
38614 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
38615 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
38616 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
38617 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
38618 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
38619 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
38620 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
38621 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
38622 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
38623 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
38624 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
38625 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
38626 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
38627 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
38628 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
38629 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
38630 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
38631 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
38632 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
38633 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
38634 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
38635 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
38636 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
38637 * gcc.dg/compat/struct-return-2_main.c: Ditto.
38638 * gcc.dg/compat/struct-return-2_x.c: Ditto.
38639 * gcc.dg/compat/struct-return-2_y.c: Ditto.
38640 * gcc.dg/compat/struct-return-3_main.c: Ditto.
38641 * gcc.dg/compat/struct-return-3_x.c: Ditto.
38642 * gcc.dg/compat/struct-return-3_y.c: Ditto.
38643
38644 2003-06-10 Geoffrey Keating <geoffk@apple.com>
38645
38646 * g++.dg/pch/static-1.C: New file.
38647 * g++.dg/pch/static-1.Hs: New file.
38648
38649 2003-06-10 Richard Henderson <rth@redhat.com>
38650
38651 * gcc.dg/asm-7.c: Adjust expected warning text.
38652
38653 2003-06-10 Roger Sayle <roger@eyesopen.com>
38654
38655 * gcc.dg/builtins-20.c: New test case.
38656
38657 2003-06-10 Mark Mitchell <mark@codesourcery.com>
38658
38659 PR c++/11131
38660 * g++.dg/opt/template1.C: New test.
38661
38662 2003-06-09 Mark Mitchell <mark@codesourcery.com>
38663
38664 * lib/gcc-dg.exp (dg-test): Clear additional_files and
38665 additional_sources.
38666
38667 2003-05-21 David Taylor <dtaylor@emc.com>
38668
38669 * gcc.dg/Wpadded.c: New file.
38670
38671 2003-06-09 Mark Mitchell <mark@codesourcery.com>
38672
38673 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
38674 * gcc.dg/special/weak-2.c: Add dg-require-weak.
38675 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
38676 dg-require-weak.
38677
38678 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
38679
38680 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
38681
38682 2003-06-09 Mark Mitchell <mark@codesourcery.com>
38683
38684 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
38685 (dg-require-alias): Likewise.
38686 (dg-require-gc-sections): Likewise.
38687 * lib/target-supports.exp (check_gc_sections_available): Likewise.
38688
38689 2003-06-08 Richard Henderson <rth@redhat.com>
38690
38691 * gcc.dg/20011029-2.c: Fix the array reference.
38692 * gcc.dg/asm-7.c: New.
38693
38694 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
38695
38696 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
38697
38698 2003-06-08 Mark Mitchell <mark@codesourcery.com>
38699
38700 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
38701 (dg-require-gc-sections): Likewise.
38702
38703 2003-06-08 Jan Hubicka <jh@suse.cz>
38704
38705 * i386-cmov1.c: Fix regular expression.
38706 * i386-cvt-1.c: Likewise.
38707 * i386-local.c: Likewise.
38708 * i386-local2.c: Likewise.
38709 * i386-mul.c: Likewise.
38710 * i386-ssetype-1.c: Likewise.
38711 * i386-ssetype-3.c: Likewise.
38712 * i386-ssetype-5.c: Likewise.
38713
38714 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38715
38716 PR c++/11039
38717 * g++.dg/warn/implicit-typename2.C: New test.
38718 * g++.dg/warn/implicit-typename3.C: New test.
38719
38720 2003-06-07 Richard Henderson <rth@redhat.com>
38721
38722 * g++.dg/other/offsetof3.C: Use size_t.
38723 * g++.dg/other/offsetof4.C: Likewise.
38724
38725 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
38726
38727 * lib/copy-file.exp: New. Implement gcc_copy_files.
38728
38729 * lib/dg-pch.exp: Load copy-file.exp
38730 (dg-pch): Use gcc_copy_files instead of "file copy".
38731
38732 2003-06-06 Mark Mitchell <mark@codesourcery.com>
38733
38734 * gcc.dg/weak/weak.exp: Simplify.
38735 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
38736 * gcc.dg/weak/weak-1.c: Likewise.
38737 * gcc.dg/weak/weak-2.c: Likewise.
38738 * gcc.dg/weak/weak-3.c: Likewise.
38739 * gcc.dg/weak/weak-4.c: Likewise.
38740 * gcc.dg/weak/weak-5.c: Likewise.
38741 * gcc.dg/weak/weak-6.c: Likewise.
38742 * gcc.dg/weak/weak-7.c: Likewise.
38743 * gcc.dg/weak/weak-8.c: Likewise.
38744 * gcc.dg/weak/weak-9.c: Likewise.
38745
38746 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
38747
38748 gcc.c-torture/execute/20030606-1.c: New.
38749
38750 2003-06-06 Roger Sayle <roger@eyesopen.com>
38751
38752 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
38753 * gcc.dg/builtins-19.c: Likewise.
38754
38755 2003-06-06 Roger Sayle <roger@eyesopen.com>
38756
38757 * gcc.dg/builtins-2.c: Add some more tests.
38758 * gcc.dg/builtins-18.c: New test case.
38759 * gcc.dg/builtins-19.c: New test case.
38760
38761 2003-06-06 Roger Sayle <roger@eyesopen.com>
38762 Jim Wilson <wilson@tuliptree.org>
38763
38764 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
38765
38766 2003-06-06 Jakub Jelinek <jakub@redhat.com>
38767
38768 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
38769 mempcpy/stpcpy calls not to be optimized into something else.
38770 * gcc.c-torture/execute/string-opt-3.c: Moved to...
38771 * gcc.c-torture/execute/builtins/string-7.c: ...here.
38772 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
38773
38774 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38775
38776 * gcc.dg/format/asm_fprintf-1.c: New test.
38777
38778 2003-06-05 Mark Mitchell <mark@codesourcery.com>
38779
38780 * lib/gcc-defs.exp (additional_sources): New variable.
38781 (dg-additional-sources): New function.
38782 (additional_files): New variable.
38783 (dg-additional-files): New function.
38784 (dg-additional-files-options): Likewise.
38785 * lib/gcc-dg.exp (dg-require-weak): New function.
38786 (dg-require-alias): Likewise.
38787 (dg-require-gc-sections): Likewise.
38788 * lib/target-supports.exp (check_alias_available): Remove testfile
38789 parameter.
38790 (check_gc_sections_available): New function.
38791 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
38792 (dg-gpp-additional-files): Likewise.
38793 * lib/g++.exp (additional_sources): Remove.
38794 (additional_files): Likewise.
38795 (g++_target_compile): Use dg-additional-files-options.
38796
38797 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
38798 Tcl logic.
38799 * gcc.dg/special/ecos.exp: Remove.
38800 * gcc.dg/special/20000419-2.c: Use dg-require-*.
38801 * gcc.dg/special/alias-1.c: Likewise.
38802 * gcc.dg/special/alias-2.c: Likewise.
38803 * gcc.dg/special/gcsec-1.c: Likewise.
38804 * gcc.dg/special/weak-1.c: Likewise.
38805 * gcc.dg/special/weak-2.c: Likewise.
38806 * gcc.dg/special/wkali-1.c: Likewise.
38807 * gcc.dg/special/wkali-2.c: Likewise.
38808
38809 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
38810 dg-gpp-additional-*.
38811 * g++.dg/special/conpr-3.C: Likewise.
38812 * g++.dg/special/conpr-4.C: Likewise.
38813 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
38814 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
38815 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
38816 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
38817 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
38818 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
38819 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
38820 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
38821 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
38822 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
38823 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
38824 * g++.old-deja/g++.other/comdat1.C: Likewise.
38825 * g++.old-deja/g++.other/comdat2.C: Likewise.
38826 * g++.old-deja/g++.other/comdat3.C: Likewise.
38827 * g++.old-deja/g++.other/ctor1.C: Likewise.
38828 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
38829
38830 2003-06-05 Richard Henderson <rth@redhat.com>
38831
38832 * gcc.dg/debug/20030605-1.c: New.
38833
38834 2003-06-04 Mark Mitchell <mark@codesourcery.com>
38835
38836 * README.QMTEST: Update.
38837
38838 2003-06-04 Richard Henderson <rth@redhat.com>
38839
38840 * gcc.dg/cleanup-1.c: New.
38841 * gcc.dg/cleanup-2.c: New.
38842 * gcc.dg/cleanup-3.c: New.
38843 * gcc.dg/cleanup-4.c: New.
38844 * gcc.dg/cleanup-5.c: New.
38845 * gcc.dg/cleanup-6.c: New.
38846 * gcc.dg/cleanup-7.c: New.
38847
38848 2003-06-04 Mark Mitchell <mark@codesourcery.com>
38849
38850 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
38851
38852 * lib/dg-pch.exp: New file.
38853 * g++.dg/pch/pch.exp: Use dg-pch.exp.
38854 * gcc.dg/pch/pch.exp: Likewise.
38855
38856 2003-06-04 Roger Sayle <roger@eyesopen.com>
38857
38858 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
38859 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
38860 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
38861 * gcc.dg/builtins-17.c: New test case.
38862 * gcc.dg/i386-387-4.c: New test case.
38863 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
38864
38865 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
38866
38867 * gcc.dg/ultrasp9.c: New test.
38868
38869 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
38870
38871 * gcc.c-torture/compile/20030604-1.c: New test.
38872 * gcc.dg/sparc-constant-1.c: New test.
38873
38874 2003-06-03 Glen Nakamura <glen@imodulo.com>
38875
38876 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
38877
38878 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
38879
38880 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
38881
38882 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
38883 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
38884
38885 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
38886
38887 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
38888
38889 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38890
38891 PR c++/10940
38892 * g++.dg/template/spec10.C: New test.
38893
38894 2003-06-03 Roger Sayle <roger@eyesopen.com>
38895
38896 * gcc.dg/builtins-16.c: New test case.
38897
38898 2003-06-03 Jakub Jelinek <jakub@redhat.com>
38899
38900 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
38901 mempcpy test with post-increments.
38902 * gcc.c-torture/execute/string-opt-3.c: New test.
38903 * gcc.dg/string-opt-1.c: New test.
38904
38905 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
38906
38907 PR fortran/10965
38908 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
38909
38910 2003-06-02 Mark Mitchell <mark@codesourcery.com>
38911
38912 * lib/scanasm.exp (dg-scan): New function, factored out of ...
38913 (scan-assembler): ... here. Use dg-scan.
38914 (scan-assembler-not): Likewise.
38915 (scan-file): New function.
38916 (scan-file-not): Likewise.
38917 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
38918 * gcc.dg/cpp/_Pragma4.c: Likewise.
38919 * gcc.dg/cpp/_Pragma5.c: Likewise.
38920 * gcc.dg/cpp/avoidpaste1.c: Likewise.
38921 * gcc.dg/cpp/avoidpaste2.c: Likewise.
38922 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
38923 * gcc.dg/cpp/cmdlne-P.c: Likewise.
38924 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
38925 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
38926 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
38927 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
38928 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
38929 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
38930 * gcc.dg/cpp/cxxcom1.c: Likewise.
38931 * gcc.dg/cpp/line1.c: Likewise.
38932 * gcc.dg/cpp/maccom1.c: Likewise.
38933 * gcc.dg/cpp/maccom2.c: Likewise.
38934 * gcc.dg/cpp/maccom3.c: Likewise.
38935 * gcc.dg/cpp/maccom4.c: Likewise.
38936 * gcc.dg/cpp/maccom5.c: Likewise.
38937 * gcc.dg/cpp/maccom6.c: Likewise.
38938 * gcc.dg/cpp/multiline.c: Likewise.
38939 * gcc.dg/cpp/spacing1.c: Likewise.
38940 * gcc.dg/cpp/spacing2.c: Likewise.
38941 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
38942 * gcc.dg/cpp/trad/maccom1.c: Likewise.
38943 * gcc.dg/cpp/trad/maccom2.c: Likewise.
38944 * gcc.dg/cpp/trad/maccom3.c: Likewise.
38945 * gcc.dg/cpp/trad/maccom4.c: Likewise.
38946 * gcc.dg/cpp/trad/maccom6.c: Likewise.
38947 * gcc.dg/cpp/cxxcom2.c: Likewise.
38948 * gcc.dg/cpp/cxxcom2.h: New file.
38949
38950 * gcc.dg/cpp/truefalse.cpp: Move it to ...
38951 * g++.dg/cpp/truefalse.C: Here.
38952 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
38953
38954 2003-06-01 Loren James Rittle <ljrittle@acm.org>
38955
38956 * gcc.dg/cpp/redef3.c: New file.
38957
38958 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
38959
38960 * gcc.dg/i386-loop-3.c: New test.
38961
38962 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
38963
38964 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
38965
38966 2003-05-31 Roger Sayle <roger@eyesopen.com>
38967
38968 * gcc.dg/fwrapv-1.c: New test case.
38969 * gcc.dg/fwrapv-2.c: New test case.
38970
38971 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38972
38973 PR c++/10956
38974 * g++.dg/template/spec9.C: New test.
38975
38976 2003-05-29 Roger Sayle <roger@eyesopen.com>
38977
38978 * gcc.dg/duff-4.c: New test case.
38979
38980 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
38981
38982 PR fortran/10843
38983 * g77.dg/ffixed-form-1.f: New test
38984 * g77.dg/ffixed-form-2.f: New test
38985 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
38986 * g77.dg/ffree-form-3.f: New test
38987
38988 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
38989
38990 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
38991 * gcc.dg/wint_t-1.c: Likewise.
38992
38993 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38994
38995 * g++.dg/template/access11.C: New test.
38996
38997 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38998
38999 PR c++/10849
39000 * g++.dg/template/access10.C: New test.
39001
39002 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
39003 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39004
39005 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
39006
39007 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
39008
39009 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
39010 suppress for powerpc-*-darwin*.
39011 * gcc.dg/torture/builtin-noret-2.c: Likewise.
39012
39013 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
39014
39015 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
39016 suppress option for powerpc-*-darwin*.
39017
39018 2003-05-23 Roger Sayle <roger@eyesopen.com>
39019
39020 * gcc.dg/builtins-1.c: Add tests for tan and atan.
39021 * gcc.dg/builtins-4.c: Add test for fmod.
39022
39023 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39024
39025 PR c++/10682
39026 * g++.dg/template/instantiate4.C: New test.
39027
39028 2003-05-22 Roger Sayle <roger@eyesopen.com>
39029
39030 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
39031
39032 2003-05-21 Janis Johnson <janis187@us.ibm.com>
39033
39034 * gcc.dg/compat/scalar-return-1_main.c: New file.
39035 * gcc.dg/compat/scalar-return-1_x.c: New file.
39036 * gcc.dg/compat/scalar-return-1_y.c: New file.
39037 * gcc.dg/compat/scalar-return-2_main.c: New file.
39038 * gcc.dg/compat/scalar-return-2_x.c: New file.
39039 * gcc.dg/compat/scalar-return-2_y.c: New file.
39040 * gcc.dg/compat/struct-return-3_main.c: New file.
39041 * gcc.dg/compat/struct-return-3_y.c: New file.
39042 * gcc.dg/compat/struct-return-3_x.c: New file.
39043 * gcc.dg/compat/struct-return-2_main.c: New file.
39044 * gcc.dg/compat/struct-return-2_x.c: New file.
39045 * gcc.dg/compat/struct-return-2_y.c: New file.
39046
39047 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
39048
39049 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
39050 for hppa*-hp-hpux*.
39051 * gcc.dg/20021014-1.c (dg-options): Likewise.
39052 * gcc.dg/nest.c (dg-options): Likewise.
39053
39054 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
39055
39056 PR c++/9738
39057 * g++.dg/ext/dllimport2.C: New file.
39058 * g++.dg/ext/dllimport3.C: New file.
39059
39060 2003-05-20 Janis Johnson <janis187@us.ibm.com>
39061
39062 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
39063 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
39064 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
39065 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
39066 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
39067 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
39068 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
39069 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
39070 * gcc.dg/compat/small-struct-defs.h: New file.
39071 * gcc.dg/compat/small-struct-init.h: New file.
39072 * gcc.dg/compat/small-struct-check.h: New file.
39073 * gcc.dg/compat/fp-struct-defs.h: New file.
39074 * gcc.dg/compat/fp-struct-check.h: New file.
39075 * gcc.dg/compat/fp-struct-init.h: New file.
39076 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
39077 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
39078
39079 2003-05-19 Jakub Jelinek <jakub@redhat.com>
39080
39081 * gcc.dg/20030225-2.c: New test.
39082
39083 2003-05-18 Roger Sayle <roger@eyesopen.com>
39084 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39085
39086 * gcc.c-torture/compile/20030518-1.c: New test case.
39087
39088 2003-05-18 Mark Mitchell <mark@codesourcery.com>
39089
39090 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
39091 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
39092 gcc-dg-debug-runtest.
39093 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
39094 gcc-dg-debug-runtest.
39095
39096 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39097
39098 PR c++/9022
39099 * g++.dg/lookup/using6.C: New test.
39100
39101 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39102
39103 * g++.dg/parse/access2.C: New test.
39104
39105 2003-05-17 Mark Mitchell <mark@codesourcery.com>
39106
39107 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
39108 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
39109 * gcc.dg/debug/debug.exp: Likewise.
39110
39111 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
39112
39113 * gcc.dg/dollar.c: New test.
39114
39115 2003-05-16 Janis Johnson <janis187@us.ibm.com>
39116
39117 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
39118 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
39119 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
39120 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
39121 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
39122 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
39123 * gcc.dg/compat/struct-by-value-6_main.c: New file.
39124 * gcc.dg/compat/struct-by-value-6_x.c: New file.
39125 * gcc.dg/compat/struct-by-value-6_y.c: New file.
39126 * gcc.dg/compat/struct-by-value-7_main.c: New file.
39127 * gcc.dg/compat/struct-by-value-7_x.c: New file.
39128 * gcc.dg/compat/struct-by-value-7_y.c: New file.
39129 * gcc.dg/compat/struct-by-value-8_main.c: New file.
39130 * gcc.dg/compat/struct-by-value-8_x.c: New file.
39131 * gcc.dg/compat/struct-by-value-8_y.c: New file.
39132 * gcc.dg/compat/struct-by-value-9_main.c: New file.
39133 * gcc.dg/compat/struct-by-value-9_x.c: New file.
39134 * gcc.dg/compat/struct-by-value-9_y.c: New file.
39135
39136 2003-05-16 Mark Mitchell <mark@codesourcery.com>
39137
39138 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
39139 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
39140 support for "repo" mode.
39141 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
39142 * lib/g77-dg.exp: Likewise.
39143 * lib/obj-dg.exp: Likewise.
39144
39145 2003-05-16 Jakub Jelinek <jakub@redhat.com>
39146
39147 Merge from gcc-3_2-rhl8-branch:
39148 2003-04-23 Jakub Jelinek <jakub@redhat.com>
39149
39150 * gcc.dg/tls/opt-6.c: New test.
39151
39152 2003-04-05 Jakub Jelinek <jakub@redhat.com>
39153
39154 * gcc.dg/20030405-1.c: New test.
39155
39156 2003-03-09 Jakub Jelinek <jakub@redhat.com>
39157
39158 * gcc.dg/20030309-1.c: New test.
39159
39160 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
39161
39162 * gcc.c-torture/execute/20030307-1.c: New test.
39163
39164 2003-02-20 Randolph Chung <tausq@debian.org>
39165
39166 * gcc.c-torture/compile/20030220-1.c: New test.
39167
39168 2003-02-18 Jakub Jelinek <jakub@redhat.com>
39169
39170 * gcc.dg/20030217-1.c: New test.
39171
39172 2003-01-29 Jakub Jelinek <jakub@redhat.com>
39173
39174 * gcc.c-torture/compile/20020129-1.c: New test.
39175
39176 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
39177
39178 * gcc.dg/unroll-1.c: New test.
39179
39180 2002-11-16 Jan Hubicka <jh@suse.cz>
39181
39182 * gcc.c-torture/execute/20020920-1.c: New test.
39183
39184 2002-10-08 Jakub Jelinek <jakub@redhat.com>
39185
39186 PR target/7434
39187 * gcc.c-torture/compile/20021008-1.c: New test.
39188
39189 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
39190
39191 PR target/7559
39192 * gcc.c-torture/execute/20020810-1.c: New test.
39193
39194 2002-08-07 Jakub Jelinek <jakub@redhat.com>
39195
39196 * gcc.c-torture/compile/20020807-1.c: New test.
39197
39198 2002-07-30 Jakub Jelinek <jakub@redhat.com>
39199
39200 * gcc.dg/tls/opt-1.c: New test.
39201
39202 2002-07-29 Jakub Jelinek <jakub@redhat.com>
39203
39204 * gcc.dg/20020729-1.c: New test.
39205
39206 2002-07-20 Jakub Jelinek <jakub@redhat.com>
39207
39208 * g++.dg/opt/life1.C: New test.
39209
39210 2002-05-20 Jakub Jelinek <jakub@redhat.com>
39211
39212 * gcc.dg/20020525-1.c: New test.
39213
39214 2002-05-24 Jakub Jelinek <jakub@redhat.com>
39215
39216 PR c++/6794
39217 * g++.dg/ext/pretty1.C: New test.
39218 * g++.dg/ext/pretty2.C: New test.
39219
39220 2003-05-15 Mark Mitchell <mark@codesourcery.com>
39221
39222 PR c++/8385
39223 * g++.dg/ext/typeof5.C: New test.
39224
39225 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
39226
39227 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
39228 __USER_LABEL_PREFIX__ into account.
39229 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
39230
39231 2003-05-14 Roger Sayle <roger@eyesopen.com>
39232
39233 * gcc.dg/builtins-15.c: New test case.
39234
39235 2003-05-13 Zack Weinberg <zack@codesourcery.com>
39236
39237 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
39238
39239 2003-05-12 Mark Mitchell <mark@codesourcery.com>
39240
39241 * lib/g++.exp: Tweak handling of additional source files.
39242 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
39243 * g++.dg/special/conpr-2a.C: Rename to ...
39244 * g++.dg/special/conpr-2a.cc: ... this.
39245 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
39246 * g++.dg/special/conpr-3a.C: Rename to ...
39247 * g++.dg/special/conpr-3a.cc: This.
39248 * g++.dg/special/conpr-3b.C: Rename to ...
39249 * g++.dg/special/conpr-3b.cc: This.
39250 * g++.dg/special/conpr-4.C: New test.
39251 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
39252
39253 2003-05-12 David Edelsohn <edelsohn@gnu.org>
39254
39255 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
39256
39257 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39258
39259 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
39260 * g++.old-deja/g++.robertl/eb71.C: Likewise.
39261 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
39262 * g++.old-deja/g++.other/warn3.C: Likewise.
39263
39264 2003-05-11 Roger Sayle <roger@eyesopen.com>
39265
39266 * gcc.dg/i386-387-1.c: Update to also test log.
39267 * gcc.dg/i386-387-2.c: Likewise.
39268
39269 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
39270
39271 * g77.f-torture/execute/int8421.f: New test.
39272
39273 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39274
39275 PR c++/10230, c++/10481
39276 * g++.dg/lookup/scoped5.C: New test.
39277
39278 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39279
39280 PR c++/10552
39281 * g++.dg/template/ttp6.C: New test.
39282
39283 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
39284
39285 * gcc.c-torture/execute/builtins: New directory.
39286 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
39287 gcc.c-torture/execute/builtins.
39288 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
39289 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
39290 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
39291 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
39292
39293 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39294
39295 PR c++/9252
39296 * g++.dg/template/access8.C: New test.
39297 * g++.dg/template/access9.C: New test.
39298
39299 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39300
39301 PR c++/9554
39302 * g++.dg/parse/access1.C: New test.
39303
39304 2003-05-09 DJ Delorie <dj@redhat.com>
39305
39306 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
39307 long, and not an int.
39308
39309 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39310
39311 PR c++/10555, c++/10576
39312 * g++.dg/template/memclass1.C: New test.
39313
39314 2003-05-08 DJ Delorie <dj@redhat.com>
39315
39316 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
39317 targets.
39318 * gcc.c-torture/execute/20021024-1.x: Likewise.
39319 * gcc.c-torture/execute/shiftdi.x: Likewise.
39320 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
39321 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
39322 * gcc.dg/20021018-1.c: Likewise.
39323
39324 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39325
39326 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
39327
39328 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
39329 (bcopy): Call memmove.
39330
39331 2003-05-08 Roger Sayle <roger@eyesopen.com>
39332
39333 * g77.f-torture/compile/8485.f: New test case.
39334
39335 2003-05-07 Richard Henderson <rth@redhat.com>
39336
39337 PR c++/10570
39338 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
39339 Verify exception_cleanup not called for rethrows.
39340 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
39341 when exiting catch block without rethrowing.
39342 * g++.dg/eh/forced3.C: New.
39343 * g++.dg/eh/forced4.C: New.
39344
39345 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
39346
39347 * gcc.dg/20030505.c: Fix triplet.
39348
39349 2003-05-06 DJ Delorie <dj@redhat.com>
39350
39351 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
39352 * gcc.dg/nest.c: Likewise.
39353
39354 2003-05-05 Roger Sayle <roger@eyesopen.com>
39355
39356 * gcc.dg/builtins-14.c: New test case.
39357
39358 2003-05-05 Janis Johnson <janis187@us.ibm.com>
39359
39360 * lib/compat.exp (compat-execute): New argument.
39361 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
39362 * gcc.dg/compat: New test directory.
39363 * gcc.dg/compat/compat.exp: New expect script.
39364 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
39365 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
39366 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
39367 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
39368 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
39369 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
39370
39371 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
39372 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
39373 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
39374 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
39375 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
39376 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
39377 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
39378 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
39379 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
39380 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
39381 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
39382 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
39383 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
39384 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
39385 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
39386
39387 2003-05-05 Zack Weinberg <zack@codesourcery.com>
39388
39389 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
39390
39391 2003-05-05 Jakub Jelinek <jakub@redhat.com>
39392
39393 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
39394
39395 2003-05-05 Geoffrey Keating <geoffk@apple.com>
39396
39397 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
39398 * gcc.dg/ppc-fsel-2.c: New test.
39399
39400 * gcc.dg/unused-5.c: New test.
39401
39402 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39403
39404 PR c++/10496
39405 * g++.dg/warn/pmf1.C: New test.
39406
39407 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39408
39409 PR c++/4494
39410 * g++.dg/warn/main.C: New test.
39411
39412 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39413
39414 * gcc.dg/nonnull-3.c: New test.
39415
39416 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
39417
39418 * gcc.dg/cpp/Wtrigraphs.c: Update.
39419 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
39420
39421 2003-05-03 Geoffrey Keating <geoffk@apple.com>
39422
39423 * gcc.dg/ppc-fsel-1.c: New test.
39424
39425 2003-05-03 Zack Weinberg <zack@codesourcery.com>
39426
39427 PR c/10604
39428 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
39429
39430 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
39431
39432 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
39433
39434 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39435
39436 PR c++/9364, c++/10553, c++/10586
39437 * g++.dg/parse/typename4.C: New test.
39438 * g++.dg/parse/typename5.C: Likewise.
39439
39440 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
39441
39442 * gcc.c-torture/compile/20030503-1.c: New test.
39443
39444 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39445
39446 * g++.dg/lookup/using5.C: Fix testcase error.
39447
39448 2003-05-01 Chris Demetriou <cgd@broadcom.com>
39449
39450 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
39451 since MEABI is no longer supported. Remove all vestiges
39452 of MEABI from the test.
39453
39454 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39455
39456 PR c++/10554
39457 * g++.dg/lookup/using5.C: New test.
39458
39459 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39460
39461 PR c++/8772
39462 * g++.dg/template/ttp5.C: New test.
39463
39464 2003-04-30 Mark Mitchell <mark@codesourcery.com>
39465
39466 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
39467 (dg-gpp-additional-sources): New function.
39468 (dg-gpp-additional-files): Likewise.
39469 * lib/g++.exp (additional_sources): New variable.
39470 (additional_files): Likewise.
39471 (g++_target_compile): Deal with them.
39472 * lib/old-dejagnu.exp: Remove.
39473 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
39474 * g++.old-deja: Revise all tests to use dg commands.
39475
39476 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39477
39478 PR c++/9432, c++/9528
39479 * g++.dg/lookup/using4.C: New test.
39480
39481 2003-04-29 Geoffrey Keating <geoffk@apple.com>
39482
39483 * gcc.dg/noreturn-5.c: New file.
39484 * gcc.dg/noreturn-6.c: New file.
39485
39486 * gcc.c-torture/compile/inline-1.c: New file.
39487
39488 2003-04-29 Mark Mitchell <mark@codesourcery.com>
39489
39490 PR c++/10551
39491 * g++.dg/template/explicit1.C: New test.
39492
39493 2003-04-29 Mark Mitchell <mark@codesourcery.com>
39494
39495 PR c++/10549
39496 * g++.dg/other/bitfield1.C: New test.
39497
39498 PR c++/10527
39499 * g++.dg/init/new7.C: New test.
39500
39501 2003-04-29 Mark Mitchell <mark@codesourcery.com>
39502
39503 * g++.dg/ext/desig1.C: New test.
39504 * g++.dg/ext/init1.C: Update.
39505
39506 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
39507
39508 2003-04-28 Mark Mitchell <mark@codesourcery.com>
39509
39510 PR c++/10180
39511 * g++.dg/warn/Winline-1.C: New test.
39512
39513 2003-04-28 Jakub Jelinek <jakub@redhat.com>
39514
39515 * gcc.c-torture/execute/string-opt-19.c: New test.
39516
39517 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
39518 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
39519
39520 2003-04-27 Mark Mitchell <mark@codesourcery.com>
39521
39522 PR c++/10506
39523 * g++.dg/init/new6.C: New test.
39524
39525 PR c++/10503
39526 * g++.dg/init/ref6.C: New test.
39527
39528 2003-04-26 David Edelsohn <edelsohn@gnu.org>
39529
39530 * g++.dg/warn/weak1.C: XFAIL on AIX4.
39531
39532 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39533
39534 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
39535 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
39536
39537 2003-04-25 Mark Mitchell <mark@codesourcery.com>
39538
39539 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
39540 initialized static data members.
39541
39542 2003-04-25 H.J. Lu <hjl@gnu.org>
39543
39544 * gcc.dg/ia64-sync-4.c: New test.
39545
39546 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39547
39548 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
39549 date.
39550
39551 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
39552
39553 PR c++/10337
39554 * g++.dg/warn/conv1.C: New test.
39555 * g++.old-deja/g++.other/conv7.C: Adjust.
39556 * g++.old-deja/g++.other/overload14.C: Adjust.
39557
39558 2003-04-23 Mark Mitchell <mark@codesourcery.com>
39559
39560 PR c++/10471
39561 * g++.dg/template/defarg2.C: New test.
39562
39563 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
39564
39565 * gcc.dg/cpp/include2.c: Update.
39566 * gcc.dg/cpp/multiline-2.c: New.
39567 * gcc.dg/cpp/multiline.c: Update.
39568 * gcc.dg/cpp/strify2.c: Update.
39569 * gcc.dg/cpp/trad/literals-2.c: Update.
39570
39571 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
39572
39573 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
39574
39575 2003-04-23 Mark Mitchell <mark@codesourcery.com>
39576
39577 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
39578
39579 2003-04-23 Mark Mitchell <mark@codesourcery.com>
39580
39581 PR c++/10451
39582 * g++.dg/parse/crash4.C: New test.
39583
39584 PR c++/9847
39585 * g++.dg/parse/crash5.C: New test.
39586
39587 2003-04-22 Mark Mitchell <mark@codesourcery.com>
39588
39589 PR c++/10446
39590 * g++.dg/parse/crash3.C: New test.
39591
39592 PR c++/10428
39593 * g++.dg/parse/elab1.C: New test.
39594
39595 2003-04-22 Devang Patel <dpatel@apple.com>
39596
39597 * gcc.dg/cpp/trad/funlike-5.c: New test.
39598
39599 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
39600
39601 * g++.dg/other/packed1.C: Fix dg options.
39602
39603 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
39604
39605 * g++.dg/other/offsetof2.C: New test.
39606
39607 2003-04-21 Mark Mitchell <mark@codesourcery.com>
39608
39609 * g++.dg/template/recurse.C: Adjust location of error messages.
39610
39611 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
39612
39613 PR c++/9881
39614 * g++.dg/init/addr-const1.C: New test.
39615 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
39616
39617 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
39618
39619 PR c++/10405
39620 * g++.dg/lookup/struct-hack1.C: New test.
39621
39622 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
39623
39624 * ucs.c: Update diagnostic messages.
39625
39626 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
39627
39628 * gcc.dg/cpp/truefalse.cpp: New test.
39629 * gcc.dg/cpp/cpp.exp: Update.
39630 * g++.dg/other/stdbool-if.C: Remove.
39631
39632 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
39633
39634 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
39635 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
39636
39637 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
39638
39639 * gcc.c-torture/compile/20030418-1.c: New test.
39640
39641 2003-04-17 Janis Johnson <janis187@us.ibm.com>
39642
39643 * README.compat: Remove; content moved to doc/sourcebuild.texi.
39644
39645 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39646
39647 PR c++/10347
39648 g++.dg/template/dependent-name1.C: New test.
39649
39650 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
39651
39652 * gcc.dg/warn-1.c (tourist_guide): New array,
39653 contains a pointer to bar.
39654
39655 2003-04-16 Roger Sayle <roger@eyesopen.com>
39656
39657 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
39658 * gcc.c-torture/execute/medce-1.c: New test case.
39659 * gcc.c-torture/execute/medce-2.c: New test case.
39660
39661 2003-04-15 Mark Mitchell <mark@codesourcery.com>
39662
39663 * lib/prune.exp: Ignore more messages.
39664
39665 PR c++/10381
39666 * g++.dg/parse/lookup3.C: New test.
39667
39668 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
39669
39670 * gcc.c-torture/compile/20030415-1.c : New test.
39671
39672 2003-04-14 Mark Mitchell <mark@codesourcery.com>
39673
39674 * gcc.c-torture/execute/scope-2.c: Move to ...
39675 * gcc.dg/noncompile/scope.c: .... here.
39676
39677 2003-04-14 Roger Sayle <roger@eyesopen.com>
39678
39679 * gcc.dg/20030414-2.c: New test case.
39680
39681 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
39682
39683 PR target/10377
39684 * gcc.dg/20030414-1.c: New test.
39685
39686 2003-04-13 Roger Sayle <roger@eyesopen.com>
39687
39688 * gcc.dg/builtins-12.c: New test case.
39689 * gcc.dg/builtins-13.c: New test case.
39690
39691 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39692
39693 * gcc.c-torture/execute/string-opt-18.c: New test.
39694
39695 2003-04-13 Mark Mitchell <mark@codesourcery.com>
39696
39697 PR c++/10300
39698 * g++.dg/init/new5.C: New test.
39699
39700 2003-04-12 Mark Mitchell <mark@codesourcery.com>
39701
39702 PR c++/7910
39703 * g++.dg/ext/dllimport1.C: New test.
39704
39705 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
39706
39707 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
39708
39709 2003-04-11 Bud Davis <bdavis9659@comcast.net>
39710
39711 PR Fortran/9263
39712 * g77.f-torture/noncompile/9263.f: New test
39713 PR Fortran/1832
39714 * g77.f-torture/execute/1832.f: New test
39715
39716 2003-04-11 David Chad <davidc@freebsd.org>
39717 Loren J. Rittle <ljrittle@acm.org>
39718
39719 PR libobjc/8562
39720 * objc.dg/headers.m: New test.
39721
39722 2003-04-10 Zack Weinberg <zack@codesourcery.com>
39723
39724 * gcc.c-torture/execute/builtin-noret-2.c: New.
39725 * gcc.c-torture/execute/builtin-noret-2.x: New.
39726 XFAIL builtin-noret-2.c at -O1 and above.
39727 * gcc.dg/redecl.c: New.
39728 * gcc.dg/Wshadow-1.c: Update error regexps.
39729
39730 2003-04-10 Mark Mitchell <mark@codesourcery.com>
39731
39732 * g++.dg/abi/bitfield10.C: New test.
39733
39734 2003-04-09 Mike Stump <mrs@apple.com>
39735
39736 * gcc.dg/pch/pch.exp: Make testcase names longer.
39737 * g++.dg/pch/pch.exp: Make testcase names longer.
39738
39739 2003-04-08 Roger Sayle <roger@eyesopen.com>
39740
39741 * gcc.dg/builtins-11.c: New test case.
39742
39743 2003-04-08 Roger Sayle <roger@eyesopen.com>
39744
39745 * gcc.dg/builtins-9.c: New test case.
39746 * gcc.dg/builtins-10.c: New test case.
39747
39748 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
39749
39750 * gcc.dg/noncompile/init-4.c.c: New test.
39751
39752 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
39753
39754 * gcc.misc-test/gcov-9.c: New test.
39755 * gcc.misc-test/gcov-10.c: New test
39756 * gcc.misc-test/gcov-11.c: New test.
39757
39758 2003-04-05 Zack Weinberg <zack@codesourcery.com>
39759
39760 PR optimization/10024
39761 * gcc.c-torture/compile/20030405-1.c: New test.
39762
39763 2003-04-04 Geoffrey Keating <geoffk@apple.com>
39764
39765 * gcc.dg/pch/static-3.c: New.
39766 * gcc.dg/pch/static-3.hs: New.
39767 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
39768
39769 2003-04-04 Richard Henderson <rth@redhat.com>
39770
39771 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
39772 * g++.dg/eh/forced2.C: Likewise.
39773
39774 2003-04-03 Mike Stump <mrs@apple.com>
39775
39776 * lib/scanasm.exp (scan-assembler): Add xfail processing for
39777 target arg.
39778 (scan-assembler-times, scan-assembler-not): Likewise.
39779 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
39780
39781 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
39782
39783 * gcc.dg/sparc-loop-1.c: New test.
39784
39785 2003-04-02 Geoffrey Keating <geoffk@apple.com>
39786
39787 PR other/9274
39788 * g++.dg/pch/system-2.C: New.
39789 * g++.dg/pch/system-2.Hs: New.
39790
39791 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
39792
39793 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
39794
39795 * g++.dg/eh/simd-1.C (vecfunc): Same.
39796
39797 2003-04-01 Roger Sayle <roger@eyesopen.com>
39798
39799 * gcc.c-torture/execute/20030401-1.c: New test case.
39800
39801 2003-04-01 Ziemowit Laski <zlaski@apple.com>
39802
39803 * objc.dg/defs.m: New.
39804
39805 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
39806
39807 * g++.dg/eh/simd-1.C: New.
39808 * g++.dg/eh/simd-2.C: New.
39809
39810 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
39811
39812 * gcc.c-torture/execute/simd-3.c: New.
39813
39814 2003-03-31 Mark Mitchell <mark@codesourcery.com>
39815
39816 PR c/9936
39817 * gcc.dg/20030331-2.c: New test.
39818
39819 2003-03-31 Mark Mitchell <mark@codesourcery.com>
39820
39821 PR c++/10278
39822 * g++.dg/parse/crash2.C: New test.
39823
39824 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
39825
39826 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
39827 * gcc.c-torture/execute/20030331-1.c: ...here.
39828
39829 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
39830
39831 * gcc.c-torture/execute/20030331-1.c: New test.
39832
39833 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
39834
39835 * lib/gcov.exp: Adjust call return testing strings.
39836 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
39837
39838 2003-03-31 Roger Sayle <roger@eyesopen.com>
39839
39840 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
39841 * gcc.dg/builtins-7.c: New test case.
39842 * gcc.dg/builtins-8.c: New test case.
39843
39844 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
39845
39846 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
39847
39848 2003-03-30 Mark Mitchell <mark@codesourcery.com>
39849
39850 PR c++/7647
39851 * g++.dg/lookup-class-member-2.C: New test.
39852
39853 2003-03-30 Glen Nakamura <glen@imodulo.com>
39854
39855 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
39856
39857 2003-03-28 Roger Sayle <roger@eyesopen.com>
39858
39859 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
39860
39861 2003-03-28 Mark Mitchell <mark@codesourcery.com>
39862
39863 * g++.dg/init/attrib1.C: New test.
39864
39865 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
39866
39867 * gcc.dg/ultrasp8.c: New test.
39868
39869 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
39870
39871 * gcc.dg/ultrasp7.c: New test.
39872
39873 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
39874
39875 PR c++/10047
39876 * g++.dg/template/inline1.C: New test.
39877
39878 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
39879
39880 * gcc.dg/sparc-dwarf2.c: New test.
39881
39882 2003-03-27 Roger Sayle <roger@eyesopen.com>
39883
39884 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
39885 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
39886
39887 2003-03-27 Mark Mitchell <mark@codesourcery.com>
39888
39889 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
39890 than reading .x files.
39891 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
39892 * g77.dg/gcov/gcov-1.f: Likewise.
39893 * gcc.misc-tests/gcov-4b.c: Likewise.
39894 * gcc.misc-tests/gcov-5b.c: Likewise.
39895 * gcc.misc-tests/gcov-6.c: Likewise.
39896 * gcc.misc-tests/gcov-7.c: Likewise.
39897 * gcc.misc-tests/gcov-8.c: Likewise.
39898 * g++.dg/gcov/gcov-1.x: Remove.
39899 * g77.dg/gcov/gcov-1.x: Likewise.
39900 * gcc.misc-tests/gcov-4b.x: Likewise.
39901 * gcc.misc-tests/gcov-5b.x: Likewise.
39902 * gcc.misc-tests/gcov-6.x: Likewise.
39903 * gcc.misc-tests/gcov-7.x: Likewise.
39904 * gcc.misc-tests/gcov-8.x: Likewise.
39905
39906 2003-03-27 Glen Nakamura <glen@imodulo.com>
39907
39908 PR opt/10087
39909 * gcc.dg/20030324-1.c: New test.
39910
39911 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
39912
39913 PR c++/10224
39914 * g++.dg/template/arg3.C: New test.
39915
39916 PR c++/10158
39917 * g++.dg/template/friend18.C: New test.
39918
39919 2003-03-26 Roger Sayle <roger@eyesopen.com>
39920
39921 * g77.f-torture/compile/20030326-1.f: New test case.
39922
39923 2003-03-26 Janis Johnson <janis187@us.ibm.com>
39924
39925 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
39926
39927 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
39928
39929 2003-03-26 Jakub Jelinek <jakub@redhat.com>
39930
39931 * gcc.dg/ia64-sync-3.c: New test.
39932
39933 2003-03-26 Alan Modra <amodra@bigpond.net.au>
39934
39935 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
39936
39937 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
39938
39939 * gcc.dg/ultrasp6.c: New test.
39940
39941 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
39942
39943 * gcc.dg/i386-signbit-1.c: New test.
39944 * gcc.dg/i386-signbit-2.c: New test.
39945 * gcc.dg/i386-signbit-3.c: New test.
39946
39947 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
39948
39949 * gcc.dg/ultrasp5.c: Fix options.
39950
39951 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
39952
39953 * gcc.dg/ultrasp5.c: Fix comment.
39954
39955 2003-03-24 Bud Davis <bdavis9659@comcast.net>
39956
39957 PR fortran/10197
39958 * g77.f-torture/execute/10197.f: New test.
39959
39960 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
39961
39962 PR c++/9898, c++/383
39963 * g++.dg/template/conv6.C: New test.
39964
39965 PR c++/10119
39966 * g++.dg/template/ptrmem5.C: New test.
39967
39968 PR c++/10026
39969 * g++.dg/lookup/koenig1.C: New test.
39970
39971 PR C++/10199
39972 * g++.dg/lookup/template2.C: New test.
39973
39974 2003-03-24 Jakub Jelinek <jakub@redhat.com>
39975
39976 * g++.dg/opt/rtti1.C: New test.
39977
39978 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
39979
39980 * gcc.dg/ultrasp5.c: New test.
39981
39982 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
39983
39984 PR middle-end/9967
39985 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
39986 builtin fputs.
39987
39988 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
39989
39990 PR c/8224
39991 * gcc.dg/20030323-1.c: New test.
39992
39993 2003-03-23 Roger Sayle <roger@eyesopen.com>
39994
39995 * gcc.c-torture/compile/20030323-1.c: New test case.
39996
39997 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
39998
39999 * gcc.dg/20030321-1.c: New test.
40000
40001 2003-03-22 Zack Weinberg <zack@codesourcery.com>
40002
40003 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
40004
40005 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
40006
40007 PR c++/9978, c++/9708
40008 * g++.dg/ext/vlm1.C: Adjust expected error.
40009 * g++.dg/ext/vla2.C: New test.
40010 * g++.dg/template/arg1.C: New test.
40011 * g++.dg/template/arg2.C: New test.
40012
40013 2003-03-22 Bud Davis <bdavis9659@comcast.net>
40014
40015 * g77.f-torture/execute/select.f: New test.
40016 * g77.f-torture/noncompile/select_no_compile.f: New test.
40017
40018 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
40019
40020 PR c++/9898
40021 * g++.dg/other/error4.C: New test.
40022
40023 2003-03-20 Mark Mitchell <mark@codesourcery.com>
40024
40025 * g++.dg/template/friend17.C: New test.
40026
40027 2003-03-21 Alan Modra <amodra@bigpond.net.au>
40028
40029 * gcc.c-torture/compile/20030320-1.c: New.
40030
40031 2003-03-20 Roger Sayle <roger@eyesopen.com>
40032
40033 * gcc.dg/builtins-6.c: New test case.
40034
40035 2003-03-19 Alan Modra <amodra@bigpond.net.au>
40036
40037 PR target/10073
40038 * gcc.c-torture/compile/20030319-1.c: New.
40039
40040 2003-03-18 Jan Hubicka <jh@suse.cz>
40041
40042 * gcc.dg/i386-cvt-1.c: New test.
40043
40044 2003-03-17 Zack Weinberg <zack@codesourcery.com>
40045
40046 * objc.dg/naming-1.m: Use "(parse|syntax) error".
40047 * objc.dg/naming-2.m: Likewise.
40048
40049 2003-03-17 Mark Mitchell <mark@codesourcery.com>
40050
40051 PR c++/9639
40052 * g++.dg/parse/crash1.C: New test.
40053
40054 2003-03-16 Mark Mitchell <mark@codesourcery.com>
40055
40056 PR c++/8805
40057 * g++.dg/eh/cleanup1.C: New test.
40058
40059 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
40060
40061 * gcc.c-torture/execute/20030316-1.c: New test case.
40062
40063 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
40064
40065 PR c++/9629
40066 * g++.dg/init/ctor2.C: New test.
40067
40068 2003-03-15 Roger Sayle <roger@eyesopen.com>
40069
40070 * g77.f-torture/compile/xformat.f: New test case.
40071
40072 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
40073
40074 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
40075 * g++.old-deja/g++.mike/eh50.C: Likewise.
40076
40077 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40078
40079 PR c++/6440
40080 * g++.dg/template/spec7.C: New test.
40081 * g++.dg/template/spec8.C: Likewise.
40082
40083 2003-03-14 Jakub Jelinek <jakub@redhat.com>
40084
40085 * gcc.c-torture/execute/20030313-1.c: New test.
40086
40087 2003-03-14 Richard Henderson <rth@redhat.com>
40088
40089 * gcc.dg/inline-2.c: Adjust alpha test for external call.
40090
40091 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
40092
40093 * gcc.c-torture/compile/20030314-1.c: New test.
40094
40095 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
40096
40097 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
40098 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
40099 thumb target,
40100 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
40101 to accept newer _imp__ prefix and additional
40102 newline in .drectve section.
40103 * gcc.dg/dll-4.c: Likewise.
40104 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
40105 switch.
40106
40107 2003-03-13 Mark Mitchell <mark@codesourcery.com>
40108
40109 * g++.dg/parse/namespace9.C: New test.
40110
40111 * g++.dg/init/ref5.C: New test.
40112 * g++.dg/parse/ptrmem1.C: Likewise.
40113
40114 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
40115
40116 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
40117 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
40118 regular expression.
40119 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
40120 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
40121
40122 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
40123
40124 * gcc.c-torture/execute/20030224-2.c: New test.
40125
40126 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
40127
40128 * gcc.dg/decl-3.c: New test.
40129
40130 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
40131
40132 * gcc.dg/i386-loop-2.c: New test.
40133
40134 2003-03-11 Mark Mitchell <mark@codesourcery.com>
40135
40136 PR c++/9474
40137 * g++.dg/parse/namespace8.C: New test.
40138
40139 PR c++/9924
40140 * g++.dg/overload/builtin2.C: New test.
40141
40142 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
40143
40144 * gcc.dg/return-type-3.c: New test.
40145
40146 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
40147
40148 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
40149 profiling options are not supported.
40150
40151 2003-03-10 Mark Mitchell <mark@codesourcery.com>
40152
40153 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
40154 * g++.old-deja/g++.warn/impint2.C: Likewise.
40155
40156 2003-03-10 Devang Patel <dpatel@apple.com>
40157
40158 * g++.dg/cpp/c++_cmd_1.C: New test.
40159 * g++.dg/cpp/c++_cmd_1.h: New file.
40160
40161 2003-03-10 Segher Boessenkool <segher@koffie.nl>
40162
40163 * gcc.dg/altivec-9.c: New file.
40164
40165 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40166
40167 * gcc.dg/ppc-sdata-1.c: New test.
40168 * gcc.dg/ppc-sdata-2.c: New test.
40169
40170 2003-03-09 Mark Mitchell <mark@codesourcery.com>
40171
40172 PR c++/9373
40173 * g++.dg/opt/ptrmem2.C: New test.
40174
40175 PR c++/8534
40176 * g++.dg/opt/ptrmem1.C: New test.
40177
40178 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
40179
40180 * gcc.dg/i386-loop-1.c: New test.
40181
40182 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40183
40184 PR c++/9970
40185 * g++.dg/lookup/friend1.C: New test.
40186
40187 2003-03-08 Mark Mitchell <mark@codesourcery.com>
40188
40189 PR c++/9823
40190 * g++.dg/parser/constructor1.C: New test.
40191
40192 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
40193
40194 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
40195
40196 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
40197
40198 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
40199
40200 * gcc.dg/cpp/Wunused.c: Update test.
40201
40202 2003-03-08 Jan Hubicka <jh@suse.cz>
40203
40204 * gcc.dg/inline-3.c: New test.
40205
40206 2003-03-08 Mark Mitchell <mark@codesourcery.com>
40207
40208 PR c++/9809
40209 * g++.dg/parse/builtin1.C: New test.
40210
40211 PR c++/9982
40212 * g++.dg/abi/cookie1.C: New test.
40213 * g++.dg/abi/cookie2.C: Likewise.
40214
40215 PR c++/9524
40216 * g++.dg/template/field1.C: New test.
40217
40218 PR c++/9912
40219 * g++.dg/parse/class1.C: New test.
40220 * g++.dg/parse/namespace7.C: Likewise.
40221 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
40222
40223 2003-03-07 Mark Mitchell <mark@codesourcery.com>
40224
40225 * g++.dg/init/ref4.C: New test.
40226
40227 2003-03-07 Jan Hubicka <jh@suse.cz>
40228
40229 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
40230 * gcc.dg/inline-3.c: New test.
40231
40232 2003-03-06 Mark Mitchell <mark@codesourcery.com>
40233
40234 * g++.dg/init/ref3.C: New test.
40235
40236 PR c++/9965
40237 * g++.dg/init/ref2.C: New test.
40238
40239 PR c++/9400
40240 * g++.dg/warn/Wshadow-2.C: New test.
40241
40242 PR c++/9791
40243 * g++.dg/warn/Woverloaded-1.C: New test.
40244
40245 2003-03-05 Jan Hubicka <jh@suse.cz>
40246
40247 * gcc.dg/i386-local2.c: New.
40248 * gcc.dg/i386-local.c: Fix typo.
40249
40250 2003-03-05 Mark Mitchell <mark@codesourcery.com>
40251
40252 * g++.dg/abi/layout3.C: New test.
40253
40254 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
40255
40256 * gcc.c-torture/compile/20030305-1.c
40257
40258 2003-03-05 Jan Hubicka <jh@suse.cz>
40259
40260 * gcc.dg/i386-local.c: New.
40261
40262 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
40263
40264 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
40265
40266 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
40267
40268 * gcc.dg/switch-2.c: New test.
40269 * gcc.dg/switch-3.c: New test.
40270 * gcc.dg/Wswitch.c: Adjust line numbers.
40271 * gcc.dg/Wswitch-default.c: Likewise.
40272 * gcc.dg/Wswitch-enum.c: Likewise.
40273
40274 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
40275
40276 * gcc.c-torture/execute/20030222-1.c: New test.
40277
40278 2003-03-03 James E Wilson <wilson@tuliptree.org>
40279
40280 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
40281
40282 2003-03-03 Mark Mitchell <mark@codesourcery.com>
40283
40284 PR c++/9878
40285 * g++.dg/init/ref1.C: New test.
40286
40287 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
40288
40289 * gcc.dg/sh-relax.c: New SH-only test.
40290
40291 2003-03-03 Geoffrey Keating <geoffk@apple.com>
40292
40293 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
40294 comment explaining purpose of testcase.
40295
40296 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
40297
40298 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
40299 for HC11/HC12 (asm needs two int registers).
40300 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
40301 HC11/HC12 because the test uses an asm which needs two 32-bit
40302 registers.
40303
40304 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
40305
40306 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
40307 for HC11/HC12 (array is too large otherwise).
40308 * gcc.c-torture/compile/920501-4.x: New file, likewise.
40309 * gcc.c-torture/compile/20010518-2.x: Likewise.
40310 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
40311 HC11/HC12 (array is too large).
40312
40313 2003-03-01 Geoffrey Keating <geoffk@apple.com>
40314
40315 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
40316 * lib/g++-dg.exp (g++-dg-test): Likewise.
40317
40318 2003-03-01 Roger Sayle <roger@eyesopen.com>
40319
40320 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
40321 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
40322
40323 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40324
40325 * g++.dg/warn/implicit-typename1.C: Remove warning.
40326
40327 2003-02-28 Richard Henderson <rth@redhat.com>
40328
40329 * gcc.dg/noreturn-1.c: Move noreturn warning line.
40330 * gcc.dg/return-type-1.c: Move control reaches end warning line.
40331
40332 2003-02-28 Geoffrey Keating <geoffk@apple.com>
40333
40334 * gcc.dg/pch/pch.exp: Change .pch to .gch.
40335 * g++.dg/pch/pch.exp: Likewise.
40336
40337 2003-02-28 Mark Mitchell <mark@codesourcery.com>
40338
40339 PR c++/9879
40340 * g++.dg/init/new4.C: New test.
40341
40342 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
40343
40344 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
40345
40346 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
40347
40348 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
40349 unsigned long.
40350
40351 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
40352 wider than float.
40353
40354 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
40355
40356 * lib/scanasm.exp: Add support for counting numbers of
40357 occurences.
40358 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
40359 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
40360
40361 2003-02-25 Mark Mitchell <mark@codesourcery.com>
40362
40363 PR c++/9683
40364 * g++.dg/template/static3.C: New test.
40365
40366 PR c++/9829
40367 * g++.dg/parse/namespace6.C: New test.
40368
40369 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40370
40371 PR target/9732
40372 * gcc.dg/20030225-1.c: New test.
40373
40374 2003-02-24 Mark Mitchell <mark@codesourcery.com>
40375
40376 * README: Remove out-of-date information.
40377
40378 PR c++/9836
40379 * g++.dg/template/spec6.C: New test.
40380
40381 2003-02-24 Jeff Law <law@redhat.com>
40382
40383 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
40384
40385 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
40386
40387 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
40388 * gcc.dg/pragma-ep-1.c: Likewise.
40389
40390 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40391
40392 PR c++/9602
40393 * g++.dg/template/friend16.C: New test.
40394
40395 2003-02-23 Mark Mitchell <mark@codesourcery.com>
40396
40397 PR c++/5333
40398 * g++.dg/parse/fused-params1.C: Adjust error messages.
40399 * g++.dg/template/nested3.C: New test.
40400
40401 2003-02-24 Alan Modra <amodra@bigpond.net.au>
40402
40403 * g++.dg/abi/param1.C: New test.
40404
40405 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40406
40407 PR c++/7982
40408 * g++.dg/warn/implicit-typename1.C: New test.
40409
40410 2003-02-22 Kelley Cook <kelleycook@comcast.net>
40411
40412 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
40413 with "mtune".
40414 * g++.old-deja/g++.other/store-expr2.C: Likewise.
40415 * gcc.c-torture/execute/20010129-1.x: Likewise.
40416 * gcc.dg/20011107-1.c: Likewise.
40417 * gcc.dg/20020108-1.c: Likewise.
40418 * gcc.dg/20020122-3.c: Likewise.
40419 * gcc.dg/20020206-1.c: Likewise.
40420 * gcc.dg/20020310-1.c: Likewise.
40421 * gcc.dg/20020426-2.c: Likewise.
40422 * gcc.dg/20020517-1.c: Likewise.
40423 * gcc.dg/991230-1.c: Likewise.
40424 * gcc.dg/i386-unroll-1.c: Likewise.
40425 * gcc.misc-tests/i386-prefetch.exp: Likewise.
40426
40427 2003-02-22 Jan Hubicka <jh@suse.cz>
40428
40429 * gcc.dg/i386-mul.c: New test.
40430
40431 2003-02-21 Roger Sayle <roger@eyesopen.com>
40432
40433 * gcc.dg/builtins-5.c: New test case.
40434
40435 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
40436
40437 * gcc.dg/asmreg-1.c: New test.
40438
40439 2003-02-21 Mark Mitchell <mark@codesourcery.com>
40440
40441 PR c++/9749
40442 * g++.dg/parse/varmod1.C: New test.
40443
40444 2003-02-21 Mark Mitchell <mark@codesourcery.com>
40445
40446 PR c++/9727
40447 * g++.dg/template/op1.C: New test.
40448
40449 2003-02-21 Mark Mitchell <mark@codesourcery.com>
40450
40451 PR c++/8906
40452 * g++.dg/template/nested2.C: New test.
40453
40454 2003-02-21 Mark Mitchell <mark@codesourcery.com>
40455
40456 PR c++/8724
40457 * g++.dg/expr/dtor1.C: New test.
40458
40459 2003-02-21 Zack Weinberg <zack@codesourcery.com>
40460
40461 * gcc.dg/cpp/include3.c: New test.
40462 * gcc.dg/cpp/inc/foo.h: New file.
40463
40464 2003-02-21 Glen Nakamura <glen@imodulo.com>
40465
40466 * gcc.c-torture/execute/20030221-1.c: New test.
40467
40468 2003-02-20 Mark Mitchell <mark@codesourcery.com>
40469
40470 PR c++/9729
40471 * g++.dg/abi/conv1.C: New test.
40472
40473 2003-02-20 Jan Hubicka <jh@suse.cz>
40474
40475 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
40476
40477 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
40478
40479 * gcc.c-torture/compile/20030219-1.c: New test.
40480
40481 2003-02-18 Jan Hubicka <jh@suse.cz>
40482
40483 * gcc.dg/funcorder.c: New test.
40484
40485 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
40486
40487 * gcc.c-torture/execute/20030218-1.c: New.
40488
40489 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
40490
40491 * gcc.dg/20030218-1.c: New.
40492
40493 2003-02-18 Richard Henderson <rth@redhat.com>
40494
40495 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
40496 * gcc.dg/attr-used-2.c: New.
40497
40498 2003-02-18 Mark Mitchell <mark@codesourcery.com>
40499
40500 PR c++/9704
40501 * g++.dg/init/copy5.C: New test.
40502
40503 2003-02-18 Geoffrey Keating <geoffk@apple.com>
40504
40505 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
40506 * g++.dg/pch/pch.exp: Likewise.
40507
40508 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
40509
40510 * gcc.c-torture/execute/20030209-1.c: Enable the test if
40511 STACK_SIZE is not defined.
40512
40513 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40514
40515 PR c++/9457
40516 * g++.dg/template/init1.C: New test.
40517
40518 2003-02-16 Jan HUbicka <jh@suse.cz>
40519
40520 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
40521 (foo): Add few extra tests
40522 * gcc.dg/c99-const-expr-3.c: Likewise.
40523 * gcc.c-torture/execute/20030216-1.c: New.
40524
40525 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40526
40527 PR c++/9459
40528 * g++.dg/ext/typeof4.C: New test.
40529
40530 2003-02-15 Roger Sayle <roger@eyesopen.com>
40531
40532 * gcc.dg/i386-387-3.c: New test case.
40533
40534 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
40535
40536 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
40537 cris-*-elf* cris-*-aout* and mmix-*-*.
40538
40539 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
40540
40541 * gcc.dg/20030213-1.c: New test.
40542
40543 2003-02-12 Roger Sayle <roger@eyesopen.com>
40544
40545 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
40546 * gcc.dg/i386-387-2.c: Likewise.
40547
40548 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
40549
40550 * gcc.dg/ppc-spe.c: Fix formatting.
40551 Enable tests that were previously unsupported by gas.
40552 Delete tests for instructions that no longer exist.
40553 Switch arguments on evsubifw builtin.
40554
40555 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
40556
40557 * gcc.c-torture/execute/20030209-1.c: Disable the test if
40558 STACK_SIZE is too small.
40559
40560 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
40561 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
40562
40563 * gcc.dg/decl-2.c: New test.
40564
40565 2003-02-10 Jan Hubicka <jh@suse.cz>
40566
40567 * gcc.dg/i386-fpcvt-1.c: New test.
40568
40569 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
40570
40571 * gcc.c-torture/execute/20030209-1.c: New test.
40572
40573 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
40574
40575 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
40576 int-wide bitops, use the constants of the same width.
40577 Likewise, if long long is 32-bit wide, test bitops using
40578 32-bit constants.
40579
40580 2003-02-07 Loren James Rittle <ljrittle@acm.org>
40581
40582 * gcc.dg/20021014-1.c: Annotate with expected notice text.
40583
40584 2003-02-07 Roger Sayle <roger@eyesopen.com>
40585
40586 * gcc.dg/builtins-4.c: New test case.
40587
40588 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40589
40590 * gcc.dg/20020430-1.c: Fix dg command typos.
40591 * gcc.dg/20020503-1.c: Likewise.
40592
40593 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
40594
40595 PR c++/8785
40596 * g++.dg/parse/fused-params1.C: New test.
40597
40598 PR c++/8857
40599 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
40600
40601 PR c++/8921
40602 * g++.dg/parse/non-dependent1.C: New test.
40603
40604 PR c++/8928
40605 * g++.dg/parse/dupl-tmpl-args1.C: New test.
40606
40607 PR c++/9228
40608 * g++.dg/parse/undefined7.C: New test.
40609 * g++.dg/parse/non-templ1.C: New test.
40610
40611 PR c++/9229
40612 * g++.dg/parse/too-many-tmpl-args1.C: New test.
40613
40614 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
40615
40616 * gcc.c-torture/compile/20030206-1.c: New test.
40617
40618 2003-02-05 Roger Sayle <roger@eyesopen.com>
40619
40620 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
40621 "pow" to "foo" to avoid potential confusion with a math built-in.
40622
40623 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40624
40625 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
40626 conditions for SPARC targets.
40627
40628 2003-02-05 Jakub Jelinek <jakub@redhat.com>
40629
40630 * gcc.dg/20030204-1.c: New test.
40631
40632 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
40633
40634 PR c++/38
40635 * g++.dg/parse/array-size1.C: New test.
40636
40637 PR c++/5657
40638 * g++.dg/parse/undefined3.C: New test.
40639
40640 PR c++/5665
40641 * g++.dg/parse/undefined4.C: New test.
40642
40643 PR c++/5975
40644 * g++.dg/parse/undefined5.C: New test.
40645
40646 PR c++/7259
40647 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
40648
40649 PR c++/8578
40650 * g++.dg/parse/casting-operator1.C: New test.
40651
40652 PR c++/8596
40653 * g++.dg/parse/undefined6.C: New test.
40654
40655 PR c++/8736
40656 * g++.dg/parse/missing-template1.C: New test.
40657
40658 2003-02-04 Jan Hubicka <jh@suse.cz>
40659
40660 * gcc.dg/i386-cadd.c: Compile using -march=k8.
40661 * gcc.dg/i386-cmov?.c: Likewise.
40662 * gcc.dg/i386-fpcvt-?.c: Likewise.
40663 * gcc.dg/i386-ssefp-1.c: Likewise.
40664 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
40665 conventions.
40666
40667 2003-02-03 Mark Mitchell <mark@codesourcery.com>
40668
40669 PR c++/7129
40670 * g++.dg/ext/max.C: New test.
40671
40672 2003-02-03 Jan Hubicka <jh@suse.cz>
40673
40674 * gcc.c-torture/execute/20030203-1.c: New test.
40675
40676 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
40677
40678 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
40679 'natural-endian'.
40680
40681 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
40682
40683 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
40684 * g++.dg/init/new2.C: Likewise.
40685 * g++.dg/other/new1.C: Likewise.
40686
40687 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
40688
40689 * gcc.dg/struct-ret-libc.c: New test.
40690
40691 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
40692
40693 * gcc.dg/20030129-1.c: New test.
40694
40695 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40696
40697 PR c++/8849
40698 * g++.dg/template/ptrmem4.C: New test.
40699
40700 2003-01-29 Mark Mitchell <mark@codesourcery.com>
40701
40702 * g++.dg/parser/constant1.C: New test.
40703
40704 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40705
40706 PR c++/8591
40707 * g++.dg/parse/friend2.C: New test.
40708
40709 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
40710
40711 PR c++/9437
40712 * g++.dg/template/unify4.C: New test.
40713
40714 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
40715
40716 * gcc.c-torture/execute/20030128-1.c: New test.
40717
40718 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
40719
40720 * g++.dg/lookup/nested1.C: Test moved from ...
40721 * g++.old-deja/g++.other/lookup24.C: ... here.
40722
40723 2003-01-28 Jan Hubicka <jh@suse.cz>
40724
40725 * gcc.dg/i386-cmov5.c: New test.
40726
40727 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
40728
40729 * gcc.c-torture/execute/20010925-1.c: Changed the
40730 memcpy declaration.
40731
40732 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
40733
40734 PR c++/3902
40735 * g++.dg/parse/template5.C: New test.
40736
40737 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
40738
40739 PR fortran/9258
40740 * g77.dg/pr9258: New test.
40741
40742 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
40743
40744 * README: Move relevant parts from README.g++.
40745
40746 * README.g++: Remove this file.
40747
40748 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
40749
40750 * g++.dg/abi/dcast1.C: New test.
40751
40752 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40753
40754 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
40755
40756 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
40757
40758 PR c++/47
40759 * g++.old-deja/g++.other/lookup24.C: New test.
40760
40761 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40762
40763 PR middle-end/7227
40764 * gcc.dg/uninit-C.c: New test.
40765
40766 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
40767
40768 * g++.dg/abi/covariant1.C: New test.
40769
40770 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
40771
40772 * gcc.dg/20030123-1.c: New test.
40773
40774 2003-01-25 Jan Hubicka <jh@suse.cz>
40775
40776 PR opt/8492
40777 * gcc.c-torture/compile/20030125-1.c
40778
40779 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
40780
40781 PR c++/9403
40782 * g++.dg/parse/template3.C: New test.
40783 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
40784
40785 PR c++/795
40786 * g++.dg/parse/template4.C: New test.
40787
40788 PR c++/9415
40789 * g++.dg/template/qual2.C: New test.
40790
40791 PR c++/8545
40792 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
40793
40794 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
40795
40796 2003-01-25 Roger Sayle <roger@eyesopen.com>
40797
40798 * gcc.c-torture/execute/switch-1.c: New test case.
40799
40800 2003-01-25 Jan Hubicka <jh@suse.cz>
40801
40802 * gcc.c-torture/execute/20030125-1.[cx]: New test.
40803
40804 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
40805
40806 Tweaks for Bison-1.875. From the NEWS file:
40807 "- `parse error' -> `syntax error'
40808 Bison now uniformly uses the term `syntax error'"
40809 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
40810 * gcc.dg/cpp/digraph2.c: Likewise.
40811 * gcc.dg/cpp/direct2.c: Likewise.
40812 * gcc.dg/cpp/paste4.c: Likewise.
40813 * gcc.dg/c90-restrict-1.c: Likewise.
40814 * gcc.dg/c99-func-2.c: Likewise.
40815 * gcc.dg/noncompile/920721-2.c: Likewise.
40816 * gcc.dg/noncompile/930622-2.c: Likewise.
40817 * gcc.dg/noncompile/940112-1.c: Likewise.
40818 * gcc.dg/noncompile/950921-1.c: Likewise.
40819 * gcc.dg/noncompile/951123-1.c: Likewise.
40820 * gcc.dg/noncompile/971104-1.c: Likewise.
40821 * gcc.dg/noncompile/990416-1.c: Likewise.
40822
40823 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
40824
40825 * g++.dg/parse/undefined1.C: Add error message.
40826
40827 2003-01-22 Mark Mitchell <mark@codesourcery.com>
40828
40829 PR c++/9354
40830 * g++.dg/parse/new1.C: New test.
40831
40832 PR c++/9216
40833 * g++.dg/parse/template2.C: New test.
40834
40835 PR c++/9354
40836 * g++.dg/parse/typedef2.C: New test.
40837
40838 PR c++/9328
40839 * g++.dg/ext/typeof3.C: New test.
40840
40841 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
40842
40843 PR c++/2738
40844 * g++.dg/parse/ret-type1.C: New test.
40845
40846 PR c++/3792
40847 * g++.dg/parse/tmpl-outside1.C: New test.
40848
40849 PR c++/4207
40850 * g++.dg/parse/int-as-enum1.C: New test.
40851
40852 PR c++/4903
40853 * g++.dg/parse/no-typename1.C: New test.
40854
40855 PR c++/5533
40856 * g++.dg/parse/no-value1.C: New test.
40857
40858 PR c++/5921
40859 * g++.dg/parse/wrong-inline1.C: New test.
40860
40861 PR c++/6402
40862 * g++.dg/parse/ref1.C: New test.
40863
40864 PR c++/6992
40865 * g++.dg/parse/attr-ctor1.C: New test.
40866
40867 PR c++/7229
40868 * g++.dg/parse/namespace5.C: New test.
40869
40870 PR c++/7917
40871 * g++.dg/parse/func-def1.C: New test.
40872
40873 PR c++/8143
40874 * g++.dg/parse/undefined1.C: New test.
40875
40876 PR c++/5723, PR c++/8522
40877 * g++.dg/parse/specialization1.C: New test.
40878
40879 PR c++/163, PR c++/8595
40880 * g++.dg/parse/struct-as-enum1.C: New test.
40881
40882 PR c++/9173
40883 * g++.dg/parse/undefined2.C: New test.
40884
40885 2003-01-22 Mark Mitchell <mark@codesourcery.com>
40886
40887 PR c++/9298
40888 * g++.dg/parse/template1.C: New test.
40889
40890 PR c++/9384
40891 * g++.dg/parse/using1.C: New test.
40892
40893 PR c++/9285
40894 PR c++/9294
40895 * g++.dg/parse/expr2.C: New test.
40896
40897 PR c++/9388
40898 * g++.dg/parse/lookup2.C: Likewise.
40899
40900 2003-01-21 Jan Hubicka <jh@suse.cz>
40901
40902 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
40903 * gcc.c-torture/execute/eeprof-1.c: Likewise.
40904 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
40905 * gcc.c-torture/execute/string-opt-*.c: Likewise.
40906
40907 2003-01-20 Nick Clifton <nickc@redhat.com>
40908
40909 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
40910 problem with ARM sibcall code generation.
40911
40912 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
40913
40914 * gcc.c-torture/execute/20030120-1.c: New.
40915
40916 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
40917
40918 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
40919
40920 2003-01-17 Mark Mitchell <mark@codesourcery.com>
40921
40922 PR c++/9272
40923 * g++.dg/parse/ctor1.C: New test.
40924
40925 PR c++/9294:
40926 * g++.dg/parse/qualified1.C: New test.
40927
40928 * g++.dg/parse/typename3.C: New test.
40929
40930 2003-01-16 Richard Henderson <rth@redhat.com>
40931
40932 * g++.dg/tls/init-2.C: Fix error matches for real this time.
40933
40934 2003-01-16 Richard Henderson <rth@redhat.com>
40935
40936 * g++.dg/pch/pch.exp: Copy test header to the working directory
40937 before using it either for precompilation or direct use.
40938 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
40939 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
40940
40941 2003-01-16 Richard Henderson <rth@redhat.com>
40942
40943 * gcc.dg/pch/pch.exp: Copy test header to the working directory
40944 before using it either for precompilation or direct use.
40945 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
40946 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
40947
40948 2003-01-16 Mark Mitchell <mark@codesourcery.com>
40949
40950 * g++.dg/ext/typename1.C: Add typename keyword.
40951 * g++.dg/template/crash1.C: Update error messages.
40952 * g++.dg/template/crash2.C: Remove error message.
40953 * g++.dg/parse/typename2.C: New test.
40954 * g++.dg/template/typename2.C: Change implicit
40955 typename warning into error.
40956 * g++.old-deja/g++.benjamin/tem03.C: Issue more
40957 error messages.
40958 * g++.old-deja/g++.benjamin/tem04.C: Fix typos.
40959 * g++.old-deja/g++.brendan/crash56.C: Add this->.
40960 * g++.old-deja/g++.law/visibility13.C: Remove error
40961 messages.
40962 * g++.old-deja/g++.ns/template17.C: Reorder code to
40963 make declaration visible in template.
40964 * g++.old-deja/g++.pt/crash3.C: Fix typos.
40965 * g++.old-deja/g++.pt/crash36.C: Issue more error
40966 messages.
40967 * g++.old-deja/g++.pt/crash5.C: Improve error
40968 message.
40969 * g++.old-deja/g++.pt/crash67.C: Remove warning.
40970 * g++.old-deja/g++.pt/inherit1.C: Add this->.
40971 * g++.old-deja/g++.pt/niklas01a.C: Add error message.
40972 * g++.old-deja/g++.pt/typename16.C: Replace implicit
40973 typename warning with error message.
40974 * g++.old-deja/g++.pt/typename19.C: Remove warning.
40975 * g++.old-deja/g++.robertl/eb112.C: Fix typo.
40976 * g++.old-deja/g++.robertl/eb24.C: Use this->.
40977
40978 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
40979
40980 * g++.dg/parse/ambig2.C: New test.
40981
40982 2003-01-15 Richard Henderson <rth@redhat.com>
40983
40984 * g++.dg/tls/init-2.C: Update error message string.
40985
40986 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40987
40988 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
40989
40990 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
40991
40992 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
40993 all for HC11/HC12.
40994 * gcc.c-torture/compile/20001205-1.x: Likewise.
40995 * gcc.c-torture/compile/20001226-1.x: Likewise.
40996 * gcc.c-torture/compile/920520-1.x: Likewise.
40997 * gcc.c-torture/compile/961203-1.x: Likewise.
40998 * gcc.c-torture/compile/20020604-1.x: Likewise.
40999
41000 2003-01-15 Jan Hubicka <jh@suse.cz>
41001
41002 * gcc.c-torture/compile/20030115-1.c: New test.
41003
41004 * gcc.dg/i386-fpcvt-1.c: New test.
41005 * gcc.dg/i386-fpcvt-2.c: New test.
41006
41007 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
41008
41009 Further conform g++'s __vmi_class_type_info to the C++ ABI
41010 specification.
41011 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
41012 the specification.
41013
41014 2003-01-14 Jan Hubicka <jh@suse.cz>
41015
41016 * gcc.dg/i386-fpcvt-1.c: New test.
41017 * gcc.dg/i386-fpcvt-2.c: New test.
41018
41019 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
41020
41021 * gcc.dg/i386-mmx-3.c: New test.
41022
41023 2003-01-12 Mark Mitchell <mark@codesourcery.com>
41024
41025 PR c++/9264
41026 * g++.dg/parse/octal1.C: New file.
41027
41028 PR c++/9172
41029 * g++.dg/parse/typename1.C: New file.
41030
41031 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
41032
41033 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
41034 * gcc.dg/bf-no-ms-layout.c: Likewise.
41035 * gcc.dg/bf-ms-attrib.c: Likewise.
41036
41037 2003-01-10 Mark Mitchell <mark@codesourcery.com>
41038
41039 PR c++/9099
41040 * g++.dg/parse/dtor1.C: New file.
41041
41042 PR c++/9128
41043 * g++.dg/rtti/typeid1.C: New file.
41044
41045 PR c++/9153
41046 * g++.dg/parse/lookup1.C: New file.
41047
41048 PR c++/9171
41049 * g++.dg/templ/spec5.C: New file.
41050
41051 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
41052
41053 * gcc.c-torture/compile/20030110-1.c: New test.
41054
41055 2003-01-09 Geoffrey Keating <geoffk@apple.com>
41056
41057 Merge from pch-branch:
41058
41059 2002-12-23 Geoffrey Keating <geoffk@apple.com>
41060
41061 * gcc.dg/pch/cpp-1.h: New.
41062 * gcc.dg/pch/cpp-1.c: New.
41063 * gcc.dg/pch/cpp-2.h: New.
41064 * gcc.dg/pch/cpp-2.c: New.
41065
41066 2002-11-19 Geoffrey Keating <geoffk@apple.com>
41067
41068 * gcc.dg/pch/except-1.h: New.
41069 * gcc.dg/pch/except-1.c: New.
41070
41071 2002-11-13 Geoffrey Keating <geoffk@apple.com>
41072
41073 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
41074 running test.
41075 * gcc.dg/pch: Include *.hp not *.h.
41076 * gcc.dg/pch/system-1.h: New.
41077 * gcc.dg/pch/system-1.c: New.
41078
41079 2002-11-11 Geoffrey Keating <geoffk@apple.com>
41080
41081 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
41082 rather than trying to build and run a program using PCH.
41083 * gcc.dg/pch: Remove dg-do commands from test files.
41084
41085 2002-11-08 Geoffrey Keating <geoffk@apple.com>
41086
41087 * gcc.dg/pch/macro-3.c: New.
41088 * gcc.dg/pch/macro-3.h: New.
41089
41090 2002-11-04 Geoffrey Keating <geoffk@apple.com>
41091
41092 * gcc.dg/pch/common-1.c: New.
41093 * gcc.dg/pch/common-1.h: New.
41094 * gcc.dg/pch/decl-1.c: New.
41095 * gcc.dg/pch/decl-1.h: New.
41096 * gcc.dg/pch/decl-2.c: New.
41097 * gcc.dg/pch/decl-2.h: New.
41098 * gcc.dg/pch/decl-3.c: New.
41099 * gcc.dg/pch/decl-3.h: New.
41100 * gcc.dg/pch/decl-4.c: New.
41101 * gcc.dg/pch/decl-4.h: New.
41102 * gcc.dg/pch/decl-5.c: New.
41103 * gcc.dg/pch/decl-5.h: New.
41104 * gcc.dg/pch/global-1.c: New.
41105 * gcc.dg/pch/global-1.h: New.
41106 * gcc.dg/pch/inline-1.c: New.
41107 * gcc.dg/pch/inline-1.h: New.
41108 * gcc.dg/pch/inline-2.c: New.
41109 * gcc.dg/pch/inline-2.h: New.
41110 * gcc.dg/pch/static-1.c: New.
41111 * gcc.dg/pch/static-1.h: New.
41112 * gcc.dg/pch/static-2.c: New.
41113 * gcc.dg/pch/static-2.h: New.
41114
41115 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
41116
41117 * g++.dg/pch/pch.exp: Better handle failing testcases.
41118 * gcc.dg/pch/pch.exp: Likewise.
41119 * gcc.dg/pch/macro-1.c: New.
41120 * gcc.dg/pch/macro-1.h: New.
41121 * gcc.dg/pch/macro-2.c: New.
41122 * gcc.dg/pch/macro-2.h: New.
41123
41124 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
41125
41126 * g++.dg/dg.exp: Treat files in pch/ specially.
41127 * g++.dg/pch/pch.exp: New file.
41128 * g++.dg/pch/empty.H: New file.
41129 * g++.dg/pch/empty.C: New file.
41130 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
41131 "precompile".
41132
41133 * gcc.dg/pch/pch.exp: New file.
41134 * gcc.dg/pch/empty.h: New file.
41135 * gcc.dg/pch/empty.c: New file.
41136 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
41137 "precompile".
41138
41139 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41140
41141 * g++.dg/template/friend14.C: New test.
41142
41143 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
41144
41145 * gcc.dg/old-style-asm-1.c: New test.
41146
41147 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
41148
41149 * gcc.c-torture/compile/20030109-1.c: New test.
41150
41151 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
41152
41153 * gcc.c-torture/execute/20030109-1.c: New test.
41154
41155 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
41156
41157 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
41158 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
41159 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
41160 * g++.old-deja/g++.mike/eh2.C: Likewise.
41161 * g++.old-deja/g++.mike/eh3.C: Likewise.
41162 * g++.old-deja/g++.mike/eh5.C: Likewise.
41163 * g++.old-deja/g++.mike/eh6.C: Likewise.
41164 * g++.old-deja/g++.mike/eh7.C: Likewise.
41165 * g++.old-deja/g++.mike/eh8.C: Likewise.
41166 * g++.old-deja/g++.mike/eh9.C: Likewise.
41167 * g++.old-deja/g++.mike/eh10.C: Likewise.
41168 * g++.old-deja/g++.mike/eh12.C: Likewise.
41169 * g++.old-deja/g++.mike/eh13.C: Likewise.
41170 * g++.old-deja/g++.mike/eh14.C: Likewise.
41171 * g++.old-deja/g++.mike/eh16.C: Likewise.
41172 * g++.old-deja/g++.mike/eh17.C: Likewise.
41173 * g++.old-deja/g++.mike/eh18.C: Likewise.
41174 * g++.old-deja/g++.mike/eh21.C: Likewise.
41175 * g++.old-deja/g++.mike/eh23.C: Likewise.
41176 * g++.old-deja/g++.mike/eh24.C: Likewise.
41177 * g++.old-deja/g++.mike/eh25.C: Likewise.
41178 * g++.old-deja/g++.mike/eh26.C: Likewise.
41179 * g++.old-deja/g++.mike/eh27.C: Likewise.
41180 * g++.old-deja/g++.mike/eh28.C: Likewise.
41181 * g++.old-deja/g++.mike/eh29.C: Likewise.
41182 * g++.old-deja/g++.mike/eh31.C: Likewise.
41183 * g++.old-deja/g++.mike/eh33.C: Likewise.
41184 * g++.old-deja/g++.mike/eh34.C: Likewise.
41185 * g++.old-deja/g++.mike/eh35.C: Likewise.
41186 * g++.old-deja/g++.mike/eh36.C: Likewise.
41187 * g++.old-deja/g++.mike/eh37.C: Likewise.
41188 * g++.old-deja/g++.mike/eh38.C: Likewise.
41189 * g++.old-deja/g++.mike/eh39.C: Likewise.
41190 * g++.old-deja/g++.mike/eh40.C: Likewise.
41191 * g++.old-deja/g++.mike/eh41.C: Likewise.
41192 * g++.old-deja/g++.mike/eh42.C: Likewise.
41193 * g++.old-deja/g++.mike/eh44.C: Likewise.
41194 * g++.old-deja/g++.mike/eh46.C: Likewise.
41195 * g++.old-deja/g++.mike/eh47.C: Likewise.
41196 * g++.old-deja/g++.mike/eh48.C: Likewise.
41197 * g++.old-deja/g++.mike/eh49.C: Likewise.
41198 * g++.old-deja/g++.mike/eh50.C: Likewise.
41199 * g++.old-deja/g++.mike/eh51.C: Likewise.
41200 * g++.old-deja/g++.mike/eh53.C: Likewise.
41201 * g++.old-deja/g++.mike/eh55.C: Likewise.
41202 * g++.old-deja/g++.mike/p7912.C: Likewise.
41203 * g++.old-deja/g++.mike/p9706.C: Likewise.
41204 * g++.old-deja/g++.mike/p10416.C: Likewise.
41205 * g++.old-deja/g++.mike/p11667.C: Likewise.
41206 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
41207 Remove redundant reference to Iris.
41208 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
41209 Elxsi, i860, Pico Java, and WE32K.
41210
41211 2003-01-07 Mark Mitchell <mark@codesourcery.com>
41212
41213 * g++.dg/ext/asm4.C: New test.
41214
41215 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41216
41217 PR c++/9030
41218 * g++.dg/template/friend12.C: New test.
41219 * g++.dg/template/friend13.C: Likewise.
41220 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
41221
41222 2003-01-08 Jan Hubicka <jh@suse.cz>
41223
41224 * gcc.dg/i386-cadd.c: New test.
41225 * gcc.dg/i386-cmov4.c: Likewise.
41226
41227 2003-01-06 Mark Mitchell <mark@codesourcery.com>
41228
41229 PR c++/9165
41230 * g++.dg/warn/Wunused-3.C: New test.
41231
41232 * g++.dg/abi/bitfield9.C: New test.
41233
41234 PR c++/9189
41235 * g++.dg/parse/defarg3.C: New test.
41236
41237 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
41238
41239 * g++.dg/parse/ambig1.C: New test.
41240 * g++.dg/parse/defarg2.C: New test.
41241
41242 2003-01-05 Mark Mitchell <mark@codesourcery.com>
41243
41244 * g++.dg/template/defarg-1.C: New test.
41245 * g++.dg/template/local2.C: Likewise.
41246
41247 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
41248
41249 * gcc.c-torture/execute/20030105-1.c: New test.
41250
41251 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41252
41253 * g++.dg/parse/namespace3.C: Remove extra semicolons.
41254 * g++.dg/parse/namespace4.C: Likewise.
41255
41256 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
41257
41258 * g++.dg/template/ntp2.C: New test.
41259
41260 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
41261
41262 * g++.dg/parse/extern-C-1.C: New test.
41263
41264 * g++.dg/parse/namespace4.C: New test.
41265
41266 * g++.dg/template/nested1.C: New test.
41267
41268 * g++.dg/parse/namespace3.C: New test.
41269
41270 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
41271
41272 * g++.dg/lookup/two-stage1.C: New test.
41273
41274 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41275
41276 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
41277 * g++.old-deja/g++.jason/access8.C: Likewise.
41278 * g++.old-deja/g++.other/decl5.C: Likewise.
41279
41280 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
41281
41282 * g++.dg/parse/parse7.C: New test.
41283
41284 2003-01-02 Mark Mitchell <mark@codesourcery.com>
41285
41286 PR c++/2843
41287 * g++.dg/ext/attrib7.C: New test.
41288
41289 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
41290
41291 * g++.dg/parse/parse6.C: New test.
41292
41293 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
41294
41295 * gcc.dg/h8300-stack-1.c: New.
41296
41297 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
41298
41299 g++.dg/lookup/exception1.C: New test.
41300
41301 g++.dg/lookup/template1.C: New test.
41302
41303 g++.dg/parse/namespace2.C: New test.
41304
41305 g++.dg/parse/parens2.C: New test.
41306
41307 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
41308
41309 * g++.dg/parse/parse5.C: New test.
41310 * g++.dg/lookup/scoped4.C: New test.
41311
41312 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
41313
41314 * g++.dg/parse/parens1.C: New test.
41315
41316 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
41317 angle-bracket1.C.
41318 * g++.dg/parse/parens2.C: New test.
41319
41320 * g++.dg/lookup/scope-operator1.C: New test.
41321
41322 * g++.dg/parse/operator1.C: New test.
41323
41324 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41325
41326 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
41327 * g++.old-deja/g++.other/access6.C: Likewise.
41328 * g++.old-deja/g++.other/decl1.C: Likewise.
41329 * g++.old-deja/g++.pt/typename12.C: Likewise.
41330
41331 2002-12-31 Mark Mitchell <mark@codesourcery.com>
41332
41333 * g++.dg/parse/namespace1.C: New test.
41334
41335 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
41336
41337 * g++.dg/parse/parse4.C: New test.
41338
41339 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
41340
41341 * g++.dg/parse/parse3.C: New test.
41342
41343 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
41344
41345 * g++.dg/parse/parse2.C: New test.
41346
41347 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
41348
41349 * g++.dg/template/friend11.C: New test.
41350
41351 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
41352
41353 * g++.dg/parse/parse1.C: New test.
41354
41355 2002-12-31 Janis Johnson <janis187@us.ibm.com>
41356
41357 * lib/profopt.exp: Change the name of a global variable to avoid
41358 possible clashes with other test suites.
41359
41360 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
41361
41362 * g++.dg/inherit/covariant8.C: New test.
41363
41364 2002-12-31 Mark Mitchell <mark@codesourcery.com>
41365
41366 * g++.dg/init/array9.C: New test.
41367
41368 PR c++/9112
41369 * g++.dg/parse/expr1.C: New test.
41370
41371 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
41372
41373 * gcc.c-torture/compile/20021230-1.c: New test.
41374
41375 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
41376
41377 * g++.dg/inherit/covariant5.C: New test.
41378 * g++.dg/inherit/covariant6.C: New test.
41379 * g++.dg/inherit/covariant7.C: New test.
41380
41381 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41382
41383 PR c++/2739
41384 * g++.dg/other/access2.C: New test.
41385
41386 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
41387
41388 * g++.dg/other/anon-struct.C: No longer fails
41389 * g++.old-deja/g++.brendan/parse4.C: Likewise.
41390 * g++.old-deja/g++.brendan/parse5.C: Likewise.
41391 * g++.old-deja/g++.brendan/parse6.C: Likewise.
41392
41393 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
41394
41395 * g++.dg/parse/angle-bracket.C (main): No longer fails.
41396
41397 2002-12-27 Mark Mitchell <mark@codesourcery.com>
41398
41399 * g++.dg/eh/spec4.C: Remove stray semicolon.
41400 * g++.dg/expr/pmf-1.C: Change error message.
41401 * g++.dg/ext/asm1.C: Remove stray semicolon.
41402 * g++.dg/ext/typename1.C: Add missing typenames.
41403 * g++.dg/inherit/template-as-base.C: Change error message.
41404 * g++.dg/lookup/scoped1.C: Likewise.
41405 * g++.dg/lookup/scoped2.C: Likewise.
41406 * g++.dg/lookup/using2.C: Likewise.
41407 * g++.dg/other/component1.C: Remove stray semicolon.
41408 * g++.dg/other/do1.C: Change error message.
41409 * g++.dg/other/error2.C: Likewise.
41410 * g++.dg/other/init1.C: Likewise.
41411 * g++.dg/other/packed1.C: Remove stray semicolon.
41412 * g++.dg/other/ptrmem2.C: Change error message.
41413 * g++.dg/parse/parameter-declaration-1.C: Remove line number
41414 marker.
41415 * g++.dg/special/initp1.C: Remove invalid attribute usage.
41416 * g++.dg/template/access3.C: Add typename keyword.
41417 * g++.dg/template/access5.C: Remove stray semicolon.
41418 * g++.dg/template/access6.C: Likewise.
41419 * g++.dg/template/complit1.C: Likewise.
41420 * g++.dg/template/crash1.C: Change error message.
41421 * g++.dg/template/inherit2.C: Remove stray semicolon.
41422 * g++.dg/template/instantiate2.C: Likewise.
41423 * g++.dg/template/instantiate3.C: Change error message.
41424 * g++.dg/template/qual1.C: Remove stray semicolon.
41425 * g++.dg/template/qualttp18.C: Change error message.
41426 * g++.dg/template/ref1.C: Remove stray semicolon.
41427 * g++.dg/template/sizeof1.C (A::value): Declare it.
41428 * g++.dg/template/spec4.C: Change error message.
41429 * g++.dg/template/static1.C: Likewise.
41430 * g++.dg/template/type1.C: Likewise.
41431 * g++.dg/template/typename3.C: Likewise.
41432 * g++.old-deja/g++.benjamin/13478.C: Change error message.
41433 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
41434 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
41435 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
41436 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
41437 named return value extension.
41438 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
41439 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
41440 * g++.old-deja/g++.bob/extern_C.C: Likewise.
41441 * g++.old-deja/g++.bob/inherit2.C: Likewise.
41442 * g++.old-deja/g++.brendan/complex1.C: Likewise.
41443 * g++.old-deja/g++.brendan/copy5.C: Likewise.
41444 * g++.old-deja/g++.brendan/crash13.C: Likewise.
41445 * g++.old-deja/g++.brendan/crash15.C: Likewise.
41446 * g++.old-deja/g++.brendan/crash18.C: Change error message.
41447 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
41448 * g++.old-deja/g++.brendan/crash38.C: Likewise.
41449 * g++.old-deja/g++.brendan/crash50.C: Likewise.
41450 * g++.old-deja/g++.brendan/crash56.C: Likewise.
41451 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
41452 syntax.
41453 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
41454 * g++.old-deja/g++.brendan/crash8.C: Change error message.
41455 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
41456 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
41457 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
41458 * g++.old-deja/g++.brendan/template11.C: Likewise.
41459 * g++.old-deja/g++.brendan/template26.C: Likewise.
41460 * g++.old-deja/g++.brendan/template27.C: Use explicit
41461 specialization syntax.
41462 * g++.old-deja/g++.brendan/template30.C: Likewise.
41463 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
41464 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
41465 non-dependent names.
41466 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
41467 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
41468 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
41469 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
41470 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
41471 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
41472 named return value extension.
41473 * g++.old-deja/g++.ext/namedret2.C: Likewise.
41474 * g++.old-deja/g++.ext/namedret3.C: Likewise.
41475 * g++.old-deja/g++.ext/return1.C: Likewise.
41476 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
41477 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
41478 * g++.old-deja/g++.jason/access8.C: Likewise.
41479 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
41480 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
41481 pseudo-destructor names.
41482 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
41483 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
41484 pseudo-destructor names.
41485 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
41486 * g++.old-deja/g++.jason/overload19.C: Likewise.
41487 * g++.old-deja/g++.jason/overload32.C: Likewise.
41488 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
41489 stray semicolons.
41490 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
41491 * g++.old-deja/g++.jason/return.C: Likewise.
41492 * g++.old-deja/g++.jason/return2.C: Likewise.
41493 * g++.old-deja/g++.jason/shadow1.C: Likewise.
41494 * g++.old-deja/g++.jason/special.C: Use explicit specialization
41495 syntax.
41496 * g++.old-deja/g++.jason/template10.C: Account for use of
41497 non-dependent names.
41498 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
41499 syntax.
41500 * g++.old-deja/g++.jason/template37.C: Likewise.
41501 * g++.old-deja/g++.law/access4.C: Change error messages.
41502 * g++.old-deja/g++.law/arm13.C: Remove incorrect
41503 pseudo-destructor names.
41504 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
41505 * g++.old-deja/g++.law/ctors9.C: Likewise.
41506 * g++.old-deja/g++.law/cvt22.C: Likewise.
41507 * g++.old-deja/g++.law/dtors5.C: Likewise.
41508 * g++.old-deja/g++.law/global-init1.C: Likewise.
41509 * g++.old-deja/g++.law/missed-error3.C: Likewise.
41510 * g++.old-deja/g++.law/operators28.C: Likewise.
41511 * g++.old-deja/g++.law/visibility28.C: Likewise.
41512 * g++.old-deja/g++.martin/eval1.C: Likewise.
41513 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
41514 name.
41515 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
41516 * g++.old-deja/g++.mike/net34.C: Likewise.
41517 * g++.old-deja/g++.mike/net36.C: Likewise.
41518 * g++.old-deja/g++.mike/ns2.C: Likewise.
41519 * g++.old-deja/g++.mike/p12306.C: Likewise.
41520 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
41521 value extension.
41522 * g++.old-deja/g++.mike/p700.C: Likewise.
41523 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
41524 * g++.old-deja/g++.mike/p710.C: Likewise.
41525 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
41526 value extension.
41527 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
41528 * g++.old-deja/g++.mike/pmf9.C: Likewise.
41529 * g++.old-deja/g++.ns/crash2.C: Likewise.
41530 * g++.old-deja/g++.ns/crash3.C: Likewise.
41531 * g++.old-deja/g++.ns/invalid1.C: Likewise.
41532 * g++.old-deja/g++.ns/ns17.C: Likewise.
41533 * g++.old-deja/g++.ns/template16.C: Likewise.
41534 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
41535 keyword.
41536 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
41537 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
41538 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
41539 named return value extension.
41540 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
41541 * g++.old-deja/g++.other/access4.C: Issue additional error
41542 messages.
41543 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
41544 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
41545 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
41546 * g++.old-deja/g++.other/crash25.C: Change error message.
41547 * g++.old-deja/g++.other/crash4.C: Change error message.
41548 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
41549 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
41550 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
41551 checks.
41552 * g++.old-deja/g++.other/defarg8.C: Likewise.
41553 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
41554 * g++.old-deja/g++.other/dtor10.C: Likewise.
41555 * g++.old-deja/g++.other/incomplete.C: Likewise.
41556 * g++.old-deja/g++.other/linkage7.C: Likewise.
41557 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
41558 lookup algorithm.
41559 * g++.old-deja/g++.other/mangle2.C: Likewise.
41560 * g++.old-deja/g++.other/refinit2.C: Likewise.
41561 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
41562 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
41563 * g++.old-deja/g++.pt/crash28.C: Likewise.
41564 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
41565 syntax.
41566 * g++.old-deja/g++.pt/crash32.C: Change error message.
41567 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
41568 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
41569 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
41570 error message position.
41571 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
41572 * g++.old-deja/g++.pt/defarg8.C: Change error message.
41573 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
41574 syntax.
41575 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
41576 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
41577 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
41578 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
41579 keyword.
41580 * g++.old-deja/g++.pt/explicit31.C: Likewise.
41581 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
41582 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
41583 keyword.
41584 * g++.old-deja/g++.pt/explicit71.C: Change error message.
41585 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
41586 syntax.
41587 * g++.old-deja/g++.pt/friend28.C: Account for use of
41588 non-dependent names.
41589 * g++.old-deja/g++.pt/friend29.C: Likewise.
41590 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
41591 rules.
41592 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
41593 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
41594 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
41595 lookup rules.
41596 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
41597 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
41598 keyword.
41599 * g++.old-deja/g++.pt/memclass20.C: Likewise.
41600 * g++.old-deja/g++.pt/memclass5.C: Likewise.
41601 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
41602 keyword.
41603 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
41604 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
41605 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
41606 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
41607 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
41608 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
41609 keyword.
41610 * g++.old-deja/g++.pt/spec10.C: Likewise.
41611 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
41612 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
41613 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
41614 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
41615 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
41616 * g++.old-deja/g++.pt/ttp62.C: Likewise.
41617 * g++.old-deja/g++.pt/ttp64.C: Likewise.
41618 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
41619 * g++.old-deja/g++.pt/typename15.C: Likewise.
41620 * g++.old-deja/g++.pt/typename22.C: Likewise.
41621 * g++.old-deja/g++.pt/typename6.C: Change error messages.
41622 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
41623 * g++.old-deja/g++.pt/virtual2.C: Likewise.
41624 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
41625 syntax.
41626 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
41627 return value extension.
41628 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
41629 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
41630 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
41631 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
41632
41633 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
41634
41635 * g++.dg/warn/inline1.C: New test.
41636 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
41637 * g++.old-deja/g++.jason/synth10.C: Likewise.
41638 * g++.old-deja/g++.mike/net31.C: Likewise.
41639 * g++.old-deja/g++.mike/p8786.C: Likewise.
41640
41641 * g++.dg/template/friend10.C: New test.
41642 * g++.dg/template/conv5.C: New test.
41643
41644 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
41645
41646 * g++.dg/lookup/scoped3.C: New test.
41647
41648 * g++.dg/lookup/decl1.C: New test.
41649 * g++.dg/lookup/decl2.C: New test.
41650
41651 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
41652
41653 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
41654 gcc.c-torture/compile/20021015-1.c,
41655 gcc.c-torture/compile/20021015-2.c,
41656 gcc.c-torture/compile/20021123-1.c,
41657 gcc.c-torture/compile/20021123-2.c,
41658 gcc.c-torture/compile/20021123-3.c,
41659 gcc.c-torture/compile/20021123-4.c,
41660 gcc.c-torture/execute/20021024-1.c: Add tests previously added
41661 only to 3.1 or 3.2 branch.
41662
41663 2002-12-23 Mark Mitchell <mark@codesourcery.com>
41664
41665 * gcc.dg/i386-bitfield3.c: New test.
41666
41667 * gcc.dg/i386-bitfield2.c: New test.
41668
41669 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
41670
41671 * g++.dg/parse/conv_op1.C: New test.
41672
41673 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
41674
41675 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
41676 approved.
41677
41678 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
41679
41680 * gcc.c-torture/compile/20021220-1.c: New test.
41681
41682 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
41683
41684 * gcc.dg/i386-fastcall-1.c: New.
41685
41686 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
41687
41688 * gcc.c-torture/execute/20021219-1.c: New test.
41689
41690 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
41691
41692 * gcc.dg/i386-pic-1.c: New test.
41693
41694 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41695
41696 PR c++/8099
41697 * g++.dg/template/friend9.C: New test.
41698
41699 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41700
41701 PR c++/3663
41702 * g++.dg/template/access7.C: New test.
41703
41704 2002-12-18 Nick Clifton <nickc@redhat.com>
41705
41706 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
41707 the libstdc++-v3 directory has been found.
41708
41709 2002-12-12 Devang Patel <dpatel@apple.com>
41710 * gcc.dg/darwin-ld-1.c: New test.
41711 * gcc.dg/darwin-ld-2.c: New test.
41712 * gcc.dg/darwin-ld-3.c: New test.
41713 * gcc.dg/darwin-ld-4.c: New test.
41714 * gcc.dg/darwin-ld-5.c: New test.
41715
41716 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
41717
41718 * gcc.c-torture/compile/20021212-1.c: New test.
41719
41720 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
41721
41722 * gcc.dg/fshort-wchar: New test.
41723
41724 2002-12-10 Mark Mitchell <mark@codesourcery.com>
41725
41726 PR c++/8372
41727 * g++.dg/template/dtor1.C: New test.
41728
41729 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
41730 markers.
41731
41732 2002-12-10 Jakub Jelinek <jakub@redhat.com>
41733
41734 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
41735
41736 2002-12-09 Mark Mitchell <mark@codesourcery.com>
41737
41738 * g++.dg/template/static1.C: New test.
41739 * g++.dg/template/static2.C: New test.
41740 * g++.old-deja/g++.ext/memconst.C: New test.
41741
41742 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41743
41744 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
41745 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
41746 * g++.dg/special/initp1.C: Likewise.
41747
41748 2002-12-06 Jakub Jelinek <jakub@redhat.com>
41749
41750 * gcc.c-torture/execute/20021204-1.c: New test.
41751
41752 2002-12-04 Geoffrey Keating <geoffk@apple.com>
41753
41754 * gcc.dg/ppc-fmadd-1.c: New file.
41755 * gcc.dg/ppc-fmadd-2.c: New file.
41756 * gcc.dg/ppc-fmadd-3.c: New file.
41757
41758 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
41759
41760 * gcc.c-torture/compile/20021204-1.c: New test.
41761
41762 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
41763
41764 * g++.dg/inherit/covariant2.C: New test.
41765 * g++.dg/inherit/covariant3.C: New test.
41766 * g++.dg/inherit/covariant4.C: New test.
41767 * g++.dg/inherit/covariant1.C: Remove XFAIL.
41768 * g++.old-deja/g++.robertl/eb17.C: Likewise.
41769
41770 2002-12-03 Mark Mitchell <mark@codesourcery.com>
41771
41772 PR c++/8688
41773 * g++.dg/init/brace3.C: New test.
41774
41775 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
41776
41777 * gcc.dg/20020210-1.c: Fix a comment typo.
41778
41779 2002-12-02 Mark Mitchell <mark@codesourcery.com>
41780
41781 PR c++/8720
41782 * g++.dg/parse/defarg1.C: New test.
41783
41784 PR c++/8615
41785 * g++.dg/template/char1.C: New test.
41786
41787 * g++.dg/template/varmod1.C: Fix typo.
41788
41789 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41790
41791 DR 180
41792 * g++.old-deja/g++.pt/crash32.C: Expect error.
41793
41794 2002-12-01 Mark Mitchell <mark@codesourcery.com>
41795
41796 PR c++/5919
41797 * g++.dg/template/varmod1.C: New test.
41798
41799 PR c++/8727
41800 * g++.dg/inherit/typeinfo1.C: New test.
41801
41802 PR c++/8663
41803 * g++.dg/inherit/typedef1.C: New test.
41804
41805 2002-11-30 Mark Mitchell <mark@codesourcery.com>
41806
41807 PR c++/8332
41808 PR c++/8493
41809 * g++.dg/template/strlen1.C: New test.
41810
41811 PR c++/8227
41812 * g++.dg/template/ctor2.C: New test.
41813
41814 PR c++/8214
41815 * g++.dg/init/string1.C: New test.
41816
41817 PR c++/8511
41818 * g++.dg/template/friend8.C: New test.
41819
41820 2002-11-29 Joe Buck <jbuck@synopsys.com>
41821
41822 * g++.dg/lookup/anon2.C: New test.
41823
41824 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
41825
41826 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
41827 h8300 port.
41828
41829 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
41830
41831 * gcc.dg/bitfld-6.c: New test.
41832
41833 2002-11-27 Jan Hubicka <jh@suse.cz>
41834
41835 * gcc.c-torture/execute/20021127.[cx]: New test.
41836
41837 2002-11-26 Jan Hubicka <jh@suse.cz>
41838
41839 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
41840 quality.
41841
41842 2002-11-26 Geoffrey Keating <geoffk@apple.com>
41843
41844 * g++.dg/init/brace2.C: New test.
41845 * g++.old-deja/g++.mike/p9129.C: Correct.
41846
41847 2002-11-26 Mark Mitchell <mark@codesourcery.com>
41848
41849 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
41850
41851 2002-11-25 Andreas Bauer <baueran@in.tum.de>
41852
41853 * gcc.dg/sibcall-6: New test for indirect sibcalls.
41854
41855 2002-11-25 Mark Mitchell <mark@codesourcery.com>
41856
41857 * g++.dg/abi/empty11.C: New test.
41858 * g++.dg/rtti/cv1.C: New test.
41859
41860 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
41861
41862 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
41863
41864 2002-11-24 Mark Mitchell <mark@codesourcery.com>
41865
41866 * g++.dg/abi/empty10.C: New test.
41867
41868 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
41869
41870 * gcc.c-torture/compile/20021124-1.c: New test.
41871
41872 2002-11-22 Mark Mitchell <mark@codesourcery.com>
41873
41874 * g++.dg/abi/rtti2.C: New test.
41875
41876 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
41877
41878 * gcc.dg/i386-unroll-1.c: New test.
41879
41880 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
41881
41882 * gcc.c-torture/compile/20021120-1.c: New test.
41883 * gcc.c-torture/compile/20021120-2.c: New test.
41884
41885 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
41886
41887 * gcc.dg/bitfld-5.c: New test.
41888
41889 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
41890
41891 * gcc.c-torture/execute/20021120-3.c: New test.
41892
41893 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
41894
41895 * gcc.c-torture/execute/20021120-2.c: New test.
41896
41897 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
41898
41899 * gcc.c-torture/execute/20021120-1.c: New test.
41900
41901 2002-11-20 Jakub Jelinek <jakub@redhat.com>
41902
41903 * gcc.c-torture/execute/20021118-3.c: New test.
41904
41905 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
41906
41907 * gcc.c-torture/compile/20021119-1.c: New test.
41908
41909 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
41910
41911 * gcc.dg/duff-1.c: New test.
41912 * gcc.dg/duff-2.c: New test.
41913 * gcc.dg/duff-3.c: New test.
41914
41915 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
41916
41917 * gcc.dg/cpp/_Pragma5.c: New test.
41918
41919 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
41920
41921 * gcc.c-torture/execute/20021118-2.c: New test.
41922
41923 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
41924
41925 * gcc.c-torture/execute/20021118-1.c: New test.
41926
41927 2002-11-16 Jakub Jelinek <jakub@redhat.com>
41928
41929 * gcc.dg/20021116-1.c: New test.
41930
41931 2002-11-14 Mark Mitchell <mark@codesourcery.com>
41932
41933 * g++.dg/abi/vcall1.C: New test.
41934
41935 2002-11-14 Jakub Jelinek <jakub@redhat.com>
41936
41937 * gcc.dg/20021029-1.c: New test.
41938 * gcc.dg/20021029-2.c: New test.
41939
41940 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
41941
41942 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
41943
41944 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
41945
41946 PR c/8439
41947 * gcc.dg/20021110.c: Move to ...
41948 * gcc.c-torture/compile/20021110.c: .... here.
41949
41950 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41951
41952 PR c/8467
41953 * gcc.c-torture/execute/20021111-1.c
41954
41955 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
41956
41957 PR c/8439
41958 * gcc.dg/20021110.c: New test.
41959
41960 2002-11-10 Mark Mitchell <mark@codesourcery.com>
41961
41962 * g++.dg/abi/vthunk3.C: Run only on x86.
41963
41964 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
41965
41966 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
41967
41968 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
41969
41970 * lib/compat.exp (compat-execute): Fix logic error in last
41971 change.
41972
41973 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
41974
41975 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
41976
41977 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41978
41979 PR c++/8389
41980 * g++.dg/template/access6.C: New test.
41981
41982 2002-11-08 Jan Hubicka <jh@suse.cz>
41983
41984 * gcc.dg/i386-ssefp-1.c: New test.
41985 * gcc.dg/i386-ssefp-1.c: New test.
41986
41987 2002-11-08 Jan Hubicka <jh@suse.cz>
41988
41989 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
41990
41991 2002-11-07 Mark Mitchell <mark@codesourcery.com>
41992
41993 * g++.dg/abi/vthunk3.C: New test.
41994
41995 PR c++/8338
41996 * g++.dg/template/crash2.C: New test.
41997
41998 2002-11-07 Mark Mitchell <mark@codesourcery.com>
41999
42000 * g++.dg/abi/dtor1.C: New test.
42001 * g++.dg/abi/dtor2.C: Likewise.
42002
42003 2002-11-05 Geoffrey Keating <geoffk@apple.com>
42004
42005 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
42006 Darwin.
42007
42008 2002-11-04 Adam Nemet <anemet@lnxw.com>
42009
42010 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
42011 -mthumb. Only xfail with -O0.
42012
42013 2002-11-03 Mark Mitchell <mark@codesourcery.com>
42014
42015 * g++.dg/abi/thunk1.C: New test.
42016 * g++.dg/abi/thunk2.C: Likewise.
42017 * g++.dg/abi/vtt1.C: Likewise.
42018
42019 2002-11-02 Diego Novillo <dnovillo@redhat.com>
42020
42021 PR optimization/8423
42022 * gcc.c-torture/execute/builtin-constant.c: New test.
42023
42024 2002-11-01 Zack Weinberg <zack@codesourcery.com>
42025
42026 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
42027 Add some more cases.
42028
42029 2002-11-01 Mark Mitchell <mark@codesourcery.com>
42030
42031 PR c++/8391
42032 * g++.dg/opt/local1.C: New test.
42033
42034 2002-10-30 Mark Mitchell <mark@codesourcery.com>
42035
42036 PR c++/8160
42037 * g++.dg/template/complit1.C: New test.
42038
42039 PR c++/8149
42040 * g++.dg/template/typename4.C: Likewise.
42041
42042 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42043
42044 Core issue 287, PR c++/7639
42045 * g++.dg/template/instantiate1.C: Adjust error location.
42046 * g++.dg/template/instantiate3.C: New test.
42047 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
42048 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
42049 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
42050
42051 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
42052
42053 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
42054
42055 2002-10-29 Mark Mitchell <mark@codesourcery.com>
42056
42057 PR c++/8287
42058 * g++.dg/init/dtor2.C: New test.
42059
42060 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42061
42062 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
42063 * gcc.dg/nest.c: Bypass errors on irix6.
42064
42065 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
42066
42067 * gcc.dg/nest.c: Expect error for mmix-*-*.
42068 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
42069
42070 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
42071
42072 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
42073 markers.
42074
42075 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
42076
42077 2002-10-25 Mike Stump <mrs@apple.com>
42078
42079 * gcc.dg/warn-1.c: New test.
42080
42081 2002-10-25 Zack Weinberg <zack@codesourcery.com>
42082
42083 * g++.dg/template/typename3.C: New test.
42084
42085 2002-10-25 Mark Mitchell <mark@codesourcery.com>
42086
42087 * g++.dg/lookup/ptrmem1.C: New test.
42088
42089 * g++.dg/abi/vthunk2.C: New test.
42090
42091 2002-10-25 Zack Weinberg <zack@codesourcery.com>
42092
42093 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
42094
42095 2002-10-24 Mark Mitchell <mark@codesourcery.com>
42096
42097 * g++.dg/abi/empty9.C: New test.
42098
42099 2002-10-24 Richard Henderson <rth@redhat.com>
42100
42101 * g++.dg/inherit/thunk1.C: Enable for ia64.
42102
42103 2002-10-23 Mark Mitchell <mark@codesourcery.com>
42104
42105 PR c++/8067
42106 * g++.dg/lookup/pretty1.C: New test.
42107
42108 2002-10-23 Jakub Jelinek <jakub@redhat.com>
42109
42110 * gcc.dg/20021023-1.c: New test.
42111
42112 2002-10-23 Mark Mitchell <mark@codesourcery.com>
42113
42114 PR c++/7679
42115 * g++.dg/parse/inline1.C: New test.
42116
42117 2002-10-23 Richard Henderson <rth@redhat.com>
42118
42119 * g++.dg/inherit/thunk1.C: Enable for x86_64.
42120
42121 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
42122
42123 2002-10-22 Mark Mitchell <mark@codesourcery.com>
42124
42125 PR c++/6579
42126 * g++.dg/parse/stmtexpr3.C: New test.
42127
42128 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
42129
42130 * g++.dg/expr/cond1.C: New test.
42131
42132 2002-10-21 Zack Weinberg <zack@codesourcery.com>
42133
42134 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
42135
42136 2002-10-21 Mark Mitchell <mark@codesourcery.com>
42137
42138 * g++.dg/abi/vbase13.C: New test.
42139 * g++.dg/abi/vbase14.C: Likewise.
42140
42141 2002-10-21 Jakub Jelinek <jakub@redhat.com>
42142
42143 * gcc.dg/tls/pic-1.c: New test.
42144 * gcc.dg/tls/nonpic-1.c: New test.
42145 * gcc.dg/20021018-1.c: New test.
42146
42147 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
42148
42149 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
42150 Remove only files with the same base name as the test case.
42151 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
42152 (profopt-execute): Likewise. Also, remove old profiling
42153 and performance data files before running the tests.
42154
42155 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
42156 * g++.dg/bprob/bprob.exp: Likewise.
42157 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
42158 to allow more general test case names.
42159
42160 * g++.dg/bprob/bprob-1.C: Rename to ...
42161 * g++.dg/bprob/g++-bprob-1.C: ... this.
42162
42163 * g77.dg/bprob/bprob-1.f: Rename to ...
42164 * g77.dg/bprob/g77-bprob-1.f: ... this.
42165
42166 2002-10-21 Zack Weinberg <zack@codesourcery.com>
42167
42168 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
42169 bison 1.50 or later.
42170
42171 2002-10-21 Janis Johnson <janis187@us.ibm.com>
42172
42173 * g++.dg/README: Describe more test directories.
42174
42175 2002-10-21 Mark Mitchell <mark@codesourcery.com>
42176
42177 * g++.dg/init/array6.C: Add additional tests.
42178
42179 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
42180
42181 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
42182 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
42183
42184 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
42185
42186 * gcc.c-torture/compile/20020604-1.x: New.
42187 * gcc.c-torture/compile/simd-5.x: Likewise.
42188 * gcc.c-torture/execute/920710-1.x: Likewise.
42189 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
42190
42191 2002-10-21 Mark Mitchell <mark@codesourcery.com>
42192
42193 * g++.dg/inherit/override1.C: Add dg-options clause.
42194
42195 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
42196
42197 * gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
42198 _mm_slli_si128.
42199
42200 2002-10-19 Andreas Schwab <schwab@suse.de>
42201
42202 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
42203 directory component.
42204
42205 2002-10-18 Mark Mitchell <mark@codesourcery.com>
42206
42207 * g++.dg/inherit/thunk1.C: New test.
42208
42209 * g++.dg/inherit/override1.C: New test.
42210
42211 * g++.dg/abi/mangle11.C: New test.
42212 * g++.dg/abi/mangle14.C: New test.
42213 * g++.dg/abi/mangle17.C: New test.
42214
42215 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
42216
42217 * g++.dg/overload/member2.C: New test.
42218
42219 2002-10-17 Janis Johnson <janis187@us.ibm.com>
42220
42221 * g++.dg/README: Describe new compat directory.
42222 * g++.dg/dg.exp: Skip tests in compat directory.
42223 * README.compat: New file.
42224 * lib/compat.exp: New expect script.
42225 * g++.dg/compat: New test directory.
42226 * g++.dg/compat/compat.exp: New expect script.
42227 * g++.dg/compat/abi: New test directory.
42228 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
42229 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
42230 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
42231 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
42232 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
42233 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
42234 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
42235 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
42236 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
42237 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
42238 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
42239 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
42240 * g++.dg/compat/break: New test directory.
42241 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
42242 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
42243 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
42244 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
42245 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
42246 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
42247 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
42248 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
42249 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
42250 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
42251 g++.dg/compat/break/README: New files.
42252 * g++.dg/compat/eh: New test directory.
42253 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
42254 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
42255 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
42256 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
42257 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
42258 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
42259 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
42260 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
42261 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
42262 g++.dg/compat/eh/filter2_y.C,
42263 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
42264 g++.dg/compat/eh/new1_y.C,
42265 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
42266 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
42267 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
42268 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
42269 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
42270 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
42271 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
42272 g++.dg/compat/eh/unexpected1_y.C: New files.
42273 * g++.dg/compat/init: New test directory.
42274 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
42275 g++.dg/compat/init/array5_y.C,
42276 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
42277 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
42278 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
42279 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
42280 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
42281 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
42282 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
42283 g++.dg/compat/init/init-ref2_y.C: New files.
42284
42285 2002-10-17 Mark Mitchell <mark@codesourcery.com>
42286
42287 PR c++/7584
42288 * g++.dg/inherit/using3.C: New test.
42289
42290 2002-10-17 Jan Hubicka <jh@suse.cz>
42291
42292 * gcc.dg/20021017-2.c: New test.
42293
42294 2002-10-17 Mark Mitchell <mark@codesourcery.com>
42295
42296 * g++.dg/abi/mangle16.C: Adjust.
42297
42298 * g++.dg/init/array8.C: New test.
42299
42300 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
42301
42302 * gcc.dg/special/mips-abi.exp: New test.
42303 * gcc.dg/special/mips-abi.s: Empty file used by the above.
42304
42305 2002-10-16 Mark Mitchell <mark@codesourcery.com>
42306
42307 * g++.dg/abi/mangle16.C: New test.
42308 * g++.dg/abi/mangle17.C: Likewise.
42309
42310 PR c++/7478
42311 * g++.dg/template/ref1.C: New test.
42312
42313 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42314
42315 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
42316
42317 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
42318
42319 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
42320
42321 2002-10-16 Mark Mitchell <mark@codesourcery.com>
42322
42323 PR c++/7524
42324 * g++.dg/init/array7.C: New test.
42325
42326 2002-10-15 Mark Mitchell <mark@codesourcery.com>
42327
42328 * g++.dg/init/array6.C: New test.
42329
42330 * g++.dg/abi/mangle13.C: Likewise.
42331 * g++.dg/abi/mangle14.C: Likewise.
42332 * g++.dg/abi/mangle15.C: Likewise.
42333
42334 2002-10-14 Mark Mitchell <mark@codesourcery.com>
42335
42336 * g++.dg/abi/empty8.C: New test.
42337
42338 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
42339
42340 * g++.dg/init/ctor1.C: New test.
42341
42342 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
42343
42344 * gcc.c-torture/execute/20021015-1.c: New test.
42345
42346 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
42347
42348 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
42349
42350 2002-10-14 Jan Hubicka <jh@suse.cz>
42351
42352 * gcc.dg/i386-ssetype-[1-5].c: New tests.
42353
42354 2002-10-14 Richard Henderson <rth@redhat.com>
42355
42356 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
42357
42358 2002-10-14 Mark Mitchell <mark@codesourcery.com>
42359
42360 PR optimization/6631
42361 * g++.dg/opt/const2.C: New test.
42362
42363 2002-10-14 Mark Mitchell <mark@codesourcery.com>
42364
42365 PR c++/7176
42366 * g++.dg/parse/friend1.C: New test.
42367 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
42368
42369 2002-10-14 Jakub Jelinek <jakub@redhat.com>
42370
42371 * gcc.dg/20021014-1.c: New test.
42372
42373 2002-10-11 Mark Mitchell <mark@codesourcery.com>
42374
42375 PR c++/5661
42376 * g++.dg/ext/vlm1.C: New test.
42377 * g++.dg/ext/vlm2.C: Likewise.
42378
42379 * g++.dg/init/array1.C: Remove invalid braces.
42380 * g++.dg/init/brace1.C: New test.
42381 * g++.dg/init/copy2.C: Likewise.
42382 * g++.dg/init/copy3.C: Likewise.
42383 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
42384 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
42385 braces.
42386
42387 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
42388
42389 * gcc.dg/cpp/assembler.S: Don't use -ansi.
42390
42391 2002-10-11 Richard Shann <richard.shann@superh.com>
42392
42393 * gcc.c-torture/compile/simd-5.c: New test.
42394
42395 2002-10-10 Roger Sayle <roger@eyesopen.com>
42396
42397 * gcc.c-torture/execute/shiftopt-1.c: New test case.
42398
42399 2002-10-10 Jim Wilson <wilson@redhat.com>
42400
42401 * gcc.c-torture/execute/20021010-1.c: New test.
42402
42403 2002-10-09 Zack Weinberg <zack@codesourcery.com>
42404
42405 PR c/7353
42406 * g++.dg/ext/typedef-init.C: New test.
42407 * gcc.dg/typedef-init.c: New test.
42408
42409 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
42410
42411 * gcc.dg/cpp/paste13.c: New test.
42412
42413 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42414
42415 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
42416 remaining platforms, XFAIL during compile, not execute. Don't
42417 XFAIL at -O0.
42418
42419 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
42420
42421 * gcc.dg/alias-1.c: Tweak expected warning.
42422
42423 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
42424
42425 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
42426
42427 2002-10-06 Andreas Jaeger <aj@suse.de>
42428
42429 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
42430 * gcc.dg/cpp/c++98.C: Likewise.
42431
42432 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
42433 * g++.dg/cpp/c++98.C: Likewise.
42434
42435 * g++.dg/README (Subdirectories): Mention cpp directory.
42436
42437 PR target/7559
42438 * gcc.dg/20021006-1.c: New test.
42439
42440 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42441
42442 PR c++/7804
42443 * g++.dg/other/warning1.C: New test.
42444
42445 2002-10-04 Roger Sayle <roger@eyesopen.com>
42446
42447 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
42448 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
42449 and sparc-*-* with -m64 as expected failures. See PR 8087.
42450
42451 2002-10-03 Mark Mitchell <mark@codesourcery.com>
42452
42453 PR c++/7931
42454 * g++.dg/template/ptrmem3.C: New test.
42455
42456 PR c++/7754
42457 * g++.dg/template/union1.C: New test.
42458
42459 2002-10-03 Mark Mitchell <mark@codesourcery.com>
42460
42461 PR c++/8006
42462 * g++.dg/abi/mangle9.C: New test.
42463 * g++.dg/abi/mangle10.C: New test.
42464 * g++.dg/abi/mangle11.C: New test.
42465 * g++.dg/abi/mangle12.C: New test.
42466
42467 2002-10-02 Mark Mitchell <mark@codesourcery.com>
42468
42469 PR c++/7188.
42470 * g++.dg/template/meminit1.C: New test.
42471 * g++.dg/warn/Wreorder-1.C: Likewise.
42472 * g++.old-deja/g++.mike/warn3.C: Tweak.
42473 * lib/prune.exp: Ingore "in copy constructor".
42474
42475 2002-10-02 Andreas Jaeger <aj@suse.de>
42476
42477 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
42478 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
42479 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
42480 on x86-64.
42481
42482 2002-10-01 Mark Mitchell <mark@codesourcery.com>
42483
42484 * gcc.dg/empty1.C: Fix typo.
42485
42486 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
42487
42488 * gcc.dg/alias-1.c: New test.
42489
42490 2002-10-01 Mark Mitchell <mark@codesourcery.com>
42491
42492 * gcc.dg/empty1.C: New test.
42493
42494 * g++.dg/tls/init-2.C: Tweak error messages.
42495
42496 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
42497
42498 * gcc.c-torture/compile/20020923-1.c: New test.
42499
42500 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
42501
42502 * gcc.c-torture/execute/ffs-1.c: New test.
42503 * gcc.c-torture/execute/ffs-2.c: Ditto.
42504
42505 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
42506
42507 * g++.dg/overload/member1.C: New test.
42508
42509 2002-09-30 Mark Mitchell <mark@codesourcery.com>
42510
42511 * g++.dg/abi/empty7.C: New test.
42512 * g++.dg/init/pm2.C: Likewise.
42513
42514 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
42515
42516 * g++.dg/rtti/crash1.C: New test.
42517
42518 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
42519
42520 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
42521 gcc.dg/sibcall-4.c: New tests.
42522
42523 2002-09-28 Roger Sayle <roger@eyesopen.com>
42524
42525 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
42526 powerpc and MMIX targets.
42527
42528 2002-09-27 Zack Weinberg <zack@codesourcery.com>
42529
42530 * gcc.dg/cpp/20020927-1.c: New.
42531
42532 2002-09-26 David S. Miller <davem@redhat.com>
42533
42534 * gcc.c-torture/compile/trunctfdf.c: New.
42535
42536 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42537
42538 * lib/target-supports.exp (check_weak_available): Handle solaris2.
42539
42540 2002-09-27 Alan Modra <amodra@bigpond.net.au>
42541
42542 * gcc.c-torture/execute/loop-15.c: New.
42543
42544 2002-09-26 Janis Johnson <janis187@us.ibm.com>
42545
42546 * README.QMTEST: Fix typo.
42547
42548 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
42549
42550 * gcc.dg/20020926-1.c: New test.
42551
42552 2002-09-25 David S. Miller <davem@redhat.com>
42553
42554 PR target/7842
42555 * gcc.c-torture/execute/shiftdi.c: New test.
42556
42557 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
42558
42559 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
42560 unique to the tool.
42561 * lib/g77.exp (g77_init): Likewise.
42562 * lib/g++.exp (g++_init): Likewise.
42563 * lib/objc.exp (objc_init): Likewise.
42564
42565 2002-09-25 Mark Mitchell <mark@codesourcery.com>
42566
42567 * g++.dg/abi/empty5.C: New test.
42568 * g++.dg/abi/empty6.C: New test.
42569 * g++.dg/abi/vbase12.C: New test.
42570
42571 2002-09-25 Richard Henderson <rth@redhat.com>
42572
42573 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
42574 too-small long double.
42575
42576 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
42577
42578 * gcc.dg/20020919-1.c: New test.
42579
42580 2002-09-23 Mark Mitchell <mark@codesourcery.com>
42581
42582 * g++.dg/abi/bitfield6.C: New test.
42583 * g++.dg/abi/bitfield7.C: New test.
42584 * g++.dg/abi/bitfield8.C: New test.
42585 * g++.dg/abi/vbase11.C: New test.
42586
42587 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
42588
42589 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
42590 hppa*-*-hpux*. Update test comment.
42591
42592 2002-09-20 Jakub Jelinek <jakub@redhat.com>
42593
42594 * gcc.dg/tls/struct-1.c: New test.
42595
42596 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
42597
42598 * gcc.dg/cpp/tr-warn2.c: Update.
42599
42600 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
42601
42602 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
42603
42604 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
42605
42606 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
42607 systems.
42608
42609 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
42610
42611 * gcc.c-torture/execute/ieee/mzero3.c: New test.
42612
42613 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
42614 Adjust for c++filt moved to binutils. Remove spurious duplicate
42615 setting of cxxfilt.
42616
42617 2002-09-19 Geoffrey Keating <geoffk@apple.com>
42618
42619 * gcc.dg/20020312-2.c: Update for darwin.
42620
42621 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
42622
42623 * g++.old-deja/g++.other/crash32.C: Mark ICE.
42624
42625 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
42626
42627 * objc.dg/comp-types-1.m: New test.
42628 * objc.dg/comp-types-2.m: New test.
42629 * objc.dg/comp-types-3.m: New test.
42630 * objc.dg/comp-types-4.m: New test.
42631 * objc.dg/comp-types-5.m: New test.
42632 * objc.dg/comp-types-6.m: New test.
42633
42634 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
42635
42636 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
42637
42638 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
42639
42640 * g++.dg/other/do1.C: New test.
42641
42642 * g++.dg/template/subst1.C: New test.
42643
42644 2002-09-16 Steve Ellcey <sje@cup.hp.com>
42645
42646 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
42647
42648 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
42649
42650 * g++.dg/template/qualttp20.C: Adjust expected errors.
42651 * g++.old-deja/g++.jason/report.C: Likewise.
42652 * g++.old-deja/g++.other/qual1.C: Likewise.
42653
42654 * g++.dg/lookup/scoped2.C: New test.
42655
42656 * g++.dg/ext/asm3.C: New test.
42657
42658 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
42659
42660 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
42661
42662 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
42663
42664 * ChangeLog: follow spelling conventions.
42665 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
42666 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
42667 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
42668 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
42669 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
42670 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
42671 * g++.old-deja/g++.law/global-init1.C: Likewise.
42672 * g++.old-deja/g++.other/delete4.C: Likewise.
42673 * g++.old-deja/g++.other/inline21.C: Likewise.
42674 * g++.old-deja/g++.other/singleton.C: Likewise.
42675 * g77.dg/strlen0.f: Likewise.
42676 * g77.f-torture/compile/20010519-1.f: Likewise.
42677 * g77.f-torture/compile/980310-4.f: Likewise.
42678 * gcc.c-torture/compile/20000605-1.c: Likewise.
42679 * gcc.c-torture/execute/20020225-1.c: Likewise.
42680 * gcc.dg/c90-hexfloat-2.c: Likewise.
42681 * gcc.dg/c99-bool-1.c: Likewise.
42682 * gcc.dg/c99-hexfloat-2.c: Likewise.
42683 * gcc.dg/dll-2.c: Likewise.
42684 * gcc.dg/wtr-union-init-1.c: Likewise.
42685 * gcc.dg/wtr-union-init-2.c: Likewise.
42686 * gcc.dg/wtr-union-init-3.c: Likewise.
42687 * gcc.dg/cpp/avoidpaste1.c: Likewise.
42688 * gcc.dg/cpp/defined.c: Likewise.
42689 * gcc.dg/cpp/macsyntx.c: Likewise.
42690 * gcc.dg/cpp/paste2.c: Likewise.
42691 * gcc.dg/cpp/trad/defined.c: Likewise.
42692 * gcc.dg/format/c90-printf-1.c: Likewise.
42693 * gcc.dg/format/c90-scanf-1.c: Likewise.
42694 * gcc.dg/format/c99-printf-1.c: Likewise.
42695 * gcc.dg/format/c99-scanf-1.c: Likewise.
42696 * gcc.misc-tests/gcov-8.c: Likewise.
42697 * lib/profopt.exp: Likewise.
42698
42699 2002-09-15 Krister Walfridsson <cato@df.lth.se>
42700
42701 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
42702
42703 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
42704
42705 * g++.dg/inherit/using2.C: New test.
42706
42707 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
42708
42709 * ChangeLog: Follow spelling conventions.
42710 * g++.dg/template/friend4.C: Likewise.
42711 * g++.old-deja/g++.pt/crash67.C: Likewise.
42712 * gcc.c-torture/execute/20000801-4.c: Likewise.
42713 * gcc.dg/c90-digraph-1.c: Likewise.
42714 * gcc.dg/c94-digraph-1.c: Likewise.
42715 * gcc.dg/c99-digraph-1.c: Likewise.
42716 * gcc.dg/cpp/line5.c: Likewise.
42717 * gcc.dg/cpp/multiline.c: Likewise.
42718 * gcc.dg/cpp/trad/literals-1.c: Likewise.
42719 * gcc.dg/format/attr-3.c: Likewise.
42720 * gcc.dg/format/c90-scanf-3.c: Likewise.
42721 * gcc.dg/format/ext-4.c: Likewise.
42722
42723 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
42724
42725 * g++.dg/template/pretty1.C: New test.
42726
42727 2002-09-14 Alan Modra <amodra@bigpond.net.au>
42728
42729 * gcc.c-torture/execute/struct-cpy-1.c: New test.
42730
42731 2002-09-13 Matt Austern <austern@apple.com>
42732
42733 * g++.dg/other/constref[12].C: New, regression tests for
42734 passing a cast expression to a function by const reference.
42735
42736 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
42737
42738 * g++.dg/template/deduce1.C: New test.
42739
42740 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
42741
42742 * gcc.c-torture/execute/simd-1.c: Force all use of int to
42743 32-bit int.
42744
42745 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
42746
42747 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
42748 usage.
42749
42750 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
42751
42752 * gcc.c-torture/compile/20020910-1.c: New test.
42753
42754 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
42755
42756 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
42757
42758 2002-09-10 Andreas Jaeger <aj@suse.de>
42759
42760 * gcc.dg/20020312-2.c: Adjust for x86-64.
42761
42762 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
42763
42764 * g77.dg/7388.f: New test case for PR 7388.
42765
42766 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
42767
42768 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
42769
42770 2002-09-05 Ziemowit Laski <zlaski@apple.com>
42771
42772 * objc.dg/proto-lossage-1.m: New test.
42773
42774 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
42775
42776 * gcc.dg/cpp/_Pragma4.c: Fix typo.
42777
42778 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
42779
42780 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
42781 expected to pass.
42782
42783 2002-09-06 Stan Shebs <shebs@apple.com>
42784 David Edelsohn <edelsohn@gnu.org>
42785
42786 * gcc.dg/weak: New directory.
42787 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
42788 target-specific xfail bits.
42789 * gcc.dg/typeof-2.c: Move to new directory.
42790 * gcc.dg/weak.exp: New expect script.
42791
42792 2002-09-06 Alan Modra <amodra@bigpond.net.au>
42793
42794 * gcc.c-torture/execute/extzvsi.c: New test.
42795
42796 2002-09-05 Stan Shebs <shebs@apple.com>
42797
42798 * gcc.dg/weak-1.c: xfail on Darwin.
42799 * gcc.dg/weak-2.c: Ditto.
42800 * gcc.dg/weak-3.c: Ditto.
42801 * gcc.dg/weak-4.c: Ditto.
42802 * gcc.dg/weak-5.c: Ditto.
42803 * gcc.dg/weak-6.c: Ditto.
42804 * gcc.dg/weak-7.c: Ditto.
42805 * gcc.dg/weak-8.c: Ditto.
42806 * gcc.dg/weak-9.c: Ditto.
42807
42808 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
42809
42810 * gcc.c-torture/execute/loop-14.c: New test.
42811
42812 2002-09-04 Jakub Jelinek <jakub@redhat.com>
42813
42814 * g++.dg/other/cxa-atexit1.C: New test.
42815
42816 * gcc.dg/typeof-2.c: New test.
42817
42818 2002-09-03 Roger Sayle <roger@eyesopen.com>
42819
42820 * gcc.dg/builtins-2.c: New testcase.
42821 * gcc.dg/builtins-3.c: New testcase.
42822
42823 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
42824
42825 * gcc.dg/cpp/_Pragma4.c: New test.
42826
42827 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
42828
42829 * objc/execute/nil_method-1.m: New testcase.
42830
42831 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
42832
42833 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
42834 [Object class], not [Object initialize].
42835
42836 2002-08-31 Roger Sayle <roger@eyesopen.com>
42837 Hans-Peter Nilsson <hp@bitrange.com>
42838
42839 * gcc.c-torture/execute/20020720-1.x: Skip test on
42840 mmix-knuth-mmixware. Correct comment.
42841
42842 2002-08-27 Mark Mitchell <mark@codesourcery.com>
42843
42844 * g++.dg/abi/bitfield5.C: New test.
42845 * g++.dg/abi/vbase10.C: Likewise.
42846
42847 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
42848
42849 * objc.dg/undeclared-selector.m: New test.
42850
42851 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
42852
42853 * g++.dg/other/offsetof1.C: Avoid cast warning.
42854
42855 2002-08-26 Ziemowit Laski <zlaski@apple.com>
42856
42857 * objc.dg/super-class-2.m: New test.
42858
42859 2002-08-24 Matt Austern <austern@apple.com>
42860
42861 * g++.dg/ext/lvaddr.C: New test.
42862 * g++.dg/ext/lvcast.C: New test.
42863
42864 2002-08-22 Mark Mitchell <mark@codesourcery.com>
42865
42866 * g++.dg/inherit/cond1.C: New test.
42867
42868 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
42869
42870 * gcc.dg/noncompile/incomplete-1.c: New test.
42871
42872 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
42873
42874 * gcc.dg/typespec-1.c: New test.
42875
42876 2002-08-20 Devang Patel <dpatel@apple.com>
42877 * objc.dg/proto-hier-2.m: New test.
42878
42879 2002-08-19 Ziemowit Laski <zlaski@apple.com>
42880
42881 * objc.dg/bitfield-1.m: New test.
42882 * objc.dg/bitfield-2.m: New test.
42883
42884 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
42885
42886 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
42887 gcc.dg/c99-flex-array-4.c: New tests.
42888
42889 2002-08-16 Stan Shebs <shebs@apple.com>
42890
42891 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
42892
42893 2002-08-15 Jakub Jelinek <jakub@redhat.com>
42894
42895 * gcc.dg/typeof-1.c: New test.
42896 * g++.dg/ext/typeof2.C: New test.
42897
42898 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
42899
42900 * g++.dg/other/offsetof1.C: New test.
42901
42902 2002-08-14 Richard Henderson <rth@redhat.com>
42903
42904 * gcc.dg/tls/diag-3.c: Fix expected message strings.
42905
42906 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
42907
42908 * gcc.dg/cpp/_Pragma3.c: New test.
42909
42910 2002-08-13 Mark Mitchell <mark@codesourcery.com>
42911
42912 * g++.dg/template/inherit3: New test.
42913
42914 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
42915
42916 * gcc.dg/bitfld-4.c: Add blank options.
42917
42918 2002-08-09 Mark Mitchell <mark@codesourcery.com>
42919
42920 * g++.dg/template/crash1.C: New test.
42921
42922 2002-08-08 Jakub Jelinek <jakub@redhat.com>
42923
42924 * gcc.dg/tls/opt-2.c: New test.
42925
42926 2002-08-08 Devang Patel <dpatel@apple.com>
42927
42928 * objc.dg/selector-1.m : New test
42929
42930 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
42931
42932 * g++.dg/abi/bitfield4.C: New test.
42933 * gcc.dg/bitfld-4.c: New test.
42934
42935 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
42936
42937 * g++.dg/other/packed1.C: New test.
42938
42939 2002-08-07 Mark Mitchell <mark@codesourcery.com>
42940
42941 * g++.dg/abi/offsetof.C: Tweak error messages.
42942 * g++.old-deja/g++.mike/p10769a.C: Likewise.
42943
42944 2002-08-08 Jakub Jelinek <jakub@redhat.com>
42945
42946 * gcc.dg/bitfld-3.c: New test.
42947
42948 2002-08-07 Jakub Jelinek <jakub@redhat.com>
42949 Richard Henderson <rth@redhat.com>
42950
42951 * gcc.dg/i386-bitfield1.c: New test.
42952 * g++.dg/abi/bitfield3.C: Update.
42953
42954 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
42955
42956 * objc.dg/const-str-2.m: Update.
42957 * gcc.dg/cpp/c++98.c: Change to C extension.
42958 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
42959 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
42960
42961 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
42962
42963 * gcc.dg/tls/diag-3.c: New.
42964
42965 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
42966
42967 * g++.dg/README (Subdirectories): Document new subdir expr.
42968 * g++.dg/expr/pmf-1.C: New test.
42969
42970 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
42971
42972 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
42973
42974 2002-08-06 Jakub Jelinek <jakub@redhat.com>
42975
42976 * g++.dg/abi/bitfield3.C: New test.
42977
42978 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
42979
42980 * lib/gcov.exp: Tweak expected line formats.
42981 * gcc.misc-tests/gcov8.c: New test.
42982 * gcc.misc-tests/gcov8.x: New flags.
42983
42984 2002-08-05 Jakub Jelinek <jakub@redhat.com>
42985
42986 * consistency.vlad/layout/endian.c: Include string.h.
42987
42988 * gcc.c-torture/execute/20020805-1.c: New test.
42989
42990 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
42991
42992 * g++.dg/other/conversion1.C: New test.
42993
42994 2002-08-03 Roger Sayle <roger@eyesopen.com>
42995
42996 * gcc.dg/builtins-1.c: New testcase.
42997
42998 2002-08-02 Mark Mitchell <mark@codesourcery.com>
42999
43000 * g++.dg/inherit/access3.C: New test.
43001
43002 2002-08-01 Jakub Jelinek <jakub@redhat.com>
43003
43004 * gcc.dg/ia64-visibility-2.c: New test.
43005
43006 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
43007
43008 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
43009 __qualifier_flags to __flags.
43010
43011 2002-07-31 Mark Mitchell <mark@codesourcery.com>
43012
43013 * g++.dg/inherit/operator1.C: New test.
43014 * g++.dg/lookup/disamb1.C: Fix typo in comment.
43015 * g++.dg/other/error1.C: Change expected error message.
43016 * g++.dg/template/conv4.C: Likewise.
43017
43018 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
43019
43020 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
43021 for documented behavior.
43022
43023 2002-07-25 Roger Sayle <roger@eyesopen.com>
43024
43025 * gcc.c-torture/execute/20020720-1.x: Skip this test on
43026 several targets known to fail.
43027
43028 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
43029
43030 * gcc.dg/mips-args-[123].c: New tests.
43031
43032 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
43033
43034 * gcc.dg/ppc-spe.c: New.
43035
43036 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
43037
43038 * g++.dg/other/ptrmem4.C: New testcase.
43039
43040 2002-07-24 Richard Henderson <rth@redhat.com>
43041
43042 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
43043
43044 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
43045
43046 * g++.dg/ext/alignof1.C (main): Return 0 for success.
43047
43048 2002-07-24 Roger Sayle <roger@eyesopen.com>
43049
43050 * gcc.c-torture/execute/memset-3.c: New testcase.
43051
43052 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
43053
43054 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
43055 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
43056
43057 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43058
43059 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
43060 Delete.
43061
43062 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
43063
43064 * gcc.c-torture/compile/simd-4.c: New test.
43065
43066 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43067
43068 PR c++/7347, c++/7348
43069 * g++.dg/template/access4.C: New test.
43070 * g++.dg/template/access5.C: New test.
43071 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
43072 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
43073 * g++.old-deja/g++.pt/ttp58.C: Likewise.
43074 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
43075
43076 2002-07-22 Jakub Jelinek <jakub@redhat.com>
43077
43078 * gcc.dg/gnu89-init-2.c: New test.
43079
43080 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
43081
43082 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
43083
43084 2002-07-20 Roger Sayle <roger@eyesopen.com>
43085
43086 * gcc.c-torture/execute/20020720-1.c: New testcase.
43087
43088 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
43089
43090 * gcc.dg/cpp/Wsignprom.c: New tests.
43091
43092 2002-07-20 Alan Modra <amodra@bigpond.net.au>
43093
43094 * gcc.c-torture/execute/loop-13.c: New test.
43095
43096 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
43097
43098 * gcc.dg/cpp/expr.c: New tests.
43099
43100 2002-07-18 David Edelsohn <edelsohn@gnu.org>
43101
43102 * g++.dg/opt/pr6713.C: Add template instantiation.
43103
43104 2002-07-18 Alan Modra <amodra@bigpond.net.au>
43105
43106 * gcc.dg/nest.c: New test.
43107
43108 2002-07-17 Richard Henderson <rth@redhat.com>
43109
43110 * g++.dg/opt/pr6713.C: New test.
43111
43112 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
43113
43114 * gcc.c-torture/execute/loop-2e.x: Let the testcase
43115 XFAIL for all x86 processors.
43116
43117 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
43118
43119 * gcc.c-torture/execute/20010122-1.x: Do not test with
43120 -fomit-frame-pointer.
43121
43122 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43123
43124 * g++.dg/template/instantiate2.C: New test.
43125 * g++.dg/template/spec4.C: New test.
43126
43127 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43128
43129 * g++.dg/template/access2.C: New test.
43130 * g++.dg/template/access3.C: New test.
43131
43132 2002-07-15 Zack Weinberg <zack@codesourcery.com>
43133
43134 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
43135 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
43136 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
43137 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
43138 Convert to use <stdarg.h>.
43139 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
43140 Delete.
43141 * gcc.dg/va-arg-2.c: New.
43142 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
43143
43144 2002-07-15 Jakub Jelinek <jakub@redhat.com>
43145
43146 * gcc.c-torture/compile/20020710-1.c: New test.
43147
43148 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
43149 Andrew Pinski <pinskia@physics.uc.edu>
43150
43151 gcc.c-torture/compile/simd-2.c: New testcase.
43152 gcc.c-torture/compile/simd-3.c: Likewise.
43153
43154 2002-07-11 Mark Mitchell <mark@codesourcery.com>
43155
43156 PR c++/7224
43157 * g++.dg/overload/error1.C: New test.
43158
43159 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
43160
43161 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
43162 configuration and IRIX 6 O32 ABI.
43163
43164 2002-07-11 Roger Sayle <roger@eyesopen.com>
43165
43166 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
43167
43168 2002-07-10 Roger Sayle <roger@eyesopen.com>
43169
43170 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
43171
43172 2002-07-10 Jeffrey A Law <law@redhat.com>
43173
43174 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
43175
43176 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
43177
43178 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
43179
43180 * gcc.dg/20020312-2.c: Check for __PPC__.
43181
43182 2002-07-09 Diego Novillo <dnovillo@redhat.com>
43183
43184 * gcc.c-torture/compile/20020709-1.c: New test.
43185
43186 2002-07-07 Roger Sayle <roger@eyesopen.com>
43187
43188 * g++.dg/template/qualttp21.C: New test case.
43189
43190 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
43191
43192 * gcc.c-torture/compile/20020706-1.c: New test.
43193 * gcc.c-torture/compile/20020706-2.c: New test.
43194
43195 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
43196 Alexandre Oliva <aoliva@redhat.com>
43197
43198 * g++.dg/warn/incomplete1.C: New test.
43199
43200 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43201
43202 PR c++/7099
43203 * g++.dg/warn/noreturn1.C: New test.
43204
43205 2002-07-03 Mark Mitchell <mark@codesourcery.com>
43206
43207 PR c++/6706
43208 * g++.dg/debug/debug6.C: New test.
43209 * g++.dg/debug/debug7.C: New test.
43210
43211 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
43212
43213 * gcc.c-torture/compile/simd-3.c: New test.
43214
43215 2002-07-03 Chris Demetriou <cgd@broadcom.com>
43216
43217 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
43218 * gcc.dg/20020620-1.c: Likewise.
43219
43220 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43221
43222 PR c++/6944
43223 * g++.dg/init/array4.C: New test.
43224 * g++.dg/init/array5.C: New test.
43225
43226 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
43227
43228 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
43229 * gcc.c-torture/execute/simd-2.c (main): Likewise.
43230
43231 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43232
43233 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
43234 * gcc.dg/wtr-aggr-init-1.c: Likewise.
43235 * gcc.dg/wtr-conversion-1.c: Likewise.
43236 * gcc.dg/wtr-escape-1.c: Likewise.
43237 * gcc.dg/wtr-int-type-1.c: Likewise.
43238 * gcc.dg/wtr-label-1.c: Likewise.
43239 * gcc.dg/wtr-static-1.c: Likewise.
43240 * gcc.dg/wtr-strcat-1.c: Likewise.
43241 * gcc.dg/wtr-suffix-1.c: Likewise.
43242 * gcc.dg/wtr-switch-1.c: Likewise.
43243 * gcc.dg/wtr-unary-plus-1.c: Likewise.
43244 * gcc.dg/wtr-union-init-1.c: Likewise.
43245 * gcc.dg/wtr-union-init-2.c: Likewise.
43246 * gcc.dg/wtr-union-init-3.c: Likewise.
43247
43248 * gcc.dg/wtr-func-def-1.c: New test.
43249
43250 2002-07-02 Devang Patel <dpatel@apple.com>
43251
43252 * objc.dg/param-1.m: New test.
43253
43254 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
43255
43256 * gcc.dg/cpp/trad/directive.c: Add test.
43257 * gcc.dg/cpp/trad/macroargs.c: Add test.
43258 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
43259
43260 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
43261
43262 * gcc.dg/cpp/cmdlne-M.c: New test.
43263
43264 2002-07-02 Ziemowit Laski <zlaski@apple.com>
43265
43266 * objc.dg/desig-init-1.m: New test.
43267
43268 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43269
43270 PR c++/6716
43271 * g++.dg/template/instantiate1.C: New test.
43272
43273 2002-07-01 Mark Mitchell <mark@codesourcery.com>
43274
43275 PR c++/7112
43276 * g++.dg/template/sizeof2.C: New test.
43277
43278 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
43279
43280 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
43281 gcc.dg/cpp/trad/include.c: New tests.
43282
43283 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
43284
43285 PR target/7177
43286 * gcc.c-torture/compile/20020701-1.c: New test.
43287
43288 2002-07-01 Stan Shebs <shebs@apple.com>
43289
43290 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
43291 header here...
43292 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
43293 (objc-torture-execute): or here.
43294
43295 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
43296
43297 * gcc.c-torture/execute/arith-rand-ll.c: New test.
43298
43299 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
43300
43301 * gcc.dg/cpp/trad/escaped-nl.c: New test.
43302
43303 2002-06-30 Devang Patel <dpatel@apple.com>
43304
43305 * objc.dg/fsyntax-only.m: New test.
43306
43307 2002-06-27 Mark Mitchell <mark@codesourcery.com>
43308
43309 PR c++/6695
43310 * g++.dg/template/friend7.C: New file.
43311
43312 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
43313
43314 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
43315 return type.
43316
43317 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
43318
43319 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
43320 avoid division by zero.
43321
43322 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
43323
43324 * gcc.dg/Wunknownprag.c: New tests.
43325
43326 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
43327
43328 * gcc.c-torture/execute/simd-2.c: New test.
43329
43330 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
43331
43332 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
43333 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
43334 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
43335 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
43336 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
43337 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
43338 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
43339 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
43340 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
43341 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
43342 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
43343 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
43344 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
43345 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
43346 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
43347 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
43348 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
43349
43350 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
43351
43352 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
43353 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
43354 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
43355 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
43356 New tests.
43357 * gcc.dg/cpp/trad/directive.c: Update.
43358
43359 2002-06-23 Andreas Jaeger <aj@suse.de>
43360
43361 * gcc.c-torture/execute/complex-6.c: New.
43362
43363 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
43364
43365 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
43366 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
43367 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
43368 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
43369
43370 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
43371
43372 * gcc.dg/cpp/trad: New directory with traditional tests copied
43373 from parent directory.
43374 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
43375 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
43376 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
43377 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
43378 Move to trad/ and rename.
43379 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
43380 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
43381 gcc.dg/cpp/trad/redef2.c: New tests.
43382 * gcc.dg/cpp/trad/trad.exp: New driver.
43383
43384 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
43385
43386 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
43387 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
43388 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
43389 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
43390 Remove.
43391
43392 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
43393
43394 * gcc.dg/20020620-1.c: New test.
43395
43396 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43397
43398 * g++.dg/template/ttp4.C: New test.
43399
43400 2002-06-19 Jakub Jelinek <jakub@redhat.com>
43401
43402 * g++.dg/opt/vt1.C: Fix regexp.
43403
43404 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43405
43406 * gcc.c-torture/execute/pure-1.c: Make functions static again.
43407 Don't use attribute `noinline'.
43408
43409 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
43410
43411 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
43412
43413 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
43414
43415 * gcc.c-torture/execute/simd-1.c: New.
43416
43417 * gcc.dg/simd-1.c: New.
43418
43419 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
43420
43421 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
43422
43423 2002-06-16 Richard Henderson <rth@redhat.com>
43424
43425 * g++.dg/ext/anon-struct1.C: New.
43426 * g++.dg/ext/anon-struct2.C: New.
43427 * g++.dg/ext/anon-struct3.C: New.
43428 * gcc.dg/anon-struct-1.c: New.
43429 * gcc.dg/anon-struct-2.c: New.
43430 * gcc.dg/anon-struct-3.c: New.
43431 * gcc.dg/20011008-1.c: Adjust warning text.
43432 * gcc.dg/20020527-1.c: Add -fms-extensions.
43433
43434 2002-06-16 Richard Henderson <rth@redhat.com>
43435
43436 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
43437
43438 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
43439
43440 * gcc.c-torture/execute/20020615-1.c: New test.
43441
43442 2002-06-15 Roger Sayle <roger@eyesopen.com>
43443
43444 * gcc.c-tortuture/execute/compare-1.c: New test case.
43445 * gcc.c-tortuture/execute/compare-2.c: New test case.
43446 * gcc.c-tortuture/execute/compare-3.c: New test case.
43447
43448 2002-06-13 Richard Henderson <rth@redhat.com>
43449
43450 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
43451 ia64 ilp32.
43452
43453 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43454
43455 * g++.dg/template/typename2.C: Update error message.
43456
43457 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
43458
43459 * gcc.c-torture/execute/20020611-1.c: New test.
43460
43461 2002-06-11 Bob Wilson <bob.wilson@acm.org>
43462
43463 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
43464 list of targets to skip.
43465
43466 2002-06-10 Bob Wilson <bob.wilson@acm.org>
43467
43468 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
43469 targets if not optimizing.
43470
43471 2002-06-10 Jakub Jelinek <jakub@redhat.com>
43472
43473 * gcc.c-torture/compile/20020605-1.c: New test.
43474
43475 * g++.dg/opt/vt1.C: New test.
43476
43477 * gcc.dg/20020531-1.c: New test.
43478
43479 * gcc.dg/20020530-1.c: New test.
43480
43481 * gcc.dg/20020527-1.c: New test.
43482
43483 * g++.dg/opt/cse1.C: New test.
43484
43485 2002-06-07 Roger Sayle <roger@eyesopen.com>
43486
43487 * gcc.dg/20020607-2.c: New test case.
43488
43489 2002-06-07 Jakub Jelinek <jakub@redhat.com>
43490
43491 * gcc.c-torture/compile/20020604-1.c: New test.
43492
43493 2002-06-04 Richard Henderson <rth@redhat.com>
43494
43495 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
43496 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
43497 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
43498
43499 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
43500
43501 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
43502
43503 2002-06-03 Richard Henderson <rth@redhat.com>
43504
43505 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
43506 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
43507
43508 2002-06-02 Richard Henderson <rth@redhat.com>
43509
43510 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
43511 test functions static.
43512
43513 2002-06-02 Andreas Jaeger <aj@suse.de>
43514
43515 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
43516 now.
43517
43518 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
43519
43520 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
43521 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
43522 Update for mofified diagnostics.
43523 * gcc.dg/c99-intconst-1.c: No longer fail.
43524
43525 2002-06-02 Richard Henderson <rth@redhat.com>
43526
43527 * gcc.dg/uninit-A.c: Remove xfail markers.
43528
43529 2002-06-01 Roger Sayle <roger@eyesopen.com>
43530
43531 * gcc.dg/fnegate-1.c: New test case.
43532
43533 2002-05-30 Osku Salerma <osku@iki.fi>
43534
43535 * gcc.c-torture/execute/mayalias-1.c: New file.
43536
43537 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
43538
43539 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
43540 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
43541 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
43542
43543 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
43544
43545 * gcc.c-torture/execute/20020529-1.c: New test.
43546
43547 2002-05-27 Richard Henderson <rth@redhat.com>
43548
43549 * g++.dg/ext/attrib6.C: New test case.
43550
43551 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43552
43553 * gcc.c-torture/execute/pure-1.c: New test.
43554
43555 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
43556
43557 * gcc.dg/cpp/arith-2.c: Remove.
43558
43559 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
43560
43561 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
43562 * gcc.dg/cpp/if-3.c: Remove.
43563
43564 2002-05-26 Jakub Jelinek <jakub@redhat.com>
43565
43566 * g++.dg/opt/cse2.C: New test.
43567
43568 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
43569
43570 * gcc.dg/cpp/arith-1.c: New semantic tests.
43571 * gcc.dg/cpp/if-1.c: Update.
43572
43573 2002-05-24 Ben Elliston <bje@redhat.com>
43574
43575 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
43576
43577 2002-05-24 Jakub Jelinek <jakub@redhat.com>
43578
43579 * gcc.dg/verbose-asm.c: New test.
43580
43581 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
43582
43583 * gcc.dg/cpp/paste12.c: New test.
43584
43585 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
43586
43587 * g++.dg/parse/named_ops.C: New test.
43588
43589 2002-05-23 Mark Mitchell <mark@codesourcery.com>
43590
43591 * gcc.dg/weak-8.c: New test.
43592
43593 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
43594
43595 * gcc.dg/weak-2.c: Allow optional leading underscore
43596 in scan-assembler symbol name.
43597 * gcc.dg/weak-3.c: Likewise.
43598 * gcc.dg/weak-4.c: Likewise.
43599 * gcc.dg/weak-5.c: Likewise.
43600
43601 2002-05-23 Jakub Jelinek <jakub@redhat.com>
43602
43603 * gcc.dg/20020523-1.c: New test.
43604
43605 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
43606
43607 * objc.dg/const-str-2.m: Update now that we stop after
43608 a command line error.
43609
43610 2002-05-22 Richard Henderson <rth@redhat.com>
43611
43612 * g++.dg/dg.exp: Fix typo in test pruneing.
43613
43614 2002-05-22 Richard Henderson <rth@redhat.com>
43615
43616 * g++.dg/dg.exp: Prune the tls subdirectory.
43617 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
43618 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
43619 * g++.dg/tls/init-1.C: New.
43620
43621 2002-05-22 Jakub Jelinek <jakub@redhat.com>
43622
43623 * gcc.dg/20020517-1.c: New test.
43624
43625 2002-05-21 Richard Henderson <rth@redhat.com>
43626
43627 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
43628 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
43629
43630 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
43631
43632 * g++.dg/other/copy2.C: New test.
43633
43634 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
43635
43636 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
43637 (MAX_COPY): Bump up to 10 times sizeof (long long).
43638 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
43639
43640 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
43641 sizeof (long long).
43642
43643 * gcc.c-torture/execute/strcpy-1.c: New test.
43644
43645 2002-05-19 Jason Merrill <jason2redhat.com>
43646
43647 * g++.dg/ext/oper1.C: New test.
43648
43649 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
43650 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
43651
43652 * README.QMTEST: New file.
43653
43654 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
43655
43656 2002-05-19 Andreas Jaeger <aj@suse.de>
43657
43658 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
43659 now.
43660 * gcc.c-torture/execute/loop-2d.x: Likewise.
43661
43662 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
43663
43664 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
43665 support weak symbols.
43666 * gcc.dg/weak-4.c: Likewise.
43667 * gcc.dg/weak-6.c: Likewise.
43668
43669 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
43670
43671 * gcc.dg/weak-3.c: Add dg-excess-error comment for
43672 cygwin, coff and h8300-*-hms targets
43673 * gcc.dg/weak-5.c: Likewise.
43674 * gcc.dg/weak-7.c: Likewise.
43675
43676 2002-05-16 Jason Merrill <jason@redhat.com>
43677
43678 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
43679 (scan-assembler-not, scan-assembler-dem): Likewise.
43680 (scan-assembler-dem-not): Likewise.
43681
43682 2002-05-15 Richard Henderson <rth@redhat.com>
43683
43684 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
43685
43686 2002-05-15 Richard Henderson <rth@redhat.com>
43687
43688 * gcc.dg/weak-5.c (vfoo1c): No warning here.
43689 (vfoo1f): Warning here.
43690 (vfoo1l): Don't redefine the alias.
43691
43692 2002-05-14 Jason Merrill <jason@redhat.com>
43693 Alexandre Oliva <aoliva@redhat.com>
43694
43695 * g++.dg/init/pm1.C: New test.
43696
43697 2002-05-12 David S. Miller <davem@redhat.com>
43698
43699 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
43700 types.
43701
43702 2002-05-10 Roger Sayle <roger@eyesopen.com>
43703
43704 * gcc.c-torture/execute/20020510-1.c: New test case.
43705
43706 2002-05-10 David S. Miller <davem@redhat.com>
43707
43708 * gcc.c-torture/execute/conversion.c: Test long double too.
43709
43710 2002-05-09 Jakub Jelinek <jakub@redhat.com>
43711
43712 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
43713 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
43714 * lib/g++.exp (g++_link_flags): Likewise.
43715 * lib/objc.exp (objc_target_compile): Likewise.
43716
43717 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
43718
43719 * gcc.dg/cpp/poison.c: Update.
43720 * gcc.dg/cpp/20000625-2.c: Remove.
43721 * gcc.dg/cpp/direct2s.c: Remove final test.
43722
43723 2002-05-08 Tom Rix <trix@redhat.com>
43724
43725 * gcc.c-torture/execute/20020508-1.c: New test.
43726 * gcc.c-torture/execute/20020508-2.c: New test.
43727 * gcc.c-torture/execute/20020508-3.c: New test.
43728
43729 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
43730
43731 * gcc.dg/cpp/charconst-4.c: More tests.
43732
43733 2002-05-08 Mark Mitchell <mark@codesourcery.com>
43734
43735 PR c/6569
43736 * gcc.dg/weak-3.c: Update location of warning messages.
43737 * gcc.dg/weak-5.c: Likewise.
43738
43739 2002-05-06 Roger Sayle <roger@eyesopen.com>
43740
43741 * gcc.c-torture/execute/20020506-1.c: New test case.
43742
43743 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
43744
43745 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
43746
43747 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
43748
43749 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
43750
43751 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
43752
43753 * gcc.dg/cpp/charconst-3.c: New test.
43754
43755 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
43756
43757 * gcc.dg/cpp/charconst.c: Update tests.
43758
43759 2002-05-05 Tim Josling <tej@melbpc.org.au>
43760
43761 * treelang: Added directory for new sample language treelang. Also
43762 lib/treelang.exp: New file to signal treelang should be tested.
43763
43764 2002-05-03 Jakub Jelinek <jakub@redhat.com>
43765
43766 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
43767 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
43768 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
43769 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
43770 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
43771 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
43772 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
43773
43774 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
43775
43776 * gcc.dg/format/xopen-2.c: New test.
43777
43778 2002-05-03 Jakub Jelinek <jakub@redhat.com>
43779
43780 * gcc.dg/20020503-1.c: New test.
43781
43782 2002-05-02 Mark Mitchell <mark@codesourcery.com>
43783
43784 * g++.dg/init/dtor1.C: Make it tougher.
43785
43786 2002-05-01 Mark Mitchell <mark@codesourcery.com>
43787
43788 * g++.dg/init/dtor1.C: New test.
43789
43790 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
43791
43792 * gcc.dg/altivec-8.c: New.
43793
43794 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
43795
43796 * gcc.dg/altivec-7.c: New.
43797
43798 2002-04-29 Jakub Jelinek <jakub@redhat.com>
43799
43800 * g++.dg/parse/typedef1.C: New test.
43801
43802 2002-04-29 Mark Mitchell <mark@codesourcery.com>
43803
43804 PR c++/6486
43805 * g++.dg/template/friend6.C: New test.
43806
43807 PR c++/6492
43808 * g++.dg/init/copy1.C: New test.
43809
43810 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
43811
43812 * g++.dg/warn/effc1.C: New test.
43813
43814 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
43815
43816 * gcc.dg/cpp/if-cexp.c: Add a test.
43817
43818 2002-04-28 Jakub Jelinek <jakub@redhat.com>
43819
43820 * gcc.dg/20020426-2.c: New test.
43821
43822 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
43823
43824 * gcc.dg/cpp/if-mop.c: Update.
43825 * gcc.dg/cpp/if-mpar.c: Add test.
43826 * gcc.dg/cpp/if-oppr.c: Update.
43827
43828 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43829
43830 PR c/6343
43831 * gcc.dg/weak-[2-7].c: New tests.
43832
43833 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
43834
43835 * gcc.dg/enum1.c: New test.
43836
43837 2002-04-26 Mark Mitchell <mark@codesourcery.com>
43838
43839 PR c++/6497
43840 * g++.dg/inherit/access2.C: New test.
43841
43842 2002-04-26 Mark Mitchell <mark@codesourcery.com>
43843
43844 PR bootstrap/6445
43845 * gcc.dg/20020426-1.c: New test.
43846
43847 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
43848
43849 * g++.dg/abi/enum1.C: New test.
43850
43851 2002-04-26 Richard Henderson <rth@redhat.com>
43852
43853 * gcc.dg/c99-bool-1.c: Expect always true warning.
43854
43855 2002-04-25 Roger Sayle <roger@eyesopen.com>
43856
43857 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
43858
43859 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43860
43861 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
43862 targets.
43863
43864 2002-04-24 Mark Mitchell <mark@codesourcery.com>
43865
43866 * g++.dg/abi/mange7.C: New test.
43867
43868 PR c++/6438.
43869 * g++.dg/parse/stmtexpr2.C: New test.
43870
43871 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
43872
43873 * gcc.dg/20020312-2.c: Add SH target.
43874
43875 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43876
43877 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
43878 compiler output on mips*-*-irix*.
43879
43880 2002-04-23 Jakub Jelinek <jakub@redhat.com>
43881
43882 * g++.dg/parse/attr1.C: New test.
43883
43884 2002-04-23 Roger Sayle <roger@eyesopen.com>
43885
43886 * gcc.c-torture/execute/string-opt-17.c: New test case.
43887 * gcc.c-torture/execute/memset-2.c: New test case.
43888
43889 2002-04-23 Mark Mitchell <mark@codesourcery.com>
43890
43891 PR c++/6256:
43892 * g++.dg/template/friend5.C: New test.
43893
43894 PR c++/6331:
43895 * g++.dg/template/qual1.C: Likewise.
43896
43897 2002-04-22 Zack Weinberg <zack@codesourcery.com>
43898
43899 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
43900 Include stdlib.h, not stdio.h or ctype.h.
43901
43902 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
43903
43904 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
43905 cris-*-elf* and mmix-*-*.
43906 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
43907 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
43908 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
43909 Ditto.
43910 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
43911 * gcc.dg/wchar_t-1.c: Ditto.
43912
43913 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
43914
43915 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
43916 Clarify comment.
43917
43918 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
43919
43920 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
43921
43922 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43923
43924 * gcc.c-torture/execute/20000906-1.x: Delete.
43925
43926 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
43927
43928 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
43929
43930 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
43931
43932 * PR6367
43933 * g77.f-torture/execute/6367.f: New test.
43934 * g77.f-torture/execute/6367.x: Disable for MMIX.
43935
43936 2002-04-19 Mark Mitchell <mark@codesourcery.com>
43937
43938 * PR6352
43939 * g++.dg/opt/inline2.C: New test.
43940
43941 2002-04-18 Richard Henderson <rth@redhat.com>
43942
43943 * gcc.dg/20000906-1.c: Enable for all targets.
43944 * gcc.c-torture/compile/iftrap-2.c: New.
43945
43946 2002-04-18 Jakub Jelinek <jakub@redhat.com>
43947
43948 * gcc.dg/20020418-1.c: New test.
43949 * gcc.dg/20020418-2.c: New test.
43950
43951 2002-04-18 Richard Henderson <rth@redhat.com>
43952
43953 * gcc.c-torture/compile/iftrap-1.c: New.
43954 * gcc.dg/iftrap-1.c: Adjust for ia64.
43955 * gcc.dg/iftrap-2.c: New.
43956
43957 2002-04-18 Jakub Jelinek <jakub@redhat.com>
43958
43959 * gcc.c-torture/compile/20020418-1.c: New test.
43960
43961 2002-04-18 Roger Sayle <roger@eyesopen.com>
43962
43963 * gcc.c-torture/compile/20020415-1.c: New.
43964
43965 2002-04-18 David S. Miller <davem@redhat.com>
43966
43967 * gcc.c-torture/execute/20020418-1.c: New test.
43968
43969 2002-04-17 Jakub Jelinek <jakub@redhat.com>
43970
43971 * gcc.dg/20020416-1.c: New test.
43972
43973 * g++.dg/opt/inline1.C: New test.
43974
43975 2002-04-16 Jakub Jelinek <jakub@redhat.com>
43976
43977 * gcc.dg/altivec-5.c: New test.
43978
43979 * gcc.dg/20020415-1.c: New test.
43980
43981 2002-04-15 Mark Mitchell <mark@codesourcery.com>
43982
43983 * lib/chill.exp: Remove.
43984
43985 2002-04-14 Jakub Jelinek <jakub@redhat.com>
43986
43987 * g++.dg/other/big-struct.C: New test.
43988
43989 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
43990
43991 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
43992 of scratch file.
43993
43994 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
43995
43996 PR c/6277
43997 * gcc.dg/i386-387-1.c: Allow optional leading underscore
43998 in scan-assembler function name
43999
44000 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
44001
44002 * g77.f-torture/execute/980628-4.x,
44003 g77.f-torture/execute/980628-5.x,
44004 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
44005 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
44006 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
44007 i[34567]86-*-*.
44008
44009 2002-04-13 David S. Miller <davem@redhat.com>
44010
44011 * gcc.c-torture/execute/20020413-1.c: New test.
44012
44013 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
44014
44015 * gcc.dg/asm-6.c,
44016 * g++.dg/ext/asm1.C: New tests.
44017
44018 2002-04-12 Mark Mitchell <mark@codesourcery.com>
44019
44020 PR c++ 5373.
44021 * g++.dg/parse/stmtexpr1.C: New test.
44022
44023 PR c++/5189.
44024 * g++.dg/template/copy1.C: New test.
44025
44026 2002-04-12 Richard Henderson <rth@redhat.com>
44027
44028 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
44029
44030 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
44031
44032 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
44033 gcc.c-torture/execute/20020307-2.c.
44034
44035 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
44036
44037 * g++.dg/ext/attrib5.C,
44038 * g++.dg/lookup/struct1.C: New tests.
44039
44040 2002-04-11 Jakub Jelinek <jakub@redhat.com>
44041
44042 * gcc.dg/20020411-1.c: New test.
44043
44044 * gcc.c-torture/execute/20020411-1.c: New test.
44045
44046 2002-04-10 Janis Johnson <janis187@us.ibm.com>
44047
44048 * g77.f-torture/execute/6177.f: New test.
44049
44050 2002-04-10 Jakub Jelinek <jakub@redhat.com>
44051
44052 PR middle-end/6247
44053 * g++.dg/opt/cleanup1.C: New test.
44054
44055 * g++.dg/opt/const1.C: New test.
44056
44057 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
44058
44059 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
44060
44061 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
44062
44063 PR c++/5507
44064 * g++.dg/template/typename2.C: New test.
44065
44066 2002-04-10 Alan Modra <amodra@bigpond.net.au>
44067
44068 * gcc.c-torture/execute/loop-12.c: New.
44069
44070 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
44071
44072 * g77.f-torture/execute/980628-4.x,
44073 g77.f-torture/execute/980628-5.x,
44074 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
44075 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
44076 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
44077
44078 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44079
44080 PR optimization/6086
44081 * g++.dg/opt/preinc1.C: New test.
44082
44083 2002-04-06 Mark Mitchell <mark@codesourcery.com>
44084
44085 PR c++/5571
44086 * g++.dg/opt/static2.C: New test.
44087
44088 2002-04-06 Mark Mitchell <mark@codesourcery.com>
44089
44090 PR c/5120
44091 * gcc.dg/20020406-1.c: New test.
44092
44093 2002-04-04 David S. Miller <davem@redhat.com>
44094
44095 * gcc.c-torture/execute/20020404-1.c: New test.
44096
44097 2002-04-04 Jakub Jelinek <jakub@redhat.com>
44098
44099 PR c/6123
44100 * gcc.dg/20020312-2.c: Do not declare global register variable
44101 if __PIC__ or __pic__ is defined.
44102
44103 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
44104
44105 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
44106 __asm__ so that it works correctly even if -ansi -pedantic-errors.
44107
44108 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44109
44110 * gcc.misc-tests/linkage.exp: Update last change to handle
44111 sparc*-, not just sparc-.
44112
44113 2002-04-03 Richard Henderson <rth@redhat.com>
44114
44115 * gcc.dg/cpp/ucs.c: Improved long UCS test.
44116
44117 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
44118
44119 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
44120
44121 2002-04-02 David S. Miller <davem@redhat.com>
44122
44123 * gcc.c-torture/execute/20020402-3.c: New test.
44124
44125 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
44126
44127 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
44128 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
44129
44130 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
44131 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
44132 g77.f-torture/execute/20001201.x,
44133 g77.f-torture/execute/u77-test.x: New files.
44134
44135 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
44136 * gcc.dg/wchar_t-1.c: Ditto.
44137
44138 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44139
44140 * gcc.c-torture/execute/20020402-1.c: New test.
44141
44142 2002-04-01 Richard Henderson <rth@redhat.com>
44143
44144 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
44145
44146 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
44147
44148 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44149
44150 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
44151
44152 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
44153
44154 * g++.dg/inherit/template-as-base.C: Expect error.
44155 * g++.dg/inherit/namespace-as-base.C: Likewise.
44156
44157 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
44158
44159 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
44160 g++.dg/ext/instantiate3.C: Tweak match patterns.
44161
44162 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
44163 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
44164 -da test.
44165
44166 2002-03-31 Richard Henderson <rth@redhat.com>
44167
44168 * gcc.dg/special/alias-2.c: New.
44169 * gcc.dg/special/ecos.exp: Run it.
44170
44171 2002-03-31 Richard Henderson <rth@redhat.com>
44172
44173 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
44174
44175 2002-03-31 Kazu Hirata <kazu@hxi.com>
44176
44177 * gcc.dg/weak-1.c: Disable on h8300 port.
44178
44179 2002-03-29 Janis Johnson <janis187@us.ibm.com>
44180
44181 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
44182 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
44183 ordering tests.
44184 * g++.dg/bprob/bprob-1.C: New test.
44185 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
44186 * g++.dg/gcov/gcov-1.C: New test.
44187 * g++.dg/gcov/gcov-1.x: New file.
44188 * g++.dg/gcov/gcov-2.C: New test.
44189 * g++.dg/gcov/gcov-3.C: New test.
44190 * g++.dg/gcov/gcov-3.h: New file.
44191
44192 2002-03-28 Roger Sayle <roger@eyesopen.com>
44193
44194 * g++.old-deja/g++.other/builtins5.C: New test.
44195 * g++.old-deja/g++.other/builtins6.C: New test.
44196 * g++.old-deja/g++.other/builtins7.C: New test.
44197 * g++.old-deja/g++.other/builtins8.C: New test.
44198 * g++.old-deja/g++.other/builtins9.C: New test.
44199
44200 2002-03-29 Jakub Jelinek <jakub@redhat.com>
44201
44202 * g++.dg/opt/static1.C: New test.
44203
44204 * g++.dg/opt/longbranch1.C: New test.
44205
44206 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
44207
44208 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
44209
44210 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
44211
44212 2002-03-28 Jeffrey A Law (law@redhat.com)
44213
44214 * gcc.c-torture/execute/20020328-1.c: New test.
44215
44216 2002-03-27 Richard Henderson <rth@redhat.com>
44217
44218 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
44219 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
44220 move from g++.old-deja/g++.ext/.
44221
44222 2002-03-27 Mark Mitchell <mark@codesourcery.com>
44223
44224 * g++.dg/init/new2.C: New test.
44225
44226 2002-03-26 Richard Henderson <rth@redhat.com>
44227
44228 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
44229
44230 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
44231 on sparc.
44232
44233 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
44234 sparcv9 systems.
44235 * gcc.dg/20001102-1.c: Likewise.
44236
44237 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
44238
44239 * gcc.dg/cpp/endif-pedantic1.c,
44240 gcc.dg/cpp/endif-pedantic2.c: New tests.
44241
44242 2002-03-26 Mark Mitchell <mark@codesourcery.com>
44243
44244 * g++.dg/init/new1.C: New test.
44245
44246 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
44247
44248 * g++.dg/abi/vbase9.C: New test.
44249
44250 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
44251
44252 * gcc.dg/arm-asm.c: New test.
44253
44254 2002-03-26 Andrew Cagney <ac131313@redhat.com>
44255
44256 * gcc.dg/Wswitch-enum.c: New test.
44257 Fix PR c/5044.
44258
44259 2002-03-26 Richard Henderson <rth@redhat.com>
44260
44261 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
44262 structure.
44263
44264 2002-03-25 Richard Henderson <rth@redhat.com>
44265
44266 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
44267 sparcv9 systems.
44268
44269 * gcc.c-torture/compile/20011119-1.c (xxx): New.
44270 * gcc.c-torture/compile/20011119-2.c (xxx): New.
44271
44272 2002-03-25 Zack Weinberg <zack@codesourcery.com>
44273
44274 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
44275
44276 2002-03-25 Bob Wilson <bob.wilson@acm.org>
44277
44278 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
44279 targets using generic thunk support.
44280
44281 2002-03-25 Jakub Jelinek <jakub@redhat.com>
44282
44283 * gcc.c-torture/compile/20020323-1.c: New test.
44284
44285 * g++.dg/opt/conj2.C: New test.
44286
44287 2002-03-24 Richard Henderson <rth@redhat.com>
44288
44289 * gcc.dg/weak-1.c: Use -fno-common.
44290
44291 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
44292
44293 * g77.dg/f77-edit-apostrophe-out.f: New test
44294 * g77.dg/f77-edit-h-out.f: New test
44295 * g77.dg/f77-edit-t-in.f: New test
44296 * g77.dg/f77-edit-t-out.f: New test
44297 * g77.dg/f77-edit-x-out.f: New test
44298 * g77.dg/f77-edit-slash-out.f: New test
44299 * g77.dg/f77-edit-colon-out.f: New test
44300 * g77.dg/f77-edit-s-out.f: New test
44301
44302 2002-03-24 Richard Henderson <rth@redhat.com>
44303
44304 * objc/execute/formal_protocol-6.x: New XFAIL.
44305
44306 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
44307
44308 * gcc.dg/weak-1.c: Early return from dg-final on platforms
44309 that do not support weak symbols
44310
44311 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
44312
44313 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
44314 * lib/g77.exp: Likewise.
44315 * lib/objc.exp: Likewise.
44316
44317 2002-03-23 Andrew Cagney <ac131313@redhat.com>
44318
44319 * gcc.dg/Wswitch-default.c: New test.
44320
44321 2002-03-23 Jakub Jelinek <jakub@redhat.com>
44322
44323 * g++.dg/other/enum1.C: New test.
44324
44325 2002-03-23 Zack Weinberg <zack@codesourcery.com>
44326
44327 * gcc.dg/pragma-ep-3.c: Fix typo.
44328
44329 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
44330
44331 * g++.dg/inherit/template-as-base.C: New test.
44332
44333 2002-03-22 Jakub Jelinek <jakub@redhat.com>
44334
44335 * g++.old-deja/g++.other/dwarf2-1.C: Move...
44336 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
44337
44338 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
44339
44340 * gcc.dg/cpp/multiline.c: Update to match.
44341
44342 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
44343
44344 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
44345
44346 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
44347
44348 * gcc.dg/cpp/extratokens2.c: New file.
44349
44350 2002-03-21 David Edelsohn <edelsohn@gnu.org>
44351
44352 * gcc.dg/20020312-2.c: Add rs6000 target.
44353
44354 * gcc.c-torture/compile/20020319-1.c: New test.
44355
44356 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
44357
44358 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
44359 (A, E): Handle this.
44360
44361 2002-03-20 Jason Merrill <jason@redhat.com>
44362
44363 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
44364 ignoring -fpic.
44365 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
44366 through prune_gcc_output.
44367
44368 2002-03-20 Jakub Jelinek <jakub@redhat.com>
44369
44370 * gcc.c-torture/compile/20020320-1.c: New test.
44371
44372 2002-03-19 Jakub Jelinek <jakub@redhat.com>
44373
44374 * gcc.c-torture/compile/20020318-1.c: New test.
44375
44376 * gcc.dg/struct-by-value-1.c: New test.
44377
44378 * gcc.dg/20020319-1.c: New test.
44379
44380 2002-03-18 Jakub Jelinek <jakub@redhat.com>
44381
44382 * g++.dg/opt/conj1.C: New test.
44383
44384 2002-03-17 Mark Mitchell <mark@codesourcery.com>
44385
44386 * g++.dg/template/qualttp20.C: Revert previous change.
44387 * g++.dg/template/qualttp3.C: Likewise.
44388 * g++.dg/template/qualttp4.C: Likewise.
44389 * g++.dg/template/qualttp5.C: Likewise.
44390 * g++.dg/template/qualttp6.C: Likewise.
44391 * g++.dg/template/qualttp7.C: Likewise.
44392 * g++.dg/template/qualttp8.C: Likewise.
44393 * g++.dg/template/recurse.C: Likewise.
44394
44395 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
44396
44397 * gcc.dg/cpp/wchar-1.c: Update.
44398
44399 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
44400
44401 * g++.dg/template/conv1.C: New test.
44402 * g++.dg/template/conv2.C: New test.
44403 * g++.dg/template/conv3.C: New test.
44404 * g++.dg/template/conv4.C: New test.
44405
44406 2002-03-15 Mark Mitchell <mark@codesourcery.com>
44407
44408 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
44409 * g++.dg/template/qualttp3.C: Likewise.
44410 * g++.dg/template/qualttp4.C: Likewise.
44411 * g++.dg/template/qualttp5.C: Likewise.
44412 * g++.dg/template/qualttp6.C: Likewise.
44413 * g++.dg/template/qualttp7.C: Likewise.
44414 * g++.dg/template/qualttp8.C: Likewise.
44415 * g++.dg/template/recurse.C: Likewise.
44416
44417 2002-03-15 Mark Mitchell <mark@codesourcery.com>
44418
44419 * g++.dg/opt/dtor1.C: New test.
44420
44421 2002-03-15 Jakub Jelinek <jakub@redhat.com>
44422
44423 * gcc.c-torture/compile/20020315-1.c: New test.
44424
44425 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
44426
44427 * gcc.dg/weak-1.c: Fix scan tests.
44428
44429 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
44430
44431 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
44432 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
44433 cris-*-aout* mmix-*-*.
44434 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
44435 cris-*-aout* mmix-*-*.
44436 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
44437 cris-*-elf* cris-*-aout* and mmix-*-*.
44438 * gcc.dg/20001009-1.c: Ditto.
44439 * gcc.dg/20010912-1.c: Ditto.
44440 * gcc.dg/20020122-4.c: Ditto.
44441 * gcc.dg/inline-2.c: Ditto.
44442
44443 2002-03-14 Jeffrey A Law (law@cygnus.com)
44444
44445 * gcc.c-torture/compile/20020314-1.c: New test.
44446
44447 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
44448
44449 * gcc.c-torture/execute/20020314-1.c: New test.
44450
44451 2002-03-14 Jakub Jelinek <jakub@redhat.com>
44452
44453 * g++.dg/warn/Wunused-1.C: New test.
44454
44455 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
44456
44457 * g++.dg/abi/mangle6.C: New test.
44458
44459 2002-03-13 Jakub Jelinek <jakub@redhat.com>
44460
44461 * gcc.c-torture/compile/20020309-2.c: New test.
44462
44463 * gcc.c-torture/compile/20020312-1.c: New test.
44464
44465 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
44466
44467 * g++.dg/other/access1.C: New test.
44468
44469 2002-03-12 Jakub Jelinek <jakub@redhat.com>
44470
44471 * gcc.c-torture/execute/wchar_t-1.c: New test.
44472
44473 2002-03-12 David Edelsohn <edelsohn@gnu.org>
44474
44475 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
44476
44477 2002-03-12 Roger Sayle <roger@eyesopen.com>
44478
44479 * gcc.dg/20020312-1.c: New test case.
44480
44481 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
44482
44483 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
44484
44485 2002-03-11 Richard Henderson <rth@redhat.com>
44486
44487 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
44488 * g++.old-deja/g++.jason/report.C: Likewise.
44489
44490 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
44491
44492 * g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
44493 * g++.old-deja/g++.robertl/eb56.C: Likewise.
44494
44495 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
44496
44497 * g++.dg/overload/pmf1.C: New test.
44498
44499 2002-03-11 Kazu Hirata <kazu@hxi.com>
44500
44501 * gcc.c-torture/execute/20020307-1.c: Use long.
44502
44503 2002-03-11 Jakub Jelinek <jakub@redhat.com>
44504
44505 PR optimization/5844
44506 * gcc.dg/20020310-1.c: New test.
44507
44508 2002-03-09 Michael Meissner <meissner@redhat.com>
44509
44510 * gcc.c-torture/execute/memcpy-2.c: New test.
44511 * gcc.c-torture/execute/memset-1.c: New test.
44512 * gcc.c-torture/execute/strlen-1.c: New test.
44513 * gcc.c-torture/execute/strcmp-1.c: New test.
44514 * gcc.c-torture/execute/strncmp-1.c: New test.
44515
44516 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
44517
44518 * gcc.dg/ppc-ldstruct.c: New test.
44519
44520 2002-03-09 Jakub Jelinek <jakub@redhat.com>
44521
44522 * gcc.c-torture/execute/va-arg-22.c: New test.
44523
44524 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
44525
44526 * gcc.c-torture/compile/20020309-1.c: New test.
44527
44528 2002-03-08 Jakub Jelinek <jakub@redhat.com>
44529
44530 * gcc.c-torture/execute/20020307-2.c: New test.
44531
44532 2002-03-07 Jeffrey A Law (law@redhat.com)
44533
44534 * g77.f-torture/compile/20020307-1.f: New test.
44535
44536 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
44537
44538 * gcc.dg/unordered-1.c: New test.
44539
44540 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
44541
44542 * gcc.c-torture/execute/20020307-1.c: New test.
44543
44544 2002-03-05 Jakub Jelinek <jakub@redhat.com>
44545
44546 * gcc.dg/20020304-1.c: New test.
44547
44548 * gcc.c-torture/compile/20020304-2.c: New test.
44549
44550 2002-03-04 Zack Weinberg <zack@codesourcery.com>
44551
44552 * gcc.c-torture/compile/20020304-1.c: New test case
44553 (from PR c/5830).
44554
44555 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
44556
44557 * gcc.dg/20020103-1.c: Add other -D ppc variants.
44558
44559 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
44560
44561 * g++.dg/other/classkey1.C: New test.
44562
44563 2002-03-01 Richard Henderson <rth@redhat.com>
44564
44565 * gcc.c-torture/compile/981223-1.x: New.
44566 * gcc.c-torture/compile/920625-1.x: New.
44567
44568 2002-02-28 Richard Henderson <rth@redhat.com>
44569
44570 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
44571
44572 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
44573
44574 * gcc.c-torture/execute/20020227-1.c: New test.
44575
44576 2002-02-27 Mark Mitchell <mark@codesourcery.com>
44577
44578 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
44579 here" ERROR lines.
44580 * g++.old-deja/g++.oliva/partord1.C: Likewise.
44581 * g++.old-deja.g++.other/defarg1.C: Likewise.
44582 * g++.old-deja/g++.pt/calls2.C: Likewise.
44583 * g++.old-deja/g++.pt/crash20.C: Likewise.
44584 * g++.old-deja/g++.pt/crash30.C: Likewise.
44585 * g++.old-deja/g++.pt/crash36.C: Likewise.
44586 * g++.old-deja/g++.pt/crash6.C: Likewise.
44587 * g++.old-deja/g++.pt/defarg13.C: Likewise.
44588 * g++.old-deja/g++.pt/derived3.C: Likewise.
44589 * g++.old-deja/g++.pt/error1.C: Likewise.
44590 * g++.old-deja/g++.pt/friend21.C: Likewise.
44591 * g++.old-deja/g++.pt/friend23.C: Likewise.
44592 * g++.old-deja/g++.pt/infinite1.C: Likewise.
44593 * g++.old-deja/g++.robertl/eb128.C: Likewise.
44594
44595 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
44596
44597 * gcc.c-torture/execute/20020225-2.c: New test.
44598
44599 2002-02-27 Zack Weinberg <zack@codesourcery.com>
44600
44601 * gcc.c-torture/execute/920730-1t.c,
44602 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
44603 Delete test cases, only relevant to -traditional.
44604
44605 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
44606
44607 * gcc.dg/cpp/undef1.c: Remove.
44608 * gcc.dg/cpp/directiv.c: Update.
44609 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
44610
44611 2002-02-27 Michael Meissner <meissner@redhat.com>
44612
44613 * gcc.c-torture/execute/20020226-1.c: New test.
44614
44615 2002-02-26 Jakub Jelinek <jakub@redhat.com>
44616
44617 * g++.dg/debug/debug4.C: New test.
44618
44619 * gcc.dg/ia64-visibility-1.c: New test.
44620
44621 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
44622
44623 * gcc.dg/debug/20020224-1.c: New.
44624
44625 2002-02-25 Kazu Hirata <kazu@hxi.com>
44626
44627 * gcc.c-torture/execute/960416-1.x: New.
44628 * gcc.c-torture/execute/divconst-3.x: Likewise.
44629
44630 2002-02-25 Jakub Jelinek <jakub@redhat.com>
44631
44632 * gcc.dg/20020224-1.c: New test.
44633
44634 2002-02-25 Alan Modra <amodra@bigpond.net.au>
44635
44636 * gcc.c-torture/execute/20020225-1.c: New.
44637
44638 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
44639
44640 * gcc.dg/cpp/wchar-1.c: New test.
44641
44642 2002-02-23 Jakub Jelinek <jakub@redhat.com>
44643
44644 * gcc.dg/20020222-1.c: New test.
44645
44646 2002-02-22 Jakub Jelinek <jakub@redhat.com>
44647
44648 * g++.dg/opt/anonunion1.C: New test.
44649
44650 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
44651
44652 * g++.dg/template/qualttp19.C: New test.
44653 * g++.dg/template/qualttp20.C: New test.
44654 * g++.old-deja/g++.jason/report.C: Adjust expected errors
44655 * g++.old-deja/g++.other/qual1.C: Likewise.
44656
44657 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
44658
44659 * gcc.dg/attr-alwaysinline.c: New.
44660
44661 2002-02-21 Jakub Jelinek <jakub@redhat.com>
44662
44663 * gcc.dg/20020220-1.c: New test.
44664
44665 * gcc.dg/20020220-2.c: New test.
44666
44667 * g++.dg/opt/mmx1.C: New test.
44668
44669 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
44670
44671 * gcc.c-torture/compile/20020110.c: New test.
44672
44673 2002-02-20 Jakub Jelinek <jakub@redhat.com>
44674
44675 * gcc.c-torture/execute/20020219-1.c: New test.
44676
44677 * gcc.dg/20020219-1.c: New test.
44678
44679 * gcc.dg/noncompile/20020220-1.c: New test.
44680
44681 * g++.dg/opt/ptrintsum1.C: New test.
44682
44683 * gcc.dg/debug/20020220-1.c: New test.
44684
44685 2002-02-17 Jakub Jelinek <jakub@redhat.com>
44686
44687 * gcc.c-torture/execute/20020216-1.c: New test.
44688
44689 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
44690
44691 * gcc.dg/decl-1.c: Update, new test.
44692
44693 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
44694
44695 * g++.dg/abi/bitfield1.C: New test.
44696 * g++.dg/abi/bitfield2.C: New test.
44697
44698 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
44699
44700 * gcc.dg/attr-nest.c: New test.
44701
44702 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
44703
44704 * gcc.c-torture/execute/20020215-1.c: New test.
44705
44706 2002-02-14 Jakub Jelinek <jakub@redhat.com>
44707
44708 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
44709 * g++.dg/debug/debug.exp: New.
44710 * g++.dg/debug/trivial.C: New.
44711 * g++.dg/debug/debug1.C: Moved...
44712 * g++.dg/other/debug1.C: ...from here.
44713 * g++.dg/debug/debug2.C: Moved...
44714 * g++.dg/other/debug2.C: ...from here.
44715 * g++.dg/debug/debug3.C: Moved...
44716 * g++.dg/other/debug3.C: ...from here.
44717
44718 * gcc.dg/noncompile/20020213-1.c: New test.
44719
44720 2002-02-13 Jakub Jelinek <jakub@redhat.com>
44721
44722 * g++.dg/other/debug3.C: New test.
44723
44724 * gcc.c-torture/execute/20020213-1.c: New test.
44725
44726 2002-02-13 Richard Smith <richard@ex-parrot.com>
44727
44728 * g++.old-deja/g++.other/thunk1.C: New test.
44729
44730 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
44731
44732 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
44733
44734 2002-02-13 Stan Shebs <shebs@apple.com>
44735
44736 * gcc.dg/altivec-3.c: New.
44737
44738 2002-02-12 Jakub Jelinek <jakub@redhat.com>
44739
44740 * gcc.dg/Wunreachable-1.c: New test.
44741 * gcc.dg/Wunreachable-2.c: New test.
44742
44743 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
44744
44745 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
44746
44747 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
44748
44749 * gcc.dg/decl-1.c: New test.
44750
44751 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
44752
44753 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
44754
44755 2002-02-10 Kazu Hirata <kazu@hxi.com>
44756
44757 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
44758 * gcc.c-torture/compile/980506-1.x: Likewise.
44759
44760 2002-02-10 Kazu Hirata <kazu@hxi.com>
44761
44762 * gcc.dg/20020210-1.c: New.
44763
44764 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
44765
44766 * g77.f-torture/execute/947.f: New regression test
44767 for PR fortran/947.
44768
44769 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
44770
44771 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
44772 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
44773
44774 2002-02-08 Richard Henderson <rth@redhat.com>
44775
44776 * gcc.c-torture/compile/labels-3.c: New.
44777
44778 2002-02-08 Jakub Jelinek <jakub@redhat.com>
44779
44780 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
44781 expression statements work instead.
44782 * gcc.dg/noncompile/20020207-1.c: New test.
44783
44784 2002-02-07 Richard Henderson <rth@redhat.com>
44785
44786 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
44787
44788 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
44789
44790 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
44791 message from g77
44792 * lib/g77-dg.exp: Trim g77 error messages so that they are
44793 recognized by dg.exp.
44794
44795 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
44796
44797 PR fortran/5473
44798 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
44799
44800 2002-02-07 Richard Henderson <rth@redhat.com>
44801
44802 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
44803 to be sufficiently aligned for integers.
44804
44805 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
44806
44807 * g++.dg/template/friend4.C: New test.
44808
44809 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
44810
44811 PR fortran/5743
44812 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
44813 unsupported cases.
44814
44815 2002-02-07 Richard Henderson <rth@redhat.com>
44816
44817 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
44818 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
44819 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
44820 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
44821
44822 2002-02-06 Richard Henderson <rth@redhat.com>
44823
44824 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
44825
44826 2002-02-06 Janis Johnson <janis187@us.ibm.com>
44827
44828 * gcc.dg/20020206-1.c: New test.
44829
44830 2002-02-06 Jakub Jelinek <jakub@redhat.com>
44831
44832 * gcc.c-torture/execute/20020206-1.c: New test.
44833
44834 * gcc.c-torture/execute/20020206-2.c: New test.
44835
44836 PR optimization/5429:
44837 * gcc.c-torture/compile/20020206-1.c: New test.
44838
44839 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
44840
44841 * g++.dg/ext/align1.C: Do not use an explicit alignment value
44842 as certain file formats cannot support particularly large
44843 alignments.
44844
44845 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
44846 and do not expect to be able to link the executable.
44847
44848 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
44849 fail because the COFF format does not support the weak attribute.
44850
44851 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
44852
44853 * g77.dg/pr5473.f: New test
44854
44855 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
44856
44857 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
44858 Fix testcase accordingly.
44859
44860 2002-02-04 Richard Henderson <rth@redhat.com>
44861
44862 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
44863 (buf): Change to be an array of pointers, not ints.
44864
44865 2002-02-04 Jakub Jelinek <jakub@redhat.com>
44866
44867 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
44868 before all tests. Move warning one line above to match where it
44869 C frontend emits.
44870 * gcc.dg/Wswitch-2.c: New test.
44871 * g++.dg/warn/Wswitch-1.C: New test.
44872 * g++.dg/warn/Wswitch-2.C: New test.
44873
44874 2002-02-04 Richard Henderson <rth@redhat.com>
44875
44876 * g++.dg/abi/offsetof.C: Fix size comparison.
44877
44878 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
44879
44880 * gcc.dg/cast-qual-2.c: New test.
44881
44882 2002-02-04 Jakub Jelinek <jakub@redhat.com>
44883
44884 * gcc.dg/20020201-4.c: New test.
44885
44886 2002-02-04 Ben Elliston <bje@redhat.com>
44887
44888 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
44889 target_info attribute != 0, in addition to the empty string.
44890 (gcc_target_compile): Likewise.
44891
44892 2002-02-03 Andrew Cagney <ac131313@redhat.com>
44893
44894 * gcc.dg/Wswitch.c: New test.
44895 PR gcc/4475. PR gcc/3780.
44896
44897 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
44898
44899 * g77.f-torture/execute/5122.f: New test for regressions
44900 against PR fortran/5122.
44901
44902 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
44903
44904 * g77.f-torture/compile/pr3743.f: Delete
44905 * g77.dg/pr3743-1.f: New test.
44906 * g77.dg/pr3743-2.f: New test.
44907 * g77.dg/pr3743-3.f: New test.
44908 * g77.dg/pr3743-4.f: New test.
44909
44910 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
44911
44912 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
44913
44914 2002-02-02 Richard Henderson <rth@redhat.com>
44915
44916 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
44917 * gcc.c-torture/execute/bf64-1.c: Likewise.
44918
44919 2002-02-02 Jakub Jelinek <jakub@redhat.com>
44920
44921 * gcc.dg/20020201-2.c: New test.
44922
44923 * gcc.dg/20020201-3.c: New test.
44924
44925 * gcc.c-torture/execute/bitfld-2.c: New test.
44926
44927 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
44928
44929 * gcc.dg/bitfld-1.c: Update.
44930 * gcc.dg/bitfld-2.c: Update.
44931 * gcc.c-torture/execute/bitfld-1.x: New.
44932
44933 2002-02-02 Jakub Jelinek <jakub@redhat.com>
44934
44935 * gcc.c-torture/execute/20020201-1.c: New test.
44936
44937 2002-02-01 Janis Johnson <janis187@us.ibm.com>
44938
44939 PR target/5469
44940 * gcc.dg/20020201-1.c: New test.
44941
44942 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
44943
44944 PR fortran/3743
44945 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
44946 * g77.f-torture/compile/pr3743.x: Remove
44947
44948 2002-01-31 Tom Rix <trix@redhat.com>
44949
44950 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
44951
44952 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
44953
44954 * gcc.dg/noncompile/20020130-1.c: New test.
44955
44956 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
44957
44958 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
44959
44960 2002-01-29 Richard Henderson <rth@redhat.com>
44961
44962 * gcc.c-torture/execute/991118-1.c: Cast various constants back
44963 to long long.
44964 * gcc.c-torture/execute/bf64-1.c: Likewise.
44965
44966 2002-01-29 Jakub Jelinek <jakub@redhat.com>
44967
44968 * gcc.c-torture/execute/20020129-1.c: New test.
44969
44970 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
44971
44972 * gcc.c-torture/compile/20000224-1.c: Update.
44973 * gcc.c-torture/execute/bitfld-1.c: New tests.
44974 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
44975 * gcc.dg/uninit-A.c: Update.
44976
44977 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
44978
44979 * g++.dg/template/ctor1.C: Add instantiation.
44980
44981 2002-01-28 Paul Koning <pkoning@equallogic.com>
44982
44983 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
44984 argument to __builtin_prefetch to be const ptr.
44985
44986 2002-01-28 Jakub Jelinek <jakub@redhat.com>
44987
44988 * gcc.c-torture/compile/20020120-1.c: New test.
44989
44990 2002-01-27 Kazu Hirata <kazu@hxi.com>
44991
44992 * gcc.c-torture/execute/20020127-1.c: New test.
44993
44994 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
44995
44996 * g77.dg/f77-edit-i-in.f: New test
44997 * g77.dg/f77-edit-i-out.f: New test
44998
44999 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
45000
45001 * gcc.dg/debug/debug.exp: New file.
45002 * gcc.dg/debug/trivial.c: New file.
45003 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
45004 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
45005 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
45006 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
45007 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
45008 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
45009 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
45010 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
45011 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
45012 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
45013 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
45014 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
45015 * gcc.dg/20000503-1.c: Removed.
45016 * gcc.dg/20010207-1.c: Removed.
45017 * gcc.dg/20011223-1.c: Removed.
45018 * gcc.dg/20020104-2.c: Removed.
45019 * gcc.dg/debug-1.c: Removed.
45020 * gcc.dg/debug-2.c: Removed.
45021 * gcc.dg/debug-3.c: Removed.
45022 * gcc.dg/debug-4.c: Removed.
45023 * gcc.dg/debug-5.c: Removed.
45024 * gcc.dg/debug-6.c: Removed.
45025 * gcc.dg/dwarf2-1.c: Removed.
45026 * gcc.dg/dwarf2-2.c: Removed.
45027
45028 2002-01-25 Jakub Jelinek <jakub@redhat.com>
45029
45030 * g++.old-deja/g++.other/eh5.C: New test.
45031 * g++.old-deja/g++.other/sibcall2.C: New test.
45032 * g++.old-deja/g++.other/array9.C: New test.
45033 * g++.old-deja/g++.other/typename2.C: New test.
45034 * g++.old-deja/g++.other/crash60.C: New test.
45035 * g++.old-deja/g++.other/conv9.C: New test.
45036 * g++.old-deja/g++.other/mangle10.C: New test.
45037 * g++.old-deja/g++.other/unchanging1.C: New test.
45038 * g++.old-deja/g++.other/exprstmt1.C: New test.
45039 * g++.old-deja/g++.other/inline23.C: New test.
45040 * g++.old-deja/g++.eh/ia64-1.C: New test.
45041 * g++.old-deja/g++.other/dwarf2-1.C: New test.
45042 * g++.old-deja/g++.other/reload1.C: New test.
45043 * g++.old-deja/g++.other/static20.C: New test.
45044 * g++.old-deja/g++.other/local-alloc1.C: New test.
45045 * g++.old-deja/g++.other/conv8.C: New test.
45046 * g++.old-deja/g++.other/stmtexpr2.C: New test.
45047 * g++.old-deja/g++.other/storeexpr1.C: New test.
45048 * g++.old-deja/g++.other/storeexpr2.C: New test.
45049 * g++.dg/eh/template2.C: New test.
45050 * g++.dg/warn/weak1.C: New test.
45051
45052 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
45053
45054 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
45055 Remove first, non-varying, argument.
45056
45057 2002-01-23 Richard Henderson <rth@redhat.com>
45058
45059 * gcc.dg/inline-2.c: New.
45060
45061 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
45062 Add optional target arg. Check number of arguments.
45063 (scan-assembler-not, scan-assembler-dem): Likewise.
45064 (scan-assembler-dem-not): Likewise.
45065
45066 2002-01-23 Zack Weinberg <zack@codesourcery.com>
45067
45068 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
45069 line 12.
45070 * g++.old-deja/g++.brendan/parse3.C,
45071 g++.old-deja/g++.other/crash26.C,
45072 g++.old-deja/g++.other/crash28.C,
45073 g++.old-deja/g++.other/crash29.C,
45074 g++.old-deja/g++.other/crash30.C,
45075 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
45076
45077 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
45078
45079 * gcc.dg/20020115-1.c: New.
45080
45081 2002-01-23 Bob Wilson <bob.wilson@acm.org>
45082
45083 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
45084
45085 2002-01-23 Janis Johnson <janis187@us.ibm.com>
45086
45087 * gcc.dg/20020122-3.c: New.
45088
45089 2002-01-23 Jakub Jelinek <jakub@redhat.com>
45090
45091 * g++.dg/other/gc1.C: New test.
45092
45093 2002-01-23 Zack Weinberg <zack@codesourcery.com>
45094
45095 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
45096
45097 2002-01-22 Richard Henderson <rth@redhat.com>
45098
45099 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
45100
45101 2002-01-22 Richard Henderson <rth@redhat.com>
45102
45103 * gcc.dg/20020122-4.c: New.
45104
45105 2002-01-22 H.J. Lu <hjl@gnu.org>
45106
45107 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
45108 link output.
45109 * gcc.dg/special/ecos.exp: Likewise.
45110 * lib/g++-dg.exp: Likewise.
45111 * lib/g77-dg.exp: Likewise.
45112 * lib/gcc-dg.exp : Likewise.
45113 * lib/mike-g++.exp: Likewise.
45114 * lib/mike-g77.exp: Likewise.
45115 * lib/mike-gcc.exp: Likewise.
45116 * lib/objc-dg.exp: Likewise.
45117
45118 2002-01-22 Janis Johnson <janis187@us.ibm.com>
45119
45120 PR target/5379
45121 * gcc.dg/20020122-2.c: New test.
45122
45123 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
45124
45125 * gcc.dg/20020122-1.c: New test.
45126
45127 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
45128
45129 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
45130
45131 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
45132
45133 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
45134
45135 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45136
45137 * gcc.c-torture/compile/20020121-1.c: New test.
45138
45139 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
45140
45141 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
45142 ld_library_path.
45143
45144 2002-01-21 Jakub Jelinek <jakub@redhat.com>
45145
45146 * gcc.dg/20020218-1.c: New test.
45147
45148 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
45149
45150 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
45151 messages
45152 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
45153 "At global scope" warning
45154 * g++.dg/ext/align1.C: Change cygwin test for alignment
45155 from db-bogus to dg-warning
45156
45157 2002-01-21 Zack Weinberg <zack@codesourcery.com>
45158
45159 * g77.f-torture/compile/cpp2.F: New test.
45160
45161 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
45162
45163 * g++.dg/template/access1.C: New test.
45164
45165 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
45166
45167 * gcc.dg/20020118-1.c: New.
45168
45169 2002-01-18 Kazu Hirata <kazu@hxi.com>
45170
45171 * gcc.c-torture/execute/20020118-1.c: New test.
45172
45173 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
45174
45175 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
45176 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
45177 alignment warnings.
45178
45179 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
45180
45181 * gcc.misc-tests/i386-prefetch.exp: Save and restore
45182 torture_with_loops and torture_without_loops
45183
45184 2002-01-17 Jakub Jelinek <jakub@redhat.com>
45185
45186 * gcc.c-torture/compile/20020116-1.c: New test.
45187
45188 2002-01-16 Jakub Jelinek <jakub@redhat.com>
45189
45190 * gcc.dg/20020116-2.c: New test.
45191
45192 * gcc.dg/ultrasp4.c: New test.
45193
45194 * gcc.dg/20020116-1.c: New test.
45195
45196 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
45197
45198 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
45199 by EABI.
45200
45201 2002-01-15 Janis Johnson <janis187@us.ibm.com>
45202
45203 * gcc.misc-tests/i386-prefetch.exp: New.
45204 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
45205 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
45206 * gcc.misc-tests/i386-pf-none-1.c: New test.
45207 * gcc.misc-tests/i386-pf-sse-1.c: New test.
45208
45209 2002-01-15 Jakub Jelinek <jakub@redhat.com>
45210
45211 * gcc.dg/gnu89-init-1.c: Add new tests.
45212
45213 2002-01-15 Andreas Jaeger <aj@suse.de>
45214
45215 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
45216 * gcc.dg/i386-mmx-2.c: Likewise.
45217 * gcc.dg/i386-sse-1.c: Likewise.
45218 * gcc.dg/i386-sse-2.c: Likewise.
45219 * gcc.dg/i386-sse-3.c: Likewise.
45220
45221 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
45222
45223 * g77.f-torture/execute/intrinsic-unix-bessel.f:
45224 Uncomment additional cases that now pass.
45225
45226 2002-01-11 Richard Henderson <rth@redhat.com>
45227
45228 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
45229 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
45230
45231 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
45232
45233 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
45234
45235 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
45236
45237 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
45238 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
45239
45240 2002-01-10 Dale Johannesen <dalej@apple.com>
45241
45242 * gcc.c-torture/execute/loop-11.c: New.
45243
45244 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
45245
45246 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
45247 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
45248
45249 2002-01-09 Richard Henderson <rth@redhat.com>
45250
45251 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
45252 type in which to perform the operation for each size.
45253
45254 2002-01-09 Alan Matsuoka (alanm@redhat.com)
45255
45256 * gcc.c-torture/compile/20020109-2.c: New test.
45257
45258 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
45259
45260 * gcc.c-torture/execute/loop-10.c: New test.
45261
45262 2002-01-09 Jakub Jelinek <jakub@redhat.com>
45263
45264 * gcc.c-torture/compile/20010226-1.c: New test.
45265 * gcc.c-torture/compile/20010227-1.c: New test.
45266 * gcc.c-torture/compile/20010426-1.c: New test.
45267 * gcc.c-torture/compile/20010510-1.c: New test.
45268 * gcc.c-torture/compile/20010605-3.c: New test.
45269 * gcc.c-torture/compile/20010824-1.c: New test.
45270 * gcc.c-torture/execute/20010409-1.c: New test.
45271 * gcc.dg/noncompile/20000901-1.c: New test.
45272 * gcc.dg/20001023-1.c: New test.
45273 * gcc.dg/20001101-1.c: New test.
45274 * gcc.dg/20001102-1.c: New test.
45275 * gcc.dg/20010207-1.c: New test.
45276 * gcc.dg/20010405-1.c: New test.
45277 * gcc.dg/20010822-1.c: New test.
45278 * gcc.dg/20011107-1.c: New test.
45279
45280 2002-01-09 Jeffrey A Law (law@redhat.com)
45281
45282 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
45283
45284 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
45285 execution failure on PA targets.
45286
45287 2002-01-09 Jakub Jelinek <jakub@redhat.com>
45288
45289 * gcc.c-torture/compile/20020109-1.c: New test.
45290
45291 2002-01-08 Kazu Hirata <kazu@hxi.com>
45292
45293 * gcc.c-torture/execute/20020108-1.c: New test.
45294
45295 2002-01-08 Jakub Jelinek <jakub@redhat.com>
45296
45297 * gcc.dg/20020108-1.c: New test.
45298
45299 2002-01-08 H.J. Lu <hjl@gnu.org>
45300
45301 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
45302 for header files.
45303
45304 2002-01-08 Geoff Keating <geoffk@redhat.com>
45305
45306 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
45307 consistency.
45308
45309 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
45310
45311 * gcc.dg/altivec-4.c: Test altivec predicates.
45312
45313 2002-01-07 Jakub Jelinek <jakub@redhat.com>
45314
45315 * gcc.c-torture/execute/20020107-1.c: New test.
45316
45317 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
45318
45319 PR c/5279
45320 * gcc.c-torture/compile/20020106-1.c: New test.
45321
45322 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
45323
45324 * gcc.c-torture/execute/nestfunc-4.c: New test.
45325
45326 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
45327
45328 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
45329 extra triple that slipped in.
45330 * g++.old-deja/g++.abi/align.C: Likewise.
45331 * g++.old-deja/g++.abi/bitfields.C: Likewise.
45332
45333 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
45334
45335 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
45336 * g++.old-deja/g++.abi/align.C: Likewise.
45337 * g++.old-deja/g++.abi/bitfields.C: Likewise.
45338
45339 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
45340 on FreeBSD/i386.
45341 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
45342 FreeBSD.
45343
45344 2002-01-04 Jakub Jelinek <jakub@redhat.com>
45345
45346 * gcc.dg/20020104-1.c: New test.
45347
45348 * gcc.dg/20020104-2.c: New test.
45349
45350 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
45351
45352 * gcc.dg/20020103-1.c: Fix typo in target selector.
45353
45354 2002-01-03 Richard Henderson <rth@redhat.com>
45355
45356 * gcc.dg/20020103-1.c: New.
45357
45358 2002-01-03 Kazu Hirata <kazu@hxi.com>
45359
45360 * gcc.c-torture/execute/20020103-1.c: New test.
45361
45362 2002-01-03 Jakub Jelinek <jakub@redhat.com>
45363
45364 * g++.dg/other/debug2.C: New test.
45365
45366 * gcc.c-torture/compile/20020103-1.c: New test.
45367
45368 2002-01-02 Jakub Jelinek <jakub@redhat.com>
45369
45370 * gcc.dg/gnu89-init-1.c: Added new tests.
45371
45372 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
45373
45374 * g++.dg/template/friend2.C: Remove as patch is reverted.
45375
45376 * g++.dg/warn/oldcast1.C: New test.
45377
45378 * g++.dg/template/ptrmem1.C: New test.
45379 * g++.dg/template/ptrmem2.C: New test.
45380
45381 * g++.dg/template/ntp.C: New test.
45382
45383 * g++.dg/other/component1.C: New test.
45384
45385 * g++.dg/template/ttp3.C: New test.
45386
45387 * g++.dg/template/friend2.C: New test.
45388 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
45389
45390 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
45391
45392 * g++.dg/other/ptrmem1.C: New test.
45393 * g++.dg/other/ptrmem2.C: New test.
45394
45395 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
45396
45397 * g++.dg/template/ctor1.C: New test.
45398
45399 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
45400
45401 * g++.dg/template/friend2.C: New test.
45402
45403 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
45404
45405 * gcc.dg/mmix-1.c: New test.
45406
45407 2001-12-31 Richard Henderson <rth@redhat.com>
45408
45409 * gcc.dg/asm-5.c: New.
45410
45411 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
45412
45413 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
45414 in namespace __gnu_cxx
45415
45416 2001-12-30 Richard Henderson <rth@redhat.com>
45417
45418 * gcc.dg/debug-6.c: New.
45419
45420 2001-12-30 Jakub Jelinek <jakub@redhat.com>
45421
45422 * gcc.c-torture/compile/20011229-2.c: New test.
45423
45424 2001-12-29 Jakub Jelinek <jakub@redhat.com>
45425
45426 * gcc.dg/debug-3.c: New test.
45427 * gcc.dg/debug-4.c: New test.
45428 * gcc.dg/debug-5.c: New test.
45429
45430 2001-12-29 Richard Henderson <rth@redhat.com>
45431
45432 * g++.dg/eh/loop1.C: New.
45433
45434 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
45435
45436 * g++.dg/template/crash1.C: New test.
45437
45438 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
45439
45440 * g++.dg/other/const1.C: New test.
45441
45442 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
45443
45444 * gcc.c-torture/compile/20011229-1.c: New test.
45445
45446 2001-12-28 Stan Shebs <shebs@apple.com>
45447
45448 * lib/objc-torture.exp: Resync with c-torture.exp.
45449 * lib/objc.exp: Load standard libraries.
45450
45451 2001-12-28 Jakub Jelinek <jakub@redhat.com>
45452
45453 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
45454 additional tests.
45455
45456 2001-12-27 Roger Sayle <roger@eyesopen.com>
45457
45458 * gcc.c-torture/execute/string-opt-16.c: New testcase.
45459
45460 2001-12-27 Richard Henderson <rth@redhat.com>
45461
45462 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
45463
45464 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
45465
45466 * g++.dg/eh/ctor1.C: New test.
45467 * g++.dg/other/error2.C: New test.
45468
45469 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
45470
45471 * g++.dg/other/init2.C: New test.
45472
45473 2001-12-24 Richard Henderson <rth@redhat.com>
45474
45475 * gcc.dg/20011223-1.c: New.
45476 * gcc.dg/inline-1.c: New.
45477
45478 2001-12-23 Richard Henderson <rth@redhat.com>
45479
45480 * gcc.dg/asm-4.c: Test operand modifiers.
45481
45482 2001-12-23 Richard Henderson <rth@redhat.com>
45483
45484 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
45485
45486 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
45487
45488 * gcc.c-torture/execute/20011223-1.c: New test.
45489
45490 2001-12-21 Richard Henderson <rth@redhat.com>
45491
45492 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
45493 re-enables the warning.
45494
45495 2001-12-21 Richard Henderson <rth@redhat.com>
45496
45497 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
45498
45499 2001-12-20 Jakub Jelinek <jakub@redhat.com>
45500
45501 * gcc.c-torture/compile/20011218-1.c: New test.
45502
45503 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
45504
45505 * gcc.misc-test/arm-isr.exp: New file. Control running of the
45506 arm-isr.c test.
45507 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
45508 epilogue generation for ARM ISR routines.
45509
45510 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45511
45512 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
45513 * gcc.dg/format/c90-printf-3.c: Likewise.
45514 * gcc.dg/format/c99-printf-3.c: Likewise.
45515 * gcc.dg/format/ext-1.c: Likewise.
45516 * gcc.dg/format/ext-6.c: Likewise.
45517 * gcc.dg/format/format.h: Prototype unlocked stdio.
45518
45519 2001-12-20 Richard Henderson <rth@redhat.com>
45520
45521 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
45522 (arena): Use it.
45523 (malloc): Correct allocation logic. Abort if we fill up the
45524 arena before initialization complete.
45525 (realloc): Correct allocation logic.
45526
45527 2001-12-20 Jakub Jelinek <jakub@redhat.com>
45528
45529 * gcc.c-torture/compile/20011219-2.c: New test.
45530
45531 * gcc.c-torture/execute/20011219-1.c: New test.
45532
45533 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
45534
45535 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
45536 target does not support weak symbols.
45537
45538 2001-12-19 Jakub Jelinek <jakub@redhat.com>
45539
45540 * gcc.c-torture/compile/20011219-1.c: New test.
45541
45542 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
45543
45544 * g++.dg/other/error1.C: New test.
45545
45546 2001-12-17 Jeffrey A Law (law@redhat.com)
45547
45548 * gcc.c-torture/execute/20011217-1.c: New test.
45549
45550 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
45551
45552 * objc.dg/special/: New directory.
45553 * objc.dg/special/special.exp: New file.
45554 * objc.dg/special/unclaimed-category-1.h: New file.
45555 * objc.dg/special/unclaimed-category-1a.m: New file.
45556 * objc.dg/special/unclaimed-category-1.m: New file.
45557
45558 2001-12-17 Andreas Jaeger <aj@suse.de>
45559
45560 * gcc.c-torture/compile/20011217-2.c: New test.
45561
45562 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
45563
45564 * gcc.c-torture/compile/20011217-1.c: New test.
45565
45566 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
45567
45568 * gcc.dg/20011214-1.c: New.
45569
45570 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
45571
45572 * gcc.dg/altivec-4.c: New.
45573
45574 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
45575
45576 * gcc.dg/20011113-1.c: New test.
45577
45578 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
45579
45580 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
45581 std::__malloc_alloc_template<0> and
45582 std::__default_alloc_template<false, 0>.
45583
45584 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
45585
45586 * objc/execute/bf-21.m: New test.
45587 * objc/execute/enumeration-1.m: New test.
45588 * objc/execute/enumeration-2.m: New test.
45589
45590 2001-12-12 Jakub Jelinek <jakub@redhat.com>
45591
45592 * gcc.dg/gnu89-init-1.c: New test.
45593
45594 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
45595
45596 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
45597 * g++.old-deja/g++.jason/2371.C: Likewise.
45598 * g++.old-deja/g++.jason/template33.C: Likewise.
45599 * g++.old-deja/g++.jason/template34.C: Likewise.
45600 * g++.old-deja/g++.jason/template36.C: Likewise.
45601 * g++.old-deja/g++.oliva/typename1.C: Likewise.
45602 * g++.old-deja/g++.oliva/typename2.C: Likewise.
45603 * g++.old-deja/g++.other/typename1.C: Likewise.
45604 * g++.old-deja/g++.pt/inherit2.C: Likewise.
45605 * g++.old-deja/g++.pt/nontype5.C: Likewise.
45606 * g++.old-deja/g++.pt/typename11.C: Likewise.
45607 * g++.old-deja/g++.pt/typename14.C: Likewise.
45608 * g++.old-deja/g++.pt/typename16.C: Likewise.
45609 * g++.old-deja/g++.pt/typename3.C: Likewise.
45610 * g++.old-deja/g++.pt/typename4.C: Likewise.
45611 * g++.old-deja/g++.pt/typename5.C: Likewise.
45612 * g++.old-deja/g++.pt/typename7.C: Likewise.
45613 * g++.old-deja/g++.robertl/eb9.C: Likewise.
45614
45615 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
45616
45617 * g++.dg/other/linkage1.C: New test.
45618 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
45619 specifiers.
45620
45621 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
45622
45623 * gcc.dg/concat.c: New test.
45624
45625 2001-12-11 Stan Shebs <shebs@apple.com>
45626
45627 * objc/compile: New test directory.
45628 * objc/compile/compile.exp: New expect script.
45629 * objc/compile/20011211-1.m: New compile test.
45630
45631 2001-12-11 Jason Merrill <jason@redhat.com>
45632
45633 * lib/prune.exp (prune_gcc_output): Also handle "In member
45634 function". So many permutations...
45635
45636 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
45637
45638 * g++.dg/template/typedef1.C: New test.
45639
45640 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
45641
45642 * g++.dg/other/copy1.C: New test.
45643
45644 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
45645
45646 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
45647
45648 * gcc.dg/builtin-choose-expr.c: New.
45649
45650 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
45651
45652 * gcc.dg/altivec-2.c: New.
45653
45654 2001-12-07 Richard Henderson <rth@redhat.com>
45655
45656 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
45657
45658 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
45659
45660 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
45661 ultrasparc.
45662
45663 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
45664
45665 * g++-old.deja/g++.robertl/eb101.C: Deleted.
45666
45667 2001-12-06 Janis Johnson <janis187@us.ibm.com>
45668
45669 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
45670 variable argument list.
45671
45672 2001-12-06 Zack Weinberg <zack@codesourcery.com>
45673
45674 * gcc.c-torture/execute/memcheck: Delete entire directory.
45675 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
45676 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
45677
45678 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
45679
45680 * gcc.dg/Wshadow-1.c: New test.
45681
45682 2001-12-05 Jakub Jelinek <jakub@redhat.com>
45683
45684 * gcc.c-torture/compile/20011130-1.c: New test.
45685
45686 * gcc.dg/noncompile/20011025-1.c: New test.
45687
45688 * g++.dg/other/anon-union.C: New test.
45689
45690 * gcc.c-torture/execute/20011024-1.c: New test.
45691
45692 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
45693
45694 * gcc.c-torture/execute/20000722-1.x,
45695 gcc.c-torture/execute/20010123-1.x: Remove.
45696 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
45697 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
45698 gcc.dg/c99-complit-2.c: New tests.
45699
45700 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
45701
45702 * g++.dg/inherit/base1.C: New test.
45703
45704 2001-12-04 Jakub Jelinek <jakub@redhat.com>
45705
45706 * g++.dg/other/stdarg1.C: New test.
45707
45708 * gcc.c-torture/compile/20011130-2.c: New test.
45709
45710 2001-12-03 Janis Johnson <janis187@us.ibm.com>
45711
45712 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
45713 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
45714 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
45715 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
45716 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
45717 * gcc.dg/builtin-prefetch-1.c: New test.
45718
45719 2001-12-03 Jakub Jelinek <jakub@redhat.com>
45720
45721 * gcc.dg/20011130-1.c: New test.
45722
45723 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
45724
45725 * g++.dg/other/scope1.C: New test.
45726 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
45727
45728 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
45729
45730 * gcc.dg/vla-init-1.c: New test.
45731
45732 2001-12-01 Geoff Keating <geoffk@redhat.com>
45733
45734 * gcc.c-torture/compile/structs.c: New testcase from GDB.
45735
45736 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
45737
45738 * objc.dg/alias.m: Update.
45739 * objc.dg/class-1.m: Update.
45740 * objc.dg/const-str-1.m: Update.
45741 * objc.dg/fwd-proto-1.m: Update.
45742 * objc.dg/id-1.m: Update.
45743 * objc.dg/super-class-1.m: Update.
45744
45745 2001-11-29 Mark Mitchell <mark@codesourcery.com>
45746
45747 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
45748 constructs.
45749
45750 2001-11-28 Jeffrey A Law (law@cygnus.com)
45751
45752 * gcc.c-torture/execute/20011128-1.c: New test.
45753
45754 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
45755
45756 * gcc.dg/20011127-1.c: New test.
45757
45758 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
45759
45760 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
45761 from Austin Group draft 7.
45762 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
45763 scanf format arguments.
45764 * gcc.dg/format/no-exargs-2.c: New test.
45765
45766 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
45767
45768 * g++.dg/abi/vbase8-4.C: New test.
45769
45770 2001-11-24 Ian Lance Taylor <ian@airs.com>
45771
45772 * gcc.c-torture/execute/20011121-1.c: New test.
45773
45774 2001-11-23 Jeffrey A Law (law@cygnus.com)
45775
45776 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
45777
45778 2001-11-23 Andreas Jaeger <aj@suse.de>
45779
45780 * gcc.dg/cpp/charconst-2.c: New test.
45781
45782 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
45783
45784 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
45785 to the host if it is remote. Let tests specify extra headers
45786 they use.
45787 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
45788 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
45789 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
45790 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
45791 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
45792 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
45793 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
45794 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
45795 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
45796 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
45797
45798 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
45799
45800 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
45801 for little endian ARMs.
45802
45803 2001-11-20 Jakub Jelinek <jakub@redhat.com>
45804
45805 * gcc.c-torture/compile/20011119-1.c: New test.
45806 * gcc.c-torture/compile/20011119-2.c: New test.
45807
45808 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
45809
45810 * gcc.dg/altivec-1.c: Fix typo.
45811
45812 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
45813
45814 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
45815
45816 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
45817
45818 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
45819
45820 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
45821
45822 * lib/g77.exp: Don't specify --rpath-link.
45823
45824 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
45825 across all the headers.
45826 * gcc.dg/format/format.exp: For testing on a remote host,
45827 copy format.h.
45828
45829 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
45830 * gcc.c-torture/execute/930406-1.c: Likewise.
45831 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
45832
45833 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
45834
45835 * gcc.dg/altivec-1.c: New.
45836
45837 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
45838
45839 * gcc.dg/cpp/fpreprocessed.c: New test case.
45840
45841 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
45842
45843 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
45844 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
45845 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
45846
45847 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
45848
45849 * gcc.dg/no-builtin-1.c: New test.
45850
45851 2001-11-16 Jakub Jelinek <jakub@redhat.com>
45852
45853 * gcc.c-torture/execute/20011115-1.c: New test.
45854
45855 2001-11-15 Jakub Jelinek <jakub@redhat.com>
45856
45857 * gcc.c-torture/compile/20011114-2.c: New test.
45858 * gcc.c-torture/compile/20011114-3.c: New test.
45859 * gcc.c-torture/compile/20011114-4.c: New test.
45860
45861 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
45862
45863 * g++.dg/other/init1.C: New test.
45864
45865 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
45866
45867 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
45868 message.
45869
45870 * gcc.c-torture/execute/20011114-1.c: New testcase.
45871
45872 * gcc.c-torture/compile/20010327-1.c: Revert last change.
45873 * gcc.c-torture/compile/20011114-1.c: New test, exactly
45874 like the (before this change) version of 20010327-1.c.
45875
45876 2001-11-14 Roger Sayle <roger@eyesopen.com>
45877
45878 * gcc.c-torture/execute/string-opt-13.c: New testcase.
45879
45880 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
45881
45882 * g++.dg/init/array2.C: New test.
45883
45884 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
45885
45886 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
45887
45888 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
45889
45890 * g++.dg/other/forscope1.C: New test.
45891 * g++.dg/ext/forscope1.C: New test.
45892 * g++.dg/ext/forscope2.C: New test.
45893
45894 2001-11-13 Jakub Jelinek <jakub@redhat.com>
45895
45896 * gcc.c-torture/execute/20011113-1.c: New test.
45897
45898 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
45899
45900 * gcc.c-torture/execute/20011109-2.c: New test.
45901
45902 * gcc.c-torture/execute/20011109-1.c: New test.
45903
45904 2001-11-09 Jakub Jelinek <jakub@redhat.com>
45905
45906 * gcc.c-torture/compile/20011109-1.c: New test.
45907
45908 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
45909
45910 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
45911 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
45912 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
45913 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
45914 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
45915 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
45916 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
45917
45918 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
45919
45920 * g++.dg/warn/Wshadow-1.C: New tests.
45921 * g++.old-deja/g++.mike/for3.C: Update.
45922
45923 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
45924
45925 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
45926 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
45927 XFAILs. Adjust expected error texts.
45928 * gcc.c-torture/compile/20011106-1.c,
45929 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
45930 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
45931 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
45932 gcc.dg/c99-array-lval-5.c: New tests.
45933
45934 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
45935
45936 * gcc.dg/cpp/defined.c: Update.
45937
45938 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
45939
45940 * gcc.c-torture/execute/anon-1.c: New test.
45941
45942 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
45943
45944 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
45945 same size, so no warning should be produced on stormy16.
45946
45947 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
45948 due to oversized array.
45949 * g++.old-deja/g++.mike/ns15.C: Likewise.
45950 * g++.old-deja/g++.pt/crash16.C: Likewise.
45951
45952 2001-11-02 Graham Stott <grahams@redhat.com>
45953
45954 * g++.dgother/debug1.C: Fix typos.
45955
45956 2001-11-01 Jakub Jelinek <jakub@redhat.com>
45957
45958 * g++.dg/other/debug1.C: New test.
45959
45960 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
45961
45962 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
45963 of unsigned long.
45964
45965 2001-10-30 Jakub Jelinek <jakub@redhat.com>
45966
45967 * gcc.dg/20011029-2.c: New test.
45968
45969 * gcc.c-torture/compile/20011029-1.c: New test.
45970
45971 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
45972
45973 * objc/execute/class_self-1.m: New test.
45974 * objc/execute/class_self-2.m: New test.
45975
45976 2001-10-25 Zack Weinberg <zack@codesourcery.com>
45977
45978 * gcc.misc-tests/msgs.exp: Delete.
45979 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
45980 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
45981 error set to match recent changes.
45982
45983 2001-10-24 Zack Weinberg <zack@codesourcery.com>
45984
45985 * gcc.dg/20011021-1.c: New test.
45986
45987 2001-10-24 Jakub Jelinek <jakub@redhat.com>
45988
45989 * gcc.c-torture/compile/20011023-1.c: New test.
45990
45991 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
45992
45993 * lib/g77.exp: Rewrite based on lib/g++.exp.
45994
45995 2001-10-19 Jakub Jelinek <jakub@redhat.com>
45996
45997 * gcc.c-torture/execute/20011019-1.c: New test.
45998
45999 * gcc.dg/20011018-1.c: New test.
46000
46001 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
46002
46003 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
46004
46005 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
46006
46007 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
46008 * gcc.dg/attr-invalid.c: Likewise.
46009
46010 2001-10-18 Jakub Jelinek <jakub@redhat.com>
46011
46012 * gcc.dg/20011015-1.c: New test.
46013
46014 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
46015
46016 * g++.dg/template/unify2.C: New test.
46017
46018 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
46019
46020 * g++.dg/other/exception-specification.C: New test
46021
46022 2001-10-13 Tom Rix <trix@redhat.com>
46023
46024 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
46025 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
46026
46027 2001-10-12 Jakub Jelinek <jakub@redhat.com>
46028
46029 * gcc.dg/20011009-1.c: New test.
46030
46031 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
46032
46033 PR g++/4476
46034 * g++.dg/other/friend1.C: New test.
46035
46036 2001-10-11 Richard Henderson <rth@redhat.com>
46037
46038 * g++.old-deja/g++.other/crash18.C: Add -S to options.
46039
46040 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46041
46042 * gcc.c-torture/compile/20011010-1.c: New.
46043
46044 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
46045
46046 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
46047 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
46048 g77.f-torture/execute/execute.exp,
46049 g77.f-torture/noncompile/noncompile.exp,
46050 gcc.c-torture/compile/compile.exp,
46051 gcc.c-torture/execute/execute.exp,
46052 gcc.c-torture/execute/ieee/ieee.exp,
46053 gcc.c-torture/execute/memcheck/memcheck.exp,
46054 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
46055 objc/execute/execute.exp: Update FSF address.
46056
46057 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
46058
46059 * gcc.dg/cpp/cmdlne-C.c: Update.
46060 * gcc.dg/cpp/cmdlne-C2.c: New.
46061
46062 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46063
46064 * gcc.c-torture/execute/20011008-3.c: New.
46065
46066 2001-10-08 DJ Delorie <dj@redhat.com>
46067
46068 * gcc.dg/20011008-1.c: New.
46069 * gcc.dg/20011008-2.c: New.
46070
46071 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
46072
46073 * gcc.dg/cpp/spacing1.c: Update test.
46074
46075 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
46076
46077 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
46078 spelling errors of "separate" as "seperate".
46079
46080 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
46081
46082 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
46083 enough to avoid inlining.
46084
46085 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
46086
46087 * lib/g77.exp: set libg2c_dir correctly.
46088
46089 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
46090
46091 * gcc.dg/cpp/macro11.c: New test.
46092
46093 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
46094
46095 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
46096 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
46097 gcc.dg/format/multattr-3.c: New tests.
46098 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
46099 tests for format attributes on function pointers being rejected.
46100
46101 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
46102
46103 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
46104
46105 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
46106
46107 * g++.dg/warn/format1.C: New test.
46108
46109 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
46110
46111 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
46112
46113 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
46114
46115 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
46116
46117 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
46118
46119 * gcc.dg/cpp/redef2.c: Add test.
46120
46121 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
46122
46123 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
46124 long-standing bug on i686, apparently.
46125 * gcc.c-torture/execute/loop-2c.x: New file.
46126 * gcc.c-torture/execute/loop-2d.x: New file.
46127 * gcc.c-torture/execute/loop-3c.x: New file.
46128
46129 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
46130
46131 * gcc.dg/cpp/20000625-2.c: Correct line number.
46132
46133 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
46134
46135 * gcc.dg/cpp/macro10.c: New test.
46136 * gcc.dg/cpp/strify3.c: New test.
46137 * gcc.dg/cpp/spacing1.c: Add tests.
46138 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
46139 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
46140
46141 2001-09-24 DJ Delorie <dj@redhat.com>
46142
46143 * gcc.c-torture/execute/20010924-1.c: New test.
46144
46145 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
46146
46147 * objc/execute/paste.m: Remove.
46148
46149 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
46150
46151 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
46152
46153 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
46154
46155 * g77.dg/strlen0.f: New test.
46156
46157 2001-09-21 Richard Henderson <rth@redhat.com>
46158
46159 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
46160 * g++.old-deja/g++.abi/vtable2.C: Likewise.
46161
46162 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
46163
46164 Table-driven attributes.
46165 * g++.dg/ext/attrib1.C: New test.
46166
46167 2001-09-20 DJ Delorie <dj@redhat.com>
46168
46169 * gcc.dg/20000926-1.c: Update expected warning messages.
46170 * gcc.dg/array-2.c: Likewise, and test for warnings too.
46171 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
46172 array.
46173
46174 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
46175
46176 * g++.dg/eh/registers1.C: New test case.
46177
46178 2001-09-17 Richard Henderson <rth@redhat.com>
46179
46180 * gcc.dg/array-5.c: Fix VLA decomposition test.
46181
46182 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
46183
46184 * gcc.dg/cpp/line5.c: New testcase.
46185
46186 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
46187
46188 * gcc.dg/cpp/macro9.c: New test.
46189
46190 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
46191
46192 * gcc.c-torture/execute/980223.c: Change type of addr from long
46193 to char *.
46194
46195 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
46196
46197 * gcc.c-torture/execute/20010915-1.c: New test.
46198
46199 2001-09-14 Janis Johnson <janis187@us.ibm.com>
46200
46201 * g77.dg/bprob: New directory.
46202 * g77.dg/bprob/bprob.exp: New file.
46203 * g77.dg/bprob/bprob-1.f: New test.
46204 * g77.dg/gcov: New directory.
46205 * g77.dg/gcov/gcov.exp: New file.
46206 * g77.dg/gcov/gcov-1.f: New test.
46207 * g77.dg/gcov/gcov-1.x: New file.
46208
46209 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
46210
46211 * gcc.dg/cpp/directiv.c: Update.
46212 * gcc.dg/cpp/undef1.c: Update.
46213
46214 2001-09-12 Jakub Jelinek <jakub@redhat.com>
46215
46216 * gcc.dg/20010912-1.c: New test.
46217
46218 2001-09-11 Janis Johnson <janis187@us.ibm.com>
46219
46220 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
46221 language-independent file in lib.
46222 * lib/gcov.exp: New file.
46223
46224 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
46225
46226 * gcc.c-torture/compile/20010911-1.c: New test.
46227
46228 2001-09-10 Janis Johnson <janis187@us.ibm.com>
46229
46230 * lib/profopt.exp: New, to support profile-directed optimizations.
46231 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
46232 * gcc.misc-tests/bprob-1.c: New test.
46233 * gcc.misc-tests/bprob-2.c: New test.
46234
46235 2001-09-07 Janis Johnson <janis187@us.ibm.com>
46236
46237 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
46238 XFAIL and which kinds of gcov output to verify.
46239 * gcc.misc-tests/gcov-4b.x: New file.
46240 * gcc.misc-tests/gcov-5b.x: New file.
46241 * gcc.misc-tests/gcov-6.x: New file.
46242 * gcc.misc-tests/gcov-7.c: New test.
46243 * gcc.misc-tests/gcov-7.x: New file.
46244
46245 2001-09-06 Janis Johnson <janis187@us.ibm.com>
46246
46247 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
46248 * gcc.misc-tests/gcov-6.c: New test.
46249
46250 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
46251
46252 PR c++/3986
46253 * g++.dg/abi/vbase1.C: New test.
46254
46255 2001-09-05 Ziemowit Laski <zlaski@apple.com>
46256
46257 * objc.dg/method-2.m: New.
46258
46259 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
46260
46261 PR c++/4203
46262 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
46263 * g++.dg/init/empty1.C: New test.
46264
46265 2001-09-03 Jakub Jelinek <jakub@redhat.com>
46266
46267 * gcc.c-torture/compile/20010903-1.c: New test.
46268
46269 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
46270
46271 * gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
46272 for m68k.
46273
46274 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
46275
46276 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
46277
46278 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
46279
46280 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
46281
46282 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
46283
46284 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
46285 for 16-bit 'unsigned int'.
46286
46287 2001-08-29 Kazu Hirata <kazu@hxi.com>
46288
46289 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
46290
46291 2001-08-27 Richard Henderson <rth@redhat.com>
46292
46293 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
46294 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
46295
46296 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
46297
46298 * gcc.dg/asm-names.c (ymain): New.
46299
46300 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
46301
46302 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
46303 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
46304 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
46305
46306 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46307
46308 * gcc.dg/compare5.c: New testcase.
46309
46310 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
46311
46312 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
46313 and "In instantiation".
46314
46315 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
46316
46317 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
46318
46319 2001-08-20 Janis Johnson <janis187@us.ibm.com>
46320
46321 * gcc.misc-tests/gcov.exp: Add support for branch information.
46322 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
46323 * gcc.misc-tests/gcov-4.c: New test.
46324 * gcc.misc-tests/gcov-4b.c: New test.
46325 * gcc.misc-tests/gcov-5b.c: New test.
46326
46327 2001-08-20 Zack Weinberg <zackw@panix.com>
46328
46329 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
46330 expected to fail.
46331
46332 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
46333
46334 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
46335
46336 2001-08-19 Jakub Jelinek <jakub@redhat.com>
46337
46338 * g++.dg/eh/template1.C: New test.
46339
46340 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
46341
46342 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
46343 Fix thinko.
46344 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
46345 for xfail.
46346
46347 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
46348
46349 * lib/g77-dg.exp: Use prune.exp for common procedures
46350 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
46351 * lib/g77.exp: (g77-dg-prune) Remove
46352
46353 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
46354
46355 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
46356
46357 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46358
46359 * g++.dg/template/unify1.C: New test.
46360
46361 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
46362
46363 * g++.dg/abi/empty4.C: New test.
46364
46365 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
46366
46367 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
46368 solaris2.*
46369 * g77.f-torture/compile/pr3743.x: Likewise.
46370
46371 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
46372
46373 * g++.dg/other/using-declaration.C: New test.
46374
46375 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
46376
46377 * gcc.dg/cpp/tr-sign.c: New testcase.
46378
46379 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
46380
46381 * gcc.dg/cpp/19951025-1.c: Revert.
46382 * gcc.dg/cpp/directiv.c: We no longer process directives that
46383 interrupt macro arguments.
46384
46385 2001-08-03 Zack Weinberg <zackw@stanford.edu>
46386
46387 * gcc.dg/bconstp-1.c: New test.
46388
46389 2001-08-03 Richard Henderson <rth@redhat.com>
46390
46391 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
46392
46393 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
46394
46395 * gcc.dg/cpp/19951025-1.c: Update.
46396
46397 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
46398
46399 * g77.dg/ff90-1.f (s): Fix reference of variable z,
46400 should be x.
46401
46402 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
46403
46404 Kill -fhonor-std.
46405 * g++.old-deja/g++.ns/ns14.C: Remove special options.
46406 * g++.old-deja/g++.other/std1.C: Likewise.
46407 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
46408
46409 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
46410
46411 * lib/g77.exp: Load gcc-defs.exp for common procedures
46412 (g77_pass, g77_fail, g77_finish, g77_exit,
46413 ${tool}_check_unsupported_p} Now redundant. Deleted.
46414
46415 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
46416
46417 * g77.dg/fbackslash.f
46418 * g77.dg/fcase-preserve.f
46419 * g77.dg/ff90-1.f
46420 * g77.dg/ffixed-line-length-0.f
46421 * g77.dg/ffixed-line-length-132.f
46422 * g77.dg/ffixed-line-length-7.f
46423 * g77.dg/ffixed-line-length-72.f
46424 * g77.dg/ffixed-line-length-none.f
46425 * g77.dg/ffree-form-1.f
46426 * g77.dg/fno-backslash.f
46427 * g77.dg/fno-f90-1.f
46428 * g77.dg/fno-fixed-form-1.f
46429 * g77.dg/fno-onetrip.f
46430 * g77.dg/fno-typeless-boz.f
46431 * g77.dg/fno-underscoring.f
46432 * g77.dg/fno-vxt-1.f
46433 * g77.dg/fonetrip.f
46434 * g77.dg/ftypeless-boz.f
46435 * g77.dg/fugly-assumed.f
46436 * g77.dg/funderscoring.f
46437 * g77.dg/fvxt-1.f
46438
46439 2001-08-01 Ziemowit Laski <zlaski@apple.com>
46440
46441 * objc.dg/fwd-proto-1.m: New.
46442 * objc.dg/local-decl-1.m: New.
46443 * objc.dg/naming-1.m: New.
46444 * objc.dg/naming-2.m: New.
46445 * objc.dg/proto-hier-1.m: New.
46446
46447 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
46448
46449 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
46450 largest-type elements to a struct makes its size grow.
46451
46452 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
46453
46454 * g++.dg/abi/vthunk1.C: New test.
46455
46456 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
46457
46458 * g++.dg/abi/vbase8-22.C: New test.
46459
46460 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
46461
46462 * gcc.dg/cpp/macro8.c: New test.
46463
46464 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
46465
46466 * g++.dg/abi/vbase8-21.C: New test.
46467
46468 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
46469
46470 * g++.dg/abi/vbase8-10.C: New test.
46471
46472 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
46473
46474 * lib/g++.exp (g++_set_ld_library_path): Renamed to
46475 ${tool}_set_ld_library_path.
46476 Changed caller.
46477 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
46478 g++.exp.
46479
46480 2001-07-26 Stan Cox <scox@redhat.com>
46481
46482 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
46483 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
46484 gcc_exit, gcc_check_unsupported_p):
46485 Moved to gcc-deps.exp
46486 * gcc-deps.exp: New file.
46487
46488 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46489
46490 * g++.old-deja/g++.pt/defarg14.C: New test.
46491
46492 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
46493
46494 * g++.old-deja/g++.other/lineno5.C: New test.
46495
46496 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
46497
46498 * g++.old-deja/g++.pt/crash68.C: New test.
46499
46500 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
46501
46502 * g++.old-deja/g++.other/crash42.C: New test.
46503
46504 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
46505
46506 * gcc.dg/cpp/extratokens.c: Fix.
46507 * gcc.dg/cpp/skipping2.c: New tests.
46508
46509 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
46510
46511 * gcc.c-torture/execute/20010724-1.c: New file.
46512 * gcc.c-torture/execute/20010724-1.x: New file.
46513
46514 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
46515
46516 * g++.old-deja/g++.other/cond7.C: New test.
46517
46518 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
46519
46520 * g++.old-deja/g++.other/optimize4.C: New test.
46521
46522 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
46523
46524 * g++.old-deja/g++.abi/vbase8-5.C: New test.
46525
46526 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
46527
46528 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
46529 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
46530 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
46531 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
46532
46533 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
46534 bug report" message.
46535
46536 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
46537 * g++.dg/ext/instantiate1.C: Move from old-deja.
46538
46539 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
46540
46541 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
46542 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
46543 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
46544 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
46545
46546 2001-07-23 Jeffrey A Law (law@cygnus.com)
46547
46548 * gcc.c-torture/execute/20010723-1.c: New test.
46549
46550 2001-07-23 Ben Elliston <bje@redhat.com>
46551
46552 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
46553
46554 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46555
46556 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
46557 i[34567]86-*-*.
46558 Delete handling of ieee_multilib_flags.
46559 Pass -mieee for alpha*-*-* and sh-*-*.
46560 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
46561
46562 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
46563
46564 Remove old-abi tests.
46565 * g++.old-deja/g++.mike/p11116.C: Remove.
46566 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
46567
46568 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
46569
46570 * g77.f-torture/compile/pr3743.f: New test
46571
46572 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
46573
46574 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
46575
46576 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
46577
46578 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
46579 g++.old-deja/g++.pt/static6.C: Likewise.
46580 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
46581 supports weak symbols.
46582
46583 2001-07-18 Andreas Jaeger <aj@suse.de>
46584
46585 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
46586 supported again.
46587
46588 2001-07-18 Andreas Jaeger <aj@suse.de>
46589
46590 * gcc.dg/iftrap-1.c: Fix target line.
46591
46592 2001-07-17 Richard Henderson <rth@redhat.com>
46593
46594 * gcc.c-torture/execute/20010717-1.c: New.
46595
46596 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
46597
46598 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
46599 tests.
46600
46601 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
46602
46603 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
46604
46605 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
46606
46607 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
46608 UAC_SIGBUS, UAC_NOPRINT definitions.
46609
46610 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
46611
46612 * objc/execute/object_is_class.m: New test.
46613 * objc/execute/object_is_meta_class.m: New test.
46614
46615 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
46616
46617 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
46618 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
46619
46620 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
46621
46622 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
46623 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
46624
46625 2001-07-14 Richard Henderson <rth@redhat.com>
46626
46627 * gcc.dg/iftrap-1.c: New.
46628
46629 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
46630
46631 * g77.f-torture/execute/intrinsic77.f: New test.
46632
46633 2001-07-11 Janis Johnson <janis@us.ibm.com>
46634
46635 * gcc.misc-tests/gcov-3.c: New test.
46636
46637 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
46638
46639 * gcc.c-torture/compile/20010711-1.c,
46640 * gcc.c-torture/compile/20010711-2.c: New tests.
46641
46642 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
46643
46644 * gcc.c-torture/execute/20010711-1.c: New test.
46645
46646 2001-07-11 Ben Elliston <bje@redhat.com>
46647
46648 * g++.old-deja/g++.other/enum5.C: New test.
46649
46650 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
46651
46652 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
46653 (g++-dg-prune): Call prune_gcc_output.
46654 * prune.exp: New file for prune_gcc_output.
46655 * lib/g++.exp, lib/gcc.exp: Load it.
46656
46657 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
46658
46659 * gcc.c-torture/compile/20010701-1.c,
46660 g++.old-deja/g++.ext/attrib6.C: New tests.
46661
46662 2001-07-06 Jeffrey A Law (law@cygnus.com)
46663
46664 * gcc.c-torture/compile/20010706-1.c: New test.
46665
46666 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
46667
46668 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
46669
46670 2001-06-28 Stan Shebs <shebs@apple.com>
46671
46672 * gcc.dg/pragma-darwin.c: New test.
46673
46674 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
46675
46676 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
46677 Solaris 2.[678] system.
46678
46679 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
46680
46681 * gcc.dg/20010622-1.c: New test.
46682
46683 2001-06-18 Stan Shebs <shebs@apple.com>
46684
46685 * objc.dg: New directory.
46686 * objc.dg/dg.exp: New file.
46687 * objc.dg/alias.m: New.
46688 * objc.dg/class-1.m: New.
46689 * objc.dg/class-2.m: New.
46690 * objc.dg/const-str-1.m: New.
46691 * objc.dg/const-str-2.m: New.
46692 * objc.dg/id-1.m: New.
46693 * objc.dg/method-1.m: New.
46694 * objc.dg/super-class-1.m: New.
46695 * lib/objc-dg.exp: New file.
46696
46697 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
46698
46699 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
46700 of label name.
46701
46702 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
46703
46704 * g++.old-deja/g++.abi/vbase8-9.C: New test.
46705
46706 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46707
46708 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
46709 variable.
46710
46711 2001-06-12 Richard Henderson <rth@redhat.com>
46712
46713 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
46714
46715 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
46716
46717 * g++.old-deja/g++.abi/vbase5.C: New test.
46718 * g++.old-deja/g++.abi/vbase6.C: New test.
46719 * g++.old-deja/g++.abi/vbase7.C: New test.
46720
46721 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46722
46723 * gcc.c-torture/compile/20010610-1.c: New test.
46724
46725 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
46726
46727 * g++.old-deja/g++.abi/vbase4.C: New test.
46728
46729 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
46730
46731 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
46732 support %f for HC11/HC12 targets.
46733 * gcc.c-torture/execute/930513-1.x: New file, likewise.
46734 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
46735 on HC11/HC12 targets.
46736 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
46737
46738 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
46739
46740 * gcc.dg/wchar_t-1.c: New file.
46741 * gcc.dg/wint_t-1.c: Likewise.
46742
46743 2001-06-11 Bernd Schmidt <bernds@redhat.com>
46744
46745 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
46746
46747 2001-06-11 Richard Henderson <rth@redhat.com>
46748
46749 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
46750
46751 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
46752
46753 * gcc.c-torture/compile/20010611-1.c: New test.
46754
46755 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
46756
46757 * gcc.dg/c99-tag-1.c: Add more tests.
46758
46759 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
46760
46761 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
46762 representation on MN10300 and ARM/Thumb.
46763
46764 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
46765
46766 * g77.f-torture/execute/20010610.f: New.
46767
46768 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
46769
46770 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
46771 names.
46772
46773 2001-06-09 Richard Henderson <rth@redhat.com>
46774
46775 * gcc.c-torture/execute/ashrdi-1.c: New.
46776 * gcc.c-torture/execute/ashldi-1.c: New.
46777 * gcc.c-torture/execute/lshrdi-1.c: New.
46778
46779 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
46780
46781 * objc/execute/load-3.m: Added. Check sending +load to categories,
46782 in addition to classes.
46783
46784 2001-06-08 Stan Shebs <shebs@apple.com>
46785
46786 * objc/execute/load-2.m: New test. From Nicola Pero
46787 <n.pero@mi.flashnet.it>.
46788
46789 2001-06-08 Jakub Jelinek <jakub@redhat.com>
46790
46791 * gcc.c-torture/execute/20010605-2.c: New test.
46792
46793 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
46794
46795 * g++.old-deja/g++.abi/vbase2.C: New test.
46796 * g++.old-deja/g++.abi/vbase3.C: New test.
46797
46798 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
46799
46800 * g++.old-deja/g++.pt/friend49.C: New test.
46801
46802 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
46803
46804 * g++.old-deja/g++.ext/anon3.C: New test.
46805
46806 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
46807
46808 * g++.old-deja/g++.other/conv7.C: New test.
46809
46810 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
46811
46812 * gcc.c-torture/compile/20010605-2.c: New test.
46813
46814 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
46815
46816 * gcc.c-torture/execute/20010604-1.c: New test.
46817
46818 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
46819
46820 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
46821
46822 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
46823
46824 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
46825 (g++_link_flags): Likewise.
46826 (g++_init): Pass gccpath's value to two previous functions.
46827
46828 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46829
46830 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
46831 Ensure logfile entry matches exec command line.
46832
46833 2001-05-31 Richard Henderson <rth@redhat.com>
46834
46835 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
46836 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
46837
46838 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
46839
46840 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
46841 compiler for irix6.2
46842
46843 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
46844
46845 * g++.old-deja/g++.other/optimize3.C: New file.
46846
46847 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
46848
46849 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
46850 assemble.
46851
46852 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
46853
46854 * g++.old-deja/g++.other/optimize2.C: New file.
46855
46856 2001-05-25 Diego Novillo <dnovillo@redhat.com>
46857
46858 * gcc.c-torture/compile/20010518-2.c: New file.
46859 * gcc.c-torture/execute/20010518-1.c: New file.
46860 * gcc.c-torture/execute/20010518-2.c: New file.
46861
46862 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
46863
46864 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
46865
46866 2001-05-24 Mark Mitchell <mark@codesourcery.com>
46867
46868 G++ no longer defines builtins that do not begin with __builtin.
46869 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
46870 * g++.old-deja/g++.brendand/misc13.C: Likewise.
46871 * g++.old-deja/g++.law/builtin1.C: Likewise.
46872 * g++.old-deja/g++.law/cvt2.C: Likewise.
46873 * g++.old-deja/g++.mike/net5.C: Likewise.
46874 * g++.old-deja/g++.other/builtins1.C: Likewise.
46875 * g++.old-deja/g++.other/builtins2.C: Likewise.
46876 * g++.old-deja/g++.other/builtins3.C: Likewise.
46877 * g++.old-deja/g++.other/builtins4.C: Likewise.
46878 * g++.old-deja/g++.other/inline8.C: Likewise.
46879 * g++.old-deja/g++.robertl/eb39.C: Likewise.
46880
46881 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
46882
46883 * g++.old-deja/g++.pt/using1.C: Adjust.
46884 * g++.old-deja/g++.pt/using2.C: New test.
46885
46886 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
46887
46888 * gcc.dg/cpp/charconst.c: New tests.
46889 * gcc.dg/cpp/escape.c: New tests.
46890 * gcc.dg/cpp/escape-1.c: New tests.
46891 * gcc.dg/cpp/escape-2.c: New tests.
46892 * gcc.dg/cpp/ucs.c: New tests.
46893
46894 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
46895
46896 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
46897 native compiler for irix6.5.
46898
46899 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
46900
46901 * lib/g++.exp (g++_include_flags): Use args to compute
46902 get_multilibs.
46903 (g++_link_flags): Likewise.
46904 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
46905
46906 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
46907
46908 * gcc.dg/c90-hexfloat-1.c: Add more tests.
46909
46910 2001-05-21 Geoff Keating <geoffk@redhat.com>
46911
46912 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
46913 this file.
46914
46915 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
46916
46917 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
46918 STACK_SIZE;
46919 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
46920 to STACK_SIZE; Use it to define size of add_histo array.
46921 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
46922 to STACK_SIZE.
46923 (f): Use GITT_SIZE to define size of gitt local table.
46924 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
46925 to STACK_SIZE; Use it to define size of bytemem array.
46926
46927 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
46928
46929 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
46930 on 68HC11/HC12 due to the asm instruction.
46931 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
46932 * gcc.c-torture/compile/920520-1.x: Likewise.
46933 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
46934 on 68HC11/HC12 because the function is larger than 64K.
46935 * gcc.c-torture/compile/961203-1.x: New file, this test fails
46936 on 68HC11/HC12 because the structure is too large.
46937
46938 2001-05-20 Richard Henderson <rth@redhat.com>
46939
46940 * gcc.c-torture/execute/20010520-1.c: New.
46941
46942 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46943
46944 * g++.old-deja/g++.warn/compare1.C: New test.
46945 * gcc.dg/compare4.c: New test.
46946
46947 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
46948
46949 * g++.old-deja/g++.other/optimize1.C: New test.
46950
46951 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46952
46953 * g++.old-deja/g++.pt/spec41.C: New test.
46954
46955 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
46956
46957 * gcc.c-torture/compile/20010114-1.x: Remove.
46958
46959 2001-05-18 Stan Shebs <shebs@apple.com>
46960
46961 * gcc.c-torture/compile/20010518-1.c: New test.
46962
46963 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
46964
46965 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
46966 * g++.old-deja/g++.pt/crash67.C: New test.
46967
46968 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
46969
46970 * g++.old-deja/g++.other/debug9.C: New test.
46971
46972 2001-05-16 Zack Weinberg <zackw@stanford.edu>
46973
46974 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
46975
46976 2001-05-16 Jan Hubicka <jh@suse.cz>
46977
46978 * gcc.c-torture/compile/20010516-1.c: New test.
46979
46980 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
46981
46982 * g++.old-deja/g++.other/crash41.C: New test.
46983
46984 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
46985
46986 * g++.old-deja/g++.pt/crash66.C: New test.
46987
46988 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
46989
46990 * g++.old-deja/g++.robertl/eb27.C: Convert.
46991
46992 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
46993
46994 * g++.dg/friend-warn.C: New test. Do not warn about friend
46995 declaration being redundant.
46996
46997 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
46998
46999 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
47000
47001 2001-05-14 Mark Mitchell <mark@codesourcery.com>
47002
47003 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
47004
47005 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
47006
47007 * lib/g++.exp: Use testsuite_flags.
47008
47009 2001-05-13 Mark Mitchell <mark@codesourcery.com>
47010
47011 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
47012
47013 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
47014
47015 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
47016
47017 2001-05-11 Mark Mitchell <mark@codesourcery.com>
47018
47019 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
47020
47021 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
47022
47023 * gcc.c-torture/compile/20010313-1.c: New test.
47024
47025 2001-05-09 Zack Weinberg <zackw@stanford.edu>
47026
47027 * gcc.dg/cpp/direct2.c: New test.
47028 * gccq.dg/cpp/direct2s.c: New test.
47029
47030 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
47031
47032 2001-05-07 Mark Mitchell <mark@codesourcery.com>
47033
47034 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
47035 * g++.old-deja/g++.other/op3.C: Likewise.
47036
47037 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
47038
47039 * gcc.dg/cpp/syshdr.h: New file.
47040 * gcc.dg/cpp/sysmac1.c: Update.
47041 * gcc.dg/cpp/sysmac2.c: Update.
47042
47043 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
47044
47045 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
47046
47047 2001-05-04 David Edelsohn <edelsohn@gnu.org>
47048
47049 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
47050 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
47051
47052 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
47053
47054 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
47055
47056 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
47057
47058 * lib/g++.exp (g++_include_flags): Don't use any special flags
47059 if TESTING_IN_BUILD_TREE is not defined.
47060 (g++_init): Use a plain 'c++' as the compiler if
47061 TESTING_IN_BUILD_TREEE is not defined.
47062
47063 2001-05-02 Jakub Jelinek <jakub@redhat.com>
47064
47065 * g++.old-deja/g++.eh/catch13.C: New test.
47066 * g++.old-deja/g++.eh/catch14.C: New test.
47067
47068 2001-05-02 Jakub Jelinek <jakub@redhat.com>
47069
47070 * gcc.dg/cpp/tr-define.c: New test.
47071
47072 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
47073
47074 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
47075 <stdlib.h>, not <malloc.h>.
47076
47077 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
47078
47079 * g++.old-deja/g++.ns/template17.C: New test.
47080
47081 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
47082
47083 * g++.old-deja/g++.pt/ref4.C: New test.
47084
47085 2001-04-30 Richard Henderson <rth@redhat.com>
47086
47087 * gcc.dg/20000724-1.c: Revert last change.
47088
47089 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
47090
47091 * g77.f-torture/execute/20010430.f: New test.
47092
47093 2001-04-30 Mark Mitchell <mark@codesourcery.com>
47094
47095 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
47096
47097 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
47098
47099 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
47100
47101 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
47102
47103 * g++.old-deja/g++.eh/crash6.C: New test.
47104
47105 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
47106
47107 * g++.old-deja/g++.other/warn7.C: New test.
47108
47109 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
47110
47111 * g++.old-deja/g++.other/defarg9.C: New test.
47112
47113 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
47114
47115 * g77.f-torture/compile/20010426.f: New test.
47116 * g77.f-torture/execute/20010426.f: New test.
47117
47118 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
47119
47120 * g77.f-torture/compile/20000629-1.x: Remove - error
47121 has been fixed.
47122
47123 2001-04-26 Jeffrey A Law (law@cygnus.com)
47124
47125 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
47126 Tweak slightly to work with g++.dg framework.
47127 * g++.dg/special/ecos.exp: Run initp1.C test.
47128 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
47129
47130 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
47131 its linker doesn't give line numbers either.
47132 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
47133
47134 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
47135
47136 * g++.old-deja/g++.other/lex1.C: New test.
47137
47138 2001-04-26 Jakub Jelinek <jakub@redhat.com>
47139
47140 * gcc.dg/noncompile/20010425-1.c: New test.
47141
47142 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
47143
47144 * g++.old-deja/g++.pt/mangle2.C: New test.
47145
47146 2001-04-25 Jakub Jelinek <jakub@redhat.com>
47147
47148 * gcc.dg/format/plus-1.c: New test.
47149
47150 2001-04-25 Jakub Jelinek <jakub@redhat.com>
47151
47152 * gcc.dg/20010423-1.c: New test.
47153
47154 2001-04-25 Jakub Jelinek <jakub@redhat.com>
47155
47156 * gcc.c-torture/execute/20010422-1.c: New test.
47157
47158 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
47159
47160 * g++.old-deja/g++.ns/type2.C: New test.
47161
47162 2001-04-24 Zack Weinberg <zackw@stanford.edu>
47163
47164 * g++.old-deja/g++.other/perf1.C: New test.
47165
47166 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
47167
47168 * gcc.dg/c99-func-2.c: Remove xfail.
47169 * gcc.dg/c99-func-3.c: Remove xfail.
47170 * gcc.dg/c99-func-4.c: Remove xfail.
47171
47172 2001-04-23 Zack Weinberg <zackw@stanford.edu>
47173
47174 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
47175
47176 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
47177
47178 * gcc.c-torture/compile/20010423-1.c: New test.
47179
47180 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
47181
47182 * g++.old-deja/g++.pt/typename28.C: New test.
47183
47184 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
47185
47186 * g++.old-deja/g++.abi/empty2.C: New test.
47187 * g++.old-deja/g++.abi/empty3.C: New test.
47188
47189 2001-04-20 Jakub Jelinek <jakub@redhat.com>
47190
47191 * g++.old-deja/g++.other/comdat2.C: New test.
47192 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
47193
47194 2001-04-20 Jakub Jelinek <jakub@redhat.com>
47195
47196 * g++.old-deja/g++.other/overload14.C: New test.
47197
47198 2001-04-20 Jakub Jelinek <jakub@redhat.com>
47199
47200 * g++.old-deja/g++.other/lookup23.C: New test.
47201
47202 2001-04-20 Jakub Jelinek <jakub@redhat.com>
47203
47204 * gcc.c-torture/execute/20010403-1.c: New test.
47205
47206 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
47207 Mark Mitchell <mark@codesourcery.com>
47208
47209 * lib/old-dejagnu.exp: Don't delete output of executable.
47210 Add .exe suffix to executables.
47211
47212 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
47213
47214 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
47215
47216 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47217
47218 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
47219
47220 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
47221
47222 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
47223 * g++.old-deja/g++.abi/crash1.C: New test.
47224
47225 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
47226
47227 * g++.old-deja/g++.other/crash40.C: New test.
47228
47229 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47230
47231 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
47232
47233 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
47234
47235 * g++.old-deja/g++.other/warn6.C: New test.
47236
47237 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
47238
47239 * g++.old-deja/g++.robertl/eb42.C: Same.
47240
47241 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47242
47243 * gcc.dg/wtr-conversion-1.c: New testcase.
47244
47245 2001-04-10 Richard Henderson <rth@redhat.com>
47246
47247 * g++.old-deja/g++.other/array5.C: New.
47248
47249 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47250
47251 * gcc.c-torture/execute/20010408-1.c: New test.
47252
47253 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
47254
47255 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
47256 headers and constructs.
47257 * g++.old-deja/g++.robertl/eb79.C: Same.
47258 * g++.old-deja/g++.robertl/eb77.C (main): Same.
47259 * g++.old-deja/g++.robertl/eb73.C: Same.
47260 * g++.old-deja/g++.robertl/eb66.C (main): Same.
47261 * g++.old-deja/g++.robertl/eb55.C (t): Same.
47262 * g++.old-deja/g++.robertl/eb54.C (main): Same.
47263 * g++.old-deja/g++.robertl/eb46.C (main): Same.
47264 * g++.old-deja/g++.robertl/eb44.C: Same.
47265 * g++.old-deja/g++.robertl/eb41.C (main): Same.
47266 * g++.old-deja/g++.robertl/eb4.C (main): Same.
47267 * g++.old-deja/g++.robertl/eb39.C: Same.
47268 * g++.old-deja/g++.robertl/eb33.C (main): Same.
47269 * g++.old-deja/g++.robertl/eb31.C (main): Same.
47270 * g++.old-deja/g++.robertl/eb30.C: Same.
47271 * g++.old-deja/g++.robertl/eb3.C: Same.
47272 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
47273 * g++.old-deja/g++.robertl/eb21.C: Same.
47274 * g++.old-deja/g++.robertl/eb15.C: Same.
47275 * g++.old-deja/g++.robertl/eb118.C: Same.
47276 * g++.old-deja/g++.robertl/eb115.C (main): Same.
47277 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
47278 * g++.old-deja/g++.robertl/eb109.C: Same.
47279 * g++.old-deja/g++.other/sibcall1.C (main): Same.
47280 * g++.old-deja/g++.mike/rtti1.C: Same.
47281 * g++.old-deja/g++.mike/p658.C: Same.
47282 * g++.old-deja/g++.mike/net46.C: Same.
47283 * g++.old-deja/g++.mike/net34.C: Same.
47284 * g++.old-deja/g++.mike/memoize1.C: Same.
47285 * g++.old-deja/g++.mike/eh2.C: Same.
47286 * g++.old-deja/g++.law/weak.C: Same.
47287 * g++.old-deja/g++.law/visibility7.C: Same.
47288 * g++.old-deja/g++.law/visibility25.C: Same.
47289 * g++.old-deja/g++.law/visibility22.C: Same.
47290 * g++.old-deja/g++.law/visibility2.C: Same.
47291 * g++.old-deja/g++.law/visibility17.C: Same.
47292 * g++.old-deja/g++.law/visibility13.C: Same.
47293 * g++.old-deja/g++.law/visibility10.C: Same.
47294 * g++.old-deja/g++.law/visibility1.C: Same.
47295 * g++.old-deja/g++.law/virtual3.C (eval): Same.
47296 * g++.old-deja/g++.law/vbase1.C: Same.
47297 * g++.old-deja/g++.law/operators32.C: Same.
47298 * g++.old-deja/g++.law/nest3.C: Same.
47299 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
47300 * g++.old-deja/g++.law/except5.C (main): Same.
47301 * g++.old-deja/g++.law/cvt7.C (run): Same.
47302 * g++.old-deja/g++.law/cvt2.C: Same.
47303 * g++.old-deja/g++.law/cvt16.C: Same.
47304 * g++.old-deja/g++.law/ctors6.C (bar): Same.
47305 * g++.old-deja/g++.law/ctors17.C (main): Same.
47306 * g++.old-deja/g++.law/ctors13.C: Same.
47307 * g++.old-deja/g++.law/ctors12.C (main): Same.
47308 * g++.old-deja/g++.law/ctors10.C: Same.
47309 * g++.old-deja/g++.law/code-gen5.C: Same.
47310 * g++.old-deja/g++.law/bad-error7.C: Same.
47311 * g++.old-deja/g++.law/arm9.C: Same.
47312 * g++.old-deja/g++.law/arm12.C: Same.
47313 * g++.old-deja/g++.law/arg8.C: Same.
47314 * g++.old-deja/g++.law/arg1.C: Same.
47315 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
47316 * g++.old-deja/g++.jason/template31.C: Same.
47317 * g++.old-deja/g++.jason/template24.C (main): Same.
47318 * g++.old-deja/g++.jason/2371.C: Same.
47319 * g++.old-deja/g++.eh/new2.C: Same.
47320 * g++.old-deja/g++.eh/new1.C: Same.
47321 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
47322 * g++.old-deja/g++.brendan/nest21.C (main): Same.
47323 * g++.old-deja/g++.brendan/err-msg3.C: Same.
47324 * g++.old-deja/g++.brendan/crash62.C: Same.
47325 * g++.old-deja/g++.brendan/crash52.C: Same.
47326 * g++.old-deja/g++.brendan/crash49.C (main): Same.
47327 * g++.old-deja/g++.brendan/crash38.C: Same.
47328 * g++.old-deja/g++.brendan/crash15.C (main): Same.
47329 * g++.old-deja/g++.brendan/copy9.C: Same.
47330
47331 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
47332
47333 * gcc.c-torture/execute/20001203-2.c (memset):
47334 Count argument is of type __SIZE_TYPE__.
47335
47336 2001-04-04 Diego Novillo <dnovillo@redhat.com>
47337
47338 * gcc.c-torture/compile/20010404-1.c: New test.
47339
47340 2001-04-04 Jakub Jelinek <jakub@redhat.com>
47341
47342 * gcc.c-torture/compile/20010326-1.c: New test.
47343
47344 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
47345
47346 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
47347 peculiarities of the SH.
47348 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
47349
47350 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
47351
47352 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
47353 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
47354 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
47355
47356 2001-04-02 Jakub Jelinek <jakub@redhat.com>
47357
47358 * g77.f-torture/compile/20010321-1.f: New test.
47359
47360 2001-04-02 Jakub Jelinek <jakub@redhat.com>
47361
47362 * gcc.c-torture/compile/20010329-1.c: New test.
47363
47364 2001-04-02 Jakub Jelinek <jakub@redhat.com>
47365
47366 * gcc.c-torture/execute/20010329-1.c: New test.
47367
47368 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
47369
47370 * g++.old-deja/g++.other/eh4.C: Fix typo.
47371
47372 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
47373
47374 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
47375
47376 2001-03-28 Philip Blundell <philb@gnu.org>
47377
47378 * gcc.c-torture/compile/20010328-1.c: New test.
47379
47380 2001-03-27 Richard Henderson <rth@redhat.com>
47381
47382 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
47383 * g++.old-deja/g++.eh/vbase3.C: Likewise.
47384
47385 2001-03-27 Alan Modra <alan@linuxcare.com.au>
47386
47387 * gcc.c-torture/compile/20010327-1.c: New test.
47388
47389 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
47390
47391 * g++.old-deja/g++.other/friend12.C: New test.
47392 * g++.old-deja/g++.other/friend9.C: Expect no errors.
47393 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
47394
47395 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
47396
47397 * gcc.c-torture/execute/20010325-1.c: New test.
47398
47399 2001-03-23 Jakub Jelinek <jakub@redhat.com>
47400
47401 * g++.old-deja/g++.other/mangle3.C: New test.
47402
47403 2001-03-22 Jakub Jelinek <jakub@redhat.com>
47404
47405 * g++.old-deja/g++.other/anon8.C: New test.
47406
47407 2001-03-20 Philip Blundell <philb@gnu.org>
47408
47409 * gcc.c-torture/compile/20010320-1.c: New test.
47410
47411 2001-03-17 Richard Henderson <rth@redhat.com>
47412
47413 * g++.old-deja/g++.other/eh4.C: Add expected error text.
47414
47415 2001-03-15 Geoff Keating <geoff@redhat.com>
47416
47417 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
47418 tests on AIX.
47419
47420 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
47421
47422 * g++.old-deja/g++.other/eh4.C: New test.
47423
47424 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
47425
47426 * gcc.dg/cpp/mi1.c: Update.
47427
47428 2001-03-14 Jakub Jelinek <jakub@redhat.com>
47429
47430 * g++.old-deja/g++.other/regstack.C: New test.
47431
47432 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
47433
47434 * g++.old-deja/g++.other/ref4.C: New test.
47435
47436 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
47437
47438 * objc/execute/va_method.m: Added.
47439 * objc/execute/IMP.m: Added.
47440 * objc/execute/_cmd.m: Added.
47441 * objc/execute/accessing_ivars.m: Added.
47442 * objc/execute/class-1.m: Added.
47443 * objc/execute/class-10.m: Added.
47444 * objc/execute/class-11.m: Added.
47445 * objc/execute/class-12.m: Added.
47446 * objc/execute/class-13.m: Added.
47447 * objc/execute/class-14.m: Added.
47448 * objc/execute/class-2.m: Added.
47449 * objc/execute/class-3.m: Added.
47450 * objc/execute/class-4.m: Added.
47451 * objc/execute/class-5.m: Added.
47452 * objc/execute/class-6.m: Added.
47453 * objc/execute/class-7.m: Added.
47454 * objc/execute/class-8.m: Added.
47455 * objc/execute/class-9.m: Added.
47456 * objc/execute/class-tests-1.h
47457 * objc/execute/class-tests-2.h
47458 * objc/execute/compatibility_alias.m: Added.
47459 * objc/execute/encode-1.m: Added.
47460 * objc/execute/formal_protocol-1.m: Added.
47461 * objc/execute/formal_protocol-2.m: Added.
47462 * objc/execute/formal_protocol-3.m: Added.
47463 * objc/execute/formal_protocol-4.m: Added.
47464 * objc/execute/formal_protocol-5.m: Added.
47465 * objc/execute/formal_protocol-6.m: Added.
47466 * objc/execute/formal_protocol-7.m: Added.
47467 * objc/execute/informal_protocol.m: Added.
47468 * objc/execute/initialize.m: Added.
47469 * objc/execute/load.m: Added.
47470 * objc/execute/many_args_method.m: Added.
47471 * objc/execute/nested-3.m: Added.
47472 * objc/execute/no_clash.m: Added.
47473 * objc/execute/private.m: Added.
47474 * objc/execute/redefining_self.m: Added.
47475 * objc/execute/root_methods.m: Added.
47476 * objc/execute/selector-1.m: Added.
47477 * objc/execute/static-1.m: Added.
47478 * objc/execute/static-2.m: Added.
47479 * objc/execute/va_method.m: Added.
47480
47481 2001-03-10 Richard Henderson <rth@redhat.com>
47482
47483 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
47484
47485 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
47486
47487 * g++.old-deja/g++.other/crash31.C: XFAIL.
47488 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
47489 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
47490 * gcc.c-torture/execute/20010123-1.x: XFAIL.
47491 * gcc.c-torture/execute/20010124-1.x: XFAIL.
47492 * gcc.dg/sequence-pt-1.c: XFAIL one test.
47493
47494 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
47495
47496 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
47497
47498 2001-03-06 Zack Weinberg <zackw@stanford.edu>
47499
47500 * gcc.dg/20000724-1.c: Don't use multiline strings.
47501
47502 2001-03-06 Zack Weinberg <zackw@stanford.edu>
47503
47504 * objc/execute/string1.m, objc/execute/string2.m: Compare the
47505 result of -cString against what we expect it to be; don't just
47506 print it out for no one to read.
47507
47508 * objc/execute/string3.m, objc/execute/string4.m: New tests.
47509 Based on testcases provided by Nicola Pero.
47510
47511 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
47512
47513 * gcc.dg/cpp/macro7.c: New test.
47514
47515 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
47516
47517 * gcc.dg/cpp/multiline.c: Update.
47518
47519 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
47520
47521 * g++.old-deja/g++.other/enum3.C: New test.
47522
47523 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
47524
47525 * g++.old-deja/g++.other/pod1.C: New test.
47526
47527 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
47528
47529 * g++.old-deja/g++.ext/overload1.C: New test.
47530
47531 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
47532
47533 * g++.old-deja/g++.pt/using1.C: New test.
47534
47535 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
47536
47537 * g++.old-deja/g++.other/using9.C: New test.
47538
47539 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
47540
47541 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
47542
47543 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
47544
47545 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
47546
47547 * g++.old-deja/g++.ext/realpt1.C: Remove.
47548
47549 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
47550
47551 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
47552
47553 2001-02-26 Will Cohen <wcohen@redhat.com>
47554
47555 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
47556
47557 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
47558
47559 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
47560 templatized constructors.
47561
47562 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47563
47564 * gcc.c-torture/execute/20010224-1.c: New test.
47565
47566 2001-02-23 Jakub Jelinek <jakub@redhat.com>
47567
47568 * gcc.c-torture/execute/20010222-1.c: New test.
47569
47570 2001-02-22 Jakub Jelinek <jakub@redhat.com>
47571
47572 * g++.old-deja/g++.other/inline20.C: New test.
47573
47574 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
47575
47576 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
47577
47578 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
47579
47580 * g++.old-deja/g++.other/lookup22.C: New test.
47581
47582 2001-02-19 Zack Weinberg <zackw@stanford.edu>
47583
47584 * g77.dg: New directory.
47585 * g77.dg/20010216-1.f: New test case.
47586 * g77.dg/dg.exp: New driver.
47587 * lib/g77-dg.exp: New driver library.
47588
47589 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
47590
47591 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
47592
47593 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
47594
47595 * g++.old-deja/g++.other/decl9.C: New test.
47596
47597 2001-02-16 Jakub Jelinek <jakub@redhat.com>
47598
47599 * g++.old-deja/g++.other/init16.C: Update the test so that it does
47600 not need <string> and also tests the initialization at runtime.
47601
47602 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
47603
47604 * gcc.c-torture/execute/longlong.c: New test.
47605
47606 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
47607
47608 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
47609
47610 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
47611
47612 * gcc.c-torture/execute/920302-1.c (execute):
47613 Change argument type to short.
47614
47615 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
47616
47617 * g++.old-deja/g++.pt/deduct6.C: New test.
47618
47619 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
47620
47621 * g++.old-deja/g++.pt/deduct5.C: New test.
47622
47623 2001-02-14 Jakub Jelinek <jakub@redhat.com>
47624
47625 * gcc.c-torture/execute/20010209-1.c: New test.
47626
47627 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
47628
47629 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
47630
47631 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
47632
47633 * g++.dg/vtgc1.C: Update for new ABI.
47634
47635 * consistency.vlad: New directory, 1665 files.
47636
47637 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
47638
47639 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
47640 return type.
47641 * gcc.dg/cpp/digraphs.c: Declare puts.
47642
47643 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
47644
47645 * g++.old-deja/g++.other/warn5.C: New test.
47646
47647 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
47648
47649 * g++.old-deja/g++.pt/spec40.C: New test.
47650
47651 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
47652
47653 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
47654 case.
47655 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
47656
47657 2001-02-12 Jakub Jelinek <jakub@redhat.com>
47658
47659 * gcc.c-torture/compile/20010209-1.c: New test.
47660
47661 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
47662
47663 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
47664 excess errors message but not if it crashes.
47665 * g++.old-deja/g++.other/crash27.C: Likewise.
47666 * g++.old-deja/g++.other/crash28.C: Likewise.
47667 * g++.old-deja/g++.other/crash30.C: Likewise.
47668 * g++.old-deja/g++.other/crash32.C: Likewise.
47669 * g++.old-deja/g++.other/crash35.C: Likewise.
47670 * g++.old-deja/g++.pt/inherit2.C: Likewise.
47671
47672 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
47673
47674 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
47675 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
47676 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
47677 g77.f-torture/execute/execute.exp,
47678 g77.f-torture/noncompile/noncompile.exp,
47679 gcc.c-torture/execute/execute.exp,
47680 gcc.c-torture/execute/memcheck/memcheck.exp,
47681 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
47682 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
47683 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
47684 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
47685 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
47686 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
47687 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
47688 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
47689 Remove bug reporting instructions with ancient email addresses.
47690
47691 2001-02-07 Jakub Jelinek <jakub@redhat.com>
47692
47693 * gcc.dg/20010202-1.c: New test.
47694 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
47695
47696 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
47697
47698 * g++.dg/stdbool-if.C: New test.
47699
47700 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
47701
47702 * objc/execute/fdecl.m: Added main().
47703
47704 2001-02-07 Jakub Jelinek <jakub@redhat.com>
47705
47706 * gcc.c-torture/execute/20010206-1.c: New test.
47707
47708 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
47709
47710 * gcc.dg/cpp/avoidpaste1.c: Update.
47711
47712 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
47713
47714 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
47715 Pero <nicola@brainstorm.co.uk>.
47716 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
47717
47718 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
47719
47720 * g++.old-deja/g++.pt/spec39.C: New test.
47721
47722 2001-02-05 Jakub Jelinek <jakub@redhat.com>
47723
47724 * gcc.c-torture/compile/20010202-1.c: New test.
47725
47726 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
47727
47728 * g++.old-deja/g++.abi/primary2.C: New test.
47729 * g++.old-deja/g++.abi/primary3.C: New test.
47730 * g++.old-deja/g++.abi/primary4.C: New test.
47731 * g++.old-deja/g++.abi/primary5.C: New test.
47732 * g++.old-deja/g++.abi/vtable3.h: New test.
47733 * g++.old-deja/g++.abi/vtable3a.C: New test.
47734 * g++.old-deja/g++.abi/vtable3b.C: New test.
47735 * g++.old-deja/g++.abi/vtable3c.C: New test.
47736 * g++.old-deja/g++.abi/vtable3d.C: New test.
47737 * g++.old-deja/g++.abi/vtable3e.C: New test.
47738 * g++.old-deja/g++.abi/vtable3f.C: New test.
47739 * g++.old-deja/g++.abi/vtable3g.C: New test.
47740 * g++.old-deja/g++.abi/vtable3h.C: New test.
47741 * g++.old-deja/g++.abi/vtable3i.C: New test.
47742 * g++.old-deja/g++.abi/vtable3j.C: New test.
47743 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
47744
47745 2001-02-03 Jakub Jelinek <jakub@redhat.com>
47746
47747 * g++.old-deja/g++.other/anon6.C: New test.
47748 * g++.old-deja/g++.other/anon7.C: New test.
47749
47750 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
47751
47752 * gcc.dg/cpp/avoidpaste2.c: New tests.
47753
47754 2001-01-31 Jakub Jelinek <jakub@redhat.com>
47755
47756 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
47757
47758 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
47759
47760 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
47761 DECIMAL_DIG cases for Irix."
47762
47763 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
47764
47765 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
47766
47767 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
47768
47769 * gcc.dg/c99-tag-1.c: New test.
47770
47771 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
47772
47773 * gcc.dg/cpp/tr-warn1.c: Add tests.
47774
47775 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
47776
47777 * gcc.dg/cpp/avoidpaste1.c: Update.
47778 * gcc.dg/cpp/paste4.c: Update.
47779
47780 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
47781
47782 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
47783 cases for Irix.
47784
47785 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
47786
47787 * g++.old-deja/g++.other/inline19.C: New test.
47788
47789 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
47790
47791 * gcc.dg/Wlarger-than.c: New test.
47792
47793 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
47794
47795 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
47796
47797 2001-01-29 Jakub Jelinek <jakub@redhat.com>
47798
47799 * gcc.c-torture/execute/20010129-1.c: New test.
47800 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
47801
47802 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
47803
47804 * gcc.dg/cpp/avoidpaste1.c: Test case.
47805
47806 2001-01-28 Jakub Jelinek <jakub@redhat.com>
47807
47808 * g++.old-deja/g++.other/inline18.C: New test.
47809
47810 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47811
47812 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
47813 and __builtin_putchar.
47814
47815 2001-01-27 Jakub Jelinek <jakub@redhat.com>
47816
47817 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
47818 tests.
47819
47820 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
47821
47822 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
47823 floating point number rounding mode to round to the nearest
47824 representable mode.
47825
47826 2001-01-25 Jakub Jelinek <jakub@redhat.com>
47827
47828 * g++.old-deja/g++.other/mangle2.C: New test.
47829
47830 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
47831
47832 * gcc.c-torture/compile/20010124-1.c: New test.
47833
47834 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
47835
47836 * g++.old-deja/g++.pt/spec38.C: New test.
47837
47838 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
47839
47840 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
47841 "Build don't run".
47842
47843 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47844
47845 * gcc.c-torture/execute/20010123-1.c: New test.
47846
47847 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
47848
47849 * g++.old-deja/g++.pt/spec37.C: New test.
47850
47851 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
47852
47853 * g++.old-deja/g++.pt/overload14.C: New test.
47854
47855 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47856
47857 * gcc.c-torture/execute/20010122-1.c: New test, exercise
47858 __builtin_return_address.
47859
47860 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
47861
47862 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
47863 * g++.old-deja/g++.pt/spec35.C: New test.
47864 * g++.old-deja/g++.pt/spec36.C: New test.
47865
47866 2001-01-20 Jakub Jelinek <jakub@redhat.com>
47867
47868 * gcc.c-torture/compile/20010118-1.c: New test.
47869
47870 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
47871
47872 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
47873
47874 2001-01-19 Jakub Jelinek <jakub@redhat.com>
47875
47876 * gcc.c-torture/execute/20010119-1.c: New test.
47877
47878 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
47879
47880 * g++.old-deja/g++.other/vbase5.C: New test.
47881
47882 2001-01-19 Jakub Jelinek <jakub@redhat.com>
47883
47884 * gcc.c-torture/execute/20010118-1.c: New test.
47885
47886 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
47887
47888 * g++.old-deja/g++.pt/deduct3.C: New test.
47889
47890 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
47891
47892 * g++.old-deja/g++.pt/spec34.C: New test.
47893
47894 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
47895
47896 * g77.f-torture/compile/20000601-2.f: New test.
47897
47898 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
47899
47900 * g++.old-deja/g++.other/init17.C: New test.
47901
47902 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
47903
47904 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
47905
47906 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
47907
47908 * g++.old-deja/g++.pt/unify8.C: New test.
47909
47910 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
47911
47912 * g++.old-deja/g++.abi/vbase1.C: New test.
47913
47914 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
47915
47916 * g++.old-deja/g++.pt/crash65.C: New test.
47917
47918 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
47919
47920 * gcc.dg/cpp/assembl2.S: New test case.
47921
47922 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
47923
47924 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
47925 are supported.
47926
47927 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47928
47929 * g++.old-deja/g++.other/builtins1.C: New test.
47930 * g++.old-deja/g++.other/builtins2.C: Likewise.
47931 * g++.old-deja/g++.other/builtins3.C: Likewise.
47932 * g++.old-deja/g++.other/builtins4.C: Likewise.
47933
47934 2001-01-17 Jakub Jelinek <jakub@redhat.com>
47935
47936 * gcc.c-torture/compile/20010117-1.c: New test.
47937 * gcc.c-torture/compile/20010117-2.c: New test.
47938
47939 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
47940
47941 * g77.f-torture/execute/20010116.[fx]: New test,
47942 XFAIL on i?86-*-*.
47943 * g77.f-torture/compile/20010115.f: Indicate it's
47944 a test for PR fortran/1636.
47945
47946 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
47947
47948 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
47949
47950 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
47951
47952 * g77.f-torture/compile/20010115.f: New test.
47953
47954 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
47955
47956 * g++.old-deja/g++.pt/nontype5.C: New test.
47957
47958 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
47959
47960 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
47961 have an equivalent working one below it.
47962
47963 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
47964
47965 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
47966 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
47967
47968 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
47969
47970 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
47971 message containing "init_priority".
47972 (conpr-2.C): Likewise.
47973 (conpr-3.C): Likewise.
47974 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
47975
47976 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47977
47978 * gcc.c-torture/execute/20010114-2.c: New test.
47979
47980 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
47981
47982 * gcc.c-torture/compile/20010114-1.c: New test.
47983 * gcc.c-torture/compile/20010114-1.x: Xfail.
47984 * gcc.c-torture/compile/20010114-2.c: New test.
47985 * gcc.c-torture/execute/20010114-1.c: New test.
47986 * gcc.dg/trunc-1.c: New test.
47987 * gcc.dg/uninit-B.c: New test.
47988
47989 2001-01-13 Nick Clifton <nickc@redhat.com>
47990
47991 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
47992 target.
47993
47994 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
47995
47996 * gcc.c-torture/compile/20010113-1.c: New test.
47997
47998 2001-01-13 Jakub Jelinek <jakub@redhat.com>
47999
48000 * gcc.c-torture/compile/20001212-1.c: New test.
48001
48002 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
48003
48004 * gcc.dg/cpp/widestr1.c: Update.
48005 * gcc.dg/cpp/prag-imp.c: Remove.
48006
48007 2001-01-12 Jakub Jelinek <jakub@redhat.com>
48008
48009 * gcc.c-torture/execute/20000801-3.x: Remove.
48010 * gcc.dg/c90-init-1.c: New test.
48011 * gcc.dg/c99-init-1.c: New test.
48012 * gcc.dg/c99-init-2.c: New test.
48013 * gcc.dg/gnu99-init-1.c: New test.
48014
48015 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
48016
48017 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
48018 testing that no relevant ones were found.
48019
48020 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
48021
48022 * g++.old-deja/g++.pt/cast2.C: New test.
48023
48024 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
48025
48026 * g++.old-deja/g++.pt/friend47.C: New test.
48027
48028 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
48029
48030 * g++.old-deja/g++.pt/instantiate13.C: New test.
48031
48032 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
48033
48034 * g++.old-deja/g++.other/defarg7.C: New test.
48035 * g++.old-deja/g++.other/defarg8.C: New test.
48036
48037 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
48038
48039 * g++.old-deja/g++.pt/crash64.C: New test.
48040
48041 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
48042
48043 * g++.old-deja/g++.pt/crash63.C: New test.
48044
48045 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
48046
48047 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
48048
48049 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
48050
48051 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
48052
48053 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
48054
48055 * g++.old-deja/g++.pt/error3.C: New test.
48056
48057 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
48058
48059 * g++.old-deja/g++.other/crash39.C: New test.
48060
48061 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
48062
48063 * g++.old-deja/g++.other/vbase4.C: New test.
48064
48065 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
48066
48067 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
48068 * gcc.dg/special/20000419-2.c: New file. Identical to above.
48069 * gcc.dg/special/special.exp: New test driver which will check
48070 for alias support for the above test.
48071
48072 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
48073
48074 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
48075 problems on small machines.
48076 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
48077 parameterize.
48078
48079 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
48080
48081 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
48082 mips.
48083 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
48084
48085 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
48086
48087 * g++.old_deja/g++.pt/using8.C: New test.
48088
48089 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
48090
48091 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
48092
48093 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
48094
48095 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
48096 where a failure is expected.
48097 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
48098
48099 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
48100
48101 * g++.old_deja/g++.pt/instantiate12.C: New test.
48102
48103 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
48104
48105 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
48106 start of structs.
48107 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
48108 * g++.old-deja/g++.brendan/crash17.C: Likewise.
48109 * g++.old-deja/g++.brendan/crash29.C: Likewise.
48110 * g++.old-deja/g++.brendan/crash48.C: Likewise.
48111 * g++.old-deja/g++.brendan/ns1.C: Likewise.
48112 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
48113 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
48114 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
48115 * g++.old-deja/g++.eh/spec6.C: Likewise.
48116 * g++.old-deja/g++.jason/crash3.C: Likewise.
48117 * g++.old-deja/g++.law/ctors11.C: Likewise.
48118 * g++.old-deja/g++.law/ctors17.C: Likewise.
48119 * g++.old-deja/g++.law/ctors5.C: Likewise.
48120 * g++.old-deja/g++.law/ctors9.C: Likewise.
48121 * g++.old-deja/g++.mike/ambig1.C: Likewise.
48122 * g++.old-deja/g++.mike/net22.C: Likewise.
48123 * g++.old-deja/g++.mike/p3538a.C: Likewise.
48124 * g++.old-deja/g++.mike/p3538b.C: Likewise.
48125 * g++.old-deja/g++.mike/virt3.C: Likewise.
48126 * g++.old-deja/g++.niklas/t128.C: Likewise.
48127 * g++.old-deja/g++.other/anon4.C: Likewise.
48128 * g++.old-deja/g++.other/using1.C: Likewise.
48129 * g++.old-deja/g++.other/warn3.C: Likewise.
48130 * g++.old-deja/g++.pt/t37.C: Likewise.
48131 * g++.old-deja/g++.robertl/eb69.C: Likewise.
48132 * g++.old-deja/g++.robertl/eb71.C: Likewise.
48133
48134 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
48135
48136 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
48137
48138 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48139
48140 * gcc.c-torture/execute/stdio-opt-3.c: New test.
48141
48142 2001-01-07 Jakub Jelinek <jakub@redhat.com>
48143
48144 * gcc.c-torture/compile/20010107-1.c: New test.
48145
48146 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
48147
48148 * gcc.c-torture/execute/builtin-noret-1.c: New test.
48149
48150 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
48151
48152 * gcc.dg/format/format.h: New file.
48153 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
48154 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
48155 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
48156 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
48157 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
48158 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
48159 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
48160 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
48161 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
48162 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
48163 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
48164 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
48165 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
48166 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
48167 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
48168 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
48169 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
48170 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
48171 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
48172 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
48173 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
48174 instead of declaring standard types, macros and functions in each
48175 test.
48176
48177 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
48178
48179 * gcc.c-torture/execute/20010106-1.c: New test.
48180
48181 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
48182
48183 * gcc.dg/format/format.exp: New file.
48184 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
48185 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
48186 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
48187 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
48188 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
48189 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
48190 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
48191 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
48192 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
48193 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
48194 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
48195 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
48196 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
48197 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
48198 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
48199 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
48200 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
48201 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
48202 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
48203 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
48204 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
48205 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
48206 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
48207 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
48208 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
48209 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
48210 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
48211 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
48212 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
48213 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
48214 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
48215 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
48216 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
48217 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
48218 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
48219 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
48220 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
48221 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
48222 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
48223 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
48224 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
48225 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
48226
48227 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
48228
48229 * gcc.c-torture/execute/991228-1.c: Take word endianness into
48230 account.
48231
48232 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
48233
48234 * gcc.c-torture/execute/builtin-complex-1.c: New test.
48235
48236 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
48237
48238 * g++.old-deja/g++.pt/crash62.C: New test.
48239
48240 2001-01-04 Richard Henderson <rth@redhat.com>
48241
48242 * gcc.dg/20000926-1.c: Update expected warnings.
48243 * gcc.dg/array-2.c: Likewise.
48244 * gcc.dg/array-4.c: Also validate flexible array members.
48245 * gcc.dg/c99-flex-array-1.c: New.
48246
48247 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
48248
48249 * gcc.c-torture/compile/20001222-1.x: Remove.
48250
48251 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
48252
48253 * gcc.c-torture/execute/built-in-setjmp.c: New.
48254
48255 2001-01-03 Richard Henderson <rth@redhat.com>
48256
48257 * gcc.dg/940510-1.c: Update expected error wording.
48258 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
48259
48260 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
48261
48262 * lib/target-supports.exp (check_alias_available): Modified to
48263 indicate aliases not supported if only weak aliases are supported.
48264
48265 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48266
48267 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
48268 Turn on cmpstrsi checks for __pj__ and __i370__.
48269
48270 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
48271
48272 * g++.old-deja/g++.other/virtual11.C: New test.
48273
48274 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
48275
48276 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
48277
48278 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48279
48280 * gcc.c-torture/compile/20010102-1.c: New test.
48281
48282 2001-01-02 Andreas Jaeger <aj@suse.de>
48283
48284 * gcc.dg/noreturn-3.c: New test.
48285
48286 * gcc.dg/noreturn-4.c: New test.
48287
48288 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48289
48290 * gcc.c-torture/execute/stdio-opt-1.c: Also test
48291 __builtin_fputc and __builtin_fwrite.
48292
48293 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
48294
48295 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
48296 signed char, not default char.
48297
48298 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
48299
48300 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
48301
48302 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
48303
48304 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
48305
48306 2000-12-29 Richard Henderson <rth@redhat.com>
48307
48308 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
48309 (__cyg_profile_func_exit): Define.
48310
48311 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
48312
48313 * g++.dg/vtgc1.C: New test.
48314
48315 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
48316
48317 * gcc.dg/noncompile/20001228-1.c: New test.
48318
48319 * gcc.dg/20001228-1.c: New test.
48320
48321 * gcc.c-torture/execute/20001228-1.c: New test.
48322
48323 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
48324
48325 * gcc.dg/format-strfmon-1.c: New test.
48326
48327 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48328
48329 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
48330 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
48331 * gcc.c-torture/execute/string-opt-1.c: Likewise.
48332 * gcc.c-torture/execute/string-opt-2.c: Likewise.
48333 * gcc.c-torture/execute/string-opt-3.c: Likewise.
48334 * gcc.c-torture/execute/string-opt-4.c: Likewise.
48335 * gcc.c-torture/execute/string-opt-6.c: Likewise.
48336 * gcc.c-torture/execute/string-opt-7.c: Likewise.
48337 * gcc.c-torture/execute/string-opt-8.c: Likewise.
48338 * gcc.c-torture/execute/string-opt-9.c: Likewise.
48339 * gcc.c-torture/execute/string-opt-10.c: Likewise.
48340 * gcc.c-torture/execute/string-opt-11.c: Likewise.
48341 * gcc.c-torture/execute/string-opt-12.c: Likewise.
48342
48343 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
48344 * gcc.c-torture/execute/string-opt-4.c: Test index.
48345
48346 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
48347
48348 * gcc.c-torture/compile/20001226-1.c: New test.
48349
48350 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
48351
48352 * gcc.c-torture/compile/20001222-1.c: New test.
48353 * gcc.c-torture/compile/20001222-1.x: Xfail.
48354
48355 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
48356
48357 * gcc.c-torture/execute/comp-goto-2.c: New test.
48358
48359 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
48360
48361 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
48362 Use long types if __INT_MAX__ is 32767.
48363 (main): Use cast to (sint32 *) when poking 88 into a_page.
48364
48365 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
48366
48367 2000-12-21 Bernd Schmidt <bernds@redhat.com>
48368
48369 * gcc.c-torture/compile/20001221-1.c: New test.
48370 * gcc.c-torture/execute/20001221-1.c: New test.
48371
48372 2000-12-20 Richard Henderson <rth@redhat.com>
48373
48374 * g++.old-deja/g++.pt/crash36.C: Update error lines.
48375 * g++.old-deja/g++.robertl/eb109.C: Likewise.
48376
48377 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48378
48379 * gcc.dg/compare3.c: New test.
48380
48381 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
48382
48383 * gcc.dg/format-warnll-1.c: New test.
48384
48385 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
48386
48387 * gcc.dg/cpp/cmdlne-P.c: New test.
48388
48389 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
48390
48391 * gcc.c-torture/execute/builtin-abs-1.c,
48392 gcc.c-torture/execute/builtin-abs-2.c: New tests.
48393
48394 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
48395
48396 * gcc.dg/cpp/multiline.c: New test.
48397
48398 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
48399
48400 * g++.old-deja/g++.other/syshdr1.C: Update.
48401 * gcc.dg/cpp/lineflags.c: Remove temporarily.
48402
48403 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
48404
48405 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
48406
48407 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
48408
48409 * g++.old-deja/g++.pt/ttp65.C: New test.
48410
48411 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
48412
48413 * g++.old-deja/g++.pt/ttp64.C: New test.
48414
48415 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
48416
48417 * g++.old-deja/g++.pt/spec33.C: New test.
48418
48419 2000-12-14 Catherine Moore <clm@redhat.com>
48420
48421 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
48422 * gcc.c-torture/execute/920612-2.c: Likewise.
48423 * gcc.c-torture/execute/920428-2.c: Likewise.
48424 * gcc-c-torture/execute/va-arg-11.c: Call exit.
48425 * gcc.c-torture/execute/va-arg-21.c: Likewise.
48426
48427 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
48428
48429 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
48430 * gcc.dg/pack-test-2.c: Likewise.
48431
48432 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
48433
48434 Tests by Zack Weinberg <zackw@stanford.edu>.
48435
48436 * gcc.dg/cpp/defined.c: Update.
48437 * gcc.dg/cpp/defined_trad.c: New tests.
48438
48439 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
48440
48441 * gcc.dg/cpp/trad-direct.c: Update.
48442
48443 2000-12-11 Neil Booth <neilb@earthling.net>
48444
48445 * gcc.dg/cpp/defined_trad.c
48446
48447 2000-12-11 Neil Booth <neilb@earthling.net>
48448
48449 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
48450
48451 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
48452
48453 * gcc.dg/format-miss-2.c: New test.
48454
48455 2000-12-09 Neil Booth <neilb@earthling.net>
48456
48457 * gcc.dg/cpp/lineflags.c: New tests.
48458 * gcc.dg/cpp/poison.c: Update.
48459 * gcc.dg/cpp/redef2.c: Update.
48460 * gcc.dg/cpp/skipping.c: New test.
48461
48462 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
48463
48464 * g++.old-deja/g++.other/eh3.C: New testcase.
48465
48466 2000-12-07 Neil Booth <neilb@earthling.net>
48467
48468 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
48469 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
48470 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
48471 wtr-union-init-2.c, wtr-union-init-3.c: Update.
48472 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
48473 Update.
48474
48475 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
48476
48477 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
48478 __SIZE_TYPE__ instead of int for type of integers cast to
48479 pointers.
48480
48481 2000-12-07 Jakub Jelinek <jakub@redhat.com>
48482
48483 * g++.old-deja/g++.other/cleanup4.C: New test.
48484
48485 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
48486
48487 * format-sec-1.c: New test.
48488
48489 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
48490
48491 * gcc.dg/format-nonlit-3.c: New test.
48492
48493 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
48494
48495 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
48496 through a null pointer.
48497
48498 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
48499
48500 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
48501 * g++.old-deja/g++.pt/partial4.C: New test.
48502
48503 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
48504
48505 * gcc.c-torture/execute/ieee/hugeval.x: New.
48506
48507 2000-12-06 Neil Booth <neilb@earthling.net>
48508
48509 * gcc.dg/cpp/backslash2.c: New tests.
48510
48511 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48512
48513 * gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
48514 * gcc.c-torture/execute/stdio-opt-2.c: New test.
48515
48516 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
48517
48518 * gcc.c-torture/execute/20001203-2.c: New testcase.
48519
48520 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
48521
48522 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
48523 * g++.old-deja/g++.other/virtual10.C: New test.
48524
48525 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
48526
48527 * g++.old-deja/g++.mike/pmf5.C: Remove test.
48528
48529 2000-12-05 Richard Henderson <rth@redhat.com>
48530
48531 * gcc.c-torture/compile/20001205-1.c: New.
48532
48533 2000-12-04 Neil Booth <neilb@earthling.net>
48534
48535 * g++.old-deja/g++.other/virtual9.C: New test.
48536 * g++.old-deja/g++.pt/crash61.C: New test.
48537 * gcc.c-torture/execute/loop-9.c: New test.
48538
48539 2000-12-04 Neil Booth <neilb@earthling.net>
48540
48541 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
48542 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
48543 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
48544 * gcc.dg/cpp/extratokens.c: ...here.
48545
48546 2000-12-04 Neil Booth <neilb@earthling.net>
48547
48548 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
48549 New tests.
48550
48551 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48552
48553 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
48554 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
48555
48556 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
48557
48558 * gcc.c-torture/execute/20001203-1.c: New test.
48559
48560 2000-12-03 Neil Booth <neilb@earthling.net>
48561
48562 * gcc.dg/cpp/macro6.c: New test cases.
48563
48564 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48565
48566 * gcc.c-torture/execute/string-opt-9.c: New test.
48567 * gcc.c-torture/execute/string-opt-10.c: Likewise.
48568 * gcc.c-torture/execute/string-opt-11.c: Likewise.
48569 * gcc.c-torture/execute/string-opt-12.c: Likewise.
48570
48571 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
48572 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
48573
48574 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
48575
48576 * gcc.dg/cpp/if-6.c: New testcase.
48577
48578 * gcc.dg/20001201-1.c: New testcase.
48579
48580 2000-12-02 Neil Booth <neilb@earthling.net>
48581
48582 * g++.old-deja/g++.other/externC4.C,
48583 g++.old-deja/g++.other/friend10.C: New tests.
48584
48585 2000-12-02 Neil Booth <neilb@earthling.net>
48586
48587 * g++.old-deja/g++.other/instan2.C
48588 * g++.old-deja/g++.other/instan3.C: New test.
48589
48590 2000-12-02 Neil Booth <neilb@earthling.net>
48591
48592 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
48593 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
48594 gnuc99.c,gnuc99-pedantic.c: New tests.
48595
48596 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
48597
48598 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
48599 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
48600
48601 2000-12-01 Neil Booth <neilb@earthling.net>
48602
48603 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
48604 * gcc.dg/cpp/poison.c: Update.
48605 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
48606
48607 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
48608
48609 * g77.f-torture/execute/20001201.f: New test.
48610
48611 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
48612
48613 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
48614
48615 2000-12-01 Jakub Jelinek <jakub@redhat.com>
48616
48617 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
48618
48619 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
48620
48621 * g++.old-deja/g++.other/cast6.C: New test.
48622
48623 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
48624
48625 * gcc.c-torture/execute/20001130-2.c: New testcase.
48626
48627 2000-11-30 Richard Henderson <rth@redhat.com>
48628
48629 * gcc.c-torture/execute/20001130-1.c: New test.
48630
48631 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
48632
48633 * g++.old-deja/g++.other/op3.C: New test.
48634
48635 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
48636
48637 * g++.old-deja/g++.other/op2.C: New test.
48638
48639 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
48640
48641 * g++.old-deja/g++.other/crash38.C: New test.
48642
48643 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
48644
48645 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
48646
48647 2000-11-29 Jakub Jelinek <jakub@redhat.com>
48648
48649 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
48650 tests.
48651 * gcc.c-torture/execute/string-opt-6.c: New test.
48652
48653 * gcc.dg/20001117-1.c: Add main.
48654
48655 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
48656
48657 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
48658 Move from here ...
48659 * gcc.dg/940510-1.c: ... to here.
48660
48661 * gcc.dg/20000926-1.c: GNU C now allows initializations of
48662 zero-size arrays in toplevel structures.
48663
48664 2000-11-28 Jakub Jelinek <jakub@redhat.com>
48665
48666 * gcc.c-torture/execute/loop-8.c: New test.
48667
48668 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
48669
48670 * g++.old-deja/g++.other/base1.C: New test.
48671
48672 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
48673
48674 * g++.old-deja/g++.other/parse2.C: New test.
48675
48676 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
48677
48678 * g++.old-deja/g++.pt/incomplete1.C: New test.
48679
48680 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
48681
48682 * g++.old-deja/g++.other/friend9.C: New test.
48683
48684 2000-11-28 Jakub Jelinek <jakub@redhat.com>
48685
48686 * gcc.dg/20001127-1.c: New test.
48687
48688 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
48689
48690 * g++.old-deja/g++.pt/friend46.C: New test.
48691
48692 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
48693
48694 * g++.old-deja/g++.other/ptrmem8.C: New test.
48695
48696 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48697
48698 * gcc.c-torture/execute/string-opt-7.c: New test.
48699 * gcc.c-torture/execute/string-opt-8.c: Likewise.
48700
48701 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
48702
48703 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
48704 instead of 'mkcheck 2'.
48705
48706 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
48707
48708 * gcc.c-torture/execute/memcheck/driver.c,
48709 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
48710 C9X references to refer to C99.
48711
48712 2000-11-25 Jakub Jelinek <jakub@redhat.com>
48713
48714 * gcc.dg/ultrasp3.c: New test.
48715
48716 2000-11-25 Neil Booth <neilb@earthling.net>
48717
48718 * gcc.dg/cpp/include2.c: Update test to be locale independent.
48719
48720 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
48721
48722 * gcc.c-torture/compile/20001123-2.c: New.
48723
48724 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
48725
48726 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
48727
48728 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
48729
48730 * gcc.dg/sequence-point-1.c: Add some new tests.
48731 * gcc.c-torture/execute/20001124-1.c: New test.
48732
48733 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
48734
48735 * g++.old-deja/g++.other/vaarg4.C: New test.
48736 * gcc.c-torture/compile/20001123-1.c: New test.
48737
48738 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
48739
48740 * g++.other/crash24.C: Adjust and remove XFAIL.
48741 * g++.other/crash37.C: New test.
48742
48743 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
48744
48745 * g++.old-deja/g++.pt/instantiate9.C: New test.
48746
48747 2000-11-22 Mark Mitchell <mark@codesourcery.com>
48748
48749 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
48750 new ABI, too.
48751
48752 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
48753 * g++.old-deja/g++.robertl/eb55.C: Likewise.
48754
48755 2000-11-22 Neil Booth <neilb@earthling.net>
48756
48757 * gcc.dg/cpp/Wtrigraphs.c: New test.
48758
48759 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
48760
48761 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
48762
48763 2000-11-22 Jakub Jelinek <jakub@redhat.com>
48764
48765 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
48766
48767 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
48768
48769 * lib/gcc-dg.exp: load_lib scanasm.exp.
48770 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
48771 * lib/g++-dg.exp: load_lib scanasm.exp.
48772 * lib/scanasm.exp: New.
48773 (scan-assembler, scan-assembler-not): Add optional arguments to
48774 test name, or if not present, the pattern name.
48775 (scan-assembler-dem, scan-assembler-dem-not): New.
48776
48777 * g++.dg/dg.exp: New.
48778
48779 2000-11-21 Neil Booth <neilb@earthling.net>
48780
48781 * gcc.dg/cpp/integrated1.c: Remove.
48782
48783 2000-11-21 Jakub Jelinek <jakub@redhat.com>
48784
48785 * gcc.c-torture/execute/20001121-1.c: New test.
48786
48787 2000-11-21 Richard Henderson <rth@redhat.com>
48788
48789 * gcc.c-torture/compile/20001121-1.c: New test.
48790
48791 2000-11-20 Neil Booth <neilb@earthling.net>
48792
48793 * gcc.dg/cpp/integrated1.c: New test.
48794
48795 2000-11-21 Jakub Jelinek <jakub@redhat.com>
48796
48797 * g++.old-deja/g++.other/inline17.C: New test.
48798
48799 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
48800
48801 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
48802 local variable to be zero: I made the variable global. Now
48803 uses abort() and exit() instead of relying on main's return value.
48804
48805 2000-11-20 Neil Booth <neilb@earthling.net>
48806
48807 * gcc.dg/cpp/paste2.c: Update test.
48808 * objc/execute/paste.m: New test.
48809
48810 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
48811
48812 * gcc.dg/c99-condexpr-1.c: New test.
48813
48814 2000-11-20 Neil Booth <neilb@earthling.net>
48815
48816 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
48817
48818 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
48819
48820 * g++.old-deja/g++.pt/export1.C: New test.
48821
48822 2000-11-20 Jakub Jelinek <jakub@redhat.com>
48823
48824 * gcc.dg/20001117-1.c: New test.
48825
48826 2000-11-18 Richard Henderson <rth@redhat.com>
48827
48828 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
48829
48830 2000-11-18 Richard Henderson <rth@redhat.com>
48831
48832 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
48833 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
48834 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
48835
48836 2000-11-18 Richard Henderson <rth@redhat.com>
48837
48838 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
48839 (main): New. Exit cleanly.
48840
48841 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
48842
48843 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
48844 gcc.dg/c99-fordecl-2.c: New tests.
48845
48846 2000-11-18 Richard Henderson <rth@redhat.com>
48847
48848 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
48849 * gcc.c-torture/execute/zerolen-2.c: New.
48850
48851 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
48852
48853 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
48854 memory.
48855
48856 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
48857
48858 * g++.old-deja/g++.pt/instantiate8.C: New test.
48859
48860 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
48861
48862 * g++.old-deja/g++.other/incomplete.C: Add more tests.
48863 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
48864
48865 2000-11-16 Nick Clifton <nickc@redhat.com>
48866
48867 * gcc.c-torture/execute/nestfunc-2.c: New test.
48868 * gcc.c-torture/execute/nestfunc-3.c: New test.
48869
48870 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
48871
48872 * gcc.c-torture/compile/20001116-1.c: New test.
48873
48874 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
48875
48876 * gcc.c-torture/execute/20001115-1.c: New test.
48877
48878 2000-11-15 Mark Mitchell <mark@codesourcery.com>
48879
48880 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
48881 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
48882 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
48883 * g++.old-deja/g++.abi/vmihint.C: Likewise.
48884
48885 2000-11-15 Neil Booth <neilb@earthling.net>
48886
48887 gcc.dg/cpp/_Pragma1.c: Update.
48888 gcc.dg/cpp/_Pragma2.c: New test.
48889
48890 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
48891
48892 * g++.old-deja/g++.other/anon5.C: New test.
48893
48894 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
48895
48896 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
48897 tests.
48898
48899 2000-11-14 Jakub Jelinek <jakub@redhat.com>
48900
48901 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
48902 output.
48903
48904 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
48905
48906 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
48907 labels at end of compound statements.
48908
48909 2000-11-13 Jakub Jelinek <jakub@redhat.com>
48910
48911 * gcc.c-torture/execute/loop-7.c: New test.
48912
48913 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
48914
48915 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
48916
48917 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
48918
48919 * gcc.dg/c99-bool-1.c: New test.
48920
48921 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
48922
48923 * gcc.dg/c99-scope-1.c: Remove xfail.
48924 * gcc.dg/c99-scope-2.c: New test.
48925
48926 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48927
48928 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
48929 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
48930
48931 2000-11-11 Mark Mitchell <mark@codesourcery.com>
48932
48933 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
48934 error messages.
48935
48936 * g++.mike/p700.C: Don't typedef wchar_t.
48937 * g++.mike/p784.C: Likewise.
48938 * g++.mike/eb101.C: Don't use __wchar_t.
48939
48940 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
48941
48942 * g77.f-torture/execute/20001111.[fx]: Test premature exit
48943 from DO loop.
48944
48945 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
48946
48947 * gcc.c-torture/execute/20001111-1.c: New test.
48948
48949 2000-11-10 Nick Clifton <nickc@redhat.com>
48950
48951 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
48952 long multuiple and accumulate.
48953
48954 2000-11-09 Richard Henderson <rth@redhat.com>
48955
48956 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
48957 via size_t instead of int.
48958
48959 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
48960 * gcc.c-torture/execute/string-opt-2.c: Likewise.
48961 * gcc.c-torture/execute/string-opt-3.c: Likewise.
48962 * gcc.c-torture/execute/string-opt-4.c: Likewise.
48963
48964 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
48965
48966 * gcc.c-torture/compile/20001109-1.c: New test.
48967 * gcc.c-torture/compile/20001109-2.c: New test.
48968
48969 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
48970
48971 * g++.old-deja/g++.pt/operator1.C: New test.
48972 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
48973
48974 2000-11-09 Jakub Jelinek <jakub@redhat.com>
48975
48976 * gcc.dg/20001108-1.c: New test.
48977
48978 2000-11-09 Jakub Jelinek <jakub@redhat.com>
48979
48980 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
48981 with both arguments constant strings.
48982 * gcc.c-torture/execute/string-opt-3.c: New test.
48983 * gcc.c-torture/execute/string-opt-4.c: New test.
48984 * gcc.c-torture/execute/string-opt-5.c: New test.
48985
48986 2000-11-08 Nick Clifton <nickc@redhat.com>
48987
48988 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
48989 mulsidi3adddi patterns.
48990
48991 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
48992
48993 * g++.old-deja/g++.other/crash36.C: New test.
48994
48995 2000-11-08 Jakub Jelinek <jakub@redhat.com>
48996
48997 * g++.old-deja/g++.other/init16.C: New test.
48998
48999 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
49000
49001 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
49002
49003 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
49004
49005 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
49006 * gcc.c-torture/execute/va-arg-16.x: Likewise.
49007 * gcc.c-torture/execute/va-arg-17.x: Likewise.
49008
49009 2000-11-07 DJ Delorie <dj@redhat.com>
49010
49011 * gcc.dg/20000614-1.c: Add return so that test can pass.
49012
49013 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49014
49015 * gcc.c-torture/execute/string-opt-1.c: New test.
49016
49017 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
49018
49019 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
49020 mips-sgi-irix6.* because the MIPS ABI passes floating-point
49021 parameters in registers, and there is no way for a varargs
49022 function to know in which order the integer and floating-point
49023 parameters should be interleaved when they are placed on the
49024 stack.
49025 * gcc.c-torture/execute/va-arg-16.x: Likewise.
49026 * gcc.c-torture/execute/va-arg-17.x: Likewise.
49027
49028 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49029
49030 * gcc.c-torture/execute/string-opt-2.c: New test.
49031
49032 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
49033
49034 * g++.old-deja/g++.pt/crash60.C: New test.
49035
49036 2000-11-06 Jakub Jelinek <jakub@redhat.com>
49037
49038 * g++.old-deja/g++.other/crash24.C: New test.
49039 * g++.old-deja/g++.other/crash25.C: New test.
49040 * g++.old-deja/g++.other/crash26.C: New test.
49041 * g++.old-deja/g++.other/crash27.C: New test.
49042 * g++.old-deja/g++.other/crash28.C: New test.
49043 * g++.old-deja/g++.other/crash29.C: New test.
49044 * g++.old-deja/g++.other/crash30.C: New test.
49045 * g++.old-deja/g++.other/crash31.C: New test.
49046 * g++.old-deja/g++.other/crash32.C: New test.
49047 * g++.old-deja/g++.other/crash33.C: New test.
49048 * g++.old-deja/g++.other/crash34.C: New test.
49049 * g++.old-deja/g++.other/crash35.C: New test.
49050
49051 2000-11-06 Jakub Jelinek <jakub@redhat.com>
49052
49053 * gcc.c-torture/execute/20001031-1.c: New test.
49054
49055 2000-11-04 Mark Mitchell <mark@codesourcery.com>
49056
49057 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
49058 namespace.
49059
49060 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
49061 standards-conformant.
49062
49063 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
49064
49065 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
49066 * g++.old-deja/g++.mike/p755a.C: Likewise.
49067 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
49068 library makes no calls to `operator new' during initialization.
49069
49070 2000-11-04 Neil Booth <neilb@earthling.net>
49071
49072 * gcc.dg/cpp/include2.c: New tests.
49073
49074 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
49075
49076 * lib/g++.exp (g++_set_ld_library_path): New function.
49077 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
49078
49079 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
49080
49081 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
49082 warnings.
49083
49084 2000-11-01 Richard Henderson <rth@redhat.com>
49085
49086 * g++.old-deja/g++.ext/namedret1.C: New.
49087 * g++.old-deja/g++.ext/namedret2.C: New.
49088 * g++.old-deja/g++.ext/namedret3.C: New.
49089
49090 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
49091
49092 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
49093 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
49094
49095 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49096
49097 * gcc.c-torture/execute/va-arg-21.c: New test.
49098
49099 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
49100
49101 * gcc.dg/c99-complex-2.c: New test.
49102
49103 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49104
49105 * gcc.c-torture/execute/stdio-opt-1.c: New test.
49106
49107 2000-10-31 Jakub Jelinek <jakub@redhat.com>
49108
49109 * g++.old-deja/g++.other/inline16.C: New test.
49110
49111 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
49112
49113 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
49114 __PRETTY_FUNCTION__
49115
49116 2000-10-29 Neil Booth <neilb@earthling.net>
49117
49118 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
49119 New tests.
49120 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
49121 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
49122 optimisation.
49123
49124 2000-10-29 Neil Booth <neilb@earthling.net>
49125
49126 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
49127 * mi1.c, mi1c.h: Add null directives to multiple-include test.
49128 * mi5.c: Test multiple includes work with -C.
49129 * trigraphs.c: Test ^= version.
49130
49131 2000-10-28 Neil Booth <neilb@earthling.net>
49132
49133 New tests and test updates for new macro expander.
49134
49135 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
49136 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
49137 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
49138 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
49139 new diagnostic messages.
49140
49141 * gcc.dg/cpp/macro3.c: New tests.
49142
49143 2000-10-27 Mark Mitchell <mark@codesourcery.com>
49144
49145 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
49146 on the same line.
49147
49148 2000-10-27 Jakub Jelinek <jakub@redhat.com>
49149
49150 * g++.old-deja/g++.other/eh2.C: New test.
49151
49152 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
49153
49154 * gcc.c-torture/execute/20001027-1.c: New test.
49155
49156 2000-10-26 Richard Henderson <rth@redhat.com>
49157
49158 * gcc.c-torture/execute/20001026-1.c: New.
49159
49160 2000-10-26 Mark Mitchell <mark@codesourcery.com>
49161
49162 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
49163 * g++.old-deja/g++.law/builtin1.C: Likewise.
49164 * g++.old-deja/g++.law/ctors10.C: Likewise.
49165 * g++.old-deja/g++.law/virtual3.C: Likewise.
49166 * g++.old-deja/g++.mike/p658.C: Likewise.
49167 * g++.old-deja/g++.other/sibcall1.C: Likewise.
49168 * g++.old-deja/g++.other/vaarg2.C: Likewise.
49169 * g++.old-deja/g++.robertl/eb124.C: Likewise.
49170 * g++.old-deja/g++.robertl/eb44.C: Likewise.
49171 * g++.old-deja/g++.robertl/eb77.C: Likewise.
49172
49173 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
49174
49175 * gcc.c-torture/compile/20001024-1.c: New test.
49176
49177 2000-10-25 Mark Mitchell <mark@codesourcery.com>
49178
49179 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
49180 to tell us whether or not we are using V3.
49181
49182 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
49183
49184 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
49185 operands.
49186
49187 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
49188
49189 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
49190
49191 2000-10-25 Jakub Jelinek <jakub@redhat.com>
49192
49193 * gcc.c-torture/execute/20001024-1.c: New test.
49194
49195 2000-10-24 Jakub Jelinek <jakub@redhat.com>
49196
49197 * g++.old-deja/g++.other/sibcall1.C: New test.
49198
49199 2000-10-20 Jakub Jelinek <jakub@redhat.com>
49200
49201 * gcc.dg/noncompile/init-3.c: New test.
49202
49203 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
49204
49205 * gcc.dg/format-array-1.c: New test.
49206
49207 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
49208
49209 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
49210 writing through null pointers; remove comment about testing
49211 unterminated strings.
49212
49213 2000-10-17 Matthew Hiller <hiller@redhat.com>
49214
49215 * gcc.c-torture/execute/20001017-2.c: New test.
49216
49217 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
49218
49219 * gcc.c-torture/compile/20001018-1.c: New test.
49220 * gcc.c-torture/compile/20001018-1.x: Xfail.
49221
49222 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
49223
49224 * gcc.c-torture/execute/20001017-1.c: New test.
49225
49226 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
49227
49228 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
49229 for multiple use of arguments with scanf formats; add tests for
49230 multiple use of arguments.
49231
49232 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
49233
49234 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail
49235 from some old tests.
49236
49237 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
49238
49239 * gcc.dg/format-miss-1.c: New test.
49240
49241 2000-10-16 Jakub Jelinek <jakub@redhat.com>
49242
49243 * gcc.c-torture/execute/20001013-1.c: New test.
49244
49245 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
49246
49247 * gcc.dg/format-branch-1.c: New test.
49248
49249 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
49250
49251 * README, lib/file-format.exp: Remove EGCS references.
49252
49253 2000-10-16 Jakub Jelinek <jakub@redhat.com>
49254
49255 * gcc.dg/20001013-1.c: New test.
49256
49257 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
49258
49259 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
49260 for intmax_t in the compiler using __typeof__ and the type rules
49261 for conditional expressions.
49262
49263 2000-10-13 Jakub Jelinek <jakub@redhat.com>
49264
49265 * gcc.dg/20001012-1.c: New test.
49266 * gcc.dg/20001012-2.c: New test.
49267
49268 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
49269
49270 * gcc.dg/format-attr-1.c: New test.
49271
49272 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
49273
49274 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
49275 __LONG_LONG_MAX__ instead of LLONG_MAX.
49276
49277 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
49278
49279 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
49280 scanf flags.
49281 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
49282 flags.
49283
49284 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
49285
49286 * gcc.dg/sequence-pt-1.c: New test.
49287
49288 2000-10-11 Geoff Keating <geoffk@cygnus.com>
49289
49290 * gcc.c-torture/execute/20001011-1.c: New testcase.
49291 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
49292
49293 2000-10-10 Jakub Jelinek <jakub@redhat.com>
49294
49295 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
49296 does not error on it.
49297
49298 2000-10-10 Jakub Jelinek <jakub@redhat.com>
49299
49300 * gcc.dg/20001009-1.c: New test.
49301
49302 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
49303
49304 * gcc.c-torture/compile/20001009-1.c: Move from here ....
49305 * gcc.c-torture/execute/20001009-2.c: ... to here.
49306
49307 2000-10-09 Geoff Keating <geoffk@cygnus.com>
49308
49309 * gcc.c-torture/compile/20001009-1.c: New testcase.
49310 * gcc.c-torture/execute/20001009-1.c: New testcase.
49311 Testcases provided by Jan Hubicka <jh@suse.cz>.
49312
49313 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
49314
49315 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
49316 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
49317 uintmax_t using <limits.h> to emulate the compiler's internal
49318 logic. No longer XFAIL %j tests.
49319
49320 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
49321
49322 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
49323 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
49324 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
49325 regexps and details of expected handling of some bad formats.
49326 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
49327 suppression.
49328
49329 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
49330
49331 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
49332 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
49333 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
49334 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
49335 in list archives.
49336
49337 2000-10-06 Richard Henderson <rth@cygnus.com>
49338
49339 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
49340 * g++.old-deja/g++.brendan/crash52.C: Likewise.
49341 * g++.old-deja/g++.jason/report.C: Likewise.
49342 * g++.old-deja/g++.law/friend5.C: Likewise.
49343 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
49344 of the expected warnings.
49345
49346 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
49347
49348 * g++.old-deja/g++.pt/enum14.C: New test.
49349
49350 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
49351
49352 * g++.old-deja/g++.pt/crash59.C: New test.
49353
49354 2000-10-04 Will Cohen <wcohen@redhat.com>
49355
49356 * gcc.dg/20000926-1.c: New test.
49357
49358 2000-10-03 Geoff Keating <geoffk@cygnus.com>
49359
49360 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
49361 function name for current C++ compiler.
49362 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
49363
49364 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
49365
49366 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
49367 __PRETTY_FUNCTION__.
49368 * g++.old-deja/g++.ext/pretty2.C: Likewise.
49369
49370 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49371
49372 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
49373
49374 2000-09-26 Jakub Jelinek <jakub@redhat.com>
49375
49376 * gcc.c-torture/compile/20000923-1.c: New test.
49377
49378 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
49379
49380 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
49381 * g++.old-deja/g++.pt/ttp62.C: Same.
49382 * g++.old-deja/g++.other/inline14.C: Same.
49383
49384 2000-09-24 Richard Henderson <rth@cygnus.com>
49385
49386 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
49387
49388 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
49389
49390 * gcc.dg/c90-printf-1.c: Add test for wide string format.
49391
49392 2000-09-22 Geoff Keating <geoffk@cygnus.com>
49393
49394 * gcc.c-torture/compile/20000922-1.c: New file.
49395
49396 2000-09-21 Nick Clifton <nickc@redhat.com>
49397
49398 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
49399 a signed long modulo operation.
49400 (mod6): New function - perform an unsigned long modulo operation.
49401 (main): Add tests for modulos of very large numbers by very small
49402 dividends.
49403
49404 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49405
49406 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
49407
49408 2000-09-19 Richard Henderson <rth@cygnus.com>
49409
49410 * gcc.dg/compare2.c (case 10): XFAIL.
49411
49412 2000-09-18 Richard Henderson <rth@cygnus.com>
49413
49414 * gcc.c-torture/execute/20000906-1.c: Move ...
49415 * gcc.dg/20000906-1.c: ... here. Only run on targets
49416 that support __builtin_trap.
49417
49418 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
49419
49420 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
49421
49422 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
49423
49424 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
49425 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
49426 more $ format tests.
49427
49428 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
49429
49430 * gcc.dg/format-errmk-1.c: New test.
49431
49432 2000-09-17 Greg McGary <greg@mcgary.org>
49433
49434 * gcc.c-torture/execute/20000917-1.x: Remove.
49435
49436 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
49437
49438 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
49439
49440 2000-09-17 Greg McGary <greg@mcgary.org>
49441
49442 * gcc.c-torture/execute/20000917-1.c: New test.
49443 * gcc.c-torture/execute/20000917-1.x: XFAIL.
49444
49445 2000-09-16 Neil Booth <NeilB@earthling.net>
49446
49447 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
49448 in nested macro bug.
49449
49450 2000-09-15 Neil Booth <NeilB@earthling.net>
49451
49452 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
49453
49454 2000-09-14 Jeffrey A Law (law@cygnus.com)
49455
49456 * gcc.c-torture/execute/20000914-1.c: New test.
49457
49458 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
49459
49460 * g++.other/inline13.C: New test.
49461
49462 2000-09-12 Andreas Jaeger <aj@suse.de>
49463
49464 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
49465 constant by Ulrich Drepper <drepper@redhat.com>.
49466
49467 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
49468
49469 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
49470
49471 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49472
49473 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
49474
49475 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
49476
49477 * gcc.dg/cpp/backslash.c: New test.
49478
49479 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
49480
49481 * gcc.c-torture/execute/20000910-1.c: New test.
49482 * gcc.c-torture/execute/20000910-2.c: Likewise.
49483
49484 2000-09-11 Robert Lipe <robertl@sco.com>
49485
49486 * gcc.dg/pragma-align.c: New test.
49487
49488 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
49489
49490 * g++.old-deja/g++.pt/explicit82.C: New test.
49491 * g++.old-deja/g++.pt/explicit83.C: New test.
49492
49493 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
49494
49495 * gcc.dg/asm-names.c: New test.
49496
49497 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49498
49499 * gcc.dg/cpp/tr-warn6.c: New test
49500
49501 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
49502
49503 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
49504 be accepted.
49505
49506 2000-09-07 Catherine Moore <clm@redhat.com>
49507
49508 * gcc.c-torture/execute/unroll-1.c: New test.
49509
49510 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
49511
49512 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
49513 ERROR markers.
49514 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
49515 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
49516 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
49517 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
49518 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
49519 Preprocess only.
49520 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
49521 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
49522
49523 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
49524
49525 * g++.old-deja/g++.pt/deduct2.C: New test.
49526
49527 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
49528
49529 * g++.old-deja/g++.pt/parms2.C: New test.
49530
49531 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
49532
49533 * g++.old-deja/g++.pt/crash58.C: New test.
49534
49535 2000-09-06 Greg McGary <greg@mcgary.org>
49536
49537 * gcc.c-torture/execute/20000906-1.c: New test.
49538 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
49539
49540 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49541
49542 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
49543
49544 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
49545
49546 * g++.old-deja/g++.pt/crash57.C: New test.
49547
49548 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
49549
49550 * g++.old-deja/g++.pt/crash56.C: New test.
49551
49552 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
49553
49554 * g++.old-deja/g++.pt/koenig1.C: New test.
49555
49556 2000-09-04 Jakub Jelinek <jakub@redhat.com>
49557
49558 * gcc.dg/20000904-1.c: New test.
49559
49560 2000-09-04 Jakub Jelinek <jakub@redhat.com>
49561
49562 * gcc.dg/cpp/paste8.c: New test.
49563
49564 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
49565
49566 * gcc.c-torture/compile/20000827-1.c: New test.
49567
49568 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
49569
49570 * gcc.dg/format-diag-1.c: New test.
49571
49572 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
49573
49574 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
49575 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
49576 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
49577 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
49578 gcc.dg/formatz-1.c: Adjust warning regular expressions.
49579
49580 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
49581
49582 * g++.old-deja/g++.other/nested4.C: New test.
49583
49584 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
49585
49586 * g++.old-deja/g++.ns/scoped1.C: New test.
49587
49588 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
49589
49590 * lib/g++.exp: Support testing already-installed GCC.
49591
49592 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49593
49594 * wtr-label-1.c, wtr-suffix-1.c: New tests.
49595
49596 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49597
49598 * gcc.dg/return-type-2.c: New test.
49599
49600 2000-08-27 Geoff Keating <geoffk@cygnus.com>
49601
49602 * gcc.c-torture/compile/20000825-1.c: New test.
49603
49604 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
49605
49606 * gcc.dg/dwarf2-2.c: New test.
49607
49608 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
49609
49610 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
49611 dg-warning regexps.
49612
49613 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
49614
49615 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
49616 gcc.dg/format-ext-5.c: New tests.
49617
49618 2000-08-25 Jakub Jelinek <jakub@redhat.com>
49619
49620 * g++.old-deja/g++.other/crash22.C: New test.
49621
49622 2000-08-24 Mark Mitchell <mark@codesourcery.com>
49623
49624 * gcc.dg/noncompile/930622-2.c: Adjust error message.
49625
49626 2000-08-24 Richard Henderson <rth@cygnus.com>
49627
49628 * gcc.dg/ia64-sync-1.c: New test.
49629 * gcc.dg/ia64-sync-2.c: New test.
49630 * gcc.dg/ia64-asm-1.c: New test.
49631
49632 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
49633
49634 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
49635 * gcc.dg/format-ext-2.c: New test.
49636
49637 2000-08-23 Jason Merrill <jason@redhat.com>
49638
49639 * lib/old-dejagnu.exp: Also ignore "In member function" and
49640 "At global scope".
49641
49642 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49643
49644 * gcc.dg/noncompile/label-lineno-1.c: New test.
49645
49646 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
49647
49648 * gcc.dg/c99-array-nonobj-1.c: New test.
49649
49650 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
49651
49652 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
49653 tests.
49654 * gcc.dg/format-ext-1.c: New test.
49655
49656 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49657
49658 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
49659 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
49660 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
49661 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
49662 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
49663
49664 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
49665
49666 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
49667 gcc.dg/c99-strftime-2.c: New tests.
49668
49669 2000-08-22 Richard Henderson <rth@cygnus.com>
49670
49671 * gcc.c-torture/execute/20000822-1.c: New test.
49672
49673 2000-08-21 Jakub Jelinek <jakub@redhat.com>
49674
49675 * gcc.c-torture/execute/20000819-1.x: Remove.
49676
49677 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
49678
49679 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
49680 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
49681 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
49682 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
49683 gcc.dg/format-xopen-1.c: New tests.
49684
49685 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
49686
49687 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
49688
49689 2000-08-21 Jakub Jelinek <jakub@redhat.com>
49690
49691 * g++.old-deja/g++.other/loop2.C: New test.
49692
49693 * gcc.c-torture/compile/20000606-1.c: New test.
49694 * gcc.c-torture/compile/20000728-1.c: New test.
49695 * gcc.c-torture/execute/20000801-1.c: New test.
49696 * gcc.c-torture/execute/20000801-2.c: New test.
49697 * gcc.c-torture/execute/20000819-1.c: New test.
49698 * gcc.c-torture/execute/20000819-1.x: XFAIL.
49699 * gcc.dg/20000629-1.c: New test.
49700 * gcc.dg/20000724-1.c: New test.
49701 * gcc.dg/20000807-1.c: New test.
49702
49703 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
49704
49705 * gcc.dg/cpp/pragma-1.c: New test.
49706 * gcc.dg/cpp/pragma-2.c: New test.
49707
49708 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
49709
49710 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
49711 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
49712
49713 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
49714
49715 * gcc.c-torture/compile/20000818-1.c: New test.
49716
49717 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
49718
49719 * gcc.c-torture/execute/20000818-1.c: New test.
49720
49721 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
49722
49723 * gcc.dg/format-va-1.c: New test.
49724
49725 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
49726
49727 * g++.old-deja/g++.other/typedef8.C: New test.
49728
49729 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
49730
49731 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
49732 * g++.old-deja/g++.mike/net36.C: Mark candidate.
49733 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
49734 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
49735 * g++.old-deja/g++.other/ptrmem7.C: New test.
49736 * g++.old-deja/g++.pt/ptrmem10.C: New test.
49737
49738 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
49739
49740 * g++.old-deja/g++.pt/typename27.C: New test.
49741
49742 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
49743
49744 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
49745 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
49746 * g++.old-deja/g++.pt/friend45.C: New test.
49747 * g++.old-deja/g++.other/friend8.C: New test.
49748
49749 2000-08-15 Richard Henderson <rth@cygnus.com>
49750
49751 * gcc.c-torture/execute/20000815-1.c: New test.
49752
49753 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
49754
49755 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
49756 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
49757 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
49758
49759 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
49760
49761 * g++.old-deja/g++.other/refinit2.C: New test.
49762
49763 2000-08-13 Geoff Keating <geoffk@cygnus.com>
49764
49765 * lib/c-torture.exp (c-torture): Make
49766 compiler_conditional_xfail_data global.
49767 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
49768 compiler_conditional_xfail_data machinery.
49769 (f-torture-execute): Likewise.
49770 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
49771 and only when unrolling loops.
49772
49773 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
49774
49775 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
49776
49777 * g++.old-deja/g++.pt/explicit81.C: New test.
49778
49779 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
49780
49781 * g++.old-deja/g++.pt/typename26.C: New test.
49782
49783 2000-08-10 Geoff Keating <geoffk@cygnus.com>
49784
49785 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
49786 warning.
49787
49788 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
49789
49790 * g++.old-deja/g++.other/array3.C: New test.
49791
49792 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
49793
49794 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
49795 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
49796 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
49797 New tests.
49798
49799 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
49800
49801 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
49802 * g++.old-deja/g++.abi/vmihint.C: Likewise.
49803
49804 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
49805
49806 * gcc.c-torture/execute/20000808-1.c: New test.
49807
49808 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
49809
49810 * gcc.dg/c90-const-expr-1.c: New test.
49811
49812 2000-08-08 Richard Henderson <rth@cygnus.com>
49813
49814 * gcc.dg/noncompile/920923-1.c: Declare calloc.
49815
49816 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
49817
49818 * gcc.dg/noncompile/const-ll-1.c: New test.
49819
49820 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
49821
49822 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
49823
49824 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
49825
49826 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
49827 that running programs linked against the shared version of libobjc
49828 run correctly.
49829
49830 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
49831
49832 * gcc.dg/c99-printf-1.c: New test.
49833
49834 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
49835
49836 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
49837
49838 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
49839
49840 * gcc.c-torture/execute/20000731-1.x: Delete.
49841
49842 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
49843
49844 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
49845 and torture_without_loops as is done by c-torture.exp.
49846 (search_for): Copy from c-torture.exp.
49847 (gcc-dg-runtest): New function, drives a directory of tests
49848 iterating over the TORTURE_OPTIONS.
49849 (scan-assembler, scan-assembler-not): Move here from
49850 individual directory drivers.
49851
49852 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
49853 defined by lib/gcc-dg.exp.
49854 * gcc.dg/cpp/cpp.exp: Likewise.
49855 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
49856 gcc-dg-runtest, so we cycle over optimization options.
49857
49858 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
49859 * gcc.dg/compare2.c: No longer expected to fail.
49860
49861 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
49862
49863 * gcc.c-torture/execute/20000804-1.c: New test.
49864
49865 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
49866
49867 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
49868
49869 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
49870
49871 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
49872
49873 2000-08-03 Jeffrey A Law (law@cygnus.com)
49874
49875 * gcc.c-torture/compile/20000803-1.c: New test.
49876
49877 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
49878
49879 * gcc.c-torture/execute/20000801-3.c,
49880 gcc.c-torture/execute/20000801-4.c: New tests.
49881 * gcc.c-torture/execute/20000801-3.x,
49882 gcc.c-torture/execute/20000801-4.x: Xfail.
49883
49884 2000-08-02 Geoff Keating <geoffk@cygnus.com>
49885
49886 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
49887 libobjc/.libs to allow for libtool.
49888
49889 2000-08-02 Jakub Jelinek <jakub@redhat.com>
49890
49891 * gcc.c-torture/compile/20000802-1.c: New test.
49892
49893 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
49894
49895 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
49896
49897 2000-07-31 Jeffrey A Law (law@cygnus.com)
49898
49899 * gcc-c-torture/execute/20000731-2.c: New test.
49900
49901 * gcc.c-torture/execute/20000731-1.c: New test.
49902 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
49903
49904 2000-07-31 Jakub Jelinek <jakub@redhat.com>
49905
49906 * gcc.dg/cpp/paste7.c: New test.
49907 * gcc.dg/cpp/20000725-1.c: New test.
49908
49909 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
49910
49911 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
49912 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
49913 declaration warning for __builtin_dwarf_reg_size.
49914
49915 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
49916
49917 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
49918
49919 * gcc.dg/noncompile/voidparam-1.c: New test.
49920
49921 2000-07-30 Richard Henderson <rth@cygnus.com>
49922
49923 * gcc.dg/c90-digraph-1.c: Don't xfail.
49924 * gcc.dg/compare2.c (case 10): Xfail.
49925 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
49926
49927 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
49928
49929 * gcc.dg/c99-main-1.c: New test.
49930
49931 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
49932
49933 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
49934
49935 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
49936
49937 * gcc.c-tortuer/execute/20000726-1.c: New test.
49938
49939 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
49940
49941 * gcc.c-torture/execute/enum-2.c: New test.
49942
49943 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49944
49945 * gcc.dg/cpp/tr-warn3.c: New test.
49946
49947 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
49948
49949 * g++.old-deja/g++.ext/implicit1.C: Remove.
49950 * g++.old-deja/g++.jason/c2.C: Remove
49951 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
49952 * g++.old-deja/g++.pt/crash16.C: Likewise.
49953 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
49954
49955 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
49956
49957 * g++.old-deja/g++.other/for2.C: New test.
49958
49959 2000-07-25 Jakub Jelinek <jakub@redhat.com>
49960
49961 * gcc.dg/20000720-1.c: New test.
49962
49963 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
49964
49965 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
49966
49967 2000-07-24 Geoff Keating <geoffk@cygnus.com>
49968
49969 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
49970 * gcc.c-torture/execute/20000722-1.c: New.
49971 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
49972
49973 2000-07-24 Jakub Jelinek <jakub@redhat.com>
49974
49975 * gcc.dg/cpp/20000720-1.S: New test.
49976
49977 2000-07-21 Michael Meissner <meissner@redhat.com>
49978
49979 * gcc.c-torture/execute/ieee/hugeval.c: New test.
49980
49981 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
49982
49983 * g++.old-deja/g++.brendan/crash16.C,
49984 g++.old-deja/g++.brendan/parse3.C,
49985 g++.old-deja/g++.brendan/redecl1.C,
49986 g++.old-deja/g++.ns/template13.C,
49987 g++.old-deja/g++.other/decl4.C,
49988 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
49989
49990 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
49991
49992 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
49993 and "Internal error".
49994
49995 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
49996 regexps.
49997 * gcc.dg/cpp/paste6.c: New test.
49998
49999 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
50000
50001 * gcc.dg/cpp/tr-direct.c: New test.
50002
50003 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
50004 gcc.dg/cpp/undef1.c: Tweak error regexps.
50005
50006 2000-07-18 Eric Christopher <echristo@redhat.com>
50007
50008 * gcc.c-torture/compile/20000718-1.c: New test.
50009
50010 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
50011
50012 * cpplex.c (_cpp_push_token): If the token being pushed back
50013 is the previous token in this context, just subtract one from
50014 context->posn.
50015 * cppmacro.c (save_expansion): Clear aux field when storing a
50016 placemarker.
50017
50018 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
50019
50020 * gcc.dg/noncompile/redecl-1.c: New test.
50021
50022 2000-07-18 Jakub Jelinek <jakub@redhat.com>
50023
50024 * gcc.c-torture/execute/20000717-5.c: New test.
50025 * gcc.c-torture/execute/20000717-1.x: Removed.
50026
50027 2000-07-17 Richard Henderson <rth@cygnus.com>
50028
50029 * gcc.c-torture/execute/20000717-4.c: New test.
50030
50031 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
50032
50033 * gcc.dg/cpp/syshdr.c: New test.
50034 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
50035
50036 2000-07-17 Neil Booth <neilb@earthling.net>
50037
50038 * gcc.dg/cpp/cmdlne-dM.c: New test.
50039 * gcc.dg/cpp/cmdlne-dD.c: New test.
50040
50041 2000-07-17 Jeffrey A Law (law@cygnus.com)
50042
50043 * gcc.c-torture/execute/20000717-3.c: New test.
50044
50045 * gcc.c-torture/compile/20000717-1.c: New test.
50046
50047 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
50048
50049 * gcc.c-torture/execute/20000717-2.c: New test.
50050
50051 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
50052
50053 * gcc.dg/formatz-1.c: New test.
50054
50055 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
50056 * gcc.dg/c99-digraph-1.c: New tests.
50057
50058 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
50059 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
50060
50061 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
50062 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
50063 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
50064 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
50065 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
50066 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
50067 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
50068
50069 2000-07-17 Greg McGary <greg@mcgary.org>
50070
50071 * gcc.c-torture/execute/20000717-1.c: New test.
50072 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
50073
50074 2000-07-15 Jakub Jelinek <jakub@redhat.com>
50075
50076 * gcc.c-torture/execute/20000715-2.c: New test.
50077 * gcc.dg/20000715-1.c: New test.
50078
50079 2000-07-15 Michael Meissner <meissner@redhat.com>
50080
50081 * gcc.c-torture/execute/20000715-1.c: New test.
50082
50083 2000-07-13 Jakub Jelinek <jakub@redhat.com>
50084
50085 * gcc.c-torture/execute/20000707-1.c: New test.
50086
50087 2000-07-13 Neil Booth <NeilB@earthling.net>
50088
50089 * gcc.dg/cpp/digraph1.c,
50090 gcc.dg/cpp/digraph2.c,
50091 gcc.dg/cpp/digraphs.c: New tests.
50092
50093 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
50094
50095 * g77.f-torture/compile/20000630-2.f: New test.
50096 * g77.f-torture/compile/20000630-2.x
50097
50098 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
50099
50100 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
50101
50102 2000-07-11 Neil Booth <NeilB@earthling.net>
50103
50104 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
50105
50106 2000-07-11 Neil Booth <NeilB@earthling.net>
50107
50108 * gcc.dg/cpp/cmdlne-C.c: New.
50109
50110 2000-07-09 Neil Booth <NeilB@earthling.net>
50111
50112 * gcc.dg/cpp/directiv.c: New tests.
50113 * gcc.dg/cpp/undef1.c: Update.
50114
50115 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
50116
50117 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
50118
50119 2000-07-09 Neil Booth <NeilB@earthling.net>
50120
50121 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
50122
50123 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
50124
50125 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
50126 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
50127
50128 2000-07-08 Neil Booth <NeilB@earthling.net>
50129
50130 * gcc.dg/cpp/macsyntx.c: New tests.
50131
50132 2000-07-07 Jakub Jelinek <jakub@redhat.com>
50133
50134 * gcc.dg/20000707-1.c: New test.
50135
50136 2000-07-07 Jakub Jelinek <jakub@redhat.com>
50137
50138 * gcc.c-torture/execute/20000706-1.c: New test.
50139 * gcc.c-torture/execute/20000706-2.c: New test.
50140 * gcc.c-torture/execute/20000706-3.c: New test.
50141 * gcc.c-torture/execute/20000706-4.c: New test.
50142 * gcc.c-torture/execute/20000706-5.c: New test.
50143
50144 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
50145
50146 * g++.old-deja/g++.pt/instantiate7.C: New test.
50147
50148 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
50149
50150 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
50151 * g++.old-deja/g++.mike/thunk3.C: Likewise.
50152 * g++.old-deja/g++.other/rtti3.C: Likewise.
50153 * g++.old-deja/g++.other/rttid3.C: Likewise.
50154
50155 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
50156
50157 * g77.f-torture/compile/20000630-1.x: Fix typo
50158
50159 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
50160
50161 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
50162 assembly output.
50163
50164 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
50165
50166 * gcc.dg/cpp/ident.c: New test.
50167
50168 2000-07-05 Neil Booth <NeilB@earthling.net>
50169
50170 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
50171 gcc.dg/cpp/lexstrng.c: New tests.
50172
50173 2000-07-04 Neil Booth <NeilB@earthling.net>
50174
50175 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
50176 * gcc.dg/cpp/strify2.c: Same.
50177
50178 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
50179
50180 * gcc.dg/cpp/19951025-1.c: Adjust regexps.
50181 * gcc.dg/cpp/19990703-1.c: Likewise.
50182 * gcc.dg/cpp/20000625-1.c: Likewise.
50183 * gcc.dg/cpp/20000625-2.c: Likewise.
50184
50185 * gcc.dg/cpp/macro1.c,
50186 gcc.dg/cpp/paste1.c, gcc.dg/cpp/paste2.c,
50187 gcc.dg/cpp/paste3.c, gcc.dg/cpp/paste4.c,
50188 gcc.dg/cpp/strify1.c,
50189 gcc.dg/cpp/strify2.c: New tests.
50190
50191 2000-07-03 Jakub Jelinek <jakub@redhat.com>
50192
50193 * gcc.c-torture/execute/20000703-1.c: New test.
50194
50195 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
50196
50197 * g++.old-deja/g++.pt (lookup10.C): New test.
50198
50199 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
50200
50201 * g++.old-deja/g++.pt (typename25.C): New test.
50202
50203 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
50204
50205 * gcc.c-torture/compile/20000701-1.c: New test.
50206
50207 2000-06-30 Nick Clifton <nickc@cygnus.com>
50208
50209 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
50210 to test case.
50211
50212 2000-06-30 Catherine Moore <clm@cygnus.com>
50213
50214 * gcc.c-torture/execute/align-1.c: New test.
50215
50216 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
50217
50218 * g++.old-deja/g++.pt/expr8.C: New test.
50219 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
50220
50221 2000-06-29 Nick Clifton <nickc@cygnus.com>
50222
50223 * gcc.c-torture/compile/20000629-1.c: New test.
50224
50225 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
50226
50227
50228 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
50229 gcc.dg/noncompile directory, depending on whether they're
50230 preprocessor tests or not. Annotate all the tests for the dg
50231 framework.
50232
50233 * gcc.c-torture/noncompile/noncompile.exp: Delete.
50234 * gcc.dg/noncompile/noncompile.exp: New.
50235
50236 * Moved files:
50237 Old name New name
50238 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
50239 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
50240 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
50241 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
50242 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
50243 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
50244 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
50245 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
50246 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
50247 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
50248 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
50249 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
50250 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
50251 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
50252 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
50253 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
50254 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
50255 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
50256 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
50257 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
50258 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
50259 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
50260 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
50261 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
50262
50263 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
50264 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
50265 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
50266 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
50267 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
50268 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
50269
50270 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
50271
50272 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
50273 declare one variable. On the fourth, error.
50274 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
50275 declared by 20000628-1a.h.
50276
50277 2000-06-29 Richard Henderson <rth@redhat.com>
50278
50279 * gcc.c-torture/execute/930529-1.x: New file.
50280 * gcc.dg/920413-1.c: Adjust expected warning text.
50281 * gcc.dg/980217-1.c: Declare abort.
50282 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
50283
50284 2000-06-29 Jeffrey A Law (law@cygnus.com)
50285
50286 * g77.f-torture/compile/20000629-1.f: New test.
50287 * g77.f-torture/compile/20000629-1.x: Expected to fail.
50288
50289 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
50290
50291 Rearrange lots of files, removing entirely the
50292 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
50293 directories.
50294
50295 * Deleted files:
50296 gcc.c-torture/code_quality/code_quality.exp
50297 gcc.c-torture/special/special.exp
50298 gcc.failure/failure.exp
50299 gcc.failure/940409-1.x
50300 gcc.c-torture/compile/961203-1.x
50301
50302 * New files:
50303 gcc.misc-tests/linkage.exp
50304 gcc.c-torture/execute/920730-1t.c
50305 gcc.c-torture/execute/920730-1t.x
50306 gcc.c-torture/compile/920520-1.x
50307 gcc.c-torture/compile/920521-1.x
50308 gcc.c-torture/compile/981006-1.x
50309 gcc.c-torture/execute/eeprof-1.x
50310
50311 * Moved files (possibly with modifications to fit a new harness):
50312 Old name New name
50313 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
50314 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
50315 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
50316 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
50317 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
50318 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
50319 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
50320 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
50321 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
50322 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
50323 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
50324 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
50325 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
50326 gcc.failure/940409-1.c gcc.dg/940409-1.c
50327
50328 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
50329
50330 * c-torture/compile/961203-1.x: Delete.
50331
50332 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
50333 not exit. Include stdio.h.
50334 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
50335 * gcc.misc-tests/dg-12.c: Likewise.
50336 * gcc.misc-tests/dg-5.c: Likewise.
50337 * gcc.misc-tests/dg-6.c: Likewise.
50338 * gcc.misc-tests/dg-7.c: Prototype abort.
50339 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
50340 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
50341 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
50342 not exit.
50343 * gcc.misc-tests/sieve.c: Use return from main, not exit.
50344 * gcc.misc-tests/sort2.c: Use return from main, not exit.
50345
50346 2000-06-28 Jakub Jelinek <jakub@redhat.com>
50347
50348 * gcc.dg/cpp/20000628-1.c: New test.
50349 * gcc.dg/cpp/20000628-1.h: New header for above test.
50350 * gcc.dg/cpp/20000628-1a.h: Likewise.
50351
50352 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
50353
50354 * gcc.dg/cpp: New directory.
50355 * gcc.dg/cpp/cpp.exp: New driver.
50356 * gcc.dg/cpp/20000627-1.c: New test.
50357 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
50358 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
50359 and rewrite as a compilation test.
50360
50361 * gcc.dg: Move many files into the cpp subdirectory, possibly
50362 renaming or editing them as well.
50363 Old name New name
50364 990119-1.c cpp/19990119-1.c
50365 990228-1.c cpp/19990228-1.c
50366 990407-1.c cpp/19990407-1.c
50367 990409-1.c cpp/19990409-1.c
50368 990413-1.c cpp/19990413-1.c
50369 990703-1.c cpp/19990703-1.c
50370 20000127-1.c cpp/20000127-1.c
50371 20000129-1.c cpp/20000129-1.c
50372 20000207-1.c cpp/20000207-1.c
50373 20000207-2.c cpp/20000207-2.c
50374 20000209-1.c cpp/20000209-1.c
50375 20000209-2.c cpp/20000209-2.c
50376 20000301-1.c cpp/20000301-1.c
50377 20000419-1.c cpp/20000419-1.c
50378 20000510-1.S cpp/20000510-1.S
50379 20000519-1.c cpp/20000519-1.c
50380 20000529-1.c cpp/20000529-1.c
50381 20000625-1.c cpp/20000625-1.c
50382 20000625-2.c cpp/20000625-2.c
50383 cpp-as1.c cpp/assert1.c
50384 cpp-as2.c cpp/assert2.c
50385 cxx-comments-1.c cpp/cxxcom1.c
50386 cxx-comments-2.c cpp/cxxcom2.c
50387 endif-label.c cpp/endif.c
50388 cpp-hash1.c cpp/hash1.c
50389 cpp-hash2.c cpp/hash2.c
50390 cpp-if1.c cpp/if-1.c
50391 cpp-if2.c cpp/if-2.c
50392 cpp-if3.c cpp/if-3.c
50393 cpp-if4.c cpp/if-4.c
50394 cpp-if5.c cpp/if-5.c
50395 cpp-cond.c cpp/if-cexp.c
50396 cpp-missingop.c cpp/if-mop.c
50397 cpp-missingparen.c cpp/if-mpar.c
50398 cpp-opprec.c cpp/if-oppr.c
50399 cpp-ifparen.c cpp/if-paren.c
50400 cpp-shortcircuit.c cpp/if-sc.c
50401 cpp-shift.c cpp/if-shift.c
50402 cpp-unary.c cpp/if-unary.c
50403 cpp-li1.c cpp/line1.c
50404 cpp-li2.c cpp/line2.c
50405 lineno.c cpp/line3.c
50406 lineno-2.c cpp/line4.c
50407 cpp-mi.c cpp/mi1.c
50408 cpp-mic.h cpp/mi1c.h
50409 cpp-micc.h cpp/mi1cc.h
50410 cpp-mind.h cpp/mi1nd.h
50411 cpp-mindp.h cpp/mi1ndp.h
50412 cpp-mix.h cpp/mi1x.h
50413 cpp-mi2.c cpp/mi2.c
50414 cpp-mi2a.h cpp/mi2a.h
50415 cpp-mi2b.h cpp/mi2b.h
50416 cpp-mi2c.h cpp/mi2c.h
50417 cpp-mi3.c cpp/mi3.c
50418 cpp-mi3.def cpp/mi3.def
50419 poison-1.c cpp/poison.c
50420 pr-impl.c cpp/prag-imp.c
50421 cpp-redef-2.c cpp/redef1.c
50422 cpp-redef.c cpp/redef2.c
50423 strpaste.c cpp/strp1.c
50424 strpaste-2.c cpp/strp2.c
50425 cpp-tradpaste.c cpp/tr-paste.c
50426 cpp-tradstringify.c cpp/tr-str.c
50427 cpp-tradwarn1.c cpp/tr-warn1.c
50428 cpp-tradwarn2.c cpp/tr-warn2.c
50429 trigraphs.c cpp/trigraphs.c
50430 cpp-unc1.c cpp/unc1.c
50431 cpp-unc2.c cpp/unc2.c
50432 cpp-unc3.c cpp/unc3.c
50433 cpp-unc.c cpp/unc4.c
50434 undef.c cpp/undef1.c
50435 undef-2.c cpp/undef2.c
50436 cpp-wi1.c cpp/widestr1.c
50437
50438 2000-06-27 Mark Mitchell <mark@codesourcery.com>
50439
50440 * lib/g++.exp (g++_include_flags): Tweak.
50441
50442 2000-06-27 H.J. Lu <hjl@gnu.org>
50443 Loren J. Rittle <ljrittle@acm.org>
50444
50445 * lib/g++.exp (g++_include_flags): Override libgloss.exp
50446 version with one that knows about the new gcc tree structure.
50447 (g++_link_flags): Same.
50448
50449 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
50450
50451 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
50452 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
50453 case we are cross-compiling.
50454
50455 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
50456 g++.old-deja/g++.niklas/Makefile.in,
50457 g++.old-deja/g++.niklas/configure.in,
50458 g++.old-deja/g++.other/Makefile.in,
50459 g++.old-deja/g++.other/configure.in,
50460 gcc.c-torture/code_quality/Makefile.in,
50461 gcc.c-torture/code_quality/configure.in,
50462 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
50463 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
50464 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
50465 gcc.c-torture/execute/ieee/Makefile.in,
50466 gcc.c-torture/execute/ieee/configure.in,
50467 gcc.c-torture/noncompile/Makefile.in,
50468 gcc.c-torture/noncompile/configure.in,
50469 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
50470 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
50471 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
50472
50473 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
50474
50475 * g++.old-deja/g++.other/ambig3.C: New test.
50476
50477 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
50478
50479 * g++.old-deja/g++.pt/syntax1.C: New test.
50480 * g++.old-deja/g++.pt/syntax2.C: New test.
50481 * g++.old-deja/g++.other/syntax3.C: New test.
50482 * g++.old-deja/g++.other/syntax4.C: New test.
50483
50484 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
50485
50486 * gcc.dg/20000623-1.c: Prototype exit and abort.
50487
50488 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
50489
50490 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
50491 New tests.
50492 * gcc.dg/cpp-mi3.def: New file.
50493
50494 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
50495 inside assertions.
50496 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
50497 lexer's error messages.
50498 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
50499 divine anything from the linemarkers.
50500 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
50501 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
50502
50503 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
50504
50505 * gcc.dg/20000623-1.c: New test.
50506
50507 2000-06-22 Jakub Jelinek <jakub@redhat.com>
50508
50509 * gcc.c-torture/execute/20000622-1.c: New test.
50510
50511 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
50512
50513 * g++.old-deja/g++.other/init15.C: New test.
50514
50515 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
50516
50517 * g++.old-deja/g++.pt/vaarg2.C: New test.
50518 * g++.old-deja/g++.pt/vaarg3.C: New test.
50519
50520 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
50521
50522 * g++.old-deja/g++.other/dyncast6.C: New test.
50523
50524 2000-06-15 Jakub Jelinek <jakub@redhat.com>
50525
50526 * gcc.c-torture/execute/loop-6.c: New test.
50527
50528 2000-06-14 Jakub Jelinek <jakub@redhat.com>
50529
50530 * gcc.dg/20000614-1.c: New test.
50531 * gcc.dg/20000614-2.c: New test.
50532
50533 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
50534
50535 * g++.old-deja/g++.other/inline12.C: New test.
50536
50537 2000-06-13 Jakub Jelinek <jakub@redhat.com>
50538
50539 * g++.old-deja/g++.other/eh1.C: New test.
50540
50541 2000-06-12 Jakub Jelinek <jakub@redhat.com>
50542
50543 * g++.old-deja/g++.other/type.C: New test.
50544
50545 2000-06-05 Jakub Jelinek <jakub@redhat.com>
50546
50547 * g++.old-deja/g++.other/initstring.C: New test.
50548
50549 2000-06-12 Jason Merrill <jason@redhat.com>
50550
50551 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
50552
50553 2000-06-09 Jeffrey A Law (law@cygnus.com)
50554
50555 * gcc.c-torture/compile/20000609-1.c: New test.
50556
50557 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
50558
50559 * gcc.dg/20000609-1.c: New test.
50560
50561 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
50562
50563 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
50564 * gcc.c-torture/noncompile/poison-1.c: Move...
50565 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
50566 * gcc.dg/cpp-li1.c: Add a token after the #line.
50567
50568 2000-06-05 Richard Henderson <rth@cygnus.com>
50569
50570 * gcc.c-torture/execute/20000605-2.c: New test.
50571 * gcc.c-torture/execute/20000605-3.c: New test.
50572
50573 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
50574
50575 * g77.f-torture/execute/20000503-1.x: New file.
50576
50577 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
50578
50579 * g++.old-deja/g++.eh/badalloc1.C: New test.
50580
50581 2000-06-05 Richard Henderson <rth@cygnus.com>
50582
50583 * gcc.c-torture/execute/20000605-1.c: New test.
50584
50585 2000-06-05 Jakub Jelinek <jakub@redhat.com>
50586 Nathan Sidwell <nathan@codesourcery.com>
50587
50588 * gcc.c-torture/compile/20000605-1.c: New test.
50589
50590 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
50591
50592 * g77.f-torture/compile/20000601-1.f: New test.
50593
50594 2000-06-03 Richard Henderson <rth@cygnus.com>
50595
50596 * gcc.c-torture/execute/20000603-1.c: New.
50597
50598 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
50599
50600 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
50601 * gcc.dg/noreturn-2.c (noreturn): Likewise.
50602
50603 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
50604
50605 * gcc.dg/compare2.c (case 12): XFAIL.
50606 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
50607 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
50608
50609 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
50610
50611 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
50612
50613 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
50614 guard macro is already defined when the header is first
50615 included.
50616 * gcc.dg/cpp-mix.h: New file.
50617 * gcc.dg/endif-label.c: Update patterns to match compiler.
50618
50619 * g++.brendan/complex1.C: Declare abort.
50620 * g++.law/refs4.C: Remove XFAIL.
50621 * g++.oliva/expr2.C: Declare abort and exit.
50622
50623 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
50624
50625 * gcc.c-torture/execute/20000528-1.c: New test.
50626
50627 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
50628 * g++.old-deja/g++.law/temps4.C: Likewise.
50629
50630 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
50631 stdlib.h. Call abort() on failure.
50632 * g++.old-deja/g++.law/refs4.C: Likewise.
50633 * g++.old-deja/g++.law/temps4.C: Likewise.
50634 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
50635 * gcc.c-torture/execute/20000112-1.c: Include string.h.
50636
50637 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
50638
50639 Relative to g++.dg/special:
50640 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
50641
50642 Relative to g++.old-deja:
50643 * g++.brendan/complex1.C, g++.jason/optimize2.C,
50644 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
50645 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
50646 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
50647 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
50648 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
50649 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
50650
50651 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
50652 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
50653 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
50654 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
50655 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
50656 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
50657 and/or string.h.
50658
50659 * g++.other/goto1.C: Update expectations for error messages.
50660
50661 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
50662
50663 * gcc.c-torture/compile/20000523-1.c: New test.
50664
50665 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
50666
50667 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
50668
50669 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
50670
50671 * g++.old-deja/g++.eh/catch11.C: New test.
50672 * g++.old-deja/g++.eh/catch12.C: New test.
50673
50674 2000-05-24 Nick Clifton <nickc@cygnus.com>
50675
50676 * gcc.c-torture/execute/20000523-1.c: New test.
50677
50678 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
50679
50680 * c-torture/execute/bcp-1.c: Replace abort in arg of
50681 __builtin_constant_p with a generic external function.
50682
50683 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
50684 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
50685 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
50686 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
50687 Prototype abort and/or exit.
50688
50689 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
50690 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
50691 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
50692 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
50693
50694 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
50695
50696 * gcc.dg/dwarf2-1.c: New test.
50697
50698 2000-05-20 Richard Henderson <rth@cygnus.com>
50699
50700 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
50701
50702 2000-05-20 Andreas Jaeger <aj@suse.de>
50703
50704 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
50705 testcase.
50706
50707 2000-05-19 David Edelsohn <edelsohn@gnu.org>
50708
50709 * gcc.c-torture/execute/20000519-2.c: New test.
50710
50711 2000-05-19 Andreas Jaeger <aj@suse.de>
50712
50713 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
50714 which fails with SSA.
50715
50716 * lib/c-torture.exp: Also test with -O3 -fssa.
50717
50718 2000-05-18 Michael Meissner <meissner@redhat.com>
50719
50720 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
50721 * gcc.c-torture/execute/920415-1.c: Ditto.
50722 * gcc.c-torture/execute/920501-1.c: Ditto.
50723 * gcc.c-torture/execute/conversion.c: Ditto.
50724 * gcc.c-torture/execute/cvt-1.c: Ditto.
50725
50726 2000-05-18 Jeffrey A Law (law@cygnus.com)
50727
50728 * gcc.c-torture/compile/20000518-1.c: New test.
50729
50730 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
50731
50732 * g77.f-torture/compile/200005018.f: New test.
50733
50734 2000-05-17 Jeffrey A Law (law@cygnus.com)
50735
50736 * gcc.c-torture/compile/20000517-1.c: New test.
50737
50738 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50739
50740 * gcc.c-torture/execute/20000516-1.c: New test.
50741
50742 2000-05-15 Jakub Jelinek <jakub@redhat.com>
50743
50744 * g++.old-deja/g++.other/eh.C: New test.
50745
50746 2000-05-12 Richard Henderson <rth@cygnus.com>
50747
50748 * gcc.c-torture/execute/990208-1.c (main): Don't pass
50749 constants through to doit's conditional.
50750
50751 2000-05-11 Jeffrey A Law (law@cygnus.com)
50752
50753 * gcc.c-torture/compile/20000511-1.c: New test.
50754 * g77.f-torture/compile/20000511-1.f: New test.
50755 * g77.f-torture/compile/20000511-2.f: New test.
50756
50757 2000-05-11 Michael Meissner <meissner@redhat.com>
50758
50759 * gcc.c-torture/execute/20000511-1.c: New test.
50760
50761 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
50762
50763 * gcc.dg/dg.exp: Scan .S files as well as .c files.
50764 * gcc.dg/20000510-1.S: New.
50765
50766 2000-05-08 Catherine Moore <clm@cygnus.com>
50767
50768 * gcc.dg/unused-3.c: New.
50769
50770 2000-05-06 Richard Henderson <rth@cygnus.com>
50771
50772 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
50773 * g++.old-deja/g++.mike/warn1.C: Likewise.
50774 * g++.old-deja/g++.pt/local1.C: Likewise.
50775 * g++.old-deja/g++.pt/local7.C: Likewise.
50776 * g++.old-deja/g++.pt/spec16.C: Likewise.
50777
50778 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
50779
50780 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
50781
50782 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
50783
50784 * g77.f-torture/execute/20000503-1.f: New test.
50785
50786 2000-05-04 Andreas Jaeger <aj@suse.de>
50787
50788 * gcc.dg/noreturn-2.c: New test.
50789
50790 2000-05-04 Neil Booth <NeilB@earthling.net>
50791
50792 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
50793 preprocessor.
50794
50795 2000-05-04 Richard Henderson <rth@cygnus.com>
50796
50797 * gcc.c-torture/execute/20000503-1.c: Fix typo.
50798
50799 2000-05-04 Richard Henderson <rth@cygnus.com>
50800
50801 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
50802 OpenSSL by Jason R Thorpe.
50803
50804 2000-05-03 Jim Wilson <wilson@cygnus.com>
50805
50806 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
50807
50808 2000-05-03 Robert Lipe <robertlipe@usa.net>
50809
50810 * gcc.dg/20000503-1.c: New test.
50811
50812 2000-05-02 Jakub Jelinek <jakub@redhat.com>
50813
50814 * gcc.c-torture/compile/20000502-1.c: New test.
50815 * g++.old-deja/g++.other/align.C: New test.
50816 * gcc.dg/cpp-tradstringify.c: New test.
50817
50818 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
50819
50820 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
50821 and hard registers.
50822
50823 2000-04-26 Geoff Keating <geoffk@cygnus.com>
50824
50825 * gcc.c-torture/execute/loop-5.c: New test.
50826
50827 2000-04-25 Jakub Jelinek <jakub@redhat.com>
50828
50829 * gcc.c-torture/execute/va-arg-20.c: New test.
50830
50831 2000-04-23 Jeffrey A Law (law@cygnus.com)
50832
50833 * gcc.c-torture/execute/20000422-1.c: New test.
50834
50835 2000-04-20 Greg McGary <gkm@gnu.org>
50836
50837 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
50838 when optimizing, but without sibling-call optimizations (-O1).
50839
50840 2000-04-20 Jeffrey A Law (law@cygnus.com)
50841
50842 * gcc.c-torture/compile/20000420-1.c: New test.
50843
50844 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
50845
50846 * g++.abi/ptrflags.C: New test.
50847 * g++.eh/catchptr1.C: Test incomplete pointer chains.
50848
50849 2000-04-19 Catherine Moore <clm@cygnus.com>
50850
50851 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
50852
50853 2000-04-19 Greg McGary <gkm@gnu.org>
50854
50855 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
50856 sibling-call optimizations.
50857
50858 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
50859
50860 * gcc.dg/20000419-1.c: New test.
50861
50862 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
50863
50864 * gcc.c-torture/execute/20000412-6.c: New test.
50865
50866 2000-04-12 Jeffrey A Law (law@cygnus.com)
50867
50868 * gcc.c-torture/execute/20000412-5.c: New test.
50869 * g77.f-torture/compile/20000412-1.f: New test.
50870 * gcc.c-torture/execute/20000412-4.c: New test.
50871 * gcc.c-torture/compile/20000412-2.c: New test.
50872 * gcc.c-torture/execute/20000412-3.c: New test.
50873 * gcc.c-torture/compile/20000412-1.c: New test.
50874 * gcc.c-torture/execute/20000412-2.c: New test.
50875
50876 2000-04-12 Jakub Jelinek <jakub@redhat.com>
50877
50878 * objc/execute/bf-20.m: New test.
50879
50880 2000-04-10 Richard Henderson <rth@cygnus.com>
50881
50882 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
50883
50884 * gcc.c-torture/execute/20000412-1.c: New test.
50885
50886 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
50887
50888 * g++.old-deja/g++.eh/catchptr1.C: New test.
50889
50890 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
50891
50892 * g++.old-deja/g++.abi/cxa_vec.C: New test.
50893
50894 2000-04-08 Neil Booth <NeilB@earthling.net>
50895
50896 * gcc.dg/cpp-nullchar.c: Remove test as
50897 embedded nulls cause problems.
50898
50899 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50900
50901 * gcc.dg/compare2.c: New test.
50902
50903 2000-04-08 Neil Booth <NeilB@earthling.net>
50904
50905 * gcc.dg/cpp-nullchar.c: New test.
50906
50907 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
50908
50909 * gcc.dg/cpp-mi2.c: New test.
50910 * gcc.dg/cpp-mi2[abc].h: New files.
50911
50912 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
50913
50914 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
50915 member name.
50916
50917 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
50918
50919 * g++.old-deja/g++.abi/vmihint.C: New test.
50920
50921 2000-04-06 Neil Booth <NeilB@earthling.net>
50922
50923 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
50924 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
50925 copyright.
50926
50927 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
50928
50929 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
50930 avoid stack-frame overwrite.
50931
50932 2000-04-05 Jakub Jelinek <jakub@redhat.com>
50933
50934 * gcc.c-torture/compile/20000405-2.c: New test.
50935 * gcc.c-torture/compile/20000405-3.c: New test.
50936
50937 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
50938
50939 * gcc.c-torture/compile/20000405-1.c: New test.
50940
50941 2000-04-04 Geoff Keating <geoffk@cygnus.com>
50942
50943 * gcc.dg/cast-qual-1.c: Revert last change.
50944
50945 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50946
50947 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
50948
50949 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
50950
50951 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
50952 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
50953
50954 2000-04-03 Jeffrey A Law (law@cygnus.com)
50955
50956 * gcc.c-torture/compile/20000403-2.c: New test.
50957 * gcc.c-torture/compile/20000403-1.c: New test.
50958
50959 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
50960
50961 * gcc.c-torture/execute/20000403-1.c: New test.
50962
50963 2000-04-03 Geoff Keating <geoffk@cygnus.com>
50964
50965 * gcc.c-torture/execute/20000402-1.c: New test.
50966
50967 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
50968
50969 * gcc.c-torture/execute/va-arg-15.c: New test.
50970 * gcc.c-torture/execute/va-arg-16.c: New test.
50971 * gcc.c-torture/execute/va-arg-17.c: New test.
50972 * gcc.c-torture/execute/va-arg-18.c: New test.
50973 * gcc.c-torture/execute/va-arg-19.c: New test.
50974
50975 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
50976
50977 * gcc.c-torture/compile/981211-1.c: Move to...
50978 * gcc.dg/cpp-as1.c: ...here.
50979 * gcc.dg/cpp-as2.c: New file.
50980
50981 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
50982 compiler.
50983
50984 2000-04-02 Neil Booth <NeilB@earthling.net>
50985
50986 * gcc.dg/cpp-cond.c New tests.
50987 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
50988 accidental success less likely.
50989 * gcc.dg/cpp-missingop.c New tests.
50990 * gcc.dg/cpp-missingparen.c New tests.
50991 * gcc.dg/cpp-shift.c New tests.
50992 * gcc.dg/cpp-shortcircuit.c New tests.
50993 * gcc.dg/cpp-unary.c New tests.
50994
50995 2000-03-29 Jeffrey A Law (law@cygnus.com)
50996
50997 * gcc.c-torture/compile/20000329-1.c: New test.
50998
50999 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
51000
51001 * gcc.c-torture/compile/20000326-1.c: New test.
51002 * gcc.c-torture/compile/20000326-2.c: New test.
51003
51004 2000-03-24 Geoff Keating <geoffk@cygnus.com>
51005
51006 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
51007 the first parameter is a function argument.
51008
51009 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
51010
51011 * g++.old-deja/g++.ext/array4.C: New test.
51012
51013 2000-03-22 Geoff Keating <geoffk@cygnus.com>
51014
51015 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
51016
51017 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51018
51019 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
51020
51021 2000-03-19 Richard Henderson <rth@cygnus.com>
51022
51023 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
51024
51025 2000-03-19 Richard Henderson <rth@cygnus.com>
51026
51027 * gcc.c-torture/compile/20000319-1.c: New test.
51028
51029 2000-03-14 Jeffrey A Law (law@cygnus.com)
51030
51031 * gcc.c-torture/execute/20000314-3.c: New test.
51032 * gcc.c-torture/execute/20000314-2.c: New test.
51033 * gcc.c-torture/execute/20000314-1.c: New test.
51034 * gcc.c-torture/compile/20000314-2.c: New test.
51035 * gcc.c-torture/compile/20000314-1.c: New test.
51036
51037 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
51038
51039 * g++.old-deja/g++.warn/inline.C: New test.
51040
51041 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
51042
51043 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
51044 standards-compliant result rather than specific constants.
51045 Put test-values in array.
51046
51047 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
51048
51049 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
51050 (g++_target_compile): Put test-specific options last.
51051
51052 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
51053
51054 * g++.old-deja/g++.eh/vbase4.C: New test.
51055
51056 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
51057
51058 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
51059
51060 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
51061
51062 * g++.old-deja/g++.brendan/misc12.C: Removed.
51063 * g++.old-deja/g++.pt/memtemp77.C: Constify.
51064 * g++.old-deja/g++.ext/pretty4.C: New test.
51065
51066 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
51067
51068 * g++.old-deja/g++.other/string2.C: New test.
51069
51070 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
51071
51072 * g++.old-deja/g++.warn/impint2.C: New test.
51073
51074 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
51075
51076 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
51077 is 1, not zero.
51078
51079 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
51080
51081 * g++.old-deja/g++.warn/impint.C: New test.
51082 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
51083 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
51084 * g++.old-deja/g++.pt/explicit12.C: Likewise.
51085 * g++.old-deja/g++.pt/explicit13.C: Likewise.
51086 * g++.old-deja/g++.pt/explicit17.C: Likewise.
51087 * g++.old-deja/g++.pt/explicit18.C: Likewise.
51088 * g++.old-deja/g++.pt/explicit19.C: Likewise.
51089 * g++.old-deja/g++.pt/explicit23.C: Likewise.
51090 * g++.old-deja/g++.pt/explicit31.C: Likewise.
51091 * g++.old-deja/g++.pt/explicit35.C: Likewise.
51092 * g++.old-deja/g++.pt/explicit6.C: Likewise.
51093 * g++.old-deja/g++.pt/memclass7.C: Likewise.
51094
51095 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
51096
51097 * gcc.dg/cpp-redef.c: New test.
51098
51099 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
51100
51101 * g++.old-deja/g++.pt/unify7.C: New test.
51102
51103 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
51104
51105 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
51106 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
51107
51108 2000-02-25 Geoff Keating <geoffk@cygnus.com>
51109
51110 * gcc.c-torture/compile/20000224-1.c: New test.
51111
51112 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
51113
51114 * gcc.c-torture/compile/cpp-2.c: New test.
51115 * gcc.c-torture/compile/cpp-1.c: New test.
51116
51117 2000-02-25 Jeffrey A Law (law@cygnus.com)
51118
51119 * gcc.c-torture/execute/20000225-1.c: New test.
51120
51121 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
51122
51123 * gcc.dg/cpp-li2.c: New test.
51124
51125 * gcc.dg/cpp-wi1.c: New test.
51126
51127 * gcc.dg/cpp-li1.c: New test.
51128
51129 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
51130
51131 * g++.old-deja/g++.other/sizeof5.C: New test.
51132
51133 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51134
51135 * gcc.c-torture/execute/va-arg-13.c: New test.
51136
51137 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
51138
51139 * gcc.c-torture/execute/va-arg-12.c: New test.
51140
51141 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
51142
51143 * gcc.c-torture/execute/20000223-1.c: New test.
51144
51145 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
51146
51147 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
51148
51149 2000-02-22 Mark Mitchell <mark@codesourcery.com>
51150
51151 * g++.old-deja/g++.abi/ptrmem.C: New test.
51152
51153 2000-02-19 Richard Henderson <rth@cygnus.com>
51154
51155 * gcc.c-torture/compile/init-3.c: New.
51156
51157 2000-02-17 Mark Mitchell <mark@codesourcery.com>
51158
51159 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
51160 ALWAYS_CXXFLAGS.
51161
51162 2000-02-11 Robert Lipe <robertl@sco.com>
51163
51164 * gcc.c-torture/compile/20000211-3.c: New test.
51165
51166 2000-02-11 Martin Buchholz <martin@xemacs.org>
51167
51168 * gcc.c-torture/compile/20000211-2.c: New test.
51169
51170 2000-02-11 Jeffrey A Law (law@cygnus.com)
51171
51172 * gcc.c-torture/compile/20000211-1.c: New test.
51173
51174 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
51175
51176 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
51177 on native targets
51178
51179 2000-02-08 Nathan Sidwell <nathan@acm.org>
51180
51181 * g++.old-deja/g++.other/cast5.C: New test.
51182
51183 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
51184
51185 * gcc.c-torture/execute/20000205-1.c: New.
51186
51187 2000-02-03 Nathan Sidwell <nathan@acm.org>
51188
51189 * g++.old-deja/g++.jason/cast3.C: Return void.
51190 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
51191
51192 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
51193
51194 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
51195
51196 * gcc.dg/loop-1.c: New test.
51197
51198 2000-01-27 Jakub Jelinek <jakub@redhat.com>
51199
51200 * gcc.c-torture/compile/20000127-1.c: New test.
51201 * gcc.c-torture/execute/991228-1.c: New test.
51202
51203 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
51204
51205 * gcc.dg/unused-2.c: New test.
51206
51207 * gcc.dg/conv-1.c: New test.
51208
51209 2000-01-24 Mark Mitchell <mark@codesourcery.com>
51210
51211 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
51212 compiler.
51213 (tool_option_proc): Fix typo.
51214
51215 2000-01-24 Geoff Keating <geoffk@cygnus.com>
51216
51217 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
51218 of the ld on the host, not on the build machine.
51219 Also, don't crash if '--help' is not a supported option.
51220
51221 2000-01-24 Richard Henderson <rth@cygnus.com>
51222
51223 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
51224
51225 2000-01-20 Jeffrey A Law (law@cygnus.com)
51226
51227 * gcc.c-torture/execute/20000120-2.c: New test.
51228 * gcc.c-torture/execute/20000120-1.c: New test.
51229
51230 2000-01-13 Jeffrey A Law (law@cygnus.com)
51231
51232 * gcc.c-torture/execute/20000113-1.c: New test.
51233
51234 2000-01-12 Jeffrey A Law (law@cygnus.com)
51235
51236 * gcc.c-torture/execute/20000112-1.c: New test.
51237
51238 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
51239
51240 * gcc.dg/20000111-1.c: New test.
51241
51242 2000-01-10 Jeffrey A Law (law@cygnus.com)
51243
51244 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
51245 with 16 bit integers.
51246
51247 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
51248
51249 * gcc.dg/20000108-1.c: New test.
51250
51251 2000-01-05 Nathan Sidwell <nathan@acm.org>
51252
51253 * g++.old-deja/g++.ns/koenig8.C: New test.
51254
51255 2000-01-05 Nathan Sidwell <nathan@acm.org>
51256
51257 * g++.old-deja/g++.other/cast4.C: New test.
51258
51259 2000-01-05 Jeffrey A Law (law@cygnus.com)
51260
51261 * gcc.c-torture/compile/20000105-2.c: New test.
51262 * gcc.c-torture/compile/20000105-1.c: New test.
51263
51264 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51265
51266 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
51267 references to printf & atoi to conform to ANSI standard.
51268 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
51269 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
51270 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
51271 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
51272 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
51273 * g++.old-deja/g++.brendan/complex1.C: Likewise.
51274 * g++.old-deja/g++.brendan/copy1.C: Likewise.
51275 * g++.old-deja/g++.brendan/copy2.C: Likewise.
51276 * g++.old-deja/g++.brendan/copy3.C: Likewise.
51277 * g++.old-deja/g++.brendan/copy4.C: Likewise.
51278 * g++.old-deja/g++.brendan/copy5.C: Likewise.
51279 * g++.old-deja/g++.brendan/copy6.C: Likewise.
51280 * g++.old-deja/g++.brendan/copy7.C: Likewise.
51281 * g++.old-deja/g++.brendan/copy8.C: Likewise.
51282 * g++.old-deja/g++.brendan/crash11.C: Likewise.
51283 * g++.old-deja/g++.brendan/crash14.C: Likewise.
51284 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
51285 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
51286 * g++.old-deja/g++.brendan/delete2.C: Likewise.
51287 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
51288 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
51289 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
51290 * g++.old-deja/g++.brendan/eh1.C: Likewise.
51291 * g++.old-deja/g++.brendan/groff1.C: Likewise.
51292 * g++.old-deja/g++.brendan/init3.C: Likewise.
51293 * g++.old-deja/g++.brendan/misc12.C: Likewise.
51294 * g++.old-deja/g++.brendan/misc7.C: Likewise.
51295 * g++.old-deja/g++.brendan/new2.C: Likewise.
51296 * g++.old-deja/g++.brendan/operators4.C: Likewise.
51297 * g++.old-deja/g++.brendan/operators5.C: Likewise.
51298 * g++.old-deja/g++.brendan/overload2.C: Likewise.
51299 * g++.old-deja/g++.brendan/overload7.C: Likewise.
51300 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
51301 * g++.old-deja/g++.brendan/reference1.C: Likewise.
51302 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
51303 * g++.old-deja/g++.brendan/template24.C: Likewise.
51304 * g++.old-deja/g++.brendan/template3.C: Likewise.
51305 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
51306 * g++.old-deja/g++.jason/inline3.C: Likewise.
51307 * g++.old-deja/g++.jason/opeq.C: Likewise.
51308 * g++.old-deja/g++.law/arg5.C: Likewise.
51309 * g++.old-deja/g++.law/arm7.C: Likewise.
51310 * g++.old-deja/g++.law/ctors11.C: Likewise.
51311 * g++.old-deja/g++.law/cvt8.C: Likewise.
51312 * g++.old-deja/g++.law/init9.C: Likewise.
51313 * g++.old-deja/g++.law/refs4.C: Likewise.
51314 * g++.old-deja/g++.law/template2.C: Likewise.
51315 * g++.old-deja/g++.law/visibility24.C: Likewise.
51316 * g++.old-deja/g++.law/vtable3.C: Likewise.
51317 * g++.old-deja/g++.mike/asm2.C: Likewise.
51318 * g++.old-deja/g++.mike/eh1.C: Likewise.
51319 * g++.old-deja/g++.mike/misc1.C: Likewise.
51320 * g++.old-deja/g++.mike/misc13.C: Likewise.
51321 * g++.old-deja/g++.mike/misc14.C: Likewise.
51322 * g++.old-deja/g++.mike/ns12.C: Likewise.
51323 * g++.old-deja/g++.mike/p1248.C: Likewise.
51324 * g++.old-deja/g++.mike/p3708.C: Likewise.
51325 * g++.old-deja/g++.mike/p3708a.C: Likewise.
51326 * g++.old-deja/g++.mike/p3708b.C: Likewise.
51327 * g++.old-deja/g++.mike/p646.C: Likewise.
51328 * g++.old-deja/g++.mike/p700.C: Likewise.
51329 * g++.old-deja/g++.mike/p783.C: Likewise.
51330 * g++.old-deja/g++.mike/p783a.C: Likewise.
51331 * g++.old-deja/g++.mike/p783b.C: Likewise.
51332 * g++.old-deja/g++.mike/p786.C: Likewise.
51333 * g++.old-deja/g++.mike/p789.C: Likewise.
51334 * g++.old-deja/g++.mike/p789a.C: Likewise.
51335 * g++.old-deja/g++.mike/p807a.C: Likewise.
51336 * g++.old-deja/g++.other/delete3.C: Likewise.
51337 * g++.old-deja/g++.other/dyncast1.C: Likewise.
51338 * g++.old-deja/g++.other/dyncast2.C: Likewise.
51339 * g++.old-deja/g++.other/dyncast3.C: Likewise.
51340 * g++.old-deja/g++.other/empty1.C: Likewise.
51341 * g++.old-deja/g++.other/temporary1.C: Likewise.
51342 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
51343 * g++.old-deja/g++.pt/t16.C: Likewise.
51344 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
51345
51346 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
51347
51348 * gcc.dg/991230-1.c: New test.
51349
51350 1999-12-29 Jeffrey A Law (law@cygnus.com)
51351
51352 * gcc.c-torture/compile/991229-3.c: New test.
51353 * gcc.c-torture/compile/991229-2.c: New test.
51354 * gcc.c-torture/compile/991229-1.c: New test.
51355
51356 1999-12-29 Greg McGary <gkm@eng.ascend.com>
51357
51358 * gcc.c-torture/compile/labels-2.c: New test.
51359
51360 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
51361
51362 * gcc.c-torture/execute/991227-1.c: New test.
51363
51364 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
51365
51366 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
51367
51368 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
51369
51370 * gcc.c-torture/execute/991221-1.c: New test.
51371
51372 1999-12-20 Nathan Sidwell <nathan@acm.org>
51373
51374 * g++.old-deja/g++.other/cast3.C: New test.
51375
51376 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
51377
51378 * gcc.c-torture/execute/991216-4.c: New test.
51379
51380 1999-12-16 Michael Meissner <meissner@cygnus.com>
51381
51382 * gcc.c-torture/execute/991216-1.c: New test.
51383 * gcc.c-torture/execute/991216-2.c: New test.
51384 * gcc.c-torture/execute/991216-3.c: New test.
51385
51386 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
51387
51388 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
51389 Actually make the test fail by using "-O2" for compilation.
51390
51391 1999-12-15 Nathan Sidwell <nathan@acm.org>
51392
51393 * g++.old-deja/g++.warn/cast-align1.C: New test.
51394
51395 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
51396
51397 * gcc.c-torture/compile/991214-1.c: New test.
51398 * gcc.c-torture/compile/991214-2.c: New test.
51399
51400 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
51401
51402 * gcc.dg/991214-1.c: New test.
51403
51404 1999-12-13 Jeffrey A Law (law@cygnus.com)
51405
51406 * gcc.c-torture/compile/991213-3.c: New test.
51407 * gcc.c-torture/compile/991213-2.c: New test.
51408 * gcc.c-torture/compile/991213-1.c: New test.
51409
51410 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
51411
51412 * gcc.dg/991209-1.c: New test.
51413
51414 1999-12-08 Nathan Sidwell <nathan@acm.org>
51415
51416 * gcc.c-torture/compile/991208-1.c: New test.
51417
51418 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
51419
51420 * gcc.dg/ultrasp2.c: New test.
51421
51422 1999-12-05 Alex Samuel <samuel@codesourcery.com>
51423
51424 * g++.old-deja/g++.abi/align.C (main): Fix typo.
51425
51426 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
51427
51428 * gcc.c-torture/compile/991202-1.c: New test.
51429 * gcc.c-torture/execute/991202-1.c: New test.
51430 * gcc.c-torture/execute/991202-2.c: New test.
51431 * gcc.c-torture/execute/991202-3.c: New test.
51432
51433 1999-12-02 Alex Samuel <samuel@codesourcery.com>
51434
51435 * g++.old-deja/g++.abi/align.C: New test.
51436 * g++.old-deja/g++.abi/aggregates.C: Likewise.
51437 * g++.old-deja/g++.abi/bitfields.C: Likewise.
51438
51439 1999-12-01 Richard Henderson <rth@cygnus.com>
51440
51441 * gcc.c-torture/execute/991201-1.c: New.
51442
51443 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
51444
51445 * gcc.dg/991129-1.c: New test.
51446
51447 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
51448
51449 * gcc.c-torture/compile/991127-1.c: New test.
51450
51451 1999-11-22 Nathan Sidwell <nathan@acm.org>
51452
51453 * g++.old-deja/g++.other/warn4.C: New test.
51454
51455 1999-11-22 Nathan Sidwell <nathan@acm.org>
51456
51457 * g++.old-deja/g++.eh/cleanup2.C: New test.
51458 * g++.old-deja/g++.ext/pretty2.C: New test.
51459 * g++.old-deja/g++.ext/pretty3.C: New test.
51460 * g++.old-deja/g++.other/debug6.C: New test.
51461
51462 1999-10-20 Jim Wilson <wilson@cygnus.com>
51463
51464 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
51465 compiler_output to look for one error message instead of two.
51466
51467 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
51468
51469 * gcc.c-torture/execute/991118-1.c: Also test case
51470 where the word boundary does not split a byte evenly.
51471
51472 1999-11-19 Nathan Sidwell <nathan@acm.org>
51473
51474 * g++.old-deja/g++.ext/restrict1.C: New test.
51475
51476 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
51477
51478 * gcc.c-torture/execute/991118-1.c: New test.
51479
51480 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
51481
51482 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
51483 working directory pathnames.
51484
51485 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
51486
51487 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
51488 host is equipped with driver.h and driver.o so it can actually
51489 compile and run the tests.
51490
51491 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
51492
51493 * gcc.c-torture/compile/991008-1.c: New test.
51494
51495 1999-11-08 Nick Clifton <nickc@cygnus.com>
51496
51497 * lib/gcc-dg.exp: Include target-supports.exp
51498
51499 1999-11-05 Nick Clifton <nickc@cygnus.com>
51500
51501 * lib/target-supports.exp: New file: Provide procs to test for
51502 features supported by the target.
51503 (check_weak_available): Moved here from ecos.exp.
51504 (check_alias_available): New proc: Determine of the target
51505 toolchain supports the alias attribute.
51506
51507 * gcc.dg/special/ecos.exp: Move check_weak_available to
51508 target-supports.exp.
51509 (alias-1.c): Only perform the test if the target supports
51510 aliases.
51511 (wkali-1.c): Only perform the test if the target supports
51512 aliases.
51513
51514 * gcc.dg/990506-0.c: Expect error messages from cross
51515 targets as well as native targets.
51516
51517 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
51518
51519 * gcc.dg/ultrasp1.c: Removed xfail.
51520 * gcc.dg/struct-ret-2.c: Likewise.
51521 * gcc.dg/array-1.c: Likewise.
51522
51523 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
51524
51525 * gcc.dg/struct-ret-2.c: New test.
51526
51527 * gcc.dg/array-1.c: New test.
51528
51529 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
51530
51531 * gcc.c-torture/execute/991030-1.c: New test.
51532
51533 1999-10-26 Richard Henderson <rth@cygnus.com>
51534
51535 * gcc.c-torture/compile/991026-2.c: New test.
51536
51537 1999-10-26 Jeffrey A Law (law@cygnus.com)
51538
51539 * gcc.c-torture/compile/991026-1.c: New test.
51540
51541 1999-10-23 Jeffrey A Law (law@cygnus.com)
51542
51543 * gcc.c-torture/execute/991023-1.c: New test.
51544
51545 1999-10-19 Jeffrey A Law (law@cygnus.com)
51546
51547 * gcc.c-torture/execute/991019-1.c: New test.
51548
51549 1999-10-16 Richard Henderson <rth@cygnus.com>
51550
51551 * gcc.c-torture/execute/991016-1.c: New test.
51552
51553 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
51554
51555 * gcc.c-torture/execute/991014-1.c: New test.
51556
51557 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
51558
51559 * g++.old-deja/g++.other/union2.C: New test.
51560
51561 1999-10-13 Nathan Sidwell <nathan@acm.org>
51562
51563 * g++.old-deja/g++.other/vaarg2.C: New test.
51564 * g++.old-deja/g++.other/vaarg3.C: New test.
51565
51566 1999-10-12 Craig Burley <craig@jcb-sc.com>
51567
51568 * g77.f-torture/noncompile/19990905-1.f: Moved from being
51569 in compile/.
51570
51571 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
51572
51573 * gcc.c-torture/execute/va-arg-11.c: New test.
51574
51575 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
51576
51577 * lib/file-format.exp (gcc_target_object_format): Don't
51578 crash if objdump is unavailable.
51579
51580 1999-09-29 Donn Terry <donn@interix.com>
51581
51582 * gcc.misc-tests/mg.exp: delete extraneous redirection.
51583
51584 1999-09-28 Nick Clifton <nickc@cygnus.com>
51585
51586 * gcc.c-torture/compile/990928-1.c: New test.
51587
51588 1999-09-28 Nathan Sidwell <nathan@acm.org>
51589
51590 * g++.old-deja/g++.other/decl6.C: New test.
51591
51592 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51593
51594 * gcc.c-torture/execute/va-arg-10.c: New test.
51595
51596 1999-09-27 Nathan Sidwell <nathan@acm.org>
51597
51598 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
51599 __PRETTY_FUNCTION__.
51600
51601 1999-09-23 Nick Clifton <nickc@cygnus.com>
51602
51603 * gcc.c-torture/execute/990923-1.c: New test.
51604
51605 1999-09-21 Nick Clifton <nickc@cygnus.com>
51606
51607 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
51608 for which -fpic is inappropriate.
51609
51610 1999-09-21 Mark Mitchell <mark@codesourcery.com>
51611
51612 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
51613
51614 1999-09-21 Nathan Sidwell <nathan@acm.org>
51615
51616 * g++.old-deja/g++.other/dyncast1.C: New test.
51617 * g++.old-deja/g++.other/dyncast2.C: New test.
51618 * g++.old-deja/g++.other/dyncast3.C: New test.
51619 * g++.old-deja/g++.other/dyncast4.C: New test.
51620 * g++.old-deja/g++.other/dyncast5.C: New test.
51621 * g++.old-deja/g++.eh/catch3.C: New test.
51622 * g++.old-deja/g++.eh/catch3p.C: New test.
51623 * g++.old-deja/g++.eh/catch4.C: New test.
51624 * g++.old-deja/g++.eh/catch4p.C: New test.
51625 * g++.old-deja/g++.eh/catch5.C: New test.
51626 * g++.old-deja/g++.eh/catch5p.C: New test.
51627 * g++.old-deja/g++.eh/catch6.C: New test.
51628 * g++.old-deja/g++.eh/catch6p.C: New test.
51629 * g++.old-deja/g++.eh/catch7.C: New test.
51630 * g++.old-deja/g++.eh/catch7p.C: New test.
51631 * g++.old-deja/g++.eh/catch8.C: New test.
51632 * g++.old-deja/g++.eh/catch8p.C: New test.
51633 * g++.old-deja/g++.eh/catch9.C: New test.
51634 * g++.old-deja/g++.eh/catch9p.C: New test.
51635
51636 1999-09-13 Nathan Sidwell <nathan@acm.org>
51637
51638 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
51639 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
51640
51641 1999-09-13 Jeffrey A Law (law@cygnus.com)
51642
51643 * gcc.c-torture/compile/990913-1.c: New test.
51644
51645 1999-09-10 Nathan Sidwell <nathan@acm.org>
51646
51647 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
51648 * g++.old-deja/g++.jason/rfg5.C: Likewise.
51649
51650 1999-09-09 Richard Henderson <rth@cygnus.com>
51651
51652 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
51653
51654 1999-09-09 Nathan Sidwell <nathan@acm.org>
51655
51656 * g++.old-deja/g++.other/lookup11.C: New test.
51657 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
51658 what is permitted and what we want.
51659 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
51660 overload use.
51661 * g++.old-deja/g++.jason/rfg5.C: Likewise.
51662
51663 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
51664
51665 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
51666 * gcc.c-torture/noncompile/poison-1.c: New file.
51667
51668 1999-09-08 Nathan Sidwell <nathan@acm.org>
51669
51670 * g++.old-deja/g++.other/sizeof3.C: New test.
51671 * g++.old-deja/g++.other/sizeof4.C: New test.
51672 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
51673 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
51674
51675 1999-09-07 Richard Henderson <rth@cygnus.com>
51676
51677 * gcc.dg/va-arg-1.c: New.
51678
51679 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51680
51681 * gcc.c-torture/execute/va-arg-9.c: New test.
51682
51683 1999-09-05 Craig Burley <craig@jcb-sc.com>
51684
51685 * g77.f-torture/compile/980519-2.f: New test.
51686 * g77.f-torture/compile/19990905-0.f: New test.
51687 * g77.f-torture/compile/19990905-1.f: New test.
51688 * g77.f-torture/compile/19990905-2.f: New test.
51689
51690 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
51691
51692 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
51693
51694 * gcc.c-torture/execute/990827-1.c: Fix typo.
51695
51696 1999-09-03 Nathan Sidwell <nathan@acm.org>
51697
51698 * g++.old-deja/g++.other/deref1.C: New test.
51699
51700 1999-09-02 Nathan Sidwell <nathan@acm.org>
51701
51702 * g++.old-deja/g++.other/ambig2.C: New test.
51703 * g++.old-deja/g++.other/cond5.C: New test.
51704 * g++.old-deja/g++.other/lookup16.C: New test.
51705
51706 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
51707
51708 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
51709 assemblers too.
51710
51711 1999-08-31 Jeffrey A Law (law@cygnus.com)
51712
51713 * lib/c-torture.exp: Avoid the "compare executables" optimization
51714 when testing native.
51715
51716 1999-08-29 Jeffrey A Law (law@cygnus.com)
51717
51718 * gcc.c-torture/execute/990829-1.c: New test.
51719 * gcc.c-torture/compile/990829-1.c: New test.
51720
51721 1999-08-27 Paul Burchard <burchard@pobox.com>
51722
51723 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
51724 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
51725 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
51726 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
51727 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
51728 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
51729 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
51730 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
51731 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
51732 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
51733 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
51734
51735 1999-08-27 Jeffrey A Law (law@cygnus.com)
51736
51737 * gcc.c-torture/execute/990827-1.c: New test.
51738
51739 1999-08-26 Craig Burley <craig@jcb-sc.com>
51740
51741 * g77.f-torture/noncompile/19990826-4.f: New test.
51742
51743 * g77.f-torture/compile/19990826-3.f: New test.
51744
51745 * g77.f-torture/execute/19990826-2.f: New test.
51746
51747 * g77.f-torture/compile/19990826-1.f: New test.
51748
51749 * gcc.c-torture/execute/990826-0.c: New test.
51750 * g77.c-torture/execute/19990826-0.f: New test.
51751
51752 * g77.f-torture/noncompile/970626-2.f: New test.
51753
51754 1999-08-25 Paul Burchard <burchard@pobox.com>
51755
51756 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
51757 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
51758 lss-011.C: New tests.
51759
51760 1999-08-25 Nathan Sidwell <nathan@acm.org>
51761
51762 * g++.old-deja/g++.other/decl5.C: New test.
51763
51764 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51765
51766 * noncompile/noncompile.exp: Load_lib c-torture.exp.
51767 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
51768 call `postbase' for each one. All callers of `postbase' changed
51769 to call this instead.
51770
51771 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
51772
51773 * gcc.c-torture/execute/990811-1.c: New test.
51774
51775 1999-08-09 Nick Clifton <nickc@cygnus.com>
51776
51777 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
51778 just native ones.
51779
51780 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
51781 just native ones.
51782
51783 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
51784
51785 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
51786
51787 1999-08-04 Jeffrey A Law (law@cygnus.com)
51788
51789 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
51790
51791 1999-08-04 Nathan Sidwell <nathan@acm.org>
51792
51793 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
51794
51795 1999-08-04 Jeffrey A Law (law@cygnus.com)
51796
51797 * gcc.c-torture/execute/990804-1.c: New test.
51798
51799 1999-08-03 Nathan Sidwell <nathan@acm.org>
51800
51801 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
51802 * g++.old-deja/g++.brendan/crash64.C: Likewise.
51803 * g++.old-deja/g++.brendan/overload8.C: Likewise.
51804
51805 1999-08-03 Nathan Sidwell <nathan@acm.org>
51806
51807 * g++.old-deja/g++.other/struct1.C: New test.
51808
51809 1999-08-03 Nathan Sidwell <nathan@acm.org>
51810
51811 * g++.old-deja/g++.other/enum2.C: New test.
51812
51813 1999-08-02 Richard Henderson <rth@cygnus.com>
51814
51815 Adapted from tests from Franz Sirl:
51816 * gcc.c-torture/execute/va-arg-7.c: New test.
51817 * gcc.c-torture/execute/va-arg-8.c: New test.
51818
51819 1999-08-01 Jeffrey A Law (law@cygnus.com)
51820
51821 * gcc.c-torture/compile/990801-2.c: New test.
51822
51823 * gcc.c-torture/compile/990801-1.c: New test.
51824
51825 1999-07-27 Michael Meissner <meissner@cygnus.com>
51826
51827 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
51828 fp-cmp-1.c, converting double to float.
51829
51830 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
51831 fp-cmp-1.c, converting double to long double.
51832
51833 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
51834 from fr1 to unknown_register, since fr1 is a legitimate register
51835 on some machines.
51836
51837 1999-07-25 Jeffrey A Law (law@cygnus.com)
51838
51839 * README: More listname related changes.
51840
51841 1999-07-08 Catherine Moore <clm@cygnus.com>
51842
51843 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
51844
51845 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
51846
51847 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
51848
51849 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
51850
51851 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
51852
51853 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
51854
51855 * gcc.dg/990703-1.c: New test.
51856
51857 1999-06-29 Nick Clifton <nickc@cygnus.com>
51858
51859 * lib/file-format.exp: New file: Move definition of proc
51860 gcc_target_object_format to here from
51861 gcc.dg/special/ecos.exp.
51862
51863 * lib/c-torture.exp: Include lib file-format.exp.
51864 * lib/gcc-dg.exp: Include lib file-format.exp.
51865
51866 * gcc.dg/special/ecos.exp: Remove definition of proc
51867 gcc_target_object_format.
51868
51869 1999-06-28 Jeffrey A Law (law@cygnus.com)
51870
51871 * gcc.c-torture/execute/990628-1.c: New test.
51872
51873 1999-06-25 Jeffrey A Law (law@cygnus.com)
51874
51875 * gcc.c-torture/compile/990625-2.c: New test.
51876
51877 * gcc.c-torture/compile/990625-1.c: New test.
51878
51879 1999-06-23 Nick Clifton <nickc@cygnus.com>
51880
51881 * gcc.c-torture/compile/dll.c: New test case. Check that dll
51882 attributes compile.
51883 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
51884 ports that use the COFF/PE file format.
51885
51886 1999-06-17 Jeffrey A Law (law@cygnus.com)
51887
51888 * gcc.c-torture/compile/990617-1.c: New test.
51889
51890 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
51891
51892 * g++.old-deja/g++.other/decl4.C: New test.
51893
51894 1999-06-14 Nathan Sidwell <nathan@acm.org>
51895
51896 * g++.old-deja/g++.other/bitfld3.C: New test.
51897
51898 1999-06-08 Nathan Sidwell <nathan@acm.org>
51899
51900 * g++.old-deja/g++.eh/catch1.C: New test.
51901
51902 1999-06-07 Jeffrey A Law (law@cygnus.com)
51903
51904 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
51905
51906 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
51907 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
51908
51909 1999-06-05 Craig Burley <craig@jcb-sc.com>
51910
51911 * g77.f-torture/compile/19990502-0.f: Replace with new,
51912 shorter, test that still fails after recent changes.
51913
51914 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
51915
51916 * gcc.c-torture/execute/990604-1.c: New test.
51917
51918 1999-05-31 Jeffrey A Law (law@cygnus.com)
51919
51920 * gcc.c-torture/execute/990531-1.c: New test.
51921
51922 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51923
51924 * gcc.c-torture/compile/990527-1.c: New test.
51925
51926 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
51927
51928 * gcc.c-torture/execute/990527-1.c: New test.
51929
51930 1999-05-25 Nick Clifton <nickc@cygnus.com>
51931
51932 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
51933 bitfields as signed.
51934
51935 1999-05-25 Craig Burley <craig@jcb-sc.com>
51936
51937 * g77.f-torture/compile/19990525-0.f: New test.
51938
51939 1999-05-25 Jeffrey A Law (law@cygnus.com)
51940
51941 * gcc.c-torture/execute/990525-2.c: New test.
51942
51943 * gcc.c-torture/execute/990525-1.c: New test.
51944
51945 1999-05-24 Nathan Sidwell <nathan@acm.org>
51946
51947 * g++.old-deja/g++.other/anon3.C: New test.
51948 * g++.old-deja/g++.other/anon4.C: New test.
51949 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
51950 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
51951 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
51952 Merrill).
51953
51954 1999-05-24 Jeffrey A Law (law@cygnus.com)
51955
51956 * gcc.c-torture/execute/990524-1.c: New test.
51957
51958 * gcc.dg/990524-1.c: New test.
51959
51960 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51961
51962 * gcc.c-torture/compile/990523-1.c: New test.
51963
51964 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
51965
51966 * gcc.c-torture/compile/990519-1.c: New test.
51967
51968 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
51969
51970 * gcc.c-torture/compile/990517-1.c: New test.
51971
51972 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
51973 (e4, f4): New tests.
51974 (main): Call them.
51975
51976 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51977
51978 * gcc.dg/noreturn-1.c: New test.
51979
51980 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
51981
51982 * gcc.c-torture/execute/990513-1.c: New test.
51983
51984 1999-05-10 Richard Henderson <rth@cygnus.com>
51985
51986 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
51987
51988 1999-05-10 Craig Burley <craig@jcb-sc.com>
51989
51990 * g77.f-torture/execute/erfc.f: Use small single-precision
51991 values, to avoid problems on Alphas when not -mieee.
51992
51993 1999-05-08 Craig Burley <craig@jcb-sc.com>
51994
51995 * gcc.dg/990506-0.c: New test.
51996
51997 1999-05-08 Richard Henderson <rth@cygnus.com>
51998
51999 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
52000 the constant to test. Don't XFAIL 64-bit targets.
52001
52002 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
52003 * g++.old-deja/g++.law/profile1.C: Likewise.
52004
52005 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
52006 operator new instances.
52007 * g++.old-deja/g++.other/delete5.C: Likewise.
52008
52009 1999-05-03 Craig Burley <craig@jcb-sc.com>
52010
52011 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
52012 intrinsic.
52013
52014 1999-05-03 Craig Burley <craig@jcb-sc.com>
52015
52016 * g77.f-torture/execute/u77-test.f: Reverse order of two
52017 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
52018
52019 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52020
52021 * gcc.dg/compare1.c: New test.
52022
52023 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
52024
52025 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
52026 New tests.
52027
52028 1999-05-02 Craig Burley <craig@jcb-sc.com>
52029
52030 * g77.f-torture/compile/19990502-1.f: New test.
52031
52032 1999-05-02 Craig Burley <craig@jcb-sc.com>
52033
52034 * g77.f-torture/compile/19990502-0.f: New test.
52035
52036 1999-05-02 Craig Burley <craig@jcb-sc.com>
52037
52038 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
52039 intrinsic.
52040
52041 1999-05-02 Craig Burley <craig@jcb-sc.com>
52042
52043 * g77.f-torture/execute/u77-test.f (main): List libU77
52044 intrinsics not currently tested.
52045 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
52046 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
52047 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
52048 Trim blanks off the ends of some printed strings.
52049
52050 1999-05-02 Craig Burley <craig@jcb-sc.com>
52051
52052 * g77.f-torture/execute/u77-test.f (main): Just warn about
52053 FSTAT gid disagreement, as it's expected on some systems.
52054
52055 1999-05-01 Craig Burley <craig@jcb-sc.com>
52056
52057 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
52058 use a new function, which allows for some slop.
52059 Clean up some commentary.
52060 (issum): The new function.
52061 (sgladd): Deleted subroutine.
52062
52063 1999-05-01 Craig Burley <craig@jcb-sc.com>
52064
52065 * g77.f-torture/execute/u77-test.f: Modify to be more like
52066 libf2c/libU77 version, bringing patches to that version here.
52067 Add suitable commentary.
52068
52069 1999-04-25 Richard Henderson <rth@cygnus.com>
52070
52071 * gcc.dg/990424-1.c: New test.
52072
52073 1999-04-24 Craig Burley <craig@jcb-sc.com>
52074
52075 * g77.f-torture/execute/u77-test.f (main): Bug involving
52076 LSTAT has been fixed, so turn back on full checking.
52077
52078 1999-04-20 Craig Burley <craig@jcb-sc.com>
52079
52080 * g77.f-torture/compile/19990419-0.f: New test.
52081 * g77.f-torture/execute/19990419-1.f: New test.
52082
52083 1999-04-17 Richard Henderson <rth@cygnus.com>
52084
52085 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
52086 to avoid the need for a prototype to supress a warning.
52087
52088 1999-04-07 Jim Wilson <wilson@cygnus.com>
52089
52090 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
52091
52092 1999-04-04 Jeffrey A Law (law@cygnus.com)
52093
52094 * gcc.c-torture/execute/990404-1.c: New test.
52095
52096 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
52097
52098 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
52099 * gcc.dg/cpp-if3.c: Don't use -pedantic.
52100 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
52101 missing initializer warnings.
52102
52103 1999-03-28 Jeffrey A Law (law@cygnus.com)
52104
52105 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
52106 matching strings.
52107
52108 1999-03-26 Jeffrey A Law (law@cygnus.com)
52109
52110 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
52111
52112 1999-03-26 Craig Burley <craig@jcb-sc.com>
52113
52114 * g77.f-torture/execute/19990325-0.f: New test.
52115 * g77.f-torture/execute/19990325-1.f: New test.
52116
52117 1999-03-24 Jeffrey A Law (law@cygnus.com)
52118
52119 * gcc.c-torture/execute/990324-1.c: New test.
52120
52121 1999-03-22 Jim Wilson <wilson@cygnus.com>
52122
52123 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
52124 test with 4.
52125
52126 1999-03-17 Richard Henderson <rth@cygnus.com>
52127
52128 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
52129
52130 1999-03-13 Craig Burley <craig@jcb-sc.com>
52131
52132 * g77.f-torture/execute/19990313-2.f: New test.
52133 * g77.f-torture/execute/19990313-3.f: New test.
52134
52135 1999-03-13 Craig Burley <craig@jcb-sc.com>
52136
52137 * g77.f-torture/execute/19990313-0.f: New test.
52138 * g77.f-torture/execute/19990313-1.f: New test.
52139
52140 1999-03-12 Jim Wilson <wilson@cygnus.com>
52141
52142 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
52143 printf to sprintf.
52144 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
52145 (main): Add check for u15. Conditionalize u31 check depending on
52146 whether ints are <32 bits or >=32 bits.
52147
52148 1999-03-08 Craig Burley <craig@jcb-sc.com>
52149
52150 * g77.f-torture/execute/19981119-0.f: Improve testiness.
52151
52152 1999-03-08 Craig Burley <craig@jcb-sc.com>
52153
52154 * g77.f-torture/compile/19990305-0.f: New test.
52155 * g77.f-torture/execute/19981119-0.f: New test.
52156
52157 1999-03-08 Craig Burley <craig@jcb-sc.com>
52158
52159 * g77.f-torture/execute/970625-2.f: call ABORT if final
52160 result is not correct, instead of just printing it.
52161 Add this checking via newly introduced obfuscation, to
52162 trip up buggy front ends.
52163
52164 1999-03-07 Craig Burley <craig@jcb-sc.com>
52165
52166 * g77.f-torture/compile/960317-1.f: Moved from being
52167 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
52168
52169 1999-03-06 Craig Burley <craig@jcb-sc.com>
52170
52171 * g77.f-torture/execute/960317-1.f: New (old) test.
52172 * g77.f-torture/execute/970625-2.f: Ditto.
52173
52174 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
52175
52176 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an
52177 error message on line 1 or line 2; cccp and cpplib do this differently.
52178
52179 1999-03-01 Jeffrey A Law (law@cygnus.com)
52180
52181 * g++.old-deja/g++.law/weak1.C: New test.
52182
52183 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
52184
52185 * gcc.c-torture/execute/990119-1.c: Renamed to...
52186 * gcc.dg/990119-1.c: this, so it will only be tested once
52187 (it's a preprocessor test, it doesn't need to be run at
52188 multiple optimization levels).
52189
52190 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
52191
52192 * lib/g++.exp: Don't add incdir=$base_dir/../include to
52193 ALWAYS_CXXFLAGS.
52194
52195 1999-02-24 Craig Burley <craig@jcb-sc.com>
52196
52197 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
52198 * g77.f-torture/compile/19981216-0.f: ...as it is expected
52199 to not be compilable by current g77.
52200
52201 1999-02-24 Nick Clifton <nickc@cygnus.com>
52202
52203 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
52204
52205 1999-02-22 Jeffrey A Law (law@cygnus.com)
52206
52207 * gcc.c-torture/execute/990222-1.c: New test.
52208
52209 1999-02-19 Craig Burley <craig@jcb-sc.com>
52210
52211 * g77.f-torture/compile/19990218-0.f: New test.
52212 * g77.f-torture/noncompile/19990218-1.f: New test.
52213
52214 1999-02-18 Craig Burley <craig@jcb-sc.com>
52215
52216 * g77.f-torture/compile/19981216-0.f: New test.
52217
52218 1999-02-14 Jeffrey A Law (law@cygnus.com)
52219
52220 * gcc.dg/990214-1.c: New test.
52221
52222 1999-02-13 Jeffrey A Law (law@cygnus.com)
52223
52224 * gcc.dg/990213-2.c: New test.
52225
52226 * gcc.dg/990213-1.c: New test.
52227
52228 1999-02-12 Jeffrey A Law (law@cygnus.com)
52229
52230 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
52231 ints.
52232
52233 1999-02-11 Nick Clifton <nickc@cygnus.com>
52234
52235 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
52236 specified by target.
52237
52238 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
52239
52240 1999-02-11 Jeffrey A Law (law@cygnus.com)
52241
52242 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
52243
52244 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
52245
52246 * gcc.dg/special/ecos.exp: New test driver for new tests with
52247 special requirements.
52248
52249 * gcc.dg/special/alias-1.c: New test.
52250 * gcc.dg/special/gcsec-1.c: New test.
52251 * gcc.dg/special/weak-1.c: New test.
52252 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
52253 * gcc.dg/special/weak-2.c: New test.
52254 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
52255 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
52256 * gcc.dg/special/wkali-1.c: New test.
52257 * gcc.dg/special/wkali-2.c: New test.
52258 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
52259 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
52260
52261 1999-02-10 Felix Lee <flee@cygnus.com>
52262
52263 * lib/c-torture.exp (c-torture-compile): Pull out code for
52264 analyzing gcc error messages.
52265 (c-torture-execute): Likewise. Fix some (harmless) false
52266 positives.
52267 * lib/gcc.exp (gcc_check_compile): New function.
52268
52269 1999-02-08 Richard Henderson <rth@cygnus.com>
52270
52271 * gcc.c-torture/execute/990208-1.c: New test.
52272
52273 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
52274
52275 * g++.dg/special/ecos.exp: New driver for new tests with special
52276 requirements
52277
52278 * g++.dg/special/conpr-1.C: New test
52279 * g++.dg/special/conpr-2.C: New test
52280 * g++.dg/special/conpr-2a.C: New test
52281 * g++.dg/special/conpr-3.C: New test
52282 * g++.dg/special/conpr-3a.C: New test
52283 * g++.dg/special/conpr-3b.C: New test
52284
52285 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
52286 allow g++ to use the dg driver
52287
52288 * README: Add comment about g++.dg directory
52289
52290 1999-02-06 Jeffrey A Law (law@cygnus.com)
52291
52292 * README: Update email addresses.
52293
52294 1999-02-03 Nick Clifton <nickc@cygnus.com>
52295
52296 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
52297 arguments in order to force structure S onto the stack even on
52298 the alpha.
52299 (test): Pass 10 leading arguments to function foo as well as the
52300 structure S.
52301
52302 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
52303 failure for all targets.
52304
52305 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
52306 abort to terminate program execution.
52307
52308 1999-01-30 Richard Henderson <rth@cygnus.com>
52309
52310 * gcc.c-torture/execute/990130-1.c: New test.
52311
52312 1999-01-30 Jeffrey A Law (law@cygnus.com)
52313
52314 * gcc.dg/990130-1.c: New test.
52315
52316 1999-01-28 Michael Meissner <meissner@cygnus.com>
52317
52318 * gcc.c-torture/execute/990128-1.c: New test.
52319
52320 1999-01-27 Michael Meissner <meissner@cygnus.com>
52321
52322 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
52323
52324 1999-01-27 Felix Lee <flee@cygnus.com>
52325
52326 * lib/c-torture.exp (c-torture-compile): pull out code for
52327 analyzing gcc error messages.
52328 (c-torture-execute): ditto, and fix some (harmless) false
52329 positives.
52330 * lib/gcc.exp (gcc_check_compile): new function.
52331
52332 1999-01-17 Jeffrey A Law (law@cygnus.com)
52333
52334 * gcc.dg/990117-1.c: New test.
52335
52336 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
52337
52338 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
52339
52340 1999-01-15 Jeffrey A Law (law@cygnus.com)
52341
52342 * g77.f-torture/compile/990115-1.f: New test.
52343
52344 1999-01-07 Jeffrey A Law (law@cygnus.com)
52345
52346 * gcc.c-torture/compile/990107-1.c: New test
52347
52348 1999-01-06 Jeffrey A Law (law@cygnus.com)
52349
52350 * gcc.c-torture/execute/990106-2.c: New test.
52351
52352 * gcc.c-torture/execute/990106-1.c: New test.
52353
52354 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
52355
52356 * gcc.c-torture/compile/981223-1.c: New test.
52357
52358 1998-12-29 Richard Henderson <rth@cygnus.com>
52359
52360 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
52361 (opt3): Rename from opt4 and disable.
52362
52363 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
52364
52365 * g++.old-deja/g++.pt/ptrmem5.C: New test.
52366
52367 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
52368
52369 * g++.old-deja/g++.other/conv5.C: New test.
52370
52371 1998-12-14 Nick Clifton <nickc@cygnus.com>
52372
52373 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
52374
52375 1998-12-11 Jeffrey A Law (law@cygnus.com)
52376
52377 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
52378
52379 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
52380
52381 * gcc.c-torture/compile/981211-1.c: New test.
52382
52383 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
52384
52385 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
52386
52387 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
52388
52389 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
52390
52391 * gcc.special/930510-1.c: Make C9X safe.
52392 * gcc.misc-tests/gcov-1.c Similarly.
52393 * gcc.misc-tests/gcov-2.c Similarly.
52394
52395 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
52396
52397 * gcc.dg/ultrasp1.c: New test.
52398
52399 1998-12-06 Richard Henderson <rth@cygnus.com>
52400
52401 * gcc.c-torture/execute/981206.c: New test.
52402
52403 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
52404
52405 * g++.old-deja/g++.ns/template7.C: New test.
52406
52407 * g++.old-deja/g++.other/expr1.C: New test.
52408
52409 * g++.old-deja/g++.eh/tmpl3.C: New test.
52410
52411 * g++.old-deja/g++.eh/tmpl2.C: New test.
52412
52413 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
52414
52415 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
52416 * g++.old-deja/g++.other/using6.C: Removed.
52417 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
52418
52419 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
52420
52421 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
52422
52423 * g++.old-deja/g++.pt/overload8.C: New test.
52424
52425 * g++.old-deja/g++.pt/overload7.C: New test.
52426
52427 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
52428
52429 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
52430 and relinking messages.
52431 * lib/g++.exp (g++_target_compile): Remove .rpo file when
52432 compiling with -frepo.
52433
52434 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
52435
52436 * g++.old-deja/g++.pt/lookup6.C: New test.
52437
52438 1998-11-30 Nick Clifton <nickc@cygnus.com>
52439
52440 * gcc.c-torture/execute/981130-1.c: New test.
52441 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
52442
52443 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
52444
52445 * g++.old-deja/g++.pt/explicit76.C: New test.
52446
52447 * g++.old-deja/g++.pt/friend38.C: New test.
52448
52449 * g++.old-deja/g++.ns/crash2.C: New test.
52450
52451 * g++.old-deja/g++.pt/defarg8.C: New test.
52452
52453 * g++.old-deja/g++.pt/instantiate6.C: New test.
52454
52455 * g++.old-deja/g++.pt/static6.C: New test.
52456
52457 * g++.old-deja/g++.pt/decl2.C: New test.
52458
52459 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
52460
52461 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
52462 problem is actually related with name lookup, but so what? :-)
52463
52464 * g++.old-deja/g++.pt/friend37.C: New test.
52465
52466 1998-11-25 Dave Love <d.love@dl.ac.uk>
52467
52468 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
52469 element, which fails on some systems.
52470
52471 * g77.f-torture/execute/labug1.f: New test.
52472
52473 1998-11-21 Jeffrey A Law (law@cygnus.com)
52474
52475 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
52476 is defined.
52477
52478 1998-11-18 Dave Love <d.love@dl.ac.uk>
52479
52480 * g77.f-torture/compile/981117-1.f: New test.
52481
52482 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
52483
52484 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
52485 properly discarded.
52486
52487 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
52488
52489 * gcc.c-torture/execute/memcheck: New directory of tests for
52490 -fcheck-memory-usage.
52491
52492 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
52493
52494 * README: New file, general information about the testsuite and
52495 new description of the various C++ test subdirectories.
52496 * README.g++: Eliminate obsolete information, update and move most
52497 relevant stuff to README.
52498
52499 1998-11-07 Richard Henderson <rth@cygnus.com>
52500
52501 * gcc.c-torture/compile/981107-1.c: New test.
52502
52503 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
52504
52505 * execute/memcpy-bi.c: New testcase.
52506
52507 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
52508
52509 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
52510 base classes.
52511
52512 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
52513 template is selected.
52514
52515 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
52516 classes, it should be accepted for all types.
52517
52518 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
52519
52520 * g++.old-deja/g++.pt/spec24.C: Ensure that template
52521 specializations start with template headers.
52522
52523 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
52524
52525 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
52526
52527 * g++.old-deja/g++.other/init9.C: Test cross initialization of
52528 non-POD types.
52529
52530 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
52531
52532 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
52533
52534 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
52535
52536 * compile/981022-1.c, compile/981022-1.x: New test and driver.
52537
52538 1998-10-19 Jeffrey A Law (law@cygnus.com)
52539
52540 * 981019-1.c: New test.
52541
52542 1998-10-14 Robert Lipe <robertl@dgii.com>
52543
52544 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
52545 find objc headers.
52546
52547 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
52548
52549 * compile/981001-4.c: Remove use of GCC extension that triggers a
52550 compiler bug.
52551
52552 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
52553
52554 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
52555
52556 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
52557
52558 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
52559 instantiation of template produces incorrect code for delete
52560 expression.
52561
52562 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
52563 constructors' name is not unique.
52564 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
52565 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
52566
52567 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
52568 automatic array of const is ill-formed.
52569
52570 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
52571 of template parameter?
52572
52573 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
52574 const.
52575
52576 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
52577 pointer-to-member expression.
52578
52579 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
52580 declaration causes ICE.
52581
52582 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
52583
52584 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
52585 reserved in the global namespace.
52586
52587 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
52588 generate needed virtual table.
52589
52590 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
52591
52592 1998-10-10 Dariush Eslimi <eslimi@loran.com>
52593
52594 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
52595 template-dependent type
52596
52597 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
52598
52599 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
52600 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
52601 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
52602
52603 * g++.old-deja/g++.other/using5.C: New test; using decl from base
52604 class should be usable as argument of member function.
52605 * g++.old-deja/g++.other/using6.C: New test; using decl from base
52606 class should be usable as return type of member function.
52607 * g++.old-deja/g++.other/using7.C: New test; using decl from base
52608 class should be usable as type of data member.
52609
52610 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
52611
52612 1998-10-09 Jeffrey A Law (law@cygnus.com)
52613
52614 * gcc.c-torture/special/920521-1.c: Fix bogus test.
52615
52616 1998-10-08 Nick Clifton <nickc@cygnus.com>
52617
52618 * gcc.dg/dll-?.c Add thumb to target list.
52619 Fix assembler scan patterns to match current assembler output.
52620
52621 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
52622
52623 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
52624 matching of template brackets.
52625
52626 * g++.old-deja/g++.other/using4.C: New test. Test using
52627 declarations of methods from base classes.
52628
52629 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
52630 within functions should introduce names into the innermost
52631 enclosing namespace.
52632
52633 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
52634 of static locals if first initialization throws.
52635
52636 1998-10-07 Jim Wilson <wilson@cygnus.com>
52637
52638 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
52639
52640 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
52641
52642 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
52643 lose track of the possible targets of tablejump insns.
52644 * special/special.exp: Run it.
52645
52646 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
52647
52648 * g++.old-deja/g++.pt/friend35.C: New test. A template function
52649 must be declared before its specializations can be named in friend
52650 declarations.
52651
52652 1998-10-05 Dave Love <d.love@dl.ac.uk>
52653
52654 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
52655
52656 * g77.f-torture/execute/io1.f: New test.
52657
52658 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
52659
52660 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
52661 with pointer to template function, for which no argument deduction
52662 is possible.
52663
52664 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
52665 specialization of template function as argument to template
52666 function.
52667
52668 * g++.old-deja/g++.other/access2.C: New test; Inner class
52669 shouldn't have privileged access to Outer's names.
52670
52671 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
52672
52673 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
52674 friend template declared within template class conflicts with
52675 nested class of the same name.
52676
52677 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
52678 is ignored.
52679
52680 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
52681 object with direct initializer as function declaration.
52682
52683 * g++.old-deja/g++.other/decl2.C: New test; duplicate
52684 initializers.
52685
52686 * g++.old-deja/g++.other/null2.C: New test; conditional operator
52687 involving const pointer and NULL produces incorrect result.
52688
52689 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
52690 type name without `typename' should be rejected with -pedantic.
52691
52692 1998-10-02 Richard Henderson <rth@cygnus.com>
52693
52694 * g++.old-deja/g++.other/addrof1.C: New test.
52695
52696 1998-10-01 Nick Clifton <nickc@cygnus.com>
52697
52698 * gcc.c-torture/compile/981001-1.c: New test.
52699 * gcc.c-torture/execute/981001-1.c: New test.
52700
52701 1998-10-01 Jeffrey A Law (law@cygnus.com)
52702
52703 * gcc.c-torture/compile/981001-2.c: New test.
52704 * gcc.c-torture/compile/981001-3.c: New test.
52705 * gcc.c-torture/compile/981001-4.c: New test.
52706
52707 1998-10-01 Robert Lipe <robertl@dgii.com>
52708
52709 * lib/objc.exp (objc_target_compile): Add -L during compiles for
52710 multilibbed hosts. Idea grafted from g77.exp.
52711
52712 1998-09-30 Dave Love <d.love@dl.ac.uk>
52713
52714 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
52715 avoid losing on systems which need -lsocket.
52716
52717 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
52718
52719 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
52720 * g++.old-deja/g++.other/nested2.C: Ditto.
52721 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
52722 failure.
52723
52724 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
52725
52726 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
52727 preferred over template operator!= for enum bitfields.
52728
52729 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
52730
52731 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
52732 that happen to have the same base name, but in different scopes,
52733 are incorrectly rejected.
52734
52735 1998-09-16 Richard Henderson <rth@cygnus.com>
52736
52737 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
52738 on the native word size instead of an integer literal.
52739
52740 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
52741
52742 * g++.old-deja/g++.other/static2.C: Invocation of static data
52743 member of type pointer-to-function denoted as non-static member.
52744
52745 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
52746 checks involving function types and aliases.
52747
52748 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
52749
52750 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
52751 redefined to the same non-trivial type.
52752
52753 * g++.old-deja/g++.pt/explicit73.C: Test for proper
52754 namespace-qualification of template specializations declared in
52755 other namespaces.
52756
52757 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
52758 to declare a subset of the specializations of a template function
52759 as friends of specializations of a template class.
52760
52761 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
52762 member templates that do not fully specialize the enclosing
52763 template class are rejected.
52764
52765 1998-09-11 Dave Love <d.love@dl.ac.uk>
52766
52767 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
52768
52769 1998-09-08 Dave Love <d.love@dl.ac.uk>
52770
52771 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
52772 altered from libf2c/libU77 version.
52773
52774 1998-09-06 Dave Love <d.love@dl.ac.uk>
52775
52776 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
52777
52778 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>
52779 Alexandre Oliva <oliva@dcc.unicamp.br>
52780
52781 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
52782 (un)signed char are different types for template specialization
52783 purposes.
52784
52785 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
52786
52787 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
52788 * objc: ObjC testsuite.
52789
52790 1998-08-31 Catherine Moore <clm@cygnus.com>
52791
52792 * gcc.c-torture/execute/941014-1.x: New file.
52793
52794 1998-08-31 Nick Clifton <nickc@cygnus.com>
52795
52796 * lib/c-torture.exp: Add support for
52797 torture_eval_before_compile and torture_eval_before_execute
52798 variables.
52799
52800 1998-08-30 Jeffrey A Law (law@cygnus.com)
52801
52802 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
52803 this test triggers valid.
52804
52805 1998-08-27 Jeffrey A Law (law@cygnus.com)
52806
52807 * gcc.dg/980827-1.c: New test.
52808
52809 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
52810
52811 * gcc.c-torture/execute/loop-4b.c: New test.
52812
52813 1998-08-26 Nick Clifton <nickc@cygnus.com>
52814
52815 * lib/c-torture.exp: Add support for
52816 torture_eval_before_compile and torture_eval_before_execute
52817 variables.
52818
52819 1998-08-25 Jeffrey A Law (law@cygnus.com)
52820
52821 * gcc.c-torture/compile/980825-1.c: New test.
52822
52823 1998-08-24 Nick Clifton <nickc@cygnus.com>
52824
52825 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
52826 count number tests in opt_t0 not good_t0.
52827
52828 1998-08-24 Jeffrey A Law (law@cygnus.com)
52829
52830 * gcc.c-torture/compile/930326-1.x: Fix typo.
52831
52832 1998-08-23 Mark Mitchell <mark@markmitchell.com>
52833
52834 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
52835 causes an ICE.
52836
52837 1998-08-21 Jeffrey A Law (law@cygnus.com)
52838
52839 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
52840 STACK_SIZE is defined.
52841 * gcc.c-torture/unsorted/stuct.c: Similarly.
52842
52843 * gcc.c-torture/compile/980821-1.c: New test.
52844
52845 1998-08-21 Jeffrey A Law (law@cygnus.com)
52846
52847 * gcc.c-torture/execute/980526-2.c: Disable for targets with
52848 16bit ints.
52849
52850 1998-08-19 Mark Mitchell <mark@markmitchell.com>
52851
52852 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
52853 code.
52854
52855 1998-08-09 Mark Mitchell <mark@markmitchell.com>
52856
52857 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
52858 error'.
52859
52860 1998-08-18 Jeffrey A Law (law@cygnus.com)
52861
52862 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
52863
52864 1998-08-16 Jeffrey A Law (law@cygnus.com)
52865
52866 * gcc.c-torture/compile/980816-1.c: New test.
52867
52868 * gcc.dg/980816-1.c: New test.
52869
52870 1998-08-13 Jeffrey A Law (law@cygnus.com)
52871
52872 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
52873 compiler for ieee tests.
52874
52875 1998-08-01 Dave Love <d.love@dl.ac.uk>
52876
52877 * g77.f-torture/compile/980729-0.f: New test.
52878
52879 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
52880
52881 * gcc.c-torture/special/eeprof-1.c: New test, for
52882 -finstrument-functions.
52883 * gcc.c-torture/special/special.exp: Run it.
52884
52885 1998-07-29 Jeffrey A Law (law@cygnus.com)
52886
52887 * gcc.c-torture/compile/980729-1.c: New test.
52888
52889 1998-07-27 Nick Clifton <nickc@cygnus.com>
52890
52891 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
52892 __thumb__ is defined, and test for ARM style doubles if so.
52893
52894 1998-07-26 Dave Love <d.love@dl.ac.uk>
52895
52896 * g77.f-torture/noncompile/980615-0.f: New test.
52897
52898 1998-07-26 H.J. Lu (hjl@gnu.org)
52899
52900 * gcc.dg/980312-1.c: Do link instead of compile.
52901 * gcc.dg/980313-1.c: Likewise.
52902
52903 1998-07-26 Jeffrey A Law (law@cygnus.com)
52904
52905 * gcc.c-torture/compile/980726-1.c: New test.
52906
52907 1998-07-25 Dave Love <d.love@dl.ac.uk>
52908
52909 * g77.f-torture/execute/io0.f: New test.
52910
52911 1998-07-24 Nick Clifton <nickc@cygnus.com>
52912
52913 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
52914 an int.
52915
52916 1998-06-18 Michael Meissner <meissner@cygnus.com>
52917
52918 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
52919 m32r bugs.
52920
52921 1998-07-17 Nick Clifton <nickc@cygnus.com>
52922
52923 * gcc.dg/980626-1.c: Expect failures for all toolchains until
52924 c-decl.c:grokdeclarator can handle mode attributes.
52925
52926 1998-07-16 Jeffrey A Law (law@cygnus.com)
52927
52928 * gcc.c-torture/execute/980716-1.c: New test.
52929
52930 1998-07-13 Jeffrey A Law (law@cygnus.com)
52931
52932 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
52933 the mn10200.
52934 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
52935 the mn10200.
52936 * gcc.c-torture/execute/va-arg-3.x: Similarly.
52937 * gcc.c-torture/compile/930326-1.x: Similarly.
52938
52939 1998-07-13 Dave Love <d.love@dl.ac.uk>
52940
52941 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
52942 New test from Craig.
52943
52944 1998-07-12 Dave Love <d.love@dl.ac.uk>
52945
52946 * g77.f-torture/noncompile/980616-0.f: New test.
52947
52948 * g77.f-torture/execute/970816-3.f: New test from Craig.
52949
52950 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
52951
52952 * g++.other/singleton.C: Return error value instead of taking
52953 SIGSEGV.
52954
52955 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
52956
52957 * g++.other/singleton.C: New test. Warning is under dispute.
52958 Runtime crash is not.
52959
52960 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
52961
52962 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
52963 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
52964 using6.C, using7.C}: New namespace tests.
52965
52966 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
52967
52968 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
52969 specialization with typedef'ed names used as array indexes.
52970
52971 1998-07-09 Jeffrey A Law (law@cygnus.com)
52972
52973 * gcc.c-torture/execute/980709-1.c: New test.
52974
52975 * gcc.dg/980709-1.c: New test.
52976
52977 1998-07-07 Richard Henderson <rth@cygnus.com>
52978
52979 * gcc.c-torture/execute/bcp-1.c: New test.
52980
52981 1998-07-07 Jeffrey A Law (law@cygnus.com)
52982
52983 * gcc.c-torture/execute/980707-1.c: New test.
52984
52985 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
52986
52987 * gcc.c-torture/compile/980706-1.c: New test.
52988
52989 1998-07-01 Dave Love <d.love@dl.ac.uk>
52990
52991 * g77.f-torture/execute/980701-0.f,
52992 g77.f-torture/execute/980701-1.f: New test from Craig.
52993
52994 1998-07-01 Jeffrey A Law (law@cygnus.com)
52995
52996 * gcc.c-torture/compile/980701-1.c: New test.
52997
52998 * gcc.c-torture/execute/980701-1.c: New test.
52999
53000 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
53001 rlsruhe.de>
53002
53003 * g++.old-deja/g++.robertl/eb132.C: New test.
53004 * g++.old-deja/g++.robertl/eb133.C: Likewise.
53005
53006 1998-06-29 Dave Love <d.love@dl.ac.uk>
53007
53008 * g77.f-torture/execute/980628-7.f,
53009 g77.f-torture/execute/980628-8.f,
53010 g77.f-torture/execute/980628-9.f,
53011 g77.f-torture/execute/980628-10.f: New tests from Craig.
53012
53013 * g77.f-torture/execute/980628-3.f: Remove mail headers.
53014
53015 1998-06-28 Jeffrey A Law (law@cygnus.com)
53016
53017 * g77.f-torture/execute/980628-4.f: New test from Craig.
53018 * g77.f-torture/execute/980628-5.f: Likewise.
53019 * g77.f-torture/execute/980628-2.f: Likewise.
53020 * g77.f-torture/execute/980628-0.f: Likewise.
53021 * g77.f-torture/execute/980628-1.f: Likewise.
53022 * g77.f-torture/execute/980628-3.f: Likewise.
53023 * g77.f-torture/execute/980628-6.f: Likewise.
53024
53025 1998-06-28 Jeffrey A Law (law@cygnus.com)
53026
53027 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
53028 directory when nothing has been installed yet.
53029
53030 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
53031
53032 * gcc.c-torture/special/special.exp: Handle newer versions of
53033 dejagnu.
53034
53035 1998-06-26 Jeffrey A Law (law@cygnus.com)
53036
53037 * gcc.dg/980626-1.c: New test.
53038
53039 1998-06-19 Bruno Haible <haible@ilog.fr>
53040
53041 * gcc.misc-tests/m-un-2.c: New test.
53042 * g++.old-deja/g++.other/warn01.c: Likewise.
53043
53044 1998-06-19 Robert Lipe <robertl@dgii.com>
53045
53046 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
53047 compatibility with assmblers with a different comment character.
53048 Eliminate use of GAS-specific extensions.
53049
53050 1998-06-19 Jeffrey A Law (law@cygnus.com)
53051
53052 * gcc.c-torture/execute/ieee/980619-1.c: New test.
53053
53054 1998-06-19 Robert Lipe <robertl@dgii.com>
53055
53056 * lib/g77.exp: Replace search for libf2c.a with search for newly
53057 renamed libg2c.a
53058
53059 1998-06-17 Jeffrey A Law (law@cygnus.com)
53060
53061 * gcc.c-torture/execute/980617-1.c: New test.
53062
53063 1998-06-12 Jeffrey A Law (law@cygnus.com)
53064
53065 * gcc.c-torture/execute/980612-1.c: New test.
53066
53067 1998-06-08 Jeffrey A Law (law@cygnus.com)
53068
53069 * gcc.dg/980523-1.c: Only test on ppc-linux.
53070 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
53071
53072 * gcc.c-torture/execute/980608-1.c: New test.
53073
53074 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
53075
53076 * gcc.c-torture/execute/980605-1.c: New test.
53077
53078 1998-06-04 Jeffrey A Law (law@cygnus.com)
53079
53080 * gcc.c-torture/execute/980604-1.c: New test.
53081
53082 1998-06-02 Jeffrey A Law (law@cygnus.com)
53083
53084 * gcc.c-torture/execute/980602-1.c: New test.
53085 * gcc.c-torture/execute/980602-2.c: Likewise.
53086
53087 1998-06-02 Dave Love <d.love@dl.ac.uk>
53088
53089 * 970125-0.f: Fix per JCB. Add commentary.
53090
53091 1998-05-31 Michael Meissner <meissner@cygnus.com>
53092
53093 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
53094 IEEE -0 support.
53095
53096 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
53097
53098 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
53099 earlier.
53100
53101 1998-05-28 Catherine Moore <clm@cygnus.com>
53102
53103 * gcc.c-torture/execute/980526-3.c: New test.
53104
53105 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
53106
53107 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
53108 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
53109 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
53110 m88k-motorola-sysv3 to XFAIL.
53111
53112 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
53113
53114 * gcc.dg/980526-1.c: New test.
53115 * gcc.c-torture/execute/980526-2.c: New test.
53116
53117 1998-05-26 Jeffrey A Law (law@cygnus.com)
53118
53119 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
53120
53121 * gcc.c-torture/execute/980526-1.c: New test.
53122
53123 1998-05-26 Dave Love <d.love@dl.ac.uk>
53124
53125 * g77.f-torture/execute/alpha2.f: Add runtime test.
53126
53127 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
53128
53129 * g++.old-deja/old-deja.exp: Strip leading directories.
53130
53131 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
53132 error for the line. Don't run multiple tests for the same line.
53133
53134 1998-05-23 Jeffrey A Law (law@cygnus.com)
53135
53136 * gcc.dg/980523-1.c: New test.
53137
53138 1998-05-23 Dave Love <d.love@dl.ac.uk>
53139
53140 * g77.f-torture/compile/970915-0.f: New test.
53141
53142 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
53143
53144 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
53145
53146 1998-05-21 Jeffrey A Law (law@cygnus.com)
53147
53148 * gcc.dg/980520-1.c: New test.
53149
53150 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
53151
53152 * gcc.dg/980502-1.c: Fix return type.
53153
53154 1998-05-20 Jeffrey A Law (law@cygnus.com)
53155
53156 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
53157 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
53158 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
53159 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
53160 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
53161
53162 1998-05-20 Dave Love <d.love@dl.ac.uk>
53163
53164 * g77.f-torture/execute/980520-1.f: New test.
53165
53166 1998-05-15 Dave Love <d.love@dl.ac.uk>
53167
53168 * lib/mike-g77.exp: New file.
53169
53170 * g77.f-torture/noncompile/noncompile.exp,
53171 g77.f-torture/noncompile/check0.f: New files.
53172
53173 1998-05-14 Dave Love <d.love@dl.ac.uk>
53174
53175 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
53176 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
53177 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
53178 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
53179 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
53180 abort where appropriate.
53181
53182 1998-05-05 Michael Meissner <meissner@cygnus.com>
53183
53184 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
53185 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
53186
53187 1998-04-29 Dave Love <d.love@dl.ac.uk>
53188
53189 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
53190
53191 1998-04-27 Dave Love <d.love@dl.ac.uk>
53192
53193 * g77.f-torture/compile/980427-0.f: New test.
53194
53195 1998-04-24 Dave Love <d.love@dl.ac.uk>
53196
53197 * g77.f-torture/compile/980424-0.f: New test.
53198
53199 1998-04-19 Dave Love <d.love@dl.ac.uk>
53200
53201 * g77.f-torture/compile/980419-2.f (main): New test.
53202 * g77.f-torture/compile/970125-0.f: New test.
53203 * g77.f-torture/compile/980419-1.f: New test.
53204
53205 1998-04-08 Jim Wilson <wilson@cygnus.com>
53206
53207 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
53208 of loop-4.c.
53209
53210 1998-04-07 Jim Wilson <wilson@cygnus.com>
53211
53212 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
53213
53214 1998-04-03 Jim Wilson <wilson@cygnus.com>
53215
53216 * gcc.c-torture/compile/980329-1.c: New test.
53217
53218 1998-03-18 Jim Wilson <wilson@cygnus.com>
53219
53220 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
53221 * gcc.dg/980312-1.c: Fix typo in -march command.
53222
53223 1998-03-16 H.J. Lu (hjl@gnu.org)
53224
53225 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
53226
53227 1998-03-11 Robert Lipe <robertl@dgii.com>
53228
53229 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
53230 Dave Love agree the Fortran source is bogus.
53231
53232 1998-03-11 Robert Lipe <robertl@dgii.com>
53233
53234 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
53235 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
53236 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
53237 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
53238 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
53239
53240 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
53241
53242 * g++.old-deja/g++.other/friend1.C: New test.
53243
53244 1998-02-18 Dave Love <d.love@dl.ac.uk>
53245
53246 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
53247 possibly uninitialized) variables and declare dnrm2.
53248
53249 1998-02-23 Robert Lipe <robertl@dgii.com>
53250
53251 From Bruno Haible <haible@ilog.fr>:
53252 * gcc.c-torture/execute/980223.c: New test.
53253
53254 1998-02-13 Jeffrey A Law (law@cygnus.com)
53255
53256 * gcc.dg/ifelse-1.c: New test.
53257
53258 1998-02-09 H.J. Lu (hjl@gnu.org)
53259
53260 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
53261
53262 * lib/old-dejagnu.exp (old-dejagnu): Added the
53263 "execution test - XFAIL *-*-*" handling in the spirit of
53264 "excess errors test -". Changed the "execution test fails"
53265 handling to be like "excess errors test fails".
53266 * Update various tests accordingly.
53267
53268 1998-02-06 Jim Wilson <wilson@cygnus.com>
53269
53270 * gcc.c-torture/execute/980205.c: New test.
53271
53272 1998-01-18 Jeffrey A Law (law@cygnus.com)
53273
53274 * lib/c-torture.exp: Look for .x files instead of .cexp files.
53275 * lib/f-torture.exp: Similarly.
53276 * gcc.c-torture: Rename all .cexp files to .x files.
53277
53278 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
53279
53280 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
53281 (940510-1.c): Removed duplicate.
53282 (971104-1.c): New test.
53283
53284 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
53285
53286 * lib/f-torture.exp: Improve error and loop detection.
53287
53288 1997-11-19 Michael Meissner <meissner@cygnus.com>
53289
53290 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
53291 use that to size the filler array.
53292
53293 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
53294
53295 * lib/c-torture.exp(c-torture-execute): Fix typo.
53296
53297 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
53298 testcase as the executable name. Keep the executable around if
53299 the test fails.
53300
53301 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
53302
53303 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
53304 changes. Only test one -g option, and move it to the end of the
53305 list of options to test.
53306
53307 1997-09-19 Michael Meissner <meissner@cygnus.com>
53308
53309 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
53310 variable GCC_TORTURE_OPTIONS to supply default switches separated
53311 by colons. If no environment variable, run tests with -O0 -g, -O1
53312 -g, and -O2 -g as well.
53313
53314 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
53315
53316 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
53317 explanatory comments. Fix indentation.
53318
53319 1997-09-15 Jeffrey A Law (law@cygnus.com)
53320
53321 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
53322
53323 1997-09-11 Jeffrey A Law (law@cygnus.com)
53324
53325 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
53326 * g++.old-deja/g++.mike/p7325.C: Likewise.
53327 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
53328
53329 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
53330
53331 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
53332 * g++.old-deja/g++.brendan/crash30.C: Likewise.
53333 * g++.old-deja/g++.brendan/crash39.C: Likewise.
53334 * g++.old-deja/g++.law/operators4.C: Likewise.
53335
53336 1997-09-11 Joe Buck (jbuck@synopsys.com)
53337
53338 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
53339 * g++.old-deja/g++.mike/p784.C: Ditto.
53340 * g++.old-deja/g++.mike/p785.C: Ditto.
53341
53342 1997-09-05 Jeffrey A Law (law@cygnus.com)
53343
53344 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
53345
53346 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
53347
53348 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
53349 target feature; pass this to c-torture-execute as needed.
53350
53351 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
53352
53353 * lib/c-torture.exp(c-torture-execute): If the previous and the
53354 current executables being tested are identical, we don't need to
53355 run the executable again. Try to make the executable names
53356 unique. Add an optional argument for passing additional compiler
53357 flags.
53358
53359 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
53360
53361 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
53362
53363 1997-08-29 Jeffrey A Law (law@cygnus.com)
53364
53365 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
53366
53367 1997-07-31 Jeffrey A Law (law@cygnus.com)
53368
53369 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
53370 32bit or larger longs.
53371
53372 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
53373 have either a 32bit long or 32bit int.
53374
53375 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
53376
53377 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
53378 Make double precision tests dependent on sizeof (double).
53379
53380 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
53381
53382 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
53383 too.
53384
53385 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
53386
53387 * gcc.c-torture/compile/961203-1.cexp: New script.
53388
53389 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
53390
53391 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
53392 up the includes ourselves.
53393
53394 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
53395
53396 * lib/plumhall.exp: Remove random include, and add a few
53397 verbose messages for debugging.
53398
53399 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
53400
53401 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
53402 of trying to do it ourselves.
53403
53404 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
53405
53406 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
53407
53408 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
53409
53410 * gcc.prms/5403.c: Made regexp a bit less strict.
53411
53412 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
53413
53414 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
53415 is returned from remote_load instead.
53416 * lib/plumhall.exp: Ditto.
53417 * lib/mike-g++.exp: Ditto.
53418 * lib/old-dejagnu.exp: Ditto.
53419 * lib/c-torture.exp: Ditto.
53420
53421 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
53422
53423 * lib/g++.exp: Use build_wrapper procedure.
53424 * lib/gcc.exp: Ditto.
53425
53426 1997-05-20 Jeffrey A Law (law@cygnus.com)
53427
53428 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
53429 an old-style decl for malloc. Fixes tests to work when
53430 sizeof (int) != sizeof (size_t).
53431
53432 1997-05-15 Mike Meissner <meissner@cygnus.com>
53433
53434 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
53435
53436 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
53437 use stdargs.h interface.
53438
53439 1997-05-15 Mike Meissner <meissner@cygnus.com>
53440
53441 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
53442 NO_VARARGS when compiling.
53443
53444 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
53445
53446 * lib/plumhall.exp(ph_includes): New procedure.
53447 (ph_make): Use it.
53448 (ph_compiler): Ditto.
53449
53450 * lib/g++.exp: Rename test-glue.c to testglue.c.
53451 * lib/gcc.exp: Ditto.
53452
53453 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
53454
53455 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
53456 to completion when it's called.
53457
53458 1997-03-21 Michael Meissner <meissner@cygnus.com>
53459
53460 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
53461 is defined, don't do test.
53462
53463 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
53464
53465 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
53466 for object files.
53467 (ph_summary): Mark skipped testcases as untested, not unresolved.
53468
53469 * lib/plumhall.exp (ph_make): If unresolved because of bad
53470 errorCode, record errorCode in log file.
53471 (*): Replace send_log/verbose with verbose -log.
53472
53473 1997-03-19 Michael Meissner <meissner@cygnus.com>
53474
53475 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
53476 double conversion if double isn't at least 8 bytes.
53477
53478 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
53479 int to work with targets where int is 16 bits.
53480
53481 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
53482 8 bytes, just exit, since 4 byte doubles don't have enough bits of
53483 precision for the test to complete.
53484
53485 1997-03-14 Michael Meissner <meissner@cygnus.com>
53486
53487 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
53488 if d10v is not compiled with the -mdouble64 flag.
53489 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
53490
53491 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
53492 d10v is not compiled with the -mint32 flag.
53493
53494 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
53495
53496 * lib/plumhall.exp: Use incr_count.
53497
53498 1997-03-12 Jeffrey A Law (law@cygnus.com)
53499
53500 * gcc.c-torture: Update to c-torture-1.45.
53501
53502 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
53503
53504 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
53505 the name of the expect testcase file).
53506
53507 * lib/g++.exp(g++_init): Ditto.
53508
53509 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
53510
53511 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
53512 the host.
53513
53514 * lib/gcc.exp(gcc_exit): New procedure.
53515
53516 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
53517
53518 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
53519 specs where appropriate.
53520
53521 * g++.old-deja/g++.arm/*: Added additional ERROR checks
53522 because of new "candidates are" messages, and removed a few
53523
53524 * Converted all non-old-style g++ testcases to old-style, and
53525 moved into g++.old-deja.
53526
53527 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
53528
53529 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
53530 options.
53531
53532 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
53533 succeeded.
53534
53535 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
53536
53537 1997-02-13 Michael Meissner <meissner@cygnus.com>
53538
53539 * lib/gcc.exp (gcc_target_compile): Add support for defining
53540 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
53541 the machine doesn't have those features.
53542
53543 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
53544
53545 * g++.law/operators4.exp: Don't use LIBS.
53546
53547 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
53548
53549 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
53550
53551 * lib/mike-g++.exp: Don't set the compiler to be tested here.
53552 * lib/g++.exp: Set it here instead. Also, allow use of the
53553 --tool_exec and --tool_opt options. Change CXX to
53554 GXX_UNDER_TEST.
53555
53556 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
53557
53558 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
53559
53560 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
53561
53562 * lib/old-dejagnu.exp: Use prune_warnings instead of
53563 prune_system_crud.
53564 * lib/mike-g++.exp: Ditto.
53565 * lib/gcc.exp: Ditto.
53566 * lib/g++.exp: Ditto.
53567
53568 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
53569
53570 1997-02-07 Jeffrey A Law (law@cygnus.com)
53571
53572 * 941014-2.c: Include stdlib.h
53573 * 960327-1.c: Include stdio.h
53574 * dbra.c, index-1.c: Don't assume ints are 32bits.
53575
53576 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
53577
53578 * lib/gcc.exp: Add gcc,stack_size target feature.
53579
53580 * lib/g++.exp(g++_target_compile): Add the include and link
53581 paths here, not in two other places. And, it's $options, not
53582 options.
53583
53584 * lib/mike-g++.exp(postbase): Remove the code that determines
53585 the correct include and link paths.
53586 * g++.old-deja/old-deja.exp: Ditto.
53587
53588 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
53589
53590 * lib/g++.exp(g++_init): target_compile no longer returns the
53591 filename of the result.
53592
53593 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
53594
53595 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
53596 call to glob.
53597
53598 * gcc.c-torture/special/special.exp: Change call to
53599 gcc_target_compile to include the object file.
53600
53601 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
53602
53603 * gcc.c-torture/special/special.exp: Correct misspelling in last
53604 change.
53605
53606 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
53607
53608 * lib/plumhall.exp(ph_summary): Log the entire output of the
53609 executable. Return -1 if there were any failures, 0 otherwise.
53610 (ph_execute): Return -1 if there were any failures, 0 otherwise.
53611 (ph_make): Clean up objects and executables that were built
53612 if the tests succeeded.
53613
53614 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
53615
53616 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
53617 libraries and includes in the build tree as appropriate.
53618
53619 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
53620
53621 * lib/c-torture.exp: Instead of looking for the global variable
53622 NO_LONG_LONG, check to see if that's a feature of the target.
53623
53624 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
53625
53626 * config/default.exp: Minimize. Delete the remainer of the files in
53627 config; this functionality is now in devo/dejagnu/config.
53628
53629 g++.*/*: Pass any additional flags used to compile to postbase;
53630 delete CXXFLAGS.
53631
53632 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
53633 is now done by runtest.exp. Use gcc_target_compile instead of
53634 compile.
53635
53636 lib/c-torture.exp: Use gcc_target_compile instead of compile.
53637 Remove references to CFLAGS. Use remote_file instead of
53638 calling rm -f.
53639 (c-torture): Take a list of arguments to use to compile this
53640 testcase.
53641
53642 lib/g++.exp: Simplify. Use target_compile instead of compile.
53643 lib/gcc-dg.exp: Ditto.
53644 lib/gcc.exp: Ditto.
53645 lib/mike-{gcc,g++}.exp: Ditto.
53646 lib/old-dejagnu.exp: Ditto.
53647 lib/plumhall.exp: Ditto.
53648
53649 1997-01-08 Jim Wilson <wilson@cygnus.com>
53650
53651 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
53652 (ph_linker): Likewise.
53653
53654 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
53655
53656 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
53657 MAP_ANON / MAP_ANONYMOUS if defined;
53658 else try to map from /dev/zero .
53659
53660 1996-11-12 Jeffrey A Law (law@cygnus.com)
53661
53662 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
53663 isn't defined, then define it to MAP_ANONYMOUS.
53664
53665 1996-11-12 Jeffrey A Law (law@cygnus.com)
53666
53667 * gcc.c-torture: Update to c-torture-1.42 release.
53668
53669 1996-11-11 Jeffrey A Law (law@cygnus.com)
53670
53671 * gcc.c-torture: Update to c-torture-1.41 release.
53672
53673 1996-10-27 Jeffrey A Law (law@cygnus.com)
53674
53675 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
53676 c-torture release.
53677
53678 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
53679
53680 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
53681 and LDFLAGS. Fix second case to append the target_info ldflags
53682 onto LDFLAGS, not CFLAGS.
53683 * lib/g++.exp (g++_init): Add target_info stuff.
53684 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
53685 of libgloss and newlib flags for !native.
53686
53687 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
53688 (GDB): Fix relative path to go up another dir for finding gdb.
53689
53690 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
53691
53692 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
53693 versions in the target_info array, if they don't exist.
53694
53695 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
53696
53697 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
53698
53699 1996-07-08 Jim Wilson <wilson@cygnus.com>
53700
53701 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
53702 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
53703
53704 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
53705
53706 * lib/old-dejagnu.exp: Don't remove the output file before we've
53707 actually tested it. Don't append pwd to the path of the executable
53708 we're testing.
53709
53710 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
53711
53712 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
53713
53714 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
53715
53716 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
53717 temporary directory for compiler files, and set it to a default
53718 value of /tmp. Set $output as the name of the output file from
53719 compiling the testcase. Add a -o option to $cflags_var so the
53720 compiler writes the final output file as $output. Set $executable
53721 to $output.
53722
53723 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
53724 directory for compiler files, and set it to /tmp if it doesn't
53725 already have a value. Set $output_file to the name of the output
53726 file from compiling the testcase. Add a -o option to CXXFLAGS so
53727 the compiler writes the final output file as $output. Use $output
53728 as the executable to be tested.
53729
53730 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
53731
53732 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
53733
53734 1996-06-08 Jeffrey A Law (law@cygnus.com)
53735
53736 * gcc.c-torture/execute/pending-1.c: New test. Still
53737 pending in Tege's queue.
53738
53739 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
53740
53741 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
53742 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
53743 if there were failures. Call unresolved if there were unresolved
53744 testcases. Call gcc_fail if program did not run to completion.
53745 (ph_make): Pass additional argument name to ph_execute.
53746 (ph_execute): Add new argument. Pass additional arguments to
53747 ph_summary. Call gcc_fail is there is no execution output.
53748
53749 1996-04-24 Jeffrey A Law (law@cygnus.com)
53750
53751 * lib/plumhall.exp (proc_summary): Output relavent summary
53752 lines into the log so specific failures in plumhall can be
53753 investigated.
53754
53755 1996-04-10 Jeffrey A Law (law@cygnus.com)
53756
53757 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
53758 (c-torture-execute): Don't try to execute tests which use
53759 "long long" types if $NO_LONG_LONG is nonzero.
53760
53761 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
53762
53763 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
53764 not c-torture.
53765
53766 * gcc.ieee: Move from here.
53767 * gcc.c-torture/execute/ieee: To here.
53768
53769 1996-03-26 Jeffrey A Law (law@cygnus.com)
53770
53771 * gcc.c-torture: Update to c-torture-1.41 release.
53772
53773 1996-03-22 Jeffrey A Law (law@cygnus.com)
53774
53775 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
53776 not "$output".
53777
53778 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
53779
53780 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
53781 -c present.
53782
53783 1996-03-02 Jeffrey A Law (law@cygnus.com)
53784
53785 * config/proelf.exp: Handle connecting to a simulator.
53786
53787 1996-01-31 Jeffrey A Law (law@cygnus.com)
53788
53789 * config/proelf.exp: New file. Enough framework that we can
53790 run c-torture tests on the proelf targets (or any other target
53791 that gdb can connect to for that matter).
53792
53793 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
53794
53795 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
53796 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
53797
53798 * lib/plumhall.exp (ph_execute): Always call ph_summary if
53799 exec_output exists.
53800
53801 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
53802
53803 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
53804 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
53805
53806 * config/*.exp: Update FSF address. Change result of ${tool}_load
53807 to pass/fail/unresolved/unsupported/untested. Caller must now
53808 call unresolved/unsupported/untested.
53809 * lib/*.exp: Update FSF address. Update to handle new results of
53810 ${tool}_load.
53811 * lib/chill.exp (verbose): Delete.
53812
53813 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
53814
53815 * lib/gcc.exp (default_gcc_start): Change order of args to
53816 $LDFLAGS $CFLAGS $LIBS.
53817 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
53818 Save/set/restore CFLAGS. Pass single arg to gcc_start.
53819 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
53820 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
53821 * gcc.misc-tests/dg-test.exp: Likewise.
53822 * gcc.misc-tests/msgs.exp: Likewise.
53823 * gcc.prms/prms.exp: Likewise.
53824 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
53825 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
53826
53827 * lib/dg.exp: Deleted, moved to dejagnu/lib.
53828
53829 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
53830
53831 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
53832
53833 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
53834 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
53835
53836 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
53837 necessary.
53838
53839 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
53840
53841 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
53842 global for loop; add use of $mathlib.
53843 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
53844 settings here; set mathlib for anything but VxWorks.
53845
53846 1996-01-22 Jeffrey A Law (law@cygnus.com)
53847
53848 * gcc.c-torture: Update to c-torture-1.40 release.
53849
53850 1996-01-03 Jeffrey A Law (law@cygnus.com)
53851
53852 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
53853 dg.exp.
53854
53855 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
53856
53857 * lib/c-torture.exp (c-torture-execute): Declare "output" as
53858 global.
53859
53860 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
53861
53862 * lib/g++.exp (LIBS): Define if not already.
53863 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
53864 (gcc-dg-prune): Call prune_gcc_output.
53865 * lib/gcc.exp (prune_gcc_output): New proc.
53866 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
53867 prune_gcc_output.
53868
53869 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
53870
53871 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
53872 (c-torture-execute): Likewise. Rename `name' to `testcase'.
53873
53874 1995-11-15 Jeffrey A Law (law@cygnus.com)
53875
53876 * gcc.c-torture: Update to c-torture-1.39 release.
53877
53878 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
53879
53880 * lib/c-torture.exp (c-torture-execute): Don't return if one option
53881 fails, try others as well.
53882
53883 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
53884
53885 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
53886 If compilation fails, mark execute tests as `untested'.
53887 If test is marked as unsupported, don't mark compilation and
53888 execute tests as failed.
53889
53890 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
53891
53892 * lib/g++.exp (g++_init): Don't link in libg++, and look to
53893 libstdc++ for whether or not we want to be doing shared
53894 libraries. Delete link_curses since we don't need it anymore.
53895 * lib/mike-g++.exp (postbase): Don't link in libg++.
53896 * g++.old-deja/old-deja.exp: Likewise.
53897
53898 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
53899
53900 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
53901
53902 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
53903
53904 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
53905 For that, add `-Wl,-a,shared_archive'.
53906 * g++.old-deja/old-deja.exp: Likewise.
53907
53908 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
53909
53910 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
53911
53912 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
53913
53914 * lib/mike-g++.exp (postbase): Pay attention to the status of
53915 g++_load.
53916
53917 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
53918
53919 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
53920
53921 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
53922
53923 * lib/gcc.exp (default_gcc_start): No longer need to log program
53924 being executed or its output, execute_anywhere does that now.
53925 * lib/g++.exp (default_g++_version): Call execute_anywhere.
53926 (default_g++_start): Likewise. Delete calls to verbose/send_log.
53927
53928 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
53929
53930 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
53931 the same as those in lib/g++.exp.
53932
53933 1995-10-10 Jeff Law (law@hurl.cygnus.com)
53934
53935 * gcc.c-torture: Update to c-torture-1.38 release.
53936 * gcc.ieee: Related changes.
53937
53938 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
53939
53940 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
53941 "exec". Minor reformatting changes.
53942
53943 * config/rom68k.exp (${tool}_load): Make it work in a canadian
53944 cross. This means all "exec" calls now work on a remote host as
53945 well.
53946 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
53947 cross. Filter out the extra "\r\n" stuff that expect puts in.
53948 (c-torture-execute): Filter out the bogus warnings like
53949 c-torture-compile does. Add support for canadian cross.
53950 * lib/gcc.exp (default_gcc_version, default_gcc_start)
53951 Use execute_anywhere rather than calling exec directly. Now it
53952 works for canadian cross testing.
53953
53954 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
53955
53956 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
53957 results into a variable, and check that rather than using file exists.
53958
53959 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
53960
53961 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
53962 create a libg++.so. For sunos4.1.*, also add -ltermcap.
53963
53964 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
53965
53966 * g++.old-deja/old-deja.exp: Create and pass runshlib and
53967 lib_curses if there's a shared libg++ in the build tree.
53968
53969 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
53970
53971 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
53972 if not supported target.
53973
53974 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
53975
53976 * lib/g++.exp (g++_init): Move empty setting of runshlib and
53977 link_curses up to always happen, not just for native builds.
53978
53979 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
53980
53981 * gcc.c-torture: Update to c-torture-1.36 release.
53982 * gcc.failure: Related changes.
53983
53984 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
53985
53986 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
53987
53988 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
53989
53990 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
53991 * lib/mike-g++.exp (postbase): Not in here. Still reference
53992 runshlib, link_curses, and mathlib for link and run.
53993
53994 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
53995 pass the runtime shared library options for Solaris, OSF/1, and
53996 Irix5, and link with -lcurses to avoid unresolved references.
53997
53998 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
53999
54000 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
54001 only run once.
54002
54003 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
54004
54005 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
54006
54007 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
54008
54009 * gcc.c-torture: Update to c-torture-1.35 release. Note we
54010 do not have a framework for the "compat" tests yet.
54011
54012 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
54013
54014 * lib/mike-g++.exp (postbase): New local variable `mathlib',
54015 set to null if we're testing vxworks5.1. Use that instead of
54016 `-lm' in the setting of LIBS for link and run.
54017
54018 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
54019
54020 * config/rom68k.exp (${tool}_load): Major changes to make it
54021 work. Verified that it does in fact return the stuff in
54022 exec_output properly. Catch any Emul or any TRAP other than 0.
54023
54024 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
54025
54026 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
54027 LDFLAGS properly for targets that need stuff from libgloss.
54028 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
54029 only run once.
54030 (gpp_initialized): New variable.
54031
54032 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
54033
54034 * config/rom68k.exp: Load libgloss.exp.
54035 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
54036 so we can produce a fully linked binary.
54037 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
54038 so we can produce a fully linked binary.
54039
54040 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
54041
54042 * lib/plumhall.exp (ph_section): Watch for expected failures.
54043 Add missing `else'.
54044
54045 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
54046 run the testcase.
54047 (c-torture): Likewise.
54048
54049 1995-08-28 Doug Evans <dje@cygnus.com>
54050
54051 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
54052
54053 * lib/mike-g++.exp (mike_cleanup): New proc.
54054 (prebase): New globals compiler_result, not_compiler_result,
54055 target_regexp.
54056 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
54057 allow leading "-" in pattern. Watch for unsupported tests.
54058 If $compiler_result is set, pattern match assembler code,
54059 and ditto for $not_compiler_result.
54060 * lib/mike-gcc.exp: Likewise.
54061
54062 * lib/plumhall.exp (ph_execute): Only call ph_summary if
54063 execution "succeeded".
54064
54065 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
54066
54067 * config/win32.exp: New file.
54068 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
54069
54070 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
54071
54072 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
54073 unsupported.
54074 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
54075 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
54076 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
54077
54078 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
54079 "... without exceptions was ...". That is now handled by
54080 prune_system_crud.
54081 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
54082
54083 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
54084
54085 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
54086 sieve.c,sort2.c}: New files.
54087 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
54088 sieve.exp,sort2.exp}: Drivers for them.
54089
54090 * lib/mike-gcc.exp (program_output): New user settable variable.
54091 (postbase): Call prune_system_crud. Also prune extraneous compiler
54092 messages.
54093 * lib/mike-g++.exp (program_output): New user settable variable.
54094
54095 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
54096
54097 * config/sh.exp: Deleted (use sim.exp instead).
54098
54099 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
54100
54101 * config/vx.exp: Declare CHECKTASK as global.
54102 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
54103 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
54104 * lib/old-dejagnu.exp: Load [pwd]/$executable.
54105
54106 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
54107
54108 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
54109 target. Like vx.exp, only includes `vx29k.exp' instead of
54110 `vxworks.exp'.
54111
54112 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
54113
54114 * config/sim.exp: Increase time limit from 120 seconds to 240.
54115
54116 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
54117
54118 * gcc.c-torture/execute/950628-1.c: New test.
54119
54120 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
54121
54122 * gcc.c-torture: Update with changes/additions from
54123 c-torture-1.34.
54124
54125 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
54126
54127 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
54128
54129 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
54130
54131 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
54132
54133 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
54134
54135 * gcc.c-torture/compile/950512-1.c: New test.
54136 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
54137 * gcc.dg/struct-ret-1.c: Likewise.
54138
54139 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
54140
54141 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
54142 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
54143
54144 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
54145
54146 * gcc.c-torture/special/920411-1.c: Deleted.
54147 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
54148
54149 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
54150
54151 * config/sim.exp (${tool}_load): Hack in call to bash to get a
54152 cpu limit.
54153
54154 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
54155
54156 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
54157
54158 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
54159
54160 From kenner;
54161 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
54162 is the proper length.
54163 * va-arg-3.c: Likewise.
54164
54165 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
54166
54167 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
54168 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
54169
54170 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
54171 * lib/g++.exp (default_g++_start): Delete old cruft.
54172
54173 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
54174
54175 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
54176 (2 * (1 << 18)) to (2 * (1 << 17)).
54177
54178 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
54179
54180 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
54181
54182 * config/rom68k.exp: Renamed from config/idp.exp
54183
54184 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
54185
54186 * c-torture/compile/921109-2.c
54187
54188 1995-04-18 Mike Stump <mrs@cygnus.com>
54189
54190 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
54191 excess errors.
54192
54193 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
54194
54195 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
54196 output.
54197 * lib/g++.exp (default_g++_start): Likewise.
54198
54199 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
54200
54201 * gcc.c-torture/compile/950329-1.c: New test.
54202
54203 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
54204
54205 * config/bug.exp (${tool}_load): Updated to use new remote_open
54206 and remote_close procs.
54207 * config/idp.exp: New file.
54208
54209 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
54210
54211 * gcc.c-torture/execute/950322-1.c: New test.
54212
54213 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
54214
54215 * config/vx.exp (${tool}_load): Clean up testing of return code from
54216 vxworks_ld and vxworks_spawn.
54217
54218 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
54219
54220 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
54221
54222 1995-03-13 Mike Stump <mrs@cygnus.com>
54223
54224 * lib/old-deja.exp: Add `excess errors test - ' error, now one
54225 can mark excess errors on a machine by machine basis. Note, the
54226 default is to not expect any excess errors, even when excess
54227 errors test - is given, so you will want to put an XFAIL ... on
54228 these lines. For example, // excess errors test - XFAIL hppa*-*-*
54229 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
54230 those 4 machines, but no others.
54231
54232 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
54233
54234 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
54235 * lib/c-torture.exp: to here.
54236
54237 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
54238
54239 * gcc.c-torture/execute/950221-1.c: New test.
54240 * gcc.c-torture/execute/struct-ret-1.c: New test.
54241 * gcc.c-torture/compile/950221-1.c: New test.
54242
54243 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
54244
54245 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
54246
54247 * gcc.c-torture/execute/arith-1.c (main): Return 0.
54248 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
54249
54250 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
54251
54252 * g++.gb: New directory of tests, derived from my signature and
54253 class scoping tests.
54254
54255 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
54256 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
54257 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
54258 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
54259 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
54260 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
54261 * g++.gb/sig25.C: Likewise.
54262
54263 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
54264 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
54265 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
54266 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
54267 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
54268 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
54269 * g++.gb/sig25.exp: Likewise.
54270
54271 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
54272 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
54273 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
54274 * g++.gb/scope13.C: Likewise, this test still fails.
54275
54276 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
54277 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
54278 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
54279 * g++.gb/scope13.exp: Ditto.
54280
54281 * g++.gb/README: New file, explains what these tests are about.
54282
54283 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
54284
54285 * lib/dg.exp (dg-do): Support `preprocess'.
54286 (dg-test): Likewise.
54287
54288 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
54289
54290 * config/udi.exp: change "continue -expect" to "exp_continue".
54291
54292 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
54293
54294 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
54295 Delete redundant tests.
54296
54297 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
54298 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
54299 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
54300 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
54301 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
54302 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
54303 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
54304 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
54305
54306 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
54307 storing label pointers.
54308 * gcc.c-torture/execute/921019-1.c: Likewise.
54309 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
54310 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
54311 parameter fp.
54312 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
54313 constants.
54314
54315 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
54316 Delete obsolete tests.
54317
54318 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
54319 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
54320 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
54321 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
54322 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
54323 * gcc.c-torture/compile/950124-1.c: New test.
54324
54325 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
54326
54327 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
54328
54329 * lib/mike-g++.exp: Add -lm to LIBS.
54330
54331 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
54332
54333 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
54334
54335 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
54336
54337 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
54338
54339 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
54340
54341 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
54342
54343 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
54344
54345 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
54346 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
54347 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
54348 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
54349 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
54350 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
54351 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
54352 * g++.law/{operators31.C, operators32.C,
54353 * g++.law/{operators33.C, operators34.C}: Likewise.
54354 * g++.law/{pic1.C, refs2.C}: Likewise.
54355 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
54356 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
54357 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
54358 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
54359
54360 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
54361 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
54362 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
54363 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
54364 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
54365 * g++.law/{enum9.exp, friend5.exp}: Likewise.
54366 * g++.law/{nest3.exp, nest4.exp}: Likewise.
54367 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
54368 * g++.law/{operators30.exp, operators31.exp}: Likewise.
54369 * g++.law/{operators32.exp, operators33.exp}: Likewise.
54370 * g++.law/{operators34.exp}: Likewise.
54371 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
54372 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
54373 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
54374 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
54375 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
54376
54377 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
54378 No longer expected to fail.
54379 * g++.law/missed-error3.C: Tweak for recent bool changes.
54380
54381 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
54382
54383 * config/emb-unix: Deleted.
54384 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
54385 remote execution. Do final link on remote host if REMOTE_LINK is set.
54386
54387 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
54388
54389 * lib/dg.exp (dg-test): Fix typo in last patch.
54390
54391 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
54392
54393 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
54394 (handles multiple occurrences).
54395
54396 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
54397
54398 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
54399 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
54400 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
54401 printed).
54402 * lib/c-torture.exp (c-torture-compile): Likewise.
54403 (c-torture): Prepend full path if missing.
54404 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
54405 (gcc_fail): Likewise.
54406 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
54407
54408 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
54409
54410 * lib/netware.exp: Only attach to NetWare i386 systems.
54411
54412 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
54413
54414 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
54415 messages. Add test name to "output pattern match" pass/fail message.
54416
54417 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
54418
54419 * gcc.dg: New testsuite.
54420 * gcc.dg/dg.exp: New file.
54421
54422 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
54423 test-switch.c}: Deleted.
54424
54425 * gcc.misc-tests/msgs.exp: New testcase driver.
54426
54427 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
54428
54429 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
54430 Watch for illegal return values from ${tool}_load.
54431 * config/unix.exp (${tool}_load): Fix pass/fail detection for
54432 cross targets. Coerce return value >0 to 1.
54433
54434 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
54435
54436 * config/unix.exp (${tool}_load): Call program rsh, not proc.
54437
54438 * config/emb-unix.exp: New file.
54439
54440 * config/sim.exp: Error if variable $SIM not defined.
54441 (${tool}_load): Mark test as "untested" if simulator missing.
54442
54443 * config/unix.exp: Load remote.exp to get rcp_download.
54444 * lib/c-torture.exp: Use different option lists for testcases with
54445 and without loops.
54446 * gcc.c-torture/execute/execute.exp: Likewise.
54447
54448 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
54449
54450 * config/*.exp: Clarify return code from ${tool}_load.
54451 Call `unresolved' or `untested' instead of `warning' or `perror'
54452 (sometimes you still want to call both though).
54453 Add comment that `shell_id' is local to each file.
54454 * config/udi.exp (timeout): Set to 30.
54455 Don't print warning if connection fails, $connectmode has already
54456 printed an error.
54457 (${tool}_load): Move verbose messages to level 2.
54458 Rework pattern for "Process started" message.
54459 Pass `shell_id' to ${connectmode}_download.
54460 Retry twice upon timeout. Make resetting of target more robust.
54461 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
54462 Pass `shell_id' to exit_$connectmode.
54463 Only call exit_$connectmode if connected.
54464 * config/unix.exp (${tool}_load): Check return codes better.
54465 * config/vrtx.exp (${tool}_load): Likewise.
54466 * config/vx.exp (${tool}_load): Likewise.
54467 Delete unneeded global's.
54468 * lib/dg.exp (dg-test): Update to reflect clarified return codes
54469 from ${tool}_load.
54470 (dg-stat): Delete.
54471 (dg-init): Delete recording of pass/fail counts.
54472 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
54473 (old-dejagnu-init): Likewise.
54474 (old-dejagnu-stat): Delete contents, empty proc now.
54475 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
54476 (c-torture): Delete references to lcnt, lpass, lfail.
54477 Get option list from TORTURE_OPTIONS.
54478 Delete -funroll[-all]-loops if no loops.
54479 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
54480 (g++_stat): Delete contents (empty proc now).
54481 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
54482 (gcc_finish): Likewise.
54483 (gcc_stat): Deleted.
54484 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
54485 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
54486 * gcc.c-torture/execute/execute.exp: Likewise.
54487 Split tests into two parts: compile, execute.
54488 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
54489 no loops. Update to reflect clarified return codes from ${tool}_load.
54490
54491 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
54492
54493 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
54494 to grep for.
54495 (old-dejagnu): Likewise (where necessary).
54496
54497 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
54498
54499 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
54500
54501 * lib/dg.exp (dg-process-target): Fix processing of selector.
54502 Add comment regarding use of `error'.
54503
54504 * lib/gcc.exp (prune_system_crud): Define if missing.
54505 * lib/g++.exp (prune_system_crud): Likewise.
54506
54507 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
54508 Call prune_system_crud.
54509 * lib/dg.exp (dg-runtest): New proc.
54510 Use perror instead of send_user for tcl errors in testcase.
54511 Don't return any value, it's never used.
54512 Don't clobber previous definition of `unknown'.
54513 Print tcl errors in `dg-final'.
54514
54515 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
54516
54517 * lib/dg.exp (dg-process-target): Improve syntax error messages.
54518 (dg-test): Don't print errorInfo, it contains stack backtrace.
54519
54520 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
54521
54522 * lib/g++.exp (runtest_file_p): Define if missing.
54523
54524 1994-09-24 Doug Evans (dje@cygnus.com)
54525
54526 * lib/mike-g++.exp: Comment out loading of g++.exp.
54527 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
54528 (default_g++_version): Always print something.
54529 (default_g++_start): Comment out call to `which'.
54530 (g++_start, g++_load): Deleted (must be defined in config file).
54531 * lib/gcc.exp: Test for existence of $CC at start.
54532 Delete check for tmpdir (done in gcc_init).
54533 (default_gcc_version): Always print something.
54534 (default_gcc_start): Comment out call to `which'.
54535 * config/*.exp: Major cleanup - make cross targets work at least a
54536 little better for g++ (by not being "--tool gcc" specific).
54537 Rename gcc_xxx to ${tool}_xxx.
54538 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
54539 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
54540
54541 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
54542
54543 * lib/c-torture.exp (c-torture-compile): Rework compiler
54544 message processing.
54545
54546 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
54547 c-torture.
54548
54549 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
54550
54551 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
54552
54553 * lib/dg.exp (dg-process-target): Support { target native }.
54554
54555 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
54556
54557 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
54558 looked for "... program xxx got fatal signal".
54559 Correct regsub munging of `comp_output'.
54560 Ignore compiler messages "path prefix not used" and "linker input
54561 file unused".
54562
54563 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
54564
54565 * lib/gcc.exp (runtest_file_p): Define if missing.
54566 * gcc.prms/template.c: Example to work from.
54567
54568 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
54569
54570 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
54571 * lib/dg.exp (dg-test): Call unsupported testcases as such.
54572
54573 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
54574 * gcc.prms/1883.c: Moved from compile/940714-1.c.
54575 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
54576 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
54577
54578 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
54579 (dg-process-target): No longer a varargs proc.
54580 Return S/N for target, P/F for xfail. All callers changed.
54581 (user option procs): More argument checking.
54582 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
54583 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
54584 (dg-test): Skip test if not running on selected target in `dg-do'.
54585 Update handling of `dg-do-what', `dg-output-text'.
54586 Separate execution pass/fail from output pattern match pass/fail.
54587 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
54588
54589 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
54590
54591 * gcc.c-torture/special/special.exp: Don't expect failure for mips
54592 target for 920510-1.c.
54593
54594 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
54595
54596 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
54597 Clean up comment regarding use of passcnt, etc.
54598 (gcc_stat): Don't update `testcnt' here.
54599 (gcc_finish): Do it here.
54600 Might as well reset `but_id' here too.
54601 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
54602 to determine if the file should be tested.
54603 * gcc.c-torture/compile/compile.exp: Likewise.
54604 * gcc.c-torture/execute/execute.exp: Likewise.
54605 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
54606 * gcc.misc-tests/dg-test.exp: Likewise.
54607 * gcc.prms/prms.exp: Likewise.
54608 * gcc.wendy/wendy.exp: Likewise.
54609 * g++.old-deja.exp: Likewise.
54610 Move "Testing file" message to verbose level 1.
54611
54612 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
54613
54614 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
54615
54616 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
54617
54618 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
54619 (default_gcc_start): Accept optional second list element
54620 of compiler flags. Print compiler output at verbosity level 2.
54621 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
54622 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
54623 Save current values of framework globals passcnt, failcnt, xpasscnt,
54624 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
54625 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
54626 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
54627 xfailcnt to compute stats. Update framework global `testcnt' from
54628 pass/fail counts.
54629 (gcc_finish): New proc. Clean up test environment.
54630 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
54631 (gcc_epass, gcc_efail): Delete.
54632 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
54633 argument of line number.
54634 (dg-init): If the tool has an init routine, call it.
54635 (dg-test): Remove args `cflags_var' and `libs_var'.
54636 Pass all compiler options to ${tool}_start.
54637 Handle missing line number.
54638 (dg-finish): New function.
54639 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
54640 particular files. Call gcc_finish at end. Move "skipping test"
54641 message to verbosity level 3.
54642 * gcc.c-torture/compile/compile.exp: Likewise.
54643 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
54644 * gcc.c-torture/execute/execute.exp: Likewise.
54645 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
54646 Print testcase being tried at verbosity level 1.
54647 * gcc.c-torture/special/special.exp: Unset xfail.
54648 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
54649 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
54650 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
54651 * gcc.failure/failure.exp: Likewise.
54652 * gcc.ieee/ieee.exp: Likewise.
54653 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
54654 Update call to dg-test. Call dg-finish at end.
54655 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
54656 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
54657 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
54658 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
54659 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
54660 * gcc.wendy/wendy.exp: Add copyright.
54661 Delete setting of tmpdir (done by gcc_init).
54662 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
54663 Pass compiler flags to gcc_start. Call gcc_finish at end.
54664 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
54665 gcc_[ce]pass/fail.
54666
54667 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
54668
54669 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
54670 confusion.
54671 (g++_load): Likewise.
54672
54673 * config/*.exp (gcc_load): Some were varargs fns and some were not.
54674 Rename argument to `prog' to remove the confusion.
54675 Varargs fns behave differently too!
54676 (g++_load): Likewise.
54677
54678 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
54679
54680 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
54681 what it is. Delete (always) printing of status value for !native.
54682 Simplify verbose code, and include status and exec_output.
54683 (g++_load): Use gcc_load.
54684
54685 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
54686
54687 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
54688 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
54689 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
54690 940714-3.c as these testcases don't exist anymore. Make
54691 va-arg-1.c expected to pass.
54692
54693 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
54694
54695 * gcc.misc-tests/misc.exp: Only run specific testcases.
54696 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
54697 * gcc.misc-tests/dg-[1-9].c: New files.
54698
54699 * lib/dg.exp: New testsuite driver.
54700 * gcc.prms/prms.exp: Use it.
54701
54702 * README.gcc: New file.
54703
54704 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
54705 Document and reset `lxpass' and `lxfail'.
54706 Simplify "initialized" message.
54707 (gcc_stat): Clean up comments a little.
54708
54709 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
54710
54711 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
54712
54713 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
54714
54715 * lib/old-dejagnu.exp (process-option): New proc.
54716 (old-dejagnu-init, old-dejagnu-stat): Likewise.
54717 (old-dejagnu): Simplify.
54718 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
54719
54720 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
54721
54722 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
54723 exists and is not an empty string.
54724
54725 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
54726 $xfail rather than calling setup_xfail. Clear $xfail when test is
54727 finished.
54728 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
54729 automatically.
54730
54731 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
54732 longer expected to fail.
54733
54734 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
54735 "f" function call.
54736
54737 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
54738
54739 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
54740 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
54741 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
54742 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
54743 c-torture-1.29.
54744
54745 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
54746 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
54747
54748 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
54749
54750 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
54751 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
54752
54753 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
54754 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
54755 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
54756
54757 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
54758
54759 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
54760 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
54761 940714-1.c, 940714-2.c, 940714-3.c},
54762 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
54763 gcc.misc-tests/{mg.c,mg.exp}:
54764 New tests.
54765 * gcc.noncompile/noncompile.exp: Change accordingly.
54766
54767 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
54768
54769 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
54770 Undo previous clobberage.
54771
54772 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
54773
54774 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
54775 * gcc.special/{930510-1.c, special.exp}:
54776 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
54777 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
54778 struct-varargs-1.c}: New tests from c-torture-1.26.
54779
54780 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
54781
54782 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
54783 argument to switch.
54784
54785 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
54786
54787 * Revert the previous changes. Please see Rob's directory
54788 (/lisa/test/rob/progressive/gcc/testsuite) for testing
54789 fixes.
54790
54791 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
54792
54793 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
54794 g++.brendan/alignof.exp, g++.brendan/arm3.exp,
54795 g++.brendan/code-gen5.exp, g++.brendan/crash29.exp,
54796 g++.brendan/crash5.exp, g++.brendan/cvt3.exp, g++.brendan/delete1.exp,
54797 g++.brendan/nest12.exp, g++.brendan/nest13.exp,
54798 g++.brendan/overload3.exp, g++.brendan/redecl1.exp,
54799 g++.brendan/visibility2.exp, g++.jason/cond.exp, g++.jason/hmc1.exp,
54800 g++.jason/report.exp, g++.law/access1.exp, g++.law/access2.exp,
54801 g++.law/arg6.exp, g++.law/arg7.exp, g++.law/arg8.exp,
54802 g++.law/arm1.exp, g++.law/arm10.exp, g++.law/arm4.exp,
54803 g++.law/arm5.exp, g++.law/ctors15.exp, g++.law/ctors19.exp,
54804 g++.law/cvt1.exp, g++.law/cvt12.exp, g++.law/cvt13.exp,
54805 g++.law/cvt18.exp, g++.law/cvt22.exp, g++.law/cvt3.exp,
54806 g++.law/cvt5.exp, g++.law/cvt6.exp, g++.law/cvt8.exp,
54807 g++.law/dtors3.exp, g++.law/except1.exp, g++.law/except3.exp,
54808 g++.law/except4.exp, g++.law/except5.exp, g++.law/except6.exp,
54809 g++.law/init5.exp, g++.law/init8.exp, g++.law/inline4.exp,
54810 g++.law/memoized1.exp, g++.law/missing1.exp, g++.law/operators14.exp,
54811 g++.law/operators18.exp, g++.law/operators9.exp, g++.law/scope2.exp,
54812 g++.law/temps2.exp, g++.law/temps3.exp, g++.law/temps5.exp,
54813 g++.law/typeck2.exp, g++.mike/misc4.exp, g++.mike/misc6.exp,
54814 g++.niklas/t118.exp, g++.niklas/t128.exp, g++.niklas/t138.exp,
54815 g++.niklas/t139.exp, g++.niklas/t140.exp, g++.niklas/t141.exp,
54816 gcc.code_quality/code_quality.exp, gcc.compile/compile.exp,
54817 gcc.dje/dje.exp, gcc.execute/execute.exp, gcc.failure/failure.exp,
54818 gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
54819 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
54820 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp,
54821 lib/mike-gcc.exp, lib/old-dejagnu.exp: Checkin Rob's 94Q1
54822 testing changes.
54823
54824 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
54825
54826 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
54827 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
54828 with perror calls.
54829
54830 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
54831
54832 * config/unix.exp (g++_load): Fix syntax.
54833
54834 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
54835
54836 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
54837 * gcc.noncompile/921017-1.c: Deleted obsolete test.
54838 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
54839 Don't expect va-arg-1.c to fail. Correct expected output for
54840 920928-1.c.
54841 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
54842 * gcc.wendy/hbm4.c: Correct typo.
54843 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
54844
54845 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
54846
54847 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
54848 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
54849 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
54850 * lib/c-torture.exp (c-torture-compile): Ditto.
54851
54852 Reduce volume of output (remove all the -I's and such).
54853 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
54854 Call gcc_cpass, gcc_cfail.
54855 (c-torture): Pass testing option to c-torture-compile.
54856
54857 1994-03-21 Doug Evans (dje@cygnus.com)
54858
54859 Bring patches over from progressive.
54860 * config/default.exp: Exit remote shell cleanly.
54861 (g++_exit, g++_start): Add default versions.
54862 * config/sim.exp (gcc_load): Use perror, not error.
54863
54864 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
54865
54866 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
54867 set in site.exp.
54868
54869 1994-03-14 Doug Evans (dje@cygnus.com)
54870
54871 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
54872 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
54873 (wendy_try): New proc to run testcase.
54874 (main loop): Call 'em.
54875 * gcc.wendy/*.c: Clean up pass to correct expected output.
54876
54877 * lib/gcc.exp: Minor cleanup work.
54878 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
54879
54880 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
54881
54882 * config/sim.exp (gcc_load): Document return codes better.
54883 Don't pass -v to simulator.
54884
54885 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
54886
54887 * gcc.special/920717-x.c: Fix typo.
54888 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
54889 get at sources.
54890
54891 * lib/mike-gcc.exp: Fix typo.
54892
54893 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
54894
54895 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
54896 binary to use, transform the name.
54897 * config/*.exp: rename everything. Nuke any g++ specific files,
54898 it's now a special case of gcc that requires no special support.
54899 Add a default.exp for unsupported targets.
54900
54901 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
54902
54903 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
54904 lib/old-dejagnu.exp: Fix a few patterns to work with the new
54905 version of Tcl.
54906
54907 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
54908
54909 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
54910 than a warning.
54911
54912 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
54913
54914 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
54915
54916 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
54917
54918 * gcc.execute/execute.exp: Combine opt_list and foption_list into
54919 option_list. Compile every file with only 4/6 option choices
54920 (same as C torture) instead of with 12/18 different option
54921 choices.
54922 * lib/c-torture.exp: Likewise.
54923
54924 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
54925 not already set.
54926
54927 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
54928
54929 * lib/old-deja.exp: Add `excess errors test fails' error, now one
54930 can put an XFAIL *-*-* on excess errors.
54931
54932 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
54933
54934 * g++.law: Add more tests derived from g++-bugs snapshots.
54935
54936 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
54937 equivalent to g++.law/init9.
54938
54939 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
54940 compiled it, and the a.out file after we've run it.
54941
54942 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
54943
54944 * lib/mike-g++.exp (postbase): Delete the .o file after we've
54945 compiled it, and the a.out file after we've run it.
54946
54947 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
54948
54949 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
54950
54951 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
54952
54953 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
54954 version number.
54955
54956 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
54957
54958 * g++.law: New directory of g++ tests derived from the g++-bugs
54959 snapshots.
54960
54961 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
54962
54963 * gcc.compile: initbug1.c initbug1.exp testcase added
54964
54965 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
54966
54967 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
54968 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
54969 fixes submitted by Jeff Law (law@cs.utah.edu)
54970 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
54971 Jeff Law (law@cs.utah.edu)
54972
54973
54974 1993-11-30 Mike Stump (mrs@cygnus.com)
54975
54976 * config/unix-g++.exp: Follow the gcc way of doing things.
54977 * g++.old-deja/old-deja.exp: Minor updates.
54978 * lib/g++.exp: New file, follow the gcc way of doing things.
54979 * lib/old-dejagnu.exp: Minor updates.
54980 * lib/mike-g++.exp: Always unset errorInfo.
54981
54982 1993-11-06 Mike Stump (mrs@cygnus.com)
54983
54984 * lib/gcc.exp: Fix some errors with the below change, CC and
54985 CFLAGS should be global when setting, not local.
54986
54987 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
54988
54989 * lib/gcc.exp: Transform tool name.
54990
54991 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
54992
54993 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
54994
54995 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
54996
54997 * lib/gcc.exp: change gcc_done to gcc_stat
54998
54999 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
55000
55001 * Upgraded gcc testsuite to c-torture version 1.25
55002
55003 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
55004
55005 * lib/gcc.exp: added reporting code. Changed verbose compile message.
55006 * lib/c-torture: added hooks for new reporting code.
55007
55008 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
55009
55010 * config/sh-gcc.exp: check if sh-sim exists in the path
55011
55012 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
55013
55014 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
55015 * gcc.compile/compile.exp: Initial changes for new logic.
55016 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
55017 * gcc.failure/failure.exp: Initial changes for new logic.
55018 * gcc.ieee/ieee.exp: Initial changes for new logic.
55019 * gcc.misc-tests/misc.exp: Initial changes for new logic.
55020 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
55021 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
55022 * lib/c-torture.exp: Initial changes for new logic.
55023 * lib/gcc.exp: Initial changes for new logic.
55024
55025 1993-10-15 Mike Stump (mrs@cygnus.com)
55026
55027 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
55028 depend upon failure or success. Fully qualify names in failure
55029 and success messages. Always remove a.out before starting
55030 compile, just in case. Pay more attention to error text output by
55031 the compiler. Handle testcases with no known past errors just
55032 like all others, so that things are uniform. Other miscellaneous
55033 improvements.
55034
55035 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
55036
55037 * gcc.cpp: new directory for cpp tests
55038
55039 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
55040
55041 * lib/chill.exp: Code reformatted, removed unused code.
55042 * config/unix-chill.exp: Code reformatted, removed unused code.
55043 * chill.execute/execute.exp: Code reformatted, removed unused code.
55044 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
55045
55046 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
55047
55048 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
55049 routines not written.
55050
55051 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
55052
55053 * config/bug-gcc.exp: Use new procs from bug.exp.
55054
55055 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
55056
55057 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
55058 via ftp, rather than depending on NFS.
55059 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
55060 case.
55061
55062 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
55063
55064 * config/bug-gcc.exp: Use new download proc.
55065
55066 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
55067
55068 * chill.execute/execute.exp: cleanups, handles errors better
55069 * chill.compile/compile.exp: rewrite, based on execute.exp
55070 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
55071 * lib/chill.exp: major changes to diff proc and compile and link
55072 procs. added chill_fail and chill_pass wrappers to pass and
55073 fail. added more comments, and handle error codes better.
55074 Added a hack to capture stderr from exec, so noncompile tests
55075 can work.
55076
55077 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
55078
55079 * chill.execute/execute.exp: rewrite of testsuite driver
55080 * lib/chill.exp: rewrite of testsuite driver
55081 * config/unix-chill.exp: rewrite of testsuite driver
55082
55083 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
55084
55085 In chill.execute:
55086 * iexpr.ch: Standardize uppercase.
55087 * tuples.dat: Standardize uppercase.
55088 * vary.ch: standardize. Correct varying string assignments.
55089 * vary.dat: Add new output lines.
55090
55091 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
55092
55093 In chill.execute:
55094 * chprintf.ch: Standardize use of uppercase.
55095 * tuples.ch: Standardize and turn arr2 into a DCL,
55096 rather than a SYN.
55097 * pinits.ch: Standardize.
55098
55099 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
55100
55101 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
55102 * Makefil: Renamed to Makefile.in.
55103 * configure.in: New.
55104
55105 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
55106
55107 In chill.execute:
55108 * .cvsignore: Add result/output files.
55109 * Makefile: Fix up variables at start. Use MFLAGS
55110 everywhere. Correct bool_loc, built_ins entries.
55111 Add entry for vary1.ch.
55112 * bitarray.ch: Standardize upper-case usage.
55113 * bitexpr.ch: Standardize, add output of b1.
55114 * params.ch: Use arrayt in along PROC parameters, to
55115 avoid novelty problems.
55116 * sets.ch: Tiny cleanup.
55117 * vary1.ch: Re-indent.
55118
55119 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
55120
55121 * Add PR-related files to Makefiles, .cvsignore files, etc.
55122
55123 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
55124
55125 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
55126 with compiler objects. New names are test-flow.c and test-loop.c
55127
55128 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
55129
55130 * Upgraded c-torture tests from 1.19 to 1.20
55131
55132 * new files:
55133 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
55134 * gcc.compile: 930623-1.c 930623-2.c
55135 * gcc.noncompile: 930622-1.c 930622-2.c
55136 * gcc.failure: 920411-1.c 920627-2.c
55137 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
55138
55139 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
55140
55141 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
55142 More changes to get testsuite working properly. Needs more work.
55143 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
55144
55145 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
55146
55147 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
55148 More changes to get testsuite working properly. Needs more work.
55149
55150 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
55151
55152 * chill.compile/compile.exp: Added for Dejagnu support
55153 * chill.execute/execute.exp: Added for Dejagnu support
55154 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
55155
55156 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
55157
55158 This should complete moving the CHILL test files.
55159 * chill.noncompile(.cvsignore printf.grt
55160 in-printf.grt chprintf.grt chprintf.ch):
55161 Added test-support files.
55162 (Makefile): Modified further.
55163 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
55164 signal.ch): Added test files.
55165 * chill.execute (.cvsignore printf.grt printr.c
55166 in-printf.grt rts.c chprintf.grt rts.h): Added
55167 test-support files.
55168 (Makefile): More corrections.
55169
55170 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
55171
55172 * chill.compile, chill.execute, chill.nocompile: Add CHILL
55173 test cases, ready for DejaGnu.
55174
55175 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
55176
55177 * Upgraded c-torture tests from 1.18 to 1.19
55178
55179 * gcc.compile: added test(s):
55180 930607-1.c
55181 * gcc.execute: added test(s):
55182 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
55183
55184 * added new subdirectory for misc tests: gcc.misc-tests
55185 * gcc.misc-test(s): added tests:
55186 inst-check.c test-consts.c test-ior.c test-switch.c
55187
55188 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
55189
55190 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
55191
55192 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
55193
55194 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
55195
55196 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
55197
55198 * Upgraded c-torture tests from 1.17 to 1.18
55199
55200 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
55201
55202 * Upgraded c-torture tests from 1.12 to 1.17
55203
55204 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
55205
55206 * lib/old-dejagnu.exp:
55207 Fixed handling of XFAIL target triplets to correctly
55208 recognize wildcard characters. Removed code that
55209 appended a unique id tag to the end of the file name
55210 printed out by the result of the testcases within a
55211 given test file.
55212
55213 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
55214
55215 * lib/old-dejagnu.exp:
55216 Reworked expected failure handling to trigger off of XFAIL
55217 keyword in keyphrase embeded in testcase source code. The
55218 XFAIL keyword must be at the end of the keyphrase line. It
55219 may optionally be followed by one or more target triplets.
55220 It has just occured that the handling of wildcards in the
55221 target triplet may not be correct.
55222
55223 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
55224
55225 * g++.old-deja/tests:
55226 Moved all subdirectories up one level into g++.old-deja .
55227
55228 * lib/old-dejagnu.exp:
55229 Fixed problem with CXXFLAGS not being properly reset, and being
55230 corrupted with extraneous "-c" compiler option. This was
55231 causing binaries to not be generated for test that needed them.
55232 Modified strings passed to "pass" and "fail" so that individual
55233 tests from the same test file would be distinguished by an
55234 identifier appended to the test file name in the summary logs;
55235 this corrected a problem with erroneous diff logs. Added code
55236 to search testcases for expected fail and unexpected pass keywords.
55237
55238 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
55239
55240 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
55241
55242 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
55243
55244 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
55245 Removed extraneous text from end of "Special g++ Options"
55246 keyphrase.
55247
55248 * lib/old-dejagnu.exp: Added pattern matching to look for new
55249 keywords, embedded in testcases comments, which will trigger
55250 calls to xpass and xfail.
55251
55252 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
55253
55254 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
55255 comments embedded in the testcases, especially the one looking for
55256 special compiler options, as well as the pattern matching for the
55257 compiler output again.
55258
55259 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
55260
55261 * lib/old-dejagnu.exp: Do a proper check of the return value for
55262 execute tests. Fixed several problems with the pattern matching
55263 of the compiler output which gave erroneous test results.
55264 Changed several of the test result messages to be more descriptive.
55265 * config/unix-g++.exp: Proc g++_load now actually works and
55266 executes the tests passed to it and returns a usable return
55267 value.
55268
55269 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
55270
55271 * lib/gcc.exp: Exits gracefully if $CC is bogus.
55272
55273 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
55274
55275 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
55276 Modified both files to properly execute the old style
55277 dejagnu tests. The previous versions of these files were
55278 experimental and did not function anything near correctly.
55279
55280 1993-04-05 Rob Savoye (rob@cygnus.com)
55281
55282 * Removed all Makefile.in and configure.in files. No configuration
55283 needed now.
55284
55285 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
55286
55287 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
55288
55289 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
55290
55291 * gcc.compile/configure.in, gcc.unsorted/configure.in,
55292 gcc.special/configure.in, gcc.noncompile/configure.in,
55293 gcc.execute/configure.in, gcc.code_quality/configure.in,
55294 g++.other/configure.in, g++.old-deja/configure.in,
55295 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
55296 in srcname setting.
55297
55298 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
55299
55300 * lib/udi.exp: Fixed mondfe and mondfe_download.
55301 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
55302 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
55303
55304 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
55305
55306 * config/udi-gdb.exp: Check $shell_id after connecting to target.
55307 (gdb_exit): Don't remove *_soc files.
55308
55309 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
55310
55311 * lib/c-torture.exp: Don't look for main; instead always use -w
55312 -c. This is how the c-torture tests work. Remove the object
55313 file if the compilation succeeds.
55314 * gcc.execute/execute.exp: Remove executable if test passes.
55315 * gcc.noncompile/noncompile.exp: Every test is an expected
55316 failure.
55317 * gcc.special/special.exp: Added tests from c-torture 1.11,
55318 corrected use of existing test.
55319 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
55320 gcc.execute/920625-1.c: Updated to c-torture 1.11.
55321 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
55322 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
55323 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
55324 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
55325 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
55326 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
55327 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
55328 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
55329 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
55330 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
55331 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
55332 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
55333 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
55334 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
55335 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
55336 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
55337 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
55338 c-torture 1.11.
55339 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
55340 correspond to c-torture 1.11.
55341
55342 * New file.